summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-04-27 03:03:41 +0000
committerNorbert Preining <norbert@preining.info>2020-04-27 03:03:41 +0000
commitae496a1c963576dfe63885afa818b2af745ed44a (patch)
tree62604706ca603c17f5f56fe646072d8d2cfab60c
parent7d9d2e08fcab92adcc759e3f1e4bb0a15a63f220 (diff)
CTAN sync 202004270303
-rw-r--r--FILES.byname5168
-rw-r--r--FILES.byname.gzbin2212824 -> 2216275 bytes
-rw-r--r--FILES.last07days3698
-rw-r--r--fonts/comicneue/doc/comicneue-otf-specimen.pdfbin32367 -> 33215 bytes
-rw-r--r--fonts/comicneue/doc/comicneue-type1-specimen.pdfbin25916 -> 137646 bytes
-rw-r--r--fonts/comicneue/doc/comicneue.pdfbin80294 -> 193276 bytes
-rw-r--r--fonts/comicneue/doc/comicneue.tex11
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Angular_Bold.otfbin25652 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Angular_Bold_Oblique.otfbin25884 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Angular_Light.otfbin25448 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Angular_Light_Oblique.otfbin25780 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Angular_Regular.otfbin24268 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Angular_Regular_Oblique.otfbin24804 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--base.tfmbin1752 -> 1864 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.tfmbin3544 -> 8468 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.vfbin1588 -> 1648 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1--base.tfmbin1036 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.tfmbin1636 -> 3112 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.vfbin752 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--base.tfmbin1704 -> 1808 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.tfmbin4280 -> 11208 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.vfbin1704 -> 1652 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1--base.tfmbin1360 -> 1424 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.tfmbin1368 -> 1432 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.vfbin428 -> 480 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold.otfbin0 -> 35776 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Bold.pfbbin53986 -> 60389 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1--base.tfmbin0 -> 2084 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.tfmbin0 -> 5980 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.vfbin0 -> 1656 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ot1.tfmbin0 -> 2740 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1--base.tfmbin0 -> 2028 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.tfmbin0 -> 8460 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.vfbin0 -> 1664 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1--base.tfmbin0 -> 1512 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.tfmbin0 -> 1512 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.vfbin0 -> 484 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic.otfbin0 -> 35512 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldItalic.pfbbin0 -> 61891 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldLCDFJ.pfbbin7388 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1--base.tfmbin1944 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1.tfmbin3736 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1.vfbin1600 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1--base.tfmbin1144 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1.tfmbin1744 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1.vfbin764 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1--base.tfmbin1900 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1.tfmbin4476 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1.vfbin1720 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1--base.tfmbin1408 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1.tfmbin1412 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1.vfbin436 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldOblique.pfbbin50692 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-BoldObliqueLCDFJ.pfbbin7389 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1--base.tfmbin0 -> 2096 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.tfmbin0 -> 6368 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.vfbin0 -> 1652 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic-tlf-ot1.tfmbin0 -> 2940 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1--base.tfmbin0 -> 2036 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.tfmbin0 -> 9312 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.vfbin0 -> 1660 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1--base.tfmbin0 -> 1504 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.tfmbin0 -> 1508 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.vfbin0 -> 480 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Italic.pfbbin0 -> 63056 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--base.tfmbin1772 -> 1848 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.tfmbin3564 -> 10984 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.vfbin1588 -> 1648 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1--base.tfmbin1044 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.tfmbin1644 -> 3904 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.vfbin752 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--base.tfmbin1724 -> 1800 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.tfmbin4300 -> 15384 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.vfbin1708 -> 1652 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1--base.tfmbin1372 -> 1432 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.tfmbin1380 -> 1440 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.vfbin428 -> 480 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light.otfbin0 -> 38016 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Light.pfbbin47663 -> 60117 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1--base.tfmbin0 -> 2080 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.tfmbin0 -> 7464 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.vfbin0 -> 1656 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ot1.tfmbin0 -> 3272 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1--base.tfmbin0 -> 2020 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.tfmbin0 -> 10632 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.vfbin0 -> 1664 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1--base.tfmbin0 -> 1504 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.tfmbin0 -> 1508 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.vfbin0 -> 488 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic.otfbin0 -> 38480 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightItalic.pfbbin0 -> 62632 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightLCDFJ.pfbbin7326 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1--base.tfmbin1996 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1--lcdfj.tfmbin156 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1.tfmbin3788 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1.vfbin1604 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1--base.tfmbin1288 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1--lcdfj.tfmbin156 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1.tfmbin1888 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1.vfbin768 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1--base.tfmbin1940 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1--lcdfj.tfmbin156 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1.tfmbin4516 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1.vfbin1720 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1--base.tfmbin1484 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1.tfmbin1484 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1.vfbin436 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightOblique.pfbbin48684 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-LightObliqueLCDFJ.pfbbin7354 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1--base.tfmbin1992 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1.tfmbin3784 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1.vfbin1592 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1--base.tfmbin1172 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1.tfmbin1772 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1.vfbin756 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1--base.tfmbin1940 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1.tfmbin4516 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1.vfbin1712 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1--base.tfmbin1428 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1.tfmbin1432 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1.vfbin432 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Oblique.pfbbin49240 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-ObliqueLCDFJ.pfbbin7391 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1--base.tfmbin0 -> 1852 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.tfmbin0 -> 11156 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.vfbin0 -> 1652 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular-tlf-ot1.tfmbin0 -> 3772 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1--base.tfmbin0 -> 1796 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.tfmbin0 -> 15284 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.vfbin0 -> 1652 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1--base.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.vfbin0 -> 484 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular.otfbin0 -> 38796 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-Regular.pfbbin0 -> 61250 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-RegularItalic.otfbin0 -> 38488 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ly1--base.tfmbin1760 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ly1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ly1.tfmbin3552 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ly1.vfbin1576 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ot1--base.tfmbin1036 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ot1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ot1.tfmbin1636 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ot1.vfbin740 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-t1--base.tfmbin1716 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-t1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-t1.tfmbin4292 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-t1.vfbin1696 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ts1--base.tfmbin1360 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ts1.tfmbin1368 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue-tlf-ts1.vfbin424 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue.map66
-rw-r--r--fonts/comicneue/fonts/ComicNeue.pfbbin51840 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--base.tfmbin1772 -> 1776 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--lcdfj.tfmbin156 -> 156 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.tfmbin3564 -> 3612 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.vfbin1600 -> 1628 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--base.tfmbin1040 -> 1216 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--lcdfj.tfmbin156 -> 156 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.tfmbin1640 -> 1848 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.vfbin764 -> 780 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--base.tfmbin1748 -> 1756 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--lcdfj.tfmbin156 -> 156 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.tfmbin4324 -> 4384 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.vfbin1720 -> 1692 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1--base.tfmbin1372 -> 1384 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.tfmbin1384 -> 1396 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.vfbin436 -> 448 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold.otfbin0 -> 27424 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Bold.pfbbin36152 -> 35747 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--base.tfmbin0 -> 1916 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--lcdfj.tfmbin0 -> 156 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.tfmbin0 -> 3752 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1.vf)bin1616 -> 1640 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--base.tfmbin0 -> 1332 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--lcdfj.tfmbin0 -> 156 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.tfmbin0 -> 1964 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1.vf)bin780 -> 792 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--base.tfmbin0 -> 1908 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--lcdfj.tfmbin0 -> 156 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.tfmbin0 -> 4536 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1.vf)bin1732 -> 1704 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1--base.tfmbin0 -> 1432 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.tfmbin0 -> 1440 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.vfbin0 -> 452 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.otfbin0 -> 27800 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.pfbbin0 -> 35555 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldItalicLCDFJ.pfbbin0 -> 6988 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldLCDFJ.pfbbin7313 -> 6963 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1--base.tfmbin1912 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1--lcdfj.tfmbin156 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1.tfmbin3704 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1--base.tfmbin1152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1--lcdfj.tfmbin156 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1.tfmbin1752 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1--base.tfmbin1900 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1--lcdfj.tfmbin156 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1.tfmbin4480 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1--base.tfmbin1420 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1.tfmbin1428 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1.vfbin440 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldOblique.pfbbin36145 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-BoldObliqueLCDFJ.pfbbin7337 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--base.tfmbin0 -> 1944 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--lcdfj.tfmbin0 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.tfmbin0 -> 3780 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1.vf)bin1608 -> 1632 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--base.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--lcdfj.tfmbin0 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.tfmbin0 -> 1972 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1.vf)bin756 -> 784 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--base.tfmbin0 -> 1920 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--lcdfj.tfmbin0 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.tfmbin0 -> 4544 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1.vf)bin1724 -> 1696 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1--base.tfmbin0 -> 1420 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.tfmbin0 -> 1432 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.vfbin0 -> 448 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Italic.pfbbin0 -> 35276 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-ItalicLCDFJ.pfbbin0 -> 6983 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--base.tfmbin1788 -> 1792 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--lcdfj.tfmbin152 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.tfmbin3580 -> 3628 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.vfbin1604 -> 1632 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--base.tfmbin1048 -> 1224 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--lcdfj.tfmbin152 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.tfmbin1648 -> 1856 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.vfbin768 -> 780 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--base.tfmbin1772 -> 1780 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--lcdfj.tfmbin152 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.tfmbin4348 -> 4408 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.vfbin1720 -> 1696 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1--base.tfmbin1364 -> 1376 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.tfmbin1376 -> 1388 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.vfbin436 -> 448 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light.otfbin0 -> 27732 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Light.pfbbin35432 -> 36673 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--base.tfmbin0 -> 1952 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--lcdfj.tfmbin0 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.tfmbin0 -> 3788 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1.vf)bin1616 -> 1644 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--base.tfmbin0 -> 1360 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--lcdfj.tfmbin0 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.tfmbin0 -> 1992 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1.vf)bin780 -> 792 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--base.tfmbin0 -> 1944 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--lcdfj.tfmbin0 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.tfmbin0 -> 4572 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1.vf)bin1736 -> 1708 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1--base.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.vfbin0 -> 452 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic.otfbin0 -> 28096 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalic.pfbbin0 -> 36548 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightItalicLCDFJ.pfbbin0 -> 6992 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightLCDFJ.pfbbin7317 -> 6966 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1--base.tfmbin1948 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1.tfmbin3740 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1--base.tfmbin1184 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1.tfmbin1784 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1--base.tfmbin1936 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1.tfmbin4516 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1--base.tfmbin1416 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1.tfmbin1424 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1.vfbin444 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightOblique.pfbbin35521 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-LightObliqueLCDFJ.pfbbin7341 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1--base.tfmbin1940 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1.tfmbin3732 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1--base.tfmbin1160 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1.tfmbin1760 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1--base.tfmbin1912 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1.tfmbin4484 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1--base.tfmbin1408 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1.tfmbin1420 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1.vfbin436 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Oblique.pfbbin35483 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-ObliqueLCDFJ.pfbbin7329 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--base.tfmbin0 -> 1780 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--lcdfj.tfmbin0 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.tfmbin0 -> 3616 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1.vf)bin1592 -> 1636 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--base.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--lcdfj.tfmbin0 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1.vf)bin772 -> 784 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--base.tfmbin0 -> 1768 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--lcdfj.tfmbin0 -> 152 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.tfmbin0 -> 4392 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.vf (renamed from fonts/comicneue/fonts/ComicNeueAngular-tlf-t1.vf)bin1708 -> 1700 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1--base.tfmbin0 -> 1368 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.vfbin0 -> 448 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular.otfbin0 -> 26676 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-Regular.pfbbin0 -> 35293 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-RegularItalic.otfbin0 -> 26964 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-RegularLCDFJ.pfbbin0 -> 6980 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1--base.tfmbin1776 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1.tfmbin3568 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1--base.tfmbin1040 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1.tfmbin1640 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-t1--base.tfmbin1760 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-t1--lcdfj.tfmbin152 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-t1.tfmbin4332 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1--base.tfmbin1356 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1.tfmbin1368 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1.vfbin428 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular.map72
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngular.pfbbin34703 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueAngularLCDFJ.pfbbin7303 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeueLCDFJ.pfbbin7327 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue_Bold.otfbin30344 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue_Bold_Oblique.otfbin31028 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue_Light.otfbin30060 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue_Light_Oblique.otfbin31948 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue_Regular.otfbin29512 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/ComicNeue_Regular_Oblique.otfbin31312 -> 0 bytes
-rw-r--r--fonts/comicneue/fonts/a_3f3vls.enc66
-rw-r--r--fonts/comicneue/fonts/a_d7lrxj.enc (renamed from fonts/sourcesanspro/fonts/a_v4sjy4.enc)42
-rw-r--r--fonts/comicneue/fonts/a_fqjac7.enc (renamed from fonts/comicneue/fonts/a_bs6yxn.enc)15
-rw-r--r--fonts/comicneue/fonts/a_ixwebc.enc (renamed from fonts/comicneue/fonts/a_t3s7zg.enc)24
-rw-r--r--fonts/comicneue/fonts/a_ncyf37.enc (renamed from fonts/comicneue/fonts/a_lfux4u.enc)17
-rw-r--r--fonts/comicneue/fonts/a_nhwyv3.enc (renamed from fonts/comicneue/fonts/a_yvpaqy.enc)17
-rw-r--r--fonts/comicneue/fonts/a_trnund.enc (renamed from fonts/sourcesanspro/fonts/a_b457hn.enc)32
-rw-r--r--fonts/comicneue/fonts/a_upn2ip.enc66
-rw-r--r--fonts/comicneue/fonts/a_wfs66e.enc (renamed from fonts/sourcesanspro/fonts/a_2cvp4u.enc)52
-rw-r--r--fonts/comicneue/tex/LY1ComicNeue-TLF.fd107
-rw-r--r--fonts/comicneue/tex/LY1ComicNeueAngular-TLF.fd105
-rw-r--r--fonts/comicneue/tex/OT1ComicNeue-TLF.fd107
-rw-r--r--fonts/comicneue/tex/OT1ComicNeueAngular-TLF.fd97
-rw-r--r--fonts/comicneue/tex/T1ComicNeue-TLF.fd103
-rw-r--r--fonts/comicneue/tex/T1ComicNeueAngular-TLF.fd105
-rw-r--r--fonts/comicneue/tex/TS1ComicNeue-TLF.fd101
-rw-r--r--fonts/comicneue/tex/TS1ComicNeueAngular-TLF.fd105
-rw-r--r--fonts/comicneue/tex/comicneue.sty34
-rw-r--r--fonts/sourcesanspro/doc/sourcesanspro-otf-specimen.pdfbin38511 -> 38087 bytes
-rw-r--r--fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.pdfbin388358 -> 589586 bytes
-rw-r--r--fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.tex6
-rw-r--r--fonts/sourcesanspro/doc/sourcesanspro.pdfbin454806 -> 656277 bytes
-rw-r--r--fonts/sourcesanspro/doc/sourcesanspro.tex18
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr--base.tfmbin1560 -> 1580 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.tfmbin1556 -> 1580 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1--base.tfmbin1656 -> 1656 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.tfmbin1660 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ot1.tfmbin1044 -> 1232 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1--base.tfmbin1612 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.tfmbin1620 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.vfbin1736 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr--base.tfmbin1564 -> 1584 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.tfmbin1560 -> 1584 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1--base.tfmbin1656 -> 1656 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.tfmbin1660 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.vfbin1676 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ot1.tfmbin1044 -> 1232 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1--base.tfmbin1612 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.tfmbin1620 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.vfbin1736 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr--base.tfmbin1556 -> 1576 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.tfmbin29028 -> 30288 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1--base.tfmbin1680 -> 1680 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.tfmbin25448 -> 26412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ot1.tfmbin7880 -> 8472 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr--base.tfmbin1580 -> 1576 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.tfmbin24676 -> 30292 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.vfbin1628 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1--base.tfmbin1676 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.tfmbin21504 -> 22100 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1--base.tfmbin1092 -> 1244 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.tfmbin6112 -> 6568 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.vfbin808 -> 832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1--base.tfmbin1620 -> 1616 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.tfmbin32024 -> 32316 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.vfbin1744 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1--base.tfmbin1628 -> 1636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.tfmbin36128 -> 36676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.vfbin1756 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1--base.tfmbin1408 -> 1408 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.tfmbin1440 -> 1440 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.vfbin628 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr--base.tfmbin1548 -> 1568 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.tfmbin1544 -> 1568 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1--base.tfmbin1656 -> 1656 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.tfmbin1660 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ot1.tfmbin1044 -> 1232 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1--base.tfmbin1612 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.tfmbin1620 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.vfbin1736 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr--base.tfmbin1556 -> 1576 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.tfmbin29056 -> 30316 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1--base.tfmbin1672 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.tfmbin25468 -> 26432 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ot1.tfmbin7900 -> 8492 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr--base.tfmbin1580 -> 1576 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.tfmbin24676 -> 30320 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1--base.tfmbin1676 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.tfmbin21504 -> 22124 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1--base.tfmbin1092 -> 1244 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.tfmbin6112 -> 6596 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.vfbin808 -> 832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1--base.tfmbin1620 -> 1612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.tfmbin32024 -> 32332 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.vfbin1744 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1--base.tfmbin1620 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.tfmbin36140 -> 36688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.vfbin1756 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1--base.tfmbin1408 -> 1408 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.tfmbin1440 -> 1440 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.vfbin628 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr--base.tfmbin1544 -> 1564 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.tfmbin1540 -> 1564 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1--base.tfmbin1728 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.tfmbin1732 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.vfbin1676 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ot1.tfmbin1088 -> 1276 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1--base.tfmbin1716 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.tfmbin1724 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.vfbin1736 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr--base.tfmbin1540 -> 1560 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.tfmbin28692 -> 29952 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1--base.tfmbin1664 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.tfmbin24972 -> 25936 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ot1.tfmbin7548 -> 8136 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr--base.tfmbin1580 -> 1600 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.tfmbin24676 -> 30272 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1--base.tfmbin1676 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.tfmbin21504 -> 21996 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1--base.tfmbin1092 -> 1272 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.tfmbin6112 -> 6564 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.vfbin808 -> 832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1--base.tfmbin1620 -> 1640 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.tfmbin32024 -> 32276 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.vfbin1744 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1--base.tfmbin1612 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.tfmbin35724 -> 36276 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.vfbin1756 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1--base.tfmbin1408 -> 1408 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.tfmbin1440 -> 1440 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.vfbin628 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr--base.tfmbin1548 -> 1568 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.tfmbin28700 -> 29960 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1--base.tfmbin1664 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.tfmbin24972 -> 25936 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ot1.tfmbin7548 -> 8136 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr--base.tfmbin1580 -> 1564 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.tfmbin24676 -> 29960 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1--base.tfmbin1676 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.tfmbin21504 -> 21624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1--base.tfmbin1092 -> 1236 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.tfmbin6112 -> 6240 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.vfbin808 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1--base.tfmbin1620 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.tfmbin32024 -> 31916 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.vfbin1748 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1--base.tfmbin1612 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.tfmbin35724 -> 36276 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.vfbin1760 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1--base.tfmbin1408 -> 1408 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.tfmbin1440 -> 1440 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.vfbin628 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black.otfbin234176 -> 295500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Black.pfbbin315813 -> 375332 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr--base.tfmbin1168 -> 1760 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.tfmbin876 -> 1760 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.vfbin308 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1--base.tfmbin1804 -> 1796 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.tfmbin1808 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ot1.tfmbin1140 -> 1348 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1--base.tfmbin1796 -> 1792 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.tfmbin1816 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr--base.tfmbin1172 -> 1760 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.tfmbin880 -> 1760 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1--base.tfmbin1804 -> 1796 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.tfmbin1808 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ot1.tfmbin1140 -> 1344 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1--base.tfmbin1796 -> 1792 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.tfmbin1816 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr--base.tfmbin1160 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.tfmbin1240 -> 28628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1--base.tfmbin1816 -> 1812 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.tfmbin20436 -> 22692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.vfbin1688 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ot1.tfmbin6032 -> 7472 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1--base.tfmbin1800 -> 1796 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.tfmbin28980 -> 31500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1--base.tfmbin1480 -> 1504 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.tfmbin1504 -> 1540 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr--base.tfmbin1172 -> 1752 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.tfmbin880 -> 1752 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.vfbin308 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1--base.tfmbin1808 -> 1796 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.tfmbin1812 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ot1.tfmbin1148 -> 1340 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1--base.tfmbin1808 -> 1792 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.tfmbin1828 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr--base.tfmbin1156 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.tfmbin1212 -> 28612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1--base.tfmbin1816 -> 1812 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.tfmbin20416 -> 22672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.vfbin1688 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ot1.tfmbin6036 -> 7472 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1--base.tfmbin1796 -> 1796 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.tfmbin28968 -> 31492 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1--base.tfmbin1480 -> 1504 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.tfmbin1504 -> 1540 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr--base.tfmbin1180 -> 1756 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.tfmbin888 -> 1756 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1--base.tfmbin1888 -> 1924 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.tfmbin1892 -> 1928 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ot1.tfmbin1212 -> 1444 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1--base.tfmbin1888 -> 1928 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.tfmbin1904 -> 1936 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr--base.tfmbin1140 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.tfmbin1000 -> 28356 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1--base.tfmbin1804 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.tfmbin20088 -> 22352 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.vfbin1688 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ot1.tfmbin5792 -> 7228 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1--base.tfmbin1788 -> 1784 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.tfmbin28716 -> 31232 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1--base.tfmbin1480 -> 1504 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.tfmbin1504 -> 1540 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr--base.tfmbin1144 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.tfmbin1004 -> 28364 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.vfbin308 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1--base.tfmbin1804 -> 1804 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.tfmbin20088 -> 22356 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.vfbin1688 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ot1.tfmbin5792 -> 7232 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1--base.tfmbin1784 -> 1788 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.tfmbin28712 -> 31236 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1--base.tfmbin1480 -> 1504 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.tfmbin1504 -> 1540 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.otfbin81120 -> 212660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.pfbbin126136 -> 291351 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr--base.tfmbin1588 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.tfmbin1584 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1--base.tfmbin1676 -> 1684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.tfmbin1680 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.vfbin1676 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ot1.tfmbin1076 -> 1260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1--base.tfmbin1652 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.tfmbin1664 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.vfbin1736 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr--base.tfmbin1588 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.tfmbin1584 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1--base.tfmbin1676 -> 1684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.tfmbin1680 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.vfbin1672 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ot1.tfmbin1076 -> 1260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1--base.tfmbin1652 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.tfmbin1664 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.vfbin1736 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr--base.tfmbin1592 -> 1608 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.tfmbin29776 -> 31112 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.vfbin1624 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1--base.tfmbin1716 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.tfmbin26424 -> 27208 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.vfbin1692 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ot1.tfmbin8492 -> 8976 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr--base.tfmbin1608 -> 1608 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.tfmbin26292 -> 31108 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1--base.tfmbin1712 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.tfmbin23936 -> 23816 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.vfbin1684 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1--base.tfmbin1120 -> 1272 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.tfmbin6992 -> 7244 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.vfbin804 -> 832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1--base.tfmbin1644 -> 1648 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.tfmbin35540 -> 34548 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.vfbin1744 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1--base.tfmbin1680 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.tfmbin37072 -> 37440 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.vfbin1756 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1--base.tfmbin1416 -> 1416 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.tfmbin1448 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.vfbin628 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr--base.tfmbin1584 -> 1596 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.tfmbin1580 -> 1596 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1--base.tfmbin1676 -> 1684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.tfmbin1680 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.vfbin1676 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ot1.tfmbin1076 -> 1260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1--base.tfmbin1652 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.tfmbin1664 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.vfbin1736 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr--base.tfmbin1592 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.tfmbin29824 -> 31152 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1--base.tfmbin1708 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.tfmbin26448 -> 27220 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ot1.tfmbin8516 -> 8992 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr--base.tfmbin1608 -> 1608 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.tfmbin26292 -> 31152 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.vfbin1628 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1--base.tfmbin1712 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.tfmbin23936 -> 23836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1--base.tfmbin1120 -> 1260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.tfmbin6992 -> 7268 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.vfbin808 -> 832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1--base.tfmbin1644 -> 1636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.tfmbin35540 -> 34556 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.vfbin1744 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1--base.tfmbin1672 -> 1656 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.tfmbin37084 -> 37436 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.vfbin1756 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1--base.tfmbin1416 -> 1416 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.tfmbin1448 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.vfbin628 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr--base.tfmbin1588 -> 1588 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.tfmbin1584 -> 1588 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1--base.tfmbin1776 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.tfmbin1780 -> 1752 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.vfbin1672 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ot1.tfmbin1108 -> 1280 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1--base.tfmbin1784 -> 1760 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.tfmbin1796 -> 1768 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.vfbin1736 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr--base.tfmbin1576 -> 1588 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.tfmbin29432 -> 30764 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1--base.tfmbin1692 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.tfmbin25932 -> 26708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ot1.tfmbin8152 -> 8628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr--base.tfmbin1608 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.tfmbin26292 -> 31076 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.vfbin1628 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1--base.tfmbin1712 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.tfmbin23936 -> 23680 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1--base.tfmbin1120 -> 1280 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.tfmbin6992 -> 7216 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.vfbin808 -> 832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1--base.tfmbin1644 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.tfmbin35540 -> 34480 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.vfbin1744 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1--base.tfmbin1656 -> 1648 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.tfmbin36656 -> 37016 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.vfbin1756 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1--base.tfmbin1416 -> 1416 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.tfmbin1448 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.vfbin628 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr--base.tfmbin1576 -> 1592 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.tfmbin29432 -> 30768 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1--base.tfmbin1692 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.tfmbin25932 -> 26708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ot1.tfmbin8152 -> 8628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr--base.tfmbin1608 -> 1592 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.tfmbin26292 -> 30764 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1--base.tfmbin1712 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.tfmbin23936 -> 23316 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1--base.tfmbin1120 -> 1248 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.tfmbin6992 -> 6904 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.vfbin808 -> 832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1--base.tfmbin1644 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.tfmbin35540 -> 34132 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.vfbin1744 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1--base.tfmbin1656 -> 1648 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.tfmbin36656 -> 37016 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.vfbin1756 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1--base.tfmbin1416 -> 1416 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.tfmbin1448 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.vfbin628 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold.otfbin235128 -> 298076 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Bold.pfbbin298361 -> 356260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr--base.tfmbin1172 -> 1788 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.tfmbin880 -> 1788 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1--base.tfmbin1868 -> 1920 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.tfmbin1872 -> 1924 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ot1.tfmbin1188 -> 1428 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1--base.tfmbin1860 -> 1896 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.tfmbin1876 -> 1904 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr--base.tfmbin1176 -> 1784 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.tfmbin884 -> 1784 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1--base.tfmbin1868 -> 1920 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.tfmbin1872 -> 1924 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ot1.tfmbin1184 -> 1428 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1--base.tfmbin1860 -> 1896 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.tfmbin1876 -> 1904 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr--base.tfmbin1160 -> 1784 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.tfmbin1284 -> 28996 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.vfbin304 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1--base.tfmbin1880 -> 1940 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.tfmbin21092 -> 23188 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.vfbin1688 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ot1.tfmbin6352 -> 7816 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1--base.tfmbin1856 -> 1896 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.tfmbin29476 -> 31844 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.vfbin1736 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1--base.tfmbin1492 -> 1500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.tfmbin1516 -> 1540 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.vfbin608 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr--base.tfmbin1188 -> 1780 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.tfmbin896 -> 1780 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1--base.tfmbin1868 -> 1924 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.tfmbin1872 -> 1928 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ot1.tfmbin1204 -> 1440 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1--base.tfmbin1864 -> 1896 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.tfmbin1880 -> 1904 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr--base.tfmbin1160 -> 1776 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.tfmbin1260 -> 28972 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1--base.tfmbin1872 -> 1936 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.tfmbin21060 -> 23160 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.vfbin1688 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ot1.tfmbin6336 -> 7804 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1--base.tfmbin1848 -> 1892 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.tfmbin29452 -> 31824 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1--base.tfmbin1492 -> 1500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.tfmbin1516 -> 1540 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr--base.tfmbin1192 -> 1812 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.tfmbin900 -> 1812 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1--base.tfmbin1928 -> 1988 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.tfmbin1932 -> 1992 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ot1.tfmbin1236 -> 1516 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1--base.tfmbin1912 -> 1984 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.tfmbin1928 -> 1992 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr--base.tfmbin1136 -> 1768 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.tfmbin1008 -> 28728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1--base.tfmbin1864 -> 1928 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.tfmbin20728 -> 22836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.vfbin1688 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ot1.tfmbin6096 -> 7560 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1--base.tfmbin1840 -> 1880 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.tfmbin29200 -> 31560 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1--base.tfmbin1492 -> 1500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.tfmbin1516 -> 1540 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr--base.tfmbin1144 -> 1764 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.tfmbin1016 -> 28724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1--base.tfmbin1860 -> 1924 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.tfmbin20724 -> 22832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.vfbin1688 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ot1.tfmbin6092 -> 7556 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1--base.tfmbin1836 -> 1880 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.tfmbin29196 -> 31560 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1--base.tfmbin1492 -> 1500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.tfmbin1516 -> 1540 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.otfbin80392 -> 212380 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.pfbbin121046 -> 291960 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr--base.tfmbin1556 -> 1572 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.tfmbin1552 -> 1572 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.vfbin1632 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1--base.tfmbin1648 -> 1656 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.tfmbin1652 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.vfbin1680 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ot1.tfmbin1064 -> 1248 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1--base.tfmbin1608 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.tfmbin1620 -> 1632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.vfbin1744 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr--base.tfmbin1556 -> 1572 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.tfmbin1552 -> 1572 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1--base.tfmbin1648 -> 1656 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.tfmbin1652 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.vfbin1680 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ot1.tfmbin1064 -> 1248 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1--base.tfmbin1608 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.tfmbin1620 -> 1632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.vfbin1740 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr--base.tfmbin1564 -> 1580 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.tfmbin27968 -> 29296 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1--base.tfmbin1664 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.tfmbin24240 -> 24836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.vfbin1696 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ot1.tfmbin7688 -> 8136 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr--base.tfmbin1572 -> 1580 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.tfmbin25928 -> 29276 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.vfbin1632 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1--base.tfmbin1660 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.tfmbin24064 -> 24580 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.vfbin1688 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1--base.tfmbin1072 -> 1236 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.tfmbin6820 -> 7260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.vfbin812 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1--base.tfmbin1612 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.tfmbin36304 -> 36552 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.vfbin1748 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1--base.tfmbin1624 -> 1640 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.tfmbin34252 -> 34520 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.vfbin1760 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1--base.tfmbin1408 -> 1404 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.tfmbin1440 -> 1440 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.vfbin632 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr--base.tfmbin1548 -> 1564 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.tfmbin1544 -> 1564 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.vfbin1632 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1--base.tfmbin1648 -> 1656 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.tfmbin1652 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.vfbin1680 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ot1.tfmbin1056 -> 1240 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1--base.tfmbin1608 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.tfmbin1620 -> 1632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.vfbin1744 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr--base.tfmbin1556 -> 1572 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.tfmbin27992 -> 29320 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1--base.tfmbin1660 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.tfmbin24264 -> 24860 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.vfbin1696 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ot1.tfmbin7716 -> 8164 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr--base.tfmbin1572 -> 1572 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.tfmbin25928 -> 29300 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.vfbin1632 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1--base.tfmbin1660 -> 1644 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.tfmbin24064 -> 24604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.vfbin1688 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1--base.tfmbin1072 -> 1232 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.tfmbin6820 -> 7284 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.vfbin812 -> 840 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1--base.tfmbin1612 -> 1596 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.tfmbin36304 -> 36560 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.vfbin1752 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1--base.tfmbin1620 -> 1636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.tfmbin34260 -> 34528 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.vfbin1764 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1--base.tfmbin1408 -> 1404 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.tfmbin1440 -> 1440 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.vfbin632 -> 636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr--base.tfmbin1552 -> 1568 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.tfmbin1548 -> 1568 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1--base.tfmbin1732 -> 1744 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.tfmbin1736 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.vfbin1680 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ot1.tfmbin1084 -> 1268 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1--base.tfmbin1720 -> 1740 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.tfmbin1732 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.vfbin1740 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr--base.tfmbin1544 -> 1560 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.tfmbin27640 -> 28968 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1--base.tfmbin1652 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.tfmbin23784 -> 24380 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.vfbin1696 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ot1.tfmbin7372 -> 7820 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr--base.tfmbin1572 -> 1592 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.tfmbin25928 -> 29268 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.vfbin1632 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1--base.tfmbin1660 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.tfmbin24064 -> 24524 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.vfbin1688 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1--base.tfmbin1072 -> 1256 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.tfmbin6820 -> 7272 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.vfbin812 -> 840 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1--base.tfmbin1612 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.tfmbin36304 -> 36540 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.vfbin1752 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1--base.tfmbin1612 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.tfmbin33860 -> 34128 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.vfbin1764 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1--base.tfmbin1408 -> 1404 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.tfmbin1440 -> 1440 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.vfbin632 -> 636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr--base.tfmbin1548 -> 1564 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.tfmbin27644 -> 28972 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.vfbin1632 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1--base.tfmbin1652 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.tfmbin23784 -> 24380 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.vfbin1700 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ot1.tfmbin7376 -> 7824 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr--base.tfmbin1572 -> 1564 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.tfmbin25928 -> 28952 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.vfbin1632 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1--base.tfmbin1660 -> 1640 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.tfmbin24064 -> 24128 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.vfbin1692 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1--base.tfmbin1072 -> 1224 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.tfmbin6820 -> 6944 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.vfbin812 -> 840 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1--base.tfmbin1612 -> 1592 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.tfmbin36304 -> 36168 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.vfbin1752 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1--base.tfmbin1612 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.tfmbin33860 -> 34128 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.vfbin1764 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1--base.tfmbin1408 -> 1404 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.tfmbin1440 -> 1440 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.vfbin636 -> 636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.otfbin221580 -> 282200 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.pfbbin266647 -> 311938 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr--base.tfmbin1156 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.tfmbin864 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.vfbin312 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1--base.tfmbin1784 -> 1776 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.tfmbin1788 -> 1780 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.vfbin1684 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ot1.tfmbin1128 -> 1332 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1--base.tfmbin1724 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.tfmbin1740 -> 1740 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.vfbin1732 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr--base.tfmbin1164 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.tfmbin872 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.vfbin312 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1--base.tfmbin1784 -> 1776 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.tfmbin1788 -> 1780 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.vfbin1680 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ot1.tfmbin1128 -> 1332 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1--base.tfmbin1724 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.tfmbin1740 -> 1740 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.vfbin1728 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr--base.tfmbin1160 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.tfmbin1184 -> 31016 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.vfbin312 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1--base.tfmbin1796 -> 1792 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.tfmbin19792 -> 22020 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.vfbin1692 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ot1.tfmbin5916 -> 7284 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1--base.tfmbin1720 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.tfmbin28156 -> 30672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.vfbin1744 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1--base.tfmbin1456 -> 1468 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.tfmbin1480 -> 1500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.vfbin612 -> 636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr--base.tfmbin1160 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.tfmbin868 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.vfbin312 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1--base.tfmbin1788 -> 1780 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.tfmbin1792 -> 1784 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.vfbin1684 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ot1.tfmbin1132 -> 1336 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1--base.tfmbin1732 -> 1740 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.tfmbin1748 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.vfbin1732 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr--base.tfmbin1160 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.tfmbin1188 -> 31020 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.vfbin312 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1--base.tfmbin1788 -> 1780 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.tfmbin19772 -> 21996 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.vfbin1692 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ot1.tfmbin5944 -> 7296 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1--base.tfmbin1712 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.tfmbin28152 -> 30664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.vfbin1744 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1--base.tfmbin1456 -> 1468 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.tfmbin1480 -> 1500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.vfbin612 -> 636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr--base.tfmbin1180 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.tfmbin888 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.vfbin312 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1--base.tfmbin1816 -> 1884 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.tfmbin1820 -> 1888 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.vfbin1680 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ot1.tfmbin1168 -> 1396 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1--base.tfmbin1776 -> 1872 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.tfmbin1792 -> 1880 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.vfbin1728 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr--base.tfmbin1136 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.tfmbin980 -> 30788 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.vfbin312 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1--base.tfmbin1784 -> 1776 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.tfmbin19484 -> 21712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.vfbin1692 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ot1.tfmbin5704 -> 7052 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1--base.tfmbin1708 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.tfmbin27904 -> 30412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.vfbin1744 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1--base.tfmbin1456 -> 1468 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.tfmbin1480 -> 1500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.vfbin612 -> 636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr--base.tfmbin1148 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.tfmbin992 -> 30788 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.vfbin312 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1--base.tfmbin1784 -> 1776 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.tfmbin19484 -> 21712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.vfbin1696 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ot1.tfmbin5708 -> 7056 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1--base.tfmbin1708 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.tfmbin27904 -> 30412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.vfbin1744 -> 1740 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1--base.tfmbin1456 -> 1468 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.tfmbin1480 -> 1500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.vfbin616 -> 636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.otfbin76400 -> 198324 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.pfbbin108704 -> 237530 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr--base.tfmbin1172 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.tfmbin880 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.vfbin304 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1--base.tfmbin1852 -> 1892 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.tfmbin1856 -> 1896 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.vfbin1672 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ot1.tfmbin1196 -> 1412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1--base.tfmbin1824 -> 1868 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.tfmbin1844 -> 1876 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.vfbin1720 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr--base.tfmbin1180 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.tfmbin888 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.vfbin304 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1--base.tfmbin1852 -> 1892 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.tfmbin1856 -> 1896 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.vfbin1672 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ot1.tfmbin1196 -> 1412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1--base.tfmbin1824 -> 1868 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.tfmbin1844 -> 1876 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.vfbin1720 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr--base.tfmbin1172 -> 1796 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.tfmbin1296 -> 33640 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.vfbin300 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1--base.tfmbin1868 -> 1908 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.tfmbin21292 -> 23864 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.vfbin1684 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ot1.tfmbin6460 -> 8064 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1--base.tfmbin1824 -> 1872 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.tfmbin29840 -> 32808 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.vfbin1732 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1--base.tfmbin1476 -> 1492 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.tfmbin1504 -> 1532 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.vfbin604 -> 624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr--base.tfmbin1180 -> 1812 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.tfmbin888 -> 1812 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.vfbin304 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1--base.tfmbin1856 -> 1896 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.tfmbin1860 -> 1900 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.vfbin1672 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ot1.tfmbin1204 -> 1424 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1--base.tfmbin1828 -> 1876 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.tfmbin1848 -> 1884 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.vfbin1720 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr--base.tfmbin1172 -> 1784 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.tfmbin1272 -> 33612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.vfbin304 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1--base.tfmbin1860 -> 1896 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.tfmbin21248 -> 23812 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.vfbin1684 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ot1.tfmbin6448 -> 8036 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1--base.tfmbin1816 -> 1856 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.tfmbin29812 -> 32768 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.vfbin1736 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1--base.tfmbin1476 -> 1492 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.tfmbin1504 -> 1532 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.vfbin604 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr--base.tfmbin1200 -> 1836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.tfmbin908 -> 1836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.vfbin304 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1--base.tfmbin1908 -> 2008 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.tfmbin1912 -> 2012 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.vfbin1672 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ot1.tfmbin1220 -> 1540 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1--base.tfmbin1912 -> 2004 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.tfmbin1932 -> 2012 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.vfbin1720 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr--base.tfmbin1148 -> 1776 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.tfmbin1020 -> 33368 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.vfbin304 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1--base.tfmbin1856 -> 1888 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.tfmbin20928 -> 23492 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.vfbin1684 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ot1.tfmbin6212 -> 7800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1--base.tfmbin1812 -> 1848 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.tfmbin29564 -> 32512 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.vfbin1736 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1--base.tfmbin1476 -> 1492 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.tfmbin1504 -> 1532 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.vfbin604 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr--base.tfmbin1160 -> 1780 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.tfmbin1032 -> 33372 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.vfbin304 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1--base.tfmbin1860 -> 1892 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.tfmbin20932 -> 23496 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.vfbin1684 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ot1.tfmbin6216 -> 7804 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1--base.tfmbin1816 -> 1852 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.tfmbin29568 -> 32516 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.vfbin1736 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1--base.tfmbin1476 -> 1492 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.tfmbin1504 -> 1532 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.vfbin604 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-It.pfbbin116160 -> 263595 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr--base.tfmbin1584 -> 1608 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.tfmbin1580 -> 1608 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1--base.tfmbin1668 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.tfmbin1672 -> 1680 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ot1.tfmbin1080 -> 1260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1--base.tfmbin1632 -> 1644 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.tfmbin1644 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.vfbin1736 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr--base.tfmbin1584 -> 1608 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.tfmbin1580 -> 1608 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1--base.tfmbin1668 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.tfmbin1672 -> 1680 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.vfbin1676 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ot1.tfmbin1080 -> 1260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1--base.tfmbin1632 -> 1644 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.tfmbin1644 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.vfbin1736 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr--base.tfmbin1600 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.tfmbin28452 -> 29624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1--base.tfmbin1708 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.tfmbin24452 -> 24960 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ot1.tfmbin7880 -> 8284 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr--base.tfmbin1568 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.tfmbin26072 -> 29604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.vfbin1628 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1--base.tfmbin1692 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.tfmbin24264 -> 24764 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1--base.tfmbin1112 -> 1268 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.tfmbin7016 -> 7424 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.vfbin808 -> 832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1--base.tfmbin1640 -> 1632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.tfmbin36508 -> 36712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.vfbin1744 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1--base.tfmbin1664 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.tfmbin34468 -> 34612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.vfbin1756 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1--base.tfmbin1416 -> 1412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.tfmbin1448 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.vfbin628 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr--base.tfmbin1580 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.tfmbin1576 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1--base.tfmbin1668 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.tfmbin1672 -> 1680 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ot1.tfmbin1080 -> 1260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1--base.tfmbin1632 -> 1644 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.tfmbin1644 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.vfbin1736 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr--base.tfmbin1588 -> 1612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.tfmbin28468 -> 29644 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1--base.tfmbin1696 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.tfmbin24472 -> 24980 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ot1.tfmbin7888 -> 8292 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr--base.tfmbin1568 -> 1612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.tfmbin26072 -> 29624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1--base.tfmbin1692 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.tfmbin24264 -> 24788 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1--base.tfmbin1112 -> 1256 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.tfmbin7016 -> 7436 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.vfbin808 -> 832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1--base.tfmbin1640 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.tfmbin36508 -> 36712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.vfbin1744 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1--base.tfmbin1652 -> 1656 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.tfmbin34468 -> 34608 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.vfbin1756 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1--base.tfmbin1416 -> 1412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.tfmbin1448 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.vfbin628 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr--base.tfmbin1580 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.tfmbin1576 -> 1604 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1--base.tfmbin1744 -> 1744 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.tfmbin1748 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.vfbin1676 -> 1692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ot1.tfmbin1088 -> 1264 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1--base.tfmbin1748 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.tfmbin1760 -> 1756 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.vfbin1736 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr--base.tfmbin1576 -> 1600 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.tfmbin28116 -> 29292 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1--base.tfmbin1680 -> 1684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.tfmbin23984 -> 24500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ot1.tfmbin7544 -> 7956 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr--base.tfmbin1568 -> 1636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.tfmbin26072 -> 29592 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1--base.tfmbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.tfmbin24264 -> 24692 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1--base.tfmbin1112 -> 1284 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.tfmbin7016 -> 7416 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.vfbin808 -> 832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1--base.tfmbin1640 -> 1648 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.tfmbin36508 -> 36676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.vfbin1744 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1--base.tfmbin1636 -> 1644 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.tfmbin34060 -> 34208 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.vfbin1756 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1--base.tfmbin1416 -> 1412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.tfmbin1448 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.vfbin628 -> 628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr--base.tfmbin1576 -> 1600 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.tfmbin28116 -> 29292 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1--base.tfmbin1680 -> 1684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.tfmbin23984 -> 24500 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ot1.tfmbin7544 -> 7956 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr--base.tfmbin1568 -> 1600 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.tfmbin26072 -> 29272 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1--base.tfmbin1692 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.tfmbin24264 -> 24308 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1--base.tfmbin1112 -> 1248 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.tfmbin7016 -> 7096 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.vfbin808 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1--base.tfmbin1640 -> 1612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.tfmbin36508 -> 36316 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.vfbin1748 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1--base.tfmbin1636 -> 1644 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.tfmbin34060 -> 34208 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.vfbin1760 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1--base.tfmbin1416 -> 1412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.tfmbin1448 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.vfbin628 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light.otfbin226032 -> 290464 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Light.pfbbin269837 -> 330130 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr--base.tfmbin1144 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.tfmbin852 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.vfbin308 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1--base.tfmbin1824 -> 1856 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.tfmbin1828 -> 1860 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ot1.tfmbin1152 -> 1396 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1--base.tfmbin1792 -> 1836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.tfmbin1808 -> 1844 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr--base.tfmbin1152 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.tfmbin860 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1--base.tfmbin1824 -> 1856 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.tfmbin1828 -> 1860 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ot1.tfmbin1152 -> 1396 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1--base.tfmbin1792 -> 1836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.tfmbin1808 -> 1844 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr--base.tfmbin1152 -> 1756 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.tfmbin1220 -> 31316 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1--base.tfmbin1852 -> 1888 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.tfmbin20336 -> 22452 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.vfbin1688 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ot1.tfmbin6212 -> 7628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1--base.tfmbin1804 -> 1852 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.tfmbin28652 -> 31108 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1--base.tfmbin1452 -> 1496 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.tfmbin1480 -> 1528 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr--base.tfmbin1152 -> 1752 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.tfmbin860 -> 1752 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.vfbin308 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1--base.tfmbin1832 -> 1860 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.tfmbin1836 -> 1864 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ot1.tfmbin1168 -> 1408 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1--base.tfmbin1796 -> 1840 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.tfmbin1812 -> 1848 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr--base.tfmbin1152 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.tfmbin1220 -> 31316 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1--base.tfmbin1844 -> 1884 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.tfmbin20308 -> 22428 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.vfbin1688 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ot1.tfmbin6220 -> 7640 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1--base.tfmbin1796 -> 1848 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.tfmbin28644 -> 31104 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1--base.tfmbin1452 -> 1496 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.tfmbin1480 -> 1528 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr--base.tfmbin1176 -> 1772 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.tfmbin884 -> 1772 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1--base.tfmbin1900 -> 1976 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.tfmbin1904 -> 1980 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ot1.tfmbin1220 -> 1476 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1--base.tfmbin1888 -> 1972 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.tfmbin1908 -> 1980 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.vfbin1724 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr--base.tfmbin1128 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.tfmbin988 -> 31084 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.vfbin308 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1--base.tfmbin1832 -> 1872 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.tfmbin20012 -> 22128 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.vfbin1688 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ot1.tfmbin5980 -> 7404 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1--base.tfmbin1784 -> 1840 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.tfmbin28388 -> 30844 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1--base.tfmbin1452 -> 1496 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.tfmbin1480 -> 1528 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr--base.tfmbin1136 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.tfmbin996 -> 31084 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.vfbin308 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1--base.tfmbin1828 -> 1868 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.tfmbin20008 -> 22124 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.vfbin1688 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ot1.tfmbin5976 -> 7400 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1--base.tfmbin1780 -> 1836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.tfmbin28384 -> 30840 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.vfbin1740 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1--base.tfmbin1452 -> 1496 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.tfmbin1480 -> 1528 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.vfbin608 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt.otfbin77816 -> 204752 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-LightIt.pfbbin109908 -> 246291 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr--base.tfmbin1600 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.tfmbin1596 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1--base.tfmbin1680 -> 1680 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.tfmbin1684 -> 1684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ot1.tfmbin1072 -> 1260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1--base.tfmbin1648 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.tfmbin1660 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.vfbin1740 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr--base.tfmbin1600 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.tfmbin1596 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.vfbin1628 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1--base.tfmbin1680 -> 1680 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.tfmbin1684 -> 1684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ot1.tfmbin1072 -> 1260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1--base.tfmbin1648 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.tfmbin1660 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.vfbin1740 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr--base.tfmbin1604 -> 1632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.tfmbin32968 -> 34368 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.vfbin1624 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1--base.tfmbin1712 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.tfmbin26672 -> 27412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.vfbin1692 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ot1.tfmbin8528 -> 9060 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr--base.tfmbin1576 -> 1636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.tfmbin26932 -> 34356 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1--base.tfmbin1708 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.tfmbin25380 -> 25964 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.vfbin1684 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1--base.tfmbin1108 -> 1280 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.tfmbin7392 -> 7844 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.vfbin808 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1--base.tfmbin1640 -> 1648 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.tfmbin38356 -> 38636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.vfbin1748 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1--base.tfmbin1672 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.tfmbin37600 -> 37988 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.vfbin1760 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1--base.tfmbin1420 -> 1412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.tfmbin1452 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.vfbin628 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr--base.tfmbin1592 -> 1616 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.tfmbin1588 -> 1616 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1--base.tfmbin1680 -> 1680 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.tfmbin1684 -> 1684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ot1.tfmbin1072 -> 1260 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1--base.tfmbin1648 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.tfmbin1660 -> 1660 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.vfbin1740 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr--base.tfmbin1604 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.tfmbin33012 -> 34408 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.vfbin1628 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1--base.tfmbin1700 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.tfmbin26700 -> 27444 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.vfbin1696 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ot1.tfmbin8560 -> 9092 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr--base.tfmbin1576 -> 1632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.tfmbin26932 -> 34396 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1--base.tfmbin1708 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.tfmbin25380 -> 25992 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.vfbin1688 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1--base.tfmbin1108 -> 1276 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.tfmbin7392 -> 7876 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.vfbin808 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1--base.tfmbin1640 -> 1640 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.tfmbin38356 -> 38652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.vfbin1748 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1--base.tfmbin1660 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.tfmbin37612 -> 38008 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.vfbin1760 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1--base.tfmbin1420 -> 1412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.tfmbin1452 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.vfbin632 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr--base.tfmbin1588 -> 1616 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.tfmbin1584 -> 1616 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.vfbin1628 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1--base.tfmbin1756 -> 1764 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.tfmbin1760 -> 1768 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ot1.tfmbin1100 -> 1296 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1--base.tfmbin1756 -> 1776 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.tfmbin1768 -> 1784 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.vfbin1740 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr--base.tfmbin1584 -> 1608 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.tfmbin32620 -> 34016 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.vfbin1628 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1--base.tfmbin1688 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.tfmbin26180 -> 26920 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.vfbin1696 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ot1.tfmbin8188 -> 8720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr--base.tfmbin1576 -> 1636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.tfmbin26932 -> 34328 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1--base.tfmbin1708 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.tfmbin25380 -> 25888 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.vfbin1688 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1--base.tfmbin1108 -> 1304 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.tfmbin7392 -> 7856 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.vfbin808 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1--base.tfmbin1640 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.tfmbin38356 -> 38620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.vfbin1748 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1--base.tfmbin1648 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.tfmbin37180 -> 37576 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.vfbin1760 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1--base.tfmbin1420 -> 1412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.tfmbin1452 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.vfbin632 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr--base.tfmbin1588 -> 1612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.tfmbin32624 -> 34020 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1--base.tfmbin1688 -> 1688 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.tfmbin26180 -> 26920 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.vfbin1696 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ot1.tfmbin8188 -> 8720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr--base.tfmbin1576 -> 1616 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.tfmbin26932 -> 34008 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.vfbin1632 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1--base.tfmbin1708 -> 1684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.tfmbin25380 -> 25472 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.vfbin1688 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1--base.tfmbin1108 -> 1264 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.tfmbin7392 -> 7512 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.vfbin812 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1--base.tfmbin1640 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.tfmbin38356 -> 38228 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.vfbin1748 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1--base.tfmbin1648 -> 1652 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.tfmbin37180 -> 37576 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.vfbin1760 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1--base.tfmbin1420 -> 1412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.tfmbin1452 -> 1448 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.vfbin632 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular.otfbin229588 -> 293200 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Regular.pfbbin279099 -> 336785 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-RegularIt.otfbin79724 -> 208408 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr--base.tfmbin1588 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.tfmbin1584 -> 1624 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1--base.tfmbin1688 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.tfmbin1692 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.vfbin1680 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ot1.tfmbin1092 -> 1292 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1--base.tfmbin1660 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.tfmbin1672 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.vfbin1740 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr--base.tfmbin1588 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.tfmbin1584 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1--base.tfmbin1688 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.tfmbin1692 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ot1.tfmbin1092 -> 1292 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1--base.tfmbin1660 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.tfmbin1672 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.vfbin1740 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr--base.tfmbin1584 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.tfmbin32964 -> 34392 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.vfbin1628 -> 1668 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1--base.tfmbin1724 -> 1748 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.tfmbin26900 -> 27916 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.vfbin1696 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ot1.tfmbin8592 -> 9204 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr--base.tfmbin1580 -> 1628 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.tfmbin26392 -> 34376 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1--base.tfmbin1708 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.tfmbin24376 -> 25036 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.vfbin1688 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1--base.tfmbin1112 -> 1276 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.tfmbin7168 -> 7684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.vfbin808 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1--base.tfmbin1648 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.tfmbin36656 -> 37008 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.vfbin1748 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1--base.tfmbin1684 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.tfmbin37988 -> 38580 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.vfbin1760 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1--base.tfmbin1416 -> 1416 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.tfmbin1448 -> 1452 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.vfbin632 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr--base.tfmbin1584 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.tfmbin1580 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1--base.tfmbin1688 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.tfmbin1692 -> 1728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.vfbin1680 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ot1.tfmbin1092 -> 1292 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1--base.tfmbin1660 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.tfmbin1672 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.vfbin1740 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr--base.tfmbin1596 -> 1632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.tfmbin33020 -> 34444 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1--base.tfmbin1720 -> 1752 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.tfmbin26932 -> 27948 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.vfbin1696 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ot1.tfmbin8628 -> 9240 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr--base.tfmbin1580 -> 1632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.tfmbin26392 -> 34428 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.vfbin1632 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1--base.tfmbin1708 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.tfmbin24376 -> 25068 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.vfbin1688 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1--base.tfmbin1112 -> 1276 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.tfmbin7168 -> 7716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.vfbin812 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1--base.tfmbin1648 -> 1664 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.tfmbin36656 -> 37028 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.vfbin1748 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1--base.tfmbin1680 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.tfmbin38012 -> 38596 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.vfbin1760 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1--base.tfmbin1416 -> 1416 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.tfmbin1448 -> 1452 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.vfbin632 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr--base.tfmbin1584 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.tfmbin1580 -> 1620 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1--base.tfmbin1760 -> 1796 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.tfmbin1764 -> 1800 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.vfbin1676 -> 1696 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ot1.tfmbin1108 -> 1304 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1--base.tfmbin1768 -> 1804 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.tfmbin1776 -> 1812 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.vfbin1740 -> 1712 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr--base.tfmbin1572 -> 1608 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.tfmbin32628 -> 34052 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1--base.tfmbin1700 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.tfmbin26408 -> 27424 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.vfbin1696 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ot1.tfmbin8256 -> 8868 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr--base.tfmbin1580 -> 1648 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.tfmbin26392 -> 34372 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.vfbin1632 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1--base.tfmbin1708 -> 1740 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.tfmbin24376 -> 24948 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.vfbin1688 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1--base.tfmbin1112 -> 1296 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.tfmbin7168 -> 7684 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.vfbin812 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1--base.tfmbin1648 -> 1680 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.tfmbin36656 -> 36980 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.vfbin1748 -> 1720 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1--base.tfmbin1660 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.tfmbin37576 -> 38164 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.vfbin1760 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1--base.tfmbin1416 -> 1416 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.tfmbin1448 -> 1452 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.vfbin632 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr--base.tfmbin1576 -> 1612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.tfmbin32632 -> 34056 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.vfbin1628 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1--base.tfmbin1700 -> 1732 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.tfmbin26408 -> 27424 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.vfbin1696 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ot1.tfmbin8256 -> 8868 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr--base.tfmbin1580 -> 1612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.tfmbin26392 -> 34040 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.vfbin1632 -> 1676 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1--base.tfmbin1708 -> 1704 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.tfmbin24376 -> 24544 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.vfbin1688 -> 1708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1--base.tfmbin1112 -> 1256 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.tfmbin7168 -> 7344 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.vfbin812 -> 836 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1--base.tfmbin1648 -> 1644 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.tfmbin36656 -> 36600 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.vfbin1748 -> 1724 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1--base.tfmbin1660 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.tfmbin37576 -> 38164 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.vfbin1760 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1--base.tfmbin1416 -> 1416 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.tfmbin1448 -> 1452 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.vfbin632 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold.otfbin232680 -> 295952 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-Semibold.pfbbin289770 -> 348377 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr--base.tfmbin1180 -> 1812 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.tfmbin888 -> 1812 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.vfbin312 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1--base.tfmbin1872 -> 1904 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.tfmbin1876 -> 1908 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.vfbin1680 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ot1.tfmbin1200 -> 1444 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1--base.tfmbin1856 -> 1912 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.tfmbin1876 -> 1920 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.vfbin1728 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr--base.tfmbin1184 -> 1804 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.tfmbin892 -> 1804 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.vfbin312 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1--base.tfmbin1872 -> 1904 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.tfmbin1876 -> 1908 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.vfbin1680 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ot1.tfmbin1200 -> 1444 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1--base.tfmbin1856 -> 1912 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.tfmbin1876 -> 1920 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.vfbin1728 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr--base.tfmbin1164 -> 1808 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.tfmbin1280 -> 33640 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.vfbin308 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1--base.tfmbin1896 -> 1928 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.tfmbin21108 -> 23780 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.vfbin1692 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ot1.tfmbin6432 -> 8092 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1--base.tfmbin1864 -> 1908 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.tfmbin29668 -> 32708 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.vfbin1740 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1--base.tfmbin1496 -> 1516 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.tfmbin1520 -> 1552 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.vfbin612 -> 632 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr--base.tfmbin1196 -> 1828 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.tfmbin904 -> 1828 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.vfbin312 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1--base.tfmbin1876 -> 1912 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.tfmbin1880 -> 1916 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.vfbin1680 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ot1.tfmbin1208 -> 1456 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1--base.tfmbin1860 -> 1916 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.tfmbin1880 -> 1924 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.vfbin1728 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr--base.tfmbin1168 -> 1792 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.tfmbin1268 -> 33612 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.vfbin312 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1--base.tfmbin1888 -> 1912 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.tfmbin21068 -> 23728 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.vfbin1692 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ot1.tfmbin6424 -> 8076 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1--base.tfmbin1856 -> 1896 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.tfmbin29644 -> 32672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.vfbin1744 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1--base.tfmbin1496 -> 1516 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.tfmbin1520 -> 1552 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.vfbin612 -> 636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr--base.tfmbin1208 -> 1840 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.tfmbin916 -> 1840 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.vfbin312 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1--base.tfmbin1944 -> 2016 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.tfmbin1948 -> 2020 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.vfbin1680 -> 1700 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ot1.tfmbin1256 -> 1568 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1--base.tfmbin1936 -> 2012 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.tfmbin1956 -> 2020 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.vfbin1728 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr--base.tfmbin1144 -> 1784 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.tfmbin1016 -> 33368 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.vfbin312 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1--base.tfmbin1872 -> 1904 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.tfmbin20740 -> 23408 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.vfbin1692 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ot1.tfmbin6180 -> 7832 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1--base.tfmbin1840 -> 1884 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.tfmbin29384 -> 32412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.vfbin1744 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1--base.tfmbin1496 -> 1516 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.tfmbin1520 -> 1552 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.vfbin612 -> 636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr--base.tfmbin1156 -> 1780 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.tfmbin1028 -> 33364 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.vfbin312 -> 1672 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1--base.tfmbin1872 -> 1900 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.tfmbin20740 -> 23404 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.vfbin1692 -> 1716 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ot1.tfmbin6176 -> 7828 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1--base.tfmbin1840 -> 1884 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.tfmbin29384 -> 32412 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.vfbin1744 -> 1736 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1--base.tfmbin1496 -> 1516 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.tfmbin1520 -> 1552 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.vfbin612 -> 636 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.otfbin80316 -> 210012 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.pfbbin117152 -> 275939 bytes
-rw-r--r--fonts/sourcesanspro/fonts/SourceSansPro.map1056
-rw-r--r--fonts/sourcesanspro/fonts/a_2dtrh6.enc65
-rw-r--r--fonts/sourcesanspro/fonts/a_2n3jyq.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_3vq5rq.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_3x2gk5.enc (renamed from fonts/sourcesanspro/fonts/a_s26mqm.enc)40
-rw-r--r--fonts/sourcesanspro/fonts/a_3yibv2.enc (renamed from fonts/sourcesanspro/fonts/a_wn63nt.enc)40
-rw-r--r--fonts/sourcesanspro/fonts/a_46wjfg.enc67
-rw-r--r--fonts/sourcesanspro/fonts/a_4blavb.enc (renamed from fonts/sourcesanspro/fonts/a_ko3vnf.enc)23
-rw-r--r--fonts/sourcesanspro/fonts/a_4hbp34.enc68
-rw-r--r--fonts/sourcesanspro/fonts/a_4jropk.enc68
-rw-r--r--fonts/sourcesanspro/fonts/a_5mnkjz.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_5ponh6.enc (renamed from fonts/sourcesanspro/fonts/a_sd7igg.enc)28
-rw-r--r--fonts/sourcesanspro/fonts/a_65vrnz.enc (renamed from fonts/sourcesanspro/fonts/a_rsnzt5.enc)36
-rw-r--r--fonts/sourcesanspro/fonts/a_6qpf2n.enc (renamed from fonts/sourcesanspro/fonts/a_pwnihc.enc)40
-rw-r--r--fonts/sourcesanspro/fonts/a_77nslr.enc68
-rw-r--r--fonts/sourcesanspro/fonts/a_7n4q7u.enc (renamed from fonts/sourcesanspro/fonts/a_5tbsmu.enc)25
-rw-r--r--fonts/sourcesanspro/fonts/a_ahahpn.enc (renamed from fonts/sourcesanspro/fonts/a_myad3x.enc)32
-rw-r--r--fonts/sourcesanspro/fonts/a_bkdqh2.enc (renamed from fonts/sourcesanspro/fonts/a_tczf5d.enc)26
-rw-r--r--fonts/sourcesanspro/fonts/a_buvplz.enc65
-rw-r--r--fonts/sourcesanspro/fonts/a_c3pynx.enc (renamed from fonts/sourcesanspro/fonts/a_gc2pqo.enc)22
-rw-r--r--fonts/sourcesanspro/fonts/a_cerb3o.enc65
-rw-r--r--fonts/sourcesanspro/fonts/a_cgcyrm.enc68
-rw-r--r--fonts/sourcesanspro/fonts/a_cqavns.enc68
-rw-r--r--fonts/sourcesanspro/fonts/a_cxftuq.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_dbwo4p.enc (renamed from fonts/sourcesanspro/fonts/a_elrf5h.enc)17
-rw-r--r--fonts/sourcesanspro/fonts/a_debg3j.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_ea4zg5.enc (renamed from fonts/sourcesanspro/fonts/a_n5mfkj.enc)21
-rw-r--r--fonts/sourcesanspro/fonts/a_emkxm5.enc (renamed from fonts/sourcesanspro/fonts/a_kksgzp.enc)21
-rw-r--r--fonts/sourcesanspro/fonts/a_ercdtc.enc (renamed from fonts/sourcesanspro/fonts/a_6bttxp.enc)22
-rw-r--r--fonts/sourcesanspro/fonts/a_ev2kyj.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_f2tdxs.enc (renamed from fonts/sourcesanspro/fonts/a_xfkmtv.enc)23
-rw-r--r--fonts/sourcesanspro/fonts/a_fbyhkd.enc68
-rw-r--r--fonts/sourcesanspro/fonts/a_fbyskd.enc65
-rw-r--r--fonts/sourcesanspro/fonts/a_floqlo.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_ggs4wk.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_ghwomg.enc (renamed from fonts/sourcesanspro/fonts/a_mf2mhr.enc)36
-rw-r--r--fonts/sourcesanspro/fonts/a_gpgjtc.enc (renamed from fonts/sourcesanspro/fonts/a_tophx4.enc)35
-rw-r--r--fonts/sourcesanspro/fonts/a_gsofwu.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_gvn2fe.enc (renamed from fonts/sourcesanspro/fonts/a_gw3vm7.enc)23
-rw-r--r--fonts/sourcesanspro/fonts/a_i5t6gn.enc (renamed from fonts/sourcesanspro/fonts/a_2jmt2m.enc)35
-rw-r--r--fonts/sourcesanspro/fonts/a_ivdnq2.enc (renamed from fonts/sourcesanspro/fonts/a_cvynlr.enc)48
-rw-r--r--fonts/sourcesanspro/fonts/a_jpwolx.enc65
-rw-r--r--fonts/sourcesanspro/fonts/a_k74yek.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_kjpvhx.enc (renamed from fonts/sourcesanspro/fonts/a_x5hjjp.enc)22
-rw-r--r--fonts/sourcesanspro/fonts/a_ktnhmk.enc (renamed from fonts/sourcesanspro/fonts/a_fva737.enc)25
-rw-r--r--fonts/sourcesanspro/fonts/a_lhxooi.enc (renamed from fonts/sourcesanspro/fonts/a_el7rh7.enc)24
-rw-r--r--fonts/sourcesanspro/fonts/a_li5oiy.enc (renamed from fonts/sourcesanspro/fonts/a_w2dgod.enc)24
-rw-r--r--fonts/sourcesanspro/fonts/a_mhce32.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_msbdn3.enc (renamed from fonts/sourcesanspro/fonts/a_ifkpwm.enc)17
-rw-r--r--fonts/sourcesanspro/fonts/a_nlm4w5.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_nxd2w7.enc (renamed from fonts/sourcesanspro/fonts/a_wdghyr.enc)40
-rw-r--r--fonts/sourcesanspro/fonts/a_nxh7ce.enc65
-rw-r--r--fonts/sourcesanspro/fonts/a_o3uzeo.enc (renamed from fonts/sourcesanspro/fonts/a_n5gv3r.enc)18
-rw-r--r--fonts/sourcesanspro/fonts/a_oazma5.enc68
-rw-r--r--fonts/sourcesanspro/fonts/a_oph6lb.enc (renamed from fonts/sourcesanspro/fonts/a_uvtzcn.enc)42
-rw-r--r--fonts/sourcesanspro/fonts/a_ordpq2.enc (renamed from fonts/sourcesanspro/fonts/a_3rlax2.enc)27
-rw-r--r--fonts/sourcesanspro/fonts/a_p2xsve.enc65
-rw-r--r--fonts/sourcesanspro/fonts/a_p5cgg3.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_p7zagl.enc68
-rw-r--r--fonts/sourcesanspro/fonts/a_pcov5a.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_q6ppsi.enc (renamed from fonts/sourcesanspro/fonts/a_4jf6oe.enc)22
-rw-r--r--fonts/sourcesanspro/fonts/a_qthovn.enc (renamed from fonts/sourcesanspro/fonts/a_r6twhl.enc)25
-rw-r--r--fonts/sourcesanspro/fonts/a_qujrng.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_rseom6.enc65
-rw-r--r--fonts/sourcesanspro/fonts/a_sj7g2w.enc (renamed from fonts/sourcesanspro/fonts/a_yugc2g.enc)19
-rw-r--r--fonts/sourcesanspro/fonts/a_svsr4s.enc (renamed from fonts/sourcesanspro/fonts/a_psnyba.enc)23
-rw-r--r--fonts/sourcesanspro/fonts/a_t773hb.enc (renamed from fonts/sourcesanspro/fonts/a_tzjlps.enc)28
-rw-r--r--fonts/sourcesanspro/fonts/a_tnsd2h.enc65
-rw-r--r--fonts/sourcesanspro/fonts/a_ufai4b.enc (renamed from fonts/sourcesanspro/fonts/a_j24bgz.enc)18
-rw-r--r--fonts/sourcesanspro/fonts/a_umlpmm.enc65
-rw-r--r--fonts/sourcesanspro/fonts/a_v537dd.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_vauq2g.enc68
-rw-r--r--fonts/sourcesanspro/fonts/a_vx5ywn.enc66
-rw-r--r--fonts/sourcesanspro/fonts/a_wp5x3v.enc (renamed from fonts/sourcesanspro/fonts/a_s4juqt.enc)36
-rw-r--r--fonts/sourcesanspro/fonts/a_ywoy3g.enc (renamed from fonts/sourcesanspro/fonts/a_7ajhns.enc)36
-rw-r--r--fonts/sourcesanspro/fonts/a_zphccl.enc68
-rw-r--r--fonts/sourcesanspro/fonts/a_zypyw7.enc67
-rw-r--r--fonts/sourcesanspro/tex/LGRSourceSansPro-Dnom.fd183
-rw-r--r--fonts/sourcesanspro/tex/LGRSourceSansPro-Inf.fd191
-rw-r--r--fonts/sourcesanspro/tex/LGRSourceSansPro-LF.fd231
-rw-r--r--fonts/sourcesanspro/tex/LGRSourceSansPro-Numr.fd193
-rw-r--r--fonts/sourcesanspro/tex/LGRSourceSansPro-OsF.fd221
-rw-r--r--fonts/sourcesanspro/tex/LGRSourceSansPro-Sup.fd181
-rw-r--r--fonts/sourcesanspro/tex/LGRSourceSansPro-TLF.fd235
-rw-r--r--fonts/sourcesanspro/tex/LGRSourceSansPro-TOsF.fd219
-rw-r--r--fonts/sourcesanspro/tex/LY1SourceSansPro-Dnom.fd183
-rw-r--r--fonts/sourcesanspro/tex/LY1SourceSansPro-Inf.fd191
-rw-r--r--fonts/sourcesanspro/tex/LY1SourceSansPro-LF.fd229
-rw-r--r--fonts/sourcesanspro/tex/LY1SourceSansPro-Numr.fd189
-rw-r--r--fonts/sourcesanspro/tex/LY1SourceSansPro-OsF.fd235
-rw-r--r--fonts/sourcesanspro/tex/LY1SourceSansPro-Sup.fd181
-rw-r--r--fonts/sourcesanspro/tex/LY1SourceSansPro-TLF.fd227
-rw-r--r--fonts/sourcesanspro/tex/LY1SourceSansPro-TOsF.fd227
-rw-r--r--fonts/sourcesanspro/tex/OT1SourceSansPro-Dnom.fd179
-rw-r--r--fonts/sourcesanspro/tex/OT1SourceSansPro-Inf.fd185
-rw-r--r--fonts/sourcesanspro/tex/OT1SourceSansPro-LF.fd233
-rw-r--r--fonts/sourcesanspro/tex/OT1SourceSansPro-Numr.fd181
-rw-r--r--fonts/sourcesanspro/tex/OT1SourceSansPro-OsF.fd231
-rw-r--r--fonts/sourcesanspro/tex/OT1SourceSansPro-Sup.fd193
-rw-r--r--fonts/sourcesanspro/tex/OT1SourceSansPro-TLF.fd235
-rw-r--r--fonts/sourcesanspro/tex/OT1SourceSansPro-TOsF.fd233
-rw-r--r--fonts/sourcesanspro/tex/T1SourceSansPro-Dnom.fd191
-rw-r--r--fonts/sourcesanspro/tex/T1SourceSansPro-Inf.fd183
-rw-r--r--fonts/sourcesanspro/tex/T1SourceSansPro-LF.fd225
-rw-r--r--fonts/sourcesanspro/tex/T1SourceSansPro-Numr.fd189
-rw-r--r--fonts/sourcesanspro/tex/T1SourceSansPro-OsF.fd235
-rw-r--r--fonts/sourcesanspro/tex/T1SourceSansPro-Sup.fd187
-rw-r--r--fonts/sourcesanspro/tex/T1SourceSansPro-TLF.fd235
-rw-r--r--fonts/sourcesanspro/tex/T1SourceSansPro-TOsF.fd231
-rw-r--r--fonts/sourcesanspro/tex/TS1SourceSansPro-LF.fd185
-rw-r--r--fonts/sourcesanspro/tex/TS1SourceSansPro-OsF.fd185
-rw-r--r--fonts/sourcesanspro/tex/TS1SourceSansPro-TLF.fd183
-rw-r--r--fonts/sourcesanspro/tex/TS1SourceSansPro-TOsF.fd183
-rw-r--r--fonts/sourcesanspro/tex/sourcesanspro-type1-autoinst.sty17
-rw-r--r--fonts/sourcesanspro/tex/sourcesanspro.sty8
-rw-r--r--language/japanese/jlreq-deluxe/README-ja.md89
-rw-r--r--language/japanese/jlreq-deluxe/README.md50
-rw-r--r--language/japanese/jlreq-deluxe/jlreq-deluxe.pdfbin0 -> 60286 bytes
-rw-r--r--language/japanese/jlreq-deluxe/jlreq-deluxe.sty167
-rw-r--r--language/japanese/jlreq-deluxe/jlreq-deluxe.tex104
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-h.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-v.tfmbin0 -> 1932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-h.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-v.tfmbin0 -> 2332 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-h.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-v.tfmbin0 -> 1968 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-h.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-v.tfmbin0 -> 2368 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminb-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminb-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminl-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminl-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminln-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminln-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminr-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminr-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-h.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-v.tfmbin0 -> 1904 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-h.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-v.tfmbin0 -> 2304 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-h.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-v.tfmbin0 -> 1940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-h.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-v.tfmbin0 -> 2340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-v.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-v.vfbin0 -> 141936 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-v.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vfbin0 -> 141700 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-v.vfbin0 -> 141676 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vfbin0 -> 141940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-v.vfbin0 -> 141940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminb-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-v.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminl-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminln-v.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminr-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-v.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-h.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-v.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-h.vfbin0 -> 141476 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-v.vfbin0 -> 141476 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-h.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-v.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-h.vfbin0 -> 141476 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-v.vfbin0 -> 141476 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-h.vfbin0 -> 141764 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-v.vfbin0 -> 141764 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-h.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-v.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-h.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-v.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-h.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-v.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-h.vfbin0 -> 1588348 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-h.vfbin0 -> 1588348 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-v.vfbin0 -> 1588316 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-v.vfbin0 -> 1588308 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-v.vfbin0 -> 1588308 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-v.vfbin0 -> 1588308 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-h.vfbin0 -> 1588100 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-h.vfbin0 -> 1588100 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-h.vfbin0 -> 1588092 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-h.vfbin0 -> 1588092 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-h.vfbin0 -> 1588092 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-v.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-v.vfbin0 -> 141892 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-v.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vfbin0 -> 141656 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-v.vfbin0 -> 141632 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vfbin0 -> 141896 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-v.vfbin0 -> 141896 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-v.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-v.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-v.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-h.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-v.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-h.vfbin0 -> 141432 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-v.vfbin0 -> 141432 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-h.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-v.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-h.vfbin0 -> 141432 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-v.vfbin0 -> 141432 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-h.vfbin0 -> 141720 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-v.vfbin0 -> 141720 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-h.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-v.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-h.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-v.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-h.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-v.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-h.vfbin0 -> 1588284 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-h.vfbin0 -> 1588284 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-v.vfbin0 -> 1588252 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-v.vfbin0 -> 1588244 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-v.vfbin0 -> 1588244 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-v.vfbin0 -> 1588244 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-h.vfbin0 -> 1588036 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-h.vfbin0 -> 1588036 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-h.vfbin0 -> 1588028 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-h.vfbin0 -> 1588028 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-h.vfbin0 -> 1588028 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgothb-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-v.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-v.vfbin0 -> 141936 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgothr-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-v.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vfbin0 -> 141700 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-v.vfbin0 -> 141676 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vfbin0 -> 141940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-v.vfbin0 -> 141940 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminb-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminbn-v.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminl-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminln-v.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vfbin0 -> 141696 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminr-v.vfbin0 -> 141672 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--expminrn-v.vfbin0 -> 141932 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-h.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-v.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-h.vfbin0 -> 141476 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-v.vfbin0 -> 141476 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-h.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-v.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-h.vfbin0 -> 141476 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-v.vfbin0 -> 141476 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-h.vfbin0 -> 141764 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-v.vfbin0 -> 141764 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-h.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-v.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-h.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-v.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-h.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-v.vfbin0 -> 141472 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-h.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-v.vfbin0 -> 141760 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-h.vfbin0 -> 1588344 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-h.vfbin0 -> 1588348 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-h.vfbin0 -> 1588348 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-v.vfbin0 -> 1588316 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-v.vfbin0 -> 1588308 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-v.vfbin0 -> 1588308 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-v.vfbin0 -> 1588308 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-h.vfbin0 -> 1588340 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-v.vfbin0 -> 1588312 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-h.vfbin0 -> 1588100 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-h.vfbin0 -> 1588100 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-h.vfbin0 -> 1588092 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-h.vfbin0 -> 1588092 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-h.vfbin0 -> 1588092 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-h.vfbin0 -> 1588096 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-v.vfbin0 -> 1588064 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-v.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-v.vfbin0 -> 141892 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-v.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vfbin0 -> 141656 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-v.vfbin0 -> 141632 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vfbin0 -> 141896 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-v.vfbin0 -> 141896 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminb-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-v.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminl-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminln-v.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vfbin0 -> 141652 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminr-v.vfbin0 -> 141628 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-v.vfbin0 -> 141888 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-h.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-v.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-h.vfbin0 -> 141432 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-v.vfbin0 -> 141432 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-h.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-v.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-h.vfbin0 -> 141432 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-v.vfbin0 -> 141432 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-h.vfbin0 -> 141720 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-v.vfbin0 -> 141720 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-h.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-v.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-h.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-v.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-h.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-v.vfbin0 -> 141428 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-h.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-v.vfbin0 -> 141716 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-h.vfbin0 -> 1588280 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-h.vfbin0 -> 1588284 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-h.vfbin0 -> 1588284 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-v.vfbin0 -> 1588252 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-v.vfbin0 -> 1588244 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-v.vfbin0 -> 1588244 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-v.vfbin0 -> 1588244 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-h.vfbin0 -> 1588276 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-v.vfbin0 -> 1588248 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-h.vfbin0 -> 1588036 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-h.vfbin0 -> 1588036 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-h.vfbin0 -> 1588028 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-h.vfbin0 -> 1588028 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-h.vfbin0 -> 1588028 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-h.vfbin0 -> 1588032 bytes
-rw-r--r--language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-v.vfbin0 -> 1588000 bytes
-rw-r--r--language/japanese/pxchfon/README-ja.md3
-rw-r--r--language/japanese/pxchfon/README.md2
-rw-r--r--language/japanese/pxchfon/pxchfon.pdfbin304241 -> 250886 bytes
-rw-r--r--language/japanese/pxchfon/pxchfon.sty24
-rw-r--r--language/japanese/pxchfon/pxchfon.tex4
-rw-r--r--macros/context/contrib/context-filter/VERSION2
-rw-r--r--macros/context/contrib/context-filter/doc/context/third/filter/filter.txt2
-rw-r--r--macros/context/contrib/context-filter/tex/context/third/filter/t-filter.mkiv10
-rw-r--r--macros/context/contrib/context-vim/VERSION2
-rw-r--r--macros/context/contrib/context-vim/doc/context/third/vim/vim.txt108
-rw-r--r--macros/context/contrib/context-vim/tex/context/third/vim/2context.vim56
-rw-r--r--macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkiv4
-rw-r--r--macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex12
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/american-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.bbx7
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/austrian-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdfbin221740 -> 221741 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdfbin65817 -> 66017 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.tex6
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/brazilian-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/british-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/danish-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/dutch-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/english-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/french-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/galician-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/german-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/greek-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/italian-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/naustrian-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/ngerman-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/norsk-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/norwegian-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/nswissgerman-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/nynorsk-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/portuguese-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/russian-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/slovene-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/spanish-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/swedish-apa.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-apa/swissgerman-apa.lbx2
-rw-r--r--macros/latex/contrib/euclideangeometry/README.txt2
-rw-r--r--macros/latex/contrib/euclideangeometry/euclideangeometry-man.pdfbin571301 -> 580318 bytes
-rw-r--r--macros/latex/contrib/euclideangeometry/euclideangeometry-man.tex119
-rw-r--r--macros/latex/contrib/euclideangeometry/euclideangeometry.dtx153
-rw-r--r--macros/latex/contrib/euclideangeometry/euclideangeometry.pdfbin431209 -> 443399 bytes
-rw-r--r--macros/latex/contrib/kvmap/README.md2
-rw-r--r--macros/latex/contrib/kvmap/kvmap.dtx7
-rw-r--r--macros/latex/contrib/kvmap/kvmap.pdfbin109392 -> 110023 bytes
-rw-r--r--macros/latex/contrib/translations/README2
-rw-r--r--macros/latex/contrib/translations/translations.sty81
-rw-r--r--macros/latex/contrib/translations/translations_en.pdfbin496892 -> 500141 bytes
-rw-r--r--macros/luatex/optex/README3
-rw-r--r--macros/luatex/optex/alloc.opm71
-rw-r--r--macros/luatex/optex/basic-macros.opm (renamed from macros/luatex/optex/basics-macros.opm)65
-rw-r--r--macros/luatex/optex/bib-iso690.opm373
-rw-r--r--macros/luatex/optex/cite-bib.opm80
-rw-r--r--macros/luatex/optex/colors.opm155
-rw-r--r--macros/luatex/optex/doc.opm259
-rw-r--r--macros/luatex/optex/doc/optex-doc.pdfbin172562 -> 1147940 bytes
-rw-r--r--macros/luatex/optex/doc/optex-doc.tex1817
-rw-r--r--macros/luatex/optex/doc/optex-techdoc.tex250
-rw-r--r--macros/luatex/optex/doc/optex-userdoc.tex1803
-rw-r--r--macros/luatex/optex/f-adventor.opm8
-rw-r--r--macros/luatex/optex/f-antt.opm12
-rw-r--r--macros/luatex/optex/f-baskerville.opm8
-rw-r--r--macros/luatex/optex/f-bonum.opm8
-rw-r--r--macros/luatex/optex/f-cursor.opm8
-rw-r--r--macros/luatex/optex/f-gfsbodoni.opm8
-rw-r--r--macros/luatex/optex/f-heros.opm250
-rw-r--r--macros/luatex/optex/f-libertine-s.opm9
-rw-r--r--macros/luatex/optex/f-libertine.opm8
-rw-r--r--macros/luatex/optex/f-lido.opm8
-rw-r--r--macros/luatex/optex/f-lmfonts.opm93
-rw-r--r--macros/luatex/optex/f-pagella.opm8
-rw-r--r--macros/luatex/optex/f-schola.opm8
-rw-r--r--macros/luatex/optex/f-technika.opm8
-rw-r--r--macros/luatex/optex/f-termes.opm8
-rw-r--r--macros/luatex/optex/f-xcharter.opm8
-rw-r--r--macros/luatex/optex/fams-ini.opm67
-rw-r--r--macros/luatex/optex/fnotes.opm71
-rw-r--r--macros/luatex/optex/fonts-opmac.opm93
-rw-r--r--macros/luatex/optex/fonts-preload.opm38
-rw-r--r--macros/luatex/optex/fonts-resize.opm351
-rw-r--r--macros/luatex/optex/fonts-select.opm767
-rw-r--r--macros/luatex/optex/graphics.opm133
-rw-r--r--macros/luatex/optex/hi-syntax.opm223
-rw-r--r--macros/luatex/optex/hisyntax-c.opm66
-rw-r--r--macros/luatex/optex/hisyntax-html.opm31
-rw-r--r--macros/luatex/optex/hisyntax-python.opm82
-rw-r--r--macros/luatex/optex/hisyntax-tex.opm38
-rw-r--r--macros/luatex/optex/hyperlinks.opm76
-rw-r--r--macros/luatex/optex/hyphen-lan.opm53
-rw-r--r--macros/luatex/optex/if-macros.opm215
-rw-r--r--macros/luatex/optex/languages.opm40
-rw-r--r--macros/luatex/optex/lists.opm47
-rw-r--r--macros/luatex/optex/logos.opm33
-rw-r--r--macros/luatex/optex/luatex-ini.opm2
-rw-r--r--macros/luatex/optex/makeindex.opm139
-rw-r--r--macros/luatex/optex/maketoc.opm87
-rw-r--r--macros/luatex/optex/margins.opm97
-rw-r--r--macros/luatex/optex/math-macros.opm214
-rw-r--r--macros/luatex/optex/math-preload.opm109
-rw-r--r--macros/luatex/optex/math-unicode.opm156
-rw-r--r--macros/luatex/optex/more-macros.opm194
-rw-r--r--macros/luatex/optex/multicolumns.opm13
-rw-r--r--macros/luatex/optex/optex.ini43
-rw-r--r--macros/luatex/optex/others.opm54
-rw-r--r--macros/luatex/optex/outlines.opm28
-rw-r--r--macros/luatex/optex/output.opm114
-rw-r--r--macros/luatex/optex/parameters.opm283
-rw-r--r--macros/luatex/optex/pdfuni-string.opm29
-rw-r--r--macros/luatex/optex/plain-macros.opm196
-rw-r--r--macros/luatex/optex/prefixed.opm197
-rw-r--r--macros/luatex/optex/ref-file.opm83
-rw-r--r--macros/luatex/optex/references.opm31
-rw-r--r--macros/luatex/optex/sections.opm207
-rw-r--r--macros/luatex/optex/slides.opm43
-rw-r--r--macros/luatex/optex/styles.opm26
-rw-r--r--macros/luatex/optex/table.opm76
-rw-r--r--macros/luatex/optex/uni-lcuc.opm16
-rw-r--r--macros/luatex/optex/unimath-codes.opm91
-rw-r--r--macros/luatex/optex/usebib.opm118
-rw-r--r--macros/luatex/optex/verbatim.opm149
-rw-r--r--macros/xetex/latex/xepersian-hm/README.txt1
-rw-r--r--macros/xetex/latex/xepersian-hm/kashida-example.pdfbin81522 -> 81523 bytes
-rw-r--r--macros/xetex/latex/xepersian-hm/kashida-example.tex16
-rw-r--r--macros/xetex/latex/xepersian-hm/xepersian-hm.dtx316
-rw-r--r--macros/xetex/latex/xepersian-hm/xepersian-hm.ins22
-rw-r--r--macros/xetex/latex/xepersian-hm/xepersian-hm.pdfbin62986 -> 75419 bytes
-rw-r--r--systems/stanford/pkware/README16
-rw-r--r--systems/stanford/pkware/pktogf.web1729
-rw-r--r--systems/stanford/pkware/pktype.web1160
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb1510
-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.xzbin2191156 -> 2191976 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin531594 -> 531674 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini6
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini6
-rw-r--r--systems/win32/w32tex/ChangeLog67
-rw-r--r--timestamp2
2937 files changed, 26594 insertions, 12238 deletions
diff --git a/FILES.byname b/FILES.byname
index fa28c57a52..fb6867b3b9 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5001,7 +5001,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/04/25 | 113085 | FILES.last07days
+2020/04/26 | 119537 | 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
@@ -24505,246 +24505,215 @@
2019/06/24 | 3636 | fonts/comfortaa/vf/Comfortaa-Regular-X2-Slanted.vf
2019/06/24 | 3628 | fonts/comfortaa/vf/Comfortaa-Regular-X2.vf
2019/06/24 | 1202952 | fonts/comfortaa.zip
-2016/12/03 | 32367 | fonts/comicneue/doc/comicneue-otf-specimen.pdf
+2020/04/26 | 33215 | fonts/comicneue/doc/comicneue-otf-specimen.pdf
2016/12/03 | 1034 | fonts/comicneue/doc/comicneue-otf-specimen.tex
-2017/01/03 | 80294 | fonts/comicneue/doc/comicneue.pdf
-2017/01/03 | 3498 | fonts/comicneue/doc/comicneue.tex
-2016/12/03 | 25916 | fonts/comicneue/doc/comicneue-type1-specimen.pdf
+2020/04/26 | 193276 | fonts/comicneue/doc/comicneue.pdf
+2020/04/26 | 3647 | fonts/comicneue/doc/comicneue.tex
+2020/04/26 | 137646 | fonts/comicneue/doc/comicneue-type1-specimen.pdf
2016/12/03 | 1030 | fonts/comicneue/doc/comicneue-type1-specimen.tex
2016/12/03 | 4244 | fonts/comicneue/doc/SIL-License.txt
-2016/12/03 | 2963 | fonts/comicneue/fonts/a_bs6yxn.enc
-2016/12/03 | 3058 | fonts/comicneue/fonts/a_lfux4u.enc
-2016/12/03 | 3323 | fonts/comicneue/fonts/a_t3s7zg.enc
-2016/12/03 | 3042 | fonts/comicneue/fonts/a_yvpaqy.enc
-2016/12/03 | 7313 | fonts/comicneue/fonts/ComicNeueAngular-BoldLCDFJ.pfb
-2016/12/03 | 7337 | fonts/comicneue/fonts/ComicNeueAngular-BoldObliqueLCDFJ.pfb
-2016/12/03 | 25884 | fonts/comicneue/fonts/ComicNeue-Angular_Bold_Oblique.otf
-2016/12/03 | 36145 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique.pfb
-2016/12/03 | 1912 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1--base.tfm
-2016/12/03 | 156 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3704 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1.tfm
-2016/12/03 | 1616 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1.vf
-2016/12/03 | 1152 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1--base.tfm
-2016/12/03 | 156 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1752 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1.tfm
-2016/12/03 | 780 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1.vf
-2016/12/03 | 1900 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1--base.tfm
-2016/12/03 | 156 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1--lcdfj.tfm
-2016/12/03 | 4480 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1.tfm
-2016/12/03 | 1732 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1.vf
-2016/12/03 | 1420 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1--base.tfm
-2016/12/03 | 1428 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1.tfm
-2016/12/03 | 440 | fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1.vf
-2016/12/03 | 25652 | fonts/comicneue/fonts/ComicNeue-Angular_Bold.otf
-2016/12/03 | 36152 | fonts/comicneue/fonts/ComicNeueAngular-Bold.pfb
-2016/12/03 | 1772 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--base.tfm
-2016/12/03 | 156 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3564 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.tfm
-2016/12/03 | 1600 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.vf
-2016/12/03 | 1040 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--base.tfm
-2016/12/03 | 156 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1640 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.tfm
-2016/12/03 | 764 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.vf
-2016/12/03 | 1748 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--base.tfm
-2016/12/03 | 156 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--lcdfj.tfm
-2016/12/03 | 4324 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.tfm
-2016/12/03 | 1720 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.vf
-2016/12/03 | 1372 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1--base.tfm
-2016/12/03 | 1384 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.tfm
-2016/12/03 | 436 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.vf
-2016/12/03 | 7303 | fonts/comicneue/fonts/ComicNeueAngularLCDFJ.pfb
-2016/12/03 | 7317 | fonts/comicneue/fonts/ComicNeueAngular-LightLCDFJ.pfb
-2016/12/03 | 7341 | fonts/comicneue/fonts/ComicNeueAngular-LightObliqueLCDFJ.pfb
-2016/12/03 | 25780 | fonts/comicneue/fonts/ComicNeue-Angular_Light_Oblique.otf
-2016/12/03 | 35521 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique.pfb
-2016/12/03 | 1948 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3740 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1.tfm
-2016/12/03 | 1616 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1.vf
-2016/12/03 | 1184 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1784 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1.tfm
-2016/12/03 | 780 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1.vf
-2016/12/03 | 1936 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1--lcdfj.tfm
-2016/12/03 | 4516 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1.tfm
-2016/12/03 | 1736 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1.vf
-2016/12/03 | 1416 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1--base.tfm
-2016/12/03 | 1424 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1.tfm
-2016/12/03 | 444 | fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1.vf
-2016/12/03 | 25448 | fonts/comicneue/fonts/ComicNeue-Angular_Light.otf
-2016/12/03 | 35432 | fonts/comicneue/fonts/ComicNeueAngular-Light.pfb
-2016/12/03 | 1788 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3580 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.tfm
-2016/12/03 | 1604 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.vf
-2016/12/03 | 1048 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1648 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.tfm
-2016/12/03 | 768 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.vf
-2016/12/03 | 1772 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--lcdfj.tfm
-2016/12/03 | 4348 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.tfm
-2016/12/03 | 1720 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.vf
-2016/12/03 | 1364 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1--base.tfm
-2016/12/03 | 1376 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.tfm
-2016/12/03 | 436 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.vf
-2016/12/03 | 5736 | fonts/comicneue/fonts/ComicNeueAngular.map
-2016/12/03 | 7329 | fonts/comicneue/fonts/ComicNeueAngular-ObliqueLCDFJ.pfb
-2016/12/03 | 35483 | fonts/comicneue/fonts/ComicNeueAngular-Oblique.pfb
-2016/12/03 | 1940 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3732 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1.tfm
-2016/12/03 | 1608 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1.vf
-2016/12/03 | 1160 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1760 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1.tfm
-2016/12/03 | 772 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1.vf
-2016/12/03 | 1912 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1--lcdfj.tfm
-2016/12/03 | 4484 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1.tfm
-2016/12/03 | 1724 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1.vf
-2016/12/03 | 1408 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1--base.tfm
-2016/12/03 | 1420 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1.tfm
-2016/12/03 | 436 | fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1.vf
-2016/12/03 | 34703 | fonts/comicneue/fonts/ComicNeueAngular.pfb
-2016/12/03 | 24804 | fonts/comicneue/fonts/ComicNeue-Angular_Regular_Oblique.otf
-2016/12/03 | 24268 | fonts/comicneue/fonts/ComicNeue-Angular_Regular.otf
-2016/12/03 | 1776 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3568 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1.tfm
-2016/12/03 | 1592 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1.vf
-2016/12/03 | 1040 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1640 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1.tfm
-2016/12/03 | 756 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1.vf
-2016/12/03 | 1760 | fonts/comicneue/fonts/ComicNeueAngular-tlf-t1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeueAngular-tlf-t1--lcdfj.tfm
-2016/12/03 | 4332 | fonts/comicneue/fonts/ComicNeueAngular-tlf-t1.tfm
-2016/12/03 | 1708 | fonts/comicneue/fonts/ComicNeueAngular-tlf-t1.vf
-2016/12/03 | 1356 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1--base.tfm
-2016/12/03 | 1368 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1.tfm
-2016/12/03 | 428 | fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1.vf
-2016/12/03 | 7388 | fonts/comicneue/fonts/ComicNeue-BoldLCDFJ.pfb
-2016/12/03 | 7389 | fonts/comicneue/fonts/ComicNeue-BoldObliqueLCDFJ.pfb
-2016/12/03 | 31028 | fonts/comicneue/fonts/ComicNeue_Bold_Oblique.otf
-2016/12/03 | 50692 | fonts/comicneue/fonts/ComicNeue-BoldOblique.pfb
-2016/12/03 | 1944 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3736 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1.tfm
-2016/12/03 | 1600 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1.vf
-2016/12/03 | 1144 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1744 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1.tfm
-2016/12/03 | 764 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1.vf
-2016/12/03 | 1900 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1--lcdfj.tfm
-2016/12/03 | 4476 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1.tfm
-2016/12/03 | 1720 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1.vf
-2016/12/03 | 1408 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1--base.tfm
-2016/12/03 | 1412 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1.tfm
-2016/12/03 | 436 | fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1.vf
-2016/12/03 | 30344 | fonts/comicneue/fonts/ComicNeue_Bold.otf
-2016/12/03 | 53986 | fonts/comicneue/fonts/ComicNeue-Bold.pfb
-2016/12/03 | 1752 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3544 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.tfm
-2016/12/03 | 1588 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.vf
-2016/12/03 | 1036 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1636 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.tfm
-2016/12/03 | 752 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.vf
-2016/12/03 | 1704 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--lcdfj.tfm
-2016/12/03 | 4280 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.tfm
-2016/12/03 | 1704 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.vf
-2016/12/03 | 1360 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1--base.tfm
-2016/12/03 | 1368 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.tfm
-2016/12/03 | 428 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.vf
-2016/12/03 | 7327 | fonts/comicneue/fonts/ComicNeueLCDFJ.pfb
-2016/12/03 | 7326 | fonts/comicneue/fonts/ComicNeue-LightLCDFJ.pfb
-2016/12/03 | 7354 | fonts/comicneue/fonts/ComicNeue-LightObliqueLCDFJ.pfb
-2016/12/03 | 31948 | fonts/comicneue/fonts/ComicNeue_Light_Oblique.otf
-2016/12/03 | 48684 | fonts/comicneue/fonts/ComicNeue-LightOblique.pfb
-2016/12/03 | 1996 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1--base.tfm
-2016/12/03 | 156 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3788 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1.tfm
-2016/12/03 | 1604 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1.vf
-2016/12/03 | 1288 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1--base.tfm
-2016/12/03 | 156 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1888 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1.tfm
-2016/12/03 | 768 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1.vf
-2016/12/03 | 1940 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1--base.tfm
-2016/12/03 | 156 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1--lcdfj.tfm
-2016/12/03 | 4516 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1.tfm
-2016/12/03 | 1720 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1.vf
-2016/12/03 | 1484 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1--base.tfm
-2016/12/03 | 1484 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1.tfm
-2016/12/03 | 436 | fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1.vf
-2016/12/03 | 30060 | fonts/comicneue/fonts/ComicNeue_Light.otf
-2016/12/03 | 47663 | fonts/comicneue/fonts/ComicNeue-Light.pfb
-2016/12/03 | 1772 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3564 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.tfm
-2016/12/03 | 1588 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.vf
-2016/12/03 | 1044 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1644 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.tfm
-2016/12/03 | 752 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.vf
-2016/12/03 | 1724 | fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--lcdfj.tfm
-2016/12/03 | 4300 | fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.tfm
-2016/12/03 | 1708 | fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.vf
-2016/12/03 | 1372 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1--base.tfm
-2016/12/03 | 1380 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.tfm
-2016/12/03 | 428 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.vf
-2016/12/03 | 4854 | fonts/comicneue/fonts/ComicNeue.map
-2016/12/03 | 7391 | fonts/comicneue/fonts/ComicNeue-ObliqueLCDFJ.pfb
-2016/12/03 | 49240 | fonts/comicneue/fonts/ComicNeue-Oblique.pfb
-2016/12/03 | 1992 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3784 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1.tfm
-2016/12/03 | 1592 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1.vf
-2016/12/03 | 1172 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1772 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1.tfm
-2016/12/03 | 756 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1.vf
-2016/12/03 | 1940 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1--lcdfj.tfm
-2016/12/03 | 4516 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1.tfm
-2016/12/03 | 1712 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1.vf
-2016/12/03 | 1428 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1--base.tfm
-2016/12/03 | 1432 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1.tfm
-2016/12/03 | 432 | fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1.vf
-2016/12/03 | 51840 | fonts/comicneue/fonts/ComicNeue.pfb
-2016/12/03 | 31312 | fonts/comicneue/fonts/ComicNeue_Regular_Oblique.otf
-2016/12/03 | 29512 | fonts/comicneue/fonts/ComicNeue_Regular.otf
-2016/12/03 | 1760 | fonts/comicneue/fonts/ComicNeue-tlf-ly1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-tlf-ly1--lcdfj.tfm
-2016/12/03 | 3552 | fonts/comicneue/fonts/ComicNeue-tlf-ly1.tfm
-2016/12/03 | 1576 | fonts/comicneue/fonts/ComicNeue-tlf-ly1.vf
-2016/12/03 | 1036 | fonts/comicneue/fonts/ComicNeue-tlf-ot1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-tlf-ot1--lcdfj.tfm
-2016/12/03 | 1636 | fonts/comicneue/fonts/ComicNeue-tlf-ot1.tfm
-2016/12/03 | 740 | fonts/comicneue/fonts/ComicNeue-tlf-ot1.vf
-2016/12/03 | 1716 | fonts/comicneue/fonts/ComicNeue-tlf-t1--base.tfm
-2016/12/03 | 152 | fonts/comicneue/fonts/ComicNeue-tlf-t1--lcdfj.tfm
-2016/12/03 | 4292 | fonts/comicneue/fonts/ComicNeue-tlf-t1.tfm
-2016/12/03 | 1696 | fonts/comicneue/fonts/ComicNeue-tlf-t1.vf
-2016/12/03 | 1360 | fonts/comicneue/fonts/ComicNeue-tlf-ts1--base.tfm
-2016/12/03 | 1368 | fonts/comicneue/fonts/ComicNeue-tlf-ts1.tfm
-2016/12/03 | 424 | fonts/comicneue/fonts/ComicNeue-tlf-ts1.vf
-2017/01/03 | 1000 | fonts/comicneue/README.md
-2017/01/03 | 3177 | fonts/comicneue/tex/comicneue.sty
-2016/12/03 | 1771 | fonts/comicneue/tex/LY1ComicNeueAngular-TLF.fd
-2016/12/03 | 1512 | fonts/comicneue/tex/LY1ComicNeue-TLF.fd
-2016/12/03 | 1771 | fonts/comicneue/tex/OT1ComicNeueAngular-TLF.fd
-2016/12/03 | 1512 | fonts/comicneue/tex/OT1ComicNeue-TLF.fd
-2016/12/03 | 1750 | fonts/comicneue/tex/T1ComicNeueAngular-TLF.fd
-2016/12/03 | 1491 | fonts/comicneue/tex/T1ComicNeue-TLF.fd
-2016/12/03 | 1771 | fonts/comicneue/tex/TS1ComicNeueAngular-TLF.fd
-2016/12/03 | 1512 | fonts/comicneue/tex/TS1ComicNeue-TLF.fd
-2017/01/03 | 1183768 | fonts/comicneue.zip
+2020/04/26 | 2969 | fonts/comicneue/fonts/a_3f3vls.enc
+2020/04/26 | 2989 | fonts/comicneue/fonts/a_d7lrxj.enc
+2020/04/26 | 2900 | fonts/comicneue/fonts/a_fqjac7.enc
+2020/04/26 | 3263 | fonts/comicneue/fonts/a_ixwebc.enc
+2020/04/26 | 3000 | fonts/comicneue/fonts/a_ncyf37.enc
+2020/04/26 | 2991 | fonts/comicneue/fonts/a_nhwyv3.enc
+2020/04/26 | 2878 | fonts/comicneue/fonts/a_trnund.enc
+2020/04/26 | 2957 | fonts/comicneue/fonts/a_upn2ip.enc
+2020/04/26 | 3252 | fonts/comicneue/fonts/a_wfs66e.enc
+2020/04/26 | 6988 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalicLCDFJ.pfb
+2020/04/14 | 27800 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.otf
+2020/04/26 | 35555 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.pfb
+2020/04/26 | 1916 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--base.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--lcdfj.tfm
+2020/04/26 | 3752 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.tfm
+2020/04/26 | 1640 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.vf
+2020/04/26 | 1332 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--base.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--lcdfj.tfm
+2020/04/26 | 1964 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.tfm
+2020/04/26 | 792 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.vf
+2020/04/26 | 1908 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--base.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--lcdfj.tfm
+2020/04/26 | 4536 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.tfm
+2020/04/26 | 1704 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.vf
+2020/04/26 | 1432 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1--base.tfm
+2020/04/26 | 1440 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.tfm
+2020/04/26 | 452 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.vf
+2020/04/26 | 6963 | fonts/comicneue/fonts/ComicNeueAngular-BoldLCDFJ.pfb
+2020/04/14 | 27424 | fonts/comicneue/fonts/ComicNeueAngular-Bold.otf
+2020/04/26 | 35747 | fonts/comicneue/fonts/ComicNeueAngular-Bold.pfb
+2020/04/26 | 1776 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--base.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--lcdfj.tfm
+2020/04/26 | 3612 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.tfm
+2020/04/26 | 1628 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.vf
+2020/04/26 | 1216 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--base.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--lcdfj.tfm
+2020/04/26 | 1848 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.tfm
+2020/04/26 | 780 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.vf
+2020/04/26 | 1756 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--base.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--lcdfj.tfm
+2020/04/26 | 4384 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.tfm
+2020/04/26 | 1692 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.vf
+2020/04/26 | 1384 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1--base.tfm
+2020/04/26 | 1396 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.tfm
+2020/04/26 | 448 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.vf
+2020/04/26 | 6983 | fonts/comicneue/fonts/ComicNeueAngular-ItalicLCDFJ.pfb
+2020/04/26 | 35276 | fonts/comicneue/fonts/ComicNeueAngular-Italic.pfb
+2020/04/26 | 1944 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--lcdfj.tfm
+2020/04/26 | 3780 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.tfm
+2020/04/26 | 1632 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.vf
+2020/04/26 | 1340 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--lcdfj.tfm
+2020/04/26 | 1972 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.tfm
+2020/04/26 | 784 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.vf
+2020/04/26 | 1920 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--lcdfj.tfm
+2020/04/26 | 4544 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.tfm
+2020/04/26 | 1696 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.vf
+2020/04/26 | 1420 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1--base.tfm
+2020/04/26 | 1432 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.tfm
+2020/04/26 | 448 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.vf
+2020/04/26 | 6992 | fonts/comicneue/fonts/ComicNeueAngular-LightItalicLCDFJ.pfb
+2020/04/14 | 28096 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic.otf
+2020/04/26 | 36548 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic.pfb
+2020/04/26 | 1952 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--lcdfj.tfm
+2020/04/26 | 3788 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.tfm
+2020/04/26 | 1644 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.vf
+2020/04/26 | 1360 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--lcdfj.tfm
+2020/04/26 | 1992 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.tfm
+2020/04/26 | 792 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.vf
+2020/04/26 | 1944 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--lcdfj.tfm
+2020/04/26 | 4572 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.tfm
+2020/04/26 | 1708 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.vf
+2020/04/26 | 1428 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1--base.tfm
+2020/04/26 | 1436 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.tfm
+2020/04/26 | 452 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.vf
+2020/04/26 | 6966 | fonts/comicneue/fonts/ComicNeueAngular-LightLCDFJ.pfb
+2020/04/14 | 27732 | fonts/comicneue/fonts/ComicNeueAngular-Light.otf
+2020/04/26 | 36673 | fonts/comicneue/fonts/ComicNeueAngular-Light.pfb
+2020/04/26 | 1792 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--lcdfj.tfm
+2020/04/26 | 3628 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.tfm
+2020/04/26 | 1632 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.vf
+2020/04/26 | 1224 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--lcdfj.tfm
+2020/04/26 | 1856 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.tfm
+2020/04/26 | 780 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.vf
+2020/04/26 | 1780 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--lcdfj.tfm
+2020/04/26 | 4408 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.tfm
+2020/04/26 | 1696 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.vf
+2020/04/26 | 1376 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1--base.tfm
+2020/04/26 | 1388 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.tfm
+2020/04/26 | 448 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.vf
+2020/04/26 | 5841 | fonts/comicneue/fonts/ComicNeueAngular.map
+2020/04/14 | 26964 | fonts/comicneue/fonts/ComicNeueAngular-RegularItalic.otf
+2020/04/26 | 6980 | fonts/comicneue/fonts/ComicNeueAngular-RegularLCDFJ.pfb
+2020/04/14 | 26676 | fonts/comicneue/fonts/ComicNeueAngular-Regular.otf
+2020/04/26 | 35293 | fonts/comicneue/fonts/ComicNeueAngular-Regular.pfb
+2020/04/26 | 1780 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--lcdfj.tfm
+2020/04/26 | 3616 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.tfm
+2020/04/26 | 1636 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.vf
+2020/04/26 | 1216 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--lcdfj.tfm
+2020/04/26 | 1848 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.tfm
+2020/04/26 | 784 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.vf
+2020/04/26 | 1768 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--base.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--lcdfj.tfm
+2020/04/26 | 4392 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.tfm
+2020/04/26 | 1700 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.vf
+2020/04/26 | 1368 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1--base.tfm
+2020/04/26 | 1380 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.tfm
+2020/04/26 | 448 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.vf
+2020/04/14 | 35512 | fonts/comicneue/fonts/ComicNeue-BoldItalic.otf
+2020/04/26 | 61891 | fonts/comicneue/fonts/ComicNeue-BoldItalic.pfb
+2020/04/26 | 2084 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1--base.tfm
+2020/04/26 | 5980 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.tfm
+2020/04/26 | 1656 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.vf
+2020/04/26 | 2740 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ot1.tfm
+2020/04/26 | 2028 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1--base.tfm
+2020/04/26 | 8460 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.tfm
+2020/04/26 | 1664 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.vf
+2020/04/26 | 1512 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1--base.tfm
+2020/04/26 | 1512 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.tfm
+2020/04/26 | 484 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.vf
+2020/04/14 | 35776 | fonts/comicneue/fonts/ComicNeue-Bold.otf
+2020/04/26 | 60389 | fonts/comicneue/fonts/ComicNeue-Bold.pfb
+2020/04/26 | 1864 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--base.tfm
+2020/04/26 | 8468 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.tfm
+2020/04/26 | 1648 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.vf
+2020/04/26 | 3112 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.tfm
+2020/04/26 | 1808 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--base.tfm
+2020/04/26 | 11208 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.tfm
+2020/04/26 | 1652 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.vf
+2020/04/26 | 1424 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1--base.tfm
+2020/04/26 | 1432 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.tfm
+2020/04/26 | 480 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.vf
+2020/04/26 | 63056 | fonts/comicneue/fonts/ComicNeue-Italic.pfb
+2020/04/26 | 2096 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1--base.tfm
+2020/04/26 | 6368 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.tfm
+2020/04/26 | 1652 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.vf
+2020/04/26 | 2940 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ot1.tfm
+2020/04/26 | 2036 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1--base.tfm
+2020/04/26 | 9312 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.tfm
+2020/04/26 | 1660 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.vf
+2020/04/26 | 1504 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1--base.tfm
+2020/04/26 | 1508 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.tfm
+2020/04/26 | 480 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.vf
+2020/04/14 | 38480 | fonts/comicneue/fonts/ComicNeue-LightItalic.otf
+2020/04/26 | 62632 | fonts/comicneue/fonts/ComicNeue-LightItalic.pfb
+2020/04/26 | 2080 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1--base.tfm
+2020/04/26 | 7464 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.tfm
+2020/04/26 | 1656 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.vf
+2020/04/26 | 3272 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ot1.tfm
+2020/04/26 | 2020 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1--base.tfm
+2020/04/26 | 10632 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.tfm
+2020/04/26 | 1664 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.vf
+2020/04/26 | 1504 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1--base.tfm
+2020/04/26 | 1508 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.tfm
+2020/04/26 | 488 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.vf
+2020/04/14 | 38016 | fonts/comicneue/fonts/ComicNeue-Light.otf
+2020/04/26 | 60117 | fonts/comicneue/fonts/ComicNeue-Light.pfb
+2020/04/26 | 1848 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--base.tfm
+2020/04/26 | 10984 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.tfm
+2020/04/26 | 1648 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.vf
+2020/04/26 | 3904 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.tfm
+2020/04/26 | 1800 | fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--base.tfm
+2020/04/26 | 15384 | fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.tfm
+2020/04/26 | 1652 | fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.vf
+2020/04/26 | 1432 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1--base.tfm
+2020/04/26 | 1440 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.tfm
+2020/04/26 | 480 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.vf
+2020/04/26 | 3354 | fonts/comicneue/fonts/ComicNeue.map
+2020/04/14 | 38488 | fonts/comicneue/fonts/ComicNeue-RegularItalic.otf
+2020/04/14 | 38796 | fonts/comicneue/fonts/ComicNeue-Regular.otf
+2020/04/26 | 61250 | fonts/comicneue/fonts/ComicNeue-Regular.pfb
+2020/04/26 | 1852 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1--base.tfm
+2020/04/26 | 11156 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.tfm
+2020/04/26 | 1652 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.vf
+2020/04/26 | 3772 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ot1.tfm
+2020/04/26 | 1796 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1--base.tfm
+2020/04/26 | 15284 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.tfm
+2020/04/26 | 1652 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.vf
+2020/04/26 | 1428 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1--base.tfm
+2020/04/26 | 1436 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.tfm
+2020/04/26 | 484 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.vf
+2020/04/26 | 1000 | fonts/comicneue/README.md
+2020/04/26 | 3162 | fonts/comicneue/tex/comicneue.sty
+2020/04/26 | 3241 | fonts/comicneue/tex/LY1ComicNeueAngular-TLF.fd
+2020/04/26 | 2856 | fonts/comicneue/tex/LY1ComicNeue-TLF.fd
+2020/04/26 | 3241 | fonts/comicneue/tex/OT1ComicNeueAngular-TLF.fd
+2020/04/26 | 2856 | fonts/comicneue/tex/OT1ComicNeue-TLF.fd
+2020/04/26 | 3211 | fonts/comicneue/tex/T1ComicNeueAngular-TLF.fd
+2020/04/26 | 2826 | fonts/comicneue/tex/T1ComicNeue-TLF.fd
+2020/04/26 | 3241 | fonts/comicneue/tex/TS1ComicNeueAngular-TLF.fd
+2020/04/26 | 2856 | fonts/comicneue/tex/TS1ComicNeue-TLF.fd
+2020/04/26 | 1479197 | fonts/comicneue.zip
2013/12/19 | 136293 | fonts/comicsans/comicsans.dtx
2013/12/19 | 4620 | fonts/comicsans/comicsans.ins
2013/12/19 | 248457 | fonts/comicsans/comicsans.pdf
@@ -115415,1536 +115384,1518 @@
2019/05/19 | 5900642 | fonts/sourcecodepro.zip
2016/12/03 | 4529 | fonts/sourcesanspro/doc/LICENSE.txt
2016/12/03 | 19106 | fonts/sourcesanspro/doc/LPPL.txt
-2016/12/03 | 38511 | fonts/sourcesanspro/doc/sourcesanspro-otf-specimen.pdf
+2020/04/26 | 38087 | fonts/sourcesanspro/doc/sourcesanspro-otf-specimen.pdf
2016/12/03 | 960 | fonts/sourcesanspro/doc/sourcesanspro-otf-specimen.tex
-2016/12/03 | 454806 | fonts/sourcesanspro/doc/sourcesanspro.pdf
-2016/12/03 | 7464 | fonts/sourcesanspro/doc/sourcesanspro.tex
-2016/12/03 | 388358 | fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.pdf
-2016/12/03 | 1062 | fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.tex
-2016/12/03 | 3346 | fonts/sourcesanspro/fonts/a_2cvp4u.enc
-2016/12/03 | 3268 | fonts/sourcesanspro/fonts/a_2dtrh6.enc
-2016/12/03 | 3020 | fonts/sourcesanspro/fonts/a_2jmt2m.enc
-2016/12/03 | 3228 | fonts/sourcesanspro/fonts/a_2n3jyq.enc
-2016/12/03 | 3027 | fonts/sourcesanspro/fonts/a_3rlax2.enc
-2016/12/03 | 3199 | fonts/sourcesanspro/fonts/a_3vq5rq.enc
-2016/12/03 | 3060 | fonts/sourcesanspro/fonts/a_4jf6oe.enc
-2016/12/03 | 3055 | fonts/sourcesanspro/fonts/a_5mnkjz.enc
-2016/12/03 | 3011 | fonts/sourcesanspro/fonts/a_5tbsmu.enc
-2016/12/03 | 2923 | fonts/sourcesanspro/fonts/a_6bttxp.enc
-2016/12/03 | 3233 | fonts/sourcesanspro/fonts/a_7ajhns.enc
-2016/12/03 | 2857 | fonts/sourcesanspro/fonts/a_b457hn.enc
-2016/12/03 | 3264 | fonts/sourcesanspro/fonts/a_buvplz.enc
-2016/12/03 | 3159 | fonts/sourcesanspro/fonts/a_cerb3o.enc
-2016/12/03 | 3264 | fonts/sourcesanspro/fonts/a_cvynlr.enc
-2016/12/03 | 3021 | fonts/sourcesanspro/fonts/a_cxftuq.enc
-2016/12/03 | 3050 | fonts/sourcesanspro/fonts/a_debg3j.enc
-2016/12/03 | 3088 | fonts/sourcesanspro/fonts/a_el7rh7.enc
-2016/12/03 | 2972 | fonts/sourcesanspro/fonts/a_elrf5h.enc
-2016/12/03 | 3056 | fonts/sourcesanspro/fonts/a_ev2kyj.enc
-2016/12/03 | 3263 | fonts/sourcesanspro/fonts/a_fbyskd.enc
-2016/12/03 | 2942 | fonts/sourcesanspro/fonts/a_floqlo.enc
-2016/12/03 | 3013 | fonts/sourcesanspro/fonts/a_fva737.enc
-2016/12/03 | 3060 | fonts/sourcesanspro/fonts/a_gc2pqo.enc
-2016/12/03 | 3005 | fonts/sourcesanspro/fonts/a_ggs4wk.enc
-2016/12/03 | 2943 | fonts/sourcesanspro/fonts/a_gsofwu.enc
-2016/12/03 | 2971 | fonts/sourcesanspro/fonts/a_gw3vm7.enc
-2016/12/03 | 2972 | fonts/sourcesanspro/fonts/a_ifkpwm.enc
-2016/12/03 | 3089 | fonts/sourcesanspro/fonts/a_j24bgz.enc
-2016/12/03 | 2906 | fonts/sourcesanspro/fonts/a_jpwolx.enc
-2016/12/03 | 3698 | fonts/sourcesanspro/fonts/a_k74yek.enc
-2016/12/03 | 2947 | fonts/sourcesanspro/fonts/a_kksgzp.enc
-2016/12/03 | 3040 | fonts/sourcesanspro/fonts/a_ko3vnf.enc
-2016/12/03 | 3233 | fonts/sourcesanspro/fonts/a_mf2mhr.enc
-2016/12/03 | 3307 | fonts/sourcesanspro/fonts/a_mhce32.enc
-2016/12/03 | 3350 | fonts/sourcesanspro/fonts/a_myad3x.enc
-2016/12/03 | 3089 | fonts/sourcesanspro/fonts/a_n5gv3r.enc
-2016/12/03 | 2826 | fonts/sourcesanspro/fonts/a_n5mfkj.enc
-2016/12/03 | 3101 | fonts/sourcesanspro/fonts/a_nlm4w5.enc
-2016/12/03 | 3264 | fonts/sourcesanspro/fonts/a_nxh7ce.enc
-2016/12/03 | 3225 | fonts/sourcesanspro/fonts/a_p2xsve.enc
-2016/12/03 | 3056 | fonts/sourcesanspro/fonts/a_p5cgg3.enc
-2016/12/03 | 3007 | fonts/sourcesanspro/fonts/a_pcov5a.enc
-2016/12/03 | 2939 | fonts/sourcesanspro/fonts/a_psnyba.enc
-2016/12/03 | 3232 | fonts/sourcesanspro/fonts/a_pwnihc.enc
-2016/12/03 | 3036 | fonts/sourcesanspro/fonts/a_qujrng.enc
-2016/12/03 | 3222 | fonts/sourcesanspro/fonts/a_r6twhl.enc
-2016/12/03 | 3223 | fonts/sourcesanspro/fonts/a_rseom6.enc
-2016/12/03 | 2890 | fonts/sourcesanspro/fonts/a_rsnzt5.enc
-2016/12/03 | 3194 | fonts/sourcesanspro/fonts/a_s26mqm.enc
-2016/12/03 | 3128 | fonts/sourcesanspro/fonts/a_s4juqt.enc
-2016/12/03 | 3338 | fonts/sourcesanspro/fonts/a_sd7igg.enc
-2016/12/03 | 3059 | fonts/sourcesanspro/fonts/a_tczf5d.enc
-2016/12/03 | 3239 | fonts/sourcesanspro/fonts/a_tnsd2h.enc
-2016/12/03 | 2892 | fonts/sourcesanspro/fonts/a_tophx4.enc
-2016/12/03 | 3374 | fonts/sourcesanspro/fonts/a_tzjlps.enc
-2016/12/03 | 2939 | fonts/sourcesanspro/fonts/a_umlpmm.enc
-2016/12/03 | 3257 | fonts/sourcesanspro/fonts/a_uvtzcn.enc
-2016/12/03 | 3034 | fonts/sourcesanspro/fonts/a_v4sjy4.enc
-2016/12/03 | 2943 | fonts/sourcesanspro/fonts/a_v537dd.enc
-2016/12/03 | 3056 | fonts/sourcesanspro/fonts/a_vx5ywn.enc
-2016/12/03 | 2968 | fonts/sourcesanspro/fonts/a_w2dgod.enc
-2016/12/03 | 3192 | fonts/sourcesanspro/fonts/a_wdghyr.enc
-2016/12/03 | 3208 | fonts/sourcesanspro/fonts/a_wn63nt.enc
-2016/12/03 | 2921 | fonts/sourcesanspro/fonts/a_x5hjjp.enc
-2016/12/03 | 3042 | fonts/sourcesanspro/fonts/a_xfkmtv.enc
-2016/12/03 | 2976 | fonts/sourcesanspro/fonts/a_yugc2g.enc
-2016/12/03 | 1560 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr--base.tfm
-2016/12/03 | 1556 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.vf
-2016/12/03 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1--base.tfm
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.vf
-2016/12/03 | 1044 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ot1.tfm
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1--base.tfm
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.vf
-2016/12/03 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr--base.tfm
-2016/12/03 | 1560 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.vf
-2016/12/03 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1--base.tfm
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.vf
-2016/12/03 | 1044 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ot1.tfm
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1--base.tfm
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.vf
-2016/12/03 | 1168 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr--base.tfm
-2016/12/03 | 876 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.vf
-2016/12/03 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1--base.tfm
-2016/12/03 | 1808 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.vf
-2016/12/03 | 1140 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ot1.tfm
-2016/12/03 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1--base.tfm
-2016/12/03 | 1816 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.vf
-2016/12/03 | 1172 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr--base.tfm
-2016/12/03 | 880 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.vf
-2016/12/03 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1--base.tfm
-2016/12/03 | 1808 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.vf
-2016/12/03 | 1140 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ot1.tfm
-2016/12/03 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1--base.tfm
-2016/12/03 | 1816 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.vf
-2016/12/03 | 1160 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr--base.tfm
-2016/12/03 | 1240 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.vf
-2016/12/03 | 1816 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1--base.tfm
-2016/12/03 | 20436 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.vf
-2016/12/03 | 6032 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ot1.tfm
-2016/12/03 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1--base.tfm
-2016/12/03 | 28980 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.vf
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1--base.tfm
-2016/12/03 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.vf
-2016/12/03 | 1172 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr--base.tfm
-2016/12/03 | 880 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.vf
-2016/12/03 | 1808 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1--base.tfm
-2016/12/03 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.vf
-2016/12/03 | 1148 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ot1.tfm
-2016/12/03 | 1808 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1--base.tfm
-2016/12/03 | 1828 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.vf
-2016/12/03 | 1156 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr--base.tfm
-2016/12/03 | 1212 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.vf
-2016/12/03 | 1816 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1--base.tfm
-2016/12/03 | 20416 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.vf
-2016/12/03 | 6036 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ot1.tfm
-2016/12/03 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1--base.tfm
-2016/12/03 | 28968 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.vf
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1--base.tfm
-2016/12/03 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.vf
-2016/12/03 | 81120 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.otf
-2016/12/03 | 126136 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.pfb
-2016/12/03 | 1180 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr--base.tfm
-2016/12/03 | 888 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.vf
-2016/12/03 | 1888 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1--base.tfm
-2016/12/03 | 1892 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.vf
-2016/12/03 | 1212 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ot1.tfm
-2016/12/03 | 1888 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1--base.tfm
-2016/12/03 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.vf
-2016/12/03 | 1140 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr--base.tfm
-2016/12/03 | 1000 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.vf
-2016/12/03 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1--base.tfm
-2016/12/03 | 20088 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.vf
-2016/12/03 | 5792 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ot1.tfm
-2016/12/03 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1--base.tfm
-2016/12/03 | 28716 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.vf
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1--base.tfm
-2016/12/03 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.vf
-2016/12/03 | 1144 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr--base.tfm
-2016/12/03 | 1004 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.vf
-2016/12/03 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1--base.tfm
-2016/12/03 | 20088 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.vf
-2016/12/03 | 5792 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ot1.tfm
-2016/12/03 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1--base.tfm
-2016/12/03 | 28712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.vf
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1--base.tfm
-2016/12/03 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.vf
-2016/12/03 | 1556 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr--base.tfm
-2016/12/03 | 29028 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.vf
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1--base.tfm
-2016/12/03 | 25448 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.vf
-2016/12/03 | 7880 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ot1.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr--base.tfm
-2016/12/03 | 24676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.vf
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1--base.tfm
-2016/12/03 | 21504 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.vf
-2016/12/03 | 1092 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1--base.tfm
-2016/12/03 | 6112 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.vf
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1--base.tfm
-2016/12/03 | 32024 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.vf
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1--base.tfm
-2016/12/03 | 36128 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.vf
-2016/12/03 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1--base.tfm
-2016/12/03 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.vf
-2016/12/03 | 1548 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr--base.tfm
-2016/12/03 | 1544 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.vf
-2016/12/03 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1--base.tfm
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.vf
-2016/12/03 | 1044 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ot1.tfm
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1--base.tfm
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.vf
-2016/12/03 | 1556 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr--base.tfm
-2016/12/03 | 29056 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.vf
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1--base.tfm
-2016/12/03 | 25468 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.vf
-2016/12/03 | 7900 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ot1.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr--base.tfm
-2016/12/03 | 24676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.vf
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1--base.tfm
-2016/12/03 | 21504 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.vf
-2016/12/03 | 1092 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1--base.tfm
-2016/12/03 | 6112 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.vf
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1--base.tfm
-2016/12/03 | 32024 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.vf
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1--base.tfm
-2016/12/03 | 36140 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.vf
-2016/12/03 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1--base.tfm
-2016/12/03 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.vf
-2016/12/03 | 234176 | fonts/sourcesanspro/fonts/SourceSansPro-Black.otf
-2016/12/03 | 315813 | fonts/sourcesanspro/fonts/SourceSansPro-Black.pfb
-2016/12/03 | 1544 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr--base.tfm
-2016/12/03 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.vf
-2016/12/03 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1--base.tfm
-2016/12/03 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.vf
-2016/12/03 | 1088 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ot1.tfm
-2016/12/03 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1--base.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.vf
-2016/12/03 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr--base.tfm
-2016/12/03 | 28692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.vf
-2016/12/03 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1--base.tfm
-2016/12/03 | 24972 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.vf
-2016/12/03 | 7548 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ot1.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr--base.tfm
-2016/12/03 | 24676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.vf
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1--base.tfm
-2016/12/03 | 21504 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.vf
-2016/12/03 | 1092 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1--base.tfm
-2016/12/03 | 6112 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.vf
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1--base.tfm
-2016/12/03 | 32024 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.vf
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1--base.tfm
-2016/12/03 | 35724 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.vf
-2016/12/03 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1--base.tfm
-2016/12/03 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.vf
-2016/12/03 | 1548 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr--base.tfm
-2016/12/03 | 28700 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.vf
-2016/12/03 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1--base.tfm
-2016/12/03 | 24972 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.vf
-2016/12/03 | 7548 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ot1.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr--base.tfm
-2016/12/03 | 24676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.vf
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1--base.tfm
-2016/12/03 | 21504 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.vf
-2016/12/03 | 1092 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1--base.tfm
-2016/12/03 | 6112 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.vf
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1--base.tfm
-2016/12/03 | 32024 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.vf
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1--base.tfm
-2016/12/03 | 35724 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.vf
-2016/12/03 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1--base.tfm
-2016/12/03 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.vf
-2016/12/03 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr--base.tfm
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.vf
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1--base.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.vf
-2016/12/03 | 1076 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ot1.tfm
-2016/12/03 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1--base.tfm
-2016/12/03 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.vf
-2016/12/03 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr--base.tfm
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.vf
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1--base.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.vf
-2016/12/03 | 1076 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ot1.tfm
-2016/12/03 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1--base.tfm
-2016/12/03 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.vf
-2016/12/03 | 1172 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr--base.tfm
-2016/12/03 | 880 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.vf
-2016/12/03 | 1868 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1--base.tfm
-2016/12/03 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.vf
-2016/12/03 | 1188 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ot1.tfm
-2016/12/03 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1--base.tfm
-2016/12/03 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.vf
-2016/12/03 | 1176 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr--base.tfm
-2016/12/03 | 884 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.vf
-2016/12/03 | 1868 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1--base.tfm
-2016/12/03 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.vf
-2016/12/03 | 1184 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ot1.tfm
-2016/12/03 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1--base.tfm
-2016/12/03 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.vf
-2016/12/03 | 1160 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr--base.tfm
-2016/12/03 | 1284 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.tfm
-2016/12/03 | 304 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.vf
-2016/12/03 | 1880 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1--base.tfm
-2016/12/03 | 21092 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.vf
-2016/12/03 | 6352 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ot1.tfm
-2016/12/03 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1--base.tfm
-2016/12/03 | 29476 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.vf
-2016/12/03 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1--base.tfm
-2016/12/03 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.vf
-2016/12/03 | 1188 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr--base.tfm
-2016/12/03 | 896 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.vf
-2016/12/03 | 1868 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1--base.tfm
-2016/12/03 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.vf
-2016/12/03 | 1204 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ot1.tfm
-2016/12/03 | 1864 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1--base.tfm
-2016/12/03 | 1880 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.vf
-2016/12/03 | 1160 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr--base.tfm
-2016/12/03 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.vf
-2016/12/03 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1--base.tfm
-2016/12/03 | 21060 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.vf
-2016/12/03 | 6336 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ot1.tfm
-2016/12/03 | 1848 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1--base.tfm
-2016/12/03 | 29452 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.vf
-2016/12/03 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1--base.tfm
-2016/12/03 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.vf
-2016/12/03 | 80392 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.otf
-2016/12/03 | 121046 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.pfb
-2016/12/03 | 1192 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr--base.tfm
-2016/12/03 | 900 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.vf
-2016/12/03 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1--base.tfm
-2016/12/03 | 1932 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.vf
-2016/12/03 | 1236 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ot1.tfm
-2016/12/03 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1--base.tfm
-2016/12/03 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.vf
-2016/12/03 | 1136 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr--base.tfm
-2016/12/03 | 1008 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.vf
-2016/12/03 | 1864 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1--base.tfm
-2016/12/03 | 20728 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.vf
-2016/12/03 | 6096 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ot1.tfm
-2016/12/03 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1--base.tfm
-2016/12/03 | 29200 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.vf
-2016/12/03 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1--base.tfm
-2016/12/03 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.vf
-2016/12/03 | 1144 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr--base.tfm
-2016/12/03 | 1016 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.vf
-2016/12/03 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1--base.tfm
-2016/12/03 | 20724 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.vf
-2016/12/03 | 6092 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ot1.tfm
-2016/12/03 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1--base.tfm
-2016/12/03 | 29196 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.vf
-2016/12/03 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1--base.tfm
-2016/12/03 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.vf
-2016/12/03 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr--base.tfm
-2016/12/03 | 29776 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.vf
-2016/12/03 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1--base.tfm
-2016/12/03 | 26424 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.vf
-2016/12/03 | 8492 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ot1.tfm
-2016/12/03 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr--base.tfm
-2016/12/03 | 26292 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.vf
-2016/12/03 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1--base.tfm
-2016/12/03 | 23936 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.vf
-2016/12/03 | 1120 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1--base.tfm
-2016/12/03 | 6992 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.tfm
-2016/12/03 | 804 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.vf
-2016/12/03 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1--base.tfm
-2016/12/03 | 35540 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.vf
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1--base.tfm
-2016/12/03 | 37072 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.vf
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr--base.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.vf
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1--base.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.vf
-2016/12/03 | 1076 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ot1.tfm
-2016/12/03 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1--base.tfm
-2016/12/03 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.vf
-2016/12/03 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr--base.tfm
-2016/12/03 | 29824 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.vf
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1--base.tfm
-2016/12/03 | 26448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.vf
-2016/12/03 | 8516 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ot1.tfm
-2016/12/03 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr--base.tfm
-2016/12/03 | 26292 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.vf
-2016/12/03 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1--base.tfm
-2016/12/03 | 23936 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.vf
-2016/12/03 | 1120 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1--base.tfm
-2016/12/03 | 6992 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.vf
-2016/12/03 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1--base.tfm
-2016/12/03 | 35540 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.vf
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1--base.tfm
-2016/12/03 | 37084 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.vf
-2016/12/03 | 235128 | fonts/sourcesanspro/fonts/SourceSansPro-Bold.otf
-2016/12/03 | 298361 | fonts/sourcesanspro/fonts/SourceSansPro-Bold.pfb
-2016/12/03 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr--base.tfm
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.vf
-2016/12/03 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1--base.tfm
-2016/12/03 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.vf
-2016/12/03 | 1108 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ot1.tfm
-2016/12/03 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1--base.tfm
-2016/12/03 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.vf
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr--base.tfm
-2016/12/03 | 29432 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.vf
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1--base.tfm
-2016/12/03 | 25932 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.vf
-2016/12/03 | 8152 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ot1.tfm
-2016/12/03 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr--base.tfm
-2016/12/03 | 26292 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.vf
-2016/12/03 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1--base.tfm
-2016/12/03 | 23936 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.vf
-2016/12/03 | 1120 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1--base.tfm
-2016/12/03 | 6992 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.vf
-2016/12/03 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1--base.tfm
-2016/12/03 | 35540 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.vf
-2016/12/03 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1--base.tfm
-2016/12/03 | 36656 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.vf
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr--base.tfm
-2016/12/03 | 29432 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.vf
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1--base.tfm
-2016/12/03 | 25932 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.vf
-2016/12/03 | 8152 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ot1.tfm
-2016/12/03 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr--base.tfm
-2016/12/03 | 26292 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.vf
-2016/12/03 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1--base.tfm
-2016/12/03 | 23936 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.vf
-2016/12/03 | 1120 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1--base.tfm
-2016/12/03 | 6992 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.vf
-2016/12/03 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1--base.tfm
-2016/12/03 | 35540 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.vf
-2016/12/03 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1--base.tfm
-2016/12/03 | 36656 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.vf
-2016/12/03 | 1556 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr--base.tfm
-2016/12/03 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.vf
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1--base.tfm
-2016/12/03 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.vf
-2016/12/03 | 1064 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ot1.tfm
-2016/12/03 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1--base.tfm
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.vf
-2016/12/03 | 1556 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr--base.tfm
-2016/12/03 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.vf
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1--base.tfm
-2016/12/03 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.vf
-2016/12/03 | 1064 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ot1.tfm
-2016/12/03 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1--base.tfm
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.vf
-2016/12/03 | 1156 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr--base.tfm
-2016/12/03 | 864 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.vf
-2016/12/03 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1--base.tfm
-2016/12/03 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.vf
-2016/12/03 | 1128 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ot1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1--base.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.tfm
-2016/12/03 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.vf
-2016/12/03 | 1164 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr--base.tfm
-2016/12/03 | 872 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.vf
-2016/12/03 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1--base.tfm
-2016/12/03 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.vf
-2016/12/03 | 1128 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ot1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1--base.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.tfm
-2016/12/03 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.vf
-2016/12/03 | 1160 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr--base.tfm
-2016/12/03 | 1184 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.vf
-2016/12/03 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1--base.tfm
-2016/12/03 | 19792 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.vf
-2016/12/03 | 5916 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ot1.tfm
-2016/12/03 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1--base.tfm
-2016/12/03 | 28156 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.vf
-2016/12/03 | 1456 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1--base.tfm
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.tfm
-2016/12/03 | 612 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.vf
-2016/12/03 | 1160 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr--base.tfm
-2016/12/03 | 868 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.vf
-2016/12/03 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1--base.tfm
-2016/12/03 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.vf
-2016/12/03 | 1132 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ot1.tfm
-2016/12/03 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1--base.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.tfm
-2016/12/03 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.vf
-2016/12/03 | 1160 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr--base.tfm
-2016/12/03 | 1188 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.vf
-2016/12/03 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1--base.tfm
-2016/12/03 | 19772 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.vf
-2016/12/03 | 5944 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ot1.tfm
-2016/12/03 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1--base.tfm
-2016/12/03 | 28152 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.vf
-2016/12/03 | 1456 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1--base.tfm
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.tfm
-2016/12/03 | 612 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.vf
-2016/12/03 | 76400 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.otf
-2016/12/03 | 108704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.pfb
-2016/12/03 | 1180 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr--base.tfm
-2016/12/03 | 888 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.vf
-2016/12/03 | 1816 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1--base.tfm
-2016/12/03 | 1820 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.vf
-2016/12/03 | 1168 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ot1.tfm
-2016/12/03 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1--base.tfm
-2016/12/03 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.tfm
-2016/12/03 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.vf
-2016/12/03 | 1136 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr--base.tfm
-2016/12/03 | 980 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.vf
-2016/12/03 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1--base.tfm
-2016/12/03 | 19484 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.vf
-2016/12/03 | 5704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ot1.tfm
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1--base.tfm
-2016/12/03 | 27904 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.vf
-2016/12/03 | 1456 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1--base.tfm
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.tfm
-2016/12/03 | 612 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.vf
-2016/12/03 | 1148 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr--base.tfm
-2016/12/03 | 992 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.vf
-2016/12/03 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1--base.tfm
-2016/12/03 | 19484 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.vf
-2016/12/03 | 5708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ot1.tfm
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1--base.tfm
-2016/12/03 | 27904 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.vf
-2016/12/03 | 1456 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1--base.tfm
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.tfm
-2016/12/03 | 616 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.vf
-2016/12/03 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr--base.tfm
-2016/12/03 | 27968 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.vf
-2016/12/03 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1--base.tfm
-2016/12/03 | 24240 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.vf
-2016/12/03 | 7688 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ot1.tfm
-2016/12/03 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr--base.tfm
-2016/12/03 | 25928 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.vf
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1--base.tfm
-2016/12/03 | 24064 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.vf
-2016/12/03 | 1072 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1--base.tfm
-2016/12/03 | 6820 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.tfm
-2016/12/03 | 812 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.vf
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1--base.tfm
-2016/12/03 | 36304 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.vf
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1--base.tfm
-2016/12/03 | 34252 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.vf
-2016/12/03 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1--base.tfm
-2016/12/03 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.tfm
-2016/12/03 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.vf
-2016/12/03 | 1548 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr--base.tfm
-2016/12/03 | 1544 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.vf
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1--base.tfm
-2016/12/03 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.vf
-2016/12/03 | 1056 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ot1.tfm
-2016/12/03 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1--base.tfm
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.vf
-2016/12/03 | 1556 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr--base.tfm
-2016/12/03 | 27992 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.vf
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1--base.tfm
-2016/12/03 | 24264 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.vf
-2016/12/03 | 7716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ot1.tfm
-2016/12/03 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr--base.tfm
-2016/12/03 | 25928 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.vf
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1--base.tfm
-2016/12/03 | 24064 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.vf
-2016/12/03 | 1072 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1--base.tfm
-2016/12/03 | 6820 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.tfm
-2016/12/03 | 812 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.vf
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1--base.tfm
-2016/12/03 | 36304 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.tfm
-2016/12/03 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.vf
-2016/12/03 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1--base.tfm
-2016/12/03 | 34260 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.tfm
-2016/12/03 | 1764 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.vf
-2016/12/03 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1--base.tfm
-2016/12/03 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.tfm
-2016/12/03 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.vf
-2016/12/03 | 221580 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.otf
-2016/12/03 | 266647 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.pfb
-2016/12/03 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr--base.tfm
-2016/12/03 | 1548 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.vf
-2016/12/03 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1--base.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.vf
-2016/12/03 | 1084 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ot1.tfm
-2016/12/03 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1--base.tfm
-2016/12/03 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.vf
-2016/12/03 | 1544 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr--base.tfm
-2016/12/03 | 27640 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.vf
-2016/12/03 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1--base.tfm
-2016/12/03 | 23784 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.vf
-2016/12/03 | 7372 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ot1.tfm
-2016/12/03 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr--base.tfm
-2016/12/03 | 25928 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.vf
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1--base.tfm
-2016/12/03 | 24064 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.vf
-2016/12/03 | 1072 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1--base.tfm
-2016/12/03 | 6820 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.tfm
-2016/12/03 | 812 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.vf
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1--base.tfm
-2016/12/03 | 36304 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.tfm
-2016/12/03 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.vf
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1--base.tfm
-2016/12/03 | 33860 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.tfm
-2016/12/03 | 1764 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.vf
-2016/12/03 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1--base.tfm
-2016/12/03 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.tfm
-2016/12/03 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.vf
-2016/12/03 | 1548 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr--base.tfm
-2016/12/03 | 27644 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.vf
-2016/12/03 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1--base.tfm
-2016/12/03 | 23784 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.tfm
-2016/12/03 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.vf
-2016/12/03 | 7376 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ot1.tfm
-2016/12/03 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr--base.tfm
-2016/12/03 | 25928 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.vf
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1--base.tfm
-2016/12/03 | 24064 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.vf
-2016/12/03 | 1072 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1--base.tfm
-2016/12/03 | 6820 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.tfm
-2016/12/03 | 812 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.vf
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1--base.tfm
-2016/12/03 | 36304 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.tfm
-2016/12/03 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.vf
-2016/12/03 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1--base.tfm
-2016/12/03 | 33860 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.tfm
-2016/12/03 | 1764 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.vf
-2016/12/03 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1--base.tfm
-2016/12/03 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.tfm
-2016/12/03 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.vf
-2016/12/03 | 1172 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr--base.tfm
-2016/12/03 | 880 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.tfm
-2016/12/03 | 304 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.vf
-2016/12/03 | 1852 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1--base.tfm
-2016/12/03 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.vf
-2016/12/03 | 1196 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ot1.tfm
-2016/12/03 | 1824 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1--base.tfm
-2016/12/03 | 1844 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.tfm
-2016/12/03 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.vf
-2016/12/03 | 1180 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr--base.tfm
-2016/12/03 | 888 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.tfm
-2016/12/03 | 304 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.vf
-2016/12/03 | 1852 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1--base.tfm
-2016/12/03 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.vf
-2016/12/03 | 1196 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ot1.tfm
-2016/12/03 | 1824 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1--base.tfm
-2016/12/03 | 1844 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.tfm
-2016/12/03 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.vf
-2016/12/03 | 1172 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr--base.tfm
-2016/12/03 | 1296 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.tfm
-2016/12/03 | 300 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.vf
-2016/12/03 | 1868 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1--base.tfm
-2016/12/03 | 21292 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.vf
-2016/12/03 | 6460 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ot1.tfm
-2016/12/03 | 1824 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1--base.tfm
-2016/12/03 | 29840 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.tfm
-2016/12/03 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.vf
-2016/12/03 | 1476 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1--base.tfm
-2016/12/03 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.tfm
-2016/12/03 | 604 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.vf
-2016/12/03 | 1180 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr--base.tfm
-2016/12/03 | 888 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.tfm
-2016/12/03 | 304 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.vf
-2016/12/03 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1--base.tfm
-2016/12/03 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.vf
-2016/12/03 | 1204 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ot1.tfm
-2016/12/03 | 1828 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1--base.tfm
-2016/12/03 | 1848 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.tfm
-2016/12/03 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.vf
-2016/12/03 | 1172 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr--base.tfm
-2016/12/03 | 1272 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.tfm
-2016/12/03 | 304 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.vf
-2016/12/03 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1--base.tfm
-2016/12/03 | 21248 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.vf
-2016/12/03 | 6448 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ot1.tfm
-2016/12/03 | 1816 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1--base.tfm
-2016/12/03 | 29812 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.vf
-2016/12/03 | 1476 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1--base.tfm
-2016/12/03 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.tfm
-2016/12/03 | 604 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.vf
-2016/12/03 | 116160 | fonts/sourcesanspro/fonts/SourceSansPro-It.pfb
-2016/12/03 | 1200 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr--base.tfm
-2016/12/03 | 908 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.tfm
-2016/12/03 | 304 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.vf
-2016/12/03 | 1908 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1--base.tfm
-2016/12/03 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.vf
-2016/12/03 | 1220 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ot1.tfm
-2016/12/03 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1--base.tfm
-2016/12/03 | 1932 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.tfm
-2016/12/03 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.vf
-2016/12/03 | 1148 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr--base.tfm
-2016/12/03 | 1020 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.tfm
-2016/12/03 | 304 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.vf
-2016/12/03 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1--base.tfm
-2016/12/03 | 20928 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.vf
-2016/12/03 | 6212 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ot1.tfm
-2016/12/03 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1--base.tfm
-2016/12/03 | 29564 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.vf
-2016/12/03 | 1476 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1--base.tfm
-2016/12/03 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.tfm
-2016/12/03 | 604 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.vf
-2016/12/03 | 1160 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr--base.tfm
-2016/12/03 | 1032 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.tfm
-2016/12/03 | 304 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.vf
-2016/12/03 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1--base.tfm
-2016/12/03 | 20932 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.vf
-2016/12/03 | 6216 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ot1.tfm
-2016/12/03 | 1816 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1--base.tfm
-2016/12/03 | 29568 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.vf
-2016/12/03 | 1476 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1--base.tfm
-2016/12/03 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.tfm
-2016/12/03 | 604 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.vf
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr--base.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.vf
-2016/12/03 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1--base.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.vf
-2016/12/03 | 1080 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ot1.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1--base.tfm
-2016/12/03 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.vf
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr--base.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.vf
-2016/12/03 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1--base.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.vf
-2016/12/03 | 1080 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ot1.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1--base.tfm
-2016/12/03 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.vf
-2016/12/03 | 1144 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr--base.tfm
-2016/12/03 | 852 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.vf
-2016/12/03 | 1824 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1--base.tfm
-2016/12/03 | 1828 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.vf
-2016/12/03 | 1152 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ot1.tfm
-2016/12/03 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1--base.tfm
-2016/12/03 | 1808 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.vf
-2016/12/03 | 1152 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr--base.tfm
-2016/12/03 | 860 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.vf
-2016/12/03 | 1824 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1--base.tfm
-2016/12/03 | 1828 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.vf
-2016/12/03 | 1152 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ot1.tfm
-2016/12/03 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1--base.tfm
-2016/12/03 | 1808 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.vf
-2016/12/03 | 1152 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr--base.tfm
-2016/12/03 | 1220 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.vf
-2016/12/03 | 1852 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1--base.tfm
-2016/12/03 | 20336 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.vf
-2016/12/03 | 6212 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ot1.tfm
-2016/12/03 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1--base.tfm
-2016/12/03 | 28652 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.vf
-2016/12/03 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1--base.tfm
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.vf
-2016/12/03 | 1152 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr--base.tfm
-2016/12/03 | 860 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.vf
-2016/12/03 | 1832 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1--base.tfm
-2016/12/03 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.vf
-2016/12/03 | 1168 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ot1.tfm
-2016/12/03 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1--base.tfm
-2016/12/03 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.vf
-2016/12/03 | 1152 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr--base.tfm
-2016/12/03 | 1220 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.vf
-2016/12/03 | 1844 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1--base.tfm
-2016/12/03 | 20308 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.vf
-2016/12/03 | 6220 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ot1.tfm
-2016/12/03 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1--base.tfm
-2016/12/03 | 28644 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.vf
-2016/12/03 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1--base.tfm
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.vf
-2016/12/03 | 77816 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt.otf
-2016/12/03 | 109908 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt.pfb
-2016/12/03 | 1176 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr--base.tfm
-2016/12/03 | 884 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.vf
-2016/12/03 | 1900 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1--base.tfm
-2016/12/03 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.vf
-2016/12/03 | 1220 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ot1.tfm
-2016/12/03 | 1888 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1--base.tfm
-2016/12/03 | 1908 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.tfm
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.vf
-2016/12/03 | 1128 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr--base.tfm
-2016/12/03 | 988 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.vf
-2016/12/03 | 1832 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1--base.tfm
-2016/12/03 | 20012 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.vf
-2016/12/03 | 5980 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ot1.tfm
-2016/12/03 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1--base.tfm
-2016/12/03 | 28388 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.vf
-2016/12/03 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1--base.tfm
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.vf
-2016/12/03 | 1136 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr--base.tfm
-2016/12/03 | 996 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.vf
-2016/12/03 | 1828 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1--base.tfm
-2016/12/03 | 20008 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.vf
-2016/12/03 | 5976 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ot1.tfm
-2016/12/03 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1--base.tfm
-2016/12/03 | 28384 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.vf
-2016/12/03 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1--base.tfm
-2016/12/03 | 1480 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.tfm
-2016/12/03 | 608 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.vf
-2016/12/03 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr--base.tfm
-2016/12/03 | 28452 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.vf
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1--base.tfm
-2016/12/03 | 24452 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.vf
-2016/12/03 | 7880 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ot1.tfm
-2016/12/03 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr--base.tfm
-2016/12/03 | 26072 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.vf
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1--base.tfm
-2016/12/03 | 24264 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.vf
-2016/12/03 | 1112 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1--base.tfm
-2016/12/03 | 7016 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.vf
-2016/12/03 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1--base.tfm
-2016/12/03 | 36508 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.vf
-2016/12/03 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1--base.tfm
-2016/12/03 | 34468 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.vf
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr--base.tfm
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.vf
-2016/12/03 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1--base.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.vf
-2016/12/03 | 1080 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ot1.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1--base.tfm
-2016/12/03 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.vf
-2016/12/03 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr--base.tfm
-2016/12/03 | 28468 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.vf
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1--base.tfm
-2016/12/03 | 24472 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.vf
-2016/12/03 | 7888 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ot1.tfm
-2016/12/03 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr--base.tfm
-2016/12/03 | 26072 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.vf
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1--base.tfm
-2016/12/03 | 24264 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.vf
-2016/12/03 | 1112 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1--base.tfm
-2016/12/03 | 7016 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.vf
-2016/12/03 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1--base.tfm
-2016/12/03 | 36508 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.vf
-2016/12/03 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1--base.tfm
-2016/12/03 | 34468 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.vf
-2016/12/03 | 226032 | fonts/sourcesanspro/fonts/SourceSansPro-Light.otf
-2016/12/03 | 269837 | fonts/sourcesanspro/fonts/SourceSansPro-Light.pfb
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr--base.tfm
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.vf
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1--base.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.vf
-2016/12/03 | 1088 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ot1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1--base.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.tfm
-2016/12/03 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.vf
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr--base.tfm
-2016/12/03 | 28116 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.vf
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1--base.tfm
-2016/12/03 | 23984 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.vf
-2016/12/03 | 7544 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ot1.tfm
-2016/12/03 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr--base.tfm
-2016/12/03 | 26072 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.vf
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1--base.tfm
-2016/12/03 | 24264 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.vf
-2016/12/03 | 1112 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1--base.tfm
-2016/12/03 | 7016 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.vf
-2016/12/03 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1--base.tfm
-2016/12/03 | 36508 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.vf
-2016/12/03 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1--base.tfm
-2016/12/03 | 34060 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.vf
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr--base.tfm
-2016/12/03 | 28116 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.vf
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1--base.tfm
-2016/12/03 | 23984 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.vf
-2016/12/03 | 7544 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ot1.tfm
-2016/12/03 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr--base.tfm
-2016/12/03 | 26072 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.vf
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1--base.tfm
-2016/12/03 | 24264 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.vf
-2016/12/03 | 1112 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1--base.tfm
-2016/12/03 | 7016 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.vf
-2016/12/03 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1--base.tfm
-2016/12/03 | 36508 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.vf
-2016/12/03 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1--base.tfm
-2016/12/03 | 34060 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.vf
-2016/12/03 | 78708 | fonts/sourcesanspro/fonts/SourceSansPro.map
-2016/12/03 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr--base.tfm
-2016/12/03 | 1596 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.vf
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1--base.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.vf
-2016/12/03 | 1072 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ot1.tfm
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1--base.tfm
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.vf
-2016/12/03 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr--base.tfm
-2016/12/03 | 1596 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.vf
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1--base.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.vf
-2016/12/03 | 1072 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ot1.tfm
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1--base.tfm
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.vf
-2016/12/03 | 79724 | fonts/sourcesanspro/fonts/SourceSansPro-RegularIt.otf
-2016/12/03 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr--base.tfm
-2016/12/03 | 32968 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.tfm
-2016/12/03 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.vf
-2016/12/03 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1--base.tfm
-2016/12/03 | 26672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.vf
-2016/12/03 | 8528 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ot1.tfm
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr--base.tfm
-2016/12/03 | 26932 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.vf
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1--base.tfm
-2016/12/03 | 25380 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.vf
-2016/12/03 | 1108 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1--base.tfm
-2016/12/03 | 7392 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.vf
-2016/12/03 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1--base.tfm
-2016/12/03 | 38356 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.vf
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1--base.tfm
-2016/12/03 | 37600 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.vf
-2016/12/03 | 1420 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1--base.tfm
-2016/12/03 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.tfm
-2016/12/03 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.vf
-2016/12/03 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr--base.tfm
-2016/12/03 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.vf
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1--base.tfm
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.vf
-2016/12/03 | 1072 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ot1.tfm
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1--base.tfm
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.vf
-2016/12/03 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr--base.tfm
-2016/12/03 | 33012 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.vf
-2016/12/03 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1--base.tfm
-2016/12/03 | 26700 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.vf
-2016/12/03 | 8560 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ot1.tfm
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr--base.tfm
-2016/12/03 | 26932 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.vf
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1--base.tfm
-2016/12/03 | 25380 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.vf
-2016/12/03 | 1108 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1--base.tfm
-2016/12/03 | 7392 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.vf
-2016/12/03 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1--base.tfm
-2016/12/03 | 38356 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.vf
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1--base.tfm
-2016/12/03 | 37612 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.vf
-2016/12/03 | 1420 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1--base.tfm
-2016/12/03 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.tfm
-2016/12/03 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.vf
-2016/12/03 | 229588 | fonts/sourcesanspro/fonts/SourceSansPro-Regular.otf
-2016/12/03 | 279099 | fonts/sourcesanspro/fonts/SourceSansPro-Regular.pfb
-2016/12/03 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr--base.tfm
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.vf
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1--base.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.vf
-2016/12/03 | 1100 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ot1.tfm
-2016/12/03 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1--base.tfm
-2016/12/03 | 1768 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.vf
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr--base.tfm
-2016/12/03 | 32620 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.vf
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1--base.tfm
-2016/12/03 | 26180 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.vf
-2016/12/03 | 8188 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ot1.tfm
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr--base.tfm
-2016/12/03 | 26932 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.vf
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1--base.tfm
-2016/12/03 | 25380 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.vf
-2016/12/03 | 1108 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1--base.tfm
-2016/12/03 | 7392 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.vf
-2016/12/03 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1--base.tfm
-2016/12/03 | 38356 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.vf
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1--base.tfm
-2016/12/03 | 37180 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.vf
-2016/12/03 | 1420 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1--base.tfm
-2016/12/03 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.tfm
-2016/12/03 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.vf
-2016/12/03 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr--base.tfm
-2016/12/03 | 32624 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.vf
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1--base.tfm
-2016/12/03 | 26180 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.vf
-2016/12/03 | 8188 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ot1.tfm
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr--base.tfm
-2016/12/03 | 26932 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.vf
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1--base.tfm
-2016/12/03 | 25380 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.vf
-2016/12/03 | 1108 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1--base.tfm
-2016/12/03 | 7392 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.tfm
-2016/12/03 | 812 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.vf
-2016/12/03 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1--base.tfm
-2016/12/03 | 38356 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.vf
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1--base.tfm
-2016/12/03 | 37180 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.vf
-2016/12/03 | 1420 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1--base.tfm
-2016/12/03 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.tfm
-2016/12/03 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.vf
-2016/12/03 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr--base.tfm
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.vf
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1--base.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.vf
-2016/12/03 | 1092 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ot1.tfm
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1--base.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.vf
-2016/12/03 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr--base.tfm
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.vf
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1--base.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.vf
-2016/12/03 | 1092 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ot1.tfm
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1--base.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.vf
-2016/12/03 | 1180 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr--base.tfm
-2016/12/03 | 888 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.vf
-2016/12/03 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1--base.tfm
-2016/12/03 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.vf
-2016/12/03 | 1200 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ot1.tfm
-2016/12/03 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1--base.tfm
-2016/12/03 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.tfm
-2016/12/03 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.vf
-2016/12/03 | 1184 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr--base.tfm
-2016/12/03 | 892 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.vf
-2016/12/03 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1--base.tfm
-2016/12/03 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.vf
-2016/12/03 | 1200 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ot1.tfm
-2016/12/03 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1--base.tfm
-2016/12/03 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.tfm
-2016/12/03 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.vf
-2016/12/03 | 1164 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr--base.tfm
-2016/12/03 | 1280 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.tfm
-2016/12/03 | 308 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.vf
-2016/12/03 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1--base.tfm
-2016/12/03 | 21108 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.vf
-2016/12/03 | 6432 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ot1.tfm
-2016/12/03 | 1864 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1--base.tfm
-2016/12/03 | 29668 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.vf
-2016/12/03 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1--base.tfm
-2016/12/03 | 1520 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.tfm
-2016/12/03 | 612 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.vf
-2016/12/03 | 1196 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr--base.tfm
-2016/12/03 | 904 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.vf
-2016/12/03 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1--base.tfm
-2016/12/03 | 1880 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.vf
-2016/12/03 | 1208 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ot1.tfm
-2016/12/03 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1--base.tfm
-2016/12/03 | 1880 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.tfm
-2016/12/03 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.vf
-2016/12/03 | 1168 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr--base.tfm
-2016/12/03 | 1268 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.vf
-2016/12/03 | 1888 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1--base.tfm
-2016/12/03 | 21068 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.vf
-2016/12/03 | 6424 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ot1.tfm
-2016/12/03 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1--base.tfm
-2016/12/03 | 29644 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.vf
-2016/12/03 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1--base.tfm
-2016/12/03 | 1520 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.tfm
-2016/12/03 | 612 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.vf
-2016/12/03 | 80316 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.otf
-2016/12/03 | 117152 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.pfb
-2016/12/03 | 1208 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr--base.tfm
-2016/12/03 | 916 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.vf
-2016/12/03 | 1944 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1--base.tfm
-2016/12/03 | 1948 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.vf
-2016/12/03 | 1256 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ot1.tfm
-2016/12/03 | 1936 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1--base.tfm
-2016/12/03 | 1956 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.tfm
-2016/12/03 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.vf
-2016/12/03 | 1144 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr--base.tfm
-2016/12/03 | 1016 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.vf
-2016/12/03 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1--base.tfm
-2016/12/03 | 20740 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.vf
-2016/12/03 | 6180 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ot1.tfm
-2016/12/03 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1--base.tfm
-2016/12/03 | 29384 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.vf
-2016/12/03 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1--base.tfm
-2016/12/03 | 1520 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.tfm
-2016/12/03 | 612 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.vf
-2016/12/03 | 1156 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr--base.tfm
-2016/12/03 | 1028 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.tfm
-2016/12/03 | 312 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.vf
-2016/12/03 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1--base.tfm
-2016/12/03 | 20740 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.vf
-2016/12/03 | 6176 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ot1.tfm
-2016/12/03 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1--base.tfm
-2016/12/03 | 29384 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.tfm
-2016/12/03 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.vf
-2016/12/03 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1--base.tfm
-2016/12/03 | 1520 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.tfm
-2016/12/03 | 612 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.vf
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr--base.tfm
-2016/12/03 | 32964 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.vf
-2016/12/03 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1--base.tfm
-2016/12/03 | 26900 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.vf
-2016/12/03 | 8592 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ot1.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr--base.tfm
-2016/12/03 | 26392 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.vf
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1--base.tfm
-2016/12/03 | 24376 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.vf
-2016/12/03 | 1112 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1--base.tfm
-2016/12/03 | 7168 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.tfm
-2016/12/03 | 808 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.vf
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1--base.tfm
-2016/12/03 | 36656 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.vf
-2016/12/03 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1--base.tfm
-2016/12/03 | 37988 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.tfm
-2016/12/03 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.vf
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr--base.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.vf
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1--base.tfm
-2016/12/03 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.tfm
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.vf
-2016/12/03 | 1092 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ot1.tfm
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1--base.tfm
-2016/12/03 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.vf
-2016/12/03 | 1596 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr--base.tfm
-2016/12/03 | 33020 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.vf
-2016/12/03 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1--base.tfm
-2016/12/03 | 26932 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.vf
-2016/12/03 | 8628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ot1.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr--base.tfm
-2016/12/03 | 26392 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.vf
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1--base.tfm
-2016/12/03 | 24376 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.vf
-2016/12/03 | 1112 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1--base.tfm
-2016/12/03 | 7168 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.tfm
-2016/12/03 | 812 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.vf
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1--base.tfm
-2016/12/03 | 36656 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.vf
-2016/12/03 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1--base.tfm
-2016/12/03 | 38012 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.tfm
-2016/12/03 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.vf
-2016/12/03 | 232680 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold.otf
-2016/12/03 | 289770 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold.pfb
-2016/12/03 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr--base.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.vf
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1--base.tfm
-2016/12/03 | 1764 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.tfm
-2016/12/03 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.vf
-2016/12/03 | 1108 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ot1.tfm
-2016/12/03 | 1768 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1--base.tfm
-2016/12/03 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.tfm
-2016/12/03 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.vf
-2016/12/03 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr--base.tfm
-2016/12/03 | 32628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.vf
-2016/12/03 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1--base.tfm
-2016/12/03 | 26408 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.vf
-2016/12/03 | 8256 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ot1.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr--base.tfm
-2016/12/03 | 26392 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.vf
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1--base.tfm
-2016/12/03 | 24376 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.vf
-2016/12/03 | 1112 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1--base.tfm
-2016/12/03 | 7168 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.tfm
-2016/12/03 | 812 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.vf
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1--base.tfm
-2016/12/03 | 36656 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.vf
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1--base.tfm
-2016/12/03 | 37576 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.tfm
-2016/12/03 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.vf
-2016/12/03 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr--base.tfm
-2016/12/03 | 32632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.tfm
-2016/12/03 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.vf
-2016/12/03 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1--base.tfm
-2016/12/03 | 26408 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.tfm
-2016/12/03 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.vf
-2016/12/03 | 8256 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ot1.tfm
-2016/12/03 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr--base.tfm
-2016/12/03 | 26392 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.tfm
-2016/12/03 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.vf
-2016/12/03 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1--base.tfm
-2016/12/03 | 24376 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.tfm
-2016/12/03 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.vf
-2016/12/03 | 1112 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1--base.tfm
-2016/12/03 | 7168 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.tfm
-2016/12/03 | 812 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.vf
-2016/12/03 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1--base.tfm
-2016/12/03 | 36656 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.tfm
-2016/12/03 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.vf
-2016/12/03 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1--base.tfm
-2016/12/03 | 37576 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.tfm
-2016/12/03 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.vf
-2016/12/03 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1--base.tfm
-2016/12/03 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.tfm
-2016/12/03 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.vf
-2016/12/03 | 1120 | fonts/sourcesanspro/README.md
-2016/12/03 | 2700 | fonts/sourcesanspro/tex/LGRSourceSansPro-Dnom.fd
-2016/12/03 | 2655 | fonts/sourcesanspro/tex/LGRSourceSansPro-Inf.fd
-2016/12/03 | 3411 | fonts/sourcesanspro/tex/LGRSourceSansPro-LF.fd
-2016/12/03 | 2700 | fonts/sourcesanspro/tex/LGRSourceSansPro-Numr.fd
-2016/12/03 | 3470 | fonts/sourcesanspro/tex/LGRSourceSansPro-OsF.fd
-2016/12/03 | 2655 | fonts/sourcesanspro/tex/LGRSourceSansPro-Sup.fd
-2016/12/03 | 3470 | fonts/sourcesanspro/tex/LGRSourceSansPro-TLF.fd
-2016/12/03 | 3529 | fonts/sourcesanspro/tex/LGRSourceSansPro-TOsF.fd
-2016/12/03 | 2700 | fonts/sourcesanspro/tex/LY1SourceSansPro-Dnom.fd
-2016/12/03 | 2655 | fonts/sourcesanspro/tex/LY1SourceSansPro-Inf.fd
-2016/12/03 | 3411 | fonts/sourcesanspro/tex/LY1SourceSansPro-LF.fd
-2016/12/03 | 2700 | fonts/sourcesanspro/tex/LY1SourceSansPro-Numr.fd
-2016/12/03 | 3470 | fonts/sourcesanspro/tex/LY1SourceSansPro-OsF.fd
-2016/12/03 | 2655 | fonts/sourcesanspro/tex/LY1SourceSansPro-Sup.fd
-2016/12/03 | 3470 | fonts/sourcesanspro/tex/LY1SourceSansPro-TLF.fd
-2016/12/03 | 3529 | fonts/sourcesanspro/tex/LY1SourceSansPro-TOsF.fd
-2016/12/03 | 2700 | fonts/sourcesanspro/tex/OT1SourceSansPro-Dnom.fd
-2016/12/03 | 2655 | fonts/sourcesanspro/tex/OT1SourceSansPro-Inf.fd
-2016/12/03 | 3411 | fonts/sourcesanspro/tex/OT1SourceSansPro-LF.fd
-2016/12/03 | 2700 | fonts/sourcesanspro/tex/OT1SourceSansPro-Numr.fd
-2016/12/03 | 3470 | fonts/sourcesanspro/tex/OT1SourceSansPro-OsF.fd
-2016/12/03 | 2655 | fonts/sourcesanspro/tex/OT1SourceSansPro-Sup.fd
-2016/12/03 | 3470 | fonts/sourcesanspro/tex/OT1SourceSansPro-TLF.fd
-2016/12/03 | 3529 | fonts/sourcesanspro/tex/OT1SourceSansPro-TOsF.fd
-2016/12/03 | 6186 | fonts/sourcesanspro/tex/sourcesanspro.sty
-2016/12/03 | 2270 | fonts/sourcesanspro/tex/sourcesanspro-type1-autoinst.sty
-2016/12/03 | 2664 | fonts/sourcesanspro/tex/T1SourceSansPro-Dnom.fd
-2016/12/03 | 2619 | fonts/sourcesanspro/tex/T1SourceSansPro-Inf.fd
-2016/12/03 | 3362 | fonts/sourcesanspro/tex/T1SourceSansPro-LF.fd
-2016/12/03 | 2664 | fonts/sourcesanspro/tex/T1SourceSansPro-Numr.fd
-2016/12/03 | 3421 | fonts/sourcesanspro/tex/T1SourceSansPro-OsF.fd
-2016/12/03 | 2619 | fonts/sourcesanspro/tex/T1SourceSansPro-Sup.fd
-2016/12/03 | 3421 | fonts/sourcesanspro/tex/T1SourceSansPro-TLF.fd
-2016/12/03 | 3480 | fonts/sourcesanspro/tex/T1SourceSansPro-TOsF.fd
-2016/12/03 | 2610 | fonts/sourcesanspro/tex/TS1SourceSansPro-LF.fd
-2016/12/03 | 2655 | fonts/sourcesanspro/tex/TS1SourceSansPro-OsF.fd
-2016/12/03 | 2655 | fonts/sourcesanspro/tex/TS1SourceSansPro-TLF.fd
-2016/12/03 | 2700 | fonts/sourcesanspro/tex/TS1SourceSansPro-TOsF.fd
-2017/01/03 | 7325180 | fonts/sourcesanspro.zip
+2020/04/26 | 656277 | fonts/sourcesanspro/doc/sourcesanspro.pdf
+2020/04/26 | 7740 | fonts/sourcesanspro/doc/sourcesanspro.tex
+2020/04/26 | 589586 | fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.pdf
+2019/05/19 | 1063 | fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.tex
+2020/04/26 | 3330 | fonts/sourcesanspro/fonts/a_3x2gk5.enc
+2020/04/26 | 3346 | fonts/sourcesanspro/fonts/a_3yibv2.enc
+2020/04/26 | 3066 | fonts/sourcesanspro/fonts/a_46wjfg.enc
+2020/04/26 | 3098 | fonts/sourcesanspro/fonts/a_4blavb.enc
+2020/04/26 | 3261 | fonts/sourcesanspro/fonts/a_4hbp34.enc
+2020/04/26 | 3267 | fonts/sourcesanspro/fonts/a_4jropk.enc
+2020/04/26 | 3344 | fonts/sourcesanspro/fonts/a_5ponh6.enc
+2020/04/26 | 3052 | fonts/sourcesanspro/fonts/a_65vrnz.enc
+2020/04/26 | 3410 | fonts/sourcesanspro/fonts/a_6qpf2n.enc
+2020/04/26 | 3297 | fonts/sourcesanspro/fonts/a_77nslr.enc
+2020/04/26 | 3055 | fonts/sourcesanspro/fonts/a_7n4q7u.enc
+2020/04/26 | 3447 | fonts/sourcesanspro/fonts/a_ahahpn.enc
+2020/04/26 | 3147 | fonts/sourcesanspro/fonts/a_bkdqh2.enc
+2020/04/26 | 3138 | fonts/sourcesanspro/fonts/a_c3pynx.enc
+2020/04/26 | 3275 | fonts/sourcesanspro/fonts/a_cgcyrm.enc
+2020/04/26 | 3284 | fonts/sourcesanspro/fonts/a_cqavns.enc
+2020/04/26 | 3037 | fonts/sourcesanspro/fonts/a_dbwo4p.enc
+2020/04/26 | 2920 | fonts/sourcesanspro/fonts/a_ea4zg5.enc
+2020/04/26 | 3021 | fonts/sourcesanspro/fonts/a_emkxm5.enc
+2020/04/26 | 2959 | fonts/sourcesanspro/fonts/a_ercdtc.enc
+2020/04/26 | 3101 | fonts/sourcesanspro/fonts/a_f2tdxs.enc
+2020/04/26 | 3291 | fonts/sourcesanspro/fonts/a_fbyhkd.enc
+2020/04/26 | 3401 | fonts/sourcesanspro/fonts/a_ghwomg.enc
+2020/04/26 | 3084 | fonts/sourcesanspro/fonts/a_gpgjtc.enc
+2020/04/26 | 3046 | fonts/sourcesanspro/fonts/a_gvn2fe.enc
+2020/04/26 | 3069 | fonts/sourcesanspro/fonts/a_i5t6gn.enc
+2020/04/26 | 3278 | fonts/sourcesanspro/fonts/a_ivdnq2.enc
+2020/04/26 | 2956 | fonts/sourcesanspro/fonts/a_kjpvhx.enc
+2020/04/26 | 3058 | fonts/sourcesanspro/fonts/a_ktnhmk.enc
+2020/04/26 | 3195 | fonts/sourcesanspro/fonts/a_lhxooi.enc
+2020/04/26 | 3114 | fonts/sourcesanspro/fonts/a_li5oiy.enc
+2020/04/26 | 3037 | fonts/sourcesanspro/fonts/a_msbdn3.enc
+2020/04/26 | 3333 | fonts/sourcesanspro/fonts/a_nxd2w7.enc
+2020/04/26 | 3181 | fonts/sourcesanspro/fonts/a_o3uzeo.enc
+2020/04/26 | 3385 | fonts/sourcesanspro/fonts/a_oazma5.enc
+2020/04/26 | 3430 | fonts/sourcesanspro/fonts/a_oph6lb.enc
+2020/04/26 | 3071 | fonts/sourcesanspro/fonts/a_ordpq2.enc
+2020/04/26 | 3398 | fonts/sourcesanspro/fonts/a_p7zagl.enc
+2020/04/26 | 3138 | fonts/sourcesanspro/fonts/a_q6ppsi.enc
+2020/04/26 | 3326 | fonts/sourcesanspro/fonts/a_qthovn.enc
+2020/04/26 | 3064 | fonts/sourcesanspro/fonts/a_sj7g2w.enc
+2020/04/26 | 2972 | fonts/sourcesanspro/fonts/a_svsr4s.enc
+2020/04/26 | 3490 | fonts/sourcesanspro/fonts/a_t773hb.enc
+2020/04/26 | 3181 | fonts/sourcesanspro/fonts/a_ufai4b.enc
+2020/04/26 | 3382 | fonts/sourcesanspro/fonts/a_vauq2g.enc
+2020/04/26 | 3296 | fonts/sourcesanspro/fonts/a_wp5x3v.enc
+2020/04/26 | 3401 | fonts/sourcesanspro/fonts/a_ywoy3g.enc
+2020/04/26 | 3281 | fonts/sourcesanspro/fonts/a_zphccl.enc
+2020/04/26 | 3366 | fonts/sourcesanspro/fonts/a_zypyw7.enc
+2020/04/26 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr--base.tfm
+2020/04/26 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.vf
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.vf
+2020/04/26 | 1232 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ot1.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.vf
+2020/04/26 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr--base.tfm
+2020/04/26 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.vf
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.vf
+2020/04/26 | 1232 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ot1.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.vf
+2020/04/26 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr--base.tfm
+2020/04/26 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.vf
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.vf
+2020/04/26 | 1348 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ot1.tfm
+2020/04/26 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.vf
+2020/04/26 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr--base.tfm
+2020/04/26 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.vf
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.vf
+2020/04/26 | 1344 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ot1.tfm
+2020/04/26 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.vf
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr--base.tfm
+2020/04/26 | 28628 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.vf
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1--base.tfm
+2020/04/26 | 22692 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.vf
+2020/04/26 | 7472 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ot1.tfm
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1--base.tfm
+2020/04/26 | 31500 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.vf
+2020/04/26 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1--base.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.vf
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr--base.tfm
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.vf
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.vf
+2020/04/26 | 1340 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ot1.tfm
+2020/04/26 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.vf
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr--base.tfm
+2020/04/26 | 28612 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.vf
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1--base.tfm
+2020/04/26 | 22672 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.vf
+2020/04/26 | 7472 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ot1.tfm
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1--base.tfm
+2020/04/26 | 31492 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.vf
+2020/04/26 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1--base.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.vf
+2020/04/26 | 212660 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.otf
+2020/04/26 | 291351 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.pfb
+2020/04/26 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr--base.tfm
+2020/04/26 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.vf
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1--base.tfm
+2020/04/26 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.vf
+2020/04/26 | 1444 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ot1.tfm
+2020/04/26 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1--base.tfm
+2020/04/26 | 1936 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr--base.tfm
+2020/04/26 | 28356 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.vf
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1--base.tfm
+2020/04/26 | 22352 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.vf
+2020/04/26 | 7228 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ot1.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1--base.tfm
+2020/04/26 | 31232 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.vf
+2020/04/26 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1--base.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr--base.tfm
+2020/04/26 | 28364 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.vf
+2020/04/26 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1--base.tfm
+2020/04/26 | 22356 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.vf
+2020/04/26 | 7232 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ot1.tfm
+2020/04/26 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1--base.tfm
+2020/04/26 | 31236 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.vf
+2020/04/26 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1--base.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.vf
+2020/04/26 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr--base.tfm
+2020/04/26 | 30288 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.vf
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1--base.tfm
+2020/04/26 | 26412 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.vf
+2020/04/26 | 8472 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ot1.tfm
+2020/04/26 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr--base.tfm
+2020/04/26 | 30292 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1--base.tfm
+2020/04/26 | 22100 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.vf
+2020/04/26 | 1244 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1--base.tfm
+2020/04/26 | 6568 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.tfm
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.vf
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1--base.tfm
+2020/04/26 | 32316 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.vf
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1--base.tfm
+2020/04/26 | 36676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.vf
+2020/04/26 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1--base.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.vf
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr--base.tfm
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.vf
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.vf
+2020/04/26 | 1232 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ot1.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.vf
+2020/04/26 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr--base.tfm
+2020/04/26 | 30316 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1--base.tfm
+2020/04/26 | 26432 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.vf
+2020/04/26 | 8492 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ot1.tfm
+2020/04/26 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr--base.tfm
+2020/04/26 | 30320 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1--base.tfm
+2020/04/26 | 22124 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.vf
+2020/04/26 | 1244 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1--base.tfm
+2020/04/26 | 6596 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.tfm
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.vf
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1--base.tfm
+2020/04/26 | 32332 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.vf
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1--base.tfm
+2020/04/26 | 36688 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.vf
+2020/04/26 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1--base.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.vf
+2020/04/26 | 295500 | fonts/sourcesanspro/fonts/SourceSansPro-Black.otf
+2020/04/26 | 375332 | fonts/sourcesanspro/fonts/SourceSansPro-Black.pfb
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr--base.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1--base.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.vf
+2020/04/26 | 1276 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ot1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1--base.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.vf
+2020/04/26 | 1560 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr--base.tfm
+2020/04/26 | 29952 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1--base.tfm
+2020/04/26 | 25936 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.vf
+2020/04/26 | 8136 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ot1.tfm
+2020/04/26 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr--base.tfm
+2020/04/26 | 30272 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1--base.tfm
+2020/04/26 | 21996 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.vf
+2020/04/26 | 1272 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1--base.tfm
+2020/04/26 | 6564 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.tfm
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.vf
+2020/04/26 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1--base.tfm
+2020/04/26 | 32276 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.vf
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1--base.tfm
+2020/04/26 | 36276 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.vf
+2020/04/26 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1--base.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.vf
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr--base.tfm
+2020/04/26 | 29960 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1--base.tfm
+2020/04/26 | 25936 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.vf
+2020/04/26 | 8136 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ot1.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr--base.tfm
+2020/04/26 | 29960 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.vf
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1--base.tfm
+2020/04/26 | 21624 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.vf
+2020/04/26 | 1236 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1--base.tfm
+2020/04/26 | 6240 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.vf
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1--base.tfm
+2020/04/26 | 31916 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.vf
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1--base.tfm
+2020/04/26 | 36276 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.vf
+2020/04/26 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1--base.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.vf
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr--base.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.vf
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.vf
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ot1.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.vf
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr--base.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.vf
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.vf
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ot1.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.vf
+2020/04/26 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr--base.tfm
+2020/04/26 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.vf
+2020/04/26 | 1920 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1--base.tfm
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.vf
+2020/04/26 | 1428 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ot1.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1--base.tfm
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.vf
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr--base.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.vf
+2020/04/26 | 1920 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1--base.tfm
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.vf
+2020/04/26 | 1428 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ot1.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1--base.tfm
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.vf
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr--base.tfm
+2020/04/26 | 28996 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.vf
+2020/04/26 | 1940 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1--base.tfm
+2020/04/26 | 23188 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.vf
+2020/04/26 | 7816 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ot1.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1--base.tfm
+2020/04/26 | 31844 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.vf
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1--base.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.vf
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr--base.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.vf
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1--base.tfm
+2020/04/26 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.vf
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ot1.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1--base.tfm
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.vf
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr--base.tfm
+2020/04/26 | 28972 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.vf
+2020/04/26 | 1936 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1--base.tfm
+2020/04/26 | 23160 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.vf
+2020/04/26 | 7804 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ot1.tfm
+2020/04/26 | 1892 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1--base.tfm
+2020/04/26 | 31824 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.vf
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1--base.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.vf
+2020/04/26 | 212380 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.otf
+2020/04/26 | 291960 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.pfb
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr--base.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.vf
+2020/04/26 | 1988 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1--base.tfm
+2020/04/26 | 1992 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.vf
+2020/04/26 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ot1.tfm
+2020/04/26 | 1984 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1--base.tfm
+2020/04/26 | 1992 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.vf
+2020/04/26 | 1768 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr--base.tfm
+2020/04/26 | 28728 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.vf
+2020/04/26 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1--base.tfm
+2020/04/26 | 22836 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.vf
+2020/04/26 | 7560 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ot1.tfm
+2020/04/26 | 1880 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1--base.tfm
+2020/04/26 | 31560 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.vf
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1--base.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.vf
+2020/04/26 | 1764 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr--base.tfm
+2020/04/26 | 28724 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.vf
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1--base.tfm
+2020/04/26 | 22832 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.vf
+2020/04/26 | 7556 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ot1.tfm
+2020/04/26 | 1880 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1--base.tfm
+2020/04/26 | 31560 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.vf
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1--base.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.vf
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr--base.tfm
+2020/04/26 | 31112 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1--base.tfm
+2020/04/26 | 27208 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.vf
+2020/04/26 | 8976 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ot1.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr--base.tfm
+2020/04/26 | 31108 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1--base.tfm
+2020/04/26 | 23816 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.vf
+2020/04/26 | 1272 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1--base.tfm
+2020/04/26 | 7244 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.tfm
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.vf
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1--base.tfm
+2020/04/26 | 34548 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1--base.tfm
+2020/04/26 | 37440 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.vf
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.vf
+2020/04/26 | 1596 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr--base.tfm
+2020/04/26 | 1596 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.vf
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.vf
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ot1.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.vf
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr--base.tfm
+2020/04/26 | 31152 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1--base.tfm
+2020/04/26 | 27220 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.vf
+2020/04/26 | 8992 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ot1.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr--base.tfm
+2020/04/26 | 31152 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.vf
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1--base.tfm
+2020/04/26 | 23836 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.vf
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1--base.tfm
+2020/04/26 | 7268 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.tfm
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.vf
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1--base.tfm
+2020/04/26 | 34556 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.vf
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1--base.tfm
+2020/04/26 | 37436 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.vf
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.vf
+2020/04/26 | 298076 | fonts/sourcesanspro/fonts/SourceSansPro-Bold.otf
+2020/04/26 | 356260 | fonts/sourcesanspro/fonts/SourceSansPro-Bold.pfb
+2020/04/26 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr--base.tfm
+2020/04/26 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.vf
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1--base.tfm
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.vf
+2020/04/26 | 1280 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ot1.tfm
+2020/04/26 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1--base.tfm
+2020/04/26 | 1768 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.vf
+2020/04/26 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr--base.tfm
+2020/04/26 | 30764 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.vf
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1--base.tfm
+2020/04/26 | 26708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.vf
+2020/04/26 | 8628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ot1.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr--base.tfm
+2020/04/26 | 31076 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1--base.tfm
+2020/04/26 | 23680 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.vf
+2020/04/26 | 1280 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1--base.tfm
+2020/04/26 | 7216 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.tfm
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.vf
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1--base.tfm
+2020/04/26 | 34480 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.vf
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1--base.tfm
+2020/04/26 | 37016 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.vf
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.vf
+2020/04/26 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr--base.tfm
+2020/04/26 | 30768 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.vf
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1--base.tfm
+2020/04/26 | 26708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.vf
+2020/04/26 | 8628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ot1.tfm
+2020/04/26 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr--base.tfm
+2020/04/26 | 30764 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1--base.tfm
+2020/04/26 | 23316 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.vf
+2020/04/26 | 1248 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1--base.tfm
+2020/04/26 | 6904 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.tfm
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.vf
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1--base.tfm
+2020/04/26 | 34132 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.vf
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1--base.tfm
+2020/04/26 | 37016 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.vf
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.vf
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr--base.tfm
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.vf
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.vf
+2020/04/26 | 1248 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ot1.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1--base.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.vf
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr--base.tfm
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.vf
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.vf
+2020/04/26 | 1248 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ot1.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1--base.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr--base.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.vf
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1--base.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.vf
+2020/04/26 | 1332 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ot1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1--base.tfm
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr--base.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.vf
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1--base.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.vf
+2020/04/26 | 1332 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ot1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1--base.tfm
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr--base.tfm
+2020/04/26 | 31016 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.vf
+2020/04/26 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1--base.tfm
+2020/04/26 | 22020 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.vf
+2020/04/26 | 7284 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ot1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1--base.tfm
+2020/04/26 | 30672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.vf
+2020/04/26 | 1468 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1--base.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.tfm
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr--base.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.vf
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1--base.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.vf
+2020/04/26 | 1336 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ot1.tfm
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr--base.tfm
+2020/04/26 | 31020 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.vf
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1--base.tfm
+2020/04/26 | 21996 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.vf
+2020/04/26 | 7296 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ot1.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1--base.tfm
+2020/04/26 | 30664 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.vf
+2020/04/26 | 1468 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1--base.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.tfm
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.vf
+2020/04/26 | 198324 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.otf
+2020/04/26 | 237530 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.pfb
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr--base.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.vf
+2020/04/26 | 1884 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1--base.tfm
+2020/04/26 | 1888 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.vf
+2020/04/26 | 1396 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ot1.tfm
+2020/04/26 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1--base.tfm
+2020/04/26 | 1880 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.vf
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr--base.tfm
+2020/04/26 | 30788 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.vf
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1--base.tfm
+2020/04/26 | 21712 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.vf
+2020/04/26 | 7052 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ot1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1--base.tfm
+2020/04/26 | 30412 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.vf
+2020/04/26 | 1468 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1--base.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.tfm
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.vf
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr--base.tfm
+2020/04/26 | 30788 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.vf
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1--base.tfm
+2020/04/26 | 21712 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.vf
+2020/04/26 | 7056 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ot1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1--base.tfm
+2020/04/26 | 30412 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.tfm
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.vf
+2020/04/26 | 1468 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1--base.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.tfm
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.vf
+2020/04/26 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr--base.tfm
+2020/04/26 | 29296 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.tfm
+2019/05/19 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1--base.tfm
+2020/04/26 | 24836 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.vf
+2020/04/26 | 8136 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ot1.tfm
+2020/04/26 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr--base.tfm
+2020/04/26 | 29276 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.vf
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1--base.tfm
+2020/04/26 | 24580 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.vf
+2020/04/26 | 1236 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1--base.tfm
+2020/04/26 | 7260 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.vf
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1--base.tfm
+2020/04/26 | 36552 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.vf
+2020/04/26 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1--base.tfm
+2020/04/26 | 34520 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.vf
+2020/04/26 | 1404 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1--base.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.vf
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr--base.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.vf
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.vf
+2020/04/26 | 1240 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ot1.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1--base.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.vf
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr--base.tfm
+2020/04/26 | 29320 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.tfm
+2019/05/19 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1--base.tfm
+2020/04/26 | 24860 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.vf
+2020/04/26 | 8164 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ot1.tfm
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr--base.tfm
+2020/04/26 | 29300 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.vf
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1--base.tfm
+2020/04/26 | 24604 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.vf
+2020/04/26 | 1232 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1--base.tfm
+2020/04/26 | 7284 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.tfm
+2020/04/26 | 840 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.vf
+2020/04/26 | 1596 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1--base.tfm
+2020/04/26 | 36560 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.vf
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1--base.tfm
+2020/04/26 | 34528 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.vf
+2020/04/26 | 1404 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1--base.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.tfm
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.vf
+2020/04/26 | 282200 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.otf
+2020/04/26 | 311938 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.pfb
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr--base.tfm
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.tfm
+2019/05/19 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.vf
+2020/04/26 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.vf
+2020/04/26 | 1268 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ot1.tfm
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.vf
+2020/04/26 | 1560 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr--base.tfm
+2020/04/26 | 28968 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.tfm
+2019/05/19 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.vf
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1--base.tfm
+2020/04/26 | 24380 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.vf
+2020/04/26 | 7820 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ot1.tfm
+2020/04/26 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr--base.tfm
+2020/04/26 | 29268 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1--base.tfm
+2020/04/26 | 24524 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.vf
+2020/04/26 | 1256 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1--base.tfm
+2020/04/26 | 7272 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.tfm
+2020/04/26 | 840 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.vf
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1--base.tfm
+2020/04/26 | 36540 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.vf
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1--base.tfm
+2020/04/26 | 34128 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.vf
+2020/04/26 | 1404 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1--base.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.tfm
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.vf
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr--base.tfm
+2020/04/26 | 28972 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.tfm
+2019/05/19 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.vf
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1--base.tfm
+2020/04/26 | 24380 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.vf
+2020/04/26 | 7824 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ot1.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr--base.tfm
+2020/04/26 | 28952 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.vf
+2020/04/26 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1--base.tfm
+2020/04/26 | 24128 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.vf
+2020/04/26 | 1224 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1--base.tfm
+2020/04/26 | 6944 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.tfm
+2020/04/26 | 840 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.vf
+2020/04/26 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1--base.tfm
+2020/04/26 | 36168 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.vf
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1--base.tfm
+2020/04/26 | 34128 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.vf
+2020/04/26 | 1404 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1--base.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.tfm
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.vf
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.vf
+2020/04/26 | 1892 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1--base.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.vf
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ot1.tfm
+2020/04/26 | 1868 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1--base.tfm
+2020/04/26 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.vf
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.vf
+2020/04/26 | 1892 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1--base.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.vf
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ot1.tfm
+2020/04/26 | 1868 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1--base.tfm
+2020/04/26 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.vf
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr--base.tfm
+2020/04/26 | 33640 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.vf
+2020/04/26 | 1908 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1--base.tfm
+2020/04/26 | 23864 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.vf
+2020/04/26 | 8064 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ot1.tfm
+2020/04/26 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1--base.tfm
+2020/04/26 | 32808 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.vf
+2020/04/26 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1--base.tfm
+2020/04/26 | 1532 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.tfm
+2020/04/26 | 624 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.vf
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr--base.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.vf
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1--base.tfm
+2020/04/26 | 1900 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.vf
+2020/04/26 | 1424 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ot1.tfm
+2020/04/26 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1--base.tfm
+2020/04/26 | 1884 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.vf
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr--base.tfm
+2020/04/26 | 33612 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.vf
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1--base.tfm
+2020/04/26 | 23812 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.vf
+2020/04/26 | 8036 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ot1.tfm
+2020/04/26 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1--base.tfm
+2020/04/26 | 32768 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.vf
+2020/04/26 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1--base.tfm
+2020/04/26 | 1532 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.vf
+2020/04/26 | 263595 | fonts/sourcesanspro/fonts/SourceSansPro-It.pfb
+2020/04/26 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr--base.tfm
+2020/04/26 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.vf
+2020/04/26 | 2008 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1--base.tfm
+2020/04/26 | 2012 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.vf
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ot1.tfm
+2020/04/26 | 2004 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1--base.tfm
+2020/04/26 | 2012 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.vf
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr--base.tfm
+2020/04/26 | 33368 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.vf
+2020/04/26 | 1888 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1--base.tfm
+2020/04/26 | 23492 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.vf
+2020/04/26 | 7800 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ot1.tfm
+2020/04/26 | 1848 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1--base.tfm
+2020/04/26 | 32512 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.vf
+2020/04/26 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1--base.tfm
+2020/04/26 | 1532 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.vf
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr--base.tfm
+2020/04/26 | 33372 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.vf
+2020/04/26 | 1892 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1--base.tfm
+2020/04/26 | 23496 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.vf
+2020/04/26 | 7804 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ot1.tfm
+2020/04/26 | 1852 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1--base.tfm
+2020/04/26 | 32516 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.vf
+2020/04/26 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1--base.tfm
+2020/04/26 | 1532 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.vf
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr--base.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1--base.tfm
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.vf
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ot1.tfm
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.vf
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr--base.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1--base.tfm
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.vf
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ot1.tfm
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.vf
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.vf
+2020/04/26 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1--base.tfm
+2020/04/26 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.vf
+2020/04/26 | 1396 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ot1.tfm
+2020/04/26 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1--base.tfm
+2020/04/26 | 1844 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.vf
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.vf
+2020/04/26 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1--base.tfm
+2020/04/26 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.vf
+2020/04/26 | 1396 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ot1.tfm
+2020/04/26 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1--base.tfm
+2020/04/26 | 1844 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.vf
+2020/04/26 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr--base.tfm
+2020/04/26 | 31316 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.vf
+2020/04/26 | 1888 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1--base.tfm
+2020/04/26 | 22452 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.vf
+2020/04/26 | 7628 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ot1.tfm
+2020/04/26 | 1852 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1--base.tfm
+2020/04/26 | 31108 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.vf
+2020/04/26 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1--base.tfm
+2020/04/26 | 1528 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.vf
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr--base.tfm
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.vf
+2020/04/26 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1--base.tfm
+2020/04/26 | 1864 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.vf
+2020/04/26 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ot1.tfm
+2020/04/26 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1--base.tfm
+2020/04/26 | 1848 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.vf
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr--base.tfm
+2020/04/26 | 31316 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.vf
+2020/04/26 | 1884 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1--base.tfm
+2020/04/26 | 22428 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.vf
+2020/04/26 | 7640 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ot1.tfm
+2020/04/26 | 1848 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1--base.tfm
+2020/04/26 | 31104 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.vf
+2020/04/26 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1--base.tfm
+2020/04/26 | 1528 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.vf
+2020/04/26 | 204752 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt.otf
+2020/04/26 | 246291 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt.pfb
+2020/04/26 | 1772 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr--base.tfm
+2020/04/26 | 1772 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.vf
+2020/04/26 | 1976 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1--base.tfm
+2020/04/26 | 1980 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.vf
+2020/04/26 | 1476 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ot1.tfm
+2020/04/26 | 1972 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1--base.tfm
+2020/04/26 | 1980 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr--base.tfm
+2020/04/26 | 31084 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.vf
+2020/04/26 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1--base.tfm
+2020/04/26 | 22128 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.vf
+2020/04/26 | 7404 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ot1.tfm
+2020/04/26 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1--base.tfm
+2020/04/26 | 30844 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.vf
+2020/04/26 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1--base.tfm
+2020/04/26 | 1528 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr--base.tfm
+2020/04/26 | 31084 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.vf
+2020/04/26 | 1868 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1--base.tfm
+2020/04/26 | 22124 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.vf
+2020/04/26 | 7400 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ot1.tfm
+2020/04/26 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1--base.tfm
+2020/04/26 | 30840 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.vf
+2020/04/26 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1--base.tfm
+2020/04/26 | 1528 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.vf
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr--base.tfm
+2020/04/26 | 29624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1--base.tfm
+2020/04/26 | 24960 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.vf
+2020/04/26 | 8284 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ot1.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr--base.tfm
+2020/04/26 | 29604 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1--base.tfm
+2020/04/26 | 24764 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.vf
+2020/04/26 | 1268 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1--base.tfm
+2020/04/26 | 7424 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.tfm
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.vf
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1--base.tfm
+2020/04/26 | 36712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1--base.tfm
+2020/04/26 | 34612 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.vf
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.vf
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr--base.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1--base.tfm
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.vf
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ot1.tfm
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.vf
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr--base.tfm
+2020/04/26 | 29644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1--base.tfm
+2020/04/26 | 24980 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.vf
+2020/04/26 | 8292 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ot1.tfm
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr--base.tfm
+2020/04/26 | 29624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.vf
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1--base.tfm
+2020/04/26 | 24788 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.vf
+2020/04/26 | 1256 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1--base.tfm
+2020/04/26 | 7436 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.tfm
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.vf
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1--base.tfm
+2020/04/26 | 36712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.vf
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1--base.tfm
+2020/04/26 | 34608 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.vf
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.vf
+2020/04/26 | 290464 | fonts/sourcesanspro/fonts/SourceSansPro-Light.otf
+2020/04/26 | 330130 | fonts/sourcesanspro/fonts/SourceSansPro-Light.pfb
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr--base.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.vf
+2020/04/26 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.vf
+2020/04/26 | 1264 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ot1.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1--base.tfm
+2020/04/26 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.vf
+2020/04/26 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr--base.tfm
+2020/04/26 | 29292 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.vf
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1--base.tfm
+2020/04/26 | 24500 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.vf
+2020/04/26 | 7956 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ot1.tfm
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr--base.tfm
+2020/04/26 | 29592 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1--base.tfm
+2020/04/26 | 24692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.vf
+2020/04/26 | 1284 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1--base.tfm
+2020/04/26 | 7416 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.tfm
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.vf
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1--base.tfm
+2020/04/26 | 36676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.vf
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1--base.tfm
+2020/04/26 | 34208 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.vf
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.tfm
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.vf
+2020/04/26 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr--base.tfm
+2020/04/26 | 29292 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.vf
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1--base.tfm
+2020/04/26 | 24500 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.vf
+2020/04/26 | 7956 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ot1.tfm
+2020/04/26 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr--base.tfm
+2020/04/26 | 29272 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1--base.tfm
+2020/04/26 | 24308 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.vf
+2020/04/26 | 1248 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1--base.tfm
+2020/04/26 | 7096 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.vf
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1--base.tfm
+2020/04/26 | 36316 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.vf
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1--base.tfm
+2020/04/26 | 34208 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.vf
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.vf
+2020/04/26 | 78708 | fonts/sourcesanspro/fonts/SourceSansPro.map
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr--base.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.vf
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1--base.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.vf
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ot1.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.vf
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr--base.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.vf
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1--base.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.vf
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ot1.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.vf
+2020/04/26 | 208408 | fonts/sourcesanspro/fonts/SourceSansPro-RegularIt.otf
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr--base.tfm
+2020/04/26 | 34368 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1--base.tfm
+2020/04/26 | 27412 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.vf
+2020/04/26 | 9060 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ot1.tfm
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr--base.tfm
+2020/04/26 | 34356 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1--base.tfm
+2020/04/26 | 25964 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.vf
+2020/04/26 | 1280 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1--base.tfm
+2020/04/26 | 7844 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.vf
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1--base.tfm
+2020/04/26 | 38636 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1--base.tfm
+2020/04/26 | 37988 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.vf
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.vf
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr--base.tfm
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.vf
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1--base.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.vf
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ot1.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.vf
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr--base.tfm
+2020/04/26 | 34408 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1--base.tfm
+2020/04/26 | 27444 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.vf
+2020/04/26 | 9092 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ot1.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr--base.tfm
+2020/04/26 | 34396 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1--base.tfm
+2020/04/26 | 25992 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.vf
+2020/04/26 | 1276 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1--base.tfm
+2020/04/26 | 7876 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.vf
+2020/04/26 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1--base.tfm
+2020/04/26 | 38652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1--base.tfm
+2020/04/26 | 38008 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.vf
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.vf
+2020/04/26 | 293200 | fonts/sourcesanspro/fonts/SourceSansPro-Regular.otf
+2020/04/26 | 336785 | fonts/sourcesanspro/fonts/SourceSansPro-Regular.pfb
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr--base.tfm
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.vf
+2020/04/26 | 1764 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1--base.tfm
+2020/04/26 | 1768 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.vf
+2020/04/26 | 1296 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ot1.tfm
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1--base.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.vf
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr--base.tfm
+2020/04/26 | 34016 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.vf
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1--base.tfm
+2020/04/26 | 26920 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.vf
+2020/04/26 | 8720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ot1.tfm
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr--base.tfm
+2020/04/26 | 34328 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1--base.tfm
+2020/04/26 | 25888 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.vf
+2020/04/26 | 1304 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1--base.tfm
+2020/04/26 | 7856 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1--base.tfm
+2020/04/26 | 38620 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.vf
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1--base.tfm
+2020/04/26 | 37576 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.vf
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.vf
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr--base.tfm
+2020/04/26 | 34020 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.vf
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1--base.tfm
+2020/04/26 | 26920 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.vf
+2020/04/26 | 8720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ot1.tfm
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr--base.tfm
+2020/04/26 | 34008 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.vf
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1--base.tfm
+2020/04/26 | 25472 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.vf
+2020/04/26 | 1264 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1--base.tfm
+2020/04/26 | 7512 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.vf
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1--base.tfm
+2020/04/26 | 38228 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.vf
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1--base.tfm
+2020/04/26 | 37576 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.vf
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1--base.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.vf
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr--base.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1--base.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.vf
+2020/04/26 | 1292 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ot1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1--base.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.vf
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1--base.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.vf
+2020/04/26 | 1292 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ot1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1--base.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.vf
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr--base.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.vf
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1--base.tfm
+2020/04/26 | 1908 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.vf
+2020/04/26 | 1444 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ot1.tfm
+2020/04/26 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1--base.tfm
+2020/04/26 | 1920 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.vf
+2020/04/26 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr--base.tfm
+2020/04/26 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.vf
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1--base.tfm
+2020/04/26 | 1908 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.vf
+2020/04/26 | 1444 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ot1.tfm
+2020/04/26 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1--base.tfm
+2020/04/26 | 1920 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.vf
+2020/04/26 | 1808 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr--base.tfm
+2020/04/26 | 33640 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.vf
+2020/04/26 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1--base.tfm
+2020/04/26 | 23780 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.vf
+2020/04/26 | 8092 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ot1.tfm
+2020/04/26 | 1908 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1--base.tfm
+2020/04/26 | 32708 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.vf
+2020/04/26 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1--base.tfm
+2020/04/26 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.vf
+2020/04/26 | 1828 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr--base.tfm
+2020/04/26 | 1828 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.vf
+2020/04/26 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1--base.tfm
+2020/04/26 | 1916 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.vf
+2020/04/26 | 1456 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ot1.tfm
+2020/04/26 | 1916 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1--base.tfm
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.vf
+2020/04/26 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr--base.tfm
+2020/04/26 | 33612 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.vf
+2020/04/26 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1--base.tfm
+2020/04/26 | 23728 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.vf
+2020/04/26 | 8076 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ot1.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1--base.tfm
+2020/04/26 | 32672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.vf
+2020/04/26 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1--base.tfm
+2020/04/26 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.tfm
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.vf
+2020/04/26 | 210012 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.otf
+2020/04/26 | 275939 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.pfb
+2020/04/26 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr--base.tfm
+2020/04/26 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.vf
+2020/04/26 | 2016 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1--base.tfm
+2020/04/26 | 2020 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.vf
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ot1.tfm
+2020/04/26 | 2012 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1--base.tfm
+2020/04/26 | 2020 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.vf
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr--base.tfm
+2020/04/26 | 33368 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.vf
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1--base.tfm
+2020/04/26 | 23408 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.vf
+2020/04/26 | 7832 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ot1.tfm
+2020/04/26 | 1884 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1--base.tfm
+2020/04/26 | 32412 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.vf
+2020/04/26 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1--base.tfm
+2020/04/26 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.tfm
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.vf
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr--base.tfm
+2020/04/26 | 33364 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.vf
+2020/04/26 | 1900 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1--base.tfm
+2020/04/26 | 23404 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.vf
+2020/04/26 | 7828 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ot1.tfm
+2020/04/26 | 1884 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1--base.tfm
+2020/04/26 | 32412 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.vf
+2020/04/26 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1--base.tfm
+2020/04/26 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.tfm
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.vf
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr--base.tfm
+2020/04/26 | 34392 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.vf
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1--base.tfm
+2020/04/26 | 27916 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.vf
+2020/04/26 | 9204 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ot1.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr--base.tfm
+2020/04/26 | 34376 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1--base.tfm
+2020/04/26 | 25036 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.vf
+2020/04/26 | 1276 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1--base.tfm
+2020/04/26 | 7684 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1--base.tfm
+2020/04/26 | 37008 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1--base.tfm
+2020/04/26 | 38580 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.vf
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1--base.tfm
+2020/04/26 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.vf
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1--base.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.vf
+2020/04/26 | 1292 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ot1.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1--base.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.vf
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr--base.tfm
+2020/04/26 | 34444 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.vf
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1--base.tfm
+2020/04/26 | 27948 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.vf
+2020/04/26 | 9240 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ot1.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr--base.tfm
+2020/04/26 | 34428 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1--base.tfm
+2020/04/26 | 25068 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.vf
+2020/04/26 | 1276 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1--base.tfm
+2020/04/26 | 7716 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1--base.tfm
+2020/04/26 | 37028 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1--base.tfm
+2020/04/26 | 38596 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.vf
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1--base.tfm
+2020/04/26 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.vf
+2020/04/26 | 295952 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold.otf
+2020/04/26 | 348377 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold.pfb
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.vf
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.vf
+2020/04/26 | 1304 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ot1.tfm
+2020/04/26 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1--base.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.vf
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr--base.tfm
+2020/04/26 | 34052 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1--base.tfm
+2020/04/26 | 27424 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.vf
+2020/04/26 | 8868 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ot1.tfm
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr--base.tfm
+2020/04/26 | 34372 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.vf
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1--base.tfm
+2020/04/26 | 24948 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.vf
+2020/04/26 | 1296 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1--base.tfm
+2020/04/26 | 7684 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.vf
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1--base.tfm
+2020/04/26 | 36980 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1--base.tfm
+2020/04/26 | 38164 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.vf
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1--base.tfm
+2020/04/26 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.vf
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr--base.tfm
+2020/04/26 | 34056 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1--base.tfm
+2020/04/26 | 27424 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.vf
+2020/04/26 | 8868 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ot1.tfm
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr--base.tfm
+2020/04/26 | 34040 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1--base.tfm
+2020/04/26 | 24544 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.vf
+2020/04/26 | 1256 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1--base.tfm
+2020/04/26 | 7344 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.tfm
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.vf
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1--base.tfm
+2020/04/26 | 36600 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1--base.tfm
+2020/04/26 | 38164 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.vf
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1--base.tfm
+2020/04/26 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.tfm
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.vf
+2020/04/26 | 1120 | fonts/sourcesanspro/README.md
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/LGRSourceSansPro-Dnom.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/LGRSourceSansPro-Inf.fd
+2020/04/26 | 6561 | fonts/sourcesanspro/tex/LGRSourceSansPro-LF.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/LGRSourceSansPro-Numr.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/LGRSourceSansPro-OsF.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/LGRSourceSansPro-Sup.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/LGRSourceSansPro-TLF.fd
+2020/04/26 | 6775 | fonts/sourcesanspro/tex/LGRSourceSansPro-TOsF.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/LY1SourceSansPro-Dnom.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/LY1SourceSansPro-Inf.fd
+2020/04/26 | 6561 | fonts/sourcesanspro/tex/LY1SourceSansPro-LF.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/LY1SourceSansPro-Numr.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/LY1SourceSansPro-OsF.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/LY1SourceSansPro-Sup.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/LY1SourceSansPro-TLF.fd
+2020/04/26 | 6775 | fonts/sourcesanspro/tex/LY1SourceSansPro-TOsF.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/OT1SourceSansPro-Dnom.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/OT1SourceSansPro-Inf.fd
+2020/04/26 | 6561 | fonts/sourcesanspro/tex/OT1SourceSansPro-LF.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/OT1SourceSansPro-Numr.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/OT1SourceSansPro-OsF.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/OT1SourceSansPro-Sup.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/OT1SourceSansPro-TLF.fd
+2020/04/26 | 6775 | fonts/sourcesanspro/tex/OT1SourceSansPro-TOsF.fd
+2019/05/19 | 6172 | fonts/sourcesanspro/tex/sourcesanspro.sty
+2020/04/26 | 2276 | fonts/sourcesanspro/tex/sourcesanspro-type1-autoinst.sty
+2020/04/26 | 5237 | fonts/sourcesanspro/tex/T1SourceSansPro-Dnom.fd
+2020/04/26 | 5156 | fonts/sourcesanspro/tex/T1SourceSansPro-Inf.fd
+2020/04/26 | 6488 | fonts/sourcesanspro/tex/T1SourceSansPro-LF.fd
+2020/04/26 | 5237 | fonts/sourcesanspro/tex/T1SourceSansPro-Numr.fd
+2020/04/26 | 6595 | fonts/sourcesanspro/tex/T1SourceSansPro-OsF.fd
+2020/04/26 | 5156 | fonts/sourcesanspro/tex/T1SourceSansPro-Sup.fd
+2020/04/26 | 6595 | fonts/sourcesanspro/tex/T1SourceSansPro-TLF.fd
+2020/04/26 | 6702 | fonts/sourcesanspro/tex/T1SourceSansPro-TOsF.fd
+2020/04/26 | 5129 | fonts/sourcesanspro/tex/TS1SourceSansPro-LF.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/TS1SourceSansPro-OsF.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/TS1SourceSansPro-TLF.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/TS1SourceSansPro-TOsF.fd
+2020/04/26 | 9916997 | fonts/sourcesanspro.zip
2016/12/03 | 4523 | fonts/sourceserifpro/doc/LICENSE.txt
2018/11/10 | 43513 | fonts/sourceserifpro/doc/sourceserifpro-otf-specimen.pdf
2018/11/10 | 982 | fonts/sourceserifpro/doc/sourceserifpro-otf-specimen.tex
@@ -162079,7 +162030,7 @@
2020/01/08 | 5789419 | install/fonts/cochineal.tds.zip
2020/04/13 | 9646462 | install/fonts/coelacanth.tds.zip
2019/06/24 | 1223758 | install/fonts/comfortaa.tds.zip
-2017/01/03 | 1205262 | install/fonts/comicneue.tds.zip
+2020/04/26 | 1498480 | install/fonts/comicneue.tds.zip
2013/12/19 | 329529 | install/fonts/comicsans.tds.zip
2020/04/12 | 9133545 | install/fonts/cormorantgaramond.tds.zip
2019/10/22 | 5269709 | install/fonts/crimsonpro.tds.zip
@@ -162192,7 +162143,7 @@
2010/09/13 | 299038 | install/fonts/softmakerfreefont/velo.tds.zip
2010/09/13 | 287951 | install/fonts/softmakerfreefont/veracruz.tds.zip
2019/05/19 | 5955545 | install/fonts/sourcecodepro.tds.zip
-2017/01/03 | 7437293 | install/fonts/sourcesanspro.tds.zip
+2020/04/26 | 10020269 | install/fonts/sourcesanspro.tds.zip
2018/11/10 | 7726827 | install/fonts/sourceserifpro.tds.zip
2019/10/11 | 5963355 | install/fonts/stickstoo.tds.zip
2019/04/22 | 4865363 | install/fonts/stix2-type1.tds.zip
@@ -170269,6 +170220,908 @@
2019/04/02 | 118868 | language/japanese/japanese-otf/vf/utftmrf-h.vf
2019/04/02 | 118868 | language/japanese/japanese-otf/vf/utftmrf-v.vf
2019/04/02 | 30531169 | language/japanese/japanese-otf.zip
+2020/04/26 | 60286 | language/japanese/jlreq-deluxe/jlreq-deluxe.pdf
+2020/04/26 | 3808 | language/japanese/jlreq-deluxe/jlreq-deluxe.sty
+2020/04/26 | 3698 | language/japanese/jlreq-deluxe/jlreq-deluxe.tex
+2020/04/26 | 3502 | language/japanese/jlreq-deluxe/README-ja.md
+2020/04/26 | 1057 | language/japanese/jlreq-deluxe/README.md
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminl-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminln-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminln-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminl-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-v.tfm
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf
+2020/04/25 | 141936 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-v.vf
+2020/04/25 | 141700 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf
+2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf
+2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-v.vf
+2020/04/25 | 141676 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminb-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminln-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminl-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminr-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-h.vf
+2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-h.vf
+2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-v.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-v.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-v.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-v.vf
+2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-h.vf
+2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-h.vf
+2020/04/25 | 1588316 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-v.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-v.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-v.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-v.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-v.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-h.vf
+2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-v.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-v.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-h.vf
+2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-v.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-v.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-v.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf
+2020/04/25 | 141892 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-v.vf
+2020/04/25 | 141656 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf
+2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf
+2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-v.vf
+2020/04/25 | 141632 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-h.vf
+2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-h.vf
+2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-v.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-v.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-v.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-v.vf
+2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-h.vf
+2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-h.vf
+2020/04/25 | 1588252 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-v.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-v.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-v.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-v.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-v.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-h.vf
+2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-v.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-v.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-h.vf
+2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-v.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-v.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-v.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgothb-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf
+2020/04/25 | 141936 | language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgothr-v.vf
+2020/04/25 | 141700 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf
+2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf
+2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-v.vf
+2020/04/25 | 141676 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminbn-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminb-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminln-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminl-v.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminrn-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminr-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-h.vf
+2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-h.vf
+2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-v.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-v.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-v.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-v.vf
+2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-h.vf
+2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-h.vf
+2020/04/25 | 1588316 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-v.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-v.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-v.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-h.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-v.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-v.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-h.vf
+2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-v.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-v.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-h.vf
+2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-v.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-v.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-v.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf
+2020/04/25 | 141892 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-v.vf
+2020/04/25 | 141656 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf
+2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf
+2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-v.vf
+2020/04/25 | 141632 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminb-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminln-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminl-v.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminr-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-h.vf
+2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-h.vf
+2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-v.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-v.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-v.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-v.vf
+2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-h.vf
+2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-h.vf
+2020/04/25 | 1588252 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-v.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-v.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-v.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-h.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-v.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-v.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-h.vf
+2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-v.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-v.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-h.vf
+2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-v.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-v.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-v.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-v.vf
+2020/04/26 | 115598843 | language/japanese/jlreq-deluxe.zip
2020/02/08 | 40988 | language/japanese/jlreq/jfm-jlreq.lua
2020/02/08 | 263073 | language/japanese/jlreq/jlreq.cls
2020/02/08 | 23000 | language/japanese/jlreq/jlreq-helpers.sty
@@ -170422,13 +171275,13 @@
2017/07/06 | 175464 | language/japanese/pxbase.zip
2020/02/01 | 1091 | language/japanese/pxchfon/LICENSE
2010/05/12 | 97 | language/japanese/pxchfon/pxchfon0.def
-2020/02/01 | 304241 | language/japanese/pxchfon/pxchfon.pdf
-2020/02/01 | 75940 | language/japanese/pxchfon/pxchfon.sty
-2020/02/01 | 69283 | language/japanese/pxchfon/pxchfon.tex
+2020/04/26 | 250886 | language/japanese/pxchfon/pxchfon.pdf
+2020/04/26 | 76247 | language/japanese/pxchfon/pxchfon.sty
+2020/04/26 | 69283 | language/japanese/pxchfon/pxchfon.tex
2019/03/31 | 2323 | language/japanese/pxchfon/PXcjk0.sfd
2020/02/01 | 644 | language/japanese/pxchfon/pxjafont.sty
-2020/02/01 | 10392 | language/japanese/pxchfon/README-ja.md
-2020/02/01 | 6172 | language/japanese/pxchfon/README.md
+2020/04/26 | 10393 | language/japanese/pxchfon/README-ja.md
+2020/04/26 | 6245 | language/japanese/pxchfon/README.md
2013/04/07 | 2323 | language/japanese/pxchfon/sample/sample-2000jis.pdf
2013/04/07 | 293 | language/japanese/pxchfon/sample/sample-2000jis.tex
2013/04/07 | 2323 | language/japanese/pxchfon/sample/sample-2004jis.pdf
@@ -170519,7 +171372,7 @@
2019/03/31 | 1272 | language/japanese/pxchfon/vf/cfjas-x-l5j.vf
2019/03/31 | 1788 | language/japanese/pxchfon/vf/cfjas-x-t1.vf
2019/03/31 | 492 | language/japanese/pxchfon/vf/cfjas-x-ts1.vf
-2020/02/01 | 428574 | language/japanese/pxchfon.zip
+2020/04/26 | 375326 | language/japanese/pxchfon.zip
2020/04/25 | 1091 | language/japanese/pxjahyper/LICENSE
2020/04/25 | 24248 | language/japanese/pxjahyper/pxjahyper-ajm.def
2020/04/25 | 83272 | language/japanese/pxjahyper/pxjahyper.pdf
@@ -180104,41 +180957,41 @@
2019/12/02 | 4874 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/swedish-apa6.lbx
2019/12/02 | 8239 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/swissgerman-apa6.lbx
2019/12/02 | 283026 | macros/latex/contrib/biblatex-contrib/biblatex-apa6.zip
-2020/04/07 | 14523 | macros/latex/contrib/biblatex-contrib/biblatex-apa/american-apa.lbx
-2020/04/07 | 64542 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.bbx
-2020/04/07 | 18831 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.cbx
-2020/04/07 | 2048 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx
-2020/04/07 | 12280 | macros/latex/contrib/biblatex-contrib/biblatex-apa/austrian-apa.lbx
-2020/04/07 | 65817 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdf
-2020/04/07 | 12785 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test-citations.bib
-2020/04/07 | 221740 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdf
-2020/04/07 | 91839 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test-references.bib
-2020/04/07 | 32559 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.tex
-2020/04/07 | 19076 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.tex
-2020/04/07 | 9142 | macros/latex/contrib/biblatex-contrib/biblatex-apa/brazilian-apa.lbx
-2020/04/07 | 8988 | macros/latex/contrib/biblatex-contrib/biblatex-apa/british-apa.lbx
-2020/04/07 | 9459 | macros/latex/contrib/biblatex-contrib/biblatex-apa/danish-apa.lbx
-2020/04/07 | 9093 | macros/latex/contrib/biblatex-contrib/biblatex-apa/dutch-apa.lbx
-2020/04/07 | 9114 | macros/latex/contrib/biblatex-contrib/biblatex-apa/english-apa.lbx
-2020/04/07 | 9356 | macros/latex/contrib/biblatex-contrib/biblatex-apa/french-apa.lbx
-2020/04/07 | 10017 | macros/latex/contrib/biblatex-contrib/biblatex-apa/galician-apa.lbx
-2020/04/07 | 12253 | macros/latex/contrib/biblatex-contrib/biblatex-apa/german-apa.lbx
-2020/04/07 | 10457 | macros/latex/contrib/biblatex-contrib/biblatex-apa/greek-apa.lbx
-2020/04/07 | 9414 | macros/latex/contrib/biblatex-contrib/biblatex-apa/italian-apa.lbx
-2020/04/07 | 12296 | macros/latex/contrib/biblatex-contrib/biblatex-apa/naustrian-apa.lbx
-2020/04/07 | 12394 | macros/latex/contrib/biblatex-contrib/biblatex-apa/ngerman-apa.lbx
-2020/04/07 | 9136 | macros/latex/contrib/biblatex-contrib/biblatex-apa/norsk-apa.lbx
-2020/04/07 | 9136 | macros/latex/contrib/biblatex-contrib/biblatex-apa/norwegian-apa.lbx
-2020/04/07 | 12304 | macros/latex/contrib/biblatex-contrib/biblatex-apa/nswissgerman-apa.lbx
-2020/04/07 | 9152 | macros/latex/contrib/biblatex-contrib/biblatex-apa/nynorsk-apa.lbx
-2020/04/07 | 9108 | macros/latex/contrib/biblatex-contrib/biblatex-apa/portuguese-apa.lbx
-2020/04/07 | 1744 | macros/latex/contrib/biblatex-contrib/biblatex-apa/README
-2020/04/07 | 9776 | macros/latex/contrib/biblatex-contrib/biblatex-apa/russian-apa.lbx
-2020/04/07 | 9768 | macros/latex/contrib/biblatex-contrib/biblatex-apa/slovene-apa.lbx
-2020/04/07 | 10015 | macros/latex/contrib/biblatex-contrib/biblatex-apa/spanish-apa.lbx
-2020/04/07 | 8956 | macros/latex/contrib/biblatex-contrib/biblatex-apa/swedish-apa.lbx
-2020/04/07 | 12386 | macros/latex/contrib/biblatex-contrib/biblatex-apa/swissgerman-apa.lbx
-2020/04/07 | 394833 | macros/latex/contrib/biblatex-contrib/biblatex-apa.zip
+2020/04/26 | 14524 | macros/latex/contrib/biblatex-contrib/biblatex-apa/american-apa.lbx
+2020/04/26 | 64586 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.bbx
+2020/04/26 | 18832 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.cbx
+2020/04/26 | 2049 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx
+2020/04/26 | 12281 | macros/latex/contrib/biblatex-contrib/biblatex-apa/austrian-apa.lbx
+2020/04/26 | 66017 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdf
+2020/04/26 | 12785 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test-citations.bib
+2020/04/26 | 221741 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdf
+2020/04/26 | 91839 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test-references.bib
+2020/04/26 | 32559 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.tex
+2020/04/26 | 19141 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.tex
+2020/04/26 | 9143 | macros/latex/contrib/biblatex-contrib/biblatex-apa/brazilian-apa.lbx
+2020/04/26 | 8989 | macros/latex/contrib/biblatex-contrib/biblatex-apa/british-apa.lbx
+2020/04/26 | 9460 | macros/latex/contrib/biblatex-contrib/biblatex-apa/danish-apa.lbx
+2020/04/26 | 9094 | macros/latex/contrib/biblatex-contrib/biblatex-apa/dutch-apa.lbx
+2020/04/26 | 9115 | macros/latex/contrib/biblatex-contrib/biblatex-apa/english-apa.lbx
+2020/04/26 | 9357 | macros/latex/contrib/biblatex-contrib/biblatex-apa/french-apa.lbx
+2020/04/26 | 10018 | macros/latex/contrib/biblatex-contrib/biblatex-apa/galician-apa.lbx
+2020/04/26 | 12254 | macros/latex/contrib/biblatex-contrib/biblatex-apa/german-apa.lbx
+2020/04/26 | 10458 | macros/latex/contrib/biblatex-contrib/biblatex-apa/greek-apa.lbx
+2020/04/26 | 9415 | macros/latex/contrib/biblatex-contrib/biblatex-apa/italian-apa.lbx
+2020/04/26 | 12297 | macros/latex/contrib/biblatex-contrib/biblatex-apa/naustrian-apa.lbx
+2020/04/26 | 12395 | macros/latex/contrib/biblatex-contrib/biblatex-apa/ngerman-apa.lbx
+2020/04/26 | 9137 | macros/latex/contrib/biblatex-contrib/biblatex-apa/norsk-apa.lbx
+2020/04/26 | 9137 | macros/latex/contrib/biblatex-contrib/biblatex-apa/norwegian-apa.lbx
+2020/04/26 | 12305 | macros/latex/contrib/biblatex-contrib/biblatex-apa/nswissgerman-apa.lbx
+2020/04/26 | 9153 | macros/latex/contrib/biblatex-contrib/biblatex-apa/nynorsk-apa.lbx
+2020/04/26 | 9109 | macros/latex/contrib/biblatex-contrib/biblatex-apa/portuguese-apa.lbx
+2020/04/26 | 1744 | macros/latex/contrib/biblatex-contrib/biblatex-apa/README
+2020/04/26 | 9777 | macros/latex/contrib/biblatex-contrib/biblatex-apa/russian-apa.lbx
+2020/04/26 | 9769 | macros/latex/contrib/biblatex-contrib/biblatex-apa/slovene-apa.lbx
+2020/04/26 | 10016 | macros/latex/contrib/biblatex-contrib/biblatex-apa/spanish-apa.lbx
+2020/04/26 | 8957 | macros/latex/contrib/biblatex-contrib/biblatex-apa/swedish-apa.lbx
+2020/04/26 | 12387 | macros/latex/contrib/biblatex-contrib/biblatex-apa/swissgerman-apa.lbx
+2020/04/26 | 395061 | macros/latex/contrib/biblatex-contrib/biblatex-apa.zip
2019/12/30 | 57853 | macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.conf
2019/12/30 | 1289045 | macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.dtx
2019/12/30 | 41339 | macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.ins
@@ -186016,12 +186869,12 @@
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
-2020/03/30 | 63590 | macros/latex/contrib/euclideangeometry/euclideangeometry.dtx
-2020/03/31 | 571301 | macros/latex/contrib/euclideangeometry/euclideangeometry-man.pdf
-2020/03/31 | 90484 | macros/latex/contrib/euclideangeometry/euclideangeometry-man.tex
-2020/03/30 | 431209 | macros/latex/contrib/euclideangeometry/euclideangeometry.pdf
-2020/03/30 | 1652 | macros/latex/contrib/euclideangeometry/README.txt
-2020/04/10 | 1045539 | macros/latex/contrib/euclideangeometry.zip
+2020/04/15 | 69757 | macros/latex/contrib/euclideangeometry/euclideangeometry.dtx
+2020/04/15 | 580318 | macros/latex/contrib/euclideangeometry/euclideangeometry-man.pdf
+2020/04/15 | 97368 | macros/latex/contrib/euclideangeometry/euclideangeometry-man.tex
+2020/04/15 | 443399 | macros/latex/contrib/euclideangeometry/euclideangeometry.pdf
+2020/04/15 | 1652 | macros/latex/contrib/euclideangeometry/README.txt
+2020/04/26 | 1070078 | macros/latex/contrib/euclideangeometry.zip
2010/09/18 | 19465 | macros/latex/contrib/euenc/euenc.dtx
2010/09/18 | 143284 | macros/latex/contrib/euenc/euenc.pdf
2010/08/05 | 2208 | macros/latex/contrib/euenc/Makefile
@@ -191168,11 +192021,11 @@
2019/12/19 | 297077 | macros/latex/contrib/kvdefinekeys/kvdefinekeys.pdf
2019/12/19 | 185 | macros/latex/contrib/kvdefinekeys/README.md
2019/12/19 | 299408 | macros/latex/contrib/kvdefinekeys.zip
-2020/03/27 | 30407 | macros/latex/contrib/kvmap/kvmap.dtx
-2020/03/27 | 464 | macros/latex/contrib/kvmap/kvmap.ins
-2020/03/27 | 109392 | macros/latex/contrib/kvmap/kvmap.pdf
-2020/03/27 | 594 | macros/latex/contrib/kvmap/README.md
-2020/03/27 | 114065 | macros/latex/contrib/kvmap.zip
+2020/04/25 | 30508 | macros/latex/contrib/kvmap/kvmap.dtx
+2020/04/25 | 464 | macros/latex/contrib/kvmap/kvmap.ins
+2020/04/25 | 110023 | macros/latex/contrib/kvmap/kvmap.pdf
+2020/04/25 | 688 | macros/latex/contrib/kvmap/README.md
+2020/04/26 | 114871 | macros/latex/contrib/kvmap.zip
2019/11/29 | 100132 | macros/latex/contrib/kvoptions/kvoptions.dtx
2019/11/29 | 488653 | macros/latex/contrib/kvoptions/kvoptions.pdf
2019/11/29 | 159 | macros/latex/contrib/kvoptions/README.md
@@ -204017,17 +204870,17 @@
2013/04/03 | 2140 | macros/latex/contrib/tram/tram.mf
2013/04/03 | 4024 | macros/latex/contrib/tram/tram.sty
2013/04/04 | 31506 | macros/latex/contrib/tram.zip
-2020/02/28 | 6129 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-catalan.trsl
-2020/02/28 | 5864 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-dutch.trsl
-2020/02/28 | 5770 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-english.trsl
-2020/02/28 | 5905 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-french.trsl
-2020/02/28 | 5906 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-german.trsl
-2020/02/28 | 6032 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-spanish.trsl
-2020/02/28 | 1644 | macros/latex/contrib/translations/README
-2020/02/28 | 496892 | macros/latex/contrib/translations/translations_en.pdf
-2020/02/28 | 35571 | macros/latex/contrib/translations/translations_en.tex
-2020/02/28 | 42289 | macros/latex/contrib/translations/translations.sty
-2020/02/28 | 522436 | macros/latex/contrib/translations.zip
+2020/04/26 | 6129 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-catalan.trsl
+2020/04/26 | 5864 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-dutch.trsl
+2020/04/26 | 5770 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-english.trsl
+2020/04/26 | 5905 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-french.trsl
+2020/04/26 | 5906 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-german.trsl
+2020/04/26 | 6032 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-spanish.trsl
+2020/04/26 | 1645 | macros/latex/contrib/translations/README
+2020/04/26 | 500141 | macros/latex/contrib/translations/translations_en.pdf
+2020/04/26 | 35571 | macros/latex/contrib/translations/translations_en.tex
+2020/04/26 | 42551 | macros/latex/contrib/translations/translations.sty
+2020/04/26 | 525692 | macros/latex/contrib/translations.zip
2017/11/25 | 575 | macros/latex/contrib/translator/README.md
2017/12/03 | 4254 | macros/latex/contrib/translator/translator-basic-dictionary-Bulgarian.dict
2017/12/03 | 3529 | macros/latex/contrib/translator/translator-basic-dictionary-Catalan.dict
@@ -208661,81 +209514,89 @@
2017/10/17 | 704910 | macros/luatex/latex/wallcalendar/wallcalendar-layouts.png
2017/10/17 | 2896302 | macros/luatex/latex/wallcalendar/wallcalendar.pdf
2017/10/21 | 9209120 | macros/luatex/latex/wallcalendar.zip
-2020/03/19 | 4422 | macros/luatex/optex/alloc.opm
-2020/03/19 | 3228 | macros/luatex/optex/basics-macros.opm
-2020/03/19 | 34123 | macros/luatex/optex/bib-iso690.opm
+2020/04/25 | 5861 | macros/luatex/optex/alloc.opm
+2020/04/16 | 3569 | macros/luatex/optex/basic-macros.opm
+2020/04/26 | 35186 | macros/luatex/optex/bib-iso690.opm
2020/03/19 | 6491 | macros/luatex/optex/bib-simple.opm
-2020/03/15 | 11532 | macros/luatex/optex/cite-bib.opm
-2020/03/28 | 16966 | macros/luatex/optex/colors.opm
+2020/04/26 | 11754 | macros/luatex/optex/cite-bib.opm
+2020/04/26 | 17894 | macros/luatex/optex/colors.opm
+2020/04/26 | 9368 | macros/luatex/optex/doc.opm
2020/02/17 | 1460 | macros/luatex/optex/doc/optex.1
-2020/04/01 | 172562 | macros/luatex/optex/doc/optex-doc.pdf
-2020/04/01 | 71869 | macros/luatex/optex/doc/optex-doc.tex
-2020/02/20 | 727 | macros/luatex/optex/f-adventor.opm
-2020/03/19 | 4533 | macros/luatex/optex/fams-ini.opm
-2020/02/25 | 1211 | macros/luatex/optex/f-antt.opm
-2020/02/20 | 727 | macros/luatex/optex/f-baskerville.opm
-2020/02/20 | 742 | macros/luatex/optex/f-bonum.opm
-2020/02/20 | 710 | macros/luatex/optex/f-cursor.opm
-2020/02/25 | 642 | macros/luatex/optex/f-gfsbodoni.opm
-2020/02/25 | 8192 | macros/luatex/optex/f-heros.opm
-2020/02/20 | 2444 | macros/luatex/optex/f-libertine.opm
-2020/02/20 | 2233 | macros/luatex/optex/f-libertine-s.opm
-2020/02/24 | 1595 | macros/luatex/optex/f-lido.opm
-2020/03/10 | 8901 | macros/luatex/optex/f-lmfonts.opm
-2020/03/28 | 7890 | macros/luatex/optex/fnotes.opm
+2020/04/26 | 1147940 | macros/luatex/optex/doc/optex-doc.pdf
+2020/04/26 | 3760 | macros/luatex/optex/doc/optex-doc.tex
+2020/04/26 | 6762 | macros/luatex/optex/doc/optex-techdoc.tex
+2020/04/26 | 72499 | macros/luatex/optex/doc/optex-userdoc.tex
+2020/04/19 | 650 | macros/luatex/optex/f-adventor.opm
+2020/04/20 | 5106 | macros/luatex/optex/fams-ini.opm
+2020/04/19 | 1137 | macros/luatex/optex/f-antt.opm
+2020/04/19 | 646 | macros/luatex/optex/f-baskerville.opm
+2020/04/19 | 672 | macros/luatex/optex/f-bonum.opm
+2020/04/19 | 639 | macros/luatex/optex/f-cursor.opm
+2020/04/19 | 564 | macros/luatex/optex/f-gfsbodoni.opm
+2020/04/21 | 8073 | macros/luatex/optex/f-heros.opm
+2020/04/19 | 2367 | macros/luatex/optex/f-libertine.opm
+2020/04/19 | 2154 | macros/luatex/optex/f-libertine-s.opm
+2020/04/19 | 1527 | macros/luatex/optex/f-lido.opm
+2020/04/21 | 8457 | macros/luatex/optex/f-lmfonts.opm
+2020/04/26 | 8154 | macros/luatex/optex/fnotes.opm
2020/03/19 | 4303 | macros/luatex/optex/fonts-catalog.opm
-2020/03/27 | 3559 | macros/luatex/optex/fonts-opmac.opm
-2020/03/19 | 1295 | macros/luatex/optex/fonts-preload.opm
-2020/03/19 | 8295 | macros/luatex/optex/fonts-resize.opm
-2020/03/19 | 23384 | macros/luatex/optex/fonts-select.opm
-2020/02/20 | 760 | macros/luatex/optex/f-pagella.opm
-2020/02/20 | 754 | macros/luatex/optex/f-schola.opm
-2020/02/25 | 1178 | macros/luatex/optex/f-technika.opm
-2020/02/20 | 749 | macros/luatex/optex/f-termes.opm
-2020/02/25 | 819 | macros/luatex/optex/f-xcharter.opm
-2020/03/31 | 18703 | macros/luatex/optex/graphics.opm
-2020/03/19 | 6684 | macros/luatex/optex/hyperlinks.opm
-2020/03/19 | 8338 | macros/luatex/optex/hyphen-lan.opm
-2020/03/19 | 4892 | macros/luatex/optex/if-macros.opm
-2020/03/19 | 5147 | macros/luatex/optex/languages.opm
-2020/03/23 | 3644 | macros/luatex/optex/lists.opm
-2020/03/19 | 2198 | macros/luatex/optex/logos.opm
-2020/03/19 | 7380 | macros/luatex/optex/luatex-ini.opm
-2020/03/26 | 18461 | macros/luatex/optex/makeindex.opm
-2020/03/19 | 4559 | macros/luatex/optex/maketoc.opm
-2020/03/19 | 5622 | macros/luatex/optex/margins.opm
+2020/04/21 | 6703 | macros/luatex/optex/fonts-opmac.opm
+2020/04/21 | 1606 | macros/luatex/optex/fonts-preload.opm
+2020/04/26 | 13880 | macros/luatex/optex/fonts-resize.opm
+2020/04/24 | 28646 | macros/luatex/optex/fonts-select.opm
+2020/04/19 | 687 | macros/luatex/optex/f-pagella.opm
+2020/04/19 | 683 | macros/luatex/optex/f-schola.opm
+2020/04/19 | 1102 | macros/luatex/optex/f-technika.opm
+2020/04/19 | 677 | macros/luatex/optex/f-termes.opm
+2020/04/19 | 743 | macros/luatex/optex/f-xcharter.opm
+2020/04/26 | 18813 | macros/luatex/optex/graphics.opm
+2020/04/06 | 2754 | macros/luatex/optex/hisyntax-c.opm
+2020/04/06 | 1001 | macros/luatex/optex/hisyntax-html.opm
+2020/04/26 | 9527 | macros/luatex/optex/hi-syntax.opm
+2020/04/06 | 3008 | macros/luatex/optex/hisyntax-python.opm
+2020/04/06 | 1561 | macros/luatex/optex/hisyntax-tex.opm
+2020/04/26 | 7016 | macros/luatex/optex/hyperlinks.opm
+2020/04/26 | 8596 | macros/luatex/optex/hyphen-lan.opm
+2020/04/25 | 9736 | macros/luatex/optex/if-macros.opm
+2020/04/26 | 5391 | macros/luatex/optex/languages.opm
+2020/04/26 | 4393 | macros/luatex/optex/lists.opm
+2020/04/26 | 2425 | macros/luatex/optex/logos.opm
+2020/04/21 | 7381 | macros/luatex/optex/luatex-ini.opm
+2020/04/26 | 19058 | macros/luatex/optex/makeindex.opm
+2020/04/25 | 5152 | macros/luatex/optex/maketoc.opm
+2020/04/22 | 3633 | macros/luatex/optex/margins.opm
2020/02/18 | 13569 | macros/luatex/optex/mathclass.opm
-2020/03/19 | 33868 | macros/luatex/optex/math-macros.opm
-2020/03/19 | 6003 | macros/luatex/optex/math-preload.opm
-2020/03/19 | 5209 | macros/luatex/optex/math-unicode.opm
-2020/03/19 | 4612 | macros/luatex/optex/more-macros.opm
-2020/03/26 | 4476 | macros/luatex/optex/multicolumns.opm
+2020/04/21 | 36961 | macros/luatex/optex/math-macros.opm
+2020/04/25 | 9231 | macros/luatex/optex/math-preload.opm
+2020/04/22 | 9572 | macros/luatex/optex/math-unicode.opm
+2020/04/23 | 9166 | macros/luatex/optex/more-macros.opm
+2020/04/23 | 4719 | macros/luatex/optex/multicolumns.opm
2020/03/19 | 3514 | macros/luatex/optex/op-demo.tex
2020/03/19 | 1187 | macros/luatex/optex/op-letter.tex
2020/03/17 | 512984 | macros/luatex/optex/op-ring.png
-2020/03/31 | 8890 | macros/luatex/optex/op-slides.tex
-2020/03/28 | 5229 | macros/luatex/optex/optex.ini
-2020/03/24 | 2398 | macros/luatex/optex/others.opm
-2020/03/19 | 4297 | macros/luatex/optex/outlines.opm
-2020/03/29 | 9687 | macros/luatex/optex/output.opm
-2020/04/01 | 20641 | macros/luatex/optex/parameters.opm
-2020/03/19 | 2895 | macros/luatex/optex/pdfuni-string.opm
-2020/03/19 | 11352 | macros/luatex/optex/plain-macros.opm
-2020/03/19 | 6181 | macros/luatex/optex/prefixed.opm
-2020/04/01 | 1706 | macros/luatex/optex/README
-2020/03/19 | 3297 | macros/luatex/optex/references.opm
-2020/03/19 | 4521 | macros/luatex/optex/ref-file.opm
-2020/04/01 | 17365 | macros/luatex/optex/sections.opm
+2020/04/21 | 8890 | macros/luatex/optex/op-slides.tex
+2020/04/25 | 3927 | macros/luatex/optex/optex.ini
+2020/04/24 | 3102 | macros/luatex/optex/others.opm
+2020/04/26 | 4309 | macros/luatex/optex/outlines.opm
+2020/04/22 | 10556 | macros/luatex/optex/output.opm
+2020/04/25 | 23021 | macros/luatex/optex/parameters.opm
+2020/04/26 | 3065 | macros/luatex/optex/pdfuni-string.opm
+2020/04/23 | 13377 | macros/luatex/optex/plain-macros.opm
+2020/04/21 | 9845 | macros/luatex/optex/prefixed.opm
+2020/04/25 | 1865 | macros/luatex/optex/README
+2020/04/26 | 3366 | macros/luatex/optex/references.opm
+2020/04/26 | 5571 | macros/luatex/optex/ref-file.opm
+2020/04/26 | 17658 | macros/luatex/optex/sections.opm
2020/03/17 | 62385 | macros/luatex/optex/slides-bg.png
-2020/03/23 | 8149 | macros/luatex/optex/slides.opm
-2020/03/27 | 3486 | macros/luatex/optex/styles.opm
-2020/03/19 | 9917 | macros/luatex/optex/table.opm
-2020/03/19 | 121097 | macros/luatex/optex/uni-lcuc.opm
-2020/03/19 | 12820 | macros/luatex/optex/unimath-codes.opm
+2020/04/26 | 8195 | macros/luatex/optex/slides.opm
+2020/04/26 | 3742 | macros/luatex/optex/styles.opm
+2020/04/25 | 10367 | macros/luatex/optex/table.opm
+2020/04/24 | 121744 | macros/luatex/optex/uni-lcuc.opm
+2020/04/22 | 15210 | macros/luatex/optex/unimath-codes.opm
2020/02/18 | 241265 | macros/luatex/optex/unimath-table.opm
-2020/03/19 | 13317 | macros/luatex/optex/usebib.opm
-2020/03/21 | 10414 | macros/luatex/optex/verbatim.opm
-2020/04/01 | 1009020 | macros/luatex/optex.zip
+2020/04/26 | 13905 | macros/luatex/optex/usebib.opm
+2020/04/26 | 11192 | macros/luatex/optex/verbatim.opm
+2020/04/26 | 1981209 | macros/luatex/optex.zip
1993/02/12 | 2330 | macros/mathematica/CHANGES
1993/02/12 | 7699 | macros/mathematica/README
1993/02/12 | 40574 | macros/mathematica/tex-mma-j.ps.gz
@@ -216764,13 +217625,13 @@
2020/02/01 | 15976 | macros/xetex/latex/xepersian/dkun-0.3.py
2020/02/01 | 15867 | macros/xetex/latex/xepersian/dkun-0.4.py
2020/02/01 | 38725 | macros/xetex/latex/xepersian/ftxe-0.12.py
-2020/04/20 | 81522 | macros/xetex/latex/xepersian-hm/kashida-example.pdf
-2020/04/20 | 2399 | macros/xetex/latex/xepersian-hm/kashida-example.tex
-2020/04/20 | 1256 | macros/xetex/latex/xepersian-hm/README.txt
-2020/04/20 | 26806 | macros/xetex/latex/xepersian-hm/xepersian-hm.dtx
-2020/04/20 | 928 | macros/xetex/latex/xepersian-hm/xepersian-hm.ins
-2020/04/20 | 62986 | macros/xetex/latex/xepersian-hm/xepersian-hm.pdf
-2020/04/20 | 147285 | macros/xetex/latex/xepersian-hm.zip
+2020/04/26 | 81523 | macros/xetex/latex/xepersian-hm/kashida-example.pdf
+2020/04/26 | 2955 | macros/xetex/latex/xepersian-hm/kashida-example.tex
+2020/04/26 | 1230 | macros/xetex/latex/xepersian-hm/README.txt
+2020/04/26 | 27642 | macros/xetex/latex/xepersian-hm/xepersian-hm.dtx
+2020/04/26 | 1883 | macros/xetex/latex/xepersian-hm/xepersian-hm.ins
+2020/04/26 | 75419 | macros/xetex/latex/xepersian-hm/xepersian-hm.pdf
+2020/04/26 | 158398 | macros/xetex/latex/xepersian-hm.zip
2020/02/01 | 18304 | macros/xetex/latex/xepersian/img/ireland.jpg
2020/02/01 | 13088 | macros/xetex/latex/xepersian/img/weather/clouds.jpg
2020/02/01 | 14616 | macros/xetex/latex/xepersian/img/weather/rain.jpg
@@ -251981,6 +252842,10 @@
2020/04/23 | 76848 | systems/stanford/patgen/patgen.web
2020/04/24 | 716 | systems/stanford/patgen/README
2020/04/24 | 24307 | systems/stanford/patgen.zip
+2020/04/23 | 70678 | systems/stanford/pkware/pktogf.web
+2020/04/23 | 47481 | systems/stanford/pkware/pktype.web
+2020/04/26 | 754 | systems/stanford/pkware/README
+2020/04/26 | 40258 | systems/stanford/pkware.zip
2003/02/07 | 1421 | systems/tex-extensions/clasen/etex.bib
1998/07/23 | 316 | systems/tex-extensions/clasen/examples/example1/example1.dvi
1998/07/23 | 3748 | systems/tex-extensions/clasen/examples/example1/example1.log
@@ -252384,9 +253249,9 @@
2019/02/28 | 324 | systems/texlive/tlnet/archive/amstex.x86_64-solaris.r18442.tar.xz
2019/02/28 | 100012 | systems/texlive/tlnet/archive/amsthdoc-it.doc.r45662.tar.xz
2019/02/28 | 288 | systems/texlive/tlnet/archive/amsthdoc-it.r45662.tar.xz
-2020/03/26 | 3146772 | systems/texlive/tlnet/archive/animate.doc.r54543.tar.xz
-2020/03/26 | 23184 | systems/texlive/tlnet/archive/animate.r54543.tar.xz
-2020/03/26 | 29928 | systems/texlive/tlnet/archive/animate.source.r54543.tar.xz
+2020/04/26 | 3148336 | systems/texlive/tlnet/archive/animate.doc.r54874.tar.xz
+2020/04/26 | 23252 | systems/texlive/tlnet/archive/animate.r54874.tar.xz
+2020/04/26 | 30160 | systems/texlive/tlnet/archive/animate.source.r54874.tar.xz
2020/04/12 | 1116168 | systems/texlive/tlnet/archive/annee-scolaire.doc.r54675.tar.xz
2020/04/12 | 1404 | systems/texlive/tlnet/archive/annee-scolaire.r54675.tar.xz
2020/04/12 | 5936 | systems/texlive/tlnet/archive/annee-scolaire.source.r54675.tar.xz
@@ -253245,6 +254110,9 @@
2019/02/28 | 2080 | systems/texlive/tlnet/archive/biblatex-shortfields.r45858.tar.xz
2019/02/28 | 112244 | systems/texlive/tlnet/archive/biblatex-socialscienceshuberlin.doc.r47839.tar.xz
2019/02/28 | 2112 | systems/texlive/tlnet/archive/biblatex-socialscienceshuberlin.r47839.tar.xz
+2020/04/26 | 287484 | systems/texlive/tlnet/archive/biblatex-software.doc.r54875.tar.xz
+2020/04/26 | 2788 | systems/texlive/tlnet/archive/biblatex-software.r54875.tar.xz
+2020/04/26 | 916 | systems/texlive/tlnet/archive/biblatex-software.source.r54875.tar.xz
2019/02/28 | 65448 | systems/texlive/tlnet/archive/biblatex-source-division.doc.r45379.tar.xz
2019/02/28 | 1980 | systems/texlive/tlnet/archive/biblatex-source-division.r45379.tar.xz
2019/02/28 | 70196 | systems/texlive/tlnet/archive/biblatex-subseries.doc.r43330.tar.xz
@@ -253938,8 +254806,8 @@
2020/01/13 | 1852 | systems/texlive/tlnet/archive/circledsteps.r53382.tar.xz
2019/02/28 | 23692 | systems/texlive/tlnet/archive/circ.r15878.tar.xz
2019/02/28 | 38440 | systems/texlive/tlnet/archive/circ.source.r15878.tar.xz
-2020/04/20 | 1037820 | systems/texlive/tlnet/archive/circuitikz.doc.r54800.tar.xz
-2020/04/20 | 120764 | systems/texlive/tlnet/archive/circuitikz.r54800.tar.xz
+2020/04/26 | 1038016 | systems/texlive/tlnet/archive/circuitikz.doc.r54873.tar.xz
+2020/04/26 | 120772 | systems/texlive/tlnet/archive/circuitikz.r54873.tar.xz
2020/02/18 | 1737744 | systems/texlive/tlnet/archive/circuit-macros.doc.r53821.tar.xz
2020/02/18 | 1480 | systems/texlive/tlnet/archive/circuit-macros.r53821.tar.xz
2019/02/28 | 110028 | systems/texlive/tlnet/archive/citeall.doc.r45975.tar.xz
@@ -254146,7 +255014,7 @@
2019/02/28 | 2836 | systems/texlive/tlnet/archive/collectbox.r26557.tar.xz
2019/02/28 | 8068 | systems/texlive/tlnet/archive/collectbox.source.r26557.tar.xz
2020/03/09 | 640 | systems/texlive/tlnet/archive/collection-basic.r54186.tar.xz
-2020/03/15 | 1208 | systems/texlive/tlnet/archive/collection-bibtexextra.r54297.tar.xz
+2020/04/26 | 1208 | systems/texlive/tlnet/archive/collection-bibtexextra.r54875.tar.xz
2020/04/15 | 936 | systems/texlive/tlnet/archive/collection-binextra.r54732.tar.xz
2020/03/04 | 596 | systems/texlive/tlnet/archive/collection-context.r54074.tar.xz
2020/03/07 | 1796 | systems/texlive/tlnet/archive/collection-fontsextra.r54138.tar.xz
@@ -257642,9 +258510,9 @@
2019/02/28 | 136792 | systems/texlive/tlnet/archive/knittingpattern.doc.r17205.tar.xz
2019/02/28 | 1540 | systems/texlive/tlnet/archive/knittingpattern.r17205.tar.xz
2019/04/06 | 578004 | systems/texlive/tlnet/archive/knitting.r50782.tar.xz
-2020/03/06 | 767160 | systems/texlive/tlnet/archive/knowledge.doc.r54121.tar.xz
-2020/03/06 | 21464 | systems/texlive/tlnet/archive/knowledge.r54121.tar.xz
-2020/03/06 | 40876 | systems/texlive/tlnet/archive/knowledge.source.r54121.tar.xz
+2020/04/26 | 767604 | systems/texlive/tlnet/archive/knowledge.doc.r54876.tar.xz
+2020/04/26 | 21488 | systems/texlive/tlnet/archive/knowledge.r54876.tar.xz
+2020/04/26 | 40960 | systems/texlive/tlnet/archive/knowledge.source.r54876.tar.xz
2019/02/28 | 14024508 | systems/texlive/tlnet/archive/knuth.doc.r32899.tar.xz
2019/02/28 | 30424 | systems/texlive/tlnet/archive/knuth-lib.r35820.tar.xz
2019/02/28 | 23056 | systems/texlive/tlnet/archive/knuth-local.r38627.tar.xz
@@ -258227,8 +259095,8 @@
2019/02/28 | 18704 | systems/texlive/tlnet/archive/libertinus.doc.r48588.tar.xz
2020/03/10 | 455820 | systems/texlive/tlnet/archive/libertinus-fonts.doc.r54197.tar.xz
2020/03/10 | 1544476 | systems/texlive/tlnet/archive/libertinus-fonts.r54197.tar.xz
-2020/02/23 | 654468 | systems/texlive/tlnet/archive/libertinus-otf.doc.r53871.tar.xz
-2020/02/23 | 3628 | systems/texlive/tlnet/archive/libertinus-otf.r53871.tar.xz
+2020/04/26 | 658568 | systems/texlive/tlnet/archive/libertinus-otf.doc.r54872.tar.xz
+2020/04/26 | 3684 | systems/texlive/tlnet/archive/libertinus-otf.r54872.tar.xz
2019/02/28 | 1032 | systems/texlive/tlnet/archive/libertinus.r48588.tar.xz
2020/03/24 | 1329644 | systems/texlive/tlnet/archive/libertinust1math.doc.r54512.tar.xz
2020/03/24 | 1011748 | systems/texlive/tlnet/archive/libertinust1math.r54512.tar.xz
@@ -258721,14 +259589,14 @@
2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.amd64-freebsd.r43292.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.amd64-netbsd.r43292.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.armhf-linux.r43292.tar.xz
-2020/03/28 | 2546168 | systems/texlive/tlnet/archive/lwarp.doc.r54586.tar.xz
+2020/04/26 | 2590656 | systems/texlive/tlnet/archive/lwarp.doc.r54877.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/lwarp.i386-cygwin.r43292.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.i386-freebsd.r43292.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.i386-linux.r43292.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.i386-netbsd.r43292.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/lwarp.i386-solaris.r43292.tar.xz
-2020/03/28 | 170528 | systems/texlive/tlnet/archive/lwarp.r54586.tar.xz
-2020/03/28 | 379220 | systems/texlive/tlnet/archive/lwarp.source.r54586.tar.xz
+2020/04/26 | 172664 | systems/texlive/tlnet/archive/lwarp.r54877.tar.xz
+2020/04/26 | 386516 | systems/texlive/tlnet/archive/lwarp.source.r54877.tar.xz
2019/02/28 | 684 | systems/texlive/tlnet/archive/lwarp.win32.r43292.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.x86_64-cygwin.r43292.tar.xz
2019/02/28 | 352 | systems/texlive/tlnet/archive/lwarp.x86_64-darwinlegacy.r43871.tar.xz
@@ -262702,8 +263570,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/04/25 | 161332 | systems/texlive/tlnet/archive/texlive-docindex.doc.r54859.tar.xz
-2020/04/25 | 392 | systems/texlive/tlnet/archive/texlive-docindex.r54859.tar.xz
+2020/04/26 | 161440 | systems/texlive/tlnet/archive/texlive-docindex.doc.r54869.tar.xz
+2020/04/26 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r54869.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
@@ -262732,7 +263600,7 @@
2020/03/25 | 276 | systems/texlive/tlnet/archive/texlive-it.r54534.tar.xz
2020/03/16 | 1522924 | systems/texlive/tlnet/archive/texlive-ja.doc.r54334.tar.xz
2020/03/16 | 276 | systems/texlive/tlnet/archive/texlive-ja.r54334.tar.xz
-2020/04/23 | 141324 | systems/texlive/tlnet/archive/texlive-msg-translations.r54832.tar.xz
+2020/04/26 | 141280 | systems/texlive/tlnet/archive/texlive-msg-translations.r54870.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/texliveonfly.aarch64-linux.r46208.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/texliveonfly.amd64-freebsd.r24062.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/texliveonfly.amd64-netbsd.r30191.tar.xz
@@ -262759,7 +263627,7 @@
2020/04/20 | 564 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r54807.tar.xz
2020/04/20 | 568 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r54807.tar.xz
2020/04/20 | 568 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r54807.tar.xz
-2020/04/25 | 219376 | systems/texlive/tlnet/archive/texlive-scripts.doc.r54861.tar.xz
+2020/04/26 | 219376 | systems/texlive/tlnet/archive/texlive-scripts.doc.r54869.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz
2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz
@@ -262783,7 +263651,7 @@
2020/04/20 | 564 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r54807.tar.xz
2020/04/20 | 564 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r54807.tar.xz
2020/04/20 | 568 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r54807.tar.xz
-2020/04/25 | 132364 | systems/texlive/tlnet/archive/texlive-scripts.r54861.tar.xz
+2020/04/26 | 132372 | systems/texlive/tlnet/archive/texlive-scripts.r54869.tar.xz
2020/04/20 | 36232 | systems/texlive/tlnet/archive/texlive-scripts.win32.r54807.tar.xz
2020/04/20 | 564 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r54807.tar.xz
2020/04/20 | 592 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-darwinlegacy.r54807.tar.xz
@@ -263383,8 +264251,8 @@
2019/02/28 | 254104 | systems/texlive/tlnet/archive/tucv.doc.r20680.tar.xz
2019/02/28 | 1860 | systems/texlive/tlnet/archive/tucv.r20680.tar.xz
2019/02/28 | 4996 | systems/texlive/tlnet/archive/tucv.source.r20680.tar.xz
-2020/03/11 | 1509776 | systems/texlive/tlnet/archive/tuda-ci.doc.r54230.tar.xz
-2020/03/11 | 35940 | systems/texlive/tlnet/archive/tuda-ci.r54230.tar.xz
+2020/04/26 | 1510292 | systems/texlive/tlnet/archive/tuda-ci.doc.r54878.tar.xz
+2020/04/26 | 36216 | systems/texlive/tlnet/archive/tuda-ci.r54878.tar.xz
2020/04/15 | 3782156 | systems/texlive/tlnet/archive/tudscr.doc.r54744.tar.xz
2020/04/15 | 159924 | systems/texlive/tlnet/archive/tudscr.r54744.tar.xz
2020/04/15 | 315432 | systems/texlive/tlnet/archive/tudscr.source.r54744.tar.xz
@@ -264391,16 +265259,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/04/06 | 107773 | systems/texlive/tlnet/install-tl
-2020/04/25 | 5502403 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2020/04/25 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2020/04/25 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2020/04/26 | 5502464 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2020/04/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/04/26 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2020/03/17 | 4641 | systems/texlive/tlnet/install-tl-windows.bat
-2020/04/25 | 19387145 | systems/texlive/tlnet/install-tl-windows.exe
-2020/04/25 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2020/04/25 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2020/04/25 | 24268955 | systems/texlive/tlnet/install-tl.zip
-2020/04/25 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2020/04/25 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2020/04/26 | 19386615 | systems/texlive/tlnet/install-tl-windows.exe
+2020/04/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2020/04/26 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2020/04/26 | 24269007 | systems/texlive/tlnet/install-tl.zip
+2020/04/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2020/04/26 | 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
@@ -264409,7 +265277,7 @@
2020/04/06 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2020/01/06 | 48441 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2020/04/23 | 6011 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2020/04/25 | 5975 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2020/04/15 | 223687 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2018/04/29 | 13647 | systems/texlive/tlnet/tlpkg/installer/DirSelect.pm
@@ -264454,14 +265322,14 @@
2017/06/04 | 21326 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfFile.pm
2020/03/06 | 11359 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm
2020/03/04 | 20330 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
-2020/03/06 | 4789 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
+2020/04/25 | 4790 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2017/11/14 | 27560 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2020/04/25 | 16317079 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2020/04/25 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/04/26 | 16319373 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2020/04/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2020/04/06 | 86396 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2020/04/25 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2020/04/25 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2020/04/25 | 2189552 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2020/04/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2020/04/26 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2020/04/26 | 2191156 | 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/03/04 | 14970 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -267105,26 +267973,26 @@
2020/03/17 | 3466 | systems/texlive/tlnet/tlpkg/tltcl/lib/tkConfig.sh
2018/11/30 | 1310 | systems/texlive/tlnet/tlpkg/tltcl/tlmgr.gif
2020/04/21 | 22110 | systems/texlive/tlnet/tlpkg/tltcl/tltcl.tcl
-2020/04/22 | 87025 | systems/texlive/tlnet/tlpkg/translations/cs.po
-2020/04/22 | 95550 | systems/texlive/tlnet/tlpkg/translations/de.po
-2020/04/22 | 86063 | systems/texlive/tlnet/tlpkg/translations/es.po
-2020/04/22 | 99860 | systems/texlive/tlnet/tlpkg/translations/fr.po
-2020/04/22 | 93150 | systems/texlive/tlnet/tlpkg/translations/it.po
-2020/04/22 | 77712 | systems/texlive/tlnet/tlpkg/translations/ja.po
-2020/04/22 | 58612 | systems/texlive/tlnet/tlpkg/translations/messages.pot
-2020/04/22 | 74778 | systems/texlive/tlnet/tlpkg/translations/nl.po
-2020/04/22 | 72950 | systems/texlive/tlnet/tlpkg/translations/pl.po
-2020/04/22 | 88434 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po
+2020/04/25 | 87025 | systems/texlive/tlnet/tlpkg/translations/cs.po
+2020/04/25 | 95550 | systems/texlive/tlnet/tlpkg/translations/de.po
+2020/04/25 | 86063 | systems/texlive/tlnet/tlpkg/translations/es.po
+2020/04/25 | 99860 | systems/texlive/tlnet/tlpkg/translations/fr.po
+2020/04/25 | 93150 | systems/texlive/tlnet/tlpkg/translations/it.po
+2020/04/25 | 77712 | systems/texlive/tlnet/tlpkg/translations/ja.po
+2020/04/25 | 58612 | systems/texlive/tlnet/tlpkg/translations/messages.pot
+2020/04/25 | 74778 | systems/texlive/tlnet/tlpkg/translations/nl.po
+2020/04/25 | 72950 | systems/texlive/tlnet/tlpkg/translations/pl.po
+2020/04/25 | 88434 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po
2019/03/25 | 430 | systems/texlive/tlnet/tlpkg/translations/README
-2020/04/22 | 112587 | systems/texlive/tlnet/tlpkg/translations/ru.po
-2020/04/22 | 94227 | systems/texlive/tlnet/tlpkg/translations/sk.po
-2020/04/22 | 75356 | systems/texlive/tlnet/tlpkg/translations/sl.po
-2020/04/22 | 109975 | systems/texlive/tlnet/tlpkg/translations/sr.po
+2020/04/25 | 112587 | systems/texlive/tlnet/tlpkg/translations/ru.po
+2020/04/25 | 94227 | systems/texlive/tlnet/tlpkg/translations/sk.po
+2020/04/25 | 75356 | systems/texlive/tlnet/tlpkg/translations/sl.po
+2020/04/25 | 109975 | systems/texlive/tlnet/tlpkg/translations/sr.po
2019/03/28 | 847 | systems/texlive/tlnet/tlpkg/translations/translators
-2020/04/22 | 87092 | systems/texlive/tlnet/tlpkg/translations/uk.po
-2020/04/22 | 96278 | systems/texlive/tlnet/tlpkg/translations/vi.po
-2020/04/22 | 72728 | systems/texlive/tlnet/tlpkg/translations/zh_CN.po
-2020/04/22 | 63287 | systems/texlive/tlnet/tlpkg/translations/zh_TW.po
+2020/04/25 | 87092 | systems/texlive/tlnet/tlpkg/translations/uk.po
+2020/04/25 | 96278 | systems/texlive/tlnet/tlpkg/translations/vi.po
+2020/04/25 | 72728 | systems/texlive/tlnet/tlpkg/translations/zh_CN.po
+2020/04/25 | 63287 | systems/texlive/tlnet/tlpkg/translations/zh_TW.po
2020/04/06 | 2453936 | systems/texlive/tlnet/update-tlmgr-r54630.exe
2020/04/06 | 154 | systems/texlive/tlnet/update-tlmgr-r54630.exe.sha512
2020/04/06 | 455 | systems/texlive/tlnet/update-tlmgr-r54630.exe.sha512.asc
@@ -268858,7 +269726,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/04/25 | 531594 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/04/26 | 531674 | 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
@@ -269999,9 +270867,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2020/04/19 | 39206 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2020/04/19 | 42920 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/04/25 | 198829 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2020/04/25 | 1189393 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2020/04/25 | 1110766 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2020/04/26 | 198848 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2020/04/26 | 1189234 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2020/04/26 | 1108812 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2020/04/19 | 13027 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2020/04/19 | 14026 | 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
@@ -270153,183 +271021,183 @@
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/04/25 | 531714 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2020/04/25 | 29254 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2020/04/25 | 33386 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2020/04/25 | 942370 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2020/04/25 | 1049550 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2020/04/25 | 28479 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2020/04/25 | 30711 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2020/04/25 | 29283 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2020/04/25 | 34815 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2020/04/25 | 49776 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2020/04/25 | 57222 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2020/04/25 | 84592 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2020/04/25 | 94338 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2020/04/25 | 62851 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2020/04/25 | 70738 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/04/25 | 26654 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2020/04/25 | 30228 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2020/04/25 | 328790 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2020/04/25 | 391602 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2020/04/25 | 32245 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2020/04/25 | 36376 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2020/04/25 | 49332 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2020/04/25 | 54052 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2020/04/25 | 202557 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2020/04/25 | 221703 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2020/04/25 | 169553 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2020/04/25 | 184206 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2020/04/25 | 52098 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2020/04/25 | 58793 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2020/04/25 | 20688 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2020/04/25 | 22945 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2020/04/25 | 461261 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
-2020/04/25 | 41071 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2020/04/25 | 45813 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/04/25 | 272749 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2020/04/25 | 310117 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2020/04/25 | 40640 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2020/04/25 | 44929 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2020/04/25 | 115649 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2020/04/25 | 130530 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2020/04/25 | 1260506 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2020/04/25 | 1380113 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2020/04/25 | 95088 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2020/04/25 | 110260 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2020/04/25 | 43419 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2020/04/25 | 47974 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2020/04/25 | 45499 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2020/04/25 | 50504 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2020/04/25 | 56663 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2020/04/25 | 61651 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2020/04/25 | 133152 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2020/04/25 | 152235 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2020/04/25 | 69621 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2020/04/25 | 72761 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2020/04/25 | 68760 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2020/04/25 | 77439 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2020/04/25 | 246427 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2020/04/25 | 281641 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2020/04/25 | 25364 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2020/04/25 | 28728 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2020/04/25 | 100533 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2020/04/25 | 116698 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2020/04/25 | 63278 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2020/04/25 | 72546 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2020/04/25 | 93999 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2020/04/25 | 110961 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/04/25 | 57795 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/04/25 | 64403 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2020/04/25 | 457715 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/04/25 | 544450 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2020/04/25 | 137221 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2020/04/25 | 150092 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2020/04/25 | 92928 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2020/04/25 | 108784 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2020/04/25 | 15898 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2020/04/25 | 17672 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2020/04/25 | 27703 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2020/04/25 | 29668 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2020/04/25 | 614961 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2020/04/25 | 669499 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2020/04/25 | 498743 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2020/04/25 | 560733 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2020/04/25 | 539576 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2020/04/25 | 575226 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2020/04/25 | 93398 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2020/04/25 | 102516 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2020/04/25 | 1709835 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2020/04/25 | 1981339 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2020/04/25 | 67252 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2020/04/25 | 73609 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2020/04/25 | 26917 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2020/04/25 | 31173 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/04/25 | 7504 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2020/04/25 | 8479 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2020/04/25 | 167757 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2020/04/25 | 182794 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2020/04/25 | 247771 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2020/04/25 | 281335 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2020/04/25 | 87369 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2020/04/25 | 92050 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2020/04/25 | 78037 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2020/04/25 | 86750 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2020/04/25 | 164947 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2020/04/25 | 184691 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2020/04/25 | 148918 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2020/04/25 | 168195 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2020/04/25 | 194941 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2020/04/25 | 177542 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2020/04/25 | 81379 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2020/04/25 | 92603 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2020/04/25 | 30996 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2020/04/25 | 34832 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2020/04/25 | 55000 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2020/04/25 | 62079 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2020/04/25 | 41998 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2020/04/25 | 45883 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/04/25 | 45618 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2020/04/25 | 52171 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2020/04/25 | 354504 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
-2020/04/25 | 387780 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
-2020/04/25 | 321665 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2020/04/25 | 356203 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2020/04/25 | 186825 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2020/04/25 | 193634 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2020/04/25 | 207934 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2020/04/25 | 242832 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2020/04/25 | 78004 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2020/04/25 | 87110 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2020/04/25 | 932528 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2020/04/25 | 1042793 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2020/04/25 | 19898 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2020/04/25 | 23477 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2020/04/25 | 31163 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2020/04/25 | 36640 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2020/04/25 | 63302 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2020/04/25 | 71617 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2020/04/25 | 42565 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2020/04/25 | 50797 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/04/25 | 1120739 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2020/04/25 | 1250908 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2020/04/25 | 41870 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2020/04/25 | 50846 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2020/04/25 | 53468 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
-2020/04/25 | 59438 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
-2020/04/25 | 26816 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2020/04/25 | 29030 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2020/04/25 | 16065 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2020/04/25 | 17754 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2020/04/25 | 63152 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2020/04/25 | 69175 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2020/04/25 | 147277 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2020/04/25 | 160677 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2020/04/25 | 74571 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2020/04/25 | 84542 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2020/04/25 | 91306 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2020/04/25 | 96163 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2020/04/25 | 2531148 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2020/04/25 | 2662256 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2020/04/25 | 54883 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2020/04/25 | 61360 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2020/04/25 | 26496 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2020/04/25 | 32335 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2020/04/25 | 61536 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2020/04/25 | 65057 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2020/04/25 | 247262 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2020/04/25 | 276858 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2020/04/25 | 561484 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2020/04/25 | 596420 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2020/04/25 | 39213 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2020/04/25 | 42879 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/04/25 | 198831 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2020/04/25 | 1189338 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2020/04/25 | 1108476 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2020/04/25 | 13070 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2020/04/25 | 14052 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2020/04/26 | 531714 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2020/04/26 | 29253 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2020/04/26 | 33384 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2020/04/26 | 942369 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2020/04/26 | 1049549 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/04/26 | 28479 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2020/04/26 | 30711 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/04/26 | 29282 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/04/26 | 34815 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/04/26 | 49775 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2020/04/26 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2020/04/26 | 84592 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2020/04/26 | 94337 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/04/26 | 62850 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/04/26 | 70735 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2020/04/26 | 26654 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2020/04/26 | 30229 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2020/04/26 | 328789 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2020/04/26 | 391602 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/04/26 | 32245 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2020/04/26 | 36376 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/04/26 | 49330 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/04/26 | 54050 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2020/04/26 | 202555 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2020/04/26 | 221703 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2020/04/26 | 169553 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/04/26 | 184205 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2020/04/26 | 52099 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/04/26 | 58792 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2020/04/26 | 20688 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2020/04/26 | 22945 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/04/26 | 461266 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
+2020/04/26 | 41071 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/04/26 | 45812 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2020/04/26 | 272751 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2020/04/26 | 310114 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2020/04/26 | 40638 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/04/26 | 44927 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2020/04/26 | 115650 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2020/04/26 | 130529 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2020/04/26 | 1260507 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2020/04/26 | 1380114 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/04/26 | 95089 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2020/04/26 | 110259 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/04/26 | 43417 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2020/04/26 | 47974 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/04/26 | 45498 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2020/04/26 | 50504 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2020/04/26 | 56662 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2020/04/26 | 61649 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2020/04/26 | 133152 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2020/04/26 | 152236 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2020/04/26 | 69622 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2020/04/26 | 72760 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2020/04/26 | 68760 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/04/26 | 77439 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/04/26 | 246427 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2020/04/26 | 281639 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2020/04/26 | 25364 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2020/04/26 | 28728 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2020/04/26 | 100533 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/04/26 | 116697 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2020/04/26 | 63277 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2020/04/26 | 72543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/04/26 | 93998 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/04/26 | 110962 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2020/04/26 | 57794 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2020/04/26 | 64403 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2020/04/26 | 457714 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2020/04/26 | 544450 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2020/04/26 | 137220 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2020/04/26 | 150090 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/04/26 | 92928 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2020/04/26 | 108785 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/04/26 | 15897 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2020/04/26 | 17671 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2020/04/26 | 27700 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2020/04/26 | 29666 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2020/04/26 | 614961 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2020/04/26 | 669494 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2020/04/26 | 498745 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/04/26 | 560733 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2020/04/26 | 539576 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2020/04/26 | 575221 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2020/04/26 | 93396 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2020/04/26 | 102514 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/04/26 | 1709834 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/04/26 | 1981336 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/04/26 | 67253 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2020/04/26 | 73607 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/04/26 | 26916 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2020/04/26 | 31172 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2020/04/26 | 7503 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2020/04/26 | 8478 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/04/26 | 167758 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2020/04/26 | 182794 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/04/26 | 247771 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2020/04/26 | 281335 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2020/04/26 | 87369 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2020/04/26 | 92047 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2020/04/26 | 78037 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/04/26 | 86751 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/04/26 | 164947 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2020/04/26 | 184689 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2020/04/26 | 148916 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2020/04/26 | 168193 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2020/04/26 | 194942 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2020/04/26 | 177542 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/04/26 | 81378 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/04/26 | 92601 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2020/04/26 | 30995 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2020/04/26 | 34832 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/04/26 | 55001 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2020/04/26 | 62080 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2020/04/26 | 41999 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2020/04/26 | 45883 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2020/04/26 | 45617 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2020/04/26 | 52170 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2020/04/26 | 354505 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
+2020/04/26 | 387781 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
+2020/04/26 | 321665 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2020/04/26 | 356201 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2020/04/26 | 186825 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2020/04/26 | 193634 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/04/26 | 207935 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/04/26 | 242831 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2020/04/26 | 78003 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2020/04/26 | 87108 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/04/26 | 932530 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2020/04/26 | 1042795 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2020/04/26 | 19898 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2020/04/26 | 23477 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/04/26 | 31163 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2020/04/26 | 36639 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2020/04/26 | 63301 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2020/04/26 | 71614 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2020/04/26 | 42563 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2020/04/26 | 50798 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2020/04/26 | 1120738 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/04/26 | 1250907 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2020/04/26 | 41873 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2020/04/26 | 50845 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2020/04/26 | 53468 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
+2020/04/26 | 59438 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2020/04/26 | 26816 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2020/04/26 | 29027 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2020/04/26 | 16065 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2020/04/26 | 17754 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2020/04/26 | 63152 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/04/26 | 69174 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2020/04/26 | 147277 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2020/04/26 | 160676 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2020/04/26 | 74572 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2020/04/26 | 84541 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/04/26 | 91304 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/04/26 | 96161 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2020/04/26 | 2531148 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2020/04/26 | 2662255 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2020/04/26 | 54882 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2020/04/26 | 61358 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2020/04/26 | 26494 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2020/04/26 | 32334 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2020/04/26 | 61534 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/04/26 | 65054 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2020/04/26 | 247263 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2020/04/26 | 276859 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2020/04/26 | 561487 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2020/04/26 | 596424 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/04/26 | 39214 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/04/26 | 42879 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2020/04/26 | 198829 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2020/04/26 | 1188726 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2020/04/26 | 1109577 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2020/04/26 | 13071 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2020/04/26 | 14051 | 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/04/25 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
+2020/04/26 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -270645,7 +271513,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/04/25 | 411 | systems/win32/miktex/tm/packages/pr.ini
+2020/04/26 | 411 | 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
@@ -271780,15 +272648,15 @@
2020/04/16 | 4931844 | systems/win32/w32tex/aleph-w32.tar.xz
2020/04/21 | 65889412 | systems/win32/w32tex/biblatex-biber.tar.xz
2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz
-2020/04/24 | 630302 | systems/win32/w32tex/ChangeLog
+2020/04/25 | 630680 | 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
2013/09/03 | 352299 | systems/win32/w32tex/ChangeLog.3
2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4
-2020/04/20 | 22501604 | systems/win32/w32tex/cjkzr.tar.xz
+2020/04/25 | 22485292 | systems/win32/w32tex/cjkzr.tar.xz
2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz
-2020/04/22 | 139703392 | systems/win32/w32tex/context.tar.xz
+2020/04/25 | 139816108 | systems/win32/w32tex/context.tar.xz
2020/04/12 | 902380 | systems/win32/w32tex/cweb-w32.tar.xz
2020/03/02 | 6281164 | systems/win32/w32tex/datetime2.tar.xz
2020/01/20 | 838484 | systems/win32/w32tex/dvi2ps-w32.tar.xz
@@ -271804,7 +272672,7 @@
2020/04/03 | 29248268 | systems/win32/w32tex/latex.tar.xz
2020/01/20 | 996420 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz
2020/04/05 | 393872496 | systems/win32/w32tex/ltxpkgdocs.tar.xz
-2020/04/24 | 34511824 | systems/win32/w32tex/ltxpkgs.tar.xz
+2020/04/25 | 34511736 | systems/win32/w32tex/ltxpkgs.tar.xz
2020/04/22 | 3819764 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2020/04/22 | 3836836 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2020/04/22 | 3814532 | systems/win32/w32tex/luajittex-w32.tar.xz
@@ -271822,13 +272690,13 @@
2020/02/29 | 1233788 | systems/win32/w32tex/omegaj-w32.tar.xz
2020/03/01 | 355876 | systems/win32/w32tex/otfbeta.tar.xz
2020/04/21 | 20649044 | systems/win32/w32tex/pdftex-w32.tar.xz
-2020/04/23 | 80597260 | systems/win32/w32tex/pgfcontrib.tar.xz
+2020/04/25 | 80596528 | systems/win32/w32tex/pgfcontrib.tar.xz
2015/01/26 | 189072 | systems/win32/w32tex/plain2-2.54-w32.tar.xz
2020/04/13 | 2820836 | systems/win32/w32tex/platex.tar.xz
2020/03/20 | 1598792 | systems/win32/w32tex/pmx.tar.xz
2020/04/10 | 1168848 | systems/win32/w32tex/pstoedit-w32.tar.xz
2020/04/19 | 274457068 | systems/win32/w32tex/pstricks.tar.xz
-2020/01/20 | 517548 | systems/win32/w32tex/psutils-w32.tar.xz
+2020/04/25 | 517404 | systems/win32/w32tex/psutils-w32.tar.xz
2020/04/21 | 6452828 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2020/04/21 | 10343524 | systems/win32/w32tex/ptex-w32.tar.xz
2020/04/10 | 1784316 | systems/win32/w32tex/qpdf-w32.tar.xz
@@ -271837,7 +272705,7 @@
2020/01/19 | 135584 | systems/win32/w32tex/t1utils-w32.tar.xz
2020/04/23 | 2488608 | systems/win32/w32tex/tex4htk-w32.tar.xz
2018/06/20 | 15940044 | systems/win32/w32tex/tex-gyre.tar.xz
-2020/04/23 | 3929572 | systems/win32/w32tex/texinfo-w32.tar.xz
+2020/04/25 | 3929576 | systems/win32/w32tex/texinfo-w32.tar.xz
2020/04/20 | 2050855 | systems/win32/w32tex/texinstwin.zip
2020/01/19 | 97168 | systems/win32/w32tex/tiff2png-w32.tar.xz
2013/04/08 | 308444 | systems/win32/w32tex/timesnew.tar.xz
@@ -271858,7 +272726,7 @@
2020/04/21 | 43871896 | systems/win32/w32tex/web2c-w32.tar.xz
2020/02/10 | 810988 | systems/win32/w32tex/win64/aleph-w64.tar.xz
2019/12/09 | 22317480 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz
-2020/04/22 | 1965388 | systems/win32/w32tex/win64/context-w64.tar.xz
+2020/04/25 | 2116012 | systems/win32/w32tex/win64/context-w64.tar.xz
2020/04/12 | 82672 | systems/win32/w32tex/win64/cweb-w64.tar.xz
2020/01/20 | 749772 | systems/win32/w32tex/win64/dvi2ps-w64.tar.xz
2020/01/20 | 447572 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz
@@ -271994,7 +272862,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2020/04/26 | 186 | timestamp
+2020/04/27 | 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 1b63656879..708bf5231c 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 35c8f22f4d..b16ce15052 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,271 +1,2608 @@
+2020/04/26 | 9916997 | fonts/sourcesanspro.zip
+2020/04/26 | 9777 | macros/latex/contrib/biblatex-contrib/biblatex-apa/russian-apa.lbx
+2020/04/26 | 9769 | macros/latex/contrib/biblatex-contrib/biblatex-apa/slovene-apa.lbx
+2020/04/26 | 96161 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2020/04/26 | 9527 | macros/luatex/optex/hi-syntax.opm
+2020/04/26 | 95089 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2020/04/26 | 9460 | macros/latex/contrib/biblatex-contrib/biblatex-apa/danish-apa.lbx
+2020/04/26 | 94337 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/04/26 | 942369 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2020/04/26 | 9415 | macros/latex/contrib/biblatex-contrib/biblatex-apa/italian-apa.lbx
+2020/04/26 | 93998 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/04/26 | 9368 | macros/luatex/optex/doc.opm
+2020/04/26 | 9357 | macros/latex/contrib/biblatex-contrib/biblatex-apa/french-apa.lbx
+2020/04/26 | 93396 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2020/04/26 | 932530 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2020/04/26 | 9312 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.tfm
+2020/04/26 | 92928 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2020/04/26 | 92601 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2020/04/26 | 9240 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ot1.tfm
+2020/04/26 | 9204 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ot1.tfm
+2020/04/26 | 92047 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2020/04/26 | 91839 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test-references.bib
+2020/04/26 | 916 | systems/texlive/tlnet/archive/biblatex-software.source.r54875.tar.xz
+2020/04/26 | 9153 | macros/latex/contrib/biblatex-contrib/biblatex-apa/nynorsk-apa.lbx
+2020/04/26 | 9143 | macros/latex/contrib/biblatex-contrib/biblatex-apa/brazilian-apa.lbx
+2020/04/26 | 9137 | macros/latex/contrib/biblatex-contrib/biblatex-apa/norwegian-apa.lbx
+2020/04/26 | 9137 | macros/latex/contrib/biblatex-contrib/biblatex-apa/norsk-apa.lbx
+2020/04/26 | 91304 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/04/26 | 9115 | macros/latex/contrib/biblatex-contrib/biblatex-apa/english-apa.lbx
+2020/04/26 | 9109 | macros/latex/contrib/biblatex-contrib/biblatex-apa/portuguese-apa.lbx
+2020/04/26 | 9094 | macros/latex/contrib/biblatex-contrib/biblatex-apa/dutch-apa.lbx
+2020/04/26 | 9092 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ot1.tfm
+2020/04/26 | 9060 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ot1.tfm
+2020/04/26 | 8992 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ot1.tfm
+2020/04/26 | 8989 | macros/latex/contrib/biblatex-contrib/biblatex-apa/british-apa.lbx
+2020/04/26 | 8976 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ot1.tfm
+2020/04/26 | 8957 | macros/latex/contrib/biblatex-contrib/biblatex-apa/swedish-apa.lbx
+2020/04/26 | 8868 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ot1.tfm
+2020/04/26 | 8868 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ot1.tfm
+2020/04/26 | 87369 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2020/04/26 | 8720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ot1.tfm
+2020/04/26 | 8720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ot1.tfm
+2020/04/26 | 87108 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/04/26 | 86751 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/04/26 | 8628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ot1.tfm
+2020/04/26 | 8628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ot1.tfm
+2020/04/26 | 8596 | macros/luatex/optex/hyphen-lan.opm
+2020/04/26 | 8492 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ot1.tfm
+2020/04/26 | 8478 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/04/26 | 8472 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ot1.tfm
+2020/04/26 | 8468 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.tfm
+2020/04/26 | 8460 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.tfm
+2020/04/26 | 84592 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2020/04/26 | 84541 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/04/26 | 840 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.vf
+2020/04/26 | 840 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.vf
+2020/04/26 | 840 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.vf
+2020/04/26 | 836 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.vf
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.vf
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.vf
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.vf
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.vf
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.vf
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.vf
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.vf
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.vf
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.vf
+2020/04/26 | 832 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.vf
+2020/04/26 | 8292 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ot1.tfm
+2020/04/26 | 8284 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ot1.tfm
+2020/04/26 | 8195 | macros/luatex/optex/slides.opm
+2020/04/26 | 8164 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ot1.tfm
+2020/04/26 | 8154 | macros/luatex/optex/fnotes.opm
+2020/04/26 | 81523 | macros/xetex/latex/xepersian-hm/kashida-example.pdf
+2020/04/26 | 81378 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/04/26 | 8136 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ot1.tfm
+2020/04/26 | 8136 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ot1.tfm
+2020/04/26 | 8136 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ot1.tfm
+2020/04/26 | 8092 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ot1.tfm
+2020/04/26 | 8076 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ot1.tfm
+2020/04/26 | 8064 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ot1.tfm
+2020/04/26 | 8036 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ot1.tfm
+2020/04/26 | 7956 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ot1.tfm
+2020/04/26 | 7956 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ot1.tfm
+2020/04/26 | 792 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.vf
+2020/04/26 | 792 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.vf
+2020/04/26 | 7876 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.tfm
+2020/04/26 | 78708 | fonts/sourcesanspro/fonts/SourceSansPro.map
+2020/04/26 | 7856 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.tfm
+2020/04/26 | 784 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.vf
+2020/04/26 | 784 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.vf
+2020/04/26 | 7844 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.tfm
+2020/04/26 | 7832 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ot1.tfm
+2020/04/26 | 7828 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ot1.tfm
+2020/04/26 | 7824 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ot1.tfm
+2020/04/26 | 7820 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ot1.tfm
+2020/04/26 | 7816 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ot1.tfm
+2020/04/26 | 780 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.vf
+2020/04/26 | 780 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.vf
+2020/04/26 | 7804 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ot1.tfm
+2020/04/26 | 7804 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ot1.tfm
+2020/04/26 | 78037 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/04/26 | 7800 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ot1.tfm
+2020/04/26 | 78003 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2020/04/26 | 77439 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/04/26 | 7740 | fonts/sourcesanspro/doc/sourcesanspro.tex
+2020/04/26 | 7716 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.tfm
+2020/04/26 | 7684 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.tfm
+2020/04/26 | 7684 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.tfm
+2020/04/26 | 767604 | systems/texlive/tlnet/archive/knowledge.doc.r54876.tar.xz
+2020/04/26 | 7640 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ot1.tfm
+2020/04/26 | 7628 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ot1.tfm
+2020/04/26 | 76247 | language/japanese/pxchfon/pxchfon.sty
+2020/04/26 | 7560 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ot1.tfm
+2020/04/26 | 7556 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ot1.tfm
+2020/04/26 | 754 | systems/stanford/pkware/README
+2020/04/26 | 75419 | macros/xetex/latex/xepersian-hm/xepersian-hm.pdf
+2020/04/26 | 7512 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.tfm
+2020/04/26 | 7503 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2020/04/26 | 7472 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ot1.tfm
+2020/04/26 | 7472 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ot1.tfm
+2020/04/26 | 7464 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.tfm
+2020/04/26 | 74572 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2020/04/26 | 7436 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.tfm
+2020/04/26 | 7424 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.tfm
+2020/04/26 | 7416 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.tfm
+2020/04/26 | 7404 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ot1.tfm
+2020/04/26 | 7400 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ot1.tfm
+2020/04/26 | 73607 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/04/26 | 7344 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.tfm
+2020/04/26 | 7296 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ot1.tfm
+2020/04/26 | 7284 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.tfm
+2020/04/26 | 7284 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ot1.tfm
+2020/04/26 | 72760 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2020/04/26 | 7272 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.tfm
+2020/04/26 | 7268 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.tfm
+2020/04/26 | 7260 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.tfm
+2020/04/26 | 72543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/04/26 | 72499 | macros/luatex/optex/doc/optex-userdoc.tex
+2020/04/26 | 7244 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.tfm
+2020/04/26 | 7232 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ot1.tfm
+2020/04/26 | 7228 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ot1.tfm
+2020/04/26 | 7216 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.tfm
+2020/04/26 | 71614 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2020/04/26 | 7096 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.tfm
+2020/04/26 | 70735 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2020/04/26 | 7056 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ot1.tfm
+2020/04/26 | 7052 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ot1.tfm
+2020/04/26 | 7016 | macros/luatex/optex/hyperlinks.opm
+2020/04/26 | 6992 | fonts/comicneue/fonts/ComicNeueAngular-LightItalicLCDFJ.pfb
+2020/04/26 | 6988 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalicLCDFJ.pfb
+2020/04/26 | 6983 | fonts/comicneue/fonts/ComicNeueAngular-ItalicLCDFJ.pfb
+2020/04/26 | 6980 | fonts/comicneue/fonts/ComicNeueAngular-RegularLCDFJ.pfb
+2020/04/26 | 6966 | fonts/comicneue/fonts/ComicNeueAngular-LightLCDFJ.pfb
+2020/04/26 | 6963 | fonts/comicneue/fonts/ComicNeueAngular-BoldLCDFJ.pfb
+2020/04/26 | 69622 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2020/04/26 | 6944 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.tfm
+2020/04/26 | 69283 | language/japanese/pxchfon/pxchfon.tex
+2020/04/26 | 69174 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2020/04/26 | 6904 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.tfm
+2020/04/26 | 68760 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/04/26 | 6775 | fonts/sourcesanspro/tex/OT1SourceSansPro-TOsF.fd
+2020/04/26 | 6775 | fonts/sourcesanspro/tex/LY1SourceSansPro-TOsF.fd
+2020/04/26 | 6775 | fonts/sourcesanspro/tex/LGRSourceSansPro-TOsF.fd
+2020/04/26 | 6762 | macros/luatex/optex/doc/optex-techdoc.tex
+2020/04/26 | 67253 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2020/04/26 | 6702 | fonts/sourcesanspro/tex/T1SourceSansPro-TOsF.fd
+2020/04/26 | 669494 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/OT1SourceSansPro-TLF.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/OT1SourceSansPro-OsF.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/LY1SourceSansPro-TLF.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/LY1SourceSansPro-OsF.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/LGRSourceSansPro-TLF.fd
+2020/04/26 | 6668 | fonts/sourcesanspro/tex/LGRSourceSansPro-OsF.fd
+2020/04/26 | 66017 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdf
+2020/04/26 | 6596 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.tfm
+2020/04/26 | 6595 | fonts/sourcesanspro/tex/T1SourceSansPro-TLF.fd
+2020/04/26 | 6595 | fonts/sourcesanspro/tex/T1SourceSansPro-OsF.fd
+2020/04/26 | 658568 | systems/texlive/tlnet/archive/libertinus-otf.doc.r54872.tar.xz
+2020/04/26 | 6568 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.tfm
+2020/04/26 | 6564 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.tfm
+2020/04/26 | 656277 | fonts/sourcesanspro/doc/sourcesanspro.pdf
+2020/04/26 | 6561 | fonts/sourcesanspro/tex/OT1SourceSansPro-LF.fd
+2020/04/26 | 6561 | fonts/sourcesanspro/tex/LY1SourceSansPro-LF.fd
+2020/04/26 | 6561 | fonts/sourcesanspro/tex/LGRSourceSansPro-LF.fd
+2020/04/26 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
+2020/04/26 | 65054 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2020/04/26 | 6488 | fonts/sourcesanspro/tex/T1SourceSansPro-LF.fd
+2020/04/26 | 64586 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.bbx
+2020/04/26 | 64403 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.vf
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.vf
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.vf
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.vf
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.vf
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.vf
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.vf
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.vf
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.vf
+2020/04/26 | 636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.vf
+2020/04/26 | 6368 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.tfm
+2020/04/26 | 63301 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.vf
+2020/04/26 | 632 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.vf
+2020/04/26 | 63277 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2020/04/26 | 63152 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/04/26 | 63056 | fonts/comicneue/fonts/ComicNeue-Italic.pfb
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.vf
+2020/04/26 | 628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.vf
+2020/04/26 | 62850 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/04/26 | 62632 | fonts/comicneue/fonts/ComicNeue-LightItalic.pfb
+2020/04/26 | 624 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.vf
+2020/04/26 | 6245 | language/japanese/pxchfon/README.md
+2020/04/26 | 6240 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.tfm
+2020/04/26 | 62080 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2020/04/26 | 61891 | fonts/comicneue/fonts/ComicNeue-BoldItalic.pfb
+2020/04/26 | 61649 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2020/04/26 | 61534 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/04/26 | 614961 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2020/04/26 | 61358 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2020/04/26 | 6129 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-catalan.trsl
+2020/04/26 | 61250 | fonts/comicneue/fonts/ComicNeue-Regular.pfb
+2020/04/26 | 60389 | fonts/comicneue/fonts/ComicNeue-Bold.pfb
+2020/04/26 | 6032 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-spanish.trsl
+2020/04/26 | 60286 | language/japanese/jlreq-deluxe/jlreq-deluxe.pdf
+2020/04/26 | 60117 | fonts/comicneue/fonts/ComicNeue-Light.pfb
+2020/04/26 | 5980 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.tfm
+2020/04/26 | 596424 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/04/26 | 59438 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2020/04/26 | 5906 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-german.trsl
+2020/04/26 | 5905 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-french.trsl
+2020/04/26 | 589586 | fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.pdf
+2020/04/26 | 58792 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2020/04/26 | 5864 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-dutch.trsl
+2020/04/26 | 5841 | fonts/comicneue/fonts/ComicNeueAngular.map
+2020/04/26 | 57794 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2020/04/26 | 5770 | macros/latex/contrib/translations/dicts/translations-basic-dictionary-english.trsl
+2020/04/26 | 575221 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2020/04/26 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2020/04/26 | 56662 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2020/04/26 | 561487 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2020/04/26 | 560733 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2020/04/26 | 5571 | macros/luatex/optex/ref-file.opm
+2020/04/26 | 5502464 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2020/04/26 | 55001 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2020/04/26 | 54882 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2020/04/26 | 544450 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2020/04/26 | 54050 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2020/04/26 | 539576 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2020/04/26 | 5391 | macros/luatex/optex/languages.opm
+2020/04/26 | 53468 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
+2020/04/26 | 531714 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2020/04/26 | 531674 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/TS1SourceSansPro-TOsF.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/OT1SourceSansPro-Numr.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/OT1SourceSansPro-Dnom.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/LY1SourceSansPro-Numr.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/LY1SourceSansPro-Dnom.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/LGRSourceSansPro-Numr.fd
+2020/04/26 | 5291 | fonts/sourcesanspro/tex/LGRSourceSansPro-Dnom.fd
+2020/04/26 | 525692 | macros/latex/contrib/translations.zip
+2020/04/26 | 5237 | fonts/sourcesanspro/tex/T1SourceSansPro-Numr.fd
+2020/04/26 | 5237 | fonts/sourcesanspro/tex/T1SourceSansPro-Dnom.fd
+2020/04/26 | 52170 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/TS1SourceSansPro-TLF.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/TS1SourceSansPro-OsF.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/OT1SourceSansPro-Sup.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/OT1SourceSansPro-Inf.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/LY1SourceSansPro-Sup.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/LY1SourceSansPro-Inf.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/LGRSourceSansPro-Sup.fd
+2020/04/26 | 5210 | fonts/sourcesanspro/tex/LGRSourceSansPro-Inf.fd
+2020/04/26 | 52099 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/04/26 | 5156 | fonts/sourcesanspro/tex/T1SourceSansPro-Sup.fd
+2020/04/26 | 5156 | fonts/sourcesanspro/tex/T1SourceSansPro-Inf.fd
+2020/04/26 | 5129 | fonts/sourcesanspro/tex/TS1SourceSansPro-LF.fd
+2020/04/26 | 50845 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2020/04/26 | 50798 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2020/04/26 | 50504 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2020/04/26 | 500141 | macros/latex/contrib/translations/translations_en.pdf
+2020/04/26 | 498745 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/04/26 | 49775 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2020/04/26 | 49330 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/04/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/04/26 | 488 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.vf
+2020/04/26 | 484 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.vf
+2020/04/26 | 484 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.vf
+2020/04/26 | 480 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.vf
+2020/04/26 | 480 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.vf
+2020/04/26 | 480 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.vf
+2020/04/26 | 47974 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/04/26 | 461266 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
+2020/04/26 | 45883 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2020/04/26 | 45812 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2020/04/26 | 457714 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2020/04/26 | 4572 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.tfm
+2020/04/26 | 45617 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2020/04/26 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2020/04/26 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2020/04/26 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2020/04/26 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2020/04/26 | 45498 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2020/04/26 | 4544 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.tfm
+2020/04/26 | 4536 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.tfm
+2020/04/26 | 452 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.vf
+2020/04/26 | 452 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.vf
+2020/04/26 | 44927 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2020/04/26 | 448 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.vf
+2020/04/26 | 448 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.vf
+2020/04/26 | 448 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.vf
+2020/04/26 | 448 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.vf
+2020/04/26 | 4408 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.tfm
+2020/04/26 | 4393 | macros/luatex/optex/lists.opm
+2020/04/26 | 4392 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.tfm
+2020/04/26 | 4384 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.tfm
+2020/04/26 | 43417 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2020/04/26 | 4309 | macros/luatex/optex/outlines.opm
+2020/04/26 | 42879 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2020/04/26 | 42563 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2020/04/26 | 42551 | macros/latex/contrib/translations/translations.sty
+2020/04/26 | 41999 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2020/04/26 | 41873 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2020/04/26 | 411 | systems/win32/miktex/tm/packages/pr.ini
+2020/04/26 | 41071 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/04/26 | 40960 | systems/texlive/tlnet/archive/knowledge.source.r54876.tar.xz
+2020/04/26 | 40638 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/04/26 | 40258 | systems/stanford/pkware.zip
+2020/04/26 | 395061 | macros/latex/contrib/biblatex-contrib/biblatex-apa.zip
+2020/04/26 | 39214 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/04/26 | 391602 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/04/26 | 3904 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.tfm
+2020/04/26 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r54869.tar.xz
+2020/04/26 | 387781 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
+2020/04/26 | 38652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.tfm
+2020/04/26 | 386516 | systems/texlive/tlnet/archive/lwarp.source.r54877.tar.xz
+2020/04/26 | 38636 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.tfm
+2020/04/26 | 38620 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.tfm
+2020/04/26 | 38596 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.tfm
+2020/04/26 | 38580 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.tfm
+2020/04/26 | 38228 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.tfm
+2020/04/26 | 38164 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.tfm
+2020/04/26 | 38164 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.tfm
+2020/04/26 | 3808 | language/japanese/jlreq-deluxe/jlreq-deluxe.sty
+2020/04/26 | 38087 | fonts/sourcesanspro/doc/sourcesanspro-otf-specimen.pdf
+2020/04/26 | 38008 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.tfm
+2020/04/26 | 37988 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.tfm
+2020/04/26 | 3788 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.tfm
+2020/04/26 | 3780 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.tfm
+2020/04/26 | 3772 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ot1.tfm
+2020/04/26 | 3760 | macros/luatex/optex/doc/optex-doc.tex
+2020/04/26 | 37576 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.tfm
+2020/04/26 | 37576 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.tfm
+2020/04/26 | 375332 | fonts/sourcesanspro/fonts/SourceSansPro-Black.pfb
+2020/04/26 | 375326 | language/japanese/pxchfon.zip
+2020/04/26 | 3752 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.tfm
+2020/04/26 | 37440 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.tfm
+2020/04/26 | 37436 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.tfm
+2020/04/26 | 3742 | macros/luatex/optex/styles.opm
+2020/04/26 | 37028 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.tfm
+2020/04/26 | 37016 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.tfm
+2020/04/26 | 37016 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.tfm
+2020/04/26 | 37008 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.tfm
+2020/04/26 | 3698 | language/japanese/jlreq-deluxe/jlreq-deluxe.tex
+2020/04/26 | 36980 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.tfm
+2020/04/26 | 3684 | systems/texlive/tlnet/archive/libertinus-otf.r54872.tar.xz
+2020/04/26 | 36712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.tfm
+2020/04/26 | 36712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.tfm
+2020/04/26 | 36688 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.tfm
+2020/04/26 | 36676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.tfm
+2020/04/26 | 36676 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.tfm
+2020/04/26 | 36673 | fonts/comicneue/fonts/ComicNeueAngular-Light.pfb
+2020/04/26 | 36639 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2020/04/26 | 36600 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.tfm
+2020/04/26 | 36560 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.tfm
+2020/04/26 | 36552 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.tfm
+2020/04/26 | 36548 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic.pfb
+2020/04/26 | 36540 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.tfm
+2020/04/26 | 3647 | fonts/comicneue/doc/comicneue.tex
+2020/04/26 | 36376 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/04/26 | 36316 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.tfm
+2020/04/26 | 3628 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.tfm
+2020/04/26 | 36276 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.tfm
+2020/04/26 | 36276 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.tfm
+2020/04/26 | 36216 | systems/texlive/tlnet/archive/tuda-ci.r54878.tar.xz
+2020/04/26 | 3616 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.tfm
+2020/04/26 | 36168 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.tfm
+2020/04/26 | 3612 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.tfm
+2020/04/26 | 35747 | fonts/comicneue/fonts/ComicNeueAngular-Bold.pfb
+2020/04/26 | 356260 | fonts/sourcesanspro/fonts/SourceSansPro-Bold.pfb
+2020/04/26 | 356201 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2020/04/26 | 35571 | macros/latex/contrib/translations/translations_en.tex
+2020/04/26 | 35555 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.pfb
+2020/04/26 | 354505 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
+2020/04/26 | 35293 | fonts/comicneue/fonts/ComicNeueAngular-Regular.pfb
+2020/04/26 | 35276 | fonts/comicneue/fonts/ComicNeueAngular-Italic.pfb
+2020/04/26 | 35186 | macros/luatex/optex/bib-iso690.opm
+2020/04/26 | 3502 | language/japanese/jlreq-deluxe/README-ja.md
+2020/04/26 | 3490 | fonts/sourcesanspro/fonts/a_t773hb.enc
+2020/04/26 | 348377 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold.pfb
+2020/04/26 | 34832 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/04/26 | 34815 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/04/26 | 34612 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.tfm
+2020/04/26 | 34608 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.tfm
+2020/04/26 | 34556 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.tfm
+2020/04/26 | 34548 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.tfm
+2020/04/26 | 34528 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.tfm
+2020/04/26 | 34520 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.tfm
+2020/04/26 | 34480 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.tfm
+2020/04/26 | 3447 | fonts/sourcesanspro/fonts/a_ahahpn.enc
+2020/04/26 | 34444 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.tfm
+2020/04/26 | 34428 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.tfm
+2020/04/26 | 34408 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.tfm
+2020/04/26 | 34396 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.tfm
+2020/04/26 | 34392 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.tfm
+2020/04/26 | 34376 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.tfm
+2020/04/26 | 34372 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.tfm
+2020/04/26 | 34368 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.tfm
+2020/04/26 | 34356 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.tfm
+2020/04/26 | 34328 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.tfm
+2020/04/26 | 3430 | fonts/sourcesanspro/fonts/a_oph6lb.enc
+2020/04/26 | 34208 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.tfm
+2020/04/26 | 34208 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.tfm
+2020/04/26 | 34132 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.tfm
+2020/04/26 | 34128 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.tfm
+2020/04/26 | 34128 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.tfm
+2020/04/26 | 3410 | fonts/sourcesanspro/fonts/a_6qpf2n.enc
+2020/04/26 | 34056 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.tfm
+2020/04/26 | 34052 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.tfm
+2020/04/26 | 34040 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.tfm
+2020/04/26 | 34020 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.tfm
+2020/04/26 | 3401 | fonts/sourcesanspro/fonts/a_ywoy3g.enc
+2020/04/26 | 3401 | fonts/sourcesanspro/fonts/a_ghwomg.enc
+2020/04/26 | 34016 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.tfm
+2020/04/26 | 34008 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.tfm
+2020/04/26 | 3398 | fonts/sourcesanspro/fonts/a_p7zagl.enc
+2020/04/26 | 3385 | fonts/sourcesanspro/fonts/a_oazma5.enc
+2020/04/26 | 3382 | fonts/sourcesanspro/fonts/a_vauq2g.enc
+2020/04/26 | 336785 | fonts/sourcesanspro/fonts/SourceSansPro-Regular.pfb
+2020/04/26 | 3366 | macros/luatex/optex/references.opm
+2020/04/26 | 3366 | fonts/sourcesanspro/fonts/a_zypyw7.enc
+2020/04/26 | 33640 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.tfm
+2020/04/26 | 33640 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.tfm
+2020/04/26 | 33612 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.tfm
+2020/04/26 | 33612 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.tfm
+2020/04/26 | 3354 | fonts/comicneue/fonts/ComicNeue.map
+2020/04/26 | 3346 | fonts/sourcesanspro/fonts/a_3yibv2.enc
+2020/04/26 | 3344 | fonts/sourcesanspro/fonts/a_5ponh6.enc
+2020/04/26 | 33384 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2020/04/26 | 33372 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.tfm
+2020/04/26 | 33368 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.tfm
+2020/04/26 | 33368 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.tfm
+2020/04/26 | 33364 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.tfm
+2020/04/26 | 3333 | fonts/sourcesanspro/fonts/a_nxd2w7.enc
+2020/04/26 | 3330 | fonts/sourcesanspro/fonts/a_3x2gk5.enc
+2020/04/26 | 3326 | fonts/sourcesanspro/fonts/a_qthovn.enc
+2020/04/26 | 33215 | fonts/comicneue/doc/comicneue-otf-specimen.pdf
+2020/04/26 | 330130 | fonts/sourcesanspro/fonts/SourceSansPro-Light.pfb
+2020/04/26 | 3297 | fonts/sourcesanspro/fonts/a_77nslr.enc
+2020/04/26 | 3296 | fonts/sourcesanspro/fonts/a_wp5x3v.enc
+2020/04/26 | 3291 | fonts/sourcesanspro/fonts/a_fbyhkd.enc
+2020/04/26 | 328789 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2020/04/26 | 3284 | fonts/sourcesanspro/fonts/a_cqavns.enc
+2020/04/26 | 3281 | fonts/sourcesanspro/fonts/a_zphccl.enc
+2020/04/26 | 32808 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.tfm
+2020/04/26 | 3278 | fonts/sourcesanspro/fonts/a_ivdnq2.enc
+2020/04/26 | 32768 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.tfm
+2020/04/26 | 3275 | fonts/sourcesanspro/fonts/a_cgcyrm.enc
+2020/04/26 | 3272 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ot1.tfm
+2020/04/26 | 32708 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.tfm
+2020/04/26 | 3267 | fonts/sourcesanspro/fonts/a_4jropk.enc
+2020/04/26 | 32672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.tfm
+2020/04/26 | 3263 | fonts/comicneue/fonts/a_ixwebc.enc
+2020/04/26 | 3261 | fonts/sourcesanspro/fonts/a_4hbp34.enc
+2020/04/26 | 32559 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.tex
+2020/04/26 | 3252 | fonts/comicneue/fonts/a_wfs66e.enc
+2020/04/26 | 32516 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.tfm
+2020/04/26 | 32512 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.tfm
+2020/04/26 | 3241 | fonts/comicneue/tex/TS1ComicNeueAngular-TLF.fd
+2020/04/26 | 3241 | fonts/comicneue/tex/OT1ComicNeueAngular-TLF.fd
+2020/04/26 | 3241 | fonts/comicneue/tex/LY1ComicNeueAngular-TLF.fd
+2020/04/26 | 32412 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.tfm
+2020/04/26 | 32412 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.tfm
+2020/04/26 | 32334 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2020/04/26 | 32332 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.tfm
+2020/04/26 | 32316 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.tfm
+2020/04/26 | 32276 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.tfm
+2020/04/26 | 32245 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2020/04/26 | 321665 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2020/04/26 | 3211 | fonts/comicneue/tex/T1ComicNeueAngular-TLF.fd
+2020/04/26 | 3195 | fonts/sourcesanspro/fonts/a_lhxooi.enc
+2020/04/26 | 31916 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.tfm
+2020/04/26 | 31844 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.tfm
+2020/04/26 | 31824 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.tfm
+2020/04/26 | 3181 | fonts/sourcesanspro/fonts/a_ufai4b.enc
+2020/04/26 | 3181 | fonts/sourcesanspro/fonts/a_o3uzeo.enc
+2020/04/26 | 3162 | fonts/comicneue/tex/comicneue.sty
+2020/04/26 | 31560 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.tfm
+2020/04/26 | 31560 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.tfm
+2020/04/26 | 31500 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.tfm
+2020/04/26 | 31492 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.tfm
+2020/04/26 | 3148336 | systems/texlive/tlnet/archive/animate.doc.r54874.tar.xz
+2020/04/26 | 3147 | fonts/sourcesanspro/fonts/a_bkdqh2.enc
+2020/04/26 | 3138 | fonts/sourcesanspro/fonts/a_q6ppsi.enc
+2020/04/26 | 3138 | fonts/sourcesanspro/fonts/a_c3pynx.enc
+2020/04/26 | 31316 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.tfm
+2020/04/26 | 31316 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.tfm
+2020/04/26 | 31236 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.tfm
+2020/04/26 | 31232 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.tfm
+2020/04/26 | 311938 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.pfb
+2020/04/26 | 31172 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2020/04/26 | 31163 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2020/04/26 | 31152 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.tfm
+2020/04/26 | 31152 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.tfm
+2020/04/26 | 3114 | fonts/sourcesanspro/fonts/a_li5oiy.enc
+2020/04/26 | 3112 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.tfm
+2020/04/26 | 31112 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.tfm
+2020/04/26 | 31108 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.tfm
+2020/04/26 | 31108 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.tfm
+2020/04/26 | 31104 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.tfm
+2020/04/26 | 31084 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.tfm
+2020/04/26 | 31084 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.tfm
+2020/04/26 | 31076 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.tfm
+2020/04/26 | 31020 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.tfm
+2020/04/26 | 3101 | fonts/sourcesanspro/fonts/a_f2tdxs.enc
+2020/04/26 | 31016 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.tfm
+2020/04/26 | 310114 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2020/04/26 | 30995 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2020/04/26 | 3098 | fonts/sourcesanspro/fonts/a_4blavb.enc
+2020/04/26 | 3084 | fonts/sourcesanspro/fonts/a_gpgjtc.enc
+2020/04/26 | 30844 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.tfm
+2020/04/26 | 30840 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.tfm
+2020/04/26 | 30788 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.tfm
+2020/04/26 | 30788 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.tfm
+2020/04/26 | 30768 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.tfm
+2020/04/26 | 30764 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.tfm
+2020/04/26 | 30764 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.tfm
+2020/04/26 | 3071 | fonts/sourcesanspro/fonts/a_ordpq2.enc
+2020/04/26 | 30711 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/04/26 | 3069 | fonts/sourcesanspro/fonts/a_i5t6gn.enc
+2020/04/26 | 30672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.tfm
+2020/04/26 | 3066 | fonts/sourcesanspro/fonts/a_46wjfg.enc
+2020/04/26 | 30664 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.tfm
+2020/04/26 | 3065 | macros/luatex/optex/pdfuni-string.opm
+2020/04/26 | 3064 | fonts/sourcesanspro/fonts/a_sj7g2w.enc
+2020/04/26 | 3058 | fonts/sourcesanspro/fonts/a_ktnhmk.enc
+2020/04/26 | 3055 | fonts/sourcesanspro/fonts/a_7n4q7u.enc
+2020/04/26 | 3052 | fonts/sourcesanspro/fonts/a_65vrnz.enc
+2020/04/26 | 3046 | fonts/sourcesanspro/fonts/a_gvn2fe.enc
+2020/04/26 | 30412 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.tfm
+2020/04/26 | 30412 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.tfm
+2020/04/26 | 3037 | fonts/sourcesanspro/fonts/a_msbdn3.enc
+2020/04/26 | 3037 | fonts/sourcesanspro/fonts/a_dbwo4p.enc
+2020/04/26 | 30320 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.tfm
+2020/04/26 | 30316 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.tfm
+2020/04/26 | 30292 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.tfm
+2020/04/26 | 30288 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.tfm
+2020/04/26 | 30272 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.tfm
+2020/04/26 | 30229 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2020/04/26 | 3021 | fonts/sourcesanspro/fonts/a_emkxm5.enc
+2020/04/26 | 30160 | systems/texlive/tlnet/archive/animate.source.r54874.tar.xz
+2020/04/26 | 3000 | fonts/comicneue/fonts/a_ncyf37.enc
+2020/04/26 | 29960 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.tfm
+2020/04/26 | 29960 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.tfm
+2020/04/26 | 29952 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.tfm
+2020/04/26 | 2991 | fonts/comicneue/fonts/a_nhwyv3.enc
+2020/04/26 | 2989 | fonts/comicneue/fonts/a_d7lrxj.enc
+2020/04/26 | 298076 | fonts/sourcesanspro/fonts/SourceSansPro-Bold.otf
+2020/04/26 | 2972 | fonts/sourcesanspro/fonts/a_svsr4s.enc
+2020/04/26 | 2969 | fonts/comicneue/fonts/a_3f3vls.enc
+2020/04/26 | 29666 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2020/04/26 | 29644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.tfm
+2020/04/26 | 29624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.tfm
+2020/04/26 | 29624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.tfm
+2020/04/26 | 29604 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.tfm
+2020/04/26 | 2959 | fonts/sourcesanspro/fonts/a_ercdtc.enc
+2020/04/26 | 295952 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold.otf
+2020/04/26 | 29592 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.tfm
+2020/04/26 | 2957 | fonts/comicneue/fonts/a_upn2ip.enc
+2020/04/26 | 2956 | fonts/sourcesanspro/fonts/a_kjpvhx.enc
+2020/04/26 | 2955 | macros/xetex/latex/xepersian-hm/kashida-example.tex
+2020/04/26 | 295500 | fonts/sourcesanspro/fonts/SourceSansPro-Black.otf
+2020/04/26 | 2940 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ot1.tfm
+2020/04/26 | 29320 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.tfm
+2020/04/26 | 293200 | fonts/sourcesanspro/fonts/SourceSansPro-Regular.otf
+2020/04/26 | 29300 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.tfm
+2020/04/26 | 29296 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.tfm
+2020/04/26 | 29292 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.tfm
+2020/04/26 | 29292 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.tfm
+2020/04/26 | 29282 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/04/26 | 29276 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.tfm
+2020/04/26 | 29272 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.tfm
+2020/04/26 | 29268 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.tfm
+2020/04/26 | 29253 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2020/04/26 | 2920 | fonts/sourcesanspro/fonts/a_ea4zg5.enc
+2020/04/26 | 291960 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.pfb
+2020/04/26 | 291351 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.pfb
+2020/04/26 | 290464 | fonts/sourcesanspro/fonts/SourceSansPro-Light.otf
+2020/04/26 | 29027 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2020/04/26 | 2900 | fonts/comicneue/fonts/a_fqjac7.enc
+2020/04/26 | 28996 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.tfm
+2020/04/26 | 28972 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.tfm
+2020/04/26 | 28972 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.tfm
+2020/04/26 | 28968 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.tfm
+2020/04/26 | 28952 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.tfm
+2020/04/26 | 2878 | fonts/comicneue/fonts/a_trnund.enc
+2020/04/26 | 287484 | systems/texlive/tlnet/archive/biblatex-software.doc.r54875.tar.xz
+2020/04/26 | 28728 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2020/04/26 | 28728 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.tfm
+2020/04/26 | 28724 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.tfm
+2020/04/26 | 28628 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.tfm
+2020/04/26 | 28612 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.tfm
+2020/04/26 | 2856 | fonts/comicneue/tex/TS1ComicNeue-TLF.fd
+2020/04/26 | 2856 | fonts/comicneue/tex/OT1ComicNeue-TLF.fd
+2020/04/26 | 2856 | fonts/comicneue/tex/LY1ComicNeue-TLF.fd
+2020/04/26 | 28479 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2020/04/26 | 28364 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.tfm
+2020/04/26 | 28356 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.tfm
+2020/04/26 | 2826 | fonts/comicneue/tex/T1ComicNeue-TLF.fd
+2020/04/26 | 282200 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.otf
+2020/04/26 | 281639 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2020/04/26 | 281335 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2020/04/26 | 27948 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.tfm
+2020/04/26 | 27916 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.tfm
+2020/04/26 | 2788 | systems/texlive/tlnet/archive/biblatex-software.r54875.tar.xz
+2020/04/26 | 27700 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2020/04/26 | 276859 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2020/04/26 | 27642 | macros/xetex/latex/xepersian-hm/xepersian-hm.dtx
+2020/04/26 | 275939 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.pfb
+2020/04/26 | 27444 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.tfm
+2020/04/26 | 27424 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.tfm
+2020/04/26 | 27424 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.tfm
+2020/04/26 | 27412 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.tfm
+2020/04/26 | 2740 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ot1.tfm
+2020/04/26 | 272751 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2020/04/26 | 27220 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.tfm
+2020/04/26 | 27208 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.tfm
+2020/04/26 | 26920 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.tfm
+2020/04/26 | 26920 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.tfm
+2020/04/26 | 26916 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2020/04/26 | 26816 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2020/04/26 | 26708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.tfm
+2020/04/26 | 26708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.tfm
+2020/04/26 | 26654 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2020/04/26 | 2662255 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2020/04/26 | 26494 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2020/04/26 | 26432 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.tfm
+2020/04/26 | 26412 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.tfm
+2020/04/26 | 263595 | fonts/sourcesanspro/fonts/SourceSansPro-It.pfb
+2020/04/26 | 25992 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.tfm
+2020/04/26 | 25964 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.tfm
+2020/04/26 | 25936 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.tfm
+2020/04/26 | 25936 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.tfm
+2020/04/26 | 2590656 | systems/texlive/tlnet/archive/lwarp.doc.r54877.tar.xz
+2020/04/26 | 25888 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.tfm
+2020/04/26 | 25472 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.tfm
+2020/04/26 | 25364 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2020/04/26 | 2531148 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2020/04/26 | 250886 | language/japanese/pxchfon/pxchfon.pdf
+2020/04/26 | 25068 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.tfm
+2020/04/26 | 25036 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.tfm
+2020/04/26 | 24980 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.tfm
+2020/04/26 | 24960 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.tfm
+2020/04/26 | 24948 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.tfm
+2020/04/26 | 24860 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.tfm
+2020/04/26 | 24836 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.tfm
+2020/04/26 | 24788 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.tfm
+2020/04/26 | 247771 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2020/04/26 | 24764 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.tfm
+2020/04/26 | 247263 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2020/04/26 | 24692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.tfm
+2020/04/26 | 246427 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2020/04/26 | 246291 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt.pfb
+2020/04/26 | 24604 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.tfm
+2020/04/26 | 24580 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.tfm
+2020/04/26 | 24544 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.tfm
+2020/04/26 | 24524 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.tfm
+2020/04/26 | 24500 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.tfm
+2020/04/26 | 24500 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.tfm
+2020/04/26 | 24380 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.tfm
+2020/04/26 | 24380 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.tfm
+2020/04/26 | 24308 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.tfm
+2020/04/26 | 242831 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2020/04/26 | 24269007 | systems/texlive/tlnet/install-tl.zip
+2020/04/26 | 2425 | macros/luatex/optex/logos.opm
+2020/04/26 | 24128 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.tfm
+2020/04/26 | 23864 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.tfm
+2020/04/26 | 23836 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.tfm
+2020/04/26 | 23816 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.tfm
+2020/04/26 | 23812 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.tfm
+2020/04/26 | 23780 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.tfm
+2020/04/26 | 237530 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.pfb
+2020/04/26 | 23728 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.tfm
+2020/04/26 | 23680 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.tfm
+2020/04/26 | 23496 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.tfm
+2020/04/26 | 23492 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.tfm
+2020/04/26 | 23477 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/04/26 | 23408 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.tfm
+2020/04/26 | 23404 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.tfm
+2020/04/26 | 23316 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.tfm
+2020/04/26 | 23252 | systems/texlive/tlnet/archive/animate.r54874.tar.xz
+2020/04/26 | 23188 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.tfm
+2020/04/26 | 23160 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.tfm
+2020/04/26 | 22945 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/04/26 | 22836 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.tfm
+2020/04/26 | 22832 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.tfm
+2020/04/26 | 2276 | fonts/sourcesanspro/tex/sourcesanspro-type1-autoinst.sty
+2020/04/26 | 22692 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.tfm
+2020/04/26 | 22672 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.tfm
+2020/04/26 | 22452 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.tfm
+2020/04/26 | 22428 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.tfm
+2020/04/26 | 22356 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.tfm
+2020/04/26 | 22352 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.tfm
+2020/04/26 | 221741 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdf
+2020/04/26 | 221703 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2020/04/26 | 22128 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.tfm
+2020/04/26 | 22124 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.tfm
+2020/04/26 | 22124 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.tfm
+2020/04/26 | 22100 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.tfm
+2020/04/26 | 22020 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.tfm
+2020/04/26 | 21996 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.tfm
+2020/04/26 | 21996 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.tfm
+2020/04/26 | 219376 | systems/texlive/tlnet/archive/texlive-scripts.doc.r54869.tar.xz
+2020/04/26 | 2191156 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2020/04/26 | 21712 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.tfm
+2020/04/26 | 21712 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.tfm
+2020/04/26 | 21624 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.tfm
+2020/04/26 | 21488 | systems/texlive/tlnet/archive/knowledge.r54876.tar.xz
+2020/04/26 | 212660 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.otf
+2020/04/26 | 212380 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.otf
+2020/04/26 | 210012 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.otf
+2020/04/26 | 2096 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1--base.tfm
+2020/04/26 | 2084 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1--base.tfm
+2020/04/26 | 208408 | fonts/sourcesanspro/fonts/SourceSansPro-RegularIt.otf
+2020/04/26 | 2080 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1--base.tfm
+2020/04/26 | 207935 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/04/26 | 20688 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2020/04/26 | 2049 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx
+2020/04/26 | 204752 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt.otf
+2020/04/26 | 2036 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1--base.tfm
+2020/04/26 | 2028 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1--base.tfm
+2020/04/26 | 202555 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2020/04/26 | 2020 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.tfm
+2020/04/26 | 2020 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.tfm
+2020/04/26 | 2020 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1--base.tfm
+2020/04/26 | 2016 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1--base.tfm
+2020/04/26 | 2012 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1--base.tfm
+2020/04/26 | 2012 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.tfm
+2020/04/26 | 2012 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.tfm
+2020/04/26 | 2008 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1--base.tfm
+2020/04/26 | 2004 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1--base.tfm
+2020/04/26 | 1992 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.tfm
+2020/04/26 | 1992 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.tfm
+2020/04/26 | 1992 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.tfm
+2020/04/26 | 19898 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2020/04/26 | 1988 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1--base.tfm
+2020/04/26 | 198848 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2020/04/26 | 198829 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2020/04/26 | 1984 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1--base.tfm
+2020/04/26 | 198324 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.otf
+2020/04/26 | 1981336 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/04/26 | 1981209 | macros/luatex/optex.zip
+2020/04/26 | 1980 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.tfm
+2020/04/26 | 1980 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.tfm
+2020/04/26 | 1976 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1--base.tfm
+2020/04/26 | 1972 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1--base.tfm
+2020/04/26 | 1972 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.tfm
+2020/04/26 | 1964 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.tfm
+2020/04/26 | 1952 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--base.tfm
+2020/04/26 | 194942 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2020/04/26 | 1944 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--base.tfm
+2020/04/26 | 1944 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--base.tfm
+2020/04/26 | 1940 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1--base.tfm
+2020/04/26 | 19386615 | systems/texlive/tlnet/install-tl-windows.exe
+2020/04/26 | 1936 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1--base.tfm
+2020/04/26 | 1936 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.tfm
+2020/04/26 | 193634 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/04/26 | 193276 | fonts/comicneue/doc/comicneue.pdf
+2020/04/26 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1--base.tfm
+2020/04/26 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1--base.tfm
+2020/04/26 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.tfm
+2020/04/26 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1--base.tfm
+2020/04/26 | 1928 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.tfm
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.tfm
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1--base.tfm
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1--base.tfm
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.tfm
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.tfm
+2020/04/26 | 1924 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1--base.tfm
+2020/04/26 | 1920 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.tfm
+2020/04/26 | 1920 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.tfm
+2020/04/26 | 1920 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1--base.tfm
+2020/04/26 | 1920 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1--base.tfm
+2020/04/26 | 1920 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--base.tfm
+2020/04/26 | 1916 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1--base.tfm
+2020/04/26 | 1916 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.tfm
+2020/04/26 | 1916 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--base.tfm
+2020/04/26 | 19141 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.tex
+2020/04/26 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1--base.tfm
+2020/04/26 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1--base.tfm
+2020/04/26 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1--base.tfm
+2020/04/26 | 1912 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1--base.tfm
+2020/04/26 | 1908 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1--base.tfm
+2020/04/26 | 1908 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.tfm
+2020/04/26 | 1908 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.tfm
+2020/04/26 | 1908 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1--base.tfm
+2020/04/26 | 1908 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--base.tfm
+2020/04/26 | 19058 | macros/luatex/optex/makeindex.opm
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1--base.tfm
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1--base.tfm
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1--base.tfm
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.tfm
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.tfm
+2020/04/26 | 1904 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.tfm
+2020/04/26 | 1900 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1--base.tfm
+2020/04/26 | 1900 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1--base.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1--base.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1--base.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1--base.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1--base.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1--base.tfm
+2020/04/26 | 1896 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1--base.tfm
+2020/04/26 | 1892 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1--base.tfm
+2020/04/26 | 1892 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1--base.tfm
+2020/04/26 | 1892 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1--base.tfm
+2020/04/26 | 1892 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1--base.tfm
+2020/04/26 | 1888 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1--base.tfm
+2020/04/26 | 1888 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1--base.tfm
+2020/04/26 | 1888 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.tfm
+2020/04/26 | 1884 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1--base.tfm
+2020/04/26 | 1884 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1--base.tfm
+2020/04/26 | 1884 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1--base.tfm
+2020/04/26 | 1884 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.tfm
+2020/04/26 | 1884 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1--base.tfm
+2020/04/26 | 1883 | macros/xetex/latex/xepersian-hm/xepersian-hm.ins
+2020/04/26 | 18832 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.cbx
+2020/04/26 | 18813 | macros/luatex/optex/graphics.opm
+2020/04/26 | 1880 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.tfm
+2020/04/26 | 1880 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1--base.tfm
+2020/04/26 | 1880 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1--base.tfm
+2020/04/26 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1--base.tfm
+2020/04/26 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.tfm
+2020/04/26 | 1876 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.tfm
+2020/04/26 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1--base.tfm
+2020/04/26 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1--base.tfm
+2020/04/26 | 1872 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1--base.tfm
+2020/04/26 | 1868 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1--base.tfm
+2020/04/26 | 1868 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1--base.tfm
+2020/04/26 | 1868 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1--base.tfm
+2020/04/26 | 186825 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2020/04/26 | 1864 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.tfm
+2020/04/26 | 1864 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--base.tfm
+2020/04/26 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1--base.tfm
+2020/04/26 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.tfm
+2020/04/26 | 1860 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.tfm
+2020/04/26 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1--base.tfm
+2020/04/26 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1--base.tfm
+2020/04/26 | 1856 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1--base.tfm
+2020/04/26 | 1856 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.tfm
+2020/04/26 | 1852 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1--base.tfm
+2020/04/26 | 1852 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1--base.tfm
+2020/04/26 | 1852 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1--base.tfm
+2020/04/26 | 1848 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1--base.tfm
+2020/04/26 | 1848 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.tfm
+2020/04/26 | 1848 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1--base.tfm
+2020/04/26 | 1848 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--base.tfm
+2020/04/26 | 1848 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.tfm
+2020/04/26 | 1848 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.tfm
+2020/04/26 | 184689 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2020/04/26 | 1844 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.tfm
+2020/04/26 | 1844 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.tfm
+2020/04/26 | 184205 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2020/04/26 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.tfm
+2020/04/26 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr--base.tfm
+2020/04/26 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1--base.tfm
+2020/04/26 | 1840 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1--base.tfm
+2020/04/26 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1--base.tfm
+2020/04/26 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1--base.tfm
+2020/04/26 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1--base.tfm
+2020/04/26 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.tfm
+2020/04/26 | 1836 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr--base.tfm
+2020/04/26 | 1828 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.tfm
+2020/04/26 | 1828 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr--base.tfm
+2020/04/26 | 182794 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr--base.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr--base.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr--base.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1--base.tfm
+2020/04/26 | 1812 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1--base.tfm
+2020/04/26 | 1808 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr--base.tfm
+2020/04/26 | 1808 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--base.tfm
+2020/04/26 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1--base.tfm
+2020/04/26 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.tfm
+2020/04/26 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr--base.tfm
+2020/04/26 | 1804 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1--base.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.tfm
+2020/04/26 | 1800 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.tfm
+2020/04/26 | 1800 | fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--base.tfm
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1--base.tfm
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr--base.tfm
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1--base.tfm
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1--base.tfm
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1--base.tfm
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1--base.tfm
+2020/04/26 | 1796 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1--base.tfm
+2020/04/26 | 1796 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1--base.tfm
+2020/04/26 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr--base.tfm
+2020/04/26 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1--base.tfm
+2020/04/26 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1--base.tfm
+2020/04/26 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1--base.tfm
+2020/04/26 | 1792 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1--base.tfm
+2020/04/26 | 1792 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--base.tfm
+2020/04/26 | 17894 | macros/luatex/optex/colors.opm
+2020/04/26 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.tfm
+2020/04/26 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr--base.tfm
+2020/04/26 | 1788 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1--base.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr--base.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr--base.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr--base.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr--base.tfm
+2020/04/26 | 1784 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1--base.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr--base.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr--base.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1--base.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1--base.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.tfm
+2020/04/26 | 1780 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr--base.tfm
+2020/04/26 | 1780 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--base.tfm
+2020/04/26 | 1780 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--base.tfm
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1--base.tfm
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr--base.tfm
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1--base.tfm
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1--base.tfm
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1--base.tfm
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1--base.tfm
+2020/04/26 | 1776 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr--base.tfm
+2020/04/26 | 1776 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--base.tfm
+2020/04/26 | 17754 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2020/04/26 | 177542 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/04/26 | 1772 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.tfm
+2020/04/26 | 1772 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr--base.tfm
+2020/04/26 | 1768 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.tfm
+2020/04/26 | 1768 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.tfm
+2020/04/26 | 1768 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr--base.tfm
+2020/04/26 | 1768 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--base.tfm
+2020/04/26 | 17671 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2020/04/26 | 17658 | macros/luatex/optex/sections.opm
+2020/04/26 | 1764 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1--base.tfm
+2020/04/26 | 1764 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr--base.tfm
+2020/04/26 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1--base.tfm
+2020/04/26 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.tfm
+2020/04/26 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr--base.tfm
+2020/04/26 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.tfm
+2020/04/26 | 1760 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr--base.tfm
+2020/04/26 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.tfm
+2020/04/26 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr--base.tfm
+2020/04/26 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.tfm
+2020/04/26 | 1756 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr--base.tfm
+2020/04/26 | 1756 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--base.tfm
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1--base.tfm
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.tfm
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr--base.tfm
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.tfm
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.tfm
+2020/04/26 | 1752 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr--base.tfm
+2020/04/26 | 1748 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr--base.tfm
+2020/04/26 | 1744 | macros/latex/contrib/biblatex-contrib/biblatex-apa/README
+2020/04/26 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1--base.tfm
+2020/04/26 | 1744 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1--base.tfm
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1--base.tfm
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1--base.tfm
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.vf
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1--base.tfm
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.tfm
+2020/04/26 | 1740 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr--base.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr--base.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.vf
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1--base.tfm
+2020/04/26 | 1736 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr--base.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1--base.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1--base.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr--base.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1--base.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1--base.tfm
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.vf
+2020/04/26 | 1732 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.tfm
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.vf
+2020/04/26 | 1728 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr--base.tfm
+2020/04/26 | 172664 | systems/texlive/tlnet/archive/lwarp.r54877.tar.xz
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1--base.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1--base.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1--base.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1--base.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1--base.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1--base.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.vf
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1--base.tfm
+2020/04/26 | 1724 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1--base.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1--base.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1--base.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1--base.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.vf
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1--base.tfm
+2020/04/26 | 1720 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1--base.tfm
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.vf
+2020/04/26 | 1716 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1--base.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1--base.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr--base.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1--base.tfm
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.vf
+2020/04/26 | 1712 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.vf
+2020/04/26 | 1709834 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1--base.tfm
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.vf
+2020/04/26 | 1708 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.vf
+2020/04/26 | 1708 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1--base.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1--base.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1--base.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr--base.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr--base.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr--base.tfm
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.vf
+2020/04/26 | 1704 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1--base.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1--base.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1--base.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1--base.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1--base.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr--base.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1--base.tfm
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.vf
+2020/04/26 | 1700 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1--base.tfm
+2020/04/26 | 1700 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1--base.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1--base.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1--base.tfm
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.vf
+2020/04/26 | 1696 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.vf
+2020/04/26 | 1696 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.vf
+2020/04/26 | 1696 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.vf
+2020/04/26 | 169553 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1--base.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1--base.tfm
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.vf
+2020/04/26 | 1692 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.vf
+2020/04/26 | 1692 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.vf
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1--base.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.tfm
+2020/04/26 | 1688 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1--base.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1--base.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1--base.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1--base.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1--base.tfm
+2020/04/26 | 1684 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1--base.tfm
+2020/04/26 | 168193 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1--base.tfm
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1--base.tfm
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1--base.tfm
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1--base.tfm
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.tfm
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.tfm
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.tfm
+2020/04/26 | 1680 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1--base.tfm
+2020/04/26 | 167758 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1--base.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1--base.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1--base.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1--base.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1--base.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1--base.tfm
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.vf
+2020/04/26 | 1676 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1--base.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1--base.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1--base.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1--base.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1--base.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1--base.tfm
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.vf
+2020/04/26 | 1672 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1--base.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1--base.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1--base.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1--base.tfm
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.vf
+2020/04/26 | 1668 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1--base.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1--base.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.vf
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1--base.tfm
+2020/04/26 | 1664 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1--base.tfm
+2020/04/26 | 1664 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.vf
+2020/04/26 | 1664 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.vf
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1--base.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.tfm
+2020/04/26 | 1660 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.tfm
+2020/04/26 | 1660 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.vf
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1--base.tfm
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1--base.tfm
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1--base.tfm
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1--base.tfm
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1--base.tfm
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1--base.tfm
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1--base.tfm
+2020/04/26 | 1656 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1--base.tfm
+2020/04/26 | 1656 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.vf
+2020/04/26 | 1656 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.vf
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1--base.tfm
+2020/04/26 | 1652 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1--base.tfm
+2020/04/26 | 1652 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.vf
+2020/04/26 | 1652 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.vf
+2020/04/26 | 1652 | fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.vf
+2020/04/26 | 1652 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.vf
+2020/04/26 | 1652 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.vf
+2020/04/26 | 164947 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr--base.tfm
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1--base.tfm
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1--base.tfm
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1--base.tfm
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1--base.tfm
+2020/04/26 | 1648 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1--base.tfm
+2020/04/26 | 1648 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.vf
+2020/04/26 | 1648 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.vf
+2020/04/26 | 1645 | macros/latex/contrib/translations/README
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1--base.tfm
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1--base.tfm
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1--base.tfm
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1--base.tfm
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1--base.tfm
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1--base.tfm
+2020/04/26 | 1644 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1--base.tfm
+2020/04/26 | 1644 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.vf
+2020/04/26 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1--base.tfm
+2020/04/26 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1--base.tfm
+2020/04/26 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1--base.tfm
+2020/04/26 | 1640 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1--base.tfm
+2020/04/26 | 1640 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.vf
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr--base.tfm
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr--base.tfm
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr--base.tfm
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1--base.tfm
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1--base.tfm
+2020/04/26 | 1636 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1--base.tfm
+2020/04/26 | 1636 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.vf
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr--base.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr--base.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr--base.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr--base.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1--base.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.tfm
+2020/04/26 | 1632 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.tfm
+2020/04/26 | 1632 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.vf
+2020/04/26 | 1632 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.vf
+2020/04/26 | 16319373 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1--base.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.tfm
+2020/04/26 | 1628 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.tfm
+2020/04/26 | 1628 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.vf
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr--base.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr--base.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr--base.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1--base.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1--base.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1--base.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1--base.tfm
+2020/04/26 | 1624 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1--base.tfm
+2020/04/26 | 1620 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1--base.tfm
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr--base.tfm
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.tfm
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr--base.tfm
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.tfm
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr--base.tfm
+2020/04/26 | 1616 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1--base.tfm
+2020/04/26 | 161440 | systems/texlive/tlnet/archive/texlive-docindex.doc.r54869.tar.xz
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr--base.tfm
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr--base.tfm
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr--base.tfm
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1--base.tfm
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr--base.tfm
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr--base.tfm
+2020/04/26 | 1612 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1--base.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr--base.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr--base.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr--base.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr--base.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr--base.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr--base.tfm
+2020/04/26 | 1608 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr--base.tfm
+2020/04/26 | 160676 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2020/04/26 | 16065 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr--base.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr--base.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1--base.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr--base.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr--base.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr--base.tfm
+2020/04/26 | 1604 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1--base.tfm
+2020/04/26 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr--base.tfm
+2020/04/26 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr--base.tfm
+2020/04/26 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr--base.tfm
+2020/04/26 | 1600 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr--base.tfm
+2020/04/26 | 1596 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1--base.tfm
+2020/04/26 | 1596 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.tfm
+2020/04/26 | 1596 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr--base.tfm
+2020/04/26 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1--base.tfm
+2020/04/26 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr--base.tfm
+2020/04/26 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr--base.tfm
+2020/04/26 | 1592 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr--base.tfm
+2020/04/26 | 15897 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2020/04/26 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr--base.tfm
+2020/04/26 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.tfm
+2020/04/26 | 1588 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr--base.tfm
+2020/04/26 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.tfm
+2020/04/26 | 1584 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr--base.tfm
+2020/04/26 | 158398 | macros/xetex/latex/xepersian-hm.zip
+2020/04/26 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr--base.tfm
+2020/04/26 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr--base.tfm
+2020/04/26 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.tfm
+2020/04/26 | 1580 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr--base.tfm
+2020/04/26 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr--base.tfm
+2020/04/26 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr--base.tfm
+2020/04/26 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr--base.tfm
+2020/04/26 | 1576 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr--base.tfm
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr--base.tfm
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr--base.tfm
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.tfm
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr--base.tfm
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.tfm
+2020/04/26 | 1572 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr--base.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--lcdfj.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--lcdfj.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--lcdfj.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--lcdfj.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--lcdfj.tfm
+2020/04/26 | 156 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--lcdfj.tfm
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ot1.tfm
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.tfm
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr--base.tfm
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr--base.tfm
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.tfm
+2020/04/26 | 1568 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr--base.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr--base.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr--base.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr--base.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr--base.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.tfm
+2020/04/26 | 1564 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr--base.tfm
+2020/04/26 | 1560 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr--base.tfm
+2020/04/26 | 1560 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr--base.tfm
+2020/04/26 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.tfm
+2020/04/26 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.tfm
+2020/04/26 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.tfm
+2020/04/26 | 1552 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ot1.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.tfm
+2020/04/26 | 1540 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.tfm
+2020/04/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2020/04/26 | 15384 | fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.tfm
+2020/04/26 | 1532 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.tfm
+2020/04/26 | 1532 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.tfm
+2020/04/26 | 1532 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.tfm
+2020/04/26 | 1532 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.tfm
+2020/04/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--lcdfj.tfm
+2020/04/26 | 152 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--lcdfj.tfm
+2020/04/26 | 1528 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.tfm
+2020/04/26 | 1528 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.tfm
+2020/04/26 | 1528 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.tfm
+2020/04/26 | 1528 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.tfm
+2020/04/26 | 15284 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.tfm
+2020/04/26 | 152236 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2020/04/26 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1--base.tfm
+2020/04/26 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1--base.tfm
+2020/04/26 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1--base.tfm
+2020/04/26 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1--base.tfm
+2020/04/26 | 1516 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ot1.tfm
+2020/04/26 | 1512 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.tfm
+2020/04/26 | 1512 | fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1--base.tfm
+2020/04/26 | 1510292 | systems/texlive/tlnet/archive/tuda-ci.doc.r54878.tar.xz
+2020/04/26 | 1508 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.tfm
+2020/04/26 | 1508 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.tfm
+2020/04/26 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1--base.tfm
+2020/04/26 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1--base.tfm
+2020/04/26 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1--base.tfm
+2020/04/26 | 1504 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1--base.tfm
+2020/04/26 | 1504 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1--base.tfm
+2020/04/26 | 1504 | fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1--base.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1--base.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1--base.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1--base.tfm
+2020/04/26 | 1500 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1--base.tfm
+2020/04/26 | 150090 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/04/26 | 1498480 | install/fonts/comicneue.tds.zip
+2020/04/26 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1--base.tfm
+2020/04/26 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1--base.tfm
+2020/04/26 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1--base.tfm
+2020/04/26 | 1496 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1--base.tfm
+2020/04/26 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1--base.tfm
+2020/04/26 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1--base.tfm
+2020/04/26 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1--base.tfm
+2020/04/26 | 1492 | fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1--base.tfm
+2020/04/26 | 148916 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2020/04/26 | 1479197 | fonts/comicneue.zip
+2020/04/26 | 1476 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ot1.tfm
+2020/04/26 | 147277 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2020/04/26 | 1468 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1--base.tfm
+2020/04/26 | 1468 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1--base.tfm
+2020/04/26 | 1468 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1--base.tfm
+2020/04/26 | 1468 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1--base.tfm
+2020/04/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2020/04/26 | 1456 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ot1.tfm
+2020/04/26 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.tfm
+2020/04/26 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.tfm
+2020/04/26 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.tfm
+2020/04/26 | 1452 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.tfm
+2020/04/26 | 14524 | macros/latex/contrib/biblatex-contrib/biblatex-apa/american-apa.lbx
+2020/04/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.tfm
+2020/04/26 | 1448 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.tfm
+2020/04/26 | 1444 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ot1.tfm
+2020/04/26 | 1444 | fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ot1.tfm
+2020/04/26 | 1444 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ot1.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ot1.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.tfm
+2020/04/26 | 1440 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.tfm
+2020/04/26 | 1440 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.tfm
+2020/04/26 | 1440 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.tfm
+2020/04/26 | 1436 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.tfm
+2020/04/26 | 1436 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.tfm
+2020/04/26 | 1432 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1--base.tfm
+2020/04/26 | 1432 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.tfm
+2020/04/26 | 1432 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.tfm
+2020/04/26 | 1432 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1--base.tfm
+2020/04/26 | 1428 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ot1.tfm
+2020/04/26 | 1428 | fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ot1.tfm
+2020/04/26 | 1428 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1--base.tfm
+2020/04/26 | 1428 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1--base.tfm
+2020/04/26 | 1424 | fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ot1.tfm
+2020/04/26 | 1424 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1--base.tfm
+2020/04/26 | 1420 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1--base.tfm
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1--base.tfm
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1--base.tfm
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1--base.tfm
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1--base.tfm
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1--base.tfm
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1--base.tfm
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1--base.tfm
+2020/04/26 | 1416 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1--base.tfm
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1--base.tfm
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1--base.tfm
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1--base.tfm
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1--base.tfm
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1--base.tfm
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1--base.tfm
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1--base.tfm
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1--base.tfm
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ot1.tfm
+2020/04/26 | 1412 | fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ot1.tfm
+2020/04/26 | 141280 | systems/texlive/tlnet/archive/texlive-msg-translations.r54870.tar.xz
+2020/04/26 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ot1.tfm
+2020/04/26 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1--base.tfm
+2020/04/26 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1--base.tfm
+2020/04/26 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1--base.tfm
+2020/04/26 | 1408 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1--base.tfm
+2020/04/26 | 14051 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2020/04/26 | 1404 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1--base.tfm
+2020/04/26 | 1404 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1--base.tfm
+2020/04/26 | 1404 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1--base.tfm
+2020/04/26 | 1404 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1--base.tfm
+2020/04/26 | 1396 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ot1.tfm
+2020/04/26 | 1396 | fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ot1.tfm
+2020/04/26 | 1396 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ot1.tfm
+2020/04/26 | 1396 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.tfm
+2020/04/26 | 13905 | macros/luatex/optex/usebib.opm
+2020/04/26 | 1388 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.tfm
+2020/04/26 | 13880 | macros/luatex/optex/fonts-resize.opm
+2020/04/26 | 1384 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1--base.tfm
+2020/04/26 | 1380 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.tfm
+2020/04/26 | 1380114 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/04/26 | 1376 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1--base.tfm
+2020/04/26 | 137646 | fonts/comicneue/doc/comicneue-type1-specimen.pdf
+2020/04/26 | 137220 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2020/04/26 | 1368 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1--base.tfm
+2020/04/26 | 1360 | fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--base.tfm
+2020/04/26 | 1348 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ot1.tfm
+2020/04/26 | 1344 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ot1.tfm
+2020/04/26 | 1340 | fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ot1.tfm
+2020/04/26 | 1340 | fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--base.tfm
+2020/04/26 | 1336 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ot1.tfm
+2020/04/26 | 1332 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ot1.tfm
+2020/04/26 | 1332 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ot1.tfm
+2020/04/26 | 1332 | fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--base.tfm
+2020/04/26 | 133152 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2020/04/26 | 132372 | systems/texlive/tlnet/archive/texlive-scripts.r54869.tar.xz
+2020/04/26 | 13071 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2020/04/26 | 130529 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2020/04/26 | 1304 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ot1.tfm
+2020/04/26 | 1304 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1--base.tfm
+2020/04/26 | 1296 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1--base.tfm
+2020/04/26 | 1296 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ot1.tfm
+2020/04/26 | 1292 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ot1.tfm
+2020/04/26 | 1292 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ot1.tfm
+2020/04/26 | 1292 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ot1.tfm
+2020/04/26 | 1284 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1--base.tfm
+2020/04/26 | 1280 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1--base.tfm
+2020/04/26 | 1280 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1--base.tfm
+2020/04/26 | 1280 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ot1.tfm
+2020/04/26 | 12785 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test-citations.bib
+2020/04/26 | 1276 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1--base.tfm
+2020/04/26 | 1276 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1--base.tfm
+2020/04/26 | 1276 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1--base.tfm
+2020/04/26 | 1276 | fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ot1.tfm
+2020/04/26 | 1272 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1--base.tfm
+2020/04/26 | 1272 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1--base.tfm
+2020/04/26 | 1268 | fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1--base.tfm
+2020/04/26 | 1268 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ot1.tfm
+2020/04/26 | 1264 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1--base.tfm
+2020/04/26 | 1264 | fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ot1.tfm
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ot1.tfm
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ot1.tfm
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ot1.tfm
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ot1.tfm
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ot1.tfm
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ot1.tfm
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1--base.tfm
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ot1.tfm
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ot1.tfm
+2020/04/26 | 1260 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ot1.tfm
+2020/04/26 | 1260507 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2020/04/26 | 1256 | fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1--base.tfm
+2020/04/26 | 1256 | fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1--base.tfm
+2020/04/26 | 1256 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1--base.tfm
+2020/04/26 | 1250907 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2020/04/26 | 1248 | fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1--base.tfm
+2020/04/26 | 1248 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ot1.tfm
+2020/04/26 | 1248 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ot1.tfm
+2020/04/26 | 1248 | fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1--base.tfm
+2020/04/26 | 1244 | fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1--base.tfm
+2020/04/26 | 1244 | fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1--base.tfm
+2020/04/26 | 1240 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ot1.tfm
+2020/04/26 | 12395 | macros/latex/contrib/biblatex-contrib/biblatex-apa/ngerman-apa.lbx
+2020/04/26 | 12387 | macros/latex/contrib/biblatex-contrib/biblatex-apa/swissgerman-apa.lbx
+2020/04/26 | 1236 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1--base.tfm
+2020/04/26 | 1236 | fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1--base.tfm
+2020/04/26 | 1232 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1--base.tfm
+2020/04/26 | 1232 | fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ot1.tfm
+2020/04/26 | 1232 | fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ot1.tfm
+2020/04/26 | 1232 | fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ot1.tfm
+2020/04/26 | 1230 | macros/xetex/latex/xepersian-hm/README.txt
+2020/04/26 | 12305 | macros/latex/contrib/biblatex-contrib/biblatex-apa/nswissgerman-apa.lbx
+2020/04/26 | 12297 | macros/latex/contrib/biblatex-contrib/biblatex-apa/naustrian-apa.lbx
+2020/04/26 | 12281 | macros/latex/contrib/biblatex-contrib/biblatex-apa/austrian-apa.lbx
+2020/04/26 | 12254 | macros/latex/contrib/biblatex-contrib/biblatex-apa/german-apa.lbx
+2020/04/26 | 1224 | fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1--base.tfm
+2020/04/26 | 1224 | fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--base.tfm
+2020/04/26 | 1216 | fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--base.tfm
+2020/04/26 | 1216 | fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--base.tfm
+2020/04/26 | 1208 | systems/texlive/tlnet/archive/collection-bibtexextra.r54875.tar.xz
+2020/04/26 | 120772 | systems/texlive/tlnet/archive/circuitikz.r54873.tar.xz
+2020/04/26 | 1189234 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2020/04/26 | 1188726 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2020/04/26 | 11754 | macros/luatex/optex/cite-bib.opm
+2020/04/26 | 116697 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2020/04/26 | 115650 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2020/04/26 | 115598843 | language/japanese/jlreq-deluxe.zip
+2020/04/26 | 114871 | macros/latex/contrib/kvmap.zip
+2020/04/26 | 1147940 | macros/luatex/optex/doc/optex-doc.pdf
+2020/04/26 | 1120 | fonts/sourcesanspro/README.md
+2020/04/26 | 11208 | fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.tfm
+2020/04/26 | 1120738 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/04/26 | 11192 | macros/luatex/optex/verbatim.opm
+2020/04/26 | 11156 | fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.tfm
+2020/04/26 | 110962 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2020/04/26 | 1109577 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2020/04/26 | 1108812 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2020/04/26 | 110259 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/04/26 | 10984 | fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.tfm
+2020/04/26 | 108785 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/04/26 | 1070078 | macros/latex/contrib/euclideangeometry.zip
+2020/04/26 | 10632 | fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.tfm
+2020/04/26 | 1057 | language/japanese/jlreq-deluxe/README.md
+2020/04/26 | 1049549 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/04/26 | 10458 | macros/latex/contrib/biblatex-contrib/biblatex-apa/greek-apa.lbx
+2020/04/26 | 1042795 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2020/04/26 | 10393 | language/japanese/pxchfon/README-ja.md
+2020/04/26 | 1038016 | systems/texlive/tlnet/archive/circuitikz.doc.r54873.tar.xz
+2020/04/26 | 102514 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/04/26 | 100533 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/04/26 | 10020269 | install/fonts/sourcesanspro.tds.zip
+2020/04/26 | 10018 | macros/latex/contrib/biblatex-contrib/biblatex-apa/galician-apa.lbx
+2020/04/26 | 10016 | macros/latex/contrib/biblatex-contrib/biblatex-apa/spanish-apa.lbx
+2020/04/26 | 1000 | fonts/comicneue/README.md
+2020/04/25 | 99860 | systems/texlive/tlnet/tlpkg/translations/fr.po
2020/04/25 | 9872 | macros/latex/contrib/tuda-ci/README.md
-2020/04/25 | 96163 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2020/04/25 | 95088 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2020/04/25 | 94338 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2020/04/25 | 942370 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2020/04/25 | 93999 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/04/25 | 9736 | macros/luatex/optex/if-macros.opm
+2020/04/25 | 96278 | systems/texlive/tlnet/tlpkg/translations/vi.po
+2020/04/25 | 95550 | systems/texlive/tlnet/tlpkg/translations/de.po
+2020/04/25 | 94227 | systems/texlive/tlnet/tlpkg/translations/sk.po
2020/04/25 | 9383 | macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.tex
-2020/04/25 | 93398 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2020/04/25 | 932528 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
2020/04/25 | 931 | macros/latex/contrib/biblatex-contrib/biblatex-software/LICENSE
-2020/04/25 | 92928 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2020/04/25 | 92603 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2020/04/25 | 92050 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2020/04/25 | 91306 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/04/25 | 93150 | systems/texlive/tlnet/tlpkg/translations/it.po
+2020/04/25 | 9231 | macros/luatex/optex/math-preload.opm
2020/04/25 | 9000 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
2020/04/25 | 89 | macros/latex/contrib/lwarp/lwarp_baseline_marker.png
-2020/04/25 | 87369 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2020/04/25 | 87110 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/04/25 | 88434 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po
+2020/04/25 | 87092 | systems/texlive/tlnet/tlpkg/translations/uk.po
+2020/04/25 | 87025 | systems/texlive/tlnet/tlpkg/translations/cs.po
2020/04/25 | 86852 | systems/texlive/tlnet/archive/pxjahyper.doc.r54863.tar.xz
-2020/04/25 | 86750 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/04/25 | 86063 | systems/texlive/tlnet/tlpkg/translations/es.po
2020/04/25 | 848530 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
-2020/04/25 | 8479 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
2020/04/25 | 8467 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex
-2020/04/25 | 84592 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2020/04/25 | 84542 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2020/04/25 | 83630 | macros/latex/contrib/animate/animate.tex
2020/04/25 | 83272 | language/japanese/pxjahyper/pxjahyper.pdf
2020/04/25 | 822678 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
2020/04/25 | 819233 | macros/latex/contrib/knowledge.zip
2020/04/25 | 815850 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
-2020/04/25 | 81379 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/04/25 | 80596528 | systems/win32/w32tex/pgfcontrib.tar.xz
2020/04/25 | 7936 | macros/latex/contrib/knowledge/knowledge-configuration.dtx
-2020/04/25 | 78037 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2020/04/25 | 78004 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2020/04/25 | 77439 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/04/25 | 77712 | systems/texlive/tlnet/tlpkg/translations/ja.po
2020/04/25 | 758 | macros/latex/contrib/biblatex-contrib/biblatex-software/french-software.lbx
2020/04/25 | 755 | macros/latex/contrib/biblatex-contrib/biblatex-software/english-software.lbx
2020/04/25 | 7553 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
-2020/04/25 | 7504 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2020/04/25 | 74571 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2020/04/25 | 73609 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/04/25 | 75356 | systems/texlive/tlnet/tlpkg/translations/sl.po
+2020/04/25 | 74778 | systems/texlive/tlnet/tlpkg/translations/nl.po
2020/04/25 | 729897 | macros/latex/contrib/knowledge/knowledge.pdf
-2020/04/25 | 72761 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2020/04/25 | 72546 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/04/25 | 72950 | systems/texlive/tlnet/tlpkg/translations/pl.po
+2020/04/25 | 72728 | systems/texlive/tlnet/tlpkg/translations/zh_CN.po
2020/04/25 | 719 | macros/latex/contrib/lwarp/lwarp_baseline_marker.eps
-2020/04/25 | 71617 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2020/04/25 | 70738 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/04/25 | 69621 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2020/04/25 | 69175 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2020/04/25 | 6914959 | macros/latex/contrib/tuda-ci.zip
+2020/04/25 | 688 | macros/latex/contrib/kvmap/README.md
2020/04/25 | 687625 | fonts/libertinus-otf/doc/libertinus-otf-doc.pdf
-2020/04/25 | 68760 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2020/04/25 | 67252 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
2020/04/25 | 6699 | macros/latex/contrib/knowledge/knowledge-example.tex
-2020/04/25 | 669499 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
2020/04/25 | 6639 | macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
2020/04/25 | 662542 | fonts/libertinus-otf.zip
2020/04/25 | 6598 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLeaflet.tex
2020/04/25 | 6594 | macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
2020/04/25 | 6550 | macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx
2020/04/25 | 654 | macros/latex/contrib/biblatex-contrib/biblatex-software/mkbiblatexstubs.sh
-2020/04/25 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
-2020/04/25 | 65057 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2020/04/25 | 64403 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
2020/04/25 | 639 | macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.sty
-2020/04/25 | 63302 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2020/04/25 | 63278 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2020/04/25 | 63152 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2020/04/25 | 62851 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/04/25 | 63287 | systems/texlive/tlnet/tlpkg/translations/zh_TW.po
+2020/04/25 | 630680 | systems/win32/w32tex/ChangeLog
2020/04/25 | 6284 | systems/texlive/tlnet/archive/willowtreebook.r54866.tar.xz
-2020/04/25 | 62079 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
2020/04/25 | 618688 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
-2020/04/25 | 61651 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2020/04/25 | 61536 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2020/04/25 | 614961 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2020/04/25 | 61360 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
2020/04/25 | 6036 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
2020/04/25 | 5988 | systems/texlive/tlnet/archive/picture.source.r54867.tar.xz
-2020/04/25 | 596420 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2020/04/25 | 59438 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2020/04/25 | 5975 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2020/04/25 | 588996 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
-2020/04/25 | 58793 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2020/04/25 | 58704 | fonts/libertinus-otf/doc/libertinus-otf-doc.tex
2020/04/25 | 586726 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
+2020/04/25 | 5861 | macros/luatex/optex/alloc.opm
+2020/04/25 | 58612 | systems/texlive/tlnet/tlpkg/translations/messages.pot
2020/04/25 | 5839 | language/japanese/pxjahyper/pxjahyper.tex
2020/04/25 | 583232 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLeaflet.pdf
2020/04/25 | 5817 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
-2020/04/25 | 57795 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/04/25 | 575226 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
2020/04/25 | 574095 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf
-2020/04/25 | 57222 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
2020/04/25 | 571236 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf
-2020/04/25 | 56663 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
2020/04/25 | 5655 | macros/latex/contrib/tuda-ci/tex/tudarules.sty
-2020/04/25 | 561484 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2020/04/25 | 560733 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
2020/04/25 | 5606 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
2020/04/25 | 558962 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
2020/04/25 | 550566 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf
-2020/04/25 | 5502403 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2020/04/25 | 55000 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2020/04/25 | 54883 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2020/04/25 | 544450 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2020/04/25 | 54052 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2020/04/25 | 539576 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2020/04/25 | 53468 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
-2020/04/25 | 531714 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2020/04/25 | 531594 | systems/win32/miktex/tm/packages/files.csv.lzma
-2020/04/25 | 52171 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2020/04/25 | 52098 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/04/25 | 517404 | systems/win32/w32tex/psutils-w32.tar.xz
+2020/04/25 | 5152 | macros/luatex/optex/maketoc.opm
2020/04/25 | 5124 | systems/texlive/tlnet/archive/embedfile.r54865.tar.xz
-2020/04/25 | 50846 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2020/04/25 | 50797 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/04/25 | 50504 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
2020/04/25 | 499 | systems/win32/miktex/source/miktex-2.9.7400.tar.xz.asc
-2020/04/25 | 498743 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2020/04/25 | 49776 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2020/04/25 | 49332 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2020/04/25 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2020/04/25 | 4825 | macros/latex/contrib/tuda-ci/tex/tudacolors.sty
-2020/04/25 | 47974 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/04/25 | 4790 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
+2020/04/25 | 464 | macros/latex/contrib/kvmap/kvmap.ins
2020/04/25 | 4632 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
-2020/04/25 | 461261 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
-2020/04/25 | 45883 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/04/25 | 45813 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/04/25 | 457715 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/04/25 | 45618 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2020/04/25 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2020/04/25 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2020/04/25 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2020/04/25 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2020/04/25 | 45499 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2020/04/25 | 44929 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
2020/04/25 | 44697 | macros/latex/contrib/knowledge/knowledge-utils.dtx
2020/04/25 | 4441 | macros/latex/contrib/tuda-ci/tex/tudacolors.def
2020/04/25 | 440 | systems/texlive/tlnet/archive/tlshell.doc.r54861.tar.xz
-2020/04/25 | 43419 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
2020/04/25 | 4328 | macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty
-2020/04/25 | 42879 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/04/25 | 42565 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2020/04/25 | 41998 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2020/04/25 | 41870 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2020/04/25 | 411 | systems/win32/miktex/tm/packages/pr.ini
2020/04/25 | 411130 | systems/win32/miktex/tm/packages/embedfile.tar.lzma
-2020/04/25 | 41071 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
2020/04/25 | 408 | fonts/libertinus-otf/README.md
-2020/04/25 | 40640 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
2020/04/25 | 4047 | macros/latex/contrib/biblatex-contrib/biblatex-software/manual.bib
-2020/04/25 | 392 | systems/texlive/tlnet/archive/texlive-docindex.r54859.tar.xz
+2020/04/25 | 3929576 | systems/win32/w32tex/texinfo-w32.tar.xz
2020/04/25 | 392868 | systems/texlive/tlnet/archive/embedfile.doc.r54865.tar.xz
-2020/04/25 | 39213 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2020/04/25 | 391602 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/04/25 | 3927 | macros/luatex/optex/optex.ini
2020/04/25 | 3911070 | macros/latex/contrib/animate/animate.pdf
2020/04/25 | 3891 | macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
-2020/04/25 | 387780 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
-2020/04/25 | 36640 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
2020/04/25 | 36582 | macros/latex/contrib/tuda-ci/tex/tudapub.cls
-2020/04/25 | 36376 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2020/04/25 | 3622 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
2020/04/25 | 359 | macros/latex/contrib/biblatex-contrib/biblatex-software/stublist
2020/04/25 | 3593178 | install/macros/latex/contrib/lwarp.tds.zip
2020/04/25 | 35850 | language/japanese/pxjahyper/pxjahyper.sty
-2020/04/25 | 356203 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2020/04/25 | 354504 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
-2020/04/25 | 34832 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2020/04/25 | 34815 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/04/25 | 34511736 | systems/win32/w32tex/ltxpkgs.tar.xz
2020/04/25 | 3387 | macros/latex/contrib/biblatex-contrib/biblatex-software/biblio.bib
-2020/04/25 | 33386 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
2020/04/25 | 3300 | macros/latex/contrib/tuda-ci/tex/tudafonts.sty
-2020/04/25 | 328790 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2020/04/25 | 3235087 | install/macros/latex/contrib/animate.tds.zip
-2020/04/25 | 32335 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
2020/04/25 | 3232815 | macros/latex/contrib/animate.zip
-2020/04/25 | 32245 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2020/04/25 | 321665 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2020/04/25 | 31173 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/04/25 | 31163 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
2020/04/25 | 3105406 | macros/latex/contrib/lwarp.zip
-2020/04/25 | 310117 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2020/04/25 | 30996 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2020/04/25 | 30711 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/04/25 | 30508 | macros/latex/contrib/kvmap/kvmap.dtx
2020/04/25 | 303384 | systems/texlive/tlnet/archive/picture.doc.r54867.tar.xz
-2020/04/25 | 30228 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
2020/04/25 | 2981 | macros/latex/contrib/biblatex-contrib/biblatex-software/software.dbx
-2020/04/25 | 29668 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2020/04/25 | 295256 | macros/latex/contrib/biblatex-contrib/biblatex-software.zip
2020/04/25 | 2947 | macros/latex/contrib/lwarp/lwarp_tutorial.txt
2020/04/25 | 2931 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex
-2020/04/25 | 29283 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2020/04/25 | 29254 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2020/04/25 | 29030 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2020/04/25 | 28778 | macros/latex/contrib/lwarp/lwarpmk.lua
-2020/04/25 | 28728 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2020/04/25 | 28479 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
2020/04/25 | 28197 | macros/latex/contrib/lwarp/lwarp.ins
-2020/04/25 | 281641 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2020/04/25 | 281335 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2020/04/25 | 2788 | macros/latex/contrib/biblatex-contrib/biblatex-software/README.md
-2020/04/25 | 27703 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2020/04/25 | 276858 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2020/04/25 | 272749 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
2020/04/25 | 2724 | systems/texlive/tlnet/archive/changelog.r54864.tar.xz
2020/04/25 | 2701656 | macros/latex/contrib/lwarp/lwarp.pdf
-2020/04/25 | 26917 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2020/04/25 | 26816 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
2020/04/25 | 26736 | systems/texlive/tlnet/archive/tlshell.r54861.tar.xz
-2020/04/25 | 26654 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2020/04/25 | 2662256 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2020/04/25 | 26496 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
2020/04/25 | 26432416 | systems/win32/miktex/source/miktex-2.9.7400.tar.xz
2020/04/25 | 2614 | macros/latex/contrib/knowledge/makefile
2020/04/25 | 2565 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample.tex
-2020/04/25 | 25364 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2020/04/25 | 2531148 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
2020/04/25 | 25167 | fonts/libertinus-otf/latex/libertinus-otf.sty
2020/04/25 | 2491 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.tex
-2020/04/25 | 247771 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2020/04/25 | 247262 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2020/04/25 | 246427 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
2020/04/25 | 24286148 | systems/win32/miktex/tm/packages/willowtreebook.tar.lzma
-2020/04/25 | 242832 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2020/04/25 | 24268955 | systems/texlive/tlnet/install-tl.zip
2020/04/25 | 24248 | language/japanese/pxjahyper/pxjahyper-ajm.def
2020/04/25 | 24221768 | systems/texlive/tlnet/archive/willowtreebook.doc.r54866.tar.xz
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-v.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-h.tfm
+2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-h.tfm
2020/04/25 | 23668 | macros/latex/contrib/tuda-ci/tex/tudaexercise.cls
-2020/04/25 | 23477 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-v.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-h.tfm
+2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-h.tfm
2020/04/25 | 2334375 | macros/latex/contrib/lwarp/lwarp.dtx
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-v.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-h.tfm
+2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-h.tfm
2020/04/25 | 23245 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-v.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-h.tfm
+2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-h.tfm
+2020/04/25 | 23021 | macros/luatex/optex/parameters.opm
2020/04/25 | 2300 | systems/texlive/tlnet/archive/picture.r54867.tar.xz
-2020/04/25 | 22945 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/04/25 | 22485292 | systems/win32/w32tex/cjkzr.tar.xz
2020/04/25 | 2235 | language/japanese/pxjahyper/README-ja.md
2020/04/25 | 2227 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
-2020/04/25 | 221703 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2020/04/25 | 219376 | systems/texlive/tlnet/archive/texlive-scripts.doc.r54861.tar.xz
-2020/04/25 | 2189552 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2020/04/25 | 2175 | macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
+2020/04/25 | 2116012 | systems/win32/w32tex/win64/context-w64.tar.xz
2020/04/25 | 2097 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex
-2020/04/25 | 207934 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2020/04/25 | 20688 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
2020/04/25 | 2025 | macros/latex/contrib/knowledge/README.md
-2020/04/25 | 202557 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
2020/04/25 | 20052 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
-2020/04/25 | 19898 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2020/04/25 | 198831 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2020/04/25 | 198829 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2020/04/25 | 1981339 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-v.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-h.tfm
+2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-h.tfm
2020/04/25 | 19631 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
-2020/04/25 | 194941 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2020/04/25 | 19387145 | systems/texlive/tlnet/install-tl-windows.exe
-2020/04/25 | 193634 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-v.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-h.tfm
+2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-v.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-h.tfm
+2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminl-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminln-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminln-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminl-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-v.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-h.tfm
+2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-h.tfm
2020/04/25 | 1870 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
-2020/04/25 | 186825 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2020/04/25 | 184691 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2020/04/25 | 184206 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2020/04/25 | 182794 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/04/25 | 1865 | macros/luatex/optex/README
2020/04/25 | 17900 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
-2020/04/25 | 17754 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2020/04/25 | 177542 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2020/04/25 | 17672 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
2020/04/25 | 1759 | macros/latex/contrib/knowledge/knowledge.ins
-2020/04/25 | 1709835 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
2020/04/25 | 17015 | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
-2020/04/25 | 169553 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
2020/04/25 | 1693 | fonts/libertinus-otf/Changes
-2020/04/25 | 168195 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
2020/04/25 | 168107 | systems/win32/miktex/tm/packages/changelog.tar.lzma
2020/04/25 | 1678 | macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo
-2020/04/25 | 167757 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
2020/04/25 | 1676 | macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo
2020/04/25 | 1674 | macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo
2020/04/25 | 1673 | macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo
@@ -274,64 +2611,480 @@
2020/04/25 | 167058 | macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.pdf
2020/04/25 | 1668 | macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo
2020/04/25 | 164948 | systems/texlive/tlnet/archive/changelog.doc.r54864.tar.xz
-2020/04/25 | 164947 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
2020/04/25 | 1639083 | systems/win32/miktex/tm/packages/garamond-libre.tar.lzma
-2020/04/25 | 16317079 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2020/04/25 | 1623 | macros/latex/contrib/lwarp/README.txt
2020/04/25 | 161813 | macros/latex/contrib/knowledge/knowledge.tex
-2020/04/25 | 161332 | systems/texlive/tlnet/archive/texlive-docindex.doc.r54859.tar.xz
-2020/04/25 | 160677 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2020/04/25 | 16065 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
2020/04/25 | 159871 | macros/latex/contrib/knowledge/knowledge-code.dtx
-2020/04/25 | 15898 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2020/04/25 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2020/04/25 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2020/04/25 | 152235 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2020/04/25 | 150092 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-h.vf
+2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-h.vf
+2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-h.vf
+2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-h.vf
+2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-h.vf
+2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-h.vf
+2020/04/25 | 1588316 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-v.vf
+2020/04/25 | 1588316 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-v.vf
+2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-v.vf
+2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-v.vf
+2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-h.vf
+2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-h.vf
+2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-h.vf
+2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-h.vf
+2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-h.vf
+2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-h.vf
+2020/04/25 | 1588252 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-v.vf
+2020/04/25 | 1588252 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-v.vf
+2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-v.vf
+2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-v.vf
+2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-h.vf
+2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-h.vf
+2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-h.vf
+2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-h.vf
+2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-h.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-h.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-h.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-h.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-h.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-h.vf
+2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-h.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-v.vf
+2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-v.vf
+2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-h.vf
+2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-h.vf
+2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-h.vf
+2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-h.vf
+2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-h.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-h.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-h.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-h.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-h.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-h.vf
+2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-h.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-v.vf
+2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-v.vf
2020/04/25 | 149516 | systems/texlive/tlnet/archive/garamond-libre.doc.r54862.tar.xz
2020/04/25 | 1491288 | systems/texlive/tlnet/archive/garamond-libre.r54862.tar.xz
-2020/04/25 | 148918 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2020/04/25 | 147277 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2020/04/25 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
2020/04/25 | 14509 | macros/latex/contrib/tuda-ci/tex/tudaletter.cls
-2020/04/25 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2020/04/25 | 14052 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2020/04/25 | 1380113 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-v.vf
+2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf
+2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-v.vf
+2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf
+2020/04/25 | 141936 | language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-v.vf
+2020/04/25 | 141936 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminrn-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminln-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminbn-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminln-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-v.vf
+2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf
+2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-v.vf
+2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf
+2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-v.vf
+2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf
+2020/04/25 | 141892 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-v.vf
+2020/04/25 | 141892 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminln-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-v.vf
+2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf
+2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-v.vf
+2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-h.vf
+2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-v.vf
+2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-h.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-v.vf
+2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-h.vf
+2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-v.vf
+2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-h.vf
+2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-v.vf
+2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-h.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-v.vf
+2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-h.vf
+2020/04/25 | 141700 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf
+2020/04/25 | 141700 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf
+2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf
+2020/04/25 | 141676 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-v.vf
+2020/04/25 | 141676 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminr-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminl-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminb-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgothr-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgothb-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminr-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminl-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminb-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-v.vf
+2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-v.vf
+2020/04/25 | 141656 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf
+2020/04/25 | 141656 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf
+2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf
+2020/04/25 | 141632 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-v.vf
+2020/04/25 | 141632 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminr-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminl-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminb-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-v.vf
+2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-h.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-h.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-h.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-v.vf
+2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-h.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-h.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-h.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-h.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-h.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-h.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-h.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-h.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-h.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-h.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-v.vf
+2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-h.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-h.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-h.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-h.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-v.vf
+2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-h.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-h.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-h.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-h.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-h.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-h.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-h.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-h.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-h.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-h.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-v.vf
+2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-h.vf
+2020/04/25 | 139816108 | systems/win32/w32tex/context.tar.xz
2020/04/25 | 13752 | systems/texlive/tlnet/archive/pxjahyper.r54863.tar.xz
-2020/04/25 | 137221 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
2020/04/25 | 135531 | macros/latex/contrib/animate/animate.sty
2020/04/25 | 13340 | macros/latex/contrib/tuda-ci/tex/tudaleaflet.cls
-2020/04/25 | 133152 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
2020/04/25 | 13236 | systems/texlive/tlnet/archive/embedfile.source.r54865.tar.xz
-2020/04/25 | 132364 | systems/texlive/tlnet/archive/texlive-scripts.r54861.tar.xz
-2020/04/25 | 13070 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2020/04/25 | 130530 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2020/04/25 | 1260506 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2020/04/25 | 1250908 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2020/04/25 | 1224 | language/japanese/pxjahyper/README.md
2020/04/25 | 11922 | macros/latex/contrib/biblatex-contrib/biblatex-software/swentries.tex
-2020/04/25 | 1189393 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2020/04/25 | 1189338 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
2020/04/25 | 1181 | macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile
2020/04/25 | 1167 | macros/latex/contrib/biblatex-contrib/biblatex-software/history.tex
-2020/04/25 | 116698 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2020/04/25 | 11663 | macros/latex/contrib/animate/ChangeLog
-2020/04/25 | 115649 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
2020/04/25 | 1149383 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
-2020/04/25 | 1120739 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2020/04/25 | 1110766 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2020/04/25 | 110961 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/04/25 | 1108476 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2020/04/25 | 110260 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/04/25 | 112587 | systems/texlive/tlnet/tlpkg/translations/ru.po
+2020/04/25 | 110023 | macros/latex/contrib/kvmap/kvmap.pdf
+2020/04/25 | 109975 | systems/texlive/tlnet/tlpkg/translations/sr.po
2020/04/25 | 109881 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.pdf
2020/04/25 | 1091 | language/japanese/pxjahyper/LICENSE
-2020/04/25 | 108784 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2020/04/25 | 1049550 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2020/04/25 | 10474 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
-2020/04/25 | 1042793 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2020/04/25 | 102516 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/04/25 | 10367 | macros/luatex/optex/table.opm
2020/04/25 | 100867 | systems/win32/miktex/tm/packages/pxjahyper.tar.lzma
-2020/04/25 | 100533 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
2020/04/24 | 97896 | systems/texlive/tlnet/archive/tlcockpit.source.r54857.tar.xz
2020/04/24 | 956271 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
2020/04/24 | 94217 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex
@@ -356,7 +3109,6 @@
2020/04/24 | 672912 | systems/texlive/tlnet/archive/pkfix-helper.doc.r54855.tar.xz
2020/04/24 | 65374 | systems/win32/miktex/tm/packages/tpic2pdftex.tar.lzma
2020/04/24 | 634920 | fonts/garamond-libre/fonts/GaramondLibre-Bold.otf
-2020/04/24 | 630302 | systems/win32/w32tex/ChangeLog
2020/04/24 | 617888 | fonts/garamond-libre/fonts/GaramondLibre-Italic.otf
2020/04/24 | 61192 | systems/texlive/tlnet/archive/tex4ht.doc.r54854.tar.xz
2020/04/24 | 6064 | systems/texlive/tlnet/archive/collection-latexextra.r54851.tar.xz
@@ -379,16 +3131,17 @@
2020/04/24 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty
2020/04/24 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
2020/04/24 | 34841 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex
-2020/04/24 | 34511824 | systems/win32/w32tex/ltxpkgs.tar.xz
2020/04/24 | 317756 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex
2020/04/24 | 3156 | graphics/pgf/contrib/circuitikz/README.md
2020/04/24 | 315068 | systems/texlive/tlnet/archive/epigraph.doc.r54857.tar.xz
2020/04/24 | 314994 | systems/win32/miktex/tm/packages/epigraph-keys.tar.lzma
2020/04/24 | 311424 | systems/texlive/tlnet/archive/epigraph-keys.doc.r54851.tar.xz
2020/04/24 | 311094 | systems/win32/miktex/tm/packages/picture.tar.lzma
+2020/04/24 | 3102 | macros/luatex/optex/others.opm
2020/04/24 | 3098 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
2020/04/24 | 30851 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex
2020/04/24 | 2868 | systems/texlive/tlnet/archive/tikz-planets.r54857.tar.xz
+2020/04/24 | 28646 | macros/luatex/optex/fonts-select.opm
2020/04/24 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex
2020/04/24 | 2710557 | fonts/garamond-libre.zip
2020/04/24 | 2544372 | fonts/garamond-libre/fonts/GaramondLibre-BoldItalic.otf
@@ -425,6 +3178,7 @@
2020/04/24 | 1316 | systems/texlive/tlnet/archive/emojicite.r54857.tar.xz
2020/04/24 | 128796 | systems/texlive/tlnet/archive/hyphen-spanish.doc.r54857.tar.xz
2020/04/24 | 12224 | macros/latex/contrib/changelog/changelog.tex
+2020/04/24 | 121744 | macros/luatex/optex/uni-lcuc.opm
2020/04/24 | 10910 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
2020/04/24 | 108064 | macros/latex/contrib/changelog/screenshot.png
2020/04/24 | 10580 | systems/texlive/tlnet/archive/epigraph.source.r54857.tar.xz
@@ -437,6 +3191,7 @@
2020/04/23 | 98228 | systems/texlive/tlnet/archive/hyperref.r54841.tar.xz
2020/04/23 | 926 | support/arara/scripts/rules/xindex.yaml
2020/04/23 | 92575 | systems/win32/miktex/tm/packages/lacheck.tar.lzma
+2020/04/23 | 9166 | macros/luatex/optex/more-macros.opm
2020/04/23 | 867 | support/arara/scripts/rules/biber.yaml
2020/04/23 | 86340 | graphics/tpic2pdftex.zip
2020/04/23 | 85624 | systems/texlive/tlnet/archive/ctex.source.r54841.tar.xz
@@ -445,7 +3200,6 @@
2020/04/23 | 834 | support/arara/scripts/rules/nomencl.yaml
2020/04/23 | 815 | support/arara/scripts/rules/xdvipdfmx.yaml
2020/04/23 | 809 | support/arara/scripts/rules/songidx.yaml
-2020/04/23 | 80597260 | systems/win32/w32tex/pgfcontrib.tar.xz
2020/04/23 | 800 | support/arara/scripts/rules/dvipdfmx.yaml
2020/04/23 | 797 | support/arara/scripts/rules/ps2pdf.yaml
2020/04/23 | 796 | support/arara/scripts/rules/dvipdfm.yaml
@@ -454,6 +3208,7 @@
2020/04/23 | 76848 | systems/stanford/patgen/patgen.web
2020/04/23 | 7353 | support/arara/doc/chapters/yaml.tex
2020/04/23 | 7320 | systems/texlive/tlnet/archive/rerunfilecheck.source.r54841.tar.xz
+2020/04/23 | 70678 | systems/stanford/pkware/pktogf.web
2020/04/23 | 682 | support/arara/scripts/rules/sketch.yaml
2020/04/23 | 647 | support/arara/scripts/rules/makeglossarieslite.yaml
2020/04/23 | 647 | support/arara/scripts/rules/convert.yaml
@@ -464,7 +3219,6 @@
2020/04/23 | 61172 | support/arara/doc/figures/optionbox1.pdf
2020/04/23 | 60850 | support/arara/doc/figures/dropdown1.pdf
2020/04/23 | 607 | support/arara/scripts/rules/dvisvgm.yaml
-2020/04/23 | 6011 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2020/04/23 | 59941 | support/arara/doc/figures/inputbox1.pdf
2020/04/23 | 596 | support/arara/scripts/rules/pbibtex.yaml
2020/04/23 | 59540 | support/arara/doc/figures/optionbox2.pdf
@@ -479,6 +3233,8 @@
2020/04/23 | 53224 | support/arara/doc/figures/messagebox2.pdf
2020/04/23 | 532152 | systems/texlive/tlnet/archive/tikzlings.doc.r54838.tar.xz
2020/04/23 | 496424 | fonts/utilities/ps2pk.zip
+2020/04/23 | 47481 | systems/stanford/pkware/pktype.web
+2020/04/23 | 4719 | macros/luatex/optex/multicolumns.opm
2020/04/23 | 464339 | systems/win32/miktex/tm/packages/tikzducks.tar.lzma
2020/04/23 | 447400 | systems/texlive/tlnet/archive/hyperref.source.r54841.tar.xz
2020/04/23 | 4465 | support/arara/README.md
@@ -488,7 +3244,6 @@
2020/04/23 | 4087 | support/arara/scripts/rules/datatooltk.yaml
2020/04/23 | 39 | support/arara/doc/arararc.yaml
2020/04/23 | 3984 | macros/latex/contrib/epigraph-keys/epigraph-keys.sty
-2020/04/23 | 3929572 | systems/win32/w32tex/texinfo-w32.tar.xz
2020/04/23 | 36783 | support/arara/doc/chapters/concepts.tex
2020/04/23 | 3314 | support/arara/doc/arara-manual.tex
2020/04/23 | 33046 | support/arara/doc/arara.sty
@@ -545,13 +3300,13 @@
2020/04/23 | 1446 | support/arara/scripts/rules/knitr.yaml
2020/04/23 | 14215 | support/arara/doc/logos/logo1.pdf
2020/04/23 | 14166 | support/arara/doc/logos/logo2.pdf
-2020/04/23 | 141324 | systems/texlive/tlnet/archive/texlive-msg-translations.r54832.tar.xz
2020/04/23 | 140957 | support/arara/doc/figures/arara.png
2020/04/23 | 136368 | systems/win32/miktex/tm/packages/parsa.tar.lzma
2020/04/23 | 13553 | support/arara/doc/chapters/deploying.tex
2020/04/23 | 13532 | support/arara/doc/chapters/mvel.tex
2020/04/23 | 1347 | support/arara/doc/figures/gl.pdf
2020/04/23 | 1337 | support/arara/scripts/rules/clean.yaml
+2020/04/23 | 13377 | macros/luatex/optex/plain-macros.opm
2020/04/23 | 129988 | systems/texlive/tlnet/archive/parsa.doc.r54840.tar.xz
2020/04/23 | 129815 | support/arara/source/arara-5.1.3-src.zip
2020/04/23 | 129050 | support/lacheck.zip
@@ -576,33 +3331,20 @@
2020/04/23 | 1032 | support/arara/doc/rules/manual.yaml
2020/04/23 | 1026644 | systems/texlive/tlnet/archive/ctex.doc.r54841.tar.xz
2020/04/22 | 99903 | graphics/pgf/contrib/tikzducks/tikzducks.sty
-2020/04/22 | 99860 | systems/texlive/tlnet/tlpkg/translations/fr.po
2020/04/22 | 966 | support/tlcockpit/build.sbt-jdk8
-2020/04/22 | 96278 | systems/texlive/tlnet/tlpkg/translations/vi.po
-2020/04/22 | 95550 | systems/texlive/tlnet/tlpkg/translations/de.po
-2020/04/22 | 94227 | systems/texlive/tlnet/tlpkg/translations/sk.po
+2020/04/22 | 9572 | macros/luatex/optex/math-unicode.opm
2020/04/22 | 9337 | graphics/pgf/contrib/tikzlings/tikzlings-koalas.sty
-2020/04/22 | 93150 | systems/texlive/tlnet/tlpkg/translations/it.po
2020/04/22 | 9146 | graphics/pgf/contrib/tikzlings/tikzlings-mice.sty
2020/04/22 | 8966 | graphics/pgf/contrib/tikzlings/tikzlings-pigs.sty
-2020/04/22 | 88434 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po
-2020/04/22 | 87092 | systems/texlive/tlnet/tlpkg/translations/uk.po
-2020/04/22 | 87025 | systems/texlive/tlnet/tlpkg/translations/cs.po
2020/04/22 | 860 | support/tlcockpit/src/main/scala/TLCockpit/Utils.scala
-2020/04/22 | 86063 | systems/texlive/tlnet/tlpkg/translations/es.po
2020/04/22 | 8252 | graphics/pgf/contrib/tikzlings/tikzlings-penguins.sty
2020/04/22 | 8235 | graphics/pgf/contrib/tikzlings/tikzlings-squirrels.sty
2020/04/22 | 8033 | graphics/pgf/contrib/tikzlings/tikzlings-moles.sty
2020/04/22 | 794111 | systems/win32/miktex/tm/packages/bearwear.tar.lzma
2020/04/22 | 787504 | systems/texlive/tlnet/archive/bearwear.doc.r54826.tar.xz
2020/04/22 | 7830 | graphics/pgf/contrib/tikzlings/tikzlings-rhinos.sty
-2020/04/22 | 77712 | systems/texlive/tlnet/tlpkg/translations/ja.po
2020/04/22 | 7674 | graphics/pgf/contrib/tikzlings/tikzlings-snowmans.sty
-2020/04/22 | 75356 | systems/texlive/tlnet/tlpkg/translations/sl.po
-2020/04/22 | 74778 | systems/texlive/tlnet/tlpkg/translations/nl.po
2020/04/22 | 73589643 | support/tlcockpit.zip
-2020/04/22 | 72950 | systems/texlive/tlnet/tlpkg/translations/pl.po
-2020/04/22 | 72728 | systems/texlive/tlnet/tlpkg/translations/zh_CN.po
2020/04/22 | 7128 | graphics/pgf/contrib/tikzlings/tikzlings-owls.sty
2020/04/22 | 7067 | graphics/pgf/contrib/tikzlings/tikzlings-hippos.sty
2020/04/22 | 6874 | graphics/pgf/contrib/tikzlings/tikzlings-bees.sty
@@ -610,7 +3352,6 @@
2020/04/22 | 64630 | support/tlcockpit/screenshots/tlcockpit-loading.jpg
2020/04/22 | 6358 | graphics/pgf/contrib/tikzlings/tikzlings-pandas.sty
2020/04/22 | 634 | support/tlcockpit/tlcockpit.man
-2020/04/22 | 63287 | systems/texlive/tlnet/tlpkg/translations/zh_TW.po
2020/04/22 | 6170 | support/tlcockpit/src/main/scala/TLCockpit/PkgInfoDialog.scala
2020/04/22 | 612365 | systems/win32/miktex/tm/packages/miktex-yap-bin-x64-2.9.tar.lzma
2020/04/22 | 60581 | support/tlcockpit/src/main/scala/TLCockpit/ApplicationMain.scala
@@ -619,7 +3360,6 @@
2020/04/22 | 5963 | graphics/pgf/contrib/tikzlings/tikzlings-bears.sty
2020/04/22 | 590 | graphics/pgf/contrib/tikzducks/tikzlibraryducks.code.tex
2020/04/22 | 59088211 | support/tlcockpit/jar/tlcockpit.jar
-2020/04/22 | 58612 | systems/texlive/tlnet/tlpkg/translations/messages.pot
2020/04/22 | 57 | support/tlcockpit/project/plugins.sbt
2020/04/22 | 57 | support/tlcockpit/project/assembly.sbt
2020/04/22 | 577480 | graphics/pgf/contrib/tikzlings.zip
@@ -661,6 +3401,7 @@
2020/04/22 | 3819764 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2020/04/22 | 3814532 | systems/win32/w32tex/luajittex-w32.tar.xz
2020/04/22 | 37865 | support/tlcockpit/screenshots/tlcockpit-config.jpg
+2020/04/22 | 3633 | macros/luatex/optex/margins.opm
2020/04/22 | 36327 | support/tlcockpit/logo/tlcockpit-banner.jpg
2020/04/22 | 356935 | support/tlcockpit/logo/tlcockpit-banner.xcf
2020/04/22 | 35619 | graphics/tpic2pdftex/Makefile.in
@@ -691,7 +3432,6 @@
2020/04/22 | 20613 | dviware/dviljk/win32/Makefile.in
2020/04/22 | 199863 | support/tlcockpit/logo/tlcockpit.xcf
2020/04/22 | 1980078 | systems/win32/miktex/tm/packages/miktex-luatex-bin-x64-2.9.tar.lzma
-2020/04/22 | 1965388 | systems/win32/w32tex/win64/context-w64.tar.xz
2020/04/22 | 194370 | support/tlcockpit/screenshots/tlcockpit-updates.jpg
2020/04/22 | 1934 | support/tlcockpit/build.sbt-jdk14
2020/04/22 | 1849 | support/tlcockpit/src/main/scala/TeXLive/TLClasses.scala
@@ -705,10 +3445,10 @@
2020/04/22 | 16225 | support/tlcockpit/src/main/resources/TLCockpit/spinner-small.gif
2020/04/22 | 156457 | support/lacheck/configure.texk
2020/04/22 | 155627 | support/tlcockpit/screenshots/tlcockpit-menu-debug-expert.jpg
+2020/04/22 | 15210 | macros/luatex/optex/unimath-codes.opm
2020/04/22 | 148860 | graphics/tpic2pdftex/configure.texk
2020/04/22 | 1460 | systems/texlive/tlnet/archive/boxedminipage.r54827.tar.xz
2020/04/22 | 143423 | support/tlcockpit/screenshots/tlcockpit-packages.jpg
-2020/04/22 | 139703392 | systems/win32/w32tex/context.tar.xz
2020/04/22 | 136845 | support/tlcockpit/screenshots/tlcockpit-collections.jpg
2020/04/22 | 136064 | macros/xetex/latex/parsa.zip
2020/04/22 | 13386 | graphics/pgf/contrib/tikzlings/tikzlings-coatis.sty
@@ -721,24 +3461,29 @@
2020/04/22 | 1228 | graphics/pgf/contrib/tikzlings/README.md
2020/04/22 | 1166 | support/tlcockpit/src/main/resources/TLCockpit/tlcockpit-48.jpg
2020/04/22 | 1132 | macros/xetex/latex/parsa/README.md
-2020/04/22 | 112587 | systems/texlive/tlnet/tlpkg/translations/ru.po
2020/04/22 | 1121435 | systems/win32/miktex/tm/packages/miktex-runtime-bin-2.9.tar.lzma
-2020/04/22 | 109975 | systems/texlive/tlnet/tlpkg/translations/sr.po
2020/04/22 | 10873752 | systems/win32/w32tex/win64/xetex-w64.tar.xz
2020/04/22 | 10758 | graphics/pgf/contrib/tikzlings/tikzlings-anteaters.sty
2020/04/22 | 107216 | support/tlcockpit/screenshots/tlcockpit-backups.jpg
2020/04/22 | 106077 | support/tlcockpit/screenshots/tlcockpit-pkgdetails.jpg
2020/04/22 | 10600 | graphics/pgf/contrib/tikzlings/tikzlings-marmots.sty
+2020/04/22 | 10556 | macros/luatex/optex/output.opm
2020/04/22 | 10482937 | macros/latex/contrib/willowtreebook/willow.jpg
2020/04/22 | 104751 | support/tlcockpit/screenshots/tlcockpit-repositories.jpg
+2020/04/21 | 9845 | macros/luatex/optex/prefixed.opm
2020/04/21 | 92256 | systems/texlive/tlnet/archive/biblatex-chicago.r54809.tar.xz
2020/04/21 | 916 | macros/latex/contrib/bearwear/README.md
+2020/04/21 | 8890 | macros/luatex/optex/op-slides.tex
2020/04/21 | 8716210 | systems/win32/miktex/tm/packages/reledmac.tar.lzma
2020/04/21 | 8477612 | systems/win32/w32tex/uptex-w32.tar.xz
+2020/04/21 | 8457 | macros/luatex/optex/f-lmfonts.opm
2020/04/21 | 8449648 | systems/texlive/tlnet/archive/reledmac.doc.r54813.tar.xz
2020/04/21 | 8279748 | macros/latex/contrib/koma-script.zip
+2020/04/21 | 8073 | macros/luatex/optex/f-heros.opm
+2020/04/21 | 7381 | macros/luatex/optex/luatex-ini.opm
2020/04/21 | 7240 | systems/texlive/tlnet/archive/tasks.r54814.tar.xz
2020/04/21 | 7032 | systems/texlive/tlnet/archive/diabetes-logbook.r54810.tar.xz
+2020/04/21 | 6703 | macros/luatex/optex/fonts-opmac.opm
2020/04/21 | 65889412 | systems/win32/w32tex/biblatex-biber.tar.xz
2020/04/21 | 6452828 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2020/04/21 | 6273996 | systems/win32/w32tex/win64/pdftex-w64.tar.xz
@@ -754,6 +3499,7 @@
2020/04/21 | 446104 | systems/texlive/tlnet/archive/latexgit.doc.r54811.tar.xz
2020/04/21 | 43871896 | systems/win32/w32tex/web2c-w32.tar.xz
2020/04/21 | 4100 | systems/texlive/tlnet/archive/xepersian-hm.r54816.tar.xz
+2020/04/21 | 36961 | macros/luatex/optex/math-macros.opm
2020/04/21 | 352452 | macros/latex/contrib/boxedminipage/boxedminipage.pdf
2020/04/21 | 340253 | macros/latex/contrib/boxedminipage.zip
2020/04/21 | 3387632 | systems/win32/w32tex/win64/web2c-w64.tar.xz
@@ -773,6 +3519,7 @@
2020/04/21 | 1688704 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz
2020/04/21 | 163885 | systems/win32/miktex/tm/packages/resumecls.tar.lzma
2020/04/21 | 1636 | systems/texlive/tlnet/archive/resumecls.r54815.tar.xz
+2020/04/21 | 1606 | macros/luatex/optex/fonts-preload.opm
2020/04/21 | 157668 | systems/texlive/tlnet/archive/resumecls.doc.r54815.tar.xz
2020/04/21 | 150561 | systems/win32/miktex/tm/packages/xepersian-hm.tar.lzma
2020/04/21 | 140752 | systems/texlive/tlnet/archive/xepersian-hm.doc.r54816.tar.xz
@@ -783,8 +3530,6 @@
2020/04/21 | 10343524 | systems/win32/w32tex/ptex-w32.tar.xz
2020/04/20 | 9986 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/biblatex-chicago.sty
2020/04/20 | 9368 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate16.cbx
-2020/04/20 | 928 | macros/xetex/latex/xepersian-hm/xepersian-hm.ins
-2020/04/20 | 81522 | macros/xetex/latex/xepersian-hm/kashida-example.pdf
2020/04/20 | 806163 | systems/win32/miktex/tm/packages/factura.tar.lzma
2020/04/20 | 80000 | systems/texlive/tlnet/archive/breqn.source.r54801.tar.xz
2020/04/20 | 76953 | macros/latex/contrib/mercatormap/mercatormap.sty
@@ -803,7 +3548,6 @@
2020/04/20 | 665217 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-intro.pdf
2020/04/20 | 6615 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/README
2020/04/20 | 6321 | macros/latex/contrib/mercatormap/mercatormap.doc.orthodromes.tex
-2020/04/20 | 62986 | macros/xetex/latex/xepersian-hm/xepersian-hm.pdf
2020/04/20 | 614703 | systems/win32/miktex/tm/packages/pm-isomath.tar.lzma
2020/04/20 | 594196 | systems/texlive/tlnet/archive/pm-isomath.doc.r54799.tar.xz
2020/04/20 | 592 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-darwinlegacy.r54807.tar.xz
@@ -829,6 +3573,7 @@
2020/04/20 | 532 | macros/xetex/latex/resumecls/example/resume-common.tex
2020/04/20 | 532733 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-noteref-demo.pdf
2020/04/20 | 5276 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-legal-sample.tex
+2020/04/20 | 5106 | macros/luatex/optex/fams-ini.opm
2020/04/20 | 510427 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-sample.pdf
2020/04/20 | 496770 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-trad-appendix.pdf
2020/04/20 | 4842 | macros/latex/contrib/mercatormap/mercatormap.doc.routes.tex
@@ -868,7 +3613,6 @@
2020/04/20 | 28390 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-icelandic.lbx
2020/04/20 | 281 | macros/latex/contrib/mercatormap/mercatormap.doc.versionhistory.tex
2020/04/20 | 2686000 | systems/win32/miktex/tm/packages/miktex-texworks-bin-x64-2.9.tar.lzma
-2020/04/20 | 26806 | macros/xetex/latex/xepersian-hm/xepersian-hm.dtx
2020/04/20 | 25820 | systems/texlive/tlnet/archive/factura.r54803.tar.xz
2020/04/20 | 25820586 | systems/win32/miktex/tm/packages/haranoaji-extra.tar.lzma
2020/04/20 | 25704396 | macros/latex/contrib/mercatormap/mercatormap.pdf
@@ -880,9 +3624,7 @@
2020/04/20 | 25042 | macros/xetex/latex/resumecls/example/resume-en.pdf
2020/04/20 | 24747 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-trad-sample.tex
2020/04/20 | 24416 | systems/texlive/tlnet/archive/breqn.r54801.tar.xz
-2020/04/20 | 2399 | macros/xetex/latex/xepersian-hm/kashida-example.tex
2020/04/20 | 229 | macros/xetex/latex/resumecls/example/resume.bib
-2020/04/20 | 22501604 | systems/win32/w32tex/cjkzr.tar.xz
2020/04/20 | 21842 | macros/latex/contrib/mercatormap/mercatormap.doc.marker.tex
2020/04/20 | 21399 | macros/latex/contrib/mercatormap/mercatorpy.def
2020/04/20 | 21253 | macros/latex/contrib/mercatormap/mercatormap.doc.definition.tex
@@ -906,7 +3648,6 @@
2020/04/20 | 1502449 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/biblatex-chicago.pdf
2020/04/20 | 14965343 | install/macros/latex/contrib/koma-script.tds.zip
2020/04/20 | 148360 | systems/win32/miktex/tm/packages/babel-finnish.tar.lzma
-2020/04/20 | 147285 | macros/xetex/latex/xepersian-hm.zip
2020/04/20 | 146987 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-notes.bbx
2020/04/20 | 1451 | macros/latex/contrib/mercatormap/mercatormap.bib
2020/04/20 | 141609 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate16.bbx
@@ -915,12 +3656,10 @@
2020/04/20 | 1309 | macros/xetex/latex/resumecls/README.md
2020/04/20 | 12946 | macros/latex/contrib/mercatormap/mercatormap.doc.limitations.tex
2020/04/20 | 12898 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-sample.tex
-2020/04/20 | 1256 | macros/xetex/latex/xepersian-hm/README.txt
2020/04/20 | 12445 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate-trad.cbx
2020/04/20 | 12428 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-noteref-demo.tex
2020/04/20 | 1219 | macros/xetex/latex/resumecls/Makefile
2020/04/20 | 121167 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-dates-common.cbx
-2020/04/20 | 120764 | systems/texlive/tlnet/archive/circuitikz.r54800.tar.xz
2020/04/20 | 12069 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cmsdocs.sty
2020/04/20 | 1167906 | systems/win32/miktex/tm/packages/breqn.tar.lzma
2020/04/20 | 1141 | macros/xetex/latex/resumecls/example/Makefile
@@ -935,498 +3674,7 @@
2020/04/20 | 10607 | macros/xetex/latex/resumecls/resumecls.dtx
2020/04/20 | 105 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate-trad16.bbx
2020/04/20 | 10410 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate.cbx
-2020/04/20 | 1037820 | systems/texlive/tlnet/archive/circuitikz.doc.r54800.tar.xz
2020/04/20 | 10316 | macros/latex/contrib/mercatormap/mercatormap.doc.drawing.tex
2020/04/20 | 1025398 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/biblatex-chicago.tex
2020/04/20 | 101 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate-trad.bbx
2020/04/20 | 10083766 | macros/latex/contrib/reledmac.zip
-2020/04/19 | 988616 | macros/latex/contrib/reledmac/reledpar.pdf
-2020/04/19 | 9783 | macros/latex/contrib/diabetes-logbook/dmlb-template.tex
-2020/04/19 | 97248 | systems/texlive/tlnet/archive/xfakebold.doc.r54779.tar.xz
-2020/04/19 | 96307 | macros/latex/contrib/koma-script/source-doc/ngerman/scrbase.tex
-2020/04/19 | 96283 | systems/win32/miktex/tm/packages/miktex-texware-bin-x64-2.9.tar.lzma
-2020/04/19 | 96075 | macros/latex/contrib/koma-script/source-doc/scrguide.cls
-2020/04/19 | 95132 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-2.9.tar.lzma
-2020/04/19 | 94618 | macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer.tex
-2020/04/19 | 94326 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2020/04/19 | 940662 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-2.9.tar.lzma
-2020/04/19 | 94045 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-2.9.tar.lzma
-2020/04/19 | 93612 | systems/texlive/tlnet/archive/latexmk.r54786.tar.xz
-2020/04/19 | 93475 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf
-2020/04/19 | 93432 | systems/win32/miktex/tm/packages/miktex-lua53-bin-2.9.tar.lzma
-2020/04/19 | 932117 | systems/win32/miktex/tm/packages/miktex-poppler-bin-2.9.tar.lzma
-2020/04/19 | 92907 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-2.9.tar.lzma
-2020/04/19 | 92681 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2020/04/19 | 92032 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma
-2020/04/19 | 91330 | systems/win32/miktex/tm/packages/miktex-texware-bin-2.9.tar.lzma
-2020/04/19 | 9064 | macros/latex/contrib/diabetes-logbook/QQ/TEST/99-12.tex
-2020/04/19 | 9050 | macros/latex/contrib/koma-script/source-doc/english/scrextend.tex
-2020/04/19 | 89086 | macros/latex/contrib/koma-script/source-doc/english/scrbookreportarticle-experts.tex
-2020/04/19 | 8851 | macros/latex/contrib/koma-script/source-doc/ngerman/common-compatibility.tex
-2020/04/19 | 88451 | macros/latex/contrib/koma-script/source-doc/english/typearea.tex
-2020/04/19 | 87288 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma
-2020/04/19 | 87112 | systems/win32/miktex/tm/packages/miktex-png-bin-x64-2.9.tar.lzma
-2020/04/19 | 8656 | macros/latex/contrib/koma-script/source-doc/english/common-fontsize.tex
-2020/04/19 | 86536 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2020/04/19 | 865070 | macros/latex/contrib/reledmac/reledmac.dtx
-2020/04/19 | 8482 | macros/latex/contrib/koma-script/source-doc/ngerman/common-headfootheight.tex
-2020/04/19 | 84579 | systems/win32/miktex/tm/packages/miktex-texify-bin-x64-2.9.tar.lzma
-2020/04/19 | 8449 | systems/win32/miktex/tm/packages/miktex-md5-bin-x64-2.9.tar.lzma
-2020/04/19 | 84406 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-2.9.tar.lzma
-2020/04/19 | 84349 | macros/latex/contrib/koma-script/source-doc/english/scrbase.tex
-2020/04/19 | 83814 | macros/latex/contrib/koma-script/source/scrkernel-fonts.dtx
-2020/04/19 | 8376 | macros/latex/contrib/koma-script/source-doc/english/common-compatibility.tex
-2020/04/19 | 8184 | macros/latex/contrib/koma-script/source/Makefile.baseinit
-2020/04/19 | 8150 | macros/latex/contrib/koma-script/source/scrextend.dtx
-2020/04/19 | 81287 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-2.9.tar.lzma
-2020/04/19 | 8051 | macros/latex/contrib/koma-script/source/scrkernel-version.dtx
-2020/04/19 | 80141 | macros/latex/contrib/koma-script/source/scrkernel-language.dtx
-2020/04/19 | 79760 | macros/latex/contrib/koma-script/source-doc/english/scrlayer.tex
-2020/04/19 | 79328 | macros/latex/contrib/koma-script/source/tocstyle.dtx
-2020/04/19 | 7856 | macros/pdftex/mptopdf/tex/context/base/mkii/syst-tex.mkii
-2020/04/19 | 781 | macros/latex/contrib/pm-isomath/README.txt
-2020/04/19 | 78007 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-2.9.tar.lzma
-2020/04/19 | 77995 | systems/win32/miktex/tm/packages/miktex-png-bin-2.9.tar.lzma
-2020/04/19 | 77347 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-x64-2.9.tar.lzma
-2020/04/19 | 759272 | systems/win32/w32tex/win64/dvipsk-w64.tar.xz
-2020/04/19 | 7582 | macros/latex/contrib/koma-script/source-doc/english/common-headfootheight.tex
-2020/04/19 | 75493 | macros/latex/contrib/koma-script/source/scrkernel-floats.dtx
-2020/04/19 | 7469 | systems/win32/miktex/tm/packages/miktex-md5-bin-2.9.tar.lzma
-2020/04/19 | 74511 | systems/win32/miktex/tm/packages/miktex-texify-bin-2.9.tar.lzma
-2020/04/19 | 74286 | macros/latex/contrib/koma-script/source/scrhack.dtx
-2020/04/19 | 74193 | macros/latex/contrib/koma-script/source/scrjura.dtx
-2020/04/19 | 73641 | macros/latex/contrib/koma-script/source/tocbasic.dtx
-2020/04/19 | 73604 | systems/win32/miktex/tm/packages/miktex-lzma-bin-x64-2.9.tar.lzma
-2020/04/19 | 7343 | macros/latex/contrib/koma-script/doc/INSTALLD.txt
-2020/04/19 | 732 | macros/pdftex/mptopdf/doc/context/scripts/mkii/mptopdf.man
-2020/04/19 | 72760 | systems/win32/miktex/tm/packages/miktex-fonts-bin-x64-2.9.tar.lzma
-2020/04/19 | 72577 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-x64-2.9.tar.lzma
-2020/04/19 | 71627 | macros/pdftex/mptopdf/tex/context/base/mkii/supp-pdf.mkii
-2020/04/19 | 71571 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2020/04/19 | 70727 | support/pkfix-helper/pkfix-helper.pdf
-2020/04/19 | 70690 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/04/19 | 7066 | macros/latex/contrib/koma-script/doc/INSTALL.txt
-2020/04/19 | 69636 | systems/win32/miktex/tm/packages/miktex-fonts-bin-2.9.tar.lzma
-2020/04/19 | 695191 | support/pkfix-helper.zip
-2020/04/19 | 69150 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2020/04/19 | 69040 | systems/texlive/tlnet/archive/auto-pst-pdf-lua.doc.r54779.tar.xz
-2020/04/19 | 68915 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-2.9.tar.lzma
-2020/04/19 | 6858 | macros/latex/contrib/koma-script/source-doc/Makefile
-2020/04/19 | 68096 | macros/latex/contrib/koma-script/source/scrlayer-notecolumn.dtx
-2020/04/19 | 67253 | systems/win32/miktex/tm/packages/miktex-lzma-bin-2.9.tar.lzma
-2020/04/19 | 669360 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2020/04/19 | 6675 | macros/latex/contrib/koma-script/source-doc/bin/genhtmlidx.pl
-2020/04/19 | 662197 | macros/latex/contrib/breqn/breqn.pdf
-2020/04/19 | 65647 | support/pkfix-helper/pkfix-helper
-2020/04/19 | 65021 | systems/win32/miktex/tm/packages/miktex-web-bin-x64-2.9.tar.lzma
-2020/04/19 | 64537 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-x64-2.9.tar.lzma
-2020/04/19 | 64356 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2020/04/19 | 64329 | support/pkfix-helper/encoding-samples.tex
-2020/04/19 | 63771 | macros/latex/contrib/breqn/flexisym.dtx
-2020/04/19 | 63262 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-2.9.tar.lzma
-2020/04/19 | 63257 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-2.9.tar.lzma
-2020/04/19 | 63052 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-2.9.tar.lzma
-2020/04/19 | 63051 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-2.9.tar.lzma
-2020/04/19 | 6282 | macros/latex/contrib/koma-script/source-doc/ngerman/preface.tex
-2020/04/19 | 6181 | macros/latex/contrib/koma-script/source-doc/ngerman/common-oddorevenpage.tex
-2020/04/19 | 61708 | systems/win32/miktex/tm/packages/miktex-fmt-bin-x64-2.9.tar.lzma
-2020/04/19 | 615946 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2020/04/19 | 61531 | systems/win32/miktex/tm/packages/miktex-web-bin-2.9.tar.lzma
-2020/04/19 | 61052 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2020/04/19 | 607658 | macros/latex/contrib/pm-isomath.zip
-2020/04/19 | 603227 | support/pkfix-helper/encoding-samples.pdf
-2020/04/19 | 60133 | macros/latex/contrib/koma-script/source/scrkernel-letterclassoptions.dtx
-2020/04/19 | 6003 | macros/latex/contrib/koma-script/source-doc/bin/genindex.pl
-2020/04/19 | 59861 | macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-scrpage.tex
-2020/04/19 | 59404 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64-2.9.tar.lzma
-2020/04/19 | 58 | systems/mac/mactex/MacTeXtras-20200419.zip.md5
-2020/04/19 | 58784 | systems/win32/miktex/tm/packages/miktex-cweb-bin-x64-2.9.tar.lzma
-2020/04/19 | 58637 | macros/latex/contrib/koma-script/source-doc/ngerman/scrjura.tex
-2020/04/19 | 5859 | macros/latex/contrib/bxpdfver/README-ja.md
-2020/04/19 | 5844 | macros/latex/contrib/koma-script/source-doc/english/preface.tex
-2020/04/19 | 578930 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2020/04/19 | 57781 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/04/19 | 5773 | macros/latex/contrib/koma-script/source-doc/ngerman/common-marginpar.tex
-2020/04/19 | 57201 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-x64-2.9.tar.lzma
-2020/04/19 | 56611 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-2.9.tar.lzma
-2020/04/19 | 56601 | systems/win32/miktex/tm/packages/miktex-fmt-bin-2.9.tar.lzma
-2020/04/19 | 561412 | systems/win32/miktex/tm/packages/miktex-libressl-bin-x64-2.9.tar.lzma
-2020/04/19 | 5598 | macros/latex/contrib/koma-script/source/scrkernel-circularletters.dtx
-2020/04/19 | 559255 | obsolete/macros/latex/contrib/koma-script-obsolete/scrpage2-obsolete.pdf
-2020/04/19 | 5577 | macros/latex/contrib/koma-script/source-doc/english/common-oddorevenpage.tex
-2020/04/19 | 55752 | systems/texlive/tlnet/archive/babel-french.source.r54787.tar.xz
-2020/04/19 | 54923 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-2.9.tar.lzma
-2020/04/19 | 54566 | macros/latex/contrib/koma-script/source-doc/ngerman/common-pagestylemanipulation.tex
-2020/04/19 | 544927 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2020/04/19 | 54056 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2020/04/19 | 5402 | macros/latex/contrib/koma-script/source-doc/english/common-marginpar.tex
-2020/04/19 | 540167 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-2.9.tar.lzma
-2020/04/19 | 53683 | macros/latex/contrib/koma-script/source-doc/english/scrlayer-scrpage.tex
-2020/04/19 | 53364 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-2.9.tar.lzma
-2020/04/19 | 5322 | macros/pdftex/mptopdf/tex/generic/context/mptopdf/mptopdf.tex
-2020/04/19 | 5278 | macros/latex/contrib/koma-script/source-doc/ngerman/common-draftmode.tex
-2020/04/19 | 52008 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-x64-2.9.tar.lzma
-2020/04/19 | 51897 | systems/win32/miktex/tm/packages/miktex-cweb-bin-2.9.tar.lzma
-2020/04/19 | 5173 | macros/latex/contrib/koma-script/source-doc/english/common-draftmode.tex
-2020/04/19 | 511918 | systems/win32/miktex/doc/2.9/miktex.pdf
-2020/04/19 | 50905 | systems/win32/miktex/tm/packages/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/04/19 | 50896 | macros/latex/contrib/koma-script/source/scrlfile.dtx
-2020/04/19 | 50817 | systems/win32/miktex/tm/packages/miktex-synctex-bin-x64-2.9.tar.lzma
-2020/04/19 | 50781 | macros/latex/contrib/koma-script/source-doc/english/scrjura.tex
-2020/04/19 | 50538 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2020/04/19 | 5016 | macros/latex/contrib/koma-script/source/scrsource.tex
-2020/04/19 | 498761 | systems/win32/miktex/tm/packages/miktex-libressl-bin-2.9.tar.lzma
-2020/04/19 | 49641 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-2.9.tar.lzma
-2020/04/19 | 492 | systems/texlive/tlnet/archive/latexmk.source.r54786.tar.xz
-2020/04/19 | 49256 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-2.9.tar.lzma
-2020/04/19 | 481016 | systems/texlive/tlnet/archive/babel-french.doc.r54787.tar.xz
-2020/04/19 | 47965 | systems/win32/miktex/tm/packages/miktex-expat-bin-x64-2.9.tar.lzma
-2020/04/19 | 47794 | macros/latex/contrib/koma-script/source-doc/english/common-pagestylemanipulation.tex
-2020/04/19 | 476949 | macros/latex/contrib/tasks.zip
-2020/04/19 | 473564 | systems/texlive/tlnet/archive/latexmk.doc.r54786.tar.xz
-2020/04/19 | 47183 | macros/latex/contrib/koma-script/source/scrkernel-miscellaneous.dtx
-2020/04/19 | 4645 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.tex
-2020/04/19 | 464408 | macros/latex/contrib/tasks/tasks-manual.pdf
-2020/04/19 | 461054 | systems/win32/miktex/tm/packages/miktex-doc-2.9.tar.lzma
-2020/04/19 | 4608 | macros/pdftex/mptopdf/scripts/context/stubs/mswin/mptopdf.exe
-2020/04/19 | 45872 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/04/19 | 45820 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/04/19 | 457326 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/04/19 | 45632 | systems/texlive/tlnet/archive/pst-eucl.r54785.tar.xz
-2020/04/19 | 4557 | macros/pdftex/mptopdf/scripts/context/perl/mptopdf.pl
-2020/04/19 | 4555452 | systems/win32/w32tex/dvipsk-w32.tar.xz
-2020/04/19 | 45533 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-2.9.tar.lzma
-2020/04/19 | 4550 | macros/latex/contrib/koma-script/source-doc/linkalias.tex
-2020/04/19 | 45453 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-2.9.tar.lzma
-2020/04/19 | 4542 | macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-notecolumn-example.tex
-2020/04/19 | 44892 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-x64-2.9.tar.lzma
-2020/04/19 | 4488 | systems/texlive/tlnet/archive/datetime2-it-fulltext.source.r54779.tar.xz
-2020/04/19 | 44435 | macros/latex/contrib/koma-script/source-doc/ngerman/common-textmarkup.tex
-2020/04/19 | 4436 | macros/latex/contrib/bxpdfver/README.md
-2020/04/19 | 4433 | macros/latex/contrib/koma-script/source/scrstrip.inc
-2020/04/19 | 44307 | macros/latex/contrib/koma-script/source/scrkernel-listsof.dtx
-2020/04/19 | 43397 | systems/win32/miktex/tm/packages/miktex-expat-bin-2.9.tar.lzma
-2020/04/19 | 42976 | macros/latex/contrib/koma-script/source-doc/plength.dtx
-2020/04/19 | 42920 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/04/19 | 4287 | macros/latex/contrib/koma-script/source-doc/english/scrlayer-notecolumn-example.tex
-2020/04/19 | 42831 | macros/pdftex/mptopdf/tex/context/base/mkii/supp-mpe.mkii
-2020/04/19 | 42622 | systems/win32/miktex/tm/packages/miktex-psutils-bin-2.9.tar.lzma
-2020/04/19 | 4222 | obsolete/macros/latex/contrib/koma-script-obsolete/README
-2020/04/19 | 41911 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-2.9.tar.lzma
-2020/04/19 | 41885 | systems/win32/miktex/tm/packages/miktex-synctex-bin-2.9.tar.lzma
-2020/04/19 | 41543 | macros/latex/contrib/koma-script/source-doc/ngerman/scrlttr2-experts.tex
-2020/04/19 | 4144 | macros/latex/contrib/koma-script/source/scrlogo.dtx
-2020/04/19 | 4104 | macros/latex/contrib/koma-script/source/Makefile.baserules
-2020/04/19 | 41019 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-2.9.tar.lzma
-2020/04/19 | 4087 | macros/latex/contrib/reledmac/README
-2020/04/19 | 40839 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf
-2020/04/19 | 40701 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-2.9.tar.lzma
-2020/04/19 | 40356 | macros/latex/contrib/koma-script/source-doc/english/common-textmarkup.tex
-2020/04/19 | 39573 | macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-notecolumn.tex
-2020/04/19 | 39372 | obsolete/macros/latex/contrib/koma-script-obsolete/scrpage-obsolete.dtx
-2020/04/19 | 39206 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
-2020/04/19 | 391548 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x64-2.9.tar.lzma
-2020/04/19 | 388719 | obsolete/macros/latex/contrib/koma-script-obsolete/scrlettr.pdf
-2020/04/19 | 387781 | systems/win32/miktex/tm/packages/miktex-omega-bin-x64-2.9.tar.lzma
-2020/04/19 | 3859 | macros/latex/contrib/koma-script/source-doc/english/adrconvnote.tex
-2020/04/19 | 3854 | macros/latex/contrib/koma-script/source-doc/guide.tex
-2020/04/19 | 3827 | macros/latex/contrib/koma-script/source-doc/ngerman/common-typearea.tex
-2020/04/19 | 3820 | macros/latex/contrib/koma-script/source-doc/english/common-typearea.tex
-2020/04/19 | 38013 | systems/mac/mactex/ExtrasFolder.pdf
-2020/04/19 | 37801 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf
-2020/04/19 | 3769 | macros/latex/contrib/koma-script/source-doc/ngerman/adrconvnote.tex
-2020/04/19 | 373859433 | systems/mac/mactex/MacTeXtras-20200419.zip
-2020/04/19 | 3736 | systems/texlive/tlnet/archive/datetime2-it-fulltext.r54779.tar.xz
-2020/04/19 | 3684 | macros/latex/contrib/koma-script/source-doc/ngerman/scrjuraexample.tex
-2020/04/19 | 36616 | systems/win32/miktex/tm/packages/miktex-posix-bin-x64-2.9.tar.lzma
-2020/04/19 | 36335 | systems/win32/miktex/tm/packages/miktex-chktex-bin-x64-2.9.tar.lzma
-2020/04/19 | 35703 | macros/latex/contrib/koma-script/source-doc/ngerman/common-lists.tex
-2020/04/19 | 356345 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-x64-2.9.tar.lzma
-2020/04/19 | 356244 | macros/latex/contrib/reledmac/migration.pdf
-2020/04/19 | 354406 | systems/win32/miktex/tm/packages/miktex-omega-bin-2.9.tar.lzma
-2020/04/19 | 35324 | systems/texlive/tlnet/archive/luapackageloader.doc.r54779.tar.xz
-2020/04/19 | 35263 | macros/latex/contrib/koma-script/source-doc/ngerman/scrlfile.tex
-2020/04/19 | 3516 | macros/latex/contrib/diabetes-logbook/README.md
-2020/04/19 | 35102 | macros/latex/contrib/koma-script/source-doc/english/scrlttr2-experts.tex
-2020/04/19 | 34882 | macros/latex/contrib/koma-script/source/scrkernel-title.dtx
-2020/04/19 | 34844 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-x64-2.9.tar.lzma
-2020/04/19 | 34831 | systems/win32/miktex/tm/packages/miktex-mspack-bin-x64-2.9.tar.lzma
-2020/04/19 | 34522 | macros/latex/contrib/diabetes-logbook/LICENSE
-2020/04/19 | 342 | macros/latex/contrib/diabetes-logbook/dmlbrow.sublime-snippet
-2020/04/19 | 341 | macros/latex/contrib/diabetes-logbook/QQ/20-04.tex
-2020/04/19 | 34026 | macros/latex/contrib/koma-script/source/scrkernel-pagestyles.dtx
-2020/04/19 | 3383 | macros/latex/contrib/koma-script/source-doc/english/scrjuraexample.tex
-2020/04/19 | 3382 | obsolete/macros/latex/contrib/koma-script-obsolete/scrlettr.ins
-2020/04/19 | 33679 | macros/latex/contrib/koma-script/source-doc/english/scrlayer-notecolumn.tex
-2020/04/19 | 3343 | macros/latex/contrib/koma-script/source-doc/ngerman/authorpart.tex
-2020/04/19 | 33420 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-x64-2.9.tar.lzma
-2020/04/19 | 33115 | macros/latex/contrib/koma-script/source-doc/english/common-lists.tex
-2020/04/19 | 328760 | systems/win32/miktex/tm/packages/miktex-cairo-bin-2.9.tar.lzma
-2020/04/19 | 32672 | macros/latex/contrib/koma-script/source-doc/ngerman/common-titles.tex
-2020/04/19 | 3258033 | macros/latex/contrib/koma-script/doc/scrguide.pdf
-2020/04/19 | 32325 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-x64-2.9.tar.lzma
-2020/04/19 | 321891 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-2.9.tar.lzma
-2020/04/19 | 32158 | systems/win32/miktex/tm/packages/miktex-chktex-bin-2.9.tar.lzma
-2020/04/19 | 3178 | macros/latex/contrib/koma-script/source-doc/english/authorpart.tex
-2020/04/19 | 31754 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf
-2020/04/19 | 3172298 | macros/latex/contrib/koma-script/doc/scrguien.pdf
-2020/04/19 | 31554 | macros/latex/contrib/koma-script/source-doc/english/scrlfile.tex
-2020/04/19 | 31531 | macros/latex/contrib/koma-script/source-doc/ngerman/common-footnotes.tex
-2020/04/19 | 31256 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/04/19 | 31129 | systems/win32/miktex/tm/packages/miktex-posix-bin-2.9.tar.lzma
-2020/04/19 | 309988 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2020/04/19 | 30966 | systems/win32/miktex/tm/packages/miktex-mspack-bin-2.9.tar.lzma
-2020/04/19 | 30769 | macros/latex/contrib/koma-script/README
-2020/04/19 | 30759 | macros/latex/contrib/tasks/tasks.sty
-2020/04/19 | 30692 | systems/win32/miktex/tm/packages/miktex-autosp-bin-x64-2.9.tar.lzma
-2020/04/19 | 3064 | systems/texlive/tlnet/archive/haranoaji-extra.doc.r54783.tar.xz
-2020/04/19 | 3052 | systems/texlive/tlnet/archive/haranoaji.doc.r54784.tar.xz
-2020/04/19 | 304328 | macros/latex/contrib/reledmac/reledpar.dtx
-2020/04/19 | 30236 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-x64-2.9.tar.lzma
-2020/04/19 | 29670 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-x64-2.9.tar.lzma
-2020/04/19 | 29586 | macros/latex/contrib/koma-script/source-doc/english/common-titles.tex
-2020/04/19 | 29553 | macros/latex/contrib/koma-script/doc/komabug.tex
-2020/04/19 | 29311 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-2.9.tar.lzma
-2020/04/19 | 29195 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-2.9.tar.lzma
-2020/04/19 | 28985 | systems/win32/miktex/tm/packages/miktex-teckit-bin-x64-2.9.tar.lzma
-2020/04/19 | 2872 | macros/latex/contrib/koma-script/source-doc/english/expertpart.tex
-2020/04/19 | 28717 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2020/04/19 | 286432 | macros/latex/contrib/breqn/flexisym.pdf
-2020/04/19 | 28631 | macros/latex/contrib/koma-script/source/scrkernel-paragraphs.dtx
-2020/04/19 | 28464 | systems/win32/miktex/tm/packages/miktex-autosp-bin-2.9.tar.lzma
-2020/04/19 | 28418 | macros/latex/contrib/bxpdfver/bxpdfver.sty
-2020/04/19 | 2822 | macros/latex/contrib/koma-script/source-doc/ngerman/expertpart.tex
-2020/04/19 | 281500 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-x64-2.9.tar.lzma
-2020/04/19 | 281200 | systems/win32/miktex/tm/packages/miktex-metapost-bin-x64-2.9.tar.lzma
-2020/04/19 | 27705 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-2.9.tar.lzma
-2020/04/19 | 277016 | systems/win32/miktex/tm/packages/miktex-xetex-bin-x64-2.9.tar.lzma
-2020/04/19 | 273075 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-2.9.tar.lzma
-2020/04/19 | 26902 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-2.9.tar.lzma
-2020/04/19 | 26756 | macros/latex/contrib/koma-script/source/scrkernel-bibliography.dtx
-2020/04/19 | 26704 | systems/win32/miktex/tm/packages/miktex-teckit-bin-2.9.tar.lzma
-2020/04/19 | 26634 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-2.9.tar.lzma
-2020/04/19 | 265796 | macros/latex/contrib/koma-script/source/scrkernel-sections.dtx
-2020/04/19 | 26482 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-2.9.tar.lzma
-2020/04/19 | 263410 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf
-2020/04/19 | 26229 | macros/latex/contrib/koma-script/source-doc/english/common-footnotes.tex
-2020/04/19 | 2621 | macros/latex/contrib/koma-script/source-doc/ngerman/htmlsetup
-2020/04/19 | 26178 | macros/latex/contrib/koma-script/source-doc/english/japanlco.tex
-2020/04/19 | 26143 | macros/latex/contrib/koma-script/source/scrtime.dtx
-2020/04/19 | 26141208 | systems/texlive/tlnet/archive/haranoaji.r54784.tar.xz
-2020/04/19 | 25881184 | systems/texlive/tlnet/archive/haranoaji-extra.r54783.tar.xz
-2020/04/19 | 2565 | macros/latex/contrib/koma-script/source-doc/english/htmlsetup
-2020/04/19 | 2545 | macros/latex/contrib/koma-script/source/scrstrop.inc
-2020/04/19 | 254508 | macros/latex/contrib/koma-script/doc/tocstyle.pdf
-2020/04/19 | 25302 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-2.9.tar.lzma
-2020/04/19 | 2515 | macros/latex/contrib/koma-script/source-doc/Makefile.latexinit
-2020/04/19 | 25103 | support/pkfix-helper/pkfix-helper.1
-2020/04/19 | 25055 | macros/latex/contrib/koma-script/doc/lppl-de.txt
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/typearea.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/tocbasic.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrwfile.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrtime.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrreprt.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrlttr2.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrlfile.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrletter.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrlayer-scrpage.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrlayer.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrhack.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrextend.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrdate.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrbook.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrbase.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scrartcl.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/scraddr.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/komascript.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/koma-script.html
-2020/04/19 | 2497 | macros/latex/contrib/koma-script/doc/komascr.html
-2020/04/19 | 2496 | systems/texlive/tlnet/archive/auto-pst-pdf-lua.r54779.tar.xz
-2020/04/19 | 248817 | macros/latex/contrib/koma-script/source-doc/ngerman/scrbookreportarticle.tex
-2020/04/19 | 247847 | systems/win32/miktex/tm/packages/miktex-metapost-bin-2.9.tar.lzma
-2020/04/19 | 247422 | macros/latex/contrib/breqn/breqn.dtx
-2020/04/19 | 247270 | systems/win32/miktex/tm/packages/miktex-xetex-bin-2.9.tar.lzma
-2020/04/19 | 246496 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-2.9.tar.lzma
-2020/04/19 | 24477 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf
-2020/04/19 | 243029 | systems/win32/miktex/tm/packages/miktex-pmx-bin-x64-2.9.tar.lzma
-2020/04/19 | 24025 | macros/latex/contrib/koma-script/source/scrkernel-footnotes.dtx
-2020/04/19 | 239560 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf
-2020/04/19 | 236932 | macros/latex/contrib/koma-script/source-doc/ngerman/scrlttr2.tex
-2020/04/19 | 23653 | macros/latex/contrib/koma-script/source/scrlayer-fancyhdr.dtx
-2020/04/19 | 23636 | macros/latex/contrib/diabetes-logbook/dmlb.sty
-2020/04/19 | 23602 | macros/latex/contrib/koma-script/source/scrkernel-compatibility.dtx
-2020/04/19 | 23513 | systems/win32/miktex/tm/packages/miktex-popt-bin-x64-2.9.tar.lzma
-2020/04/19 | 23261 | macros/latex/contrib/koma-script/source-doc/guide.bib
-2020/04/19 | 22895 | systems/win32/miktex/tm/packages/miktex-devnag-bin-x64-2.9.tar.lzma
-2020/04/19 | 2261 | support/pkfix-helper/README
-2020/04/19 | 22562 | macros/latex/contrib/koma-script/source-doc/ngerman/introduction.tex
-2020/04/19 | 22527 | macros/latex/contrib/koma-script/source/scrmain.ins
-2020/04/19 | 222432 | macros/latex/contrib/koma-script/source-doc/english/scrbookreportarticle.tex
-2020/04/19 | 222247 | systems/win32/miktex/tm/packages/miktex-console-bin-x64-2.9.tar.lzma
-2020/04/19 | 2212 | macros/latex/contrib/koma-script/source-doc/scrguide.gst
-2020/04/19 | 218963 | obsolete/macros/latex/contrib/koma-script-obsolete/scrpage-obsolete.pdf
-2020/04/19 | 215182 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf
-2020/04/19 | 21517 | macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-scrpage-experts.tex
-2020/04/19 | 215012 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf
-2020/04/19 | 21474 | macros/pdftex/mptopdf/tex/context/base/mkii/supp-mis.mkii
-2020/04/19 | 20708 | systems/win32/miktex/tm/packages/miktex-devnag-bin-2.9.tar.lzma
-2020/04/19 | 207087 | systems/win32/miktex/tm/packages/miktex-pmx-bin-2.9.tar.lzma
-2020/04/19 | 206436 | macros/latex/contrib/koma-script/source-doc/english/scrlttr2.tex
-2020/04/19 | 2035 | macros/latex/contrib/breqn/breqnbundle.ins
-2020/04/19 | 201833 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf
-2020/04/19 | 200342 | systems/win32/miktex/tm/packages/miktex-console-bin-2.9.tar.lzma
-2020/04/19 | 199277 | macros/latex/contrib/koma-script/source/scrkernel-basics.dtx
-2020/04/19 | 19880 | systems/win32/miktex/tm/packages/miktex-popt-bin-2.9.tar.lzma
-2020/04/19 | 19872 | macros/latex/contrib/koma-script/doc/manifest.txt
-2020/04/19 | 1981 | macros/latex/contrib/koma-script/source-doc/english/Makefile
-2020/04/19 | 195988 | macros/latex/contrib/koma-script/doc/scrlayer-fancyhdr.pdf
-2020/04/19 | 195071 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-2.9.tar.lzma
-2020/04/19 | 193473 | systems/win32/miktex/tm/packages/miktex-pixman-bin-x64-2.9.tar.lzma
-2020/04/19 | 192891 | obsolete/macros/latex/contrib/koma-script-obsolete/scrpage2-obsolete.dtx
-2020/04/19 | 19213 | macros/latex/contrib/koma-script/source-doc/ngerman/guide-ngerman.tex
-2020/04/19 | 191776 | macros/latex/contrib/koma-script/source/scrkernel-notepaper.dtx
-2020/04/19 | 19110 | macros/latex/contrib/koma-script/doc/lppl.txt
-2020/04/19 | 190222 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf
-2020/04/19 | 190204 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf
-2020/04/19 | 190161 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf
-2020/04/19 | 189915 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf
-2020/04/19 | 189798 | macros/latex/contrib/reledmac/examples/1-tabular.pdf
-2020/04/19 | 189690 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf
-2020/04/19 | 189362 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf
-2020/04/19 | 188865 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf
-2020/04/19 | 188836 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf
-2020/04/19 | 188745 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf
-2020/04/19 | 187631 | macros/latex/contrib/reledmac/examples/2-indexing.pdf
-2020/04/19 | 187035 | macros/latex/contrib/breqn/mathstyle.pdf
-2020/04/19 | 186781 | systems/win32/miktex/tm/packages/miktex-pixman-bin-2.9.tar.lzma
-2020/04/19 | 184838 | systems/win32/miktex/tm/packages/miktex-mktex-bin-x64-2.9.tar.lzma
-2020/04/19 | 18471 | macros/latex/contrib/koma-script/source-doc/english/introduction.tex
-2020/04/19 | 1847190 | macros/latex/contrib/reledmac/reledmac.pdf
-2020/04/19 | 184402 | macros/latex/contrib/koma-script/doc/scrguide.html
-2020/04/19 | 184344 | macros/latex/contrib/koma-script/doc/scrguien.html
-2020/04/19 | 184342 | systems/win32/miktex/tm/packages/miktex-curl-bin-x64-2.9.tar.lzma
-2020/04/19 | 18400 | macros/latex/contrib/koma-script/source-doc/english/scrlayer-scrpage-experts.tex
-2020/04/19 | 18381 | macros/latex/contrib/tasks/tasks-manual.tex
-2020/04/19 | 183782 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf
-2020/04/19 | 18323 | macros/latex/contrib/reledmac/examples/2-glossaries.pdf
-2020/04/19 | 182788 | systems/win32/miktex/tm/packages/miktex-metafont-bin-x64-2.9.tar.lzma
-2020/04/19 | 18193 | macros/latex/contrib/koma-script/source-doc/ngerman/scrdatetime.tex
-2020/04/19 | 17934 | macros/latex/contrib/koma-script/source-doc/english/guide-english.tex
-2020/04/19 | 1789 | macros/latex/contrib/koma-script/source-doc/scrguide.ist
-2020/04/19 | 1780 | systems/mac/mactex/Licenses.txt
-2020/04/19 | 17750 | macros/latex/contrib/koma-script/source-doc/english/scrdatetime.tex
-2020/04/19 | 177475 | macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdf
-2020/04/19 | 177403 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-x64-2.9.tar.lzma
-2020/04/19 | 17736 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2020/04/19 | 1768 | macros/latex/contrib/koma-script/source-doc/ngerman/Makefile
-2020/04/19 | 17653 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2020/04/19 | 175170 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf
-2020/04/19 | 17462 | macros/latex/contrib/koma-script/source/scrkernel-variables.dtx
-2020/04/19 | 173501 | graphics/pgf/contrib/tikz-planets.zip
-2020/04/19 | 1734 | macros/latex/contrib/reledmac/makefile
-2020/04/19 | 17245 | macros/latex/contrib/koma-script/source/scrkernel-listsandtabulars.dtx
-2020/04/19 | 1700 | systems/texlive/tlnet/archive/luapackageloader.r54779.tar.xz
-2020/04/19 | 16967 | macros/latex/contrib/breqn/mathstyle.dtx
-2020/04/19 | 169134 | systems/win32/miktex/tm/packages/miktex-curl-bin-2.9.tar.lzma
-2020/04/19 | 168099 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf
-2020/04/19 | 167908 | systems/win32/miktex/tm/packages/miktex-mo-bin-x64-2.9.tar.lzma
-2020/04/19 | 16789 | macros/latex/contrib/koma-script/source-doc/ngerman/scrhack.tex
-2020/04/19 | 167762 | systems/win32/miktex/tm/packages/miktex-metafont-bin-2.9.tar.lzma
-2020/04/19 | 167190 | graphics/pgf/contrib/tikz-planets/planets-doc.pdf
-2020/04/19 | 16592 | macros/latex/contrib/koma-script/source/Makefile
-2020/04/19 | 165289 | macros/latex/contrib/koma-script/source/scrlayer.dtx
-2020/04/19 | 16511 | macros/latex/contrib/koma-script/source-doc/ngerman/common-interleafpage.tex
-2020/04/19 | 164994 | systems/win32/miktex/tm/packages/miktex-mktex-bin-2.9.tar.lzma
-2020/04/19 | 16222 | graphics/pgf/contrib/tikz-planets/planets.sty
-2020/04/19 | 16212 | macros/latex/contrib/koma-script/source/scrwfile.dtx
-2020/04/19 | 160713 | systems/win32/miktex/tm/packages/miktex-tex-bin-x64-2.9.tar.lzma
-2020/04/19 | 16005 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-2.9.tar.lzma
-2020/04/19 | 16000 | systems/texlive/tlnet/archive/babel-french.r54787.tar.xz
-2020/04/19 | 15883 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-2.9.tar.lzma
-2020/04/19 | 15820 | macros/latex/contrib/koma-script/source/scrkernel-index.dtx
-2020/04/19 | 158108 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf
-2020/04/19 | 152196 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2020/04/19 | 15154 | macros/latex/contrib/koma-script/source-doc/english/common-interleafpage.tex
-2020/04/19 | 15060 | macros/latex/contrib/koma-script/source-doc/english/scrhack.tex
-2020/04/19 | 149864 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-x64-2.9.tar.lzma
-2020/04/19 | 14927 | macros/latex/contrib/koma-script/source-doc/ngerman/typearea-experts.tex
-2020/04/19 | 148588 | systems/win32/miktex/tm/packages/miktex-mo-bin-2.9.tar.lzma
-2020/04/19 | 1475 | macros/latex/contrib/breqn/CHANGES.md
-2020/04/19 | 147242 | systems/win32/miktex/tm/packages/miktex-tex-bin-2.9.tar.lzma
-2020/04/19 | 145283 | macros/latex/contrib/reledmac/examples/1-sidenotes.pdf
-2020/04/19 | 14457 | macros/latex/contrib/koma-script/source-doc/ngerman/scrwfile.tex
-2020/04/19 | 144492 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf
-2020/04/19 | 143891 | macros/latex/contrib/koma-script/source-doc/ngerman/tocbasic.tex
-2020/04/19 | 140523 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf
-2020/04/19 | 14026 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
-2020/04/19 | 14025 | macros/latex/contrib/koma-script/source/scraddr.dtx
-2020/04/19 | 1400 | systems/texlive/tlnet/archive/xfakebold.r54779.tar.xz
-2020/04/19 | 1391272 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2020/04/19 | 138405 | macros/latex/contrib/reledmac/examples/2-linespacing.pdf
-2020/04/19 | 138222 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf
-2020/04/19 | 138109 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-2.9.tar.lzma
-2020/04/19 | 1364 | macros/latex/contrib/breqn/README.md
-2020/04/19 | 13592 | macros/latex/contrib/koma-script/source/scrdoc.dtx
-2020/04/19 | 135414 | macros/latex/contrib/reledmac/examples/2-performances.pdf
-2020/04/19 | 134815 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf
-2020/04/19 | 1333 | macros/latex/contrib/tasks/README
-2020/04/19 | 133215 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-2.9.tar.lzma
-2020/04/19 | 13262 | macros/latex/contrib/koma-script/source-doc/english/scrwfile.tex
-2020/04/19 | 130456 | systems/win32/miktex/tm/packages/miktex-dvips-bin-x64-2.9.tar.lzma
-2020/04/19 | 13027 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
-2020/04/19 | 1293 | macros/latex/contrib/diabetes-logbook/dmlb-graphme.tex
-2020/04/19 | 12939 | macros/latex/contrib/koma-script/source-doc/ngerman/common-parmarkup.tex
-2020/04/19 | 129005 | macros/latex/contrib/reledmac/examples/2-notes-width.pdf
-2020/04/19 | 1288516 | systems/texlive/tlnet/archive/pst-eucl.doc.r54785.tar.xz
-2020/04/19 | 127535 | macros/latex/contrib/koma-script/source-doc/english/tocbasic.tex
-2020/04/19 | 12702 | macros/latex/contrib/koma-script/source-doc/english/common-parmarkup.tex
-2020/04/19 | 1263099 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-2.9.tar.lzma
-2020/04/19 | 126027 | macros/latex/contrib/koma-script/source/scrkernel-typearea.dtx
-2020/04/19 | 126016 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf
-2020/04/19 | 1256679 | install/macros/latex/contrib/breqn.tds.zip
-2020/04/19 | 125082 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf
-2020/04/19 | 12463 | macros/latex/contrib/bxpdfver.zip
-2020/04/19 | 1243 | macros/latex/contrib/tasks/tasks.cfg
-2020/04/19 | 124324 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf
-2020/04/19 | 1239317 | obsolete/macros/latex/contrib/koma-script-obsolete.zip
-2020/04/19 | 123908 | systems/texlive/tlnet/archive/datetime2-it-fulltext.doc.r54779.tar.xz
-2020/04/19 | 123601 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf
-2020/04/19 | 123463 | macros/latex/contrib/reledmac/examples/1-verses.pdf
-2020/04/19 | 123178 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf
-2020/04/19 | 123151 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf
-2020/04/19 | 12314 | macros/latex/contrib/koma-script/source/scrkernel-pseudolengths.dtx
-2020/04/19 | 12295 | macros/latex/contrib/koma-script/source/japanlco.dtx
-2020/04/19 | 122256 | macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf
-2020/04/19 | 1218197 | macros/latex/contrib/breqn.zip
-2020/04/19 | 12169 | macros/latex/contrib/koma-script/source-doc/ngerman/common-dictum.tex
-2020/04/19 | 121597 | macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf
-2020/04/19 | 12051 | graphics/pgf/contrib/tikz-planets/planets-doc.tex
-2020/04/19 | 118947 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf
-2020/04/19 | 11868 | macros/latex/contrib/koma-script/source-doc/english/typearea-experts.tex
-2020/04/19 | 116545 | systems/win32/miktex/tm/packages/miktex-gd-bin-x64-2.9.tar.lzma
-2020/04/19 | 115634 | systems/win32/miktex/tm/packages/miktex-dvips-bin-2.9.tar.lzma
-2020/04/19 | 11475 | macros/latex/contrib/koma-script/source-doc/ngerman/common-options.tex
-2020/04/19 | 11400 | macros/latex/contrib/koma-script/source-doc/ngerman/scraddr.tex
-2020/04/19 | 113558 | macros/latex/contrib/koma-script/source/scrlayer-scrpage.dtx
-2020/04/19 | 11138 | macros/latex/contrib/koma-script/source-doc/ngerman/scrlttr2examples.dtx
-2020/04/19 | 11138 | macros/latex/contrib/koma-script/source-doc/english/scrlttr2examples.dtx
-2020/04/19 | 111189 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/04/19 | 109976 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2020/04/19 | 1091 | macros/latex/contrib/bxpdfver/LICENSE
-2020/04/19 | 108986 | obsolete/macros/latex/contrib/koma-script-obsolete/scrlettr.dtx
-2020/04/19 | 108879 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-x64-2.9.tar.lzma
-2020/04/19 | 10761 | macros/latex/contrib/koma-script/source-doc/Makefile.guide
-2020/04/19 | 105651 | macros/latex/contrib/koma-script/source/scrkernel-tocstyle.dtx
-2020/04/19 | 10496 | macros/latex/contrib/koma-script/source-doc/english/common-dictum.tex
-2020/04/19 | 1048570 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-x64-2.9.tar.lzma
-2020/04/19 | 1044013 | systems/win32/miktex/tm/packages/miktex-poppler-bin-x64-2.9.tar.lzma
-2020/04/19 | 10390 | macros/latex/contrib/koma-script/source-doc/ngerman/scrextend.tex
-2020/04/19 | 10309 | macros/latex/contrib/koma-script/source/scrdocstrip.tex
-2020/04/19 | 102439 | systems/win32/miktex/tm/packages/miktex-lua53-bin-x64-2.9.tar.lzma
-2020/04/19 | 10213 | macros/latex/contrib/koma-script/source-doc/english/scraddr.tex
-2020/04/19 | 101980 | macros/latex/contrib/koma-script/source-doc/ngerman/scrbookreportarticle-experts.tex
-2020/04/19 | 10134 | macros/latex/contrib/koma-script/source-doc/english/common-options.tex
-2020/04/19 | 101302 | macros/latex/contrib/koma-script/source-doc/ngerman/typearea.tex
-2020/04/19 | 100641 | systems/win32/miktex/tm/packages/miktex-gd-bin-2.9.tar.lzma
-2020/04/19 | 10045 | macros/latex/contrib/koma-script/source-doc/ngerman/common-fontsize.tex
diff --git a/fonts/comicneue/doc/comicneue-otf-specimen.pdf b/fonts/comicneue/doc/comicneue-otf-specimen.pdf
index 447d4b94af..dd210f8cbc 100644
--- a/fonts/comicneue/doc/comicneue-otf-specimen.pdf
+++ b/fonts/comicneue/doc/comicneue-otf-specimen.pdf
Binary files differ
diff --git a/fonts/comicneue/doc/comicneue-type1-specimen.pdf b/fonts/comicneue/doc/comicneue-type1-specimen.pdf
index 127bfcc413..4efe88dc77 100644
--- a/fonts/comicneue/doc/comicneue-type1-specimen.pdf
+++ b/fonts/comicneue/doc/comicneue-type1-specimen.pdf
Binary files differ
diff --git a/fonts/comicneue/doc/comicneue.pdf b/fonts/comicneue/doc/comicneue.pdf
index 72411758ef..c25b7a421a 100644
--- a/fonts/comicneue/doc/comicneue.pdf
+++ b/fonts/comicneue/doc/comicneue.pdf
Binary files differ
diff --git a/fonts/comicneue/doc/comicneue.tex b/fonts/comicneue/doc/comicneue.tex
index 01d947dc46..7053bc49ed 100644
--- a/fonts/comicneue/doc/comicneue.tex
+++ b/fonts/comicneue/doc/comicneue.tex
@@ -15,7 +15,7 @@
}
\author{Silke Hofstra, \href{mailto:tex@slxh.nl}{tex@slxh.nl}}
-\date{Documentation for comicneue v1.1.\\ \today}
+\date{Documentation for comicneue v1.2.\\ \today}
\begin{document}
\maketitle
@@ -52,7 +52,7 @@ Commands for all weights and styles are also provided:
-- the light and bold weights.
\item \cmd{comicneueangular}
-- the regular and bold weights in the angular style.
- \item \cmd{comicneuelight}
+ \item \cmd{comicneueangularlight}
-- the light and bold weights in the angular style.
\end{itemize*}
@@ -63,10 +63,17 @@ All \LaTeX\ code is available under the \href{http://www.latex-project.org/lppl/
\section{Specimen}
Simple specimen are included on page \pageref{sec:specimen}.
+\clearpage
+
\section{Version history}
\subsection*{1.1}
\begin{itemize*}
+ \item Update Comic Neue to v2.5.
+ \item Fix \cmd{comicneueangularlight} in documentation.
+\end{itemize*}
+
+\begin{itemize*}
\item Joseph Wright: \cmd{sys\_if\_engine} replaces \cmd{pdftex\_if\_engine} (\href{https://github.com/silkeh/latex-raleway/pull/1}{pull request~\#1}).
\end{itemize*}
diff --git a/fonts/comicneue/fonts/ComicNeue-Angular_Bold.otf b/fonts/comicneue/fonts/ComicNeue-Angular_Bold.otf
deleted file mode 100644
index fe9a34b8df..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Angular_Bold.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Angular_Bold_Oblique.otf b/fonts/comicneue/fonts/ComicNeue-Angular_Bold_Oblique.otf
deleted file mode 100644
index 1302b40691..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Angular_Bold_Oblique.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Angular_Light.otf b/fonts/comicneue/fonts/ComicNeue-Angular_Light.otf
deleted file mode 100644
index 06472075ac..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Angular_Light.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Angular_Light_Oblique.otf b/fonts/comicneue/fonts/ComicNeue-Angular_Light_Oblique.otf
deleted file mode 100644
index e3933953f2..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Angular_Light_Oblique.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Angular_Regular.otf b/fonts/comicneue/fonts/ComicNeue-Angular_Regular.otf
deleted file mode 100644
index 2796499ede..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Angular_Regular.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Angular_Regular_Oblique.otf b/fonts/comicneue/fonts/ComicNeue-Angular_Regular_Oblique.otf
deleted file mode 100644
index 8e02b888bc..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Angular_Regular_Oblique.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--base.tfm
index 77ef951548..e38b86f3ef 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--lcdfj.tfm
deleted file mode 100644
index c3fb6d5ef6..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.tfm
index e92db6f31a..03bfc38bf5 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.vf
index c411b5b7e0..c08eca878d 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.vf
+++ b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1--base.tfm
deleted file mode 100644
index 03a9ae25f8..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1--lcdfj.tfm
deleted file mode 100644
index c3fb6d5ef6..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.tfm
index 2894a6ecd8..562ce23aae 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.vf
deleted file mode 100644
index 9180bb9e01..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--base.tfm
index 4699e13018..1461bc6285 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--lcdfj.tfm
deleted file mode 100644
index c3fb6d5ef6..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.tfm
index abb31a7f71..0aa3938624 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.vf
index f54265dcdf..5d15de809e 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.vf
+++ b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1--base.tfm
index 953edc71d1..2929ec6dac 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.tfm
index bdf4d0a421..0a15ef32af 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.vf
index 5920bb36ed..f60cc226dd 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.vf
+++ b/fonts/comicneue/fonts/ComicNeue-Bold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold.otf b/fonts/comicneue/fonts/ComicNeue-Bold.otf
new file mode 100644
index 0000000000..93b0bf072a
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Bold.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Bold.pfb b/fonts/comicneue/fonts/ComicNeue-Bold.pfb
index 8d229dd155..ffa3cfa949 100644
--- a/fonts/comicneue/fonts/ComicNeue-Bold.pfb
+++ b/fonts/comicneue/fonts/ComicNeue-Bold.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..070f8633bf
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..6438e3cc24
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..e515a91f31
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..2a2711284c
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..d45c2a23f8
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..b509b87039
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.vf
new file mode 100644
index 0000000000..4150d84892
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..187972bd4d
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..84c59972a2
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..ee72273635
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic.otf b/fonts/comicneue/fonts/ComicNeue-BoldItalic.otf
new file mode 100644
index 0000000000..246e2b362c
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldItalic.pfb b/fonts/comicneue/fonts/ComicNeue-BoldItalic.pfb
new file mode 100644
index 0000000000..7a16c2650d
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-BoldItalic.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeue-BoldLCDFJ.pfb
deleted file mode 100644
index f0ba059409..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldLCDFJ.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1--base.tfm
deleted file mode 100644
index ccb1d87e79..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1--lcdfj.tfm
deleted file mode 100644
index d77c138b42..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1.tfm
deleted file mode 100644
index 4e9c8923ed..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1.vf
deleted file mode 100644
index 483f6a7144..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1--base.tfm
deleted file mode 100644
index 0fdecf05da..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1--lcdfj.tfm
deleted file mode 100644
index d77c138b42..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1.tfm
deleted file mode 100644
index ed17f85747..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1.vf
deleted file mode 100644
index 152b882dc8..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1--base.tfm
deleted file mode 100644
index efaf3c558b..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1--lcdfj.tfm
deleted file mode 100644
index d77c138b42..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1.tfm
deleted file mode 100644
index f42ab5b5b7..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1.vf
deleted file mode 100644
index 09c3c8a304..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1--base.tfm
deleted file mode 100644
index 85c25b2f8a..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1.tfm
deleted file mode 100644
index 3124713c2b..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1.vf
deleted file mode 100644
index b37330b313..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldOblique.pfb b/fonts/comicneue/fonts/ComicNeue-BoldOblique.pfb
deleted file mode 100644
index 6f43817a49..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldOblique.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-BoldObliqueLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeue-BoldObliqueLCDFJ.pfb
deleted file mode 100644
index 3f16a422fc..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-BoldObliqueLCDFJ.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..31d4455034
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.tfm
new file mode 100644
index 0000000000..4fb5460764
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.vf
new file mode 100644
index 0000000000..6aa37125e0
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ot1.tfm
new file mode 100644
index 0000000000..190c0257af
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..8bcb366124
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.tfm
new file mode 100644
index 0000000000..5dfeee88c7
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.vf
new file mode 100644
index 0000000000..ec6f64f8f5
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..900ac5633c
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.tfm
new file mode 100644
index 0000000000..505383934c
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.vf
new file mode 100644
index 0000000000..31c22de77c
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Italic.pfb b/fonts/comicneue/fonts/ComicNeue-Italic.pfb
new file mode 100644
index 0000000000..963ac8e8a8
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Italic.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--base.tfm
index c9a0d73fcb..51503ba5f4 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--lcdfj.tfm
deleted file mode 100644
index 70204cbf68..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.tfm
index 78595a7355..207b1eb198 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.vf
index 1086a1284b..380ae88b71 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.vf
+++ b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1--base.tfm
deleted file mode 100644
index 81e4010948..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1--lcdfj.tfm
deleted file mode 100644
index 70204cbf68..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.tfm
index 8f008a2125..8235596853 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.vf
deleted file mode 100644
index 68bd4eb98f..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--base.tfm
index 525ccb339f..c413e3225d 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--lcdfj.tfm
deleted file mode 100644
index 70204cbf68..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.tfm
index aca4841cb9..ce3946a2d1 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.vf
index ffe3be8552..495dfea123 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.vf
+++ b/fonts/comicneue/fonts/ComicNeue-Light-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1--base.tfm
index 10c021c166..17af2bf3da 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.tfm
index 9487a36713..c95128654c 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.tfm
+++ b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.vf
index 2537aec426..3d7c438db1 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.vf
+++ b/fonts/comicneue/fonts/ComicNeue-Light-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light.otf b/fonts/comicneue/fonts/ComicNeue-Light.otf
new file mode 100644
index 0000000000..88643773cc
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Light.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Light.pfb b/fonts/comicneue/fonts/ComicNeue-Light.pfb
index b4fc18528d..02439e968a 100644
--- a/fonts/comicneue/fonts/ComicNeue-Light.pfb
+++ b/fonts/comicneue/fonts/ComicNeue-Light.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..5b301e92be
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..c153bb4f8e
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..623d7890b2
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..a4dbb472ac
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..ffe3fad169
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..071920462f
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..e16e161095
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..f4a32c87a4
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..82d831e31f
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..41a28e62cb
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic.otf b/fonts/comicneue/fonts/ComicNeue-LightItalic.otf
new file mode 100644
index 0000000000..a200123c3a
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightItalic.pfb b/fonts/comicneue/fonts/ComicNeue-LightItalic.pfb
new file mode 100644
index 0000000000..fba4341716
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-LightItalic.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeue-LightLCDFJ.pfb
deleted file mode 100644
index 9c5152ab30..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightLCDFJ.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1--base.tfm
deleted file mode 100644
index 7fa058cf88..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1--lcdfj.tfm
deleted file mode 100644
index e79a923487..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1.tfm
deleted file mode 100644
index 1cb3c22111..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1.vf
deleted file mode 100644
index 2f6f8f31d7..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1--base.tfm
deleted file mode 100644
index 6f9f32853c..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1--lcdfj.tfm
deleted file mode 100644
index e79a923487..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1.tfm
deleted file mode 100644
index 97616af6a7..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1.vf
deleted file mode 100644
index 0e98bb85a5..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1--base.tfm
deleted file mode 100644
index b08d6b5a39..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1--lcdfj.tfm
deleted file mode 100644
index e79a923487..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1.tfm
deleted file mode 100644
index de5d7a79d7..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1.vf
deleted file mode 100644
index 0a859ce4e1..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1--base.tfm
deleted file mode 100644
index 73456f016c..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1.tfm
deleted file mode 100644
index b564f91c77..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1.vf
deleted file mode 100644
index a05ff5b509..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightOblique.pfb b/fonts/comicneue/fonts/ComicNeue-LightOblique.pfb
deleted file mode 100644
index e6da66d919..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightOblique.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-LightObliqueLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeue-LightObliqueLCDFJ.pfb
deleted file mode 100644
index 74fef3be51..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-LightObliqueLCDFJ.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1--base.tfm
deleted file mode 100644
index 3f1942b633..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1--lcdfj.tfm
deleted file mode 100644
index bc06eb1548..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1.tfm
deleted file mode 100644
index 84f543fbe6..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1.vf
deleted file mode 100644
index 0b531befca..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1--base.tfm
deleted file mode 100644
index b095d23fb3..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1--lcdfj.tfm
deleted file mode 100644
index bc06eb1548..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1.tfm
deleted file mode 100644
index 635e79e2b8..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1.vf
deleted file mode 100644
index 1e04cc9890..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1--base.tfm
deleted file mode 100644
index 53a3e02866..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1--lcdfj.tfm
deleted file mode 100644
index bc06eb1548..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1.tfm
deleted file mode 100644
index 15e1f4b8dc..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1.vf
deleted file mode 100644
index e8d218f510..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1--base.tfm
deleted file mode 100644
index 0c73777907..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1.tfm
deleted file mode 100644
index 39aff2d261..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1.vf
deleted file mode 100644
index b97f5915c6..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Oblique.pfb b/fonts/comicneue/fonts/ComicNeue-Oblique.pfb
deleted file mode 100644
index 3bb4665ba7..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-Oblique.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-ObliqueLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeue-ObliqueLCDFJ.pfb
deleted file mode 100644
index 9484c3b0f9..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-ObliqueLCDFJ.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..73e52ed8f0
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.tfm
new file mode 100644
index 0000000000..312aa19289
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.vf
new file mode 100644
index 0000000000..9fbfa3c023
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ot1.tfm
new file mode 100644
index 0000000000..ba6d4b2df9
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1--base.tfm
new file mode 100644
index 0000000000..391d2c413d
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.tfm
new file mode 100644
index 0000000000..2f492946ee
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.vf
new file mode 100644
index 0000000000..6982a645d4
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..51baf9eda1
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.tfm
new file mode 100644
index 0000000000..26a9d7b2d8
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.vf
new file mode 100644
index 0000000000..0f5b08c16d
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular.otf b/fonts/comicneue/fonts/ComicNeue-Regular.otf
new file mode 100644
index 0000000000..fff76fdf4b
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-Regular.pfb b/fonts/comicneue/fonts/ComicNeue-Regular.pfb
new file mode 100644
index 0000000000..cddf33db0e
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-Regular.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-RegularItalic.otf b/fonts/comicneue/fonts/ComicNeue-RegularItalic.otf
new file mode 100644
index 0000000000..b06e019d59
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeue-RegularItalic.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-ly1--base.tfm
deleted file mode 100644
index 37cec4d1da..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-ly1--lcdfj.tfm
deleted file mode 100644
index d76de67d2b..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ly1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-ly1.tfm
deleted file mode 100644
index 845f6a4522..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeue-tlf-ly1.vf
deleted file mode 100644
index 734c1351d6..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-ot1--base.tfm
deleted file mode 100644
index 3867c18eb3..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-ot1--lcdfj.tfm
deleted file mode 100644
index d76de67d2b..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ot1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-ot1.tfm
deleted file mode 100644
index d7b316a9f2..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeue-tlf-ot1.vf
deleted file mode 100644
index 9eba1fc1bd..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-t1--base.tfm
deleted file mode 100644
index dbaaa1b808..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-t1--lcdfj.tfm
deleted file mode 100644
index d76de67d2b..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-t1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-t1.tfm
deleted file mode 100644
index 2e3f6d10ef..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeue-tlf-t1.vf
deleted file mode 100644
index 7575d96872..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-ts1--base.tfm
deleted file mode 100644
index 098aa9beb3..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeue-tlf-ts1.tfm
deleted file mode 100644
index abe48014c2..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeue-tlf-ts1.vf
deleted file mode 100644
index 7aa66608a5..0000000000
--- a/fonts/comicneue/fonts/ComicNeue-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue.map b/fonts/comicneue/fonts/ComicNeue.map
index 5b16df6c6e..91b5dd8328 100644
--- a/fonts/comicneue/fonts/ComicNeue.map
+++ b/fonts/comicneue/fonts/ComicNeue.map
@@ -1,44 +1,26 @@
% Automatically maintained by otftotfm or other programs. Do not edit.
-ComicNeue-BoldOblique-tlf-ot1--lcdfj ComicNeue-BoldObliqueLCDFJ "" <ComicNeue-BoldObliqueLCDFJ.pfb
-ComicNeue-BoldOblique-tlf-ot1--base ComicNeue-BoldOblique "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeue-BoldOblique.pfb
-ComicNeue-BoldOblique-tlf-t1--lcdfj ComicNeue-BoldObliqueLCDFJ "" <ComicNeue-BoldObliqueLCDFJ.pfb
-ComicNeue-BoldOblique-tlf-t1--base ComicNeue-BoldOblique "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeue-BoldOblique.pfb
-ComicNeue-BoldOblique-tlf-ly1--lcdfj ComicNeue-BoldObliqueLCDFJ "" <ComicNeue-BoldObliqueLCDFJ.pfb
-ComicNeue-BoldOblique-tlf-ly1--base ComicNeue-BoldOblique "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeue-BoldOblique.pfb
-ComicNeue-BoldOblique-tlf-ts1--base ComicNeue-BoldOblique "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeue-BoldOblique.pfb
-ComicNeue-Bold-tlf-ot1--lcdfj ComicNeue-BoldLCDFJ "" <ComicNeue-BoldLCDFJ.pfb
-ComicNeue-Bold-tlf-ot1--base ComicNeue-Bold "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeue-Bold.pfb
-ComicNeue-Bold-tlf-t1--lcdfj ComicNeue-BoldLCDFJ "" <ComicNeue-BoldLCDFJ.pfb
-ComicNeue-Bold-tlf-t1--base ComicNeue-Bold "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeue-Bold.pfb
-ComicNeue-Bold-tlf-ly1--lcdfj ComicNeue-BoldLCDFJ "" <ComicNeue-BoldLCDFJ.pfb
-ComicNeue-Bold-tlf-ly1--base ComicNeue-Bold "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeue-Bold.pfb
-ComicNeue-Bold-tlf-ts1--base ComicNeue-Bold "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeue-Bold.pfb
-ComicNeue-LightOblique-tlf-ot1--lcdfj ComicNeue-LightObliqueLCDFJ "" <ComicNeue-LightObliqueLCDFJ.pfb
-ComicNeue-LightOblique-tlf-ot1--base ComicNeue-LightOblique "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeue-LightOblique.pfb
-ComicNeue-LightOblique-tlf-t1--lcdfj ComicNeue-LightObliqueLCDFJ "" <ComicNeue-LightObliqueLCDFJ.pfb
-ComicNeue-LightOblique-tlf-t1--base ComicNeue-LightOblique "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeue-LightOblique.pfb
-ComicNeue-LightOblique-tlf-ly1--lcdfj ComicNeue-LightObliqueLCDFJ "" <ComicNeue-LightObliqueLCDFJ.pfb
-ComicNeue-LightOblique-tlf-ly1--base ComicNeue-LightOblique "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeue-LightOblique.pfb
-ComicNeue-LightOblique-tlf-ts1--base ComicNeue-LightOblique "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeue-LightOblique.pfb
-ComicNeue-Light-tlf-ot1--lcdfj ComicNeue-LightLCDFJ "" <ComicNeue-LightLCDFJ.pfb
-ComicNeue-Light-tlf-ot1--base ComicNeue-Light "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeue-Light.pfb
-ComicNeue-Light-tlf-t1--lcdfj ComicNeue-LightLCDFJ "" <ComicNeue-LightLCDFJ.pfb
-ComicNeue-Light-tlf-t1--base ComicNeue-Light "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeue-Light.pfb
-ComicNeue-Light-tlf-ly1--lcdfj ComicNeue-LightLCDFJ "" <ComicNeue-LightLCDFJ.pfb
-ComicNeue-Light-tlf-ly1--base ComicNeue-Light "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeue-Light.pfb
-ComicNeue-Light-tlf-ts1--base ComicNeue-Light "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeue-Light.pfb
-ComicNeue-Oblique-tlf-ot1--lcdfj ComicNeue-ObliqueLCDFJ "" <ComicNeue-ObliqueLCDFJ.pfb
-ComicNeue-Oblique-tlf-ot1--base ComicNeue-Oblique "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeue-Oblique.pfb
-ComicNeue-Oblique-tlf-t1--lcdfj ComicNeue-ObliqueLCDFJ "" <ComicNeue-ObliqueLCDFJ.pfb
-ComicNeue-Oblique-tlf-t1--base ComicNeue-Oblique "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeue-Oblique.pfb
-ComicNeue-Oblique-tlf-ly1--lcdfj ComicNeue-ObliqueLCDFJ "" <ComicNeue-ObliqueLCDFJ.pfb
-ComicNeue-Oblique-tlf-ly1--base ComicNeue-Oblique "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeue-Oblique.pfb
-ComicNeue-Oblique-tlf-ts1--base ComicNeue-Oblique "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeue-Oblique.pfb
-ComicNeue-tlf-ot1--lcdfj ComicNeueLCDFJ "" <ComicNeueLCDFJ.pfb
-ComicNeue-tlf-ot1--base ComicNeue "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeue.pfb
-ComicNeue-tlf-t1--lcdfj ComicNeueLCDFJ "" <ComicNeueLCDFJ.pfb
-ComicNeue-tlf-t1--base ComicNeue "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeue.pfb
-ComicNeue-tlf-ly1--lcdfj ComicNeueLCDFJ "" <ComicNeueLCDFJ.pfb
-ComicNeue-tlf-ly1--base ComicNeue "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeue.pfb
-ComicNeue-tlf-ts1--base ComicNeue "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeue.pfb
+ComicNeue-BoldItalic-tlf-ot1 ComicNeue-BoldItalic "AutoEnc_trnund3iw5ps7cxtmzq5pkl5me ReEncodeFont" <[a_trnund.enc <ComicNeue-BoldItalic.pfb
+ComicNeue-BoldItalic-tlf-t1--base ComicNeue-BoldItalic "AutoEnc_3f3vlsafo7xzvkdappclb3j5oe ReEncodeFont" <[a_3f3vls.enc <ComicNeue-BoldItalic.pfb
+ComicNeue-BoldItalic-tlf-ly1--base ComicNeue-BoldItalic "AutoEnc_d7lrxjuaul4v2appngvywx37sd ReEncodeFont" <[a_d7lrxj.enc <ComicNeue-BoldItalic.pfb
+ComicNeue-BoldItalic-tlf-ts1--base ComicNeue-BoldItalic "AutoEnc_wfs66espvtedhmqwyynftnnqtb ReEncodeFont" <[a_wfs66e.enc <ComicNeue-BoldItalic.pfb
+ComicNeue-Bold-tlf-ot1 ComicNeue-Bold "AutoEnc_trnund3iw5ps7cxtmzq5pkl5me ReEncodeFont" <[a_trnund.enc <ComicNeue-Bold.pfb
+ComicNeue-Bold-tlf-t1--base ComicNeue-Bold "AutoEnc_upn2iprxgda5ntbaof46b2baoc ReEncodeFont" <[a_upn2ip.enc <ComicNeue-Bold.pfb
+ComicNeue-Bold-tlf-ly1--base ComicNeue-Bold "AutoEnc_d7lrxjuaul4v2appngvywx37sd ReEncodeFont" <[a_d7lrxj.enc <ComicNeue-Bold.pfb
+ComicNeue-Bold-tlf-ts1--base ComicNeue-Bold "AutoEnc_wfs66espvtedhmqwyynftnnqtb ReEncodeFont" <[a_wfs66e.enc <ComicNeue-Bold.pfb
+ComicNeue-LightItalic-tlf-ot1 ComicNeue-LightItalic "AutoEnc_trnund3iw5ps7cxtmzq5pkl5me ReEncodeFont" <[a_trnund.enc <ComicNeue-LightItalic.pfb
+ComicNeue-LightItalic-tlf-t1--base ComicNeue-LightItalic "AutoEnc_3f3vlsafo7xzvkdappclb3j5oe ReEncodeFont" <[a_3f3vls.enc <ComicNeue-LightItalic.pfb
+ComicNeue-LightItalic-tlf-ly1--base ComicNeue-LightItalic "AutoEnc_d7lrxjuaul4v2appngvywx37sd ReEncodeFont" <[a_d7lrxj.enc <ComicNeue-LightItalic.pfb
+ComicNeue-LightItalic-tlf-ts1--base ComicNeue-LightItalic "AutoEnc_wfs66espvtedhmqwyynftnnqtb ReEncodeFont" <[a_wfs66e.enc <ComicNeue-LightItalic.pfb
+ComicNeue-Light-tlf-ot1 ComicNeue-Light "AutoEnc_trnund3iw5ps7cxtmzq5pkl5me ReEncodeFont" <[a_trnund.enc <ComicNeue-Light.pfb
+ComicNeue-Light-tlf-t1--base ComicNeue-Light "AutoEnc_upn2iprxgda5ntbaof46b2baoc ReEncodeFont" <[a_upn2ip.enc <ComicNeue-Light.pfb
+ComicNeue-Light-tlf-ly1--base ComicNeue-Light "AutoEnc_d7lrxjuaul4v2appngvywx37sd ReEncodeFont" <[a_d7lrxj.enc <ComicNeue-Light.pfb
+ComicNeue-Light-tlf-ts1--base ComicNeue-Light "AutoEnc_wfs66espvtedhmqwyynftnnqtb ReEncodeFont" <[a_wfs66e.enc <ComicNeue-Light.pfb
+ComicNeue-Italic-tlf-ot1 ComicNeue-Italic "AutoEnc_trnund3iw5ps7cxtmzq5pkl5me ReEncodeFont" <[a_trnund.enc <ComicNeue-Italic.pfb
+ComicNeue-Italic-tlf-t1--base ComicNeue-Italic "AutoEnc_3f3vlsafo7xzvkdappclb3j5oe ReEncodeFont" <[a_3f3vls.enc <ComicNeue-Italic.pfb
+ComicNeue-Italic-tlf-ly1--base ComicNeue-Italic "AutoEnc_d7lrxjuaul4v2appngvywx37sd ReEncodeFont" <[a_d7lrxj.enc <ComicNeue-Italic.pfb
+ComicNeue-Italic-tlf-ts1--base ComicNeue-Italic "AutoEnc_wfs66espvtedhmqwyynftnnqtb ReEncodeFont" <[a_wfs66e.enc <ComicNeue-Italic.pfb
+ComicNeue-Regular-tlf-ot1 ComicNeue-Regular "AutoEnc_trnund3iw5ps7cxtmzq5pkl5me ReEncodeFont" <[a_trnund.enc <ComicNeue-Regular.pfb
+ComicNeue-Regular-tlf-t1--base ComicNeue-Regular "AutoEnc_upn2iprxgda5ntbaof46b2baoc ReEncodeFont" <[a_upn2ip.enc <ComicNeue-Regular.pfb
+ComicNeue-Regular-tlf-ly1--base ComicNeue-Regular "AutoEnc_d7lrxjuaul4v2appngvywx37sd ReEncodeFont" <[a_d7lrxj.enc <ComicNeue-Regular.pfb
+ComicNeue-Regular-tlf-ts1--base ComicNeue-Regular "AutoEnc_wfs66espvtedhmqwyynftnnqtb ReEncodeFont" <[a_wfs66e.enc <ComicNeue-Regular.pfb
diff --git a/fonts/comicneue/fonts/ComicNeue.pfb b/fonts/comicneue/fonts/ComicNeue.pfb
deleted file mode 100644
index 3dde13e656..0000000000
--- a/fonts/comicneue/fonts/ComicNeue.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--base.tfm
index 69ed1e6eae..3c3744dc5f 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--lcdfj.tfm
index 54e86f9f7a..29b0d528d5 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--lcdfj.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.tfm
index bb300392ac..e698dff0f8 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.vf
index 7673f4b913..9a6268670c 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--base.tfm
index d6b3eefa94..078f1c96ce 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--lcdfj.tfm
index 54e86f9f7a..29b0d528d5 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--lcdfj.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.tfm
index 1cb0e60bc1..34e8b99af1 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.vf
index e5974fdee9..2707fb84e9 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ot1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--base.tfm
index 2d27e743c4..6edccd99e7 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--lcdfj.tfm
index 54e86f9f7a..29b0d528d5 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--lcdfj.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.tfm
index 1f10addc9d..925fee4e0e 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.vf
index 036166e479..1fab13b905 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1--base.tfm
index 47e54f2042..1d32a1681e 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.tfm
index c104061b9c..47cff68bf2 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.vf
index 4a3ba293e3..e0af8f16fc 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold.otf b/fonts/comicneue/fonts/ComicNeueAngular-Bold.otf
new file mode 100644
index 0000000000..c9b8deca3b
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Bold.pfb b/fonts/comicneue/fonts/ComicNeueAngular-Bold.pfb
index 13945f19df..947c14aea8 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Bold.pfb
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Bold.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..0370b7e8af
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--lcdfj.tfm
new file mode 100644
index 0000000000..48ada890e2
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..9350c8fada
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.vf
index 5673007c13..7bf18ca469 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--base.tfm
new file mode 100644
index 0000000000..609275424f
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--lcdfj.tfm
new file mode 100644
index 0000000000..48ada890e2
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..1548c47556
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.vf
index f693e6e3b8..6ed4f50479 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ot1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..43d83f443c
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--lcdfj.tfm
new file mode 100644
index 0000000000..48ada890e2
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..57699a2c4d
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.vf
index a681ebbfa9..d57680b646 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..0c2234da46
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..6e58f2004c
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..196bbb4a49
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.otf b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.otf
new file mode 100644
index 0000000000..73585d5238
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.pfb b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.pfb
new file mode 100644
index 0000000000..f6e1e5b247
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalic.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldItalicLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalicLCDFJ.pfb
new file mode 100644
index 0000000000..f02045d32b
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldItalicLCDFJ.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueAngular-BoldLCDFJ.pfb
index 6d71ae3760..3fc3c7cca1 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldLCDFJ.pfb
+++ b/fonts/comicneue/fonts/ComicNeueAngular-BoldLCDFJ.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1--base.tfm
deleted file mode 100644
index eed9467110..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1--lcdfj.tfm
deleted file mode 100644
index 6f56952c66..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1.tfm
deleted file mode 100644
index 29d3199cff..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1--base.tfm
deleted file mode 100644
index 9244e3cab1..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1--lcdfj.tfm
deleted file mode 100644
index 6f56952c66..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1.tfm
deleted file mode 100644
index c6527ace0a..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1--base.tfm
deleted file mode 100644
index 99d262f067..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1--lcdfj.tfm
deleted file mode 100644
index 6f56952c66..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1.tfm
deleted file mode 100644
index 6be8f4821b..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1--base.tfm
deleted file mode 100644
index 36ac0c953e..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1.tfm
deleted file mode 100644
index 0f5b1a90b8..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1.vf
deleted file mode 100644
index 3b0234bac8..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique.pfb b/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique.pfb
deleted file mode 100644
index 5254be4dd1..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldOblique.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-BoldObliqueLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueAngular-BoldObliqueLCDFJ.pfb
deleted file mode 100644
index 4cf5f9b4c2..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-BoldObliqueLCDFJ.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..ff4749bccd
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--lcdfj.tfm
new file mode 100644
index 0000000000..0f0778f58e
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.tfm
new file mode 100644
index 0000000000..6257a9d65d
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.vf
index 5fc7c98055..762848ab17 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--base.tfm
new file mode 100644
index 0000000000..205a48f91c
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--lcdfj.tfm
new file mode 100644
index 0000000000..0f0778f58e
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.tfm
new file mode 100644
index 0000000000..999094d8c5
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.vf
index f4ce6c3532..c7ade189bf 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ot1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..289a11dd91
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--lcdfj.tfm
new file mode 100644
index 0000000000..0f0778f58e
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.tfm
new file mode 100644
index 0000000000..3f8ecd9cfb
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.vf
index 7864abecce..15294bd5c5 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..8c282e1652
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.tfm
new file mode 100644
index 0000000000..223eee2eec
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.vf
new file mode 100644
index 0000000000..c9119ae123
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Italic.pfb b/fonts/comicneue/fonts/ComicNeueAngular-Italic.pfb
new file mode 100644
index 0000000000..b113a102ec
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Italic.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-ItalicLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueAngular-ItalicLCDFJ.pfb
new file mode 100644
index 0000000000..0a2a1ca9b0
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-ItalicLCDFJ.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--base.tfm
index a0359c7698..60248c2203 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--lcdfj.tfm
index ada43eeb04..f4dfbec835 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--lcdfj.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.tfm
index a68c1b1501..04580eb03e 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.vf
index 0288cf6e5d..48ec5d0b7a 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--base.tfm
index b0fa840ae8..c1b6c90ab8 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--lcdfj.tfm
index ada43eeb04..f4dfbec835 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--lcdfj.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.tfm
index 095941d4d8..b955ffbca2 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.vf
index 65cfd63f9b..ae6a1b95ec 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ot1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--base.tfm
index 1b9a3b433f..e2f3c644fd 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--lcdfj.tfm
index ada43eeb04..f4dfbec835 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--lcdfj.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.tfm
index c3137702fa..f238f4f317 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.vf
index 7bdd927892..f748a8c96b 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1--base.tfm
index 7780524358..78b3bb75ea 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1--base.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.tfm
index f626ad7cb7..abcc5f0b83 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.tfm
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.vf
index 5c0ec5f544..b4dc28aa22 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light.otf b/fonts/comicneue/fonts/ComicNeueAngular-Light.otf
new file mode 100644
index 0000000000..c7b373364a
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Light.pfb b/fonts/comicneue/fonts/ComicNeueAngular-Light.pfb
index f1900c598c..6791cb9670 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Light.pfb
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Light.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..02907e221f
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--lcdfj.tfm
new file mode 100644
index 0000000000..3e4df2afb6
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..90974b35b2
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.vf
index 3332702219..d13de98916 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--base.tfm
new file mode 100644
index 0000000000..e18bca09e9
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--lcdfj.tfm
new file mode 100644
index 0000000000..3e4df2afb6
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..e87845ce97
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.vf
index 2445c1e29a..2a8d19cdde 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ot1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..ef14dc47dd
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--lcdfj.tfm
new file mode 100644
index 0000000000..3e4df2afb6
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..343dcaad99
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.vf
index a62860abb2..54a9322c15 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..efac83554b
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..d9355d1885
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..ef39b3215a
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic.otf b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic.otf
new file mode 100644
index 0000000000..75265f1522
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalic.pfb b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic.pfb
new file mode 100644
index 0000000000..7a25e22de1
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalic.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightItalicLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueAngular-LightItalicLCDFJ.pfb
new file mode 100644
index 0000000000..c9c137e5b7
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightItalicLCDFJ.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueAngular-LightLCDFJ.pfb
index cfb26557f5..43626138cb 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightLCDFJ.pfb
+++ b/fonts/comicneue/fonts/ComicNeueAngular-LightLCDFJ.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1--base.tfm
deleted file mode 100644
index b71bab996c..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1--lcdfj.tfm
deleted file mode 100644
index 650b5d4140..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1.tfm
deleted file mode 100644
index 7f05646538..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1--base.tfm
deleted file mode 100644
index cbf50ca41b..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1--lcdfj.tfm
deleted file mode 100644
index 650b5d4140..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1.tfm
deleted file mode 100644
index b16ad654a5..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1--base.tfm
deleted file mode 100644
index 1aa9e48817..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1--lcdfj.tfm
deleted file mode 100644
index 650b5d4140..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1.tfm
deleted file mode 100644
index bba904e7e4..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1--base.tfm
deleted file mode 100644
index df6be16f1e..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1.tfm
deleted file mode 100644
index 936d7561b6..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1.vf
deleted file mode 100644
index cfcbf2ca88..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique.pfb b/fonts/comicneue/fonts/ComicNeueAngular-LightOblique.pfb
deleted file mode 100644
index 6946e11033..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightOblique.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-LightObliqueLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueAngular-LightObliqueLCDFJ.pfb
deleted file mode 100644
index 5bafc30c55..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-LightObliqueLCDFJ.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1--base.tfm
deleted file mode 100644
index 2d9228971a..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1--lcdfj.tfm
deleted file mode 100644
index e2e8dd6343..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1.tfm
deleted file mode 100644
index d98f682faf..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1--base.tfm
deleted file mode 100644
index f56ea8c026..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1--lcdfj.tfm
deleted file mode 100644
index e2e8dd6343..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1.tfm
deleted file mode 100644
index ee419db05b..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1--base.tfm
deleted file mode 100644
index 404c57224a..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1--lcdfj.tfm
deleted file mode 100644
index e2e8dd6343..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1.tfm
deleted file mode 100644
index 9c6d215d2a..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1--base.tfm
deleted file mode 100644
index b8cebab06b..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1.tfm
deleted file mode 100644
index 17ab47683f..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1.vf
deleted file mode 100644
index 5c39b22975..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique.pfb b/fonts/comicneue/fonts/ComicNeueAngular-Oblique.pfb
deleted file mode 100644
index 62fd036503..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-ObliqueLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueAngular-ObliqueLCDFJ.pfb
deleted file mode 100644
index 7e439b512b..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-ObliqueLCDFJ.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..cbe72184fb
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--lcdfj.tfm
new file mode 100644
index 0000000000..b348d514ff
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.tfm
new file mode 100644
index 0000000000..4a626d8286
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.vf
index 1f18d10850..978b238c51 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ly1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--base.tfm
new file mode 100644
index 0000000000..b534e1db32
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--lcdfj.tfm
new file mode 100644
index 0000000000..b348d514ff
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.tfm
new file mode 100644
index 0000000000..a282a4e58c
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.vf
index d0137353de..06aff344c1 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-Oblique-tlf-ot1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ot1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--base.tfm
new file mode 100644
index 0000000000..4a81d42584
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--lcdfj.tfm
new file mode 100644
index 0000000000..b348d514ff
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1--lcdfj.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.tfm
new file mode 100644
index 0000000000..5aa5ea25bd
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.vf
index 4a171896df..662edec250 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1.vf
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-t1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..07af49e5ee
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.tfm
new file mode 100644
index 0000000000..400908ee25
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.vf
new file mode 100644
index 0000000000..7033a5ff82
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular-tlf-ts1.vf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular.otf b/fonts/comicneue/fonts/ComicNeueAngular-Regular.otf
new file mode 100644
index 0000000000..c6a1be300c
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-Regular.pfb b/fonts/comicneue/fonts/ComicNeueAngular-Regular.pfb
new file mode 100644
index 0000000000..be29a001ba
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-Regular.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-RegularItalic.otf b/fonts/comicneue/fonts/ComicNeueAngular-RegularItalic.otf
new file mode 100644
index 0000000000..9fb8abeb9b
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-RegularItalic.otf
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-RegularLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueAngular-RegularLCDFJ.pfb
new file mode 100644
index 0000000000..581980e9a7
--- /dev/null
+++ b/fonts/comicneue/fonts/ComicNeueAngular-RegularLCDFJ.pfb
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1--base.tfm
deleted file mode 100644
index 752df94eb0..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1--lcdfj.tfm
deleted file mode 100644
index f08d023487..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1.tfm
deleted file mode 100644
index c34f2f80e5..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1--base.tfm
deleted file mode 100644
index d689ce61ba..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1--lcdfj.tfm
deleted file mode 100644
index f08d023487..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1.tfm
deleted file mode 100644
index 97c1360d08..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1--base.tfm
deleted file mode 100644
index 70ea18c4fa..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1--lcdfj.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1--lcdfj.tfm
deleted file mode 100644
index f08d023487..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1--lcdfj.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1.tfm
deleted file mode 100644
index 9a7318783c..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1--base.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1--base.tfm
deleted file mode 100644
index 1dead42df8..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1.tfm b/fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1.tfm
deleted file mode 100644
index 04252ff611..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1.vf b/fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1.vf
deleted file mode 100644
index e9e1bb68e6..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngular.map b/fonts/comicneue/fonts/ComicNeueAngular.map
index b9db86503f..a75c38fd1e 100644
--- a/fonts/comicneue/fonts/ComicNeueAngular.map
+++ b/fonts/comicneue/fonts/ComicNeueAngular.map
@@ -1,44 +1,44 @@
% Automatically maintained by otftotfm or other programs. Do not edit.
-ComicNeueAngular-BoldOblique-tlf-ot1--lcdfj ComicNeueAngular-BoldObliqueLCDFJ "" <ComicNeueAngular-BoldObliqueLCDFJ.pfb
-ComicNeueAngular-BoldOblique-tlf-ot1--base ComicNeueAngular-BoldOblique "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeueAngular-BoldOblique.pfb
-ComicNeueAngular-BoldOblique-tlf-t1--lcdfj ComicNeueAngular-BoldObliqueLCDFJ "" <ComicNeueAngular-BoldObliqueLCDFJ.pfb
-ComicNeueAngular-BoldOblique-tlf-t1--base ComicNeueAngular-BoldOblique "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeueAngular-BoldOblique.pfb
-ComicNeueAngular-BoldOblique-tlf-ly1--lcdfj ComicNeueAngular-BoldObliqueLCDFJ "" <ComicNeueAngular-BoldObliqueLCDFJ.pfb
-ComicNeueAngular-BoldOblique-tlf-ly1--base ComicNeueAngular-BoldOblique "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeueAngular-BoldOblique.pfb
-ComicNeueAngular-BoldOblique-tlf-ts1--base ComicNeueAngular-BoldOblique "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeueAngular-BoldOblique.pfb
+ComicNeueAngular-BoldItalic-tlf-ot1--lcdfj ComicNeueAngular-BoldItalicLCDFJ "" <ComicNeueAngular-BoldItalicLCDFJ.pfb
+ComicNeueAngular-BoldItalic-tlf-ot1--base ComicNeueAngular-BoldItalic "AutoEnc_fqjac72m7mruu5n2peoax2m4cb ReEncodeFont" <[a_fqjac7.enc <ComicNeueAngular-BoldItalic.pfb
+ComicNeueAngular-BoldItalic-tlf-t1--lcdfj ComicNeueAngular-BoldItalicLCDFJ "" <ComicNeueAngular-BoldItalicLCDFJ.pfb
+ComicNeueAngular-BoldItalic-tlf-t1--base ComicNeueAngular-BoldItalic "AutoEnc_nhwyv3cn5ddkdrbugduhdraiza ReEncodeFont" <[a_nhwyv3.enc <ComicNeueAngular-BoldItalic.pfb
+ComicNeueAngular-BoldItalic-tlf-ly1--lcdfj ComicNeueAngular-BoldItalicLCDFJ "" <ComicNeueAngular-BoldItalicLCDFJ.pfb
+ComicNeueAngular-BoldItalic-tlf-ly1--base ComicNeueAngular-BoldItalic "AutoEnc_ncyf37fti5jp4mlqxdldoq7hog ReEncodeFont" <[a_ncyf37.enc <ComicNeueAngular-BoldItalic.pfb
+ComicNeueAngular-BoldItalic-tlf-ts1--base ComicNeueAngular-BoldItalic "AutoEnc_ixwebc7l54wwokvajwjqohnxgd ReEncodeFont" <[a_ixwebc.enc <ComicNeueAngular-BoldItalic.pfb
ComicNeueAngular-Bold-tlf-ot1--lcdfj ComicNeueAngular-BoldLCDFJ "" <ComicNeueAngular-BoldLCDFJ.pfb
-ComicNeueAngular-Bold-tlf-ot1--base ComicNeueAngular-Bold "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeueAngular-Bold.pfb
+ComicNeueAngular-Bold-tlf-ot1--base ComicNeueAngular-Bold "AutoEnc_fqjac72m7mruu5n2peoax2m4cb ReEncodeFont" <[a_fqjac7.enc <ComicNeueAngular-Bold.pfb
ComicNeueAngular-Bold-tlf-t1--lcdfj ComicNeueAngular-BoldLCDFJ "" <ComicNeueAngular-BoldLCDFJ.pfb
-ComicNeueAngular-Bold-tlf-t1--base ComicNeueAngular-Bold "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeueAngular-Bold.pfb
+ComicNeueAngular-Bold-tlf-t1--base ComicNeueAngular-Bold "AutoEnc_nhwyv3cn5ddkdrbugduhdraiza ReEncodeFont" <[a_nhwyv3.enc <ComicNeueAngular-Bold.pfb
ComicNeueAngular-Bold-tlf-ly1--lcdfj ComicNeueAngular-BoldLCDFJ "" <ComicNeueAngular-BoldLCDFJ.pfb
-ComicNeueAngular-Bold-tlf-ly1--base ComicNeueAngular-Bold "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeueAngular-Bold.pfb
-ComicNeueAngular-Bold-tlf-ts1--base ComicNeueAngular-Bold "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeueAngular-Bold.pfb
-ComicNeueAngular-LightOblique-tlf-ot1--lcdfj ComicNeueAngular-LightObliqueLCDFJ "" <ComicNeueAngular-LightObliqueLCDFJ.pfb
-ComicNeueAngular-LightOblique-tlf-ot1--base ComicNeueAngular-LightOblique "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeueAngular-LightOblique.pfb
-ComicNeueAngular-LightOblique-tlf-t1--lcdfj ComicNeueAngular-LightObliqueLCDFJ "" <ComicNeueAngular-LightObliqueLCDFJ.pfb
-ComicNeueAngular-LightOblique-tlf-t1--base ComicNeueAngular-LightOblique "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeueAngular-LightOblique.pfb
-ComicNeueAngular-LightOblique-tlf-ly1--lcdfj ComicNeueAngular-LightObliqueLCDFJ "" <ComicNeueAngular-LightObliqueLCDFJ.pfb
-ComicNeueAngular-LightOblique-tlf-ly1--base ComicNeueAngular-LightOblique "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeueAngular-LightOblique.pfb
-ComicNeueAngular-LightOblique-tlf-ts1--base ComicNeueAngular-LightOblique "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeueAngular-LightOblique.pfb
+ComicNeueAngular-Bold-tlf-ly1--base ComicNeueAngular-Bold "AutoEnc_ncyf37fti5jp4mlqxdldoq7hog ReEncodeFont" <[a_ncyf37.enc <ComicNeueAngular-Bold.pfb
+ComicNeueAngular-Bold-tlf-ts1--base ComicNeueAngular-Bold "AutoEnc_ixwebc7l54wwokvajwjqohnxgd ReEncodeFont" <[a_ixwebc.enc <ComicNeueAngular-Bold.pfb
+ComicNeueAngular-LightItalic-tlf-ot1--lcdfj ComicNeueAngular-LightItalicLCDFJ "" <ComicNeueAngular-LightItalicLCDFJ.pfb
+ComicNeueAngular-LightItalic-tlf-ot1--base ComicNeueAngular-LightItalic "AutoEnc_fqjac72m7mruu5n2peoax2m4cb ReEncodeFont" <[a_fqjac7.enc <ComicNeueAngular-LightItalic.pfb
+ComicNeueAngular-LightItalic-tlf-t1--lcdfj ComicNeueAngular-LightItalicLCDFJ "" <ComicNeueAngular-LightItalicLCDFJ.pfb
+ComicNeueAngular-LightItalic-tlf-t1--base ComicNeueAngular-LightItalic "AutoEnc_nhwyv3cn5ddkdrbugduhdraiza ReEncodeFont" <[a_nhwyv3.enc <ComicNeueAngular-LightItalic.pfb
+ComicNeueAngular-LightItalic-tlf-ly1--lcdfj ComicNeueAngular-LightItalicLCDFJ "" <ComicNeueAngular-LightItalicLCDFJ.pfb
+ComicNeueAngular-LightItalic-tlf-ly1--base ComicNeueAngular-LightItalic "AutoEnc_ncyf37fti5jp4mlqxdldoq7hog ReEncodeFont" <[a_ncyf37.enc <ComicNeueAngular-LightItalic.pfb
+ComicNeueAngular-LightItalic-tlf-ts1--base ComicNeueAngular-LightItalic "AutoEnc_ixwebc7l54wwokvajwjqohnxgd ReEncodeFont" <[a_ixwebc.enc <ComicNeueAngular-LightItalic.pfb
ComicNeueAngular-Light-tlf-ot1--lcdfj ComicNeueAngular-LightLCDFJ "" <ComicNeueAngular-LightLCDFJ.pfb
-ComicNeueAngular-Light-tlf-ot1--base ComicNeueAngular-Light "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeueAngular-Light.pfb
+ComicNeueAngular-Light-tlf-ot1--base ComicNeueAngular-Light "AutoEnc_fqjac72m7mruu5n2peoax2m4cb ReEncodeFont" <[a_fqjac7.enc <ComicNeueAngular-Light.pfb
ComicNeueAngular-Light-tlf-t1--lcdfj ComicNeueAngular-LightLCDFJ "" <ComicNeueAngular-LightLCDFJ.pfb
-ComicNeueAngular-Light-tlf-t1--base ComicNeueAngular-Light "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeueAngular-Light.pfb
+ComicNeueAngular-Light-tlf-t1--base ComicNeueAngular-Light "AutoEnc_nhwyv3cn5ddkdrbugduhdraiza ReEncodeFont" <[a_nhwyv3.enc <ComicNeueAngular-Light.pfb
ComicNeueAngular-Light-tlf-ly1--lcdfj ComicNeueAngular-LightLCDFJ "" <ComicNeueAngular-LightLCDFJ.pfb
-ComicNeueAngular-Light-tlf-ly1--base ComicNeueAngular-Light "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeueAngular-Light.pfb
-ComicNeueAngular-Light-tlf-ts1--base ComicNeueAngular-Light "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeueAngular-Light.pfb
-ComicNeueAngular-Oblique-tlf-ot1--lcdfj ComicNeueAngular-ObliqueLCDFJ "" <ComicNeueAngular-ObliqueLCDFJ.pfb
-ComicNeueAngular-Oblique-tlf-ot1--base ComicNeueAngular-Oblique "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeueAngular-Oblique.pfb
-ComicNeueAngular-Oblique-tlf-t1--lcdfj ComicNeueAngular-ObliqueLCDFJ "" <ComicNeueAngular-ObliqueLCDFJ.pfb
-ComicNeueAngular-Oblique-tlf-t1--base ComicNeueAngular-Oblique "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeueAngular-Oblique.pfb
-ComicNeueAngular-Oblique-tlf-ly1--lcdfj ComicNeueAngular-ObliqueLCDFJ "" <ComicNeueAngular-ObliqueLCDFJ.pfb
-ComicNeueAngular-Oblique-tlf-ly1--base ComicNeueAngular-Oblique "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeueAngular-Oblique.pfb
-ComicNeueAngular-Oblique-tlf-ts1--base ComicNeueAngular-Oblique "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeueAngular-Oblique.pfb
-ComicNeueAngular-tlf-ot1--lcdfj ComicNeueAngularLCDFJ "" <ComicNeueAngularLCDFJ.pfb
-ComicNeueAngular-tlf-ot1--base ComicNeueAngular "AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b ReEncodeFont" <[a_bs6yxn.enc <ComicNeueAngular.pfb
-ComicNeueAngular-tlf-t1--lcdfj ComicNeueAngularLCDFJ "" <ComicNeueAngularLCDFJ.pfb
-ComicNeueAngular-tlf-t1--base ComicNeueAngular "AutoEnc_yvpaqytm43lwmc7qvl6djen2cf ReEncodeFont" <[a_yvpaqy.enc <ComicNeueAngular.pfb
-ComicNeueAngular-tlf-ly1--lcdfj ComicNeueAngularLCDFJ "" <ComicNeueAngularLCDFJ.pfb
-ComicNeueAngular-tlf-ly1--base ComicNeueAngular "AutoEnc_lfux4uwsguci35a7dzjrzwsj7f ReEncodeFont" <[a_lfux4u.enc <ComicNeueAngular.pfb
-ComicNeueAngular-tlf-ts1--base ComicNeueAngular "AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa ReEncodeFont" <[a_t3s7zg.enc <ComicNeueAngular.pfb
+ComicNeueAngular-Light-tlf-ly1--base ComicNeueAngular-Light "AutoEnc_ncyf37fti5jp4mlqxdldoq7hog ReEncodeFont" <[a_ncyf37.enc <ComicNeueAngular-Light.pfb
+ComicNeueAngular-Light-tlf-ts1--base ComicNeueAngular-Light "AutoEnc_ixwebc7l54wwokvajwjqohnxgd ReEncodeFont" <[a_ixwebc.enc <ComicNeueAngular-Light.pfb
+ComicNeueAngular-Italic-tlf-ot1--lcdfj ComicNeueAngular-ItalicLCDFJ "" <ComicNeueAngular-ItalicLCDFJ.pfb
+ComicNeueAngular-Italic-tlf-ot1--base ComicNeueAngular-Italic "AutoEnc_fqjac72m7mruu5n2peoax2m4cb ReEncodeFont" <[a_fqjac7.enc <ComicNeueAngular-Italic.pfb
+ComicNeueAngular-Italic-tlf-t1--lcdfj ComicNeueAngular-ItalicLCDFJ "" <ComicNeueAngular-ItalicLCDFJ.pfb
+ComicNeueAngular-Italic-tlf-t1--base ComicNeueAngular-Italic "AutoEnc_nhwyv3cn5ddkdrbugduhdraiza ReEncodeFont" <[a_nhwyv3.enc <ComicNeueAngular-Italic.pfb
+ComicNeueAngular-Italic-tlf-ly1--lcdfj ComicNeueAngular-ItalicLCDFJ "" <ComicNeueAngular-ItalicLCDFJ.pfb
+ComicNeueAngular-Italic-tlf-ly1--base ComicNeueAngular-Italic "AutoEnc_ncyf37fti5jp4mlqxdldoq7hog ReEncodeFont" <[a_ncyf37.enc <ComicNeueAngular-Italic.pfb
+ComicNeueAngular-Italic-tlf-ts1--base ComicNeueAngular-Italic "AutoEnc_ixwebc7l54wwokvajwjqohnxgd ReEncodeFont" <[a_ixwebc.enc <ComicNeueAngular-Italic.pfb
+ComicNeueAngular-Regular-tlf-ot1--lcdfj ComicNeueAngular-RegularLCDFJ "" <ComicNeueAngular-RegularLCDFJ.pfb
+ComicNeueAngular-Regular-tlf-ot1--base ComicNeueAngular-Regular "AutoEnc_fqjac72m7mruu5n2peoax2m4cb ReEncodeFont" <[a_fqjac7.enc <ComicNeueAngular-Regular.pfb
+ComicNeueAngular-Regular-tlf-t1--lcdfj ComicNeueAngular-RegularLCDFJ "" <ComicNeueAngular-RegularLCDFJ.pfb
+ComicNeueAngular-Regular-tlf-t1--base ComicNeueAngular-Regular "AutoEnc_nhwyv3cn5ddkdrbugduhdraiza ReEncodeFont" <[a_nhwyv3.enc <ComicNeueAngular-Regular.pfb
+ComicNeueAngular-Regular-tlf-ly1--lcdfj ComicNeueAngular-RegularLCDFJ "" <ComicNeueAngular-RegularLCDFJ.pfb
+ComicNeueAngular-Regular-tlf-ly1--base ComicNeueAngular-Regular "AutoEnc_ncyf37fti5jp4mlqxdldoq7hog ReEncodeFont" <[a_ncyf37.enc <ComicNeueAngular-Regular.pfb
+ComicNeueAngular-Regular-tlf-ts1--base ComicNeueAngular-Regular "AutoEnc_ixwebc7l54wwokvajwjqohnxgd ReEncodeFont" <[a_ixwebc.enc <ComicNeueAngular-Regular.pfb
diff --git a/fonts/comicneue/fonts/ComicNeueAngular.pfb b/fonts/comicneue/fonts/ComicNeueAngular.pfb
deleted file mode 100644
index 16ea85cb3a..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngular.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueAngularLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueAngularLCDFJ.pfb
deleted file mode 100644
index c20148e654..0000000000
--- a/fonts/comicneue/fonts/ComicNeueAngularLCDFJ.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeueLCDFJ.pfb b/fonts/comicneue/fonts/ComicNeueLCDFJ.pfb
deleted file mode 100644
index a9908f28b1..0000000000
--- a/fonts/comicneue/fonts/ComicNeueLCDFJ.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue_Bold.otf b/fonts/comicneue/fonts/ComicNeue_Bold.otf
deleted file mode 100644
index 4632833f49..0000000000
--- a/fonts/comicneue/fonts/ComicNeue_Bold.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue_Bold_Oblique.otf b/fonts/comicneue/fonts/ComicNeue_Bold_Oblique.otf
deleted file mode 100644
index 9af707437e..0000000000
--- a/fonts/comicneue/fonts/ComicNeue_Bold_Oblique.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue_Light.otf b/fonts/comicneue/fonts/ComicNeue_Light.otf
deleted file mode 100644
index 5c933490d6..0000000000
--- a/fonts/comicneue/fonts/ComicNeue_Light.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue_Light_Oblique.otf b/fonts/comicneue/fonts/ComicNeue_Light_Oblique.otf
deleted file mode 100644
index 6533f5bffa..0000000000
--- a/fonts/comicneue/fonts/ComicNeue_Light_Oblique.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue_Regular.otf b/fonts/comicneue/fonts/ComicNeue_Regular.otf
deleted file mode 100644
index ae201f1a39..0000000000
--- a/fonts/comicneue/fonts/ComicNeue_Regular.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/ComicNeue_Regular_Oblique.otf b/fonts/comicneue/fonts/ComicNeue_Regular_Oblique.otf
deleted file mode 100644
index 9da52ad701..0000000000
--- a/fonts/comicneue/fonts/ComicNeue_Regular_Oblique.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/comicneue/fonts/a_3f3vls.enc b/fonts/comicneue/fonts/a_3f3vls.enc
new file mode 100644
index 0000000000..6c01de5bd6
--- /dev/null
+++ b/fonts/comicneue/fonts/a_3f3vls.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_3f3vlsafo7xzvkdappclb3j5oe
+% Encoding created by otftotfm on Sun Apr 26 19:27:22 2020
+% Command line follows encoding
+/AutoEnc_3f3vlsafo7xzvkdappclb3j5oe [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /.notdef
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /uni021A /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /.notdef /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /.notdef
+ /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /uni021B /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/rozynski/comicneue
+% --vf-directory=fonts/vf/rozynski/comicneue
+% --type1-directory=fonts/type1/rozynski/comicneue
+% --encoding-directory=fonts/enc/dvips/comicneue
+% --map-file=fonts/map/dvips/comicneue/ComicNeue.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
+% fonts/opentype/rozynski/comicneue/ComicNeue-BoldItalic.otf
+% ComicNeue-BoldItalic-tlf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_v4sjy4.enc b/fonts/comicneue/fonts/a_d7lrxj.enc
index d4263c2339..15b8dc286c 100644
--- a/fonts/sourcesanspro/fonts/a_v4sjy4.enc
+++ b/fonts/comicneue/fonts/a_d7lrxj.enc
@@ -1,11 +1,11 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_v4sjy4nl6xdyxpvvofq2mv3dda
-% Encoding created by otftotfm on Sat Dec 3 17:05:50 2016
+%%AutoEnc_d7lrxjuaul4v2appngvywx37sd
+% Encoding created by otftotfm on Sun Apr 26 19:27:22 2020
% Command line follows encoding
-/AutoEnc_v4sjy4nl6xdyxpvvofq2mv3dda [
+/AutoEnc_d7lrxjuaul4v2appngvywx37sd [
%00
- /f_f /Euro /f_t /f_f_t /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
@@ -14,8 +14,8 @@
/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.pnum /one.pnum /two.pnum /three.pnum /four.pnum /five.pnum /six.pnum /seven.pnum
- /eight.pnum /nine.pnum /colon /semicolon /less /equal /greater /question
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -29,17 +29,17 @@
/p /q /r /s /t /u /v /w
/x /y /z /braceleft /bar /braceright /tilde /dieresis
%80
- /Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
- /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+ /Lslash /quotesingle /quotesinglbase /.notdef /quotedblbase /ellipsis /.notdef /.notdef
+ /circumflex /.notdef /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
%90
/lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
/dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
- /cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+ /degree /plusminus /uni00B2 /uni00B3 /acute /uni00B5 /paragraph /periodcentered
+ /cedilla /uni00B9 /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
@@ -54,13 +54,13 @@
/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ly1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=pnum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-lf-ly1'
+% --tfm-directory=fonts/tfm/rozynski/comicneue
+% --vf-directory=fonts/vf/rozynski/comicneue
+% --type1-directory=fonts/type1/rozynski/comicneue
+% --encoding-directory=fonts/enc/dvips/comicneue
+% --map-file=fonts/map/dvips/comicneue/ComicNeue.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
+% fonts/opentype/rozynski/comicneue/ComicNeue-BoldItalic.otf
+% ComicNeue-BoldItalic-tlf-ly1'
diff --git a/fonts/comicneue/fonts/a_bs6yxn.enc b/fonts/comicneue/fonts/a_fqjac7.enc
index 8039b375b2..3772ccf186 100644
--- a/fonts/comicneue/fonts/a_bs6yxn.enc
+++ b/fonts/comicneue/fonts/a_fqjac7.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b
-% Encoding created by otftotfm on Fri Jul 3 14:24:40 2015
+%%AutoEnc_fqjac72m7mruu5n2peoax2m4cb
+% Encoding created by otftotfm on Sun Apr 26 19:27:19 2020
% Command line follows encoding
-/AutoEnc_bs6yxn4oxbo2ozbp2nwmptu46b [
+/AutoEnc_fqjac72m7mruu5n2peoax2m4cb [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -30,13 +30,13 @@
/x /y /z /endash /emdash /hungarumlaut /.notdef /dieresis
%80
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -57,10 +57,9 @@
% --tfm-directory=fonts/tfm/rozynski/comicneue
% --vf-directory=fonts/vf/rozynski/comicneue
% --type1-directory=fonts/type1/rozynski/comicneue
-% --truetype-directory=fonts/truetype/rozynski/comicneue
% --encoding-directory=fonts/enc/dvips/comicneue
% --map-file=fonts/map/dvips/comicneue/ComicNeueAngular.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
-% fonts/opentype/rozynski/comicneue/ComicNeue-Angular_Bold_Oblique.otf
-% ComicNeueAngular-BoldOblique-tlf-ot1'
+% fonts/opentype/rozynski/comicneue/ComicNeueAngular-BoldItalic.otf
+% ComicNeueAngular-BoldItalic-tlf-ot1'
diff --git a/fonts/comicneue/fonts/a_t3s7zg.enc b/fonts/comicneue/fonts/a_ixwebc.enc
index 322a3f9edb..d0c6436bda 100644
--- a/fonts/comicneue/fonts/a_t3s7zg.enc
+++ b/fonts/comicneue/fonts/a_ixwebc.enc
@@ -1,17 +1,17 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa
-% Encoding created by otftotfm on Fri Jul 3 14:24:41 2015
+%%AutoEnc_ixwebc7l54wwokvajwjqohnxgd
+% Encoding created by otftotfm on Sun Apr 26 19:27:19 2020
% Command line follows encoding
-/AutoEnc_t3s7zgsp6rmucn3jpovtr4z7aa [
+/AutoEnc_ixwebc7l54wwokvajwjqohnxgd [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /cedilla /ogonek /.notdef /C /bar
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /C /exclam
%10
- /exclam /asterisk /.notdef /question /questiondown /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /exclamdown /.notdef
+ /exclamdown /question /quotedblbase /questiondown /asterisk /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /endash /.notdef
%20
- /.notdef /endash /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /.notdef /bar /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
/.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /.notdef
%30
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -38,8 +38,8 @@
/.notdef /.notdef /cent /sterling /currency /yen /.notdef /section
/.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
%B0
- /degree /plusminus /twosuperior /threesuperior /.notdef /mu /paragraph /periodcentered
- /.notdef /onesuperior /ordmasculine /.notdef /.notdef /.notdef /.notdef /Euro
+ /degree /plusminus /uni00B2 /uni00B3 /.notdef /uni00B5 /paragraph /periodcentered
+ /.notdef /uni00B9 /ordmasculine /.notdef /.notdef /.notdef /.notdef /Euro
%C0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -57,11 +57,9 @@
% --tfm-directory=fonts/tfm/rozynski/comicneue
% --vf-directory=fonts/vf/rozynski/comicneue
% --type1-directory=fonts/type1/rozynski/comicneue
-% --truetype-directory=fonts/truetype/rozynski/comicneue
% --encoding-directory=fonts/enc/dvips/comicneue
% --map-file=fonts/map/dvips/comicneue/ComicNeueAngular.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
-% fonts/opentype/rozynski/comicneue/ComicNeue-Angular_Bold_Oblique.otf
-% ComicNeueAngular-BoldOblique-tlf-ts1'
+% l =: ffl fonts/opentype/rozynski/comicneue/ComicNeueAngular-BoldItalic.otf
+% ComicNeueAngular-BoldItalic-tlf-ts1'
diff --git a/fonts/comicneue/fonts/a_lfux4u.enc b/fonts/comicneue/fonts/a_ncyf37.enc
index 8510a5cbce..91be0d6596 100644
--- a/fonts/comicneue/fonts/a_lfux4u.enc
+++ b/fonts/comicneue/fonts/a_ncyf37.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_lfux4uwsguci35a7dzjrzwsj7f
-% Encoding created by otftotfm on Fri Jul 3 14:24:41 2015
+%%AutoEnc_ncyf37fti5jp4mlqxdldoq7hog
+% Encoding created by otftotfm on Sun Apr 26 19:27:19 2020
% Command line follows encoding
-/AutoEnc_lfux4uwsguci35a7dzjrzwsj7f [
+/AutoEnc_ncyf37fti5jp4mlqxdldoq7hog [
%00
/.notdef /Euro /.notdef /.notdef /.notdef /dotaccent /hungarumlaut /ogonek
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -29,7 +29,7 @@
/p /q /r /s /t /u /v /w
/x /y /z /braceleft /bar /braceright /.notdef /dieresis
%80
- /Lslash /quotesingle /.notdef /.notdef /.notdef /ellipsis /.notdef /.notdef
+ /Lslash /quotesingle /quotesinglbase /.notdef /quotedblbase /ellipsis /.notdef /.notdef
/.notdef /.notdef /Scaron /guilsinglleft /OE /Zcaron /asciicircum /.notdef
%90
/lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
@@ -38,8 +38,8 @@
/.notdef /exclamdown /cent /sterling /currency /yen /.notdef /section
/dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
%B0
- /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
- /cedilla /onesuperior /ordmasculine /guillemotright /.notdef /.notdef /.notdef /questiondown
+ /degree /plusminus /uni00B2 /uni00B3 /acute /uni00B5 /paragraph /periodcentered
+ /cedilla /uni00B9 /ordmasculine /guillemotright /.notdef /.notdef /.notdef /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
@@ -57,11 +57,10 @@
% --tfm-directory=fonts/tfm/rozynski/comicneue
% --vf-directory=fonts/vf/rozynski/comicneue
% --type1-directory=fonts/type1/rozynski/comicneue
-% --truetype-directory=fonts/truetype/rozynski/comicneue
% --encoding-directory=fonts/enc/dvips/comicneue
% --map-file=fonts/map/dvips/comicneue/ComicNeueAngular.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
-% fonts/opentype/rozynski/comicneue/ComicNeue-Angular_Bold_Oblique.otf
-% ComicNeueAngular-BoldOblique-tlf-ly1'
+% fonts/opentype/rozynski/comicneue/ComicNeueAngular-BoldItalic.otf
+% ComicNeueAngular-BoldItalic-tlf-ly1'
diff --git a/fonts/comicneue/fonts/a_yvpaqy.enc b/fonts/comicneue/fonts/a_nhwyv3.enc
index c0d2184df2..5c841d67fb 100644
--- a/fonts/comicneue/fonts/a_yvpaqy.enc
+++ b/fonts/comicneue/fonts/a_nhwyv3.enc
@@ -1,17 +1,17 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_yvpaqytm43lwmc7qvl6djen2cf
-% Encoding created by otftotfm on Fri Jul 3 14:24:41 2015
+%%AutoEnc_nhwyv3cn5ddkdrbugduhdraiza
+% Encoding created by otftotfm on Sun Apr 26 19:27:19 2020
% Command line follows encoding
-/AutoEnc_yvpaqytm43lwmc7qvl6djen2cf [
+/AutoEnc_nhwyv3cn5ddkdrbugduhdraiza [
%00
/grave /acute /.notdef /.notdef /dieresis /hungarumlaut /.notdef /caron
- /breve /macron /dotaccent /cedilla /ogonek /.notdef /guilsinglleft /guilsinglright
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
%10
- /quotedblleft /quotedblright /.notdef /guillemotleft /guillemotright /endash /emdash /.notdef
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero /one /two /three /four /five /six /seven
@@ -57,11 +57,10 @@
% --tfm-directory=fonts/tfm/rozynski/comicneue
% --vf-directory=fonts/vf/rozynski/comicneue
% --type1-directory=fonts/type1/rozynski/comicneue
-% --truetype-directory=fonts/truetype/rozynski/comicneue
% --encoding-directory=fonts/enc/dvips/comicneue
% --map-file=fonts/map/dvips/comicneue/ComicNeueAngular.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
-% fonts/opentype/rozynski/comicneue/ComicNeue-Angular_Bold_Oblique.otf
-% ComicNeueAngular-BoldOblique-tlf-t1'
+% fonts/opentype/rozynski/comicneue/ComicNeueAngular-BoldItalic.otf
+% ComicNeueAngular-BoldItalic-tlf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_b457hn.enc b/fonts/comicneue/fonts/a_trnund.enc
index f0da9b696f..e2399b5c7c 100644
--- a/fonts/sourcesanspro/fonts/a_b457hn.enc
+++ b/fonts/comicneue/fonts/a_trnund.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_b457hnhcl72x7rkctgrgwlohsh
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
+%%AutoEnc_trnund3iw5ps7cxtmzq5pkl5me
+% Encoding created by otftotfm on Sun Apr 26 19:27:22 2020
% Command line follows encoding
-/AutoEnc_b457hnhcl72x7rkctgrgwlohsh [
+/AutoEnc_trnund3iw5ps7cxtmzq5pkl5me [
%00
- /.notdef /uni2206 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -29,14 +29,14 @@
/p /q /r /s /t /u /v /w
/x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
%80
- /f_f /f_t /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -54,12 +54,12 @@
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ot1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --feature=liga
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-tlf-ot1'
+% --tfm-directory=fonts/tfm/rozynski/comicneue
+% --vf-directory=fonts/vf/rozynski/comicneue
+% --type1-directory=fonts/type1/rozynski/comicneue
+% --encoding-directory=fonts/enc/dvips/comicneue
+% --map-file=fonts/map/dvips/comicneue/ComicNeue.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
+% fonts/opentype/rozynski/comicneue/ComicNeue-BoldItalic.otf
+% ComicNeue-BoldItalic-tlf-ot1'
diff --git a/fonts/comicneue/fonts/a_upn2ip.enc b/fonts/comicneue/fonts/a_upn2ip.enc
new file mode 100644
index 0000000000..63bef5914c
--- /dev/null
+++ b/fonts/comicneue/fonts/a_upn2ip.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_upn2iprxgda5ntbaof46b2baoc
+% Encoding created by otftotfm on Sun Apr 26 19:27:22 2020
+% Command line follows encoding
+/AutoEnc_upn2iprxgda5ntbaof46b2baoc [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /.notdef
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /.notdef /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /.notdef /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /.notdef
+ /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /uni021A /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/rozynski/comicneue
+% --vf-directory=fonts/vf/rozynski/comicneue
+% --type1-directory=fonts/type1/rozynski/comicneue
+% --encoding-directory=fonts/enc/dvips/comicneue
+% --map-file=fonts/map/dvips/comicneue/ComicNeue.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
+% fonts/opentype/rozynski/comicneue/ComicNeue-Bold.otf
+% ComicNeue-Bold-tlf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_2cvp4u.enc b/fonts/comicneue/fonts/a_wfs66e.enc
index 46a811e9da..7c134886dc 100644
--- a/fonts/sourcesanspro/fonts/a_2cvp4u.enc
+++ b/fonts/comicneue/fonts/a_wfs66e.enc
@@ -1,15 +1,15 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
+%%AutoEnc_wfs66espvtedhmqwyynftnnqtb
+% Encoding created by otftotfm on Sun Apr 26 19:27:22 2020
% Command line follows encoding
-/AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h [
+/AutoEnc_wfs66espvtedhmqwyynftnnqtb [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /C /exclam
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk
%10
- /exclamdown /question /quotedblbase /questiondown /bar /.notdef /.notdef /.notdef
- /uni2190 /uni2192 /.notdef /.notdef /.notdef /.notdef /asterisk /.notdef
+ /question /C /quotedblbase /bar /exclamdown /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /questiondown /.notdef
%20
/.notdef /endash /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
/.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction
@@ -20,26 +20,26 @@
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2126
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /arrowup /arrowdown
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%60
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni266A /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%70
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%80
- /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /perthousand
- /bullet /.notdef /.notdef /.notdef /uni0192 /colonmonetary /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /bullet /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%90
- /.notdef /.notdef /lira /.notdef /.notdef /.notdef /dong /trademark
- /.notdef /.notdef /.notdef /.notdef /.notdef /estimated /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /trademark
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%A0
/.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
/.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
%B0
- /degree /plusminus /two.sups /three.sups /.notdef /uni00B5 /paragraph /periodcentered
- /.notdef /one.sups /ordmasculine /radical /onequarter /onehalf /threequarters /Euro
+ /degree /plusminus /uni00B2 /uni00B3 /.notdef /uni00B5 /paragraph /periodcentered
+ /.notdef /uni00B9 /ordmasculine /.notdef /onequarter /onehalf /threequarters /Euro
%C0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -51,17 +51,15 @@
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%F0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
- /.notdef /.notdef /f_f /fl /l /fi /i /f
+ /.notdef /.notdef /.notdef /.notdef /l /.notdef /i /f
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ts1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 --feature=onum
-% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
-% =: ffi --ligkern=ff l =: ffl
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-tosf-ts1'
+% --tfm-directory=fonts/tfm/rozynski/comicneue
+% --vf-directory=fonts/vf/rozynski/comicneue
+% --type1-directory=fonts/type1/rozynski/comicneue
+% --encoding-directory=fonts/enc/dvips/comicneue
+% --map-file=fonts/map/dvips/comicneue/ComicNeue.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 fonts/opentype/rozynski/comicneue/ComicNeue-BoldItalic.otf
+% ComicNeue-BoldItalic-tlf-ts1'
diff --git a/fonts/comicneue/tex/LY1ComicNeue-TLF.fd b/fonts/comicneue/tex/LY1ComicNeue-TLF.fd
index e779322995..09a4d293bb 100644
--- a/fonts/comicneue/tex/LY1ComicNeue-TLF.fd
+++ b/fonts/comicneue/tex/LY1ComicNeue-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2015/07/03
+%% Generated by autoinst on 2020/04/26
%%
\ProvidesFile{LY1ComicNeue-TLF.fd}
- [2015/07/03 (autoinst) Font definitions for LY1/ComicNeue-TLF.]
+ [2020/04/26 (autoinst) Font definitions for LY1/ComicNeue-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 ComicNeue@scale\endcsname\relax
\let\ComicNeue@@scale\@empty
@@ -11,52 +19,109 @@
\DeclareFontFamily{LY1}{ComicNeue-TLF}{}
-\DeclareFontShape{LY1}{ComicNeue-TLF}{l}{sl}{
- <-> \ComicNeue@@scale ComicNeue-LightOblique-tlf-ly1
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{ComicNeue-TLF}{bold}{n}{
+ <-> \ComicNeue@@scale ComicNeue-Bold-tlf-ly1
}{}
-\DeclareFontShape{LY1}{ComicNeue-TLF}{l}{n}{
+\DeclareFontShape{LY1}{ComicNeue-TLF}{bold}{it}{
+ <-> \ComicNeue@@scale ComicNeue-BoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{ComicNeue-TLF}{bold}{sl}{
+ <-> ssub * ComicNeue-TLF/bold/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{ComicNeue-TLF}{light}{n}{
<-> \ComicNeue@@scale ComicNeue-Light-tlf-ly1
}{}
+\DeclareFontShape{LY1}{ComicNeue-TLF}{light}{it}{
+ <-> \ComicNeue@@scale ComicNeue-LightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{ComicNeue-TLF}{light}{sl}{
+ <-> ssub * ComicNeue-TLF/light/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{ComicNeue-TLF}{regular}{it}{
+ <-> \ComicNeue@@scale ComicNeue-Italic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{ComicNeue-TLF}{regular}{n}{
+ <-> \ComicNeue@@scale ComicNeue-Regular-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{ComicNeue-TLF}{regular}{sl}{
+ <-> ssub * ComicNeue-TLF/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% l --> light
+
+\DeclareFontShape{LY1}{ComicNeue-TLF}{l}{sl}{
+ <-> alias * ComicNeue-TLF/light/sl
+}{}
+
\DeclareFontShape{LY1}{ComicNeue-TLF}{l}{it}{
- <-> ssub * ComicNeue-TLF/l/sl
+ <-> alias * ComicNeue-TLF/light/it
}{}
-\DeclareFontShape{LY1}{ComicNeue-TLF}{b}{n}{
- <-> \ComicNeue@@scale ComicNeue-Bold-tlf-ly1
+\DeclareFontShape{LY1}{ComicNeue-TLF}{l}{n}{
+ <-> alias * ComicNeue-TLF/light/n
}{}
-\DeclareFontShape{LY1}{ComicNeue-TLF}{b}{sl}{
- <-> \ComicNeue@@scale ComicNeue-BoldOblique-tlf-ly1
+
+% m --> regular
+
+\DeclareFontShape{LY1}{ComicNeue-TLF}{m}{it}{
+ <-> alias * ComicNeue-TLF/regular/it
}{}
-\DeclareFontShape{LY1}{ComicNeue-TLF}{b}{it}{
- <-> ssub * ComicNeue-TLF/b/sl
+\DeclareFontShape{LY1}{ComicNeue-TLF}{m}{n}{
+ <-> alias * ComicNeue-TLF/regular/n
}{}
\DeclareFontShape{LY1}{ComicNeue-TLF}{m}{sl}{
- <-> \ComicNeue@@scale ComicNeue-Oblique-tlf-ly1
+ <-> alias * ComicNeue-TLF/regular/sl
}{}
-\DeclareFontShape{LY1}{ComicNeue-TLF}{m}{n}{
- <-> \ComicNeue@@scale ComicNeue-tlf-ly1
+
+% b --> bold
+
+\DeclareFontShape{LY1}{ComicNeue-TLF}{b}{n}{
+ <-> alias * ComicNeue-TLF/bold/n
}{}
-\DeclareFontShape{LY1}{ComicNeue-TLF}{m}{it}{
- <-> ssub * ComicNeue-TLF/m/sl
+\DeclareFontShape{LY1}{ComicNeue-TLF}{b}{it}{
+ <-> alias * ComicNeue-TLF/bold/it
}{}
-\DeclareFontShape{LY1}{ComicNeue-TLF}{bx}{sl}{
- <-> ssub * ComicNeue-TLF/b/sl
+\DeclareFontShape{LY1}{ComicNeue-TLF}{b}{sl}{
+ <-> alias * ComicNeue-TLF/bold/sl
}{}
-\DeclareFontShape{LY1}{ComicNeue-TLF}{bx}{n}{
- <-> ssub * ComicNeue-TLF/b/n
+\DeclareFontShape{LY1}{ComicNeue-TLF}{bx}{sl}{
+ <-> ssub * ComicNeue-TLF/b/sl
}{}
\DeclareFontShape{LY1}{ComicNeue-TLF}{bx}{it}{
<-> ssub * ComicNeue-TLF/b/it
}{}
+\DeclareFontShape{LY1}{ComicNeue-TLF}{bx}{n}{
+ <-> ssub * ComicNeue-TLF/b/n
+}{}
+
\endinput
diff --git a/fonts/comicneue/tex/LY1ComicNeueAngular-TLF.fd b/fonts/comicneue/tex/LY1ComicNeueAngular-TLF.fd
index 42caa1c96a..2ebfbff91f 100644
--- a/fonts/comicneue/tex/LY1ComicNeueAngular-TLF.fd
+++ b/fonts/comicneue/tex/LY1ComicNeueAngular-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2015/07/03
+%% Generated by autoinst on 2020/04/26
%%
\ProvidesFile{LY1ComicNeueAngular-TLF.fd}
- [2015/07/03 (autoinst) Font definitions for LY1/ComicNeueAngular-TLF.]
+ [2020/04/26 (autoinst) Font definitions for LY1/ComicNeueAngular-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 ComicNeueAngular@scale\endcsname\relax
\let\ComicNeueAngular@@scale\@empty
@@ -11,52 +19,109 @@
\DeclareFontFamily{LY1}{ComicNeueAngular-TLF}{}
-\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{l}{n}{
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{bold}{n}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Bold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{bold}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-BoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{bold}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/bold/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{light}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-LightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{light}{n}{
<-> \ComicNeueAngular@@scale ComicNeueAngular-Light-tlf-ly1
}{}
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{light}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/light/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{regular}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Italic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{regular}{n}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Regular-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{regular}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% l --> light
+
\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{l}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-LightOblique-tlf-ly1
+ <-> alias * ComicNeueAngular-TLF/light/sl
}{}
\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{l}{it}{
- <-> ssub * ComicNeueAngular-TLF/l/sl
+ <-> alias * ComicNeueAngular-TLF/light/it
}{}
-\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{b}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-BoldOblique-tlf-ly1
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{l}{n}{
+ <-> alias * ComicNeueAngular-TLF/light/n
}{}
-\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{b}{n}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-Bold-tlf-ly1
+
+% m --> regular
+
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{m}{it}{
+ <-> alias * ComicNeueAngular-TLF/regular/it
}{}
-\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{b}{it}{
- <-> ssub * ComicNeueAngular-TLF/b/sl
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{m}{n}{
+ <-> alias * ComicNeueAngular-TLF/regular/n
}{}
\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{m}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-Oblique-tlf-ly1
+ <-> alias * ComicNeueAngular-TLF/regular/sl
}{}
-\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{m}{n}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-tlf-ly1
+
+% b --> bold
+
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{b}{sl}{
+ <-> alias * ComicNeueAngular-TLF/bold/sl
}{}
-\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{m}{it}{
- <-> ssub * ComicNeueAngular-TLF/m/sl
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{b}{n}{
+ <-> alias * ComicNeueAngular-TLF/bold/n
}{}
-\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{bx}{it}{
- <-> ssub * ComicNeueAngular-TLF/b/it
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{b}{it}{
+ <-> alias * ComicNeueAngular-TLF/bold/it
}{}
-\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{bx}{sl}{
- <-> ssub * ComicNeueAngular-TLF/b/sl
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{bx}{it}{
+ <-> ssub * ComicNeueAngular-TLF/b/it
}{}
\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{bx}{n}{
<-> ssub * ComicNeueAngular-TLF/b/n
}{}
+\DeclareFontShape{LY1}{ComicNeueAngular-TLF}{bx}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/b/sl
+}{}
+
\endinput
diff --git a/fonts/comicneue/tex/OT1ComicNeue-TLF.fd b/fonts/comicneue/tex/OT1ComicNeue-TLF.fd
index 9db4e1b572..533a956c5f 100644
--- a/fonts/comicneue/tex/OT1ComicNeue-TLF.fd
+++ b/fonts/comicneue/tex/OT1ComicNeue-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2015/07/03
+%% Generated by autoinst on 2020/04/26
%%
\ProvidesFile{OT1ComicNeue-TLF.fd}
- [2015/07/03 (autoinst) Font definitions for OT1/ComicNeue-TLF.]
+ [2020/04/26 (autoinst) Font definitions for OT1/ComicNeue-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 ComicNeue@scale\endcsname\relax
\let\ComicNeue@@scale\@empty
@@ -11,40 +19,101 @@
\DeclareFontFamily{OT1}{ComicNeue-TLF}{}
-\DeclareFontShape{OT1}{ComicNeue-TLF}{l}{n}{
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{regular}{it}{
+ <-> \ComicNeue@@scale ComicNeue-Italic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{regular}{n}{
+ <-> \ComicNeue@@scale ComicNeue-Regular-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{regular}{sl}{
+ <-> ssub * ComicNeue-TLF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{bold}{n}{
+ <-> \ComicNeue@@scale ComicNeue-Bold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{bold}{it}{
+ <-> \ComicNeue@@scale ComicNeue-BoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{bold}{sl}{
+ <-> ssub * ComicNeue-TLF/bold/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{light}{it}{
+ <-> \ComicNeue@@scale ComicNeue-LightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{light}{n}{
<-> \ComicNeue@@scale ComicNeue-Light-tlf-ot1
}{}
-\DeclareFontShape{OT1}{ComicNeue-TLF}{l}{sl}{
- <-> \ComicNeue@@scale ComicNeue-LightOblique-tlf-ot1
+\DeclareFontShape{OT1}{ComicNeue-TLF}{light}{sl}{
+ <-> ssub * ComicNeue-TLF/light/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% l --> light
+
\DeclareFontShape{OT1}{ComicNeue-TLF}{l}{it}{
- <-> ssub * ComicNeue-TLF/l/sl
+ <-> alias * ComicNeue-TLF/light/it
}{}
-\DeclareFontShape{OT1}{ComicNeue-TLF}{b}{n}{
- <-> \ComicNeue@@scale ComicNeue-Bold-tlf-ot1
+\DeclareFontShape{OT1}{ComicNeue-TLF}{l}{n}{
+ <-> alias * ComicNeue-TLF/light/n
}{}
-\DeclareFontShape{OT1}{ComicNeue-TLF}{b}{sl}{
- <-> \ComicNeue@@scale ComicNeue-BoldOblique-tlf-ot1
+\DeclareFontShape{OT1}{ComicNeue-TLF}{l}{sl}{
+ <-> alias * ComicNeue-TLF/light/sl
}{}
-\DeclareFontShape{OT1}{ComicNeue-TLF}{b}{it}{
- <-> ssub * ComicNeue-TLF/b/sl
+
+% m --> regular
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{m}{it}{
+ <-> alias * ComicNeue-TLF/regular/it
+}{}
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{m}{n}{
+ <-> alias * ComicNeue-TLF/regular/n
}{}
\DeclareFontShape{OT1}{ComicNeue-TLF}{m}{sl}{
- <-> \ComicNeue@@scale ComicNeue-Oblique-tlf-ot1
+ <-> alias * ComicNeue-TLF/regular/sl
}{}
-\DeclareFontShape{OT1}{ComicNeue-TLF}{m}{n}{
- <-> \ComicNeue@@scale ComicNeue-tlf-ot1
+
+% b --> bold
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{b}{it}{
+ <-> alias * ComicNeue-TLF/bold/it
}{}
-\DeclareFontShape{OT1}{ComicNeue-TLF}{m}{it}{
- <-> ssub * ComicNeue-TLF/m/sl
+\DeclareFontShape{OT1}{ComicNeue-TLF}{b}{n}{
+ <-> alias * ComicNeue-TLF/bold/n
+}{}
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{b}{sl}{
+ <-> alias * ComicNeue-TLF/bold/sl
+}{}
+
+\DeclareFontShape{OT1}{ComicNeue-TLF}{bx}{sl}{
+ <-> ssub * ComicNeue-TLF/b/sl
}{}
\DeclareFontShape{OT1}{ComicNeue-TLF}{bx}{it}{
@@ -55,8 +124,4 @@
<-> ssub * ComicNeue-TLF/b/n
}{}
-\DeclareFontShape{OT1}{ComicNeue-TLF}{bx}{sl}{
- <-> ssub * ComicNeue-TLF/b/sl
-}{}
-
\endinput
diff --git a/fonts/comicneue/tex/OT1ComicNeueAngular-TLF.fd b/fonts/comicneue/tex/OT1ComicNeueAngular-TLF.fd
index ab37d51ef4..52966041d0 100644
--- a/fonts/comicneue/tex/OT1ComicNeueAngular-TLF.fd
+++ b/fonts/comicneue/tex/OT1ComicNeueAngular-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2015/07/03
+%% Generated by autoinst on 2020/04/26
%%
\ProvidesFile{OT1ComicNeueAngular-TLF.fd}
- [2015/07/03 (autoinst) Font definitions for OT1/ComicNeueAngular-TLF.]
+ [2020/04/26 (autoinst) Font definitions for OT1/ComicNeueAngular-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 ComicNeueAngular@scale\endcsname\relax
\let\ComicNeueAngular@@scale\@empty
@@ -11,50 +19,107 @@
\DeclareFontFamily{OT1}{ComicNeueAngular-TLF}{}
-\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{l}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-LightOblique-tlf-ot1
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{bold}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-BoldItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{l}{n}{
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{bold}{n}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Bold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{bold}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/bold/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{light}{n}{
<-> \ComicNeueAngular@@scale ComicNeueAngular-Light-tlf-ot1
}{}
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{light}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-LightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{light}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/light/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{regular}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Italic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{regular}{n}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Regular-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{regular}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% l --> light
+
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{l}{sl}{
+ <-> alias * ComicNeueAngular-TLF/light/sl
+}{}
+
\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{l}{it}{
- <-> ssub * ComicNeueAngular-TLF/l/sl
+ <-> alias * ComicNeueAngular-TLF/light/it
}{}
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{l}{n}{
+ <-> alias * ComicNeueAngular-TLF/light/n
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{m}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-Oblique-tlf-ot1
+ <-> alias * ComicNeueAngular-TLF/regular/sl
}{}
\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{m}{n}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-tlf-ot1
+ <-> alias * ComicNeueAngular-TLF/regular/n
}{}
\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{m}{it}{
- <-> ssub * ComicNeueAngular-TLF/m/sl
+ <-> alias * ComicNeueAngular-TLF/regular/it
}{}
-\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{b}{n}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-Bold-tlf-ot1
-}{}
+
+% b --> bold
\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{b}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-BoldOblique-tlf-ot1
+ <-> alias * ComicNeueAngular-TLF/bold/sl
}{}
\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{b}{it}{
- <-> ssub * ComicNeueAngular-TLF/b/sl
+ <-> alias * ComicNeueAngular-TLF/bold/it
}{}
-\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{bx}{n}{
- <-> ssub * ComicNeueAngular-TLF/b/n
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{b}{n}{
+ <-> alias * ComicNeueAngular-TLF/bold/n
}{}
\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{bx}{sl}{
<-> ssub * ComicNeueAngular-TLF/b/sl
}{}
+\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{bx}{n}{
+ <-> ssub * ComicNeueAngular-TLF/b/n
+}{}
+
\DeclareFontShape{OT1}{ComicNeueAngular-TLF}{bx}{it}{
<-> ssub * ComicNeueAngular-TLF/b/it
}{}
diff --git a/fonts/comicneue/tex/T1ComicNeue-TLF.fd b/fonts/comicneue/tex/T1ComicNeue-TLF.fd
index a10da22799..36982c99a2 100644
--- a/fonts/comicneue/tex/T1ComicNeue-TLF.fd
+++ b/fonts/comicneue/tex/T1ComicNeue-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2015/07/03
+%% Generated by autoinst on 2020/04/26
%%
\ProvidesFile{T1ComicNeue-TLF.fd}
- [2015/07/03 (autoinst) Font definitions for T1/ComicNeue-TLF.]
+ [2020/04/26 (autoinst) Font definitions for T1/ComicNeue-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 ComicNeue@scale\endcsname\relax
\let\ComicNeue@@scale\@empty
@@ -11,44 +19,97 @@
\DeclareFontFamily{T1}{ComicNeue-TLF}{}
-\DeclareFontShape{T1}{ComicNeue-TLF}{l}{sl}{
- <-> \ComicNeue@@scale ComicNeue-LightOblique-tlf-t1
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{regular}{n}{
+ <-> \ComicNeue@@scale ComicNeue-Regular-tlf-t1
}{}
-\DeclareFontShape{T1}{ComicNeue-TLF}{l}{n}{
- <-> \ComicNeue@@scale ComicNeue-Light-tlf-t1
+\DeclareFontShape{T1}{ComicNeue-TLF}{regular}{it}{
+ <-> \ComicNeue@@scale ComicNeue-Italic-tlf-t1
}{}
-\DeclareFontShape{T1}{ComicNeue-TLF}{l}{it}{
- <-> ssub * ComicNeue-TLF/l/sl
+\DeclareFontShape{T1}{ComicNeue-TLF}{regular}{sl}{
+ <-> ssub * ComicNeue-TLF/regular/it
}{}
-\DeclareFontShape{T1}{ComicNeue-TLF}{b}{n}{
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{bold}{n}{
<-> \ComicNeue@@scale ComicNeue-Bold-tlf-t1
}{}
-\DeclareFontShape{T1}{ComicNeue-TLF}{b}{sl}{
- <-> \ComicNeue@@scale ComicNeue-BoldOblique-tlf-t1
+\DeclareFontShape{T1}{ComicNeue-TLF}{bold}{it}{
+ <-> \ComicNeue@@scale ComicNeue-BoldItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{ComicNeue-TLF}{b}{it}{
- <-> ssub * ComicNeue-TLF/b/sl
+\DeclareFontShape{T1}{ComicNeue-TLF}{bold}{sl}{
+ <-> ssub * ComicNeue-TLF/bold/it
}{}
+
+% ---- light ----
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{light}{it}{
+ <-> \ComicNeue@@scale ComicNeue-LightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{light}{n}{
+ <-> \ComicNeue@@scale ComicNeue-Light-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{light}{sl}{
+ <-> ssub * ComicNeue-TLF/light/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% l --> light
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{l}{it}{
+ <-> alias * ComicNeue-TLF/light/it
+}{}
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{l}{n}{
+ <-> alias * ComicNeue-TLF/light/n
+}{}
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{l}{sl}{
+ <-> alias * ComicNeue-TLF/light/sl
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{T1}{ComicNeue-TLF}{m}{n}{
- <-> \ComicNeue@@scale ComicNeue-tlf-t1
+ <-> alias * ComicNeue-TLF/regular/n
+}{}
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{m}{it}{
+ <-> alias * ComicNeue-TLF/regular/it
}{}
\DeclareFontShape{T1}{ComicNeue-TLF}{m}{sl}{
- <-> \ComicNeue@@scale ComicNeue-Oblique-tlf-t1
+ <-> alias * ComicNeue-TLF/regular/sl
}{}
-\DeclareFontShape{T1}{ComicNeue-TLF}{m}{it}{
- <-> ssub * ComicNeue-TLF/m/sl
+
+% b --> bold
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{b}{sl}{
+ <-> alias * ComicNeue-TLF/bold/sl
}{}
-\DeclareFontShape{T1}{ComicNeue-TLF}{bx}{it}{
- <-> ssub * ComicNeue-TLF/b/it
+\DeclareFontShape{T1}{ComicNeue-TLF}{b}{it}{
+ <-> alias * ComicNeue-TLF/bold/it
+}{}
+
+\DeclareFontShape{T1}{ComicNeue-TLF}{b}{n}{
+ <-> alias * ComicNeue-TLF/bold/n
}{}
\DeclareFontShape{T1}{ComicNeue-TLF}{bx}{sl}{
@@ -59,4 +120,8 @@
<-> ssub * ComicNeue-TLF/b/n
}{}
+\DeclareFontShape{T1}{ComicNeue-TLF}{bx}{it}{
+ <-> ssub * ComicNeue-TLF/b/it
+}{}
+
\endinput
diff --git a/fonts/comicneue/tex/T1ComicNeueAngular-TLF.fd b/fonts/comicneue/tex/T1ComicNeueAngular-TLF.fd
index 072f09962c..fd8da7f767 100644
--- a/fonts/comicneue/tex/T1ComicNeueAngular-TLF.fd
+++ b/fonts/comicneue/tex/T1ComicNeueAngular-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2015/07/03
+%% Generated by autoinst on 2020/04/26
%%
\ProvidesFile{T1ComicNeueAngular-TLF.fd}
- [2015/07/03 (autoinst) Font definitions for T1/ComicNeueAngular-TLF.]
+ [2020/04/26 (autoinst) Font definitions for T1/ComicNeueAngular-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 ComicNeueAngular@scale\endcsname\relax
\let\ComicNeueAngular@@scale\@empty
@@ -11,44 +19,97 @@
\DeclareFontFamily{T1}{ComicNeueAngular-TLF}{}
-\DeclareFontShape{T1}{ComicNeueAngular-TLF}{m}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-Oblique-tlf-t1
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{bold}{n}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Bold-tlf-t1
}{}
-\DeclareFontShape{T1}{ComicNeueAngular-TLF}{m}{n}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-tlf-t1
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{bold}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-BoldItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{ComicNeueAngular-TLF}{m}{it}{
- <-> ssub * ComicNeueAngular-TLF/m/sl
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{bold}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/bold/it
}{}
-\DeclareFontShape{T1}{ComicNeueAngular-TLF}{b}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-BoldOblique-tlf-t1
+
+% ---- light ----
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{light}{n}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Light-tlf-t1
}{}
-\DeclareFontShape{T1}{ComicNeueAngular-TLF}{b}{n}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-Bold-tlf-t1
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{light}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-LightItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{ComicNeueAngular-TLF}{b}{it}{
- <-> ssub * ComicNeueAngular-TLF/b/sl
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{light}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/light/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{regular}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Italic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{regular}{n}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Regular-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{regular}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% l --> light
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{l}{it}{
+ <-> alias * ComicNeueAngular-TLF/light/it
}{}
\DeclareFontShape{T1}{ComicNeueAngular-TLF}{l}{n}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-Light-tlf-t1
+ <-> alias * ComicNeueAngular-TLF/light/n
}{}
\DeclareFontShape{T1}{ComicNeueAngular-TLF}{l}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-LightOblique-tlf-t1
+ <-> alias * ComicNeueAngular-TLF/light/sl
}{}
-\DeclareFontShape{T1}{ComicNeueAngular-TLF}{l}{it}{
- <-> ssub * ComicNeueAngular-TLF/l/sl
+
+% m --> regular
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{m}{sl}{
+ <-> alias * ComicNeueAngular-TLF/regular/sl
}{}
-\DeclareFontShape{T1}{ComicNeueAngular-TLF}{bx}{it}{
- <-> ssub * ComicNeueAngular-TLF/b/it
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{m}{n}{
+ <-> alias * ComicNeueAngular-TLF/regular/n
+}{}
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{m}{it}{
+ <-> alias * ComicNeueAngular-TLF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{b}{sl}{
+ <-> alias * ComicNeueAngular-TLF/bold/sl
+}{}
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{b}{it}{
+ <-> alias * ComicNeueAngular-TLF/bold/it
+}{}
+
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{b}{n}{
+ <-> alias * ComicNeueAngular-TLF/bold/n
}{}
\DeclareFontShape{T1}{ComicNeueAngular-TLF}{bx}{sl}{
@@ -59,4 +120,8 @@
<-> ssub * ComicNeueAngular-TLF/b/n
}{}
+\DeclareFontShape{T1}{ComicNeueAngular-TLF}{bx}{it}{
+ <-> ssub * ComicNeueAngular-TLF/b/it
+}{}
+
\endinput
diff --git a/fonts/comicneue/tex/TS1ComicNeue-TLF.fd b/fonts/comicneue/tex/TS1ComicNeue-TLF.fd
index 32eb9a23b3..d7bb6246b4 100644
--- a/fonts/comicneue/tex/TS1ComicNeue-TLF.fd
+++ b/fonts/comicneue/tex/TS1ComicNeue-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2015/07/03
+%% Generated by autoinst on 2020/04/26
%%
\ProvidesFile{TS1ComicNeue-TLF.fd}
- [2015/07/03 (autoinst) Font definitions for TS1/ComicNeue-TLF.]
+ [2020/04/26 (autoinst) Font definitions for TS1/ComicNeue-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 ComicNeue@scale\endcsname\relax
\let\ComicNeue@@scale\@empty
@@ -11,44 +19,97 @@
\DeclareFontFamily{TS1}{ComicNeue-TLF}{}
+
+% ---- light ----
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{light}{n}{
+ <-> \ComicNeue@@scale ComicNeue-Light-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{light}{it}{
+ <-> \ComicNeue@@scale ComicNeue-LightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{light}{sl}{
+ <-> ssub * ComicNeue-TLF/light/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{bold}{n}{
+ <-> \ComicNeue@@scale ComicNeue-Bold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{bold}{it}{
+ <-> \ComicNeue@@scale ComicNeue-BoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{bold}{sl}{
+ <-> ssub * ComicNeue-TLF/bold/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{regular}{it}{
+ <-> \ComicNeue@@scale ComicNeue-Italic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{regular}{n}{
+ <-> \ComicNeue@@scale ComicNeue-Regular-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{regular}{sl}{
+ <-> ssub * ComicNeue-TLF/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% l --> light
+
\DeclareFontShape{TS1}{ComicNeue-TLF}{l}{sl}{
- <-> \ComicNeue@@scale ComicNeue-LightOblique-tlf-ts1
+ <-> alias * ComicNeue-TLF/light/sl
}{}
\DeclareFontShape{TS1}{ComicNeue-TLF}{l}{n}{
- <-> \ComicNeue@@scale ComicNeue-Light-tlf-ts1
+ <-> alias * ComicNeue-TLF/light/n
}{}
\DeclareFontShape{TS1}{ComicNeue-TLF}{l}{it}{
- <-> ssub * ComicNeue-TLF/l/sl
+ <-> alias * ComicNeue-TLF/light/it
}{}
-\DeclareFontShape{TS1}{ComicNeue-TLF}{m}{sl}{
- <-> \ComicNeue@@scale ComicNeue-Oblique-tlf-ts1
+
+% m --> regular
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{m}{it}{
+ <-> alias * ComicNeue-TLF/regular/it
}{}
\DeclareFontShape{TS1}{ComicNeue-TLF}{m}{n}{
- <-> \ComicNeue@@scale ComicNeue-tlf-ts1
+ <-> alias * ComicNeue-TLF/regular/n
}{}
-\DeclareFontShape{TS1}{ComicNeue-TLF}{m}{it}{
- <-> ssub * ComicNeue-TLF/m/sl
+\DeclareFontShape{TS1}{ComicNeue-TLF}{m}{sl}{
+ <-> alias * ComicNeue-TLF/regular/sl
}{}
-\DeclareFontShape{TS1}{ComicNeue-TLF}{b}{sl}{
- <-> \ComicNeue@@scale ComicNeue-BoldOblique-tlf-ts1
-}{}
-\DeclareFontShape{TS1}{ComicNeue-TLF}{b}{n}{
- <-> \ComicNeue@@scale ComicNeue-Bold-tlf-ts1
+% b --> bold
+
+\DeclareFontShape{TS1}{ComicNeue-TLF}{b}{sl}{
+ <-> alias * ComicNeue-TLF/bold/sl
}{}
\DeclareFontShape{TS1}{ComicNeue-TLF}{b}{it}{
- <-> ssub * ComicNeue-TLF/b/sl
+ <-> alias * ComicNeue-TLF/bold/it
}{}
-\DeclareFontShape{TS1}{ComicNeue-TLF}{bx}{it}{
- <-> ssub * ComicNeue-TLF/b/it
+\DeclareFontShape{TS1}{ComicNeue-TLF}{b}{n}{
+ <-> alias * ComicNeue-TLF/bold/n
}{}
\DeclareFontShape{TS1}{ComicNeue-TLF}{bx}{sl}{
@@ -59,4 +120,8 @@
<-> ssub * ComicNeue-TLF/b/n
}{}
+\DeclareFontShape{TS1}{ComicNeue-TLF}{bx}{it}{
+ <-> ssub * ComicNeue-TLF/b/it
+}{}
+
\endinput
diff --git a/fonts/comicneue/tex/TS1ComicNeueAngular-TLF.fd b/fonts/comicneue/tex/TS1ComicNeueAngular-TLF.fd
index f2ff1bc505..cf7de1b037 100644
--- a/fonts/comicneue/tex/TS1ComicNeueAngular-TLF.fd
+++ b/fonts/comicneue/tex/TS1ComicNeueAngular-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2015/07/03
+%% Generated by autoinst on 2020/04/26
%%
\ProvidesFile{TS1ComicNeueAngular-TLF.fd}
- [2015/07/03 (autoinst) Font definitions for TS1/ComicNeueAngular-TLF.]
+ [2020/04/26 (autoinst) Font definitions for TS1/ComicNeueAngular-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 ComicNeueAngular@scale\endcsname\relax
\let\ComicNeueAngular@@scale\@empty
@@ -11,52 +19,109 @@
\DeclareFontFamily{TS1}{ComicNeueAngular-TLF}{}
-\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{l}{n}{
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{bold}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-BoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{bold}{n}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Bold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{bold}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/bold/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{light}{n}{
<-> \ComicNeueAngular@@scale ComicNeueAngular-Light-tlf-ts1
}{}
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{light}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-LightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{light}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/light/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{regular}{it}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Italic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{regular}{n}{
+ <-> \ComicNeueAngular@@scale ComicNeueAngular-Regular-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{regular}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% l --> light
+
\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{l}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-LightOblique-tlf-ts1
+ <-> alias * ComicNeueAngular-TLF/light/sl
}{}
-\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{l}{it}{
- <-> ssub * ComicNeueAngular-TLF/l/sl
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{l}{n}{
+ <-> alias * ComicNeueAngular-TLF/light/n
}{}
-\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{m}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-Oblique-tlf-ts1
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{l}{it}{
+ <-> alias * ComicNeueAngular-TLF/light/it
}{}
+
+% m --> regular
+
\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{m}{n}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-tlf-ts1
+ <-> alias * ComicNeueAngular-TLF/regular/n
}{}
\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{m}{it}{
- <-> ssub * ComicNeueAngular-TLF/m/sl
+ <-> alias * ComicNeueAngular-TLF/regular/it
}{}
-\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{b}{n}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-Bold-tlf-ts1
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{m}{sl}{
+ <-> alias * ComicNeueAngular-TLF/regular/sl
}{}
-\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{b}{sl}{
- <-> \ComicNeueAngular@@scale ComicNeueAngular-BoldOblique-tlf-ts1
-}{}
+
+% b --> bold
\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{b}{it}{
- <-> ssub * ComicNeueAngular-TLF/b/sl
+ <-> alias * ComicNeueAngular-TLF/bold/it
}{}
-\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{bx}{sl}{
- <-> ssub * ComicNeueAngular-TLF/b/sl
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{b}{n}{
+ <-> alias * ComicNeueAngular-TLF/bold/n
}{}
-\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{bx}{n}{
- <-> ssub * ComicNeueAngular-TLF/b/n
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{b}{sl}{
+ <-> alias * ComicNeueAngular-TLF/bold/sl
}{}
\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{bx}{it}{
<-> ssub * ComicNeueAngular-TLF/b/it
}{}
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{bx}{n}{
+ <-> ssub * ComicNeueAngular-TLF/b/n
+}{}
+
+\DeclareFontShape{TS1}{ComicNeueAngular-TLF}{bx}{sl}{
+ <-> ssub * ComicNeueAngular-TLF/b/sl
+}{}
+
\endinput
diff --git a/fonts/comicneue/tex/comicneue.sty b/fonts/comicneue/tex/comicneue.sty
index f521c8fb1b..8dc31ca995 100644
--- a/fonts/comicneue/tex/comicneue.sty
+++ b/fonts/comicneue/tex/comicneue.sty
@@ -10,8 +10,8 @@
\RequirePackage{ l3keys2e, xparse }
\ProvidesExplClass
{comicneue}
- {2017/01/03}
- {1.1}
+ {2020/04/26}
+ {1.2}
{Craig Rozynski's Comic Neue fonts}
\sys_if_engine_pdftex:F{ \bool_set_true:N \comicneue_otf }
@@ -44,42 +44,42 @@
{ \tl_set:Nn \comicneue_regstyle {Regular} }
\bool_if:NTF \comicneue_angular
- { \tl_set:Nn \comicneue_style {-Angular} }
+ { \tl_set:Nn \comicneue_style {Angular} }
{ \tl_set:Nn \comicneue_style {} }
\defaultfontfeatures {
Ligatures = TeX,
Scale = \comicneue_scale,
Extension = .otf,
- BoldFont = *_Bold,
- BoldItalicFont = *_Bold_Oblique }
+ BoldFont = *-Bold,
+ BoldItalicFont = *-BoldItalic }
\bool_if:NT \comicneue_sfdefault {
\setsansfont
- [ UprightFont = *_\comicneue_regstyle,
- ItalicFont = *_\comicneue_regstyle _Oblique ]
+ [ UprightFont = *-\comicneue_regstyle,
+ ItalicFont = *-\comicneue_regstyle Italic ]
{ComicNeue\comicneue_style}
}
\newfontfamily \comicneue
- [ UprightFont = *_Regular,
- ItalicFont = *_Regular_Oblique ]
+ [ UprightFont = *-Regular,
+ ItalicFont = *-RegularItalic ]
{ComicNeue}
\newfontfamily \comicneuelight
- [ UprightFont = *_Light,
- ItalicFont = *_Light_Oblique ]
+ [ UprightFont = *-Light,
+ ItalicFont = *-LightItalic ]
{ComicNeue}
\newfontfamily \comicneueangular
- [ UprightFont = *_Regular,
- ItalicFont = *_Regular_Oblique ]
- {ComicNeue-Angular}
+ [ UprightFont = *-Regular,
+ ItalicFont = *-RegularItalic ]
+ {ComicNeueAngular}
\newfontfamily \comicneueangularlight
- [ UprightFont = *_Light,
- ItalicFont = *_Light_Oblique ]
- {ComicNeue-Angular}
+ [ UprightFont = *-Light,
+ ItalicFont = *-LightItalic ]
+ {ComicNeueAngular}
\defaultfontfeatures{}
}{
diff --git a/fonts/sourcesanspro/doc/sourcesanspro-otf-specimen.pdf b/fonts/sourcesanspro/doc/sourcesanspro-otf-specimen.pdf
index d390f637f7..fe059fea3d 100644
--- a/fonts/sourcesanspro/doc/sourcesanspro-otf-specimen.pdf
+++ b/fonts/sourcesanspro/doc/sourcesanspro-otf-specimen.pdf
Binary files differ
diff --git a/fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.pdf b/fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.pdf
index a81ae33028..4d62bf6c52 100644
--- a/fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.pdf
+++ b/fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.pdf
Binary files differ
diff --git a/fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.tex b/fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.tex
index 299ed73e95..cc30d339b2 100644
--- a/fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.tex
+++ b/fonts/sourcesanspro/doc/sourcesanspro-type1-specimen.tex
@@ -8,13 +8,13 @@
\newcommand*\spr[1][\spA]{& #1 & #1 & #1 & #1 & #1 & #1 \\}
\begin{document}
\begin{tabular}{
- l
+ l
>{\fontseries{el}\fontshape{n}\selectfont}c
>{\fontseries{l}\fontshape{n}\selectfont}c
>{\fontseries{m}\fontshape{n}\selectfont}c
>{\fontseries{sb}\fontshape{n}\selectfont}c
>{\fontseries{b}\fontshape{n}\selectfont}c
- >{\fontseries{k}\fontshape{n}\selectfont}c }
+ >{\fontseries{eb}\fontshape{n}\selectfont}c }
& ExtraLight & Light & Regular & Semibold & Bold & Black \\
normal \spr
italic \spr[\itshape\spA]
@@ -27,4 +27,4 @@
old-style italic \spr[\oldstylenums{\itshape \spB}]
old-style small-caps \spr[\oldstylenums{\scshape\spB}]
\end{tabular}
-\end{document} \ No newline at end of file
+\end{document}
diff --git a/fonts/sourcesanspro/doc/sourcesanspro.pdf b/fonts/sourcesanspro/doc/sourcesanspro.pdf
index fde6864932..eb86abb53e 100644
--- a/fonts/sourcesanspro/doc/sourcesanspro.pdf
+++ b/fonts/sourcesanspro/doc/sourcesanspro.pdf
Binary files differ
diff --git a/fonts/sourcesanspro/doc/sourcesanspro.tex b/fonts/sourcesanspro/doc/sourcesanspro.tex
index 9775a490ab..d20725c6c3 100644
--- a/fonts/sourcesanspro/doc/sourcesanspro.tex
+++ b/fonts/sourcesanspro/doc/sourcesanspro.tex
@@ -18,7 +18,7 @@
}
\author{Silke Hofstra, \href{mailto:tex@slxh.nl}{tex@slxh.nl}}
-\date{Documentation for sourcesanspro v2.6.\\ \today}
+\date{Documentation for sourcesanspro v2.8.\\ \today}
\begin{document}
\maketitle
@@ -47,7 +47,7 @@ The package has the following options:
\item \textbf{type1, t1}: Override automatic detection and use the Type 1 fonts.
\item \textbf{opentype, otf}: Override automatic detection and use OpenType fonts.
\end{itemize*}
-The following options are enabled by default: lining, proportional, bold and regular.
+The following options are enabled by default: lining, tabular, bold and regular.
\section{Commands}
Commands for all weights are also provided for \XeLaTeX\ and \LuaLaTeX\ users.
@@ -97,9 +97,20 @@ The following Type1 font families are included:
\item SourceSansPro-OsF
\item SourceSansPro-TOsF
\end{itemize*}
-With series ‘el’, ‘l’, ‘m’, ‘sb’, ‘b’, ‘k’ and shapes ‘n’, ‘i’ and ‘sc’.
+With series ‘el’, ‘l’, ‘m’, ‘sb’, ‘b’, ‘eb’ and shapes ‘n’, ‘i’ and ‘sc’.
\section{Version history}
+\subsection*{2.8}
+\begin{itemize*}
+ \item Updated fonts to version 3.006.
+\end{itemize*}
+
+\subsection*{2.7}
+\begin{itemize*}
+ \item Updated fonts to Roman 2.045 and Italic 1.095.
+ \item Tabular numbers are now default in order to match the original font behaviour.
+\end{itemize*}
+
\subsection*{2.6}
\begin{itemize*}
\item Updated fonts to Roman 2.020 and Italic 1.075.
@@ -209,4 +220,3 @@ This table can also be found in \file{sourcesanspro-type1-specimen}.
\textit{(list generated with otfinfo)}
\end{document}
-
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr--base.tfm
index cf7f276cec..076436bf67 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.tfm
index 0189bde0a7..6a361c717e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.vf
index 5291256e17..2801b3529c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1--base.tfm
index fa679930ec..b108825e73 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.tfm
index 3dc82b06c2..315ce04f6c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.vf
index 600f3f86b9..08b4a3c04f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ot1.tfm
index 167d21477c..1810462e3b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1--base.tfm
index 65161ae3f2..0281a39643 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.tfm
index 19c373d59f..9f6a0d556a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.vf
index a8b55102b1..a30dbccf88 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr--base.tfm
index d5eba6ef64..1469f51c04 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.tfm
index 8bf7f76080..9d14212846 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.vf
index 684dbad514..60afe7e316 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1--base.tfm
index c039bc8c46..46092a2698 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.tfm
index a87fc12ea5..c12e867289 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.vf
index 0dee0cdcc4..3ff921e967 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ot1.tfm
index 27cfe95d1e..2b273741ed 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1--base.tfm
index df4a4ea0a5..bdf3a3490c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.tfm
index 3f9dcb6992..f155813c6d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.vf
index 35b0b81780..18ecca36ab 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr--base.tfm
index 9688cf0ab6..3b8983a4fc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.tfm
index a81e1c8505..2c790b646e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.vf
index b075ab776a..3d8084e78b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1--base.tfm
index 2f943556a1..902b3b6d79 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.tfm
index 1ee2b397b8..21b5547b27 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.vf
index 66d7e6eb2e..4f75401dd3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ot1.tfm
index 2d44bf565b..81380167f5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr--base.tfm
index 34773777c8..d4da1cb3fb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.tfm
index 9dffb9f220..b4aa768f4e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.vf
index d3a3813421..316c05c9bc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1--base.tfm
index e9d22475a6..fbb7268cde 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.tfm
index 4bfdafe00e..39d9ff973b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.vf
index f80f40d3a6..643a43f656 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1--base.tfm
index 6ea6b0a7c3..1545e61902 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.tfm
index 6c50b568fe..216759b0bd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.vf
index 940e80d296..98b442b5f8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1--base.tfm
index 838e476ce7..feb02ba019 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.tfm
index 3683275c46..3f1e4c6873 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.vf
index aa2c6ea166..96297bc40d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1--base.tfm
index 1b821903a8..09932a468d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.tfm
index 6f06e002e8..708a0f7d36 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.vf
index 7e6ddf7bc2..128ca7c7f8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1--base.tfm
index b29b77a485..5304fc8436 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.tfm
index 2c3216ba63..7991f8da9e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.vf
index 5c4167383b..9caa8a3149 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr--base.tfm
index 5053b55d5c..4bff718682 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.tfm
index 53bd09d84c..7240ea2e67 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.vf
index 7c950990aa..cfeb449c26 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1--base.tfm
index 99fdb5fd75..3379a376fb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.tfm
index 46494c191e..d3f2eb7bf9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.vf
index 1c313f2fe3..db7d2b7eb4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ot1.tfm
index f1f7b6f606..bb40bfa341 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1--base.tfm
index 0981b4df2c..5684a07ccc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.tfm
index 874a8a1742..6664b01b0a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.vf
index 8eac016fe4..f0e52a76bd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr--base.tfm
index cc61af4a0f..89d2cfc91b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.tfm
index e0d32e5e2c..6b3d9738ff 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.vf
index 8c1d284ed7..a03a01a089 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1--base.tfm
index 5f64611ea2..48442eda57 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.tfm
index 5431537f23..b5a960e251 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.vf
index 2b2b18e615..dfb375693f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ot1.tfm
index e16f6c2ede..429ce5622b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr--base.tfm
index 34773777c8..3fed1b9ef3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.tfm
index 9dffb9f220..f0d9adc858 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.vf
index d6306bc21c..c25200604a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1--base.tfm
index e9d22475a6..bca0e3aa8b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.tfm
index 4bfdafe00e..8fcae5dadd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.vf
index 756bb556fe..d13a4a7ef7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1--base.tfm
index 6ea6b0a7c3..63a09675a2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.tfm
index 6c50b568fe..54c990aced 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.vf
index b70a6bda1e..a06af90e2d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1--base.tfm
index 838e476ce7..0cedbcb3b5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.tfm
index 3683275c46..f187590b4e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.vf
index 2ef1d63b21..7f29a4aebb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1--base.tfm
index c3ada81662..8aac9781d0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.tfm
index 0da93c3ee3..21635a6996 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.vf
index ac8af52942..8230f5a7dd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1--base.tfm
index b29b77a485..5304fc8436 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.tfm
index 2c3216ba63..7991f8da9e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.vf
index b4fc660763..70b458c66e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr--base.tfm
index af7800a853..afc300ef73 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.tfm
index dc66103750..cd7f505aff 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.vf
index 18f9d7b7d4..96f58f59e2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1--base.tfm
index 6d676169ab..9ee5c0273c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.tfm
index 845a6e564f..75d3f78af9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.vf
index 3091cc6e62..25b1a935ac 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ot1.tfm
index 0fe74488f7..2b790d645d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1--base.tfm
index 13e84eca1e..4e2b3394f4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.tfm
index e626f0ac9e..c8b0d36d89 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.vf
index 4ab7ff6da6..d28c5f64c4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr--base.tfm
index 516c1a8883..794f43acfe 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.tfm
index f736b1adef..81979ad48f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.vf
index 290546cb63..88ecff8a51 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1--base.tfm
index 8cbc29b4c6..61f3224753 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.tfm
index 5a0c79ad3c..58e4a4c756 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.vf
index 3d17a4d0ee..b57ea89cf7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ot1.tfm
index b7e7085ae9..bb97fdf99d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr--base.tfm
index 34773777c8..b7da41e3ac 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.tfm
index 9dffb9f220..1bd12e4272 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.vf
index b50953445a..d88bd8e45c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1--base.tfm
index e9d22475a6..6fcf5b2949 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.tfm
index 4bfdafe00e..2a78a9a41c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.vf
index 535d356a03..97dd607b6a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1--base.tfm
index 6ea6b0a7c3..0303dee2d7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.tfm
index 6c50b568fe..22ccde771b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.vf
index 25a82d9a49..6b0f26877c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1--base.tfm
index 838e476ce7..525a3239f2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.tfm
index 3683275c46..f932e8b74c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.vf
index af7575adc8..ad61bb937a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1--base.tfm
index 7a92db7cc3..5e64bd1075 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.tfm
index 096f927f9d..964a5ba8ec 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.vf
index cc25975c4e..b643921c12 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1--base.tfm
index b29b77a485..5304fc8436 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.tfm
index 2c3216ba63..7991f8da9e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.vf
index 3668062a9f..c13f9d67d1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr--base.tfm
index 63bf40d48e..bfbcd85aaf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.tfm
index 178d514118..ed4d18ccb6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.vf
index 946f32107a..e7f21806e8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1--base.tfm
index b0344fa364..f9630e409e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.tfm
index c60f38feee..8d06669089 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.vf
index 2ba61d2a84..ac042e02fb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ot1.tfm
index eab7aade62..a44b14ea90 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr--base.tfm
index 34773777c8..2528dde712 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.tfm
index 9dffb9f220..ae509914d1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.vf
index 0b2d00a0c4..6fe1c35368 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1--base.tfm
index e9d22475a6..15e8fc9d4c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.tfm
index 4bfdafe00e..53cafe29ff 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.vf
index 82420e036f..f801d84793 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1--base.tfm
index 6ea6b0a7c3..20d26027fa 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.tfm
index 6c50b568fe..d9e6666184 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.vf
index 856a39a0f8..9191cdc79a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1--base.tfm
index 838e476ce7..e9c72e3d99 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.tfm
index 3683275c46..9626acddf0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.vf
index 159a3d12f1..7a3e9972e8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1--base.tfm
index 1859c7b291..f8b1006527 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.tfm
index 6212acb27c..025e62f43f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.vf
index 2e57c75ea2..a9df110bba 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1--base.tfm
index b29b77a485..5304fc8436 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.tfm
index 2c3216ba63..7991f8da9e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.vf
index ade9977899..da41dff258 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black.otf b/fonts/sourcesanspro/fonts/SourceSansPro-Black.otf
index 0c25f3d9b7..0445f10077 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Black.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-Black.pfb
index 102993881b..f5ae254fc3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Black.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Black.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr--base.tfm
index b8e3eac41a..da28b09511 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.tfm
index 107fcb98ae..4284f493b0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.vf
index 3fd92cfcf7..33cb17e3ad 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1--base.tfm
index e83bc72607..cde0501bad 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.tfm
index 876b1ae34f..10d8f9fd56 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.vf
index 7a67a4e2b7..e2b628abd8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ot1.tfm
index befb7fe14e..28446fe01d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1--base.tfm
index 4149072e5c..c9e73abb0f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.tfm
index 2f60336285..6c64e635e5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.vf
index f072c2cb6f..7520e6c8da 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr--base.tfm
index 18bf860f6d..107079681a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.tfm
index 66387f08d7..abf98abf2b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.vf
index 187c416347..ca966813aa 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1--base.tfm
index e8ebfaa124..fb0f071602 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.tfm
index b358ee7fec..dd50ca7f3a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.vf
index 25dc161ddc..abde27c863 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ot1.tfm
index 077cf6825c..2244413073 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1--base.tfm
index 96d3745ff6..10d81a208a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.tfm
index abe049ffd2..3c0f0fed1f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.vf
index d6d1a11056..7ead71c433 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr--base.tfm
index 8830815faa..ae0ecc81b7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.tfm
index ffe1692b03..43bede9740 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.vf
index e04df08780..73fada4f12 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1--base.tfm
index b65e2995fc..58487913ee 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.tfm
index ff38d3dd0d..3fe48c5226 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.vf
index 071e2ea7c1..1f15ef6de6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ot1.tfm
index d7cdcd4a66..c4c1d424f5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1--base.tfm
index d3d5d67ce3..f2a75c6b99 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.tfm
index a9df3d8c77..a587900f0e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.vf
index 53c40b4b8a..b7b905b093 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1--base.tfm
index 9d48a4db14..6daece664c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.tfm
index 6b6d0320ae..9fe26d1626 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.vf
index 1b9955780a..02c102253f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr--base.tfm
index cf8db53f8d..d1a645fb74 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.tfm
index a0ec503797..1930b9e519 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.vf
index 26aeadc73d..c433fc1aa6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1--base.tfm
index 312832b9b0..0eda85e775 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.tfm
index 66d8661e42..70a3155094 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.vf
index 66d724eebe..6d7bd9e973 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ot1.tfm
index 1b565abc1f..1f0ae7e823 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1--base.tfm
index 4f372a86f7..bb675d0fbd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.tfm
index 261ae0bf62..428dc6e198 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.vf
index b1e96e5ed2..0c1eb68375 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr--base.tfm
index 3df005e50b..14944c290c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.tfm
index 16d61311b1..45849f29cc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.vf
index 4086c50d31..f9dfb2b638 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1--base.tfm
index fbd10ec55a..227de5e81b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.tfm
index afc918e99a..90f878c707 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.vf
index 436f76f194..23c617d271 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ot1.tfm
index 671064f0dd..e9404bbb0e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1--base.tfm
index 4bd000809d..e4df31735e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.tfm
index 3a329211e5..d1ae284328 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.vf
index 2efeb294aa..11f3714fe0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1--base.tfm
index 9d48a4db14..6daece664c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.tfm
index 6b6d0320ae..9fe26d1626 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.vf
index 743b5495a9..d2c0a071a8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr--base.tfm
index d57aac4b5d..197f7f9587 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.tfm
index f006c3f788..dc60dc331d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.vf
index dde1d98037..52a03a8109 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1--base.tfm
index 73620b39d2..79092d68d2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.tfm
index 3306cf9e8f..40a07ca703 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.vf
index 77af7334dc..29b192204c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ot1.tfm
index 681f62afe6..697ccfba74 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1--base.tfm
index 2ac1fe1647..fabea1dfa2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.tfm
index 0d73aa45e4..dd80d1ae5a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.vf
index a821afc31e..4d732d372d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr--base.tfm
index f278d58a04..867f360a38 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.tfm
index d93b16d63a..298d73ca72 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.vf
index 91b65b5927..f87463ea09 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1--base.tfm
index 4897a59a95..a4c0399690 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.tfm
index 8d2d104f4c..4d49ff23e5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.vf
index d6085e3cb4..f7ba2321f1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ot1.tfm
index 76533be2b5..6c8902a029 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1--base.tfm
index f990cc0a39..5a2196729c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.tfm
index f6294d93c4..4fce956bb2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.vf
index 59a7124585..b35f86c46b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1--base.tfm
index 9d48a4db14..6daece664c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.tfm
index 6b6d0320ae..9fe26d1626 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.vf
index 5365607695..4c01b24166 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr--base.tfm
index e9ba6b72be..e4ca1a44bb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.tfm
index 113062f1a3..6a1a98b9e2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.vf
index f27680aefc..0a6771197d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1--base.tfm
index 04cd67b829..145f6e4ecd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.tfm
index 5675f0edaf..a1b783605d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.vf
index aaa23ca513..b78b217e99 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ot1.tfm
index ba89622493..0f5adf7706 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1--base.tfm
index e06fa7f629..81b545b2ac 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.tfm
index b76099cdf6..cc180abeb8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.vf
index c5fc343a24..d0147c7315 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1--base.tfm
index 9d48a4db14..6daece664c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.tfm
index 6b6d0320ae..9fe26d1626 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.vf
index 47fab6d725..fccc6569f8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.otf b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.otf
index da3504c68c..e7cf42bd56 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.pfb
index 1cd0dd8731..ef2aa03d41 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BlackIt.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr--base.tfm
index cfb6586b57..a114a032a7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.tfm
index 2a686b1d21..d8f88e15dc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.vf
index 2e4ff48866..655b554b96 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1--base.tfm
index 6e7f538ac0..bde439f1b7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.tfm
index ac2638dbd4..7e3c133d17 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.vf
index 8b0f87e859..13b8ff953e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ot1.tfm
index 33622b266f..4b4fa13200 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1--base.tfm
index 0f7ce71919..2a23f05e7a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.tfm
index 0b5a8108e3..aa522ab07a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.vf
index 90b8f4b9ae..2604c11e49 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr--base.tfm
index a60dfed3a9..b5635724d5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.tfm
index 08514a5bd2..a980cdca8e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.vf
index de42acc6ad..347e49db4f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1--base.tfm
index a1df297392..b91515bf34 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.tfm
index fc3a439b86..d7c3e4a641 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.vf
index c16a581721..1546b0095f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ot1.tfm
index 8f9e335e0c..d7d01b9106 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1--base.tfm
index 0f7e5583bc..61fe1f0033 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.tfm
index c6e3c4375e..50004a5262 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.vf
index 250418255f..eb744ecf2f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr--base.tfm
index 62cdd8991e..94ad859f77 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.tfm
index dbb0f7f001..b9c8b0d3ae 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.vf
index 2c3ac3ec99..93c811669f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1--base.tfm
index 22f0c8e5a6..1f4b171dbf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.tfm
index 2affbe3666..3a4c6cfeb6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.vf
index 4c53703411..fafa87cbde 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ot1.tfm
index 770921ee0d..2bbcd90afc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr--base.tfm
index f841f0c8bb..5a572f4a2d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.tfm
index 8535b915b5..8c3a270c1c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.vf
index 3e32128938..59ebee18ed 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1--base.tfm
index febfbe9c05..0579e9c022 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.tfm
index 938990114b..5d632feeab 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.vf
index 8c7303b33c..020b746018 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1--base.tfm
index f03b99e525..fadb10aff7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.tfm
index a5b90d9e01..0cc697ffbb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.vf
index b69c1a3d69..086c82e914 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1--base.tfm
index 3170b07171..2e2fdef325 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.tfm
index 72b05753bd..db334adf30 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.vf
index 1170a3b254..3c3c278f94 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1--base.tfm
index 761fcd43bc..298802ca94 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.tfm
index b0fe1f139e..541711583e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.vf
index 4b0ab33c8a..b22109634b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1--base.tfm
index 2cc08eb0b6..4ed76c5473 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.tfm
index 23601eaf43..47f4198704 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.vf
index b1c167371f..55a4dc3738 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr--base.tfm
index 0f3c95ac5b..803b3e77c4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.tfm
index 79dcf276ba..86f61152bd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.vf
index f183ed5b2f..5053466109 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1--base.tfm
index 7388cb3742..fdf7ea7f0d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.tfm
index 0d5594209c..d3e26ff377 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.vf
index a64c6430eb..50381e63e4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ot1.tfm
index 3bda9662f3..e3baab00ce 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1--base.tfm
index 86640baf0a..3ab6bea66b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.tfm
index 75e9fd153a..dad87ffaec 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.vf
index d18d7e552f..a6506f0600 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr--base.tfm
index 32deba2762..2b64e4fc48 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.tfm
index 6ecad703d8..55ef67307c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.vf
index fa4da166a7..7b4c06dbb6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1--base.tfm
index e8e8500337..319a08d436 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.tfm
index 53f7e65411..4e6341b587 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.vf
index 7e54f4f869..c5f7742402 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ot1.tfm
index 9b92e1356f..60ba936693 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr--base.tfm
index f841f0c8bb..356323884c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.tfm
index 8535b915b5..69b6002d03 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.vf
index b53982da6f..50dc55897e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1--base.tfm
index febfbe9c05..a8c0918537 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.tfm
index 938990114b..3feb73c273 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.vf
index c1aab0715b..ae3734d07c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1--base.tfm
index f03b99e525..ae7615d5be 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.tfm
index a5b90d9e01..2a5122b12c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.vf
index e712092033..0202f06276 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1--base.tfm
index 3170b07171..76eb188590 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.tfm
index 72b05753bd..7fc62beb1b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.vf
index 28e217a81e..d17a5f87ff 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1--base.tfm
index 21ba01b35f..4233e2f35c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.tfm
index 372b25a79f..7c4b5afb57 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.vf
index 37723096f3..6f81d408e7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1--base.tfm
index 2cc08eb0b6..4ed76c5473 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.tfm
index 23601eaf43..47f4198704 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.vf
index 2fce410eb5..4db23a02a3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr--base.tfm
index 757a980033..02f8fa4e94 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.tfm
index c411a17781..9a91bfbb23 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.vf
index 038edabc27..e28b155998 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1--base.tfm
index b0d26c2c71..7a6f54b283 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.tfm
index 8ca939be4d..26a874589d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.vf
index ebf2d176b9..e5b9decb70 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ot1.tfm
index c6c9719de1..ed0fb74cd3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1--base.tfm
index aee02d8cd5..0af5f7c140 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.tfm
index 0f361a1002..8f425a196d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.vf
index 7e522fccd9..9feefb0cc9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr--base.tfm
index 88bc3925ab..ff364ebcc9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.tfm
index 8bafcd2cf5..7d10ab130a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.vf
index ca242b7bda..b4021e28cc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1--base.tfm
index 08376cee2b..cf27ea5050 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.tfm
index 0e3dc17e55..4dcb20d382 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.vf
index 5b3d5893cd..4c04b54337 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ot1.tfm
index d4bf9ad1ab..6c51c6e6aa 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr--base.tfm
index f841f0c8bb..9627c4e190 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.tfm
index 8535b915b5..5744d7b1c4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.vf
index 0a8946511a..22a65ebbc9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1--base.tfm
index febfbe9c05..23a3686c50 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.tfm
index 938990114b..3b1d5b1c38 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.vf
index 1e6791b8e6..e8ba8cc2c0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1--base.tfm
index f03b99e525..b5493d69bb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.tfm
index a5b90d9e01..47fed81240 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.vf
index abf9f4b82a..1ebc8b517f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1--base.tfm
index 3170b07171..b134759261 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.tfm
index 72b05753bd..7b6a7616cb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.vf
index b941f662e4..280df05d37 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1--base.tfm
index 4c6f785b02..d0a839ea9c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.tfm
index 6542871d60..27f02e0a05 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.vf
index d1131f35c8..bfc10a7908 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1--base.tfm
index 2cc08eb0b6..4ed76c5473 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.tfm
index 23601eaf43..47f4198704 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.vf
index 59987357b4..7f94796ac9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr--base.tfm
index 6a297aca95..b5dc4d0d40 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.tfm
index 7ff5fcb421..527cc9de5d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.vf
index a55bb7190d..b9358e76c1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1--base.tfm
index b96ef07958..7ccc71bc0f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.tfm
index 0f08312293..5d0ff35a40 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.vf
index 1316912184..8208b1627f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ot1.tfm
index 6255d45822..edc3e44ab5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr--base.tfm
index f841f0c8bb..9f5b075407 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.tfm
index 8535b915b5..f0c9c0e791 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.vf
index 4950074ab7..70d018fbc6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1--base.tfm
index febfbe9c05..7cf89ddb1d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.tfm
index 938990114b..c2f4f77dba 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.vf
index 4583fbf576..3b51fb1af1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1--base.tfm
index f03b99e525..d61a44f31b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.tfm
index a5b90d9e01..6bc56aed91 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.vf
index b41b3424ea..7c341d5637 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1--base.tfm
index 3170b07171..ccc88ba876 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.tfm
index 72b05753bd..0a2c584af0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.vf
index 93d39fa2ff..a19e9c9ccb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1--base.tfm
index cf12dc2e64..7cf8485512 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.tfm
index 0c13f6d61f..e65632673d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.vf
index 096a99332c..23a7c8b1bb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1--base.tfm
index 2cc08eb0b6..4ed76c5473 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.tfm
index 23601eaf43..47f4198704 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.vf
index 4ed73c8b1f..2f334246f9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold.otf b/fonts/sourcesanspro/fonts/SourceSansPro-Bold.otf
index 98dbee74d5..e33da9c7a5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Bold.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-Bold.pfb
index 4d3d00d6ee..8c89d39b16 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Bold.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Bold.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr--base.tfm
index 27a6cad22e..782ae3eb06 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.tfm
index 3d8a6b93be..9a669ac5d7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.vf
index baf061326b..46e3968f32 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1--base.tfm
index ba11b7e0fc..7434f3e415 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.tfm
index bc1aff7333..2576aefae7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.vf
index f8171535a0..d8ef5352a3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ot1.tfm
index 09fa86ac05..ace7e32f71 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1--base.tfm
index c4126067dd..e3957ba3d6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.tfm
index 904f974d99..a25445790b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.vf
index a2154853d2..05c9630c24 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr--base.tfm
index e554b2acf5..28cb880dc8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.tfm
index 0f501d00be..f94cdf4b77 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.vf
index b93e9d639c..18149c2f5d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1--base.tfm
index 06ee206366..b70994f177 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.tfm
index ccdffa9733..59017b0e2f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.vf
index 379bcd29ed..25440afeff 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ot1.tfm
index 9d7aed6ad9..ea5b3d0d84 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1--base.tfm
index ef118bd7d7..3671fd08c5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.tfm
index 1a8de459e0..ec266f488e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.vf
index 254339b976..f45a776373 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr--base.tfm
index 9b8cdcfb4d..9f1abd0c36 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.tfm
index 893e86f935..f963374243 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.vf
index eac4a81f67..b19bf9c2de 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1--base.tfm
index 43899dc572..5f90e9458d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.tfm
index 8b35cecf03..24557d727d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.vf
index 7871c68a92..9e194e17da 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ot1.tfm
index 93eaf5ceed..2c3c34a62a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1--base.tfm
index f13453189a..e22e0c7b9c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.tfm
index 9b523911aa..ed8151a44d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.vf
index d1331905a4..bc5983843c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1--base.tfm
index ca436e9828..8cc3a572ac 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.tfm
index ffeb14567f..d8b7f727bb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.vf
index b531a1ca9a..b506bcabc2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr--base.tfm
index 28b88b9951..5f51d35316 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.tfm
index 5c18507b25..fc0a836813 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.vf
index 27fade73f7..785ab9a929 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1--base.tfm
index 223d40f16a..b297ecca8b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.tfm
index bd2b76d6c6..4a7ed3ddef 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.vf
index 35e846cdce..9b278c0ad5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ot1.tfm
index c946c43e27..00e37fbc2e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1--base.tfm
index 2ba1a11d96..ab93cfef31 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.tfm
index 5a424518a6..99697c3796 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.vf
index a124e24be9..139683808e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr--base.tfm
index a365744e5f..21b9c83c61 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.tfm
index 15d34de730..96502f42db 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.vf
index 4bdfa4babf..195e1900f4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1--base.tfm
index b1f70610e1..466086c316 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.tfm
index 8b17e939f3..854b823890 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.vf
index e575f908a6..1314a41a40 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ot1.tfm
index 106eaf69f5..21c0e3c451 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1--base.tfm
index d68f96435b..c291360315 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.tfm
index d64078a5b2..7550da68c7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.vf
index 318e94a514..5fa6f3c25e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1--base.tfm
index ca436e9828..8cc3a572ac 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.tfm
index ffeb14567f..d8b7f727bb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.vf
index f2b16a96f8..0022ed2ee9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr--base.tfm
index d114dc4b8d..e7d98c58b2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.tfm
index 30c72939ca..da8375eeea 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.vf
index cc0d09a1d3..922294e9ec 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1--base.tfm
index 32845478f2..f3bc325b5b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.tfm
index 766af92a8a..9483c3cd25 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.vf
index dbe6c30d54..0ec254da6d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ot1.tfm
index 1e7ec1f54b..ddd3e42d15 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1--base.tfm
index 11097b2bb9..1097fd22b8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.tfm
index 402225c9c2..7d9255348e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.vf
index ecd5c070f6..f5d5a39a8b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr--base.tfm
index 8f0c263966..42548183dc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.tfm
index 3218e01813..8ae3a21ef6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.vf
index 23cc887ea5..b2c63baf1d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1--base.tfm
index 7b13645e08..247bcf2616 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.tfm
index 99c86a030e..fca6139bfa 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.vf
index 1588e27436..06769cb535 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ot1.tfm
index aa81623b41..94f07b4e12 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1--base.tfm
index 1e6be4294c..21dbff967e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.tfm
index 123e1b910a..3565c83959 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.vf
index e14b2efdb0..6df5c612ed 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1--base.tfm
index ca436e9828..8cc3a572ac 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.tfm
index ffeb14567f..d8b7f727bb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.vf
index aa48a0d2ef..a96a9e6172 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr--base.tfm
index 1ebbfd541c..8a81639e3b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.tfm
index f9e127f072..0546ee42e7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.vf
index c40f4eb5d8..5323e3439d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1--base.tfm
index f90e3a6114..1c409857f8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.tfm
index 8ad92177f8..b0cc01a146 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.vf
index 5cf261f11a..1cb158be6d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ot1.tfm
index 45a112c6a3..32ac521d20 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1--base.tfm
index fa13ae4bcc..c44d32ae3b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.tfm
index bfde7486b2..41c38ef638 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.vf
index 6efc606a21..98df0d16db 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1--base.tfm
index ca436e9828..8cc3a572ac 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.tfm
index ffeb14567f..d8b7f727bb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.vf
index 4e0c3736be..59ab1a29b3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.otf b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.otf
index 6600c86319..c8854d41e9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.pfb
index 29cdd3594a..24bd1a4bc1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-BoldIt.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr--base.tfm
index 8c8cc88a72..0c3d762716 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.tfm
index 38de78503a..929435243b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.vf
index 9b767ba2e0..6703b0f93d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1--base.tfm
index 8fff4c4ed8..7bf2fadaf4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.tfm
index d551f7222c..78180d21d7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.vf
index d09dc84ecc..af6a032ef3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ot1.tfm
index be8432837b..f109b3a412 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1--base.tfm
index a193d797bd..a7f581ac1c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.tfm
index e3c33795bc..3b2c5450c1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.vf
index 51e550daa5..c79bc0f677 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr--base.tfm
index b052d251c0..1ec9cc9661 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.tfm
index 992072fa0e..7bc238e0f9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.vf
index 01f2111a0a..bfc462dee1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1--base.tfm
index 8ffd64ac66..f0a8028450 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.tfm
index ce9754c686..072c41fa06 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.vf
index 0e72e5c42b..8255f91893 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ot1.tfm
index 516acd84b4..8cf4948a2f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1--base.tfm
index 973a9948c2..832b614a09 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.tfm
index 698ab2f076..2d025e279d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.vf
index 4e79d76552..1f273c9102 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr--base.tfm
index 4c92c8af7d..4c92bde345 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.tfm
index 856cc67391..5b18c2ba09 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.vf
index 6500911b0f..9a340672b3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1--base.tfm
index c9f82b7598..9b5727833d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.tfm
index c6f8e4ffab..91063afbbc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.vf
index 6e64ab6f96..a18c4ba3a7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ot1.tfm
index 91e9101ccd..97aaade4ea 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr--base.tfm
index f5b859a3ea..708aa6a43d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.tfm
index 70c41be1d4..266c58b693 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.vf
index 1af5a587f7..f658b7c8ef 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1--base.tfm
index 4105649410..d5a9930a5a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.tfm
index 6ab01f081b..053086253a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.vf
index 3405b79458..5e07777482 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1--base.tfm
index 6d11b27e29..0dd3b0cd9b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.tfm
index 2447cf59d8..030db59afd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.vf
index 0cdd9b2dcb..6d930923c6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1--base.tfm
index f14e57d730..d3f4617789 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.tfm
index 4b48b18f07..0a721bbd98 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.vf
index 99798f76de..677c2f797c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1--base.tfm
index 7248146e6b..c0b35d7b78 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.tfm
index d78172239e..9155671ca0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.vf
index 1d889f94ec..b0a1a0847b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1--base.tfm
index c65028f638..46b06efcfb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.tfm
index ad0d0a71af..fafe536906 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.vf
index 484e8f164c..10777eb553 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr--base.tfm
index 970aa0c356..acbd4395c2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.tfm
index bac7dba512..40bd8ab614 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.vf
index 395af33226..9e9f7343be 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1--base.tfm
index 52c5db3371..e48b76d861 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.tfm
index 082ab47656..ce64105a03 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.vf
index 626f349e87..1b68b86fad 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ot1.tfm
index 4f5feb3eec..ad72f1061c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1--base.tfm
index 8526ef1a30..ee23f519c5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.tfm
index c5bb66c7c6..3be43a956a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.vf
index 2a2c941af4..442eca3d99 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr--base.tfm
index 527383430b..4204dd63d9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.tfm
index b73c057924..7f55b8344b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.vf
index 46a0aa7e02..6d23f84336 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1--base.tfm
index 3534ff7c9d..d82385d4cf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.tfm
index a098b5b2d1..ef20cb32c4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.vf
index 572753172d..5a890277c3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ot1.tfm
index faee4b6bde..d22c85c38d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr--base.tfm
index f5b859a3ea..53feb68e52 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.tfm
index 70c41be1d4..6a48f93e26 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.vf
index a399d6da0f..104290c0d7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1--base.tfm
index 4105649410..e6c276189e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.tfm
index 6ab01f081b..ae512c5760 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.vf
index d565202fb6..70b8a2777a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1--base.tfm
index 6d11b27e29..0715340805 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.tfm
index 2447cf59d8..927de9358a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.vf
index 105dfab522..8a5fa73aa6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1--base.tfm
index f14e57d730..04c60f7ebc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.tfm
index 4b48b18f07..dde7ef71b5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.vf
index d9681af0b4..43407788b9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1--base.tfm
index 61bc772cf4..02dac94526 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.tfm
index 8e61c520d0..2268771c8c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.vf
index c31f0debc6..e2586587b2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1--base.tfm
index c65028f638..46b06efcfb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.tfm
index ad0d0a71af..fafe536906 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.vf
index cf5692ec43..c1c9da53d9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr--base.tfm
index af829c4620..dc59372b89 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.tfm
index f55c667de1..a404135472 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.vf
index 0306cecd16..36250cdc66 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1--base.tfm
index 51b4db2806..f087546b29 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.tfm
index d875667170..ee7c3de26d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.vf
index 8feb98fc50..0892562312 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ot1.tfm
index 517e529776..645faaefee 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1--base.tfm
index 1c5c6b7237..25f851c96d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.tfm
index 274333aa08..d4550b0a28 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.vf
index 70635c6672..8d06a21434 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr--base.tfm
index 00c88c9e1c..858d3dba43 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.tfm
index 52e37043e9..3bea74824f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.vf
index 53c7cdd51c..b66a50f5dc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1--base.tfm
index a916bde68b..1f50bd93eb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.tfm
index 192fbfddd3..f51f999418 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.vf
index f6f2de22a3..e676f78437 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ot1.tfm
index d7c423b439..00406f14e6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr--base.tfm
index f5b859a3ea..32b1ede1a6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.tfm
index 70c41be1d4..1ea7ea0351 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.vf
index d2395dcc6a..f8bf0bac99 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1--base.tfm
index 4105649410..dc02d60adf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.tfm
index 6ab01f081b..3ee7f5dde4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.vf
index 177f68516e..d7cce34616 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1--base.tfm
index 6d11b27e29..65dc9f46e2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.tfm
index 2447cf59d8..f5fad0e731 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.vf
index ef01aebf56..9d6afd90fb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1--base.tfm
index f14e57d730..1b9e9f93bc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.tfm
index 4b48b18f07..5b4ee8d3f2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.vf
index fc9026aa6c..4515f96f51 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1--base.tfm
index 241e49a4a1..fbbcb2c597 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.tfm
index 169bc17d88..7f76f4e9ee 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.vf
index f6c8703f16..dc101b97fd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1--base.tfm
index c65028f638..46b06efcfb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.tfm
index ad0d0a71af..fafe536906 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.vf
index a0b35392f1..df2b5e5257 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr--base.tfm
index b6755ca8e2..e8caf680cb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.tfm
index 420fdf82f1..da144514ef 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.vf
index d210ca615a..881beaa347 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1--base.tfm
index 4540511e5b..ee264719ff 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.tfm
index e5fb4612a4..d8ed44e052 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.vf
index 93d07748a6..bf01c1b99c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ot1.tfm
index 763caaf9a3..aaaaac2cae 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr--base.tfm
index f5b859a3ea..fe90280b0e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.tfm
index 70c41be1d4..b3bec83999 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.vf
index a4ae76a98d..3645abdd96 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1--base.tfm
index 4105649410..0e12ba498e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.tfm
index 6ab01f081b..91e073fc4d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.vf
index 52377f9a8b..9d34f2335a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1--base.tfm
index 6d11b27e29..e0f8b611e8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.tfm
index 2447cf59d8..8e9d1f0a7c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.vf
index 1288b436c4..03cc2ab2f2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1--base.tfm
index f14e57d730..c1965cf3a4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.tfm
index 4b48b18f07..8daf37912f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.vf
index 4b3ec8ef02..a8c721da13 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1--base.tfm
index 147b09bd49..fb42498564 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.tfm
index 6ca7ba9d9f..f180495b3a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.vf
index 7f262525b2..50a1e6c99e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1--base.tfm
index c65028f638..46b06efcfb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.tfm
index ad0d0a71af..fafe536906 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.vf
index e9f61e6d89..fbb59b4319 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.otf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.otf
index f885ce7f61..cce7fa51a2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.pfb
index 0a1ef40676..1d3700901f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLight.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr--base.tfm
index a624772207..0cf7b0c733 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.tfm
index 4a4083622f..3ce1fee89f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.vf
index 67d40ecbc7..cfc3063cc9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1--base.tfm
index 2e18a4e2bc..974024cd2d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.tfm
index 8e1c3ba285..2bbf686b2e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.vf
index b92fd0b861..2088e9147e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ot1.tfm
index 34f0224d97..2d3d4f678f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1--base.tfm
index 96f2b3c2b6..be19785997 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.tfm
index 79fb62207f..410f269c65 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.vf
index 518efcbb1d..77433a753f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr--base.tfm
index aaf52f7ca0..afb3ea0c9c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.tfm
index cbabc69654..49b9c3c5a5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.vf
index 4151745429..99dbae5d84 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1--base.tfm
index 283b422a25..bda383e043 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.tfm
index d872c02707..5673c91ed8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.vf
index 66cea378b6..654c8b108e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ot1.tfm
index 3a33134dd6..bdf5487a80 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1--base.tfm
index e97f5c8e71..05062e50d6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.tfm
index 1c766342d6..b8f63257bd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.vf
index 7ae41e23e4..5e039510e7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr--base.tfm
index 9977b62d9e..4511aa111a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.tfm
index e6ada54530..85e0279d97 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.vf
index ce2c652c23..9d1bc41149 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1--base.tfm
index e7b818462d..07b7f92a5c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.tfm
index 7708fd4782..bfce2f08a6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.vf
index 9f4b90ee0e..ad71ee1845 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ot1.tfm
index 8d166a926f..f533d403d3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1--base.tfm
index 926538a2ef..8008e92651 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.tfm
index 188e6f1318..3ce356804a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.vf
index e25457f6fa..2a77614f9f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1--base.tfm
index c5c5c71670..c4ec041312 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.tfm
index 18510c974f..00df7730c6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.vf
index 3663a46cae..404bd1fc91 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr--base.tfm
index 0bff523725..458c2786e0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.tfm
index 89f71b56c4..8be3f993df 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.vf
index 6ee2b0681d..e80fff92f8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1--base.tfm
index ce8c08d97d..932b52fb66 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.tfm
index f4fcc6b1f3..51bc6117df 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.vf
index 79afbc7077..0ddfc718a0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ot1.tfm
index d2da37c557..10eb9ca1eb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1--base.tfm
index 6bb4a484a6..d1d88f011f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.tfm
index cfb5dca2da..53d0b39ec1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.vf
index 1385ba21f5..f5dcf3c8cc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr--base.tfm
index 1ff658e9a1..e25b8c88bd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.tfm
index ff7cd90c38..0175675412 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.vf
index b4b5017bc8..b405047519 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1--base.tfm
index f292c02272..6ad8488467 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.tfm
index bdff9e2b8b..2f9f6819ba 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.vf
index 576359765b..135ca90ae0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ot1.tfm
index 417909575b..f931cd2c6a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1--base.tfm
index 61f5ad8ed6..06cec2d043 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.tfm
index 6a4089b122..670b608e62 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.vf
index 928466de76..db6f883483 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1--base.tfm
index c5c5c71670..c4ec041312 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.tfm
index 18510c974f..00df7730c6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.vf
index 6a587c775e..7e03b699c4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr--base.tfm
index e09d67abcd..63fe284cc9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.tfm
index 3b0892509e..eae1742ad4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.vf
index 6f3691e83e..2b845bd5a4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1--base.tfm
index 58f70999a8..1cb6c5c2f3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.tfm
index 3def7829fa..a77b6e3248 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.vf
index 56557b01c5..fec1840b5f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ot1.tfm
index eb53554b3f..90fdc60904 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1--base.tfm
index 8d4bfbf810..b7f29fabce 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.tfm
index 6c2d6867b1..f1f29bb732 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.vf
index 0b8b7227a5..2d8448306a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr--base.tfm
index f566ec3ec6..45a8b583d0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.tfm
index 277aa34bf9..bfd80985f0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.vf
index 34dbebb754..3f87f5ad42 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1--base.tfm
index e4669db043..0589456f40 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.tfm
index cf96e7034f..6fd39d9c21 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.vf
index 9371945b46..4b0621c3dc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ot1.tfm
index 3a4aec1bba..bbcdac365e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1--base.tfm
index d2c049e53c..36a3ec274d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.tfm
index f3aaea9d4c..3674cf24b2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.vf
index fed8d72c30..c958573ef7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1--base.tfm
index c5c5c71670..c4ec041312 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.tfm
index 18510c974f..00df7730c6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.vf
index ec7af0d0ca..f7524ad92f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr--base.tfm
index 7d0ebc33eb..f06b18b385 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.tfm
index f2474cdcb6..7e6b1fa31f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.vf
index 86ffe12351..81a7758fc5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1--base.tfm
index a548518e50..5a9bb6aed4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.tfm
index b2b05a8150..120d6c3334 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.vf
index 3495ae67b1..c0c181f865 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ot1.tfm
index 36e8a743e2..133ae8f7f8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1--base.tfm
index d22e28472f..3e2e586c79 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.tfm
index 038ddbe415..da67dd0eac 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.vf
index d8666724fc..74af2d86d6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1--base.tfm
index c5c5c71670..c4ec041312 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.tfm
index 18510c974f..00df7730c6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.vf
index 5c4259ab61..aa997108c9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.otf b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.otf
index f932024272..8c5be718e7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.pfb
index ab5989a01d..62ec722cfc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-ExtraLightIt.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr--base.tfm
index 8930e28ac6..350c1dd8bd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.tfm
index 8e253abbc7..324b00d7ac 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.vf
index bc752ac6b5..82871ad3a9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1--base.tfm
index 3c4aaf52ea..b6bb7602f5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.tfm
index f93d4616e7..b389bdadbc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.vf
index 24ef90d373..64195f7279 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ot1.tfm
index 4bb1dae4e3..3a6d3b60a2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1--base.tfm
index a4aded03c9..e44838ee3b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.tfm
index 56394c886e..714571d17b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.vf
index 8259dbeb89..4095fbc896 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr--base.tfm
index 0ed6c239cb..37865de5cc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.tfm
index 6df7198708..582fea1fb2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.vf
index b6520eb373..caf242aab3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1--base.tfm
index 154be68239..6a57134982 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.tfm
index 2bf3e09994..7c9d0d785b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.vf
index 57ea19cb6c..2803d6f57f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ot1.tfm
index b869e94f41..702b75bd10 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1--base.tfm
index 214a3493eb..793e13dcba 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.tfm
index 478a4177c5..804c4dffba 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.vf
index 9c6f4e8ad2..ffaa4a26e3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr--base.tfm
index 3ea0ca8fa2..2969d661e1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.tfm
index 76edb8b363..f08f7c3338 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.vf
index 24c8f58230..7c09cb3edd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1--base.tfm
index 63e57dd0db..3b0f7979d6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.tfm
index 0f6d9bbf5c..ad9fe013e5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.vf
index 94fb4cc547..b310587f55 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ot1.tfm
index 3139d4cbe1..4d1dc48e4d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1--base.tfm
index 9cf0491bb3..3bd7bdcb1e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.tfm
index e64c9bece4..865b873c6d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.vf
index 255bcf595d..cc0358e083 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1--base.tfm
index e1d8e8bd90..4a26a53cae 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.tfm
index 619d57ab50..e2cb40eaa9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.vf
index 3a6da852f5..246fc6247b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr--base.tfm
index 2731fd4100..fc7be7f6a7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.tfm
index 65b7d630d4..8b1134402f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.vf
index 89cd30de62..680d75e60f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1--base.tfm
index 5e2fb3cf89..092268d2e7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.tfm
index b22d6049e5..ee0adf838c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.vf
index 8d969d244a..8b26c600cc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ot1.tfm
index de96e448f6..333386b0ec 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1--base.tfm
index 673bfec356..65034ec0cf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.tfm
index b50d852a34..89c0b3e7b1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.vf
index 6defdef8e8..3bf23a2980 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr--base.tfm
index f00ea08a0a..bc351a76ba 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.tfm
index c0b8dee2bb..cd53c4d8f0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.vf
index c0ac53b906..83b4c03fdb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1--base.tfm
index 0b3970c4ed..cb52ef1d80 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.tfm
index 750de6df71..661ac85a59 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.vf
index 81212f193f..6e1d16dd2d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ot1.tfm
index 78a74ee9b2..8e9ccbdcbe 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1--base.tfm
index ac5c6e0326..cada8a49fa 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.tfm
index 76aacae148..b78f6b01ed 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.vf
index a9acdad8d0..fe14813028 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1--base.tfm
index e1d8e8bd90..4a26a53cae 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.tfm
index 619d57ab50..e2cb40eaa9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.vf
index 97e8bfd1f4..34971d7505 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr--base.tfm
index 19b04ae24c..6fa067bb9d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.tfm
index f7b9e40348..96a07f8df9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.vf
index d5c2d091b5..266ba1ce6d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1--base.tfm
index 4945e55cf2..7399de3ce9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.tfm
index 4d4425639b..8c2683d84c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.vf
index 87cb7cf962..0322bf725c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ot1.tfm
index b116075a48..66331c344a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1--base.tfm
index 060aeab229..ff871c5199 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.tfm
index de4f1034ca..876d70b6d3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.vf
index dfae17e42c..36300a82bc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr--base.tfm
index 8b12a303db..b3feef74a1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.tfm
index 66b8d3fa5e..4ebe5916cf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.vf
index 6a02fae207..9fd6fe22cc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1--base.tfm
index 0f485cb47c..aeb0271670 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.tfm
index c6c428be1a..6cbd4c5fc4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.vf
index 5f24c03bc8..450dc9547d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ot1.tfm
index a38759b26b..33a0755066 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1--base.tfm
index 67931e2b1f..b269e32512 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.tfm
index 40e0088273..f6013209e3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.vf
index bdec550bcd..eb03eba43c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1--base.tfm
index e1d8e8bd90..4a26a53cae 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.tfm
index 619d57ab50..e2cb40eaa9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.vf
index 7a0000be94..2cce87ad1b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr--base.tfm
index 3c21edcd3e..3f10cc1538 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.tfm
index 68064e790b..52e4ce019f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.vf
index 3d2618737c..4772cdf7d3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1--base.tfm
index 75842be976..c3d91eb7e6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.tfm
index 59fdafd163..f674863de8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.vf
index cc6ab91feb..e98346a26b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ot1.tfm
index 99c734767e..5f0da8878e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1--base.tfm
index f07418f8bf..b044df089c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.tfm
index 00f7139bab..96b381f73d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.vf
index d3dd0fec8b..fb6d40bb0e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1--base.tfm
index e1d8e8bd90..4a26a53cae 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.tfm
index 619d57ab50..e2cb40eaa9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.vf
index e8f3071482..3d91db4047 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-It.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-It.pfb
index 607ad9b7c6..5a19b48505 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-It.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-It.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr--base.tfm
index 1950508191..8ca248a352 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.tfm
index 166984774e..5055c6df61 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.vf
index a562791cdf..8ead1ddf2e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1--base.tfm
index 89cd0ec505..362056a4dd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.tfm
index 5417df280b..31ad69e95a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.vf
index b444f42d9f..9334fe2102 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ot1.tfm
index e65b8599a0..263b0efff0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1--base.tfm
index 3a410eb595..3fc3fc9a0b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.tfm
index 9dc274f115..46daa5a069 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.vf
index 12581f90b9..4a7302d405 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr--base.tfm
index fc46b8a0f7..9e513fd789 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.tfm
index 1462162998..ef0781a3f3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.vf
index 106beb0ac6..1309d354cf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1--base.tfm
index 1240374f63..d98f5037b7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.tfm
index dec926cb27..80263ff376 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.vf
index 810721de14..4c14a71869 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ot1.tfm
index 362c2b8b0a..5a63a45da9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1--base.tfm
index 383a852e0c..a2d56cf8c3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.tfm
index 57b4dda99d..097e9008d8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.vf
index 2d71395bad..1ee20c1181 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr--base.tfm
index 5a4bef41e5..b7d9b23f8c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.tfm
index e6a707a967..affac7b2c6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.vf
index cf1f025545..08a5fb2243 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1--base.tfm
index 1262b86a6d..9c26d2d79c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.tfm
index ae382d66ed..6a07842bb1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.vf
index 360a2199c3..1dcbf3188c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ot1.tfm
index fd709802d7..d30e4f18cd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr--base.tfm
index 06b27497a2..7f797ab55f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.tfm
index a4296adb52..e591dafa4d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.vf
index fb8c050c7b..35509d000e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1--base.tfm
index d5ea59ec1b..de70752128 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.tfm
index a9a65652c7..6ec02b5c62 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.vf
index 83c474c746..54554ee516 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1--base.tfm
index faa8e11dbe..0664ae6909 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.tfm
index b4e038010e..cbcf01c6d2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.vf
index a7f42f4c0f..5d983a286c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1--base.tfm
index ce8019762e..0d168ec6ba 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.tfm
index 204d25212b..5b8bb0c89d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.vf
index 44bc42b595..b8691032a6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1--base.tfm
index 312dba53ea..a3ed8c5372 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.tfm
index e9aa698688..31d64a3f90 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.vf
index 03ceb98719..1cb3457910 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1--base.tfm
index 0a1ac63eaf..74681654f1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.tfm
index ed67ace2eb..a9399f8f36 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.vf
index 5e0f29f3ed..7370ad62df 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr--base.tfm
index 266f2568e9..994cd5b4ef 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.tfm
index a790ce4a66..a531776e6d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.vf
index bb25f7cf42..a4c4c88c2e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1--base.tfm
index 5d15acdc97..b2ff152e87 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.tfm
index c02729986a..e0dfd4c7a2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.vf
index b07d62548d..9ab982e38c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ot1.tfm
index 5fcc2e2bb0..620943b8e8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1--base.tfm
index 58a3daa04b..476a7d87a3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.tfm
index 6d8e709980..65a82d51cf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.vf
index bc92b089b6..b74d10ba5f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr--base.tfm
index a016f669f5..96285a176f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.tfm
index ece39e472b..1e7ae6815a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.vf
index 1914c45bed..29e5553e0d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1--base.tfm
index 0aac924568..eb3936c8e6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.tfm
index 78ecee910e..68149f4200 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.vf
index 56daac3973..bc2843d319 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ot1.tfm
index 53719c21dc..82d97f1a59 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr--base.tfm
index 06b27497a2..6c5e1ab963 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.tfm
index a4296adb52..27dd34f03c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.vf
index a8d4c157a2..ae4ac22086 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1--base.tfm
index d5ea59ec1b..974efe2372 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.tfm
index a9a65652c7..cb972d2d4d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.vf
index 1cfc606d40..96b6f2009d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1--base.tfm
index faa8e11dbe..deaa073471 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.tfm
index b4e038010e..0b2ee92a6b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.vf
index d4903d745c..3c0f4d6833 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1--base.tfm
index ce8019762e..d8ebd30efc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.tfm
index 204d25212b..6395ebb569 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.vf
index 298520d73b..bb108f3a7e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1--base.tfm
index 35a2377a11..08353d7d7c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.tfm
index ff5b8823fd..fefff51ebf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.vf
index 514bd9bbc1..84efe9ff50 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1--base.tfm
index 0a1ac63eaf..74681654f1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.tfm
index ed67ace2eb..a9399f8f36 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.vf
index b748c6df0b..d1c0e1a39f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr--base.tfm
index 5318d458c4..24883ae819 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.tfm
index 5c3d807eee..587be04bc0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.vf
index c4e9f7f290..a2dfca2152 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1--base.tfm
index 6bf27aeac2..5bb354ded4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.tfm
index 6c7ea2e634..84dd2002d0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.vf
index bb6cdfaad0..37381ecb71 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ot1.tfm
index 46304c880d..a0331a0df4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1--base.tfm
index 115d33fef3..d62033512d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.tfm
index 7464b4da44..704a20b5fd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.vf
index 590369e356..76cf269b49 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr--base.tfm
index c9c19eb8e2..40bee3b3a2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.tfm
index b54875e9c8..85b31f42fb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.vf
index 71e0bff2da..4b054e1874 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1--base.tfm
index e1e3472767..4ab9dc9453 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.tfm
index cae436407e..ce3d43c7a3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.vf
index 5a6fbe428a..d3a8f8ef81 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ot1.tfm
index c6f8f499fa..651dfc05d2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr--base.tfm
index 06b27497a2..5b2af95acf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.tfm
index a4296adb52..5b0ae9fa84 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.vf
index 1b60d99b80..354868095f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1--base.tfm
index d5ea59ec1b..18647954a2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.tfm
index a9a65652c7..5e59b26497 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.vf
index 2fbb742927..7da7a5a24f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1--base.tfm
index faa8e11dbe..34351efebf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.tfm
index b4e038010e..7097dfb8bd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.vf
index ee17a3772a..13c379af8d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1--base.tfm
index ce8019762e..1d819666f0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.tfm
index 204d25212b..6035ebd77c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.vf
index 8bc284ceb9..0855e44858 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1--base.tfm
index 1ce34087e5..578181720b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.tfm
index 1d5a74cc7e..f4f6162de2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.vf
index d1270d6e7f..cd943f0288 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1--base.tfm
index 0a1ac63eaf..74681654f1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.tfm
index ed67ace2eb..a9399f8f36 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.vf
index 6a335c6886..1b81cdb289 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr--base.tfm
index ed087540f0..dc49a9fcbb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.tfm
index 20ad3ad870..060647c446 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.vf
index 1f57fc67ab..2814e60935 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1--base.tfm
index 3adc689447..f12a5ae0b8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.tfm
index a141b9177e..fb7ed9e31c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.vf
index 931f28c8b0..aeb069ff53 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ot1.tfm
index 6b84ff9b36..9b0c34911a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr--base.tfm
index 06b27497a2..3dd5e6ae6e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.tfm
index a4296adb52..cba8a3f881 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.vf
index 465f56881b..e5c1543550 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1--base.tfm
index d5ea59ec1b..ac26814d53 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.tfm
index a9a65652c7..0d420fa1f6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.vf
index ead7f8fae9..cb25823552 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1--base.tfm
index faa8e11dbe..3b75ddf6bf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.tfm
index b4e038010e..4d2cc4d7c5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.vf
index 4574c5c407..a084f22d78 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1--base.tfm
index ce8019762e..61762abd1e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.tfm
index 204d25212b..3713d001e3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.vf
index 63356d14a8..2d62fa64ad 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1--base.tfm
index b274672928..77a69870e3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.tfm
index ca3ef4d381..0d4343934f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.vf
index dc57d8a9d9..910c5f8dc4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1--base.tfm
index 0a1ac63eaf..74681654f1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.tfm
index ed67ace2eb..a9399f8f36 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.vf
index bf0497e599..30695045bf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light.otf b/fonts/sourcesanspro/fonts/SourceSansPro-Light.otf
index 159979f600..6737932afb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Light.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-Light.pfb
index 48628c3c3d..d6f4fb9f9c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Light.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Light.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr--base.tfm
index 6d215a65d2..826026d9cc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.tfm
index 92488b4689..69606f888f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.vf
index a8b0772fdd..d3e13f2d00 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1--base.tfm
index deacd4d361..76f95c7db7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.tfm
index c873c23b92..88e6c40165 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.vf
index 8bbe6c8a59..8b509ab07c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ot1.tfm
index 6b37439521..6ec09a29b5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1--base.tfm
index f27140d8a0..8f48635cf7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.tfm
index b1dc07b961..a3a24cb688 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.vf
index 9d6bea299e..dcef523ed9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr--base.tfm
index ad5ee25bec..182c122337 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.tfm
index e86fe59905..48d64df24b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.vf
index 612f0cafbd..96a5f816dd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1--base.tfm
index 8b7024a4df..4abccded2e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.tfm
index 758586a87c..5c314ab0fb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.vf
index 81ee2046bd..09b4d193c3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ot1.tfm
index 5e2a2ba37e..1af78c7eb3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1--base.tfm
index 67530cc987..c4a6ba5584 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.tfm
index 8f332014e9..c28493b330 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.vf
index 7906c182c8..bf37cef51d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr--base.tfm
index 0b82141ae8..13475d4dc1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.tfm
index 163eabf6ef..eb2982009d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.vf
index ae1572bf06..2efa7bce87 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1--base.tfm
index 35cdaee870..5309d34623 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.tfm
index bba1b75ee1..19bfc5e9b7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.vf
index c2af0161bc..f6ec2e229b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ot1.tfm
index 981acb64a6..8ffc3d7174 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1--base.tfm
index ffb09314d7..12300feae9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.tfm
index f34a2d7d30..4657dc1682 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.vf
index 92eb3c7a1d..ee53f4a9c9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1--base.tfm
index 9265a3db6f..5d3f0e42d2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.tfm
index 83825ae61a..5f5af5da5f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.vf
index 76645b033e..fe267d681a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr--base.tfm
index 6cf4db33fc..86832a589f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.tfm
index 40fcbef482..1cbe96d280 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.vf
index de0ada7252..40bd712b20 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1--base.tfm
index dd6d91231c..23aed5c6e4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.tfm
index e5987d3344..87c4dc8169 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.vf
index c6367917ff..f1ad7daa94 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ot1.tfm
index 351a5bc36b..913122dbb4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1--base.tfm
index ac998a33c9..a1d83ad509 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.tfm
index 850006f32a..b06460104b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.vf
index 42a4b414ca..684328c54f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr--base.tfm
index 7d49619cee..32ad9dac4f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.tfm
index 6b45d9f38c..55313309bb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.vf
index 0a17dacede..3b1adcaf80 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1--base.tfm
index 19e52057bb..d116794878 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.tfm
index c827dd2672..c8d3ff19e9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.vf
index 4351504fd6..a8e3ce6112 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ot1.tfm
index 3318fb6482..5d650057c9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1--base.tfm
index 0d869ef796..d5527c2e06 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.tfm
index d057f2429f..24120ce236 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.vf
index b323a667e0..1d26d9ff4c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1--base.tfm
index 9265a3db6f..5d3f0e42d2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.tfm
index 83825ae61a..5f5af5da5f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.vf
index a3b6908223..bbccd53ebe 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr--base.tfm
index f0dd941c7f..7ddbf70ff1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.tfm
index 0fd35fa4b4..a7ab1c827f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.vf
index 44dae7b317..cedc9375e4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1--base.tfm
index 41dd2e889e..8fa596828d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.tfm
index 112c79fdbb..69b2a812dc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.vf
index 65572241ad..8ba5e5d537 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ot1.tfm
index 3fc0e27e7f..985bbceb63 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1--base.tfm
index 1df39e8a90..ff92c778bf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.tfm
index a69c887288..d4cb3e5912 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.vf
index 953679bf8a..5d7ca8c281 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr--base.tfm
index 68144aa090..cc409b36bf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.tfm
index c170b6d396..cd7b722b6b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.vf
index 7e4ee60b28..274461e643 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1--base.tfm
index c0527a7a91..fe12208d08 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.tfm
index 57e57a212f..c970c4ce98 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.vf
index 7c50439cd1..d56b8d4bc9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ot1.tfm
index 2061337d0c..f004b9c969 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1--base.tfm
index 80365602c7..0959c3753b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.tfm
index f7c795688d..10153f21ba 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.vf
index 9dec0b5179..43aa7872e8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1--base.tfm
index 9265a3db6f..5d3f0e42d2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.tfm
index 83825ae61a..5f5af5da5f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.vf
index d0cfb337b0..0e912b5819 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr--base.tfm
index 816282cf16..91adbe1424 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.tfm
index 4f016c863b..e5bdff1978 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.vf
index c0d1f720c4..712bbe166b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1--base.tfm
index f72bdb909c..c85bee0538 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.tfm
index 192835dfb5..8db3f1e793 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.vf
index 0747739a17..889d5d3e53 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ot1.tfm
index a35832332a..478e7b6fcc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1--base.tfm
index 44ce627992..3ba25d30fe 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.tfm
index 2342ea38b8..f722410b3c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.vf
index d56092cf34..6b971f7aff 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1--base.tfm
index 9265a3db6f..5d3f0e42d2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.tfm
index 83825ae61a..5f5af5da5f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.vf
index 9383e3590f..0b6116cb0b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt.otf b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt.otf
index e3d49b5fd1..c37cef3a8f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt.pfb
index 73ef9769d1..d104963420 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-LightIt.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-LightIt.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr--base.tfm
index 60bd0eab97..7ba962a90a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.tfm
index 98e679d22f..46e795c768 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.vf
index b69879a083..b514fc5af8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1--base.tfm
index 32f6a017df..5764492704 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.tfm
index 9f20f7cfa6..da29abe31e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.vf
index 1cebf68dcb..56b78bce2e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ot1.tfm
index 09e11c05d4..0e938114cd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1--base.tfm
index e32434698b..029079d0d4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.tfm
index c42e7380ea..2e0a22f7fe 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.vf
index cc23f43f13..2d7be46d09 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr--base.tfm
index 255105e5be..4a7f6e2b45 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.tfm
index b154aaddaf..c310af71a7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.vf
index 82782a5b90..9ead822ed0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1--base.tfm
index 333aa20ec6..49fd6d1bab 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.tfm
index 7b3e0a0dff..4103c80931 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.vf
index 1e01ecb72b..7764b103bf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ot1.tfm
index ba61be4986..8641a32bdf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1--base.tfm
index 137d9746b3..8fec87d36f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.tfm
index 227239d621..371624500b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.vf
index df4c332b42..0a1e0cb53e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr--base.tfm
index 6c2dc883a3..8602b4d5e3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.tfm
index 613354db4a..118b33acee 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.vf
index 568579f8f5..614b027a1f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1--base.tfm
index aef2c3f8b4..6e513d08bb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.tfm
index f0af341368..1ff9c89e1c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.vf
index 4bc28db328..a7cee13287 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ot1.tfm
index faed535070..f3a90188cb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr--base.tfm
index 772a51dc5a..629688dbfa 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.tfm
index 80a49afc18..471323ee7f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.vf
index 85a8e7ffd5..1fb31f7d9e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1--base.tfm
index 9e2f87096f..49221ea10f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.tfm
index fd76d2ec9e..19978b747f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.vf
index 0ced82f5d2..12d9775c56 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1--base.tfm
index 1b403c6323..31db91f2e9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.tfm
index c6ef6e6ca8..39fe8b4cee 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.vf
index f984272cec..87c570c5e6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1--base.tfm
index 63e402a508..fa9f6cd5d1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.tfm
index 4f8c1de4c9..a1630ba5c1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.vf
index cbc4d44e25..a4fa772871 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1--base.tfm
index bd4816827b..292c8629af 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.tfm
index 0fe7b65868..9c45e7ec72 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.vf
index ac18278acc..2cc85547b3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1--base.tfm
index 45b3fd6e3d..c7032027e2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.tfm
index 65d0870769..9bc953bede 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.vf
index 11b7584016..da7bdbf4ab 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr--base.tfm
index c11a705615..78caa86e75 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.tfm
index 42fa79a07d..55a1546d37 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.vf
index 70097a2455..902718cc6e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1--base.tfm
index ea01ddd81e..5147598335 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.tfm
index 450101ff95..4c56aed1c5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.vf
index e469e9329d..def08948b2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ot1.tfm
index dced11bf19..5e62b427a3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1--base.tfm
index 12b7b0815f..a235560e6e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.tfm
index d68d6d6b2b..b541f94186 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.vf
index af9ce66ede..cca87f5ad8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr--base.tfm
index c2d932e6ac..68cdd0e2ad 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.tfm
index 7726a6249a..d8e270c26a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.vf
index 0363881b66..43de6201ef 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1--base.tfm
index c40653f1b1..0b8246840e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.tfm
index 426e3c27a9..17f0aa3e09 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.vf
index 1ffe210b98..706f53dfd8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ot1.tfm
index 6ccbfc4099..044fd14354 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr--base.tfm
index 772a51dc5a..13c24239a3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.tfm
index 80a49afc18..d810afec98 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.vf
index 86a755e85a..176078b03f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1--base.tfm
index 9e2f87096f..0be58c6755 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.tfm
index fd76d2ec9e..3e4f195566 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.vf
index 4b5c21195c..3f0d8b7f0f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1--base.tfm
index 1b403c6323..4e758ec6b7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.tfm
index c6ef6e6ca8..aac9cb3abc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.vf
index 379fd90fe9..897e02a179 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1--base.tfm
index 63e402a508..2d47d5bd1f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.tfm
index 4f8c1de4c9..a0a5cfd8d7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.vf
index 1d5ecb582a..c6b4232772 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1--base.tfm
index 358d2d472c..24aeedc430 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.tfm
index ce3c26888f..2fda291b35 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.vf
index 1a67878107..0894487f9c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1--base.tfm
index 45b3fd6e3d..c7032027e2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.tfm
index 65d0870769..9bc953bede 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.vf
index 0f5451483c..2b586960b9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr--base.tfm
index 1ffd69b70f..87fc1ba166 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.tfm
index 63f633506a..f4271211fd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.vf
index 6245681c5e..5e04066097 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1--base.tfm
index bbc5ff1f95..8194168298 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.tfm
index c922390144..6ccd8a907f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.vf
index 6ca2454677..e1e7870f84 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ot1.tfm
index 8230715c76..8cca114b1d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1--base.tfm
index 14b924f620..2479746a3c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.tfm
index e0ec142e51..6fd7ed3430 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.vf
index af9196be23..581a11d4a6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr--base.tfm
index b7dfdaae72..2a2499dece 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.tfm
index 353b304e9f..94d349c35d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.vf
index 70fb40d8f5..3efe8f27ad 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1--base.tfm
index 949b45d9d6..3dfffe4c4a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.tfm
index 2bbd0e9b05..e9ed5e448f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.vf
index 13b6e4f35b..3e3f6437bd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ot1.tfm
index e77eb94424..da94e6a8c3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr--base.tfm
index 772a51dc5a..517f70efb0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.tfm
index 80a49afc18..2d13671904 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.vf
index 2c20aa973f..6c731340fa 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1--base.tfm
index 9e2f87096f..178697b5ad 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.tfm
index fd76d2ec9e..07f9c58042 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.vf
index 1bdfd6c28d..7ffc0cd71e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1--base.tfm
index 1b403c6323..a935a051e9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.tfm
index c6ef6e6ca8..0e84e2e899 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.vf
index 7662ef61dc..3f1ac6b6bf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1--base.tfm
index 63e402a508..cbdd22d568 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.tfm
index 4f8c1de4c9..85a7c8b3a4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.vf
index 663cc2499d..0c318034b0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1--base.tfm
index df4d1520a5..ccd6ef87bf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.tfm
index c72a6f675c..096300b269 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.vf
index 20c4bbfa89..e3bf40f1cb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1--base.tfm
index 45b3fd6e3d..c7032027e2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.tfm
index 65d0870769..9bc953bede 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.vf
index e28669a684..80b4c406bf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr--base.tfm
index 4bedd6f5c3..dfb93e1ea5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.tfm
index e0ea371afc..aabcff1603 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.vf
index 4fbbcf6aaa..5c9138b26b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1--base.tfm
index 36b116418c..97b479ae12 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.tfm
index 4ed05b3fdf..c352ff301f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.vf
index c06a45f7db..b2d4ffbd94 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ot1.tfm
index 6ea8d66d06..fdcc451d22 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr--base.tfm
index 772a51dc5a..b02bcc53a8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.tfm
index 80a49afc18..77d8542258 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.vf
index 877724a8d8..d1d8492052 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1--base.tfm
index 9e2f87096f..15966aad4d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.tfm
index fd76d2ec9e..e78dbaf690 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.vf
index 4d06e5066d..9ba0c9b5b7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1--base.tfm
index 1b403c6323..4809356c79 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.tfm
index c6ef6e6ca8..fd3c4bd834 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.vf
index 18b7a66d51..0b2a28ec88 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1--base.tfm
index 63e402a508..0e5fb503cc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.tfm
index 4f8c1de4c9..e07cc36e33 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.vf
index 63b5e1a5da..c0e2cac66b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1--base.tfm
index 9753a224eb..06009eead5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.tfm
index 2a8e5e04a3..67d113bbf2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.vf
index f25e9d500f..9e90d23c8d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1--base.tfm
index 45b3fd6e3d..c7032027e2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.tfm
index 65d0870769..9bc953bede 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.vf
index f52326b617..9a718c1172 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular.otf b/fonts/sourcesanspro/fonts/SourceSansPro-Regular.otf
index bdcfb27a4f..9edaa2d22e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Regular.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-Regular.pfb
index d2b4e32062..1f89ed6c06 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Regular.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Regular.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-RegularIt.otf b/fonts/sourcesanspro/fonts/SourceSansPro-RegularIt.otf
index 2d627d9cf9..634f8ffcd3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-RegularIt.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-RegularIt.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr--base.tfm
index 406b5d77a0..8b143c088f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.tfm
index e152e47cc3..2644fd6455 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.vf
index 1575fae5b6..288b6a847c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1--base.tfm
index 1d39c4fa8a..64b2ef84d7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.tfm
index 844323344a..88c223a66d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.vf
index b4f764492f..6138520098 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ot1.tfm
index 4988bbae99..ef445af236 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1--base.tfm
index 2301d7d2b2..834e4071e9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.tfm
index 30983addf7..c28556e4cb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.vf
index 7b783d47c1..6e9218dd42 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr--base.tfm
index d676382212..85f55ac21e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.tfm
index b97a319449..899edf2efe 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.vf
index e90988fac6..896cbecfbf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1--base.tfm
index b202ec1f6c..165eac5963 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.tfm
index 8c664c6c86..07cbb8ff1f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.vf
index 241d3127e3..ce86d73e86 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ot1.tfm
index 458888118b..e78788b06c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1--base.tfm
index 05c3c68f73..2311c483f6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.tfm
index 3014fbb9c6..5cad1538a7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.vf
index 51b6c93b4f..ad5082ddb1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr--base.tfm
index c3a23d734e..4cb6d2d95b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.tfm
index 32ba827124..749947a837 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.vf
index 52a546ec14..5b5296099b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1--base.tfm
index b15518fc22..482a4e7413 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.tfm
index 28ca64a28d..b771fbd349 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.vf
index 76ef211c82..b9846a3ed6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ot1.tfm
index 3534e04952..8f3d029634 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr--base.tfm
index 069f1016d2..ad2ecbd4c3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.tfm
index d9435814d8..7892afe097 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.vf
index 4a802ca6eb..715b0071f8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1--base.tfm
index 5fa077e8e3..bdbd41f853 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.tfm
index 232b1522ec..efde96790d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.vf
index b3662a16f0..900f13a9e9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1--base.tfm
index a02b8e8ea7..7c1f4dab2f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.tfm
index cf52ac13f4..c4ce016807 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.vf
index 60648f6c89..be6834ef57 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1--base.tfm
index 35f540d558..8cdd0f469a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.tfm
index 62dbd57eba..2a7485d13e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.vf
index 2591093ded..9e21d572f2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1--base.tfm
index 4033381ade..daee8f9a95 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.tfm
index 1d4481515d..be61480a98 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.vf
index c53e5f695c..1160141c12 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1--base.tfm
index 563a0c1da7..4833b29d59 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.tfm
index 1b452256ca..3a3d567ed3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.vf
index 9861c50aa0..b1b768da85 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr--base.tfm
index 5d76fbfcaf..23b4a42158 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.tfm
index 9028e8a084..df1c4ee0a7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.vf
index 2d3e12ac6f..4c3ede26f9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1--base.tfm
index 58553c333c..aa2afbfa52 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.tfm
index a0701a91fe..e8f8867e72 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.vf
index 98e768a826..de609e4b77 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ot1.tfm
index b3adb4c3ed..74172340c5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1--base.tfm
index 62b91118fb..b0431cb726 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.tfm
index 0ea020e8a9..64a84755f9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.vf
index 87283ff36d..93fde18415 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr--base.tfm
index 518c57942a..23039cc53c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.tfm
index 55c58e5068..9b35c1e972 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.vf
index e8cdf8d355..cca7829947 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1--base.tfm
index 1227dfaa16..7141d3232a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.tfm
index 2aac38046c..f9c14a2e00 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.vf
index a4fe65313a..2be315e6d6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ot1.tfm
index 6b50ee847e..f4a285f1c5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr--base.tfm
index 069f1016d2..538fbefcf0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.tfm
index d9435814d8..d1bb49e46d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.vf
index e75c781c8a..e7d492f949 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1--base.tfm
index 5fa077e8e3..3fdcc05b1a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.tfm
index 232b1522ec..73909ebb4b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.vf
index 9b59157d2b..f2eef6c85a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1--base.tfm
index a02b8e8ea7..5419519d94 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.tfm
index cf52ac13f4..1c4c2a27b8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.vf
index 5beb843c29..c8ae9f14b9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1--base.tfm
index 35f540d558..2a6cfca875 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.tfm
index 62dbd57eba..41e2e9281c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.vf
index 09a74c81bd..63b5928168 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1--base.tfm
index d5daf52b73..244058f444 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.tfm
index 2bfff13a45..46a97e0ba3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.vf
index 0557ccb26f..7a6e32508f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1--base.tfm
index 563a0c1da7..4833b29d59 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.tfm
index 1b452256ca..3a3d567ed3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.vf
index c5c59d2ff0..fb5fd1248c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr--base.tfm
index 37a6c1767c..ab2f5b0059 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.tfm
index 9510e18354..725636e8f5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.vf
index 9f1c69e7ad..b59bdeae54 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1--base.tfm
index a248546bb8..31753cbbe6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.tfm
index 0337c53a8c..1b46cbb22d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.vf
index 67de55bad8..5bd2215467 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ot1.tfm
index f85dee082f..c5bc3b2e7b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1--base.tfm
index 58b1c25bb2..73e177eb42 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.tfm
index 061c43997d..e6fb214b90 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.vf
index c748e2effe..ab65cdb68b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr--base.tfm
index e5b44a2fd6..1cf0fcd8a6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.tfm
index 7eada0ca38..f57d50a505 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.vf
index f47de436e8..5b9d495f41 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1--base.tfm
index 43818e3090..0c322d2329 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.tfm
index 826ae8d9fc..943f4828b3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.vf
index fa0f75e322..93368691be 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ot1.tfm
index 3c8b0d1d35..302ecdd8f9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr--base.tfm
index 069f1016d2..fdc4546e94 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.tfm
index d9435814d8..65867483b1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.vf
index 7cfddbe22c..78fadc9493 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1--base.tfm
index 5fa077e8e3..c0fbd7be29 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.tfm
index 232b1522ec..850dc66344 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.vf
index 26e736d98a..be431ac80a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1--base.tfm
index a02b8e8ea7..806f9be248 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.tfm
index cf52ac13f4..f108609166 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.vf
index 2619229efb..bd5dbb8cee 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1--base.tfm
index 35f540d558..1596e624e8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.tfm
index 62dbd57eba..642d4a59a1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.vf
index a75411d401..391001dfb2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1--base.tfm
index 7efbe08458..ac9fa0ce32 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.tfm
index 2c36150bcc..ff9e0719c8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.vf
index 4ae3a5de77..8a29e49db6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1--base.tfm
index 563a0c1da7..4833b29d59 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.tfm
index 1b452256ca..3a3d567ed3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.vf
index dcfc9ce67c..2782423b79 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr--base.tfm
index 4fbef1da31..0e2bd0f49d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.tfm
index 55f049f6a7..518fd5dcf5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.vf
index 39019147d2..46c3e79683 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1--base.tfm
index 25daf6123d..f9210d0c5d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.tfm
index df436a3bdd..c90a0fc59e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.vf
index cc5def2278..b47a35156c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ot1.tfm
index 3d71587388..8c5d68376f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr--base.tfm
index 069f1016d2..8d370b5afe 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.tfm
index d9435814d8..e5321b5fd7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.vf
index 9e78b925d1..083eda7ef2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1--base.tfm
index 5fa077e8e3..753f3735d7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.tfm
index 232b1522ec..102855f85f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.vf
index 0f763d0fa9..8cbd0b0084 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1--base.tfm
index a02b8e8ea7..ebc011be87 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.tfm
index cf52ac13f4..fa1fc6bac7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.vf
index 96d967d3ae..51df5adb2e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1--base.tfm
index 35f540d558..43bf54a547 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.tfm
index 62dbd57eba..e88854914f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.vf
index a8157ba632..a993c99455 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1--base.tfm
index 17322ce700..4c91e1705a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.tfm
index f5863a5c37..1b8cb09b02 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.vf
index 0b466ae90d..cd7d4fd914 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1--base.tfm
index 563a0c1da7..4833b29d59 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.tfm
index 1b452256ca..3a3d567ed3 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.vf
index c01d091179..2842163649 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold.otf b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold.otf
index fffdbafeb7..7fbac1ca8e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold.pfb
index ed20e3abd5..f238a688ff 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-Semibold.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-Semibold.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr--base.tfm
index f694322da5..035dd44fb4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.tfm
index 7b8b6aa6c6..a34df6fe6c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.vf
index de90017ea8..49a952ecf1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1--base.tfm
index fdf8c30d94..24be938190 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.tfm
index d63b7df6ed..dc65b7af99 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.vf
index 6618094d17..2580c0da4c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ot1.tfm
index 17ee199af3..2c9925bb29 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1--base.tfm
index a4996029f6..2f8c2f991b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.tfm
index 894bf3b886..6d83d48654 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.vf
index bde9d2041f..58e145e5cb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-dnom-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr--base.tfm
index edf1d09a0a..a9b9ad4190 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.tfm
index b40b1de0a9..91618fa6b5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.vf
index 8b3660d554..5f732d4dc0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1--base.tfm
index 22e2fa1167..bbbdef0ce1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.tfm
index 9235f740a5..f74cce3fa5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.vf
index e1d6487fad..b39a7057da 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ot1.tfm
index 89ae27d06b..315764f103 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1--base.tfm
index 4ccbc9505a..72450e3eae 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.tfm
index b386dea60a..3237a79f2c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.vf
index 81f7ff3652..81c75be3c4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-inf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr--base.tfm
index 756fc77932..cff222d7f5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.tfm
index a6ef2a8170..c4ece61e7e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.vf
index c9e0c58b2b..8219ccce89 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1--base.tfm
index 66bae10adc..95416de37d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.tfm
index 67565a90b5..1d1c96e177 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.vf
index 27ab50cb28..1854987462 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ot1.tfm
index cf4053b0b7..69328dc5f6 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1--base.tfm
index f0a6f90418..155a1c770e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.tfm
index 33b804b5b9..201c99bff0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.vf
index 44a8d5b42e..b256c71a4b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1--base.tfm
index a8db9918a4..26382558b2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.tfm
index 12707c9491..6fcae85a1e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.vf
index 45d4fdb7d5..f398710293 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-lf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr--base.tfm
index 734071153a..1ae39fcb42 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.tfm
index 8f60a9b685..448b00f3eb 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.vf
index 9efaad1ee0..efcf7e5db7 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1--base.tfm
index 596187c4c1..0eb43e2c1f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.tfm
index 0b17fe0e30..8da286c70d 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.vf
index 7f6914969e..64122da955 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ot1.tfm
index 2c9a2a4926..9802d1ba86 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1--base.tfm
index 9911161b01..134881ed37 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.tfm
index 0ecb733ee9..34769c6451 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.vf
index 3d043060c0..093a4fda11 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-numr-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr--base.tfm
index eb43db6389..91480e5262 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.tfm
index 87e56e6f3a..7612dd22ca 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.vf
index 0f0898d386..f39a1c8c76 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1--base.tfm
index ee2bdea10c..1e2c310f6b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.tfm
index 701c88a18e..86ca8a62df 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.vf
index 8398e70952..335b110d96 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ot1.tfm
index cdc329a55b..a1c4d09ea4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1--base.tfm
index 691ddba897..eb052b7493 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.tfm
index 4ca03333a4..05da6dafab 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.vf
index 2cd534b625..3c3731508f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1--base.tfm
index a8db9918a4..26382558b2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.tfm
index 12707c9491..6fcae85a1e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.vf
index 90d68291fa..55e5990d08 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-osf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr--base.tfm
index d1fe197b9f..05191da22c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.tfm
index 44b8ced16a..ceb6ba9dbf 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.vf
index 9ee933cdae..c9241aa837 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1--base.tfm
index 2c4f9fa43f..42e0ec4471 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.tfm
index 1c58a6b4fc..c045d094f9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.vf
index dade535e1c..a780d16146 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ot1.tfm
index dc9ec54460..ef36a3d74f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1--base.tfm
index 78eb28cfff..242a6704cd 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.tfm
index e94ac75e61..646dece80f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.vf
index 93c51b3c66..7273dda753 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-sup-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr--base.tfm
index 308c0a69c0..a054be5357 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.tfm
index 11d350aa17..86687445f8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.vf
index 78f60cbaac..f214ea95e9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1--base.tfm
index 494e433622..25ff943ce1 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.tfm
index da78f836d2..ab1c40dce4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.vf
index a6d649065c..b26c7ff83c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ot1.tfm
index 4e9a14e49d..e1923ed800 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1--base.tfm
index a2d442d184..04904863a8 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.tfm
index ced64b51c2..482064db2f 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.vf
index 8e86c7faa3..954f2a6782 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1--base.tfm
index a8db9918a4..26382558b2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.tfm
index 12707c9491..6fcae85a1e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.vf
index 39e1ee017e..e303af64ed 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tlf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr--base.tfm
index 568184ec48..99199740cc 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.tfm
index 0eb7333bb8..9f3f4e0fe4 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.vf
index 8397db648b..92d73ca1c9 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-lgr.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1--base.tfm
index da5f79bd8f..9612ef8bb5 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.tfm
index 4a1365b8cb..386c95a57a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.vf
index c34cff23cb..8fba576377 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ly1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ot1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ot1.tfm
index 4a120625ee..6f4f361f5b 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ot1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1--base.tfm
index 3d43584106..a17dcd2a21 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.tfm
index a2646743b0..556e627a6a 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.vf
index 7ecf701013..a1bebd868c 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-t1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1--base.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1--base.tfm
index a8db9918a4..26382558b2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1--base.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1--base.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.tfm b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.tfm
index 12707c9491..6fcae85a1e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.tfm
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.tfm
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.vf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.vf
index 4581b41a00..472af910b2 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.vf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt-tosf-ts1.vf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.otf b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.otf
index e90515b3e1..9ff80c3ec0 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.otf
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.otf
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.pfb b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.pfb
index c9b5583373..9cdb42ce1e 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.pfb
+++ b/fonts/sourcesanspro/fonts/SourceSansPro-SemiboldIt.pfb
Binary files differ
diff --git a/fonts/sourcesanspro/fonts/SourceSansPro.map b/fonts/sourcesanspro/fonts/SourceSansPro.map
index 80c9c1dd3f..e5a988f7ae 100644
--- a/fonts/sourcesanspro/fonts/SourceSansPro.map
+++ b/fonts/sourcesanspro/fonts/SourceSansPro.map
@@ -1,530 +1,530 @@
% Automatically maintained by otftotfm or other programs. Do not edit.
-SourceSansPro-BlackIt-inf-ot1 SourceSansPro-BlackIt "AutoEnc_gw3vm7hjh5mrwdojahivdcm6ub ReEncodeFont" <[a_gw3vm7.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-inf-t1--base SourceSansPro-BlackIt "AutoEnc_tczf5dj72vp4ebbpjsrgkhoeke ReEncodeFont" <[a_tczf5d.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-inf-ly1--base SourceSansPro-BlackIt "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-inf-lgr--base SourceSansPro-BlackIt "AutoEnc_fbyskddjm5pjfrzkuzv6r5qx5g ReEncodeFont" <[a_fbyskd.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-tosf-ot1 SourceSansPro-BlackIt "AutoEnc_6bttxpkbeji46iczotc22rgfdc ReEncodeFont" <[a_6bttxp.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-tosf-t1--base SourceSansPro-BlackIt "AutoEnc_fva737r7zzbpafqvt562tnuz3c ReEncodeFont" <[a_fva737.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-tosf-ly1--base SourceSansPro-BlackIt "AutoEnc_xfkmtvlf34w5osxyad3bkm4yhf ReEncodeFont" <[a_xfkmtv.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-tosf-lgr--base SourceSansPro-BlackIt "AutoEnc_p2xsvewcccex5arse755ougwrd ReEncodeFont" <[a_p2xsve.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-tosf-ts1--base SourceSansPro-BlackIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-tlf-ot1 SourceSansPro-BlackIt "AutoEnc_b457hnhcl72x7rkctgrgwlohsh ReEncodeFont" <[a_b457hn.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-tlf-t1--base SourceSansPro-BlackIt "AutoEnc_kksgzpp7qhgwymkqtp34ud66hc ReEncodeFont" <[a_kksgzp.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-tlf-ly1--base SourceSansPro-BlackIt "AutoEnc_yugc2gmapxoecfnovkajmjktpd ReEncodeFont" <[a_yugc2g.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-tlf-lgr--base SourceSansPro-BlackIt "AutoEnc_cerb3ouvltwm2jhnxwjjlk7lge ReEncodeFont" <[a_cerb3o.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-tlf-ts1--base SourceSansPro-BlackIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-dnom-ot1 SourceSansPro-BlackIt "AutoEnc_elrf5h43eaidrrfpaxomek7x2d ReEncodeFont" <[a_elrf5h.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-dnom-t1--base SourceSansPro-BlackIt "AutoEnc_4jf6oe5gmoovn7n46unozazcbg ReEncodeFont" <[a_4jf6oe.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-dnom-ly1--base SourceSansPro-BlackIt "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-dnom-lgr--base SourceSansPro-BlackIt "AutoEnc_buvplzee4lcsdpxuyhuabztoug ReEncodeFont" <[a_buvplz.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-numr-ot1 SourceSansPro-BlackIt "AutoEnc_ifkpwm6fqjxprcqexj6r7vkpxa ReEncodeFont" <[a_ifkpwm.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-numr-t1--base SourceSansPro-BlackIt "AutoEnc_gc2pqop32ks6nbptwqvxsfsx4c ReEncodeFont" <[a_gc2pqo.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-numr-ly1--base SourceSansPro-BlackIt "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-numr-lgr--base SourceSansPro-BlackIt "AutoEnc_nxh7cevhilugjyxzwv3il4ayke ReEncodeFont" <[a_nxh7ce.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-sup-ot1 SourceSansPro-BlackIt "AutoEnc_nlm4w56tw33lvgkedyfswekyha ReEncodeFont" <[a_nlm4w5.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-sup-t1--base SourceSansPro-BlackIt "AutoEnc_3vq5rqgtyworekrnx3rq4dllnh ReEncodeFont" <[a_3vq5rq.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-sup-ly1--base SourceSansPro-BlackIt "AutoEnc_2n3jyql2k4e4aqszclwvwgk5id ReEncodeFont" <[a_2n3jyq.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-sup-lgr--base SourceSansPro-BlackIt "AutoEnc_2dtrh6nxrhkaucc7zeiyplcmre ReEncodeFont" <[a_2dtrh6.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-osf-ot1 SourceSansPro-BlackIt "AutoEnc_psnybam75cizbo4o7am56c3pjf ReEncodeFont" <[a_psnyba.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-osf-t1--base SourceSansPro-BlackIt "AutoEnc_3rlax24fqs4yx3eksoztm2oqnd ReEncodeFont" <[a_3rlax2.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-osf-ly1--base SourceSansPro-BlackIt "AutoEnc_p5cgg3hefa2on2fpoxmvveid5a ReEncodeFont" <[a_p5cgg3.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-osf-lgr--base SourceSansPro-BlackIt "AutoEnc_tnsd2hhvfnarg4tu2l7bwsk7ee ReEncodeFont" <[a_tnsd2h.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-osf-ts1--base SourceSansPro-BlackIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-lf-ot1 SourceSansPro-BlackIt "AutoEnc_x5hjjp6omsdvdpgoosacya656a ReEncodeFont" <[a_x5hjjp.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-lf-t1--base SourceSansPro-BlackIt "AutoEnc_5tbsmun5vd42j2nixocxtjvpba ReEncodeFont" <[a_5tbsmu.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-lf-ly1--base SourceSansPro-BlackIt "AutoEnc_ko3vnfo6veb6wj5d2orp4udgie ReEncodeFont" <[a_ko3vnf.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-lf-lgr--base SourceSansPro-BlackIt "AutoEnc_rseom6udlkmzpyre3yrgvj3qpc ReEncodeFont" <[a_rseom6.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-BlackIt-lf-ts1--base SourceSansPro-BlackIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-BlackIt.pfb
-SourceSansPro-Black-inf-ot1 SourceSansPro-Black "AutoEnc_floqlo5zwggxhmmmmi3i2uywgb ReEncodeFont" <[a_floqlo.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-inf-t1--base SourceSansPro-Black "AutoEnc_5mnkjz6v5xtn6dvsdlkws6jiqe ReEncodeFont" <[a_5mnkjz.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-inf-ly1--base SourceSansPro-Black "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-inf-lgr--base SourceSansPro-Black "AutoEnc_pwnihc4loqjx7jdass5vz3sfzf ReEncodeFont" <[a_pwnihc.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tosf-ot1 SourceSansPro-Black "AutoEnc_tophx4ltztaphtmvvovvrsg2kh ReEncodeFont" <[a_tophx4.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tosf-t1--base SourceSansPro-Black "AutoEnc_pcov5aagegi4nzgkdujj2prdbf ReEncodeFont" <[a_pcov5a.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tosf-ly1--base SourceSansPro-Black "AutoEnc_qujrngidz4mh24tvhybps3uhmh ReEncodeFont" <[a_qujrng.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tosf-lgr--base SourceSansPro-Black "AutoEnc_s26mqmb5c7vxitmjc65zhdlslc ReEncodeFont" <[a_s26mqm.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tosf-sc-ot1--base SourceSansPro-Black "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tosf-sc-t1--base SourceSansPro-Black "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tosf-sc-ly1--base SourceSansPro-Black "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tosf-sc-lgr--base SourceSansPro-Black "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tosf-ts1--base SourceSansPro-Black "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tlf-ot1 SourceSansPro-Black "AutoEnc_n5mfkjkzc4igfa24eoo36jci2d ReEncodeFont" <[a_n5mfkj.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tlf-t1--base SourceSansPro-Black "AutoEnc_umlpmmgkvznbmzme7kbetw7lhe ReEncodeFont" <[a_umlpmm.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tlf-ly1--base SourceSansPro-Black "AutoEnc_w2dgod7tblbtyulamiprz55sae ReEncodeFont" <[a_w2dgod.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tlf-lgr--base SourceSansPro-Black "AutoEnc_s4juqt6hsnew6glhxi46qil53f ReEncodeFont" <[a_s4juqt.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tlf-sc-ot1--base SourceSansPro-Black "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tlf-sc-t1--base SourceSansPro-Black "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tlf-sc-ly1--base SourceSansPro-Black "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tlf-sc-lgr--base SourceSansPro-Black "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-tlf-ts1--base SourceSansPro-Black "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-dnom-ot1 SourceSansPro-Black "AutoEnc_gsofwubpp773zwsfjt3dgpjpvh ReEncodeFont" <[a_gsofwu.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-dnom-t1--base SourceSansPro-Black "AutoEnc_ev2kyje4tyrbdlt53kgy67qp2d ReEncodeFont" <[a_ev2kyj.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-dnom-ly1--base SourceSansPro-Black "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-dnom-lgr--base SourceSansPro-Black "AutoEnc_mf2mhrvnyza6dacfi7exdocf6g ReEncodeFont" <[a_mf2mhr.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-numr-ot1 SourceSansPro-Black "AutoEnc_v537ddv3burhs6bpv2jwitipuc ReEncodeFont" <[a_v537dd.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-numr-t1--base SourceSansPro-Black "AutoEnc_vx5ywn7dwzopyynkyyhhb3lxvd ReEncodeFont" <[a_vx5ywn.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-numr-ly1--base SourceSansPro-Black "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-numr-lgr--base SourceSansPro-Black "AutoEnc_7ajhnsqr5vsr25r4nmztxgaazc ReEncodeFont" <[a_7ajhns.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-sup-ot1 SourceSansPro-Black "AutoEnc_r6twhl5sx5kzko2xlexbebk4sf ReEncodeFont" <[a_r6twhl.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-sup-t1--base SourceSansPro-Black "AutoEnc_myad3xw3pglacum6zy7atuh3qc ReEncodeFont" <[a_myad3x.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-sup-ly1--base SourceSansPro-Black "AutoEnc_tzjlpssfxgexxlbvgb732gkcac ReEncodeFont" <[a_tzjlps.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-sup-lgr--base SourceSansPro-Black "AutoEnc_uvtzcnwtlmjhi3pjqa53ura3hf ReEncodeFont" <[a_uvtzcn.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-osf-ot1 SourceSansPro-Black "AutoEnc_jpwolxnwcsih3xl4bsro5yghbd ReEncodeFont" <[a_jpwolx.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-osf-t1--base SourceSansPro-Black "AutoEnc_cxftuq52r647bnwual5f7luktd ReEncodeFont" <[a_cxftuq.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-osf-ly1--base SourceSansPro-Black "AutoEnc_debg3jurrkbakfv376ab7kmwfd ReEncodeFont" <[a_debg3j.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-osf-lgr--base SourceSansPro-Black "AutoEnc_wn63nt753xldhxglzxzyhzu6db ReEncodeFont" <[a_wn63nt.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-osf-sc-ot1--base SourceSansPro-Black "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-osf-sc-t1--base SourceSansPro-Black "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-osf-sc-ly1--base SourceSansPro-Black "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-osf-sc-lgr--base SourceSansPro-Black "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-osf-ts1--base SourceSansPro-Black "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-lf-ot1 SourceSansPro-Black "AutoEnc_rsnzt575jbbvgokuaqxkyjzcmf ReEncodeFont" <[a_rsnzt5.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-lf-t1--base SourceSansPro-Black "AutoEnc_ggs4wkuzes44fkerkgtyzffacb ReEncodeFont" <[a_ggs4wk.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-lf-ly1--base SourceSansPro-Black "AutoEnc_v4sjy4nl6xdyxpvvofq2mv3dda ReEncodeFont" <[a_v4sjy4.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-lf-lgr--base SourceSansPro-Black "AutoEnc_wdghyrtslilcie2fxgfbyrfsqh ReEncodeFont" <[a_wdghyr.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-lf-sc-ot1--base SourceSansPro-Black "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-lf-sc-t1--base SourceSansPro-Black "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-lf-sc-ly1--base SourceSansPro-Black "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-lf-sc-lgr--base SourceSansPro-Black "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Black.pfb
-SourceSansPro-Black-lf-ts1--base SourceSansPro-Black "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Black.pfb
-SourceSansPro-BoldIt-inf-ot1 SourceSansPro-BoldIt "AutoEnc_gw3vm7hjh5mrwdojahivdcm6ub ReEncodeFont" <[a_gw3vm7.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-inf-t1--base SourceSansPro-BoldIt "AutoEnc_tczf5dj72vp4ebbpjsrgkhoeke ReEncodeFont" <[a_tczf5d.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-inf-ly1--base SourceSansPro-BoldIt "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-inf-lgr--base SourceSansPro-BoldIt "AutoEnc_fbyskddjm5pjfrzkuzv6r5qx5g ReEncodeFont" <[a_fbyskd.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-tosf-ot1 SourceSansPro-BoldIt "AutoEnc_6bttxpkbeji46iczotc22rgfdc ReEncodeFont" <[a_6bttxp.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-tosf-t1--base SourceSansPro-BoldIt "AutoEnc_fva737r7zzbpafqvt562tnuz3c ReEncodeFont" <[a_fva737.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-tosf-ly1--base SourceSansPro-BoldIt "AutoEnc_xfkmtvlf34w5osxyad3bkm4yhf ReEncodeFont" <[a_xfkmtv.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-tosf-lgr--base SourceSansPro-BoldIt "AutoEnc_p2xsvewcccex5arse755ougwrd ReEncodeFont" <[a_p2xsve.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-tosf-ts1--base SourceSansPro-BoldIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-tlf-ot1 SourceSansPro-BoldIt "AutoEnc_b457hnhcl72x7rkctgrgwlohsh ReEncodeFont" <[a_b457hn.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-tlf-t1--base SourceSansPro-BoldIt "AutoEnc_kksgzpp7qhgwymkqtp34ud66hc ReEncodeFont" <[a_kksgzp.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-tlf-ly1--base SourceSansPro-BoldIt "AutoEnc_yugc2gmapxoecfnovkajmjktpd ReEncodeFont" <[a_yugc2g.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-tlf-lgr--base SourceSansPro-BoldIt "AutoEnc_cerb3ouvltwm2jhnxwjjlk7lge ReEncodeFont" <[a_cerb3o.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-tlf-ts1--base SourceSansPro-BoldIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-dnom-ot1 SourceSansPro-BoldIt "AutoEnc_elrf5h43eaidrrfpaxomek7x2d ReEncodeFont" <[a_elrf5h.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-dnom-t1--base SourceSansPro-BoldIt "AutoEnc_4jf6oe5gmoovn7n46unozazcbg ReEncodeFont" <[a_4jf6oe.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-dnom-ly1--base SourceSansPro-BoldIt "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-dnom-lgr--base SourceSansPro-BoldIt "AutoEnc_buvplzee4lcsdpxuyhuabztoug ReEncodeFont" <[a_buvplz.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-numr-ot1 SourceSansPro-BoldIt "AutoEnc_ifkpwm6fqjxprcqexj6r7vkpxa ReEncodeFont" <[a_ifkpwm.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-numr-t1--base SourceSansPro-BoldIt "AutoEnc_gc2pqop32ks6nbptwqvxsfsx4c ReEncodeFont" <[a_gc2pqo.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-numr-ly1--base SourceSansPro-BoldIt "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-numr-lgr--base SourceSansPro-BoldIt "AutoEnc_nxh7cevhilugjyxzwv3il4ayke ReEncodeFont" <[a_nxh7ce.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-sup-ot1 SourceSansPro-BoldIt "AutoEnc_nlm4w56tw33lvgkedyfswekyha ReEncodeFont" <[a_nlm4w5.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-sup-t1--base SourceSansPro-BoldIt "AutoEnc_3vq5rqgtyworekrnx3rq4dllnh ReEncodeFont" <[a_3vq5rq.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-sup-ly1--base SourceSansPro-BoldIt "AutoEnc_2n3jyql2k4e4aqszclwvwgk5id ReEncodeFont" <[a_2n3jyq.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-sup-lgr--base SourceSansPro-BoldIt "AutoEnc_2dtrh6nxrhkaucc7zeiyplcmre ReEncodeFont" <[a_2dtrh6.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-osf-ot1 SourceSansPro-BoldIt "AutoEnc_psnybam75cizbo4o7am56c3pjf ReEncodeFont" <[a_psnyba.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-osf-t1--base SourceSansPro-BoldIt "AutoEnc_3rlax24fqs4yx3eksoztm2oqnd ReEncodeFont" <[a_3rlax2.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-osf-ly1--base SourceSansPro-BoldIt "AutoEnc_p5cgg3hefa2on2fpoxmvveid5a ReEncodeFont" <[a_p5cgg3.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-osf-lgr--base SourceSansPro-BoldIt "AutoEnc_tnsd2hhvfnarg4tu2l7bwsk7ee ReEncodeFont" <[a_tnsd2h.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-osf-ts1--base SourceSansPro-BoldIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-lf-ot1 SourceSansPro-BoldIt "AutoEnc_x5hjjp6omsdvdpgoosacya656a ReEncodeFont" <[a_x5hjjp.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-lf-t1--base SourceSansPro-BoldIt "AutoEnc_5tbsmun5vd42j2nixocxtjvpba ReEncodeFont" <[a_5tbsmu.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-lf-ly1--base SourceSansPro-BoldIt "AutoEnc_ko3vnfo6veb6wj5d2orp4udgie ReEncodeFont" <[a_ko3vnf.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-lf-lgr--base SourceSansPro-BoldIt "AutoEnc_rseom6udlkmzpyre3yrgvj3qpc ReEncodeFont" <[a_rseom6.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-BoldIt-lf-ts1--base SourceSansPro-BoldIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-BoldIt.pfb
-SourceSansPro-Bold-inf-ot1 SourceSansPro-Bold "AutoEnc_floqlo5zwggxhmmmmi3i2uywgb ReEncodeFont" <[a_floqlo.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-inf-t1--base SourceSansPro-Bold "AutoEnc_5mnkjz6v5xtn6dvsdlkws6jiqe ReEncodeFont" <[a_5mnkjz.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-inf-ly1--base SourceSansPro-Bold "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-inf-lgr--base SourceSansPro-Bold "AutoEnc_pwnihc4loqjx7jdass5vz3sfzf ReEncodeFont" <[a_pwnihc.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tosf-ot1 SourceSansPro-Bold "AutoEnc_tophx4ltztaphtmvvovvrsg2kh ReEncodeFont" <[a_tophx4.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tosf-t1--base SourceSansPro-Bold "AutoEnc_pcov5aagegi4nzgkdujj2prdbf ReEncodeFont" <[a_pcov5a.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tosf-ly1--base SourceSansPro-Bold "AutoEnc_qujrngidz4mh24tvhybps3uhmh ReEncodeFont" <[a_qujrng.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tosf-lgr--base SourceSansPro-Bold "AutoEnc_s26mqmb5c7vxitmjc65zhdlslc ReEncodeFont" <[a_s26mqm.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tosf-sc-ot1--base SourceSansPro-Bold "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tosf-sc-t1--base SourceSansPro-Bold "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tosf-sc-ly1--base SourceSansPro-Bold "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tosf-sc-lgr--base SourceSansPro-Bold "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tosf-ts1--base SourceSansPro-Bold "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tlf-ot1 SourceSansPro-Bold "AutoEnc_n5mfkjkzc4igfa24eoo36jci2d ReEncodeFont" <[a_n5mfkj.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tlf-t1--base SourceSansPro-Bold "AutoEnc_umlpmmgkvznbmzme7kbetw7lhe ReEncodeFont" <[a_umlpmm.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tlf-ly1--base SourceSansPro-Bold "AutoEnc_w2dgod7tblbtyulamiprz55sae ReEncodeFont" <[a_w2dgod.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tlf-lgr--base SourceSansPro-Bold "AutoEnc_s4juqt6hsnew6glhxi46qil53f ReEncodeFont" <[a_s4juqt.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tlf-sc-ot1--base SourceSansPro-Bold "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tlf-sc-t1--base SourceSansPro-Bold "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tlf-sc-ly1--base SourceSansPro-Bold "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tlf-sc-lgr--base SourceSansPro-Bold "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-tlf-ts1--base SourceSansPro-Bold "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-dnom-ot1 SourceSansPro-Bold "AutoEnc_gsofwubpp773zwsfjt3dgpjpvh ReEncodeFont" <[a_gsofwu.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-dnom-t1--base SourceSansPro-Bold "AutoEnc_ev2kyje4tyrbdlt53kgy67qp2d ReEncodeFont" <[a_ev2kyj.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-dnom-ly1--base SourceSansPro-Bold "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-dnom-lgr--base SourceSansPro-Bold "AutoEnc_mf2mhrvnyza6dacfi7exdocf6g ReEncodeFont" <[a_mf2mhr.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-numr-ot1 SourceSansPro-Bold "AutoEnc_v537ddv3burhs6bpv2jwitipuc ReEncodeFont" <[a_v537dd.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-numr-t1--base SourceSansPro-Bold "AutoEnc_vx5ywn7dwzopyynkyyhhb3lxvd ReEncodeFont" <[a_vx5ywn.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-numr-ly1--base SourceSansPro-Bold "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-numr-lgr--base SourceSansPro-Bold "AutoEnc_7ajhnsqr5vsr25r4nmztxgaazc ReEncodeFont" <[a_7ajhns.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-sup-ot1 SourceSansPro-Bold "AutoEnc_r6twhl5sx5kzko2xlexbebk4sf ReEncodeFont" <[a_r6twhl.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-sup-t1--base SourceSansPro-Bold "AutoEnc_myad3xw3pglacum6zy7atuh3qc ReEncodeFont" <[a_myad3x.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-sup-ly1--base SourceSansPro-Bold "AutoEnc_tzjlpssfxgexxlbvgb732gkcac ReEncodeFont" <[a_tzjlps.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-sup-lgr--base SourceSansPro-Bold "AutoEnc_uvtzcnwtlmjhi3pjqa53ura3hf ReEncodeFont" <[a_uvtzcn.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-osf-ot1 SourceSansPro-Bold "AutoEnc_jpwolxnwcsih3xl4bsro5yghbd ReEncodeFont" <[a_jpwolx.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-osf-t1--base SourceSansPro-Bold "AutoEnc_cxftuq52r647bnwual5f7luktd ReEncodeFont" <[a_cxftuq.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-osf-ly1--base SourceSansPro-Bold "AutoEnc_debg3jurrkbakfv376ab7kmwfd ReEncodeFont" <[a_debg3j.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-osf-lgr--base SourceSansPro-Bold "AutoEnc_wn63nt753xldhxglzxzyhzu6db ReEncodeFont" <[a_wn63nt.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-osf-sc-ot1--base SourceSansPro-Bold "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-osf-sc-t1--base SourceSansPro-Bold "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-osf-sc-ly1--base SourceSansPro-Bold "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-osf-sc-lgr--base SourceSansPro-Bold "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-osf-ts1--base SourceSansPro-Bold "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-lf-ot1 SourceSansPro-Bold "AutoEnc_rsnzt575jbbvgokuaqxkyjzcmf ReEncodeFont" <[a_rsnzt5.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-lf-t1--base SourceSansPro-Bold "AutoEnc_ggs4wkuzes44fkerkgtyzffacb ReEncodeFont" <[a_ggs4wk.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-lf-ly1--base SourceSansPro-Bold "AutoEnc_v4sjy4nl6xdyxpvvofq2mv3dda ReEncodeFont" <[a_v4sjy4.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-lf-lgr--base SourceSansPro-Bold "AutoEnc_wdghyrtslilcie2fxgfbyrfsqh ReEncodeFont" <[a_wdghyr.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-lf-sc-ot1--base SourceSansPro-Bold "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-lf-sc-t1--base SourceSansPro-Bold "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-lf-sc-ly1--base SourceSansPro-Bold "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-lf-sc-lgr--base SourceSansPro-Bold "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Bold.pfb
-SourceSansPro-Bold-lf-ts1--base SourceSansPro-Bold "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Bold.pfb
-SourceSansPro-ExtraLightIt-inf-ot1 SourceSansPro-ExtraLightIt "AutoEnc_gw3vm7hjh5mrwdojahivdcm6ub ReEncodeFont" <[a_gw3vm7.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-inf-t1--base SourceSansPro-ExtraLightIt "AutoEnc_tczf5dj72vp4ebbpjsrgkhoeke ReEncodeFont" <[a_tczf5d.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-inf-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-inf-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_fbyskddjm5pjfrzkuzv6r5qx5g ReEncodeFont" <[a_fbyskd.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-tosf-ot1 SourceSansPro-ExtraLightIt "AutoEnc_6bttxpkbeji46iczotc22rgfdc ReEncodeFont" <[a_6bttxp.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-tosf-t1--base SourceSansPro-ExtraLightIt "AutoEnc_fva737r7zzbpafqvt562tnuz3c ReEncodeFont" <[a_fva737.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-tosf-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_xfkmtvlf34w5osxyad3bkm4yhf ReEncodeFont" <[a_xfkmtv.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-tosf-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_p2xsvewcccex5arse755ougwrd ReEncodeFont" <[a_p2xsve.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-tosf-ts1--base SourceSansPro-ExtraLightIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-tlf-ot1 SourceSansPro-ExtraLightIt "AutoEnc_b457hnhcl72x7rkctgrgwlohsh ReEncodeFont" <[a_b457hn.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-tlf-t1--base SourceSansPro-ExtraLightIt "AutoEnc_kksgzpp7qhgwymkqtp34ud66hc ReEncodeFont" <[a_kksgzp.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-tlf-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_yugc2gmapxoecfnovkajmjktpd ReEncodeFont" <[a_yugc2g.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-tlf-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_cerb3ouvltwm2jhnxwjjlk7lge ReEncodeFont" <[a_cerb3o.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-tlf-ts1--base SourceSansPro-ExtraLightIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-dnom-ot1 SourceSansPro-ExtraLightIt "AutoEnc_elrf5h43eaidrrfpaxomek7x2d ReEncodeFont" <[a_elrf5h.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-dnom-t1--base SourceSansPro-ExtraLightIt "AutoEnc_4jf6oe5gmoovn7n46unozazcbg ReEncodeFont" <[a_4jf6oe.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-dnom-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-dnom-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_buvplzee4lcsdpxuyhuabztoug ReEncodeFont" <[a_buvplz.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-numr-ot1 SourceSansPro-ExtraLightIt "AutoEnc_ifkpwm6fqjxprcqexj6r7vkpxa ReEncodeFont" <[a_ifkpwm.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-numr-t1--base SourceSansPro-ExtraLightIt "AutoEnc_gc2pqop32ks6nbptwqvxsfsx4c ReEncodeFont" <[a_gc2pqo.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-numr-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-numr-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_nxh7cevhilugjyxzwv3il4ayke ReEncodeFont" <[a_nxh7ce.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-sup-ot1 SourceSansPro-ExtraLightIt "AutoEnc_nlm4w56tw33lvgkedyfswekyha ReEncodeFont" <[a_nlm4w5.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-sup-t1--base SourceSansPro-ExtraLightIt "AutoEnc_3vq5rqgtyworekrnx3rq4dllnh ReEncodeFont" <[a_3vq5rq.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-sup-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_2n3jyql2k4e4aqszclwvwgk5id ReEncodeFont" <[a_2n3jyq.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-sup-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_2dtrh6nxrhkaucc7zeiyplcmre ReEncodeFont" <[a_2dtrh6.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-osf-ot1 SourceSansPro-ExtraLightIt "AutoEnc_psnybam75cizbo4o7am56c3pjf ReEncodeFont" <[a_psnyba.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-osf-t1--base SourceSansPro-ExtraLightIt "AutoEnc_3rlax24fqs4yx3eksoztm2oqnd ReEncodeFont" <[a_3rlax2.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-osf-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_p5cgg3hefa2on2fpoxmvveid5a ReEncodeFont" <[a_p5cgg3.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-osf-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_tnsd2hhvfnarg4tu2l7bwsk7ee ReEncodeFont" <[a_tnsd2h.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-osf-ts1--base SourceSansPro-ExtraLightIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-lf-ot1 SourceSansPro-ExtraLightIt "AutoEnc_x5hjjp6omsdvdpgoosacya656a ReEncodeFont" <[a_x5hjjp.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-lf-t1--base SourceSansPro-ExtraLightIt "AutoEnc_5tbsmun5vd42j2nixocxtjvpba ReEncodeFont" <[a_5tbsmu.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-lf-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_ko3vnfo6veb6wj5d2orp4udgie ReEncodeFont" <[a_ko3vnf.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-lf-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_rseom6udlkmzpyre3yrgvj3qpc ReEncodeFont" <[a_rseom6.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLightIt-lf-ts1--base SourceSansPro-ExtraLightIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-ExtraLightIt.pfb
-SourceSansPro-ExtraLight-inf-ot1 SourceSansPro-ExtraLight "AutoEnc_floqlo5zwggxhmmmmi3i2uywgb ReEncodeFont" <[a_floqlo.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-inf-t1--base SourceSansPro-ExtraLight "AutoEnc_5mnkjz6v5xtn6dvsdlkws6jiqe ReEncodeFont" <[a_5mnkjz.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-inf-ly1--base SourceSansPro-ExtraLight "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-inf-lgr--base SourceSansPro-ExtraLight "AutoEnc_pwnihc4loqjx7jdass5vz3sfzf ReEncodeFont" <[a_pwnihc.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tosf-ot1 SourceSansPro-ExtraLight "AutoEnc_tophx4ltztaphtmvvovvrsg2kh ReEncodeFont" <[a_tophx4.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tosf-t1--base SourceSansPro-ExtraLight "AutoEnc_pcov5aagegi4nzgkdujj2prdbf ReEncodeFont" <[a_pcov5a.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tosf-ly1--base SourceSansPro-ExtraLight "AutoEnc_qujrngidz4mh24tvhybps3uhmh ReEncodeFont" <[a_qujrng.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tosf-lgr--base SourceSansPro-ExtraLight "AutoEnc_s26mqmb5c7vxitmjc65zhdlslc ReEncodeFont" <[a_s26mqm.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tosf-sc-ot1--base SourceSansPro-ExtraLight "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tosf-sc-t1--base SourceSansPro-ExtraLight "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tosf-sc-ly1--base SourceSansPro-ExtraLight "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tosf-sc-lgr--base SourceSansPro-ExtraLight "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tosf-ts1--base SourceSansPro-ExtraLight "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tlf-ot1 SourceSansPro-ExtraLight "AutoEnc_n5mfkjkzc4igfa24eoo36jci2d ReEncodeFont" <[a_n5mfkj.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tlf-t1--base SourceSansPro-ExtraLight "AutoEnc_umlpmmgkvznbmzme7kbetw7lhe ReEncodeFont" <[a_umlpmm.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tlf-ly1--base SourceSansPro-ExtraLight "AutoEnc_w2dgod7tblbtyulamiprz55sae ReEncodeFont" <[a_w2dgod.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tlf-lgr--base SourceSansPro-ExtraLight "AutoEnc_s4juqt6hsnew6glhxi46qil53f ReEncodeFont" <[a_s4juqt.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tlf-sc-ot1--base SourceSansPro-ExtraLight "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tlf-sc-t1--base SourceSansPro-ExtraLight "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tlf-sc-ly1--base SourceSansPro-ExtraLight "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tlf-sc-lgr--base SourceSansPro-ExtraLight "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-tlf-ts1--base SourceSansPro-ExtraLight "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-dnom-ot1 SourceSansPro-ExtraLight "AutoEnc_gsofwubpp773zwsfjt3dgpjpvh ReEncodeFont" <[a_gsofwu.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-dnom-t1--base SourceSansPro-ExtraLight "AutoEnc_ev2kyje4tyrbdlt53kgy67qp2d ReEncodeFont" <[a_ev2kyj.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-dnom-ly1--base SourceSansPro-ExtraLight "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-dnom-lgr--base SourceSansPro-ExtraLight "AutoEnc_mf2mhrvnyza6dacfi7exdocf6g ReEncodeFont" <[a_mf2mhr.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-numr-ot1 SourceSansPro-ExtraLight "AutoEnc_v537ddv3burhs6bpv2jwitipuc ReEncodeFont" <[a_v537dd.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-numr-t1--base SourceSansPro-ExtraLight "AutoEnc_vx5ywn7dwzopyynkyyhhb3lxvd ReEncodeFont" <[a_vx5ywn.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-numr-ly1--base SourceSansPro-ExtraLight "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-numr-lgr--base SourceSansPro-ExtraLight "AutoEnc_7ajhnsqr5vsr25r4nmztxgaazc ReEncodeFont" <[a_7ajhns.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-sup-ot1 SourceSansPro-ExtraLight "AutoEnc_r6twhl5sx5kzko2xlexbebk4sf ReEncodeFont" <[a_r6twhl.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-sup-t1--base SourceSansPro-ExtraLight "AutoEnc_myad3xw3pglacum6zy7atuh3qc ReEncodeFont" <[a_myad3x.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-sup-ly1--base SourceSansPro-ExtraLight "AutoEnc_tzjlpssfxgexxlbvgb732gkcac ReEncodeFont" <[a_tzjlps.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-sup-lgr--base SourceSansPro-ExtraLight "AutoEnc_uvtzcnwtlmjhi3pjqa53ura3hf ReEncodeFont" <[a_uvtzcn.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-osf-ot1 SourceSansPro-ExtraLight "AutoEnc_jpwolxnwcsih3xl4bsro5yghbd ReEncodeFont" <[a_jpwolx.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-osf-t1--base SourceSansPro-ExtraLight "AutoEnc_cxftuq52r647bnwual5f7luktd ReEncodeFont" <[a_cxftuq.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-osf-ly1--base SourceSansPro-ExtraLight "AutoEnc_debg3jurrkbakfv376ab7kmwfd ReEncodeFont" <[a_debg3j.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-osf-lgr--base SourceSansPro-ExtraLight "AutoEnc_wn63nt753xldhxglzxzyhzu6db ReEncodeFont" <[a_wn63nt.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-osf-sc-ot1--base SourceSansPro-ExtraLight "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-osf-sc-t1--base SourceSansPro-ExtraLight "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-osf-sc-ly1--base SourceSansPro-ExtraLight "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-osf-sc-lgr--base SourceSansPro-ExtraLight "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-osf-ts1--base SourceSansPro-ExtraLight "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-lf-ot1 SourceSansPro-ExtraLight "AutoEnc_rsnzt575jbbvgokuaqxkyjzcmf ReEncodeFont" <[a_rsnzt5.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-lf-t1--base SourceSansPro-ExtraLight "AutoEnc_ggs4wkuzes44fkerkgtyzffacb ReEncodeFont" <[a_ggs4wk.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-lf-ly1--base SourceSansPro-ExtraLight "AutoEnc_v4sjy4nl6xdyxpvvofq2mv3dda ReEncodeFont" <[a_v4sjy4.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-lf-lgr--base SourceSansPro-ExtraLight "AutoEnc_wdghyrtslilcie2fxgfbyrfsqh ReEncodeFont" <[a_wdghyr.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-lf-sc-ot1--base SourceSansPro-ExtraLight "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-lf-sc-t1--base SourceSansPro-ExtraLight "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-lf-sc-ly1--base SourceSansPro-ExtraLight "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-lf-sc-lgr--base SourceSansPro-ExtraLight "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-ExtraLight-lf-ts1--base SourceSansPro-ExtraLight "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-ExtraLight.pfb
-SourceSansPro-LightIt-inf-ot1 SourceSansPro-LightIt "AutoEnc_gw3vm7hjh5mrwdojahivdcm6ub ReEncodeFont" <[a_gw3vm7.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-inf-t1--base SourceSansPro-LightIt "AutoEnc_tczf5dj72vp4ebbpjsrgkhoeke ReEncodeFont" <[a_tczf5d.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-inf-ly1--base SourceSansPro-LightIt "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-inf-lgr--base SourceSansPro-LightIt "AutoEnc_fbyskddjm5pjfrzkuzv6r5qx5g ReEncodeFont" <[a_fbyskd.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-tosf-ot1 SourceSansPro-LightIt "AutoEnc_6bttxpkbeji46iczotc22rgfdc ReEncodeFont" <[a_6bttxp.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-tosf-t1--base SourceSansPro-LightIt "AutoEnc_fva737r7zzbpafqvt562tnuz3c ReEncodeFont" <[a_fva737.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-tosf-ly1--base SourceSansPro-LightIt "AutoEnc_xfkmtvlf34w5osxyad3bkm4yhf ReEncodeFont" <[a_xfkmtv.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-tosf-lgr--base SourceSansPro-LightIt "AutoEnc_p2xsvewcccex5arse755ougwrd ReEncodeFont" <[a_p2xsve.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-tosf-ts1--base SourceSansPro-LightIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-tlf-ot1 SourceSansPro-LightIt "AutoEnc_b457hnhcl72x7rkctgrgwlohsh ReEncodeFont" <[a_b457hn.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-tlf-t1--base SourceSansPro-LightIt "AutoEnc_kksgzpp7qhgwymkqtp34ud66hc ReEncodeFont" <[a_kksgzp.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-tlf-ly1--base SourceSansPro-LightIt "AutoEnc_yugc2gmapxoecfnovkajmjktpd ReEncodeFont" <[a_yugc2g.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-tlf-lgr--base SourceSansPro-LightIt "AutoEnc_cerb3ouvltwm2jhnxwjjlk7lge ReEncodeFont" <[a_cerb3o.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-tlf-ts1--base SourceSansPro-LightIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-dnom-ot1 SourceSansPro-LightIt "AutoEnc_elrf5h43eaidrrfpaxomek7x2d ReEncodeFont" <[a_elrf5h.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-dnom-t1--base SourceSansPro-LightIt "AutoEnc_4jf6oe5gmoovn7n46unozazcbg ReEncodeFont" <[a_4jf6oe.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-dnom-ly1--base SourceSansPro-LightIt "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-dnom-lgr--base SourceSansPro-LightIt "AutoEnc_buvplzee4lcsdpxuyhuabztoug ReEncodeFont" <[a_buvplz.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-numr-ot1 SourceSansPro-LightIt "AutoEnc_ifkpwm6fqjxprcqexj6r7vkpxa ReEncodeFont" <[a_ifkpwm.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-numr-t1--base SourceSansPro-LightIt "AutoEnc_gc2pqop32ks6nbptwqvxsfsx4c ReEncodeFont" <[a_gc2pqo.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-numr-ly1--base SourceSansPro-LightIt "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-numr-lgr--base SourceSansPro-LightIt "AutoEnc_nxh7cevhilugjyxzwv3il4ayke ReEncodeFont" <[a_nxh7ce.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-sup-ot1 SourceSansPro-LightIt "AutoEnc_nlm4w56tw33lvgkedyfswekyha ReEncodeFont" <[a_nlm4w5.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-sup-t1--base SourceSansPro-LightIt "AutoEnc_3vq5rqgtyworekrnx3rq4dllnh ReEncodeFont" <[a_3vq5rq.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-sup-ly1--base SourceSansPro-LightIt "AutoEnc_2n3jyql2k4e4aqszclwvwgk5id ReEncodeFont" <[a_2n3jyq.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-sup-lgr--base SourceSansPro-LightIt "AutoEnc_2dtrh6nxrhkaucc7zeiyplcmre ReEncodeFont" <[a_2dtrh6.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-osf-ot1 SourceSansPro-LightIt "AutoEnc_psnybam75cizbo4o7am56c3pjf ReEncodeFont" <[a_psnyba.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-osf-t1--base SourceSansPro-LightIt "AutoEnc_3rlax24fqs4yx3eksoztm2oqnd ReEncodeFont" <[a_3rlax2.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-osf-ly1--base SourceSansPro-LightIt "AutoEnc_p5cgg3hefa2on2fpoxmvveid5a ReEncodeFont" <[a_p5cgg3.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-osf-lgr--base SourceSansPro-LightIt "AutoEnc_tnsd2hhvfnarg4tu2l7bwsk7ee ReEncodeFont" <[a_tnsd2h.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-osf-ts1--base SourceSansPro-LightIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-lf-ot1 SourceSansPro-LightIt "AutoEnc_x5hjjp6omsdvdpgoosacya656a ReEncodeFont" <[a_x5hjjp.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-lf-t1--base SourceSansPro-LightIt "AutoEnc_5tbsmun5vd42j2nixocxtjvpba ReEncodeFont" <[a_5tbsmu.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-lf-ly1--base SourceSansPro-LightIt "AutoEnc_ko3vnfo6veb6wj5d2orp4udgie ReEncodeFont" <[a_ko3vnf.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-lf-lgr--base SourceSansPro-LightIt "AutoEnc_rseom6udlkmzpyre3yrgvj3qpc ReEncodeFont" <[a_rseom6.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-LightIt-lf-ts1--base SourceSansPro-LightIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-LightIt.pfb
-SourceSansPro-Light-inf-ot1 SourceSansPro-Light "AutoEnc_floqlo5zwggxhmmmmi3i2uywgb ReEncodeFont" <[a_floqlo.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-inf-t1--base SourceSansPro-Light "AutoEnc_5mnkjz6v5xtn6dvsdlkws6jiqe ReEncodeFont" <[a_5mnkjz.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-inf-ly1--base SourceSansPro-Light "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-inf-lgr--base SourceSansPro-Light "AutoEnc_pwnihc4loqjx7jdass5vz3sfzf ReEncodeFont" <[a_pwnihc.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tosf-ot1 SourceSansPro-Light "AutoEnc_tophx4ltztaphtmvvovvrsg2kh ReEncodeFont" <[a_tophx4.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tosf-t1--base SourceSansPro-Light "AutoEnc_pcov5aagegi4nzgkdujj2prdbf ReEncodeFont" <[a_pcov5a.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tosf-ly1--base SourceSansPro-Light "AutoEnc_qujrngidz4mh24tvhybps3uhmh ReEncodeFont" <[a_qujrng.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tosf-lgr--base SourceSansPro-Light "AutoEnc_s26mqmb5c7vxitmjc65zhdlslc ReEncodeFont" <[a_s26mqm.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tosf-sc-ot1--base SourceSansPro-Light "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tosf-sc-t1--base SourceSansPro-Light "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tosf-sc-ly1--base SourceSansPro-Light "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tosf-sc-lgr--base SourceSansPro-Light "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tosf-ts1--base SourceSansPro-Light "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tlf-ot1 SourceSansPro-Light "AutoEnc_n5mfkjkzc4igfa24eoo36jci2d ReEncodeFont" <[a_n5mfkj.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tlf-t1--base SourceSansPro-Light "AutoEnc_umlpmmgkvznbmzme7kbetw7lhe ReEncodeFont" <[a_umlpmm.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tlf-ly1--base SourceSansPro-Light "AutoEnc_w2dgod7tblbtyulamiprz55sae ReEncodeFont" <[a_w2dgod.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tlf-lgr--base SourceSansPro-Light "AutoEnc_s4juqt6hsnew6glhxi46qil53f ReEncodeFont" <[a_s4juqt.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tlf-sc-ot1--base SourceSansPro-Light "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tlf-sc-t1--base SourceSansPro-Light "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tlf-sc-ly1--base SourceSansPro-Light "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tlf-sc-lgr--base SourceSansPro-Light "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-tlf-ts1--base SourceSansPro-Light "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-dnom-ot1 SourceSansPro-Light "AutoEnc_gsofwubpp773zwsfjt3dgpjpvh ReEncodeFont" <[a_gsofwu.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-dnom-t1--base SourceSansPro-Light "AutoEnc_ev2kyje4tyrbdlt53kgy67qp2d ReEncodeFont" <[a_ev2kyj.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-dnom-ly1--base SourceSansPro-Light "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-dnom-lgr--base SourceSansPro-Light "AutoEnc_mf2mhrvnyza6dacfi7exdocf6g ReEncodeFont" <[a_mf2mhr.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-numr-ot1 SourceSansPro-Light "AutoEnc_v537ddv3burhs6bpv2jwitipuc ReEncodeFont" <[a_v537dd.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-numr-t1--base SourceSansPro-Light "AutoEnc_vx5ywn7dwzopyynkyyhhb3lxvd ReEncodeFont" <[a_vx5ywn.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-numr-ly1--base SourceSansPro-Light "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-numr-lgr--base SourceSansPro-Light "AutoEnc_7ajhnsqr5vsr25r4nmztxgaazc ReEncodeFont" <[a_7ajhns.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-sup-ot1 SourceSansPro-Light "AutoEnc_r6twhl5sx5kzko2xlexbebk4sf ReEncodeFont" <[a_r6twhl.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-sup-t1--base SourceSansPro-Light "AutoEnc_myad3xw3pglacum6zy7atuh3qc ReEncodeFont" <[a_myad3x.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-sup-ly1--base SourceSansPro-Light "AutoEnc_tzjlpssfxgexxlbvgb732gkcac ReEncodeFont" <[a_tzjlps.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-sup-lgr--base SourceSansPro-Light "AutoEnc_uvtzcnwtlmjhi3pjqa53ura3hf ReEncodeFont" <[a_uvtzcn.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-osf-ot1 SourceSansPro-Light "AutoEnc_jpwolxnwcsih3xl4bsro5yghbd ReEncodeFont" <[a_jpwolx.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-osf-t1--base SourceSansPro-Light "AutoEnc_cxftuq52r647bnwual5f7luktd ReEncodeFont" <[a_cxftuq.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-osf-ly1--base SourceSansPro-Light "AutoEnc_debg3jurrkbakfv376ab7kmwfd ReEncodeFont" <[a_debg3j.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-osf-lgr--base SourceSansPro-Light "AutoEnc_wn63nt753xldhxglzxzyhzu6db ReEncodeFont" <[a_wn63nt.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-osf-sc-ot1--base SourceSansPro-Light "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-osf-sc-t1--base SourceSansPro-Light "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-osf-sc-ly1--base SourceSansPro-Light "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-osf-sc-lgr--base SourceSansPro-Light "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-osf-ts1--base SourceSansPro-Light "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-lf-ot1 SourceSansPro-Light "AutoEnc_rsnzt575jbbvgokuaqxkyjzcmf ReEncodeFont" <[a_rsnzt5.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-lf-t1--base SourceSansPro-Light "AutoEnc_ggs4wkuzes44fkerkgtyzffacb ReEncodeFont" <[a_ggs4wk.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-lf-ly1--base SourceSansPro-Light "AutoEnc_v4sjy4nl6xdyxpvvofq2mv3dda ReEncodeFont" <[a_v4sjy4.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-lf-lgr--base SourceSansPro-Light "AutoEnc_wdghyrtslilcie2fxgfbyrfsqh ReEncodeFont" <[a_wdghyr.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-lf-sc-ot1--base SourceSansPro-Light "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-lf-sc-t1--base SourceSansPro-Light "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-lf-sc-ly1--base SourceSansPro-Light "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-lf-sc-lgr--base SourceSansPro-Light "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Light.pfb
-SourceSansPro-Light-lf-ts1--base SourceSansPro-Light "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Light.pfb
-SourceSansPro-It-inf-ot1 SourceSansPro-It "AutoEnc_gw3vm7hjh5mrwdojahivdcm6ub ReEncodeFont" <[a_gw3vm7.enc <SourceSansPro-It.pfb
-SourceSansPro-It-inf-t1--base SourceSansPro-It "AutoEnc_tczf5dj72vp4ebbpjsrgkhoeke ReEncodeFont" <[a_tczf5d.enc <SourceSansPro-It.pfb
-SourceSansPro-It-inf-ly1--base SourceSansPro-It "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-It.pfb
-SourceSansPro-It-inf-lgr--base SourceSansPro-It "AutoEnc_fbyskddjm5pjfrzkuzv6r5qx5g ReEncodeFont" <[a_fbyskd.enc <SourceSansPro-It.pfb
-SourceSansPro-It-tosf-ot1 SourceSansPro-It "AutoEnc_6bttxpkbeji46iczotc22rgfdc ReEncodeFont" <[a_6bttxp.enc <SourceSansPro-It.pfb
-SourceSansPro-It-tosf-t1--base SourceSansPro-It "AutoEnc_fva737r7zzbpafqvt562tnuz3c ReEncodeFont" <[a_fva737.enc <SourceSansPro-It.pfb
-SourceSansPro-It-tosf-ly1--base SourceSansPro-It "AutoEnc_xfkmtvlf34w5osxyad3bkm4yhf ReEncodeFont" <[a_xfkmtv.enc <SourceSansPro-It.pfb
-SourceSansPro-It-tosf-lgr--base SourceSansPro-It "AutoEnc_p2xsvewcccex5arse755ougwrd ReEncodeFont" <[a_p2xsve.enc <SourceSansPro-It.pfb
-SourceSansPro-It-tosf-ts1--base SourceSansPro-It "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-It.pfb
-SourceSansPro-It-tlf-ot1 SourceSansPro-It "AutoEnc_b457hnhcl72x7rkctgrgwlohsh ReEncodeFont" <[a_b457hn.enc <SourceSansPro-It.pfb
-SourceSansPro-It-tlf-t1--base SourceSansPro-It "AutoEnc_kksgzpp7qhgwymkqtp34ud66hc ReEncodeFont" <[a_kksgzp.enc <SourceSansPro-It.pfb
-SourceSansPro-It-tlf-ly1--base SourceSansPro-It "AutoEnc_yugc2gmapxoecfnovkajmjktpd ReEncodeFont" <[a_yugc2g.enc <SourceSansPro-It.pfb
-SourceSansPro-It-tlf-lgr--base SourceSansPro-It "AutoEnc_cerb3ouvltwm2jhnxwjjlk7lge ReEncodeFont" <[a_cerb3o.enc <SourceSansPro-It.pfb
-SourceSansPro-It-tlf-ts1--base SourceSansPro-It "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-It.pfb
-SourceSansPro-It-dnom-ot1 SourceSansPro-It "AutoEnc_elrf5h43eaidrrfpaxomek7x2d ReEncodeFont" <[a_elrf5h.enc <SourceSansPro-It.pfb
-SourceSansPro-It-dnom-t1--base SourceSansPro-It "AutoEnc_4jf6oe5gmoovn7n46unozazcbg ReEncodeFont" <[a_4jf6oe.enc <SourceSansPro-It.pfb
-SourceSansPro-It-dnom-ly1--base SourceSansPro-It "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-It.pfb
-SourceSansPro-It-dnom-lgr--base SourceSansPro-It "AutoEnc_buvplzee4lcsdpxuyhuabztoug ReEncodeFont" <[a_buvplz.enc <SourceSansPro-It.pfb
-SourceSansPro-It-numr-ot1 SourceSansPro-It "AutoEnc_ifkpwm6fqjxprcqexj6r7vkpxa ReEncodeFont" <[a_ifkpwm.enc <SourceSansPro-It.pfb
-SourceSansPro-It-numr-t1--base SourceSansPro-It "AutoEnc_gc2pqop32ks6nbptwqvxsfsx4c ReEncodeFont" <[a_gc2pqo.enc <SourceSansPro-It.pfb
-SourceSansPro-It-numr-ly1--base SourceSansPro-It "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-It.pfb
-SourceSansPro-It-numr-lgr--base SourceSansPro-It "AutoEnc_nxh7cevhilugjyxzwv3il4ayke ReEncodeFont" <[a_nxh7ce.enc <SourceSansPro-It.pfb
-SourceSansPro-It-sup-ot1 SourceSansPro-It "AutoEnc_nlm4w56tw33lvgkedyfswekyha ReEncodeFont" <[a_nlm4w5.enc <SourceSansPro-It.pfb
-SourceSansPro-It-sup-t1--base SourceSansPro-It "AutoEnc_3vq5rqgtyworekrnx3rq4dllnh ReEncodeFont" <[a_3vq5rq.enc <SourceSansPro-It.pfb
-SourceSansPro-It-sup-ly1--base SourceSansPro-It "AutoEnc_2n3jyql2k4e4aqszclwvwgk5id ReEncodeFont" <[a_2n3jyq.enc <SourceSansPro-It.pfb
-SourceSansPro-It-sup-lgr--base SourceSansPro-It "AutoEnc_2dtrh6nxrhkaucc7zeiyplcmre ReEncodeFont" <[a_2dtrh6.enc <SourceSansPro-It.pfb
-SourceSansPro-It-osf-ot1 SourceSansPro-It "AutoEnc_psnybam75cizbo4o7am56c3pjf ReEncodeFont" <[a_psnyba.enc <SourceSansPro-It.pfb
-SourceSansPro-It-osf-t1--base SourceSansPro-It "AutoEnc_3rlax24fqs4yx3eksoztm2oqnd ReEncodeFont" <[a_3rlax2.enc <SourceSansPro-It.pfb
-SourceSansPro-It-osf-ly1--base SourceSansPro-It "AutoEnc_p5cgg3hefa2on2fpoxmvveid5a ReEncodeFont" <[a_p5cgg3.enc <SourceSansPro-It.pfb
-SourceSansPro-It-osf-lgr--base SourceSansPro-It "AutoEnc_tnsd2hhvfnarg4tu2l7bwsk7ee ReEncodeFont" <[a_tnsd2h.enc <SourceSansPro-It.pfb
-SourceSansPro-It-osf-ts1--base SourceSansPro-It "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-It.pfb
-SourceSansPro-It-lf-ot1 SourceSansPro-It "AutoEnc_x5hjjp6omsdvdpgoosacya656a ReEncodeFont" <[a_x5hjjp.enc <SourceSansPro-It.pfb
-SourceSansPro-It-lf-t1--base SourceSansPro-It "AutoEnc_5tbsmun5vd42j2nixocxtjvpba ReEncodeFont" <[a_5tbsmu.enc <SourceSansPro-It.pfb
-SourceSansPro-It-lf-ly1--base SourceSansPro-It "AutoEnc_ko3vnfo6veb6wj5d2orp4udgie ReEncodeFont" <[a_ko3vnf.enc <SourceSansPro-It.pfb
-SourceSansPro-It-lf-lgr--base SourceSansPro-It "AutoEnc_rseom6udlkmzpyre3yrgvj3qpc ReEncodeFont" <[a_rseom6.enc <SourceSansPro-It.pfb
-SourceSansPro-It-lf-ts1--base SourceSansPro-It "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-It.pfb
-SourceSansPro-Regular-inf-ot1 SourceSansPro-Regular "AutoEnc_floqlo5zwggxhmmmmi3i2uywgb ReEncodeFont" <[a_floqlo.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-inf-t1--base SourceSansPro-Regular "AutoEnc_5mnkjz6v5xtn6dvsdlkws6jiqe ReEncodeFont" <[a_5mnkjz.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-inf-ly1--base SourceSansPro-Regular "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-inf-lgr--base SourceSansPro-Regular "AutoEnc_pwnihc4loqjx7jdass5vz3sfzf ReEncodeFont" <[a_pwnihc.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tosf-ot1 SourceSansPro-Regular "AutoEnc_tophx4ltztaphtmvvovvrsg2kh ReEncodeFont" <[a_tophx4.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tosf-t1--base SourceSansPro-Regular "AutoEnc_pcov5aagegi4nzgkdujj2prdbf ReEncodeFont" <[a_pcov5a.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tosf-ly1--base SourceSansPro-Regular "AutoEnc_qujrngidz4mh24tvhybps3uhmh ReEncodeFont" <[a_qujrng.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tosf-lgr--base SourceSansPro-Regular "AutoEnc_s26mqmb5c7vxitmjc65zhdlslc ReEncodeFont" <[a_s26mqm.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tosf-sc-ot1--base SourceSansPro-Regular "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tosf-sc-t1--base SourceSansPro-Regular "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tosf-sc-ly1--base SourceSansPro-Regular "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tosf-sc-lgr--base SourceSansPro-Regular "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tosf-ts1--base SourceSansPro-Regular "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tlf-ot1 SourceSansPro-Regular "AutoEnc_n5mfkjkzc4igfa24eoo36jci2d ReEncodeFont" <[a_n5mfkj.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tlf-t1--base SourceSansPro-Regular "AutoEnc_umlpmmgkvznbmzme7kbetw7lhe ReEncodeFont" <[a_umlpmm.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tlf-ly1--base SourceSansPro-Regular "AutoEnc_w2dgod7tblbtyulamiprz55sae ReEncodeFont" <[a_w2dgod.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tlf-lgr--base SourceSansPro-Regular "AutoEnc_s4juqt6hsnew6glhxi46qil53f ReEncodeFont" <[a_s4juqt.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tlf-sc-ot1--base SourceSansPro-Regular "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tlf-sc-t1--base SourceSansPro-Regular "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tlf-sc-ly1--base SourceSansPro-Regular "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tlf-sc-lgr--base SourceSansPro-Regular "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-tlf-ts1--base SourceSansPro-Regular "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-dnom-ot1 SourceSansPro-Regular "AutoEnc_gsofwubpp773zwsfjt3dgpjpvh ReEncodeFont" <[a_gsofwu.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-dnom-t1--base SourceSansPro-Regular "AutoEnc_ev2kyje4tyrbdlt53kgy67qp2d ReEncodeFont" <[a_ev2kyj.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-dnom-ly1--base SourceSansPro-Regular "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-dnom-lgr--base SourceSansPro-Regular "AutoEnc_mf2mhrvnyza6dacfi7exdocf6g ReEncodeFont" <[a_mf2mhr.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-numr-ot1 SourceSansPro-Regular "AutoEnc_v537ddv3burhs6bpv2jwitipuc ReEncodeFont" <[a_v537dd.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-numr-t1--base SourceSansPro-Regular "AutoEnc_vx5ywn7dwzopyynkyyhhb3lxvd ReEncodeFont" <[a_vx5ywn.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-numr-ly1--base SourceSansPro-Regular "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-numr-lgr--base SourceSansPro-Regular "AutoEnc_7ajhnsqr5vsr25r4nmztxgaazc ReEncodeFont" <[a_7ajhns.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-sup-ot1 SourceSansPro-Regular "AutoEnc_r6twhl5sx5kzko2xlexbebk4sf ReEncodeFont" <[a_r6twhl.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-sup-t1--base SourceSansPro-Regular "AutoEnc_myad3xw3pglacum6zy7atuh3qc ReEncodeFont" <[a_myad3x.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-sup-ly1--base SourceSansPro-Regular "AutoEnc_tzjlpssfxgexxlbvgb732gkcac ReEncodeFont" <[a_tzjlps.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-sup-lgr--base SourceSansPro-Regular "AutoEnc_uvtzcnwtlmjhi3pjqa53ura3hf ReEncodeFont" <[a_uvtzcn.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-osf-ot1 SourceSansPro-Regular "AutoEnc_jpwolxnwcsih3xl4bsro5yghbd ReEncodeFont" <[a_jpwolx.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-osf-t1--base SourceSansPro-Regular "AutoEnc_cxftuq52r647bnwual5f7luktd ReEncodeFont" <[a_cxftuq.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-osf-ly1--base SourceSansPro-Regular "AutoEnc_debg3jurrkbakfv376ab7kmwfd ReEncodeFont" <[a_debg3j.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-osf-lgr--base SourceSansPro-Regular "AutoEnc_wn63nt753xldhxglzxzyhzu6db ReEncodeFont" <[a_wn63nt.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-osf-sc-ot1--base SourceSansPro-Regular "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-osf-sc-t1--base SourceSansPro-Regular "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-osf-sc-ly1--base SourceSansPro-Regular "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-osf-sc-lgr--base SourceSansPro-Regular "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-osf-ts1--base SourceSansPro-Regular "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-lf-ot1 SourceSansPro-Regular "AutoEnc_rsnzt575jbbvgokuaqxkyjzcmf ReEncodeFont" <[a_rsnzt5.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-lf-t1--base SourceSansPro-Regular "AutoEnc_ggs4wkuzes44fkerkgtyzffacb ReEncodeFont" <[a_ggs4wk.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-lf-ly1--base SourceSansPro-Regular "AutoEnc_v4sjy4nl6xdyxpvvofq2mv3dda ReEncodeFont" <[a_v4sjy4.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-lf-lgr--base SourceSansPro-Regular "AutoEnc_wdghyrtslilcie2fxgfbyrfsqh ReEncodeFont" <[a_wdghyr.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-lf-sc-ot1--base SourceSansPro-Regular "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-lf-sc-t1--base SourceSansPro-Regular "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-lf-sc-ly1--base SourceSansPro-Regular "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-lf-sc-lgr--base SourceSansPro-Regular "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Regular.pfb
-SourceSansPro-Regular-lf-ts1--base SourceSansPro-Regular "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Regular.pfb
-SourceSansPro-SemiboldIt-inf-ot1 SourceSansPro-SemiboldIt "AutoEnc_gw3vm7hjh5mrwdojahivdcm6ub ReEncodeFont" <[a_gw3vm7.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-inf-t1--base SourceSansPro-SemiboldIt "AutoEnc_tczf5dj72vp4ebbpjsrgkhoeke ReEncodeFont" <[a_tczf5d.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-inf-ly1--base SourceSansPro-SemiboldIt "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-inf-lgr--base SourceSansPro-SemiboldIt "AutoEnc_fbyskddjm5pjfrzkuzv6r5qx5g ReEncodeFont" <[a_fbyskd.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-tosf-ot1 SourceSansPro-SemiboldIt "AutoEnc_6bttxpkbeji46iczotc22rgfdc ReEncodeFont" <[a_6bttxp.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-tosf-t1--base SourceSansPro-SemiboldIt "AutoEnc_fva737r7zzbpafqvt562tnuz3c ReEncodeFont" <[a_fva737.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-tosf-ly1--base SourceSansPro-SemiboldIt "AutoEnc_xfkmtvlf34w5osxyad3bkm4yhf ReEncodeFont" <[a_xfkmtv.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-tosf-lgr--base SourceSansPro-SemiboldIt "AutoEnc_p2xsvewcccex5arse755ougwrd ReEncodeFont" <[a_p2xsve.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-tosf-ts1--base SourceSansPro-SemiboldIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-tlf-ot1 SourceSansPro-SemiboldIt "AutoEnc_b457hnhcl72x7rkctgrgwlohsh ReEncodeFont" <[a_b457hn.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-tlf-t1--base SourceSansPro-SemiboldIt "AutoEnc_kksgzpp7qhgwymkqtp34ud66hc ReEncodeFont" <[a_kksgzp.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-tlf-ly1--base SourceSansPro-SemiboldIt "AutoEnc_yugc2gmapxoecfnovkajmjktpd ReEncodeFont" <[a_yugc2g.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-tlf-lgr--base SourceSansPro-SemiboldIt "AutoEnc_cerb3ouvltwm2jhnxwjjlk7lge ReEncodeFont" <[a_cerb3o.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-tlf-ts1--base SourceSansPro-SemiboldIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-dnom-ot1 SourceSansPro-SemiboldIt "AutoEnc_elrf5h43eaidrrfpaxomek7x2d ReEncodeFont" <[a_elrf5h.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-dnom-t1--base SourceSansPro-SemiboldIt "AutoEnc_4jf6oe5gmoovn7n46unozazcbg ReEncodeFont" <[a_4jf6oe.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-dnom-ly1--base SourceSansPro-SemiboldIt "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-dnom-lgr--base SourceSansPro-SemiboldIt "AutoEnc_buvplzee4lcsdpxuyhuabztoug ReEncodeFont" <[a_buvplz.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-numr-ot1 SourceSansPro-SemiboldIt "AutoEnc_ifkpwm6fqjxprcqexj6r7vkpxa ReEncodeFont" <[a_ifkpwm.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-numr-t1--base SourceSansPro-SemiboldIt "AutoEnc_gc2pqop32ks6nbptwqvxsfsx4c ReEncodeFont" <[a_gc2pqo.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-numr-ly1--base SourceSansPro-SemiboldIt "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-numr-lgr--base SourceSansPro-SemiboldIt "AutoEnc_nxh7cevhilugjyxzwv3il4ayke ReEncodeFont" <[a_nxh7ce.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-sup-ot1 SourceSansPro-SemiboldIt "AutoEnc_nlm4w56tw33lvgkedyfswekyha ReEncodeFont" <[a_nlm4w5.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-sup-t1--base SourceSansPro-SemiboldIt "AutoEnc_3vq5rqgtyworekrnx3rq4dllnh ReEncodeFont" <[a_3vq5rq.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-sup-ly1--base SourceSansPro-SemiboldIt "AutoEnc_2n3jyql2k4e4aqszclwvwgk5id ReEncodeFont" <[a_2n3jyq.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-sup-lgr--base SourceSansPro-SemiboldIt "AutoEnc_2dtrh6nxrhkaucc7zeiyplcmre ReEncodeFont" <[a_2dtrh6.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-osf-ot1 SourceSansPro-SemiboldIt "AutoEnc_psnybam75cizbo4o7am56c3pjf ReEncodeFont" <[a_psnyba.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-osf-t1--base SourceSansPro-SemiboldIt "AutoEnc_3rlax24fqs4yx3eksoztm2oqnd ReEncodeFont" <[a_3rlax2.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-osf-ly1--base SourceSansPro-SemiboldIt "AutoEnc_p5cgg3hefa2on2fpoxmvveid5a ReEncodeFont" <[a_p5cgg3.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-osf-lgr--base SourceSansPro-SemiboldIt "AutoEnc_tnsd2hhvfnarg4tu2l7bwsk7ee ReEncodeFont" <[a_tnsd2h.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-osf-ts1--base SourceSansPro-SemiboldIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-lf-ot1 SourceSansPro-SemiboldIt "AutoEnc_x5hjjp6omsdvdpgoosacya656a ReEncodeFont" <[a_x5hjjp.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-lf-t1--base SourceSansPro-SemiboldIt "AutoEnc_5tbsmun5vd42j2nixocxtjvpba ReEncodeFont" <[a_5tbsmu.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-lf-ly1--base SourceSansPro-SemiboldIt "AutoEnc_ko3vnfo6veb6wj5d2orp4udgie ReEncodeFont" <[a_ko3vnf.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-lf-lgr--base SourceSansPro-SemiboldIt "AutoEnc_rseom6udlkmzpyre3yrgvj3qpc ReEncodeFont" <[a_rseom6.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-SemiboldIt-lf-ts1--base SourceSansPro-SemiboldIt "AutoEnc_2cvp4ute7ou3w6gks6iprlwh3h ReEncodeFont" <[a_2cvp4u.enc <SourceSansPro-SemiboldIt.pfb
-SourceSansPro-Semibold-inf-ot1 SourceSansPro-Semibold "AutoEnc_floqlo5zwggxhmmmmi3i2uywgb ReEncodeFont" <[a_floqlo.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-inf-t1--base SourceSansPro-Semibold "AutoEnc_5mnkjz6v5xtn6dvsdlkws6jiqe ReEncodeFont" <[a_5mnkjz.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-inf-ly1--base SourceSansPro-Semibold "AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd ReEncodeFont" <[a_el7rh7.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-inf-lgr--base SourceSansPro-Semibold "AutoEnc_pwnihc4loqjx7jdass5vz3sfzf ReEncodeFont" <[a_pwnihc.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tosf-ot1 SourceSansPro-Semibold "AutoEnc_tophx4ltztaphtmvvovvrsg2kh ReEncodeFont" <[a_tophx4.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tosf-t1--base SourceSansPro-Semibold "AutoEnc_pcov5aagegi4nzgkdujj2prdbf ReEncodeFont" <[a_pcov5a.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tosf-ly1--base SourceSansPro-Semibold "AutoEnc_qujrngidz4mh24tvhybps3uhmh ReEncodeFont" <[a_qujrng.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tosf-lgr--base SourceSansPro-Semibold "AutoEnc_s26mqmb5c7vxitmjc65zhdlslc ReEncodeFont" <[a_s26mqm.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tosf-sc-ot1--base SourceSansPro-Semibold "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tosf-sc-t1--base SourceSansPro-Semibold "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tosf-sc-ly1--base SourceSansPro-Semibold "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tosf-sc-lgr--base SourceSansPro-Semibold "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tosf-ts1--base SourceSansPro-Semibold "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tlf-ot1 SourceSansPro-Semibold "AutoEnc_n5mfkjkzc4igfa24eoo36jci2d ReEncodeFont" <[a_n5mfkj.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tlf-t1--base SourceSansPro-Semibold "AutoEnc_umlpmmgkvznbmzme7kbetw7lhe ReEncodeFont" <[a_umlpmm.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tlf-ly1--base SourceSansPro-Semibold "AutoEnc_w2dgod7tblbtyulamiprz55sae ReEncodeFont" <[a_w2dgod.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tlf-lgr--base SourceSansPro-Semibold "AutoEnc_s4juqt6hsnew6glhxi46qil53f ReEncodeFont" <[a_s4juqt.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tlf-sc-ot1--base SourceSansPro-Semibold "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tlf-sc-t1--base SourceSansPro-Semibold "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tlf-sc-ly1--base SourceSansPro-Semibold "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tlf-sc-lgr--base SourceSansPro-Semibold "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-tlf-ts1--base SourceSansPro-Semibold "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-dnom-ot1 SourceSansPro-Semibold "AutoEnc_gsofwubpp773zwsfjt3dgpjpvh ReEncodeFont" <[a_gsofwu.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-dnom-t1--base SourceSansPro-Semibold "AutoEnc_ev2kyje4tyrbdlt53kgy67qp2d ReEncodeFont" <[a_ev2kyj.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-dnom-ly1--base SourceSansPro-Semibold "AutoEnc_j24bgzcvw3dip3a4kbsse2fhff ReEncodeFont" <[a_j24bgz.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-dnom-lgr--base SourceSansPro-Semibold "AutoEnc_mf2mhrvnyza6dacfi7exdocf6g ReEncodeFont" <[a_mf2mhr.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-numr-ot1 SourceSansPro-Semibold "AutoEnc_v537ddv3burhs6bpv2jwitipuc ReEncodeFont" <[a_v537dd.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-numr-t1--base SourceSansPro-Semibold "AutoEnc_vx5ywn7dwzopyynkyyhhb3lxvd ReEncodeFont" <[a_vx5ywn.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-numr-ly1--base SourceSansPro-Semibold "AutoEnc_n5gv3rolx42wxmwkga6exq7jtb ReEncodeFont" <[a_n5gv3r.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-numr-lgr--base SourceSansPro-Semibold "AutoEnc_7ajhnsqr5vsr25r4nmztxgaazc ReEncodeFont" <[a_7ajhns.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-sup-ot1 SourceSansPro-Semibold "AutoEnc_r6twhl5sx5kzko2xlexbebk4sf ReEncodeFont" <[a_r6twhl.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-sup-t1--base SourceSansPro-Semibold "AutoEnc_myad3xw3pglacum6zy7atuh3qc ReEncodeFont" <[a_myad3x.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-sup-ly1--base SourceSansPro-Semibold "AutoEnc_tzjlpssfxgexxlbvgb732gkcac ReEncodeFont" <[a_tzjlps.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-sup-lgr--base SourceSansPro-Semibold "AutoEnc_uvtzcnwtlmjhi3pjqa53ura3hf ReEncodeFont" <[a_uvtzcn.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-osf-ot1 SourceSansPro-Semibold "AutoEnc_jpwolxnwcsih3xl4bsro5yghbd ReEncodeFont" <[a_jpwolx.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-osf-t1--base SourceSansPro-Semibold "AutoEnc_cxftuq52r647bnwual5f7luktd ReEncodeFont" <[a_cxftuq.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-osf-ly1--base SourceSansPro-Semibold "AutoEnc_debg3jurrkbakfv376ab7kmwfd ReEncodeFont" <[a_debg3j.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-osf-lgr--base SourceSansPro-Semibold "AutoEnc_wn63nt753xldhxglzxzyhzu6db ReEncodeFont" <[a_wn63nt.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-osf-sc-ot1--base SourceSansPro-Semibold "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-osf-sc-t1--base SourceSansPro-Semibold "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-osf-sc-ly1--base SourceSansPro-Semibold "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-osf-sc-lgr--base SourceSansPro-Semibold "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-osf-ts1--base SourceSansPro-Semibold "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-lf-ot1 SourceSansPro-Semibold "AutoEnc_rsnzt575jbbvgokuaqxkyjzcmf ReEncodeFont" <[a_rsnzt5.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-lf-t1--base SourceSansPro-Semibold "AutoEnc_ggs4wkuzes44fkerkgtyzffacb ReEncodeFont" <[a_ggs4wk.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-lf-ly1--base SourceSansPro-Semibold "AutoEnc_v4sjy4nl6xdyxpvvofq2mv3dda ReEncodeFont" <[a_v4sjy4.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-lf-lgr--base SourceSansPro-Semibold "AutoEnc_wdghyrtslilcie2fxgfbyrfsqh ReEncodeFont" <[a_wdghyr.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-lf-sc-ot1--base SourceSansPro-Semibold "AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a ReEncodeFont" <[a_2jmt2m.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-lf-sc-t1--base SourceSansPro-Semibold "AutoEnc_mhce323co62ylqxed5zxi6hffh ReEncodeFont" <[a_mhce32.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-lf-sc-ly1--base SourceSansPro-Semibold "AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf ReEncodeFont" <[a_cvynlr.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-lf-sc-lgr--base SourceSansPro-Semibold "AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b ReEncodeFont" <[a_k74yek.enc <SourceSansPro-Semibold.pfb
-SourceSansPro-Semibold-lf-ts1--base SourceSansPro-Semibold "AutoEnc_sd7iggdiiniarynlqrsu5if4ha ReEncodeFont" <[a_sd7igg.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-BlackIt-inf-ot1 SourceSansPro-BlackIt "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-inf-t1--base SourceSansPro-BlackIt "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-inf-ly1--base SourceSansPro-BlackIt "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-inf-lgr--base SourceSansPro-BlackIt "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-lf-ot1 SourceSansPro-BlackIt "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-lf-t1--base SourceSansPro-BlackIt "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-lf-ly1--base SourceSansPro-BlackIt "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-lf-lgr--base SourceSansPro-BlackIt "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-lf-ts1--base SourceSansPro-BlackIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-tosf-ot1 SourceSansPro-BlackIt "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-tosf-t1--base SourceSansPro-BlackIt "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-tosf-ly1--base SourceSansPro-BlackIt "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-tosf-lgr--base SourceSansPro-BlackIt "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-tosf-ts1--base SourceSansPro-BlackIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-tlf-ot1 SourceSansPro-BlackIt "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-tlf-t1--base SourceSansPro-BlackIt "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-tlf-ly1--base SourceSansPro-BlackIt "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-tlf-lgr--base SourceSansPro-BlackIt "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-tlf-ts1--base SourceSansPro-BlackIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-osf-ot1 SourceSansPro-BlackIt "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-osf-t1--base SourceSansPro-BlackIt "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-osf-ly1--base SourceSansPro-BlackIt "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-osf-lgr--base SourceSansPro-BlackIt "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-osf-ts1--base SourceSansPro-BlackIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-numr-ot1 SourceSansPro-BlackIt "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-numr-t1--base SourceSansPro-BlackIt "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-numr-ly1--base SourceSansPro-BlackIt "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-numr-lgr--base SourceSansPro-BlackIt "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-dnom-ot1 SourceSansPro-BlackIt "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-dnom-t1--base SourceSansPro-BlackIt "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-dnom-ly1--base SourceSansPro-BlackIt "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-dnom-lgr--base SourceSansPro-BlackIt "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-sup-ot1 SourceSansPro-BlackIt "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-sup-t1--base SourceSansPro-BlackIt "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-sup-ly1--base SourceSansPro-BlackIt "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-BlackIt-sup-lgr--base SourceSansPro-BlackIt "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-BlackIt.pfb
+SourceSansPro-Black-inf-ot1 SourceSansPro-Black "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-inf-t1--base SourceSansPro-Black "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-inf-ly1--base SourceSansPro-Black "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-inf-lgr--base SourceSansPro-Black "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-lf-ot1 SourceSansPro-Black "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-lf-t1--base SourceSansPro-Black "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-lf-ly1--base SourceSansPro-Black "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-lf-lgr--base SourceSansPro-Black "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-lf-sc-ot1--base SourceSansPro-Black "AutoEnc_46wjfguwpprhbtnpxcg6e7xgxe ReEncodeFont" <[a_46wjfg.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-lf-sc-t1--base SourceSansPro-Black "AutoEnc_zphcclkhbnf3tm43qaa6t3knia ReEncodeFont" <[a_zphccl.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-lf-sc-ly1--base SourceSansPro-Black "AutoEnc_cgcyrmeqpaj7npwknqxvgb43lh ReEncodeFont" <[a_cgcyrm.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-lf-sc-lgr--base SourceSansPro-Black "AutoEnc_vauq2gtsrtmwekujju5m6b2jgh ReEncodeFont" <[a_vauq2g.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-lf-ts1--base SourceSansPro-Black "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tosf-ot1 SourceSansPro-Black "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tosf-t1--base SourceSansPro-Black "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tosf-ly1--base SourceSansPro-Black "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tosf-lgr--base SourceSansPro-Black "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tosf-sc-ot1--base SourceSansPro-Black "AutoEnc_i5t6gnuk53yx7gmxavgzhhsood ReEncodeFont" <[a_i5t6gn.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tosf-sc-t1--base SourceSansPro-Black "AutoEnc_cqavnsebarxi7kogzvp6ikt5of ReEncodeFont" <[a_cqavns.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tosf-sc-ly1--base SourceSansPro-Black "AutoEnc_ivdnq26y2uvzh32jkdvfws67od ReEncodeFont" <[a_ivdnq2.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tosf-sc-lgr--base SourceSansPro-Black "AutoEnc_oazma5qkhi2zb2qi5xvi427uzh ReEncodeFont" <[a_oazma5.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tosf-ts1--base SourceSansPro-Black "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tlf-ot1 SourceSansPro-Black "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tlf-t1--base SourceSansPro-Black "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tlf-ly1--base SourceSansPro-Black "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tlf-lgr--base SourceSansPro-Black "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tlf-sc-ot1--base SourceSansPro-Black "AutoEnc_65vrnzfmiuacs2weowlr6ykflf ReEncodeFont" <[a_65vrnz.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tlf-sc-t1--base SourceSansPro-Black "AutoEnc_4jropkx7dv2wkfkwidpvlhpe6h ReEncodeFont" <[a_4jropk.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tlf-sc-ly1--base SourceSansPro-Black "AutoEnc_4hbp34wzvo5bqtr3po5dxdewbd ReEncodeFont" <[a_4hbp34.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tlf-sc-lgr--base SourceSansPro-Black "AutoEnc_zypyw7visynj6iwmqgjbkudltb ReEncodeFont" <[a_zypyw7.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-tlf-ts1--base SourceSansPro-Black "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-osf-ot1 SourceSansPro-Black "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-osf-t1--base SourceSansPro-Black "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-osf-ly1--base SourceSansPro-Black "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-osf-lgr--base SourceSansPro-Black "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-osf-sc-ot1--base SourceSansPro-Black "AutoEnc_gpgjtcutcv3z3nkdi6ep7jkrob ReEncodeFont" <[a_gpgjtc.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-osf-sc-t1--base SourceSansPro-Black "AutoEnc_77nslrlj6jsbv6jgnssqoez3dd ReEncodeFont" <[a_77nslr.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-osf-sc-ly1--base SourceSansPro-Black "AutoEnc_fbyhkdfis4mmqxtgtcrsk5osgd ReEncodeFont" <[a_fbyhkd.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-osf-sc-lgr--base SourceSansPro-Black "AutoEnc_p7zaglvx7macuqegohezg6qeze ReEncodeFont" <[a_p7zagl.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-osf-ts1--base SourceSansPro-Black "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-numr-ot1 SourceSansPro-Black "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-numr-t1--base SourceSansPro-Black "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-numr-ly1--base SourceSansPro-Black "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-numr-lgr--base SourceSansPro-Black "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-dnom-ot1 SourceSansPro-Black "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-dnom-t1--base SourceSansPro-Black "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-dnom-ly1--base SourceSansPro-Black "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-dnom-lgr--base SourceSansPro-Black "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-sup-ot1 SourceSansPro-Black "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-sup-t1--base SourceSansPro-Black "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-sup-ly1--base SourceSansPro-Black "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-Black.pfb
+SourceSansPro-Black-sup-lgr--base SourceSansPro-Black "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-Black.pfb
+SourceSansPro-BoldIt-inf-ot1 SourceSansPro-BoldIt "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-inf-t1--base SourceSansPro-BoldIt "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-inf-ly1--base SourceSansPro-BoldIt "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-inf-lgr--base SourceSansPro-BoldIt "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-lf-ot1 SourceSansPro-BoldIt "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-lf-t1--base SourceSansPro-BoldIt "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-lf-ly1--base SourceSansPro-BoldIt "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-lf-lgr--base SourceSansPro-BoldIt "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-lf-ts1--base SourceSansPro-BoldIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-tosf-ot1 SourceSansPro-BoldIt "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-tosf-t1--base SourceSansPro-BoldIt "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-tosf-ly1--base SourceSansPro-BoldIt "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-tosf-lgr--base SourceSansPro-BoldIt "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-tosf-ts1--base SourceSansPro-BoldIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-tlf-ot1 SourceSansPro-BoldIt "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-tlf-t1--base SourceSansPro-BoldIt "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-tlf-ly1--base SourceSansPro-BoldIt "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-tlf-lgr--base SourceSansPro-BoldIt "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-tlf-ts1--base SourceSansPro-BoldIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-osf-ot1 SourceSansPro-BoldIt "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-osf-t1--base SourceSansPro-BoldIt "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-osf-ly1--base SourceSansPro-BoldIt "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-osf-lgr--base SourceSansPro-BoldIt "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-osf-ts1--base SourceSansPro-BoldIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-numr-ot1 SourceSansPro-BoldIt "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-numr-t1--base SourceSansPro-BoldIt "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-numr-ly1--base SourceSansPro-BoldIt "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-numr-lgr--base SourceSansPro-BoldIt "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-dnom-ot1 SourceSansPro-BoldIt "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-dnom-t1--base SourceSansPro-BoldIt "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-dnom-ly1--base SourceSansPro-BoldIt "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-dnom-lgr--base SourceSansPro-BoldIt "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-sup-ot1 SourceSansPro-BoldIt "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-sup-t1--base SourceSansPro-BoldIt "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-sup-ly1--base SourceSansPro-BoldIt "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-BoldIt-sup-lgr--base SourceSansPro-BoldIt "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-BoldIt.pfb
+SourceSansPro-Bold-inf-ot1 SourceSansPro-Bold "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-inf-t1--base SourceSansPro-Bold "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-inf-ly1--base SourceSansPro-Bold "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-inf-lgr--base SourceSansPro-Bold "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-lf-ot1 SourceSansPro-Bold "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-lf-t1--base SourceSansPro-Bold "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-lf-ly1--base SourceSansPro-Bold "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-lf-lgr--base SourceSansPro-Bold "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-lf-sc-ot1--base SourceSansPro-Bold "AutoEnc_46wjfguwpprhbtnpxcg6e7xgxe ReEncodeFont" <[a_46wjfg.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-lf-sc-t1--base SourceSansPro-Bold "AutoEnc_zphcclkhbnf3tm43qaa6t3knia ReEncodeFont" <[a_zphccl.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-lf-sc-ly1--base SourceSansPro-Bold "AutoEnc_cgcyrmeqpaj7npwknqxvgb43lh ReEncodeFont" <[a_cgcyrm.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-lf-sc-lgr--base SourceSansPro-Bold "AutoEnc_vauq2gtsrtmwekujju5m6b2jgh ReEncodeFont" <[a_vauq2g.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-lf-ts1--base SourceSansPro-Bold "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tosf-ot1 SourceSansPro-Bold "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tosf-t1--base SourceSansPro-Bold "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tosf-ly1--base SourceSansPro-Bold "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tosf-lgr--base SourceSansPro-Bold "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tosf-sc-ot1--base SourceSansPro-Bold "AutoEnc_i5t6gnuk53yx7gmxavgzhhsood ReEncodeFont" <[a_i5t6gn.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tosf-sc-t1--base SourceSansPro-Bold "AutoEnc_cqavnsebarxi7kogzvp6ikt5of ReEncodeFont" <[a_cqavns.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tosf-sc-ly1--base SourceSansPro-Bold "AutoEnc_ivdnq26y2uvzh32jkdvfws67od ReEncodeFont" <[a_ivdnq2.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tosf-sc-lgr--base SourceSansPro-Bold "AutoEnc_oazma5qkhi2zb2qi5xvi427uzh ReEncodeFont" <[a_oazma5.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tosf-ts1--base SourceSansPro-Bold "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tlf-ot1 SourceSansPro-Bold "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tlf-t1--base SourceSansPro-Bold "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tlf-ly1--base SourceSansPro-Bold "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tlf-lgr--base SourceSansPro-Bold "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tlf-sc-ot1--base SourceSansPro-Bold "AutoEnc_65vrnzfmiuacs2weowlr6ykflf ReEncodeFont" <[a_65vrnz.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tlf-sc-t1--base SourceSansPro-Bold "AutoEnc_4jropkx7dv2wkfkwidpvlhpe6h ReEncodeFont" <[a_4jropk.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tlf-sc-ly1--base SourceSansPro-Bold "AutoEnc_4hbp34wzvo5bqtr3po5dxdewbd ReEncodeFont" <[a_4hbp34.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tlf-sc-lgr--base SourceSansPro-Bold "AutoEnc_zypyw7visynj6iwmqgjbkudltb ReEncodeFont" <[a_zypyw7.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-tlf-ts1--base SourceSansPro-Bold "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-osf-ot1 SourceSansPro-Bold "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-osf-t1--base SourceSansPro-Bold "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-osf-ly1--base SourceSansPro-Bold "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-osf-lgr--base SourceSansPro-Bold "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-osf-sc-ot1--base SourceSansPro-Bold "AutoEnc_gpgjtcutcv3z3nkdi6ep7jkrob ReEncodeFont" <[a_gpgjtc.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-osf-sc-t1--base SourceSansPro-Bold "AutoEnc_77nslrlj6jsbv6jgnssqoez3dd ReEncodeFont" <[a_77nslr.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-osf-sc-ly1--base SourceSansPro-Bold "AutoEnc_fbyhkdfis4mmqxtgtcrsk5osgd ReEncodeFont" <[a_fbyhkd.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-osf-sc-lgr--base SourceSansPro-Bold "AutoEnc_p7zaglvx7macuqegohezg6qeze ReEncodeFont" <[a_p7zagl.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-osf-ts1--base SourceSansPro-Bold "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-numr-ot1 SourceSansPro-Bold "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-numr-t1--base SourceSansPro-Bold "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-numr-ly1--base SourceSansPro-Bold "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-numr-lgr--base SourceSansPro-Bold "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-dnom-ot1 SourceSansPro-Bold "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-dnom-t1--base SourceSansPro-Bold "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-dnom-ly1--base SourceSansPro-Bold "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-dnom-lgr--base SourceSansPro-Bold "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-sup-ot1 SourceSansPro-Bold "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-sup-t1--base SourceSansPro-Bold "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-sup-ly1--base SourceSansPro-Bold "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-Bold.pfb
+SourceSansPro-Bold-sup-lgr--base SourceSansPro-Bold "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-Bold.pfb
+SourceSansPro-ExtraLightIt-inf-ot1 SourceSansPro-ExtraLightIt "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-inf-t1--base SourceSansPro-ExtraLightIt "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-inf-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-inf-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-lf-ot1 SourceSansPro-ExtraLightIt "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-lf-t1--base SourceSansPro-ExtraLightIt "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-lf-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-lf-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-lf-ts1--base SourceSansPro-ExtraLightIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-tosf-ot1 SourceSansPro-ExtraLightIt "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-tosf-t1--base SourceSansPro-ExtraLightIt "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-tosf-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-tosf-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-tosf-ts1--base SourceSansPro-ExtraLightIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-tlf-ot1 SourceSansPro-ExtraLightIt "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-tlf-t1--base SourceSansPro-ExtraLightIt "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-tlf-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-tlf-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-tlf-ts1--base SourceSansPro-ExtraLightIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-osf-ot1 SourceSansPro-ExtraLightIt "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-osf-t1--base SourceSansPro-ExtraLightIt "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-osf-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-osf-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-osf-ts1--base SourceSansPro-ExtraLightIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-numr-ot1 SourceSansPro-ExtraLightIt "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-numr-t1--base SourceSansPro-ExtraLightIt "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-numr-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-numr-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-dnom-ot1 SourceSansPro-ExtraLightIt "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-dnom-t1--base SourceSansPro-ExtraLightIt "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-dnom-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-dnom-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-sup-ot1 SourceSansPro-ExtraLightIt "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-sup-t1--base SourceSansPro-ExtraLightIt "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-sup-ly1--base SourceSansPro-ExtraLightIt "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLightIt-sup-lgr--base SourceSansPro-ExtraLightIt "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-ExtraLightIt.pfb
+SourceSansPro-ExtraLight-inf-ot1 SourceSansPro-ExtraLight "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-inf-t1--base SourceSansPro-ExtraLight "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-inf-ly1--base SourceSansPro-ExtraLight "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-inf-lgr--base SourceSansPro-ExtraLight "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-lf-ot1 SourceSansPro-ExtraLight "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-lf-t1--base SourceSansPro-ExtraLight "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-lf-ly1--base SourceSansPro-ExtraLight "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-lf-lgr--base SourceSansPro-ExtraLight "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-lf-sc-ot1--base SourceSansPro-ExtraLight "AutoEnc_46wjfguwpprhbtnpxcg6e7xgxe ReEncodeFont" <[a_46wjfg.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-lf-sc-t1--base SourceSansPro-ExtraLight "AutoEnc_zphcclkhbnf3tm43qaa6t3knia ReEncodeFont" <[a_zphccl.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-lf-sc-ly1--base SourceSansPro-ExtraLight "AutoEnc_cgcyrmeqpaj7npwknqxvgb43lh ReEncodeFont" <[a_cgcyrm.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-lf-sc-lgr--base SourceSansPro-ExtraLight "AutoEnc_vauq2gtsrtmwekujju5m6b2jgh ReEncodeFont" <[a_vauq2g.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-lf-ts1--base SourceSansPro-ExtraLight "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tosf-ot1 SourceSansPro-ExtraLight "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tosf-t1--base SourceSansPro-ExtraLight "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tosf-ly1--base SourceSansPro-ExtraLight "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tosf-lgr--base SourceSansPro-ExtraLight "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tosf-sc-ot1--base SourceSansPro-ExtraLight "AutoEnc_i5t6gnuk53yx7gmxavgzhhsood ReEncodeFont" <[a_i5t6gn.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tosf-sc-t1--base SourceSansPro-ExtraLight "AutoEnc_cqavnsebarxi7kogzvp6ikt5of ReEncodeFont" <[a_cqavns.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tosf-sc-ly1--base SourceSansPro-ExtraLight "AutoEnc_ivdnq26y2uvzh32jkdvfws67od ReEncodeFont" <[a_ivdnq2.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tosf-sc-lgr--base SourceSansPro-ExtraLight "AutoEnc_oazma5qkhi2zb2qi5xvi427uzh ReEncodeFont" <[a_oazma5.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tosf-ts1--base SourceSansPro-ExtraLight "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tlf-ot1 SourceSansPro-ExtraLight "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tlf-t1--base SourceSansPro-ExtraLight "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tlf-ly1--base SourceSansPro-ExtraLight "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tlf-lgr--base SourceSansPro-ExtraLight "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tlf-sc-ot1--base SourceSansPro-ExtraLight "AutoEnc_65vrnzfmiuacs2weowlr6ykflf ReEncodeFont" <[a_65vrnz.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tlf-sc-t1--base SourceSansPro-ExtraLight "AutoEnc_4jropkx7dv2wkfkwidpvlhpe6h ReEncodeFont" <[a_4jropk.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tlf-sc-ly1--base SourceSansPro-ExtraLight "AutoEnc_4hbp34wzvo5bqtr3po5dxdewbd ReEncodeFont" <[a_4hbp34.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tlf-sc-lgr--base SourceSansPro-ExtraLight "AutoEnc_zypyw7visynj6iwmqgjbkudltb ReEncodeFont" <[a_zypyw7.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-tlf-ts1--base SourceSansPro-ExtraLight "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-osf-ot1 SourceSansPro-ExtraLight "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-osf-t1--base SourceSansPro-ExtraLight "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-osf-ly1--base SourceSansPro-ExtraLight "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-osf-lgr--base SourceSansPro-ExtraLight "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-osf-sc-ot1--base SourceSansPro-ExtraLight "AutoEnc_gpgjtcutcv3z3nkdi6ep7jkrob ReEncodeFont" <[a_gpgjtc.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-osf-sc-t1--base SourceSansPro-ExtraLight "AutoEnc_77nslrlj6jsbv6jgnssqoez3dd ReEncodeFont" <[a_77nslr.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-osf-sc-ly1--base SourceSansPro-ExtraLight "AutoEnc_fbyhkdfis4mmqxtgtcrsk5osgd ReEncodeFont" <[a_fbyhkd.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-osf-sc-lgr--base SourceSansPro-ExtraLight "AutoEnc_p7zaglvx7macuqegohezg6qeze ReEncodeFont" <[a_p7zagl.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-osf-ts1--base SourceSansPro-ExtraLight "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-numr-ot1 SourceSansPro-ExtraLight "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-numr-t1--base SourceSansPro-ExtraLight "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-numr-ly1--base SourceSansPro-ExtraLight "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-numr-lgr--base SourceSansPro-ExtraLight "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-dnom-ot1 SourceSansPro-ExtraLight "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-dnom-t1--base SourceSansPro-ExtraLight "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-dnom-ly1--base SourceSansPro-ExtraLight "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-dnom-lgr--base SourceSansPro-ExtraLight "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-sup-ot1 SourceSansPro-ExtraLight "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-sup-t1--base SourceSansPro-ExtraLight "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-sup-ly1--base SourceSansPro-ExtraLight "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-ExtraLight-sup-lgr--base SourceSansPro-ExtraLight "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-ExtraLight.pfb
+SourceSansPro-LightIt-inf-ot1 SourceSansPro-LightIt "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-inf-t1--base SourceSansPro-LightIt "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-inf-ly1--base SourceSansPro-LightIt "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-inf-lgr--base SourceSansPro-LightIt "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-lf-ot1 SourceSansPro-LightIt "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-lf-t1--base SourceSansPro-LightIt "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-lf-ly1--base SourceSansPro-LightIt "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-lf-lgr--base SourceSansPro-LightIt "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-lf-ts1--base SourceSansPro-LightIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-tosf-ot1 SourceSansPro-LightIt "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-tosf-t1--base SourceSansPro-LightIt "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-tosf-ly1--base SourceSansPro-LightIt "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-tosf-lgr--base SourceSansPro-LightIt "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-tosf-ts1--base SourceSansPro-LightIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-tlf-ot1 SourceSansPro-LightIt "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-tlf-t1--base SourceSansPro-LightIt "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-tlf-ly1--base SourceSansPro-LightIt "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-tlf-lgr--base SourceSansPro-LightIt "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-tlf-ts1--base SourceSansPro-LightIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-osf-ot1 SourceSansPro-LightIt "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-osf-t1--base SourceSansPro-LightIt "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-osf-ly1--base SourceSansPro-LightIt "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-osf-lgr--base SourceSansPro-LightIt "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-osf-ts1--base SourceSansPro-LightIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-numr-ot1 SourceSansPro-LightIt "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-numr-t1--base SourceSansPro-LightIt "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-numr-ly1--base SourceSansPro-LightIt "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-numr-lgr--base SourceSansPro-LightIt "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-dnom-ot1 SourceSansPro-LightIt "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-dnom-t1--base SourceSansPro-LightIt "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-dnom-ly1--base SourceSansPro-LightIt "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-dnom-lgr--base SourceSansPro-LightIt "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-sup-ot1 SourceSansPro-LightIt "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-sup-t1--base SourceSansPro-LightIt "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-sup-ly1--base SourceSansPro-LightIt "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-LightIt-sup-lgr--base SourceSansPro-LightIt "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-LightIt.pfb
+SourceSansPro-Light-inf-ot1 SourceSansPro-Light "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-inf-t1--base SourceSansPro-Light "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-inf-ly1--base SourceSansPro-Light "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-inf-lgr--base SourceSansPro-Light "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-lf-ot1 SourceSansPro-Light "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-lf-t1--base SourceSansPro-Light "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-lf-ly1--base SourceSansPro-Light "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-lf-lgr--base SourceSansPro-Light "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-lf-sc-ot1--base SourceSansPro-Light "AutoEnc_46wjfguwpprhbtnpxcg6e7xgxe ReEncodeFont" <[a_46wjfg.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-lf-sc-t1--base SourceSansPro-Light "AutoEnc_zphcclkhbnf3tm43qaa6t3knia ReEncodeFont" <[a_zphccl.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-lf-sc-ly1--base SourceSansPro-Light "AutoEnc_cgcyrmeqpaj7npwknqxvgb43lh ReEncodeFont" <[a_cgcyrm.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-lf-sc-lgr--base SourceSansPro-Light "AutoEnc_vauq2gtsrtmwekujju5m6b2jgh ReEncodeFont" <[a_vauq2g.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-lf-ts1--base SourceSansPro-Light "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tosf-ot1 SourceSansPro-Light "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tosf-t1--base SourceSansPro-Light "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tosf-ly1--base SourceSansPro-Light "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tosf-lgr--base SourceSansPro-Light "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tosf-sc-ot1--base SourceSansPro-Light "AutoEnc_i5t6gnuk53yx7gmxavgzhhsood ReEncodeFont" <[a_i5t6gn.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tosf-sc-t1--base SourceSansPro-Light "AutoEnc_cqavnsebarxi7kogzvp6ikt5of ReEncodeFont" <[a_cqavns.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tosf-sc-ly1--base SourceSansPro-Light "AutoEnc_ivdnq26y2uvzh32jkdvfws67od ReEncodeFont" <[a_ivdnq2.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tosf-sc-lgr--base SourceSansPro-Light "AutoEnc_oazma5qkhi2zb2qi5xvi427uzh ReEncodeFont" <[a_oazma5.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tosf-ts1--base SourceSansPro-Light "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tlf-ot1 SourceSansPro-Light "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tlf-t1--base SourceSansPro-Light "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tlf-ly1--base SourceSansPro-Light "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tlf-lgr--base SourceSansPro-Light "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tlf-sc-ot1--base SourceSansPro-Light "AutoEnc_65vrnzfmiuacs2weowlr6ykflf ReEncodeFont" <[a_65vrnz.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tlf-sc-t1--base SourceSansPro-Light "AutoEnc_4jropkx7dv2wkfkwidpvlhpe6h ReEncodeFont" <[a_4jropk.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tlf-sc-ly1--base SourceSansPro-Light "AutoEnc_4hbp34wzvo5bqtr3po5dxdewbd ReEncodeFont" <[a_4hbp34.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tlf-sc-lgr--base SourceSansPro-Light "AutoEnc_zypyw7visynj6iwmqgjbkudltb ReEncodeFont" <[a_zypyw7.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-tlf-ts1--base SourceSansPro-Light "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-osf-ot1 SourceSansPro-Light "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-osf-t1--base SourceSansPro-Light "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-osf-ly1--base SourceSansPro-Light "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-osf-lgr--base SourceSansPro-Light "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-osf-sc-ot1--base SourceSansPro-Light "AutoEnc_gpgjtcutcv3z3nkdi6ep7jkrob ReEncodeFont" <[a_gpgjtc.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-osf-sc-t1--base SourceSansPro-Light "AutoEnc_77nslrlj6jsbv6jgnssqoez3dd ReEncodeFont" <[a_77nslr.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-osf-sc-ly1--base SourceSansPro-Light "AutoEnc_fbyhkdfis4mmqxtgtcrsk5osgd ReEncodeFont" <[a_fbyhkd.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-osf-sc-lgr--base SourceSansPro-Light "AutoEnc_p7zaglvx7macuqegohezg6qeze ReEncodeFont" <[a_p7zagl.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-osf-ts1--base SourceSansPro-Light "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-numr-ot1 SourceSansPro-Light "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-numr-t1--base SourceSansPro-Light "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-numr-ly1--base SourceSansPro-Light "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-numr-lgr--base SourceSansPro-Light "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-dnom-ot1 SourceSansPro-Light "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-dnom-t1--base SourceSansPro-Light "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-dnom-ly1--base SourceSansPro-Light "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-dnom-lgr--base SourceSansPro-Light "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-sup-ot1 SourceSansPro-Light "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-sup-t1--base SourceSansPro-Light "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-sup-ly1--base SourceSansPro-Light "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-Light.pfb
+SourceSansPro-Light-sup-lgr--base SourceSansPro-Light "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-Light.pfb
+SourceSansPro-It-inf-ot1 SourceSansPro-It "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-It.pfb
+SourceSansPro-It-inf-t1--base SourceSansPro-It "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-It.pfb
+SourceSansPro-It-inf-ly1--base SourceSansPro-It "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-It.pfb
+SourceSansPro-It-inf-lgr--base SourceSansPro-It "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-It.pfb
+SourceSansPro-It-lf-ot1 SourceSansPro-It "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-It.pfb
+SourceSansPro-It-lf-t1--base SourceSansPro-It "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-It.pfb
+SourceSansPro-It-lf-ly1--base SourceSansPro-It "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-It.pfb
+SourceSansPro-It-lf-lgr--base SourceSansPro-It "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-It.pfb
+SourceSansPro-It-lf-ts1--base SourceSansPro-It "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-It.pfb
+SourceSansPro-It-tosf-ot1 SourceSansPro-It "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-It.pfb
+SourceSansPro-It-tosf-t1--base SourceSansPro-It "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-It.pfb
+SourceSansPro-It-tosf-ly1--base SourceSansPro-It "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-It.pfb
+SourceSansPro-It-tosf-lgr--base SourceSansPro-It "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-It.pfb
+SourceSansPro-It-tosf-ts1--base SourceSansPro-It "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-It.pfb
+SourceSansPro-It-tlf-ot1 SourceSansPro-It "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-It.pfb
+SourceSansPro-It-tlf-t1--base SourceSansPro-It "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-It.pfb
+SourceSansPro-It-tlf-ly1--base SourceSansPro-It "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-It.pfb
+SourceSansPro-It-tlf-lgr--base SourceSansPro-It "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-It.pfb
+SourceSansPro-It-tlf-ts1--base SourceSansPro-It "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-It.pfb
+SourceSansPro-It-osf-ot1 SourceSansPro-It "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-It.pfb
+SourceSansPro-It-osf-t1--base SourceSansPro-It "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-It.pfb
+SourceSansPro-It-osf-ly1--base SourceSansPro-It "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-It.pfb
+SourceSansPro-It-osf-lgr--base SourceSansPro-It "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-It.pfb
+SourceSansPro-It-osf-ts1--base SourceSansPro-It "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-It.pfb
+SourceSansPro-It-numr-ot1 SourceSansPro-It "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-It.pfb
+SourceSansPro-It-numr-t1--base SourceSansPro-It "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-It.pfb
+SourceSansPro-It-numr-ly1--base SourceSansPro-It "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-It.pfb
+SourceSansPro-It-numr-lgr--base SourceSansPro-It "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-It.pfb
+SourceSansPro-It-dnom-ot1 SourceSansPro-It "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-It.pfb
+SourceSansPro-It-dnom-t1--base SourceSansPro-It "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-It.pfb
+SourceSansPro-It-dnom-ly1--base SourceSansPro-It "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-It.pfb
+SourceSansPro-It-dnom-lgr--base SourceSansPro-It "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-It.pfb
+SourceSansPro-It-sup-ot1 SourceSansPro-It "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-It.pfb
+SourceSansPro-It-sup-t1--base SourceSansPro-It "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-It.pfb
+SourceSansPro-It-sup-ly1--base SourceSansPro-It "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-It.pfb
+SourceSansPro-It-sup-lgr--base SourceSansPro-It "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-It.pfb
+SourceSansPro-Regular-inf-ot1 SourceSansPro-Regular "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-inf-t1--base SourceSansPro-Regular "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-inf-ly1--base SourceSansPro-Regular "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-inf-lgr--base SourceSansPro-Regular "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-lf-ot1 SourceSansPro-Regular "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-lf-t1--base SourceSansPro-Regular "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-lf-ly1--base SourceSansPro-Regular "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-lf-lgr--base SourceSansPro-Regular "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-lf-sc-ot1--base SourceSansPro-Regular "AutoEnc_46wjfguwpprhbtnpxcg6e7xgxe ReEncodeFont" <[a_46wjfg.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-lf-sc-t1--base SourceSansPro-Regular "AutoEnc_zphcclkhbnf3tm43qaa6t3knia ReEncodeFont" <[a_zphccl.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-lf-sc-ly1--base SourceSansPro-Regular "AutoEnc_cgcyrmeqpaj7npwknqxvgb43lh ReEncodeFont" <[a_cgcyrm.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-lf-sc-lgr--base SourceSansPro-Regular "AutoEnc_vauq2gtsrtmwekujju5m6b2jgh ReEncodeFont" <[a_vauq2g.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-lf-ts1--base SourceSansPro-Regular "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tosf-ot1 SourceSansPro-Regular "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tosf-t1--base SourceSansPro-Regular "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tosf-ly1--base SourceSansPro-Regular "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tosf-lgr--base SourceSansPro-Regular "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tosf-sc-ot1--base SourceSansPro-Regular "AutoEnc_i5t6gnuk53yx7gmxavgzhhsood ReEncodeFont" <[a_i5t6gn.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tosf-sc-t1--base SourceSansPro-Regular "AutoEnc_cqavnsebarxi7kogzvp6ikt5of ReEncodeFont" <[a_cqavns.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tosf-sc-ly1--base SourceSansPro-Regular "AutoEnc_ivdnq26y2uvzh32jkdvfws67od ReEncodeFont" <[a_ivdnq2.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tosf-sc-lgr--base SourceSansPro-Regular "AutoEnc_oazma5qkhi2zb2qi5xvi427uzh ReEncodeFont" <[a_oazma5.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tosf-ts1--base SourceSansPro-Regular "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tlf-ot1 SourceSansPro-Regular "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tlf-t1--base SourceSansPro-Regular "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tlf-ly1--base SourceSansPro-Regular "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tlf-lgr--base SourceSansPro-Regular "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tlf-sc-ot1--base SourceSansPro-Regular "AutoEnc_65vrnzfmiuacs2weowlr6ykflf ReEncodeFont" <[a_65vrnz.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tlf-sc-t1--base SourceSansPro-Regular "AutoEnc_4jropkx7dv2wkfkwidpvlhpe6h ReEncodeFont" <[a_4jropk.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tlf-sc-ly1--base SourceSansPro-Regular "AutoEnc_4hbp34wzvo5bqtr3po5dxdewbd ReEncodeFont" <[a_4hbp34.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tlf-sc-lgr--base SourceSansPro-Regular "AutoEnc_zypyw7visynj6iwmqgjbkudltb ReEncodeFont" <[a_zypyw7.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-tlf-ts1--base SourceSansPro-Regular "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-osf-ot1 SourceSansPro-Regular "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-osf-t1--base SourceSansPro-Regular "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-osf-ly1--base SourceSansPro-Regular "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-osf-lgr--base SourceSansPro-Regular "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-osf-sc-ot1--base SourceSansPro-Regular "AutoEnc_gpgjtcutcv3z3nkdi6ep7jkrob ReEncodeFont" <[a_gpgjtc.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-osf-sc-t1--base SourceSansPro-Regular "AutoEnc_77nslrlj6jsbv6jgnssqoez3dd ReEncodeFont" <[a_77nslr.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-osf-sc-ly1--base SourceSansPro-Regular "AutoEnc_fbyhkdfis4mmqxtgtcrsk5osgd ReEncodeFont" <[a_fbyhkd.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-osf-sc-lgr--base SourceSansPro-Regular "AutoEnc_p7zaglvx7macuqegohezg6qeze ReEncodeFont" <[a_p7zagl.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-osf-ts1--base SourceSansPro-Regular "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-numr-ot1 SourceSansPro-Regular "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-numr-t1--base SourceSansPro-Regular "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-numr-ly1--base SourceSansPro-Regular "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-numr-lgr--base SourceSansPro-Regular "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-dnom-ot1 SourceSansPro-Regular "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-dnom-t1--base SourceSansPro-Regular "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-dnom-ly1--base SourceSansPro-Regular "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-dnom-lgr--base SourceSansPro-Regular "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-sup-ot1 SourceSansPro-Regular "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-sup-t1--base SourceSansPro-Regular "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-sup-ly1--base SourceSansPro-Regular "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-Regular.pfb
+SourceSansPro-Regular-sup-lgr--base SourceSansPro-Regular "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-Regular.pfb
+SourceSansPro-SemiboldIt-inf-ot1 SourceSansPro-SemiboldIt "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-inf-t1--base SourceSansPro-SemiboldIt "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-inf-ly1--base SourceSansPro-SemiboldIt "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-inf-lgr--base SourceSansPro-SemiboldIt "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-lf-ot1 SourceSansPro-SemiboldIt "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-lf-t1--base SourceSansPro-SemiboldIt "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-lf-ly1--base SourceSansPro-SemiboldIt "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-lf-lgr--base SourceSansPro-SemiboldIt "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-lf-ts1--base SourceSansPro-SemiboldIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-tosf-ot1 SourceSansPro-SemiboldIt "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-tosf-t1--base SourceSansPro-SemiboldIt "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-tosf-ly1--base SourceSansPro-SemiboldIt "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-tosf-lgr--base SourceSansPro-SemiboldIt "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-tosf-ts1--base SourceSansPro-SemiboldIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-tlf-ot1 SourceSansPro-SemiboldIt "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-tlf-t1--base SourceSansPro-SemiboldIt "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-tlf-ly1--base SourceSansPro-SemiboldIt "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-tlf-lgr--base SourceSansPro-SemiboldIt "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-tlf-ts1--base SourceSansPro-SemiboldIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-osf-ot1 SourceSansPro-SemiboldIt "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-osf-t1--base SourceSansPro-SemiboldIt "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-osf-ly1--base SourceSansPro-SemiboldIt "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-osf-lgr--base SourceSansPro-SemiboldIt "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-osf-ts1--base SourceSansPro-SemiboldIt "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-numr-ot1 SourceSansPro-SemiboldIt "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-numr-t1--base SourceSansPro-SemiboldIt "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-numr-ly1--base SourceSansPro-SemiboldIt "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-numr-lgr--base SourceSansPro-SemiboldIt "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-dnom-ot1 SourceSansPro-SemiboldIt "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-dnom-t1--base SourceSansPro-SemiboldIt "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-dnom-ly1--base SourceSansPro-SemiboldIt "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-dnom-lgr--base SourceSansPro-SemiboldIt "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-sup-ot1 SourceSansPro-SemiboldIt "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-sup-t1--base SourceSansPro-SemiboldIt "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-sup-ly1--base SourceSansPro-SemiboldIt "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-SemiboldIt-sup-lgr--base SourceSansPro-SemiboldIt "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-SemiboldIt.pfb
+SourceSansPro-Semibold-inf-ot1 SourceSansPro-Semibold "AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg ReEncodeFont" <[a_gvn2fe.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-inf-t1--base SourceSansPro-Semibold "AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd ReEncodeFont" <[a_bkdqh2.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-inf-ly1--base SourceSansPro-Semibold "AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig ReEncodeFont" <[a_lhxooi.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-inf-lgr--base SourceSansPro-Semibold "AutoEnc_6qpf2npaho2a2nmmn3gou2egba ReEncodeFont" <[a_6qpf2n.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-lf-ot1 SourceSansPro-Semibold "AutoEnc_kjpvhxpiruqvikehydxj7ehivh ReEncodeFont" <[a_kjpvhx.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-lf-t1--base SourceSansPro-Semibold "AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g ReEncodeFont" <[a_7n4q7u.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-lf-ly1--base SourceSansPro-Semibold "AutoEnc_4blavbikhtntpnhmleozgoor7c ReEncodeFont" <[a_4blavb.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-lf-lgr--base SourceSansPro-Semibold "AutoEnc_3x2gk5ks7zzzm774tpgphhaklb ReEncodeFont" <[a_3x2gk5.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-lf-sc-ot1--base SourceSansPro-Semibold "AutoEnc_46wjfguwpprhbtnpxcg6e7xgxe ReEncodeFont" <[a_46wjfg.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-lf-sc-t1--base SourceSansPro-Semibold "AutoEnc_zphcclkhbnf3tm43qaa6t3knia ReEncodeFont" <[a_zphccl.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-lf-sc-ly1--base SourceSansPro-Semibold "AutoEnc_cgcyrmeqpaj7npwknqxvgb43lh ReEncodeFont" <[a_cgcyrm.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-lf-sc-lgr--base SourceSansPro-Semibold "AutoEnc_vauq2gtsrtmwekujju5m6b2jgh ReEncodeFont" <[a_vauq2g.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-lf-ts1--base SourceSansPro-Semibold "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tosf-ot1 SourceSansPro-Semibold "AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e ReEncodeFont" <[a_ercdtc.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tosf-t1--base SourceSansPro-Semibold "AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma ReEncodeFont" <[a_ktnhmk.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tosf-ly1--base SourceSansPro-Semibold "AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b ReEncodeFont" <[a_f2tdxs.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tosf-lgr--base SourceSansPro-Semibold "AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d ReEncodeFont" <[a_nxd2w7.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tosf-sc-ot1--base SourceSansPro-Semibold "AutoEnc_i5t6gnuk53yx7gmxavgzhhsood ReEncodeFont" <[a_i5t6gn.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tosf-sc-t1--base SourceSansPro-Semibold "AutoEnc_cqavnsebarxi7kogzvp6ikt5of ReEncodeFont" <[a_cqavns.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tosf-sc-ly1--base SourceSansPro-Semibold "AutoEnc_ivdnq26y2uvzh32jkdvfws67od ReEncodeFont" <[a_ivdnq2.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tosf-sc-lgr--base SourceSansPro-Semibold "AutoEnc_oazma5qkhi2zb2qi5xvi427uzh ReEncodeFont" <[a_oazma5.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tosf-ts1--base SourceSansPro-Semibold "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tlf-ot1 SourceSansPro-Semibold "AutoEnc_ea4zg53eezyekzfxxlxx7wqnna ReEncodeFont" <[a_ea4zg5.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tlf-t1--base SourceSansPro-Semibold "AutoEnc_emkxm5qdyccixuuftfivfnxnne ReEncodeFont" <[a_emkxm5.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tlf-ly1--base SourceSansPro-Semibold "AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h ReEncodeFont" <[a_sj7g2w.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tlf-lgr--base SourceSansPro-Semibold "AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh ReEncodeFont" <[a_wp5x3v.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tlf-sc-ot1--base SourceSansPro-Semibold "AutoEnc_65vrnzfmiuacs2weowlr6ykflf ReEncodeFont" <[a_65vrnz.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tlf-sc-t1--base SourceSansPro-Semibold "AutoEnc_4jropkx7dv2wkfkwidpvlhpe6h ReEncodeFont" <[a_4jropk.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tlf-sc-ly1--base SourceSansPro-Semibold "AutoEnc_4hbp34wzvo5bqtr3po5dxdewbd ReEncodeFont" <[a_4hbp34.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tlf-sc-lgr--base SourceSansPro-Semibold "AutoEnc_zypyw7visynj6iwmqgjbkudltb ReEncodeFont" <[a_zypyw7.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-tlf-ts1--base SourceSansPro-Semibold "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-osf-ot1 SourceSansPro-Semibold "AutoEnc_svsr4s7thu2sel3yepmue5ckma ReEncodeFont" <[a_svsr4s.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-osf-t1--base SourceSansPro-Semibold "AutoEnc_ordpq2gqlywumgr4vxyeac2psh ReEncodeFont" <[a_ordpq2.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-osf-ly1--base SourceSansPro-Semibold "AutoEnc_li5oiyzund7sdqyvh2cepnz6gd ReEncodeFont" <[a_li5oiy.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-osf-lgr--base SourceSansPro-Semibold "AutoEnc_3yibv2ov24zokqewyyvpxexy4d ReEncodeFont" <[a_3yibv2.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-osf-sc-ot1--base SourceSansPro-Semibold "AutoEnc_gpgjtcutcv3z3nkdi6ep7jkrob ReEncodeFont" <[a_gpgjtc.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-osf-sc-t1--base SourceSansPro-Semibold "AutoEnc_77nslrlj6jsbv6jgnssqoez3dd ReEncodeFont" <[a_77nslr.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-osf-sc-ly1--base SourceSansPro-Semibold "AutoEnc_fbyhkdfis4mmqxtgtcrsk5osgd ReEncodeFont" <[a_fbyhkd.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-osf-sc-lgr--base SourceSansPro-Semibold "AutoEnc_p7zaglvx7macuqegohezg6qeze ReEncodeFont" <[a_p7zagl.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-osf-ts1--base SourceSansPro-Semibold "AutoEnc_5ponh62dfvpkt5fphmaq23umnf ReEncodeFont" <[a_5ponh6.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-numr-ot1 SourceSansPro-Semibold "AutoEnc_msbdn37eqjjsuopfymf6wczrwe ReEncodeFont" <[a_msbdn3.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-numr-t1--base SourceSansPro-Semibold "AutoEnc_c3pynxteaxf37noqlthah74u6b ReEncodeFont" <[a_c3pynx.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-numr-ly1--base SourceSansPro-Semibold "AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc ReEncodeFont" <[a_o3uzeo.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-numr-lgr--base SourceSansPro-Semibold "AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf ReEncodeFont" <[a_ywoy3g.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-dnom-ot1 SourceSansPro-Semibold "AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb ReEncodeFont" <[a_dbwo4p.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-dnom-t1--base SourceSansPro-Semibold "AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc ReEncodeFont" <[a_q6ppsi.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-dnom-ly1--base SourceSansPro-Semibold "AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d ReEncodeFont" <[a_ufai4b.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-dnom-lgr--base SourceSansPro-Semibold "AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a ReEncodeFont" <[a_ghwomg.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-sup-ot1 SourceSansPro-Semibold "AutoEnc_qthovnfcadwletbhv7vxx5f2ke ReEncodeFont" <[a_qthovn.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-sup-t1--base SourceSansPro-Semibold "AutoEnc_ahahpncs4zc3y63l332c4ilqhd ReEncodeFont" <[a_ahahpn.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-sup-ly1--base SourceSansPro-Semibold "AutoEnc_t773hbnucmde5nnj4syb6mrq3g ReEncodeFont" <[a_t773hb.enc <SourceSansPro-Semibold.pfb
+SourceSansPro-Semibold-sup-lgr--base SourceSansPro-Semibold "AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc ReEncodeFont" <[a_oph6lb.enc <SourceSansPro-Semibold.pfb
diff --git a/fonts/sourcesanspro/fonts/a_2dtrh6.enc b/fonts/sourcesanspro/fonts/a_2dtrh6.enc
deleted file mode 100644
index 2422d6fd47..0000000000
--- a/fonts/sourcesanspro/fonts/a_2dtrh6.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_2dtrh6nxrhkaucc7zeiyplcmre
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
-% Command line follows encoding
-/AutoEnc_2dtrh6nxrhkaucc7zeiyplcmre [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /Euro /perthousand /uni0259.sups /.notdef /quoteleft /quoteright /breve /macron
-%20
- /.notdef /exclam /dieresis /.notdef /.notdef /percent /periodcentered /.notdef
- /parenleft.sups /parenright.sups /asterisk /plus /comma.sups /hyphen /period.sups /slash
-%30
- /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
- /eight.sups /nine.sups /colon /.notdef /.notdef /equal /.notdef /semicolon
-%40
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /bracketleft /.notdef /bracketright /.notdef /.notdef
-%60
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.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 /space /.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 /uni032E
- /.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=lgr
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=sups --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-sup-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_2n3jyq.enc b/fonts/sourcesanspro/fonts/a_2n3jyq.enc
deleted file mode 100644
index b30d2dcf7d..0000000000
--- a/fonts/sourcesanspro/fonts/a_2n3jyq.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_2n3jyql2k4e4aqszclwvwgk5id
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
-% Command line follows encoding
-/AutoEnc_2n3jyql2k4e4aqszclwvwgk5id [
-%00
- /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
- /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.sups /parenright.sups /asterisk /plus /comma.sups /hyphen /period.sups /slash
-%30
- /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
- /eight.sups /nine.sups /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
-%60
- /quoteleft /a.sups /b.sups /c.sups /d.sups /e.sups /f.sups /g.sups
- /h.sups /i.sups /j.sups /k.sups /l.sups /m.sups /n.sups /o.sups
-%70
- /p.sups /q.sups /r.sups /s.sups /t.sups /u.sups /v.sups /w.sups
- /x.sups /y.sups /z.sups /braceleft /bar /braceright /tilde /dieresis
-%80
- /Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
- /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
-%90
- /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
- /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
-%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
-%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
- /cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave.sups /eacute.sups /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_ly1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=sups --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-sup-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_3vq5rq.enc b/fonts/sourcesanspro/fonts/a_3vq5rq.enc
deleted file mode 100644
index 990029cf21..0000000000
--- a/fonts/sourcesanspro/fonts/a_3vq5rq.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_3vq5rqgtyworekrnx3rq4dllnh
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
-% Command line follows encoding
-/AutoEnc_3vq5rqgtyworekrnx3rq4dllnh [
-%00
- /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
- /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
-%10
- /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
-%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.sups /parenright.sups /asterisk /plus /comma.sups /hyphen /period.sups /slash
-%30
- /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
- /eight.sups /nine.sups /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-%60
- /quoteleft /a.sups /b.sups /c.sups /d.sups /e.sups /f.sups /g.sups
- /h.sups /i.sups /j.sups /k.sups /l.sups /m.sups /n.sups /o.sups
-%70
- /p.sups /q.sups /r.sups /s.sups /t.sups /u.sups /v.sups /w.sups
- /x.sups /y.sups /z.sups /braceleft /bar /braceright /asciitilde /hyphen
-%80
- /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute
-%90
- /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /Idotaccent /dcroat /section
-%A0
- /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute
-%B0
- /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave.sups /eacute.sups /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=sups --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-sup-t1'
diff --git a/fonts/sourcesanspro/fonts/a_s26mqm.enc b/fonts/sourcesanspro/fonts/a_3x2gk5.enc
index 0a5c23b3ae..38bd7e26d5 100644
--- a/fonts/sourcesanspro/fonts/a_s26mqm.enc
+++ b/fonts/sourcesanspro/fonts/a_3x2gk5.enc
@@ -1,30 +1,30 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_s26mqmb5c7vxitmjc65zhdlslc
-% Encoding created by otftotfm on Sat Dec 3 17:05:47 2016
+%%AutoEnc_3x2gk5ks7zzzm774tpgphhaklb
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_s26mqmb5c7vxitmjc65zhdlslc [
+/AutoEnc_3x2gk5ks7zzzm774tpgphhaklb [
%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
/uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
%10
- /.notdef /.notdef /.notdef /uni03D9 /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
/Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
%20
/uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.tnum /one.tnum /two.tnum /three.tnum /four.tnum /five.tnum /six.tnum /seven.tnum
- /eight.tnum /nine.tnum /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
+ /zero.p /one.p /two.p /three.p /four.p /five.p /six.p /seven.p
+ /eight.p /nine.p /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
%40
- /uni1FDF /Alpha /Beta /uni1FDD /uni0394 /Epsilon /Phi /Gamma
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
/Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
%50
- /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /uni03A9
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
/Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
%60
- /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /uni03D5 /gamma
- /eta /iota /theta /kappa /lambda /uni03BC /nu /omicron
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
%70
/pi /chi /rho /sigma /tau /upsilon /.notdef /omega
/xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
@@ -32,8 +32,8 @@
/uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
/alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
%90
- /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /.notdef
- /uni1F74 /uni1F21 /uni1F20 /space /uni1FC2 /uni1F91 /uni1F90 /.notdef
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
%A0
/etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
/uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
@@ -41,7 +41,7 @@
/uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
/omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
%C0
- /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /uni032E
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
/uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
%D0
/iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
@@ -51,15 +51,17 @@
/epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
%F0
/iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
- /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /uni032F /uni0374 /uni0375
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
] def
-% Command line: 'otftotfm --automatic --encoding=lgr
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
% --tfm-directory=fonts/tfm/adobe/sourcesanspro
% --vf-directory=fonts/vf/adobe/sourcesanspro
% --type1-directory=fonts/type1/adobe/sourcesanspro
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=onum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tosf-lgr'
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-lf-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_wn63nt.enc b/fonts/sourcesanspro/fonts/a_3yibv2.enc
index 1902b55406..cfaf104e3b 100644
--- a/fonts/sourcesanspro/fonts/a_wn63nt.enc
+++ b/fonts/sourcesanspro/fonts/a_3yibv2.enc
@@ -1,30 +1,30 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_wn63nt753xldhxglzxzyhzu6db
-% Encoding created by otftotfm on Sat Dec 3 17:05:50 2016
+%%AutoEnc_3yibv2ov24zokqewyyvpxexy4d
+% Encoding created by otftotfm on Sun Jan 19 16:10:26 2020
% Command line follows encoding
-/AutoEnc_wn63nt753xldhxglzxzyhzu6db [
+/AutoEnc_3yibv2ov24zokqewyyvpxexy4d [
%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
/uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
%10
- /.notdef /.notdef /.notdef /uni03D9 /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
/Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
%20
/uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
- /eight.onum /nine.onum /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
+ /zero.o /one.o /two.o /three.o /four.o /five.o /six.o /seven.o
+ /eight.o /nine.o /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
%40
- /uni1FDF /Alpha /Beta /uni1FDD /uni0394 /Epsilon /Phi /Gamma
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
/Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
%50
- /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /uni03A9
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
/Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
%60
- /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /uni03D5 /gamma
- /eta /iota /theta /kappa /lambda /uni03BC /nu /omicron
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
%70
/pi /chi /rho /sigma /tau /upsilon /.notdef /omega
/xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
@@ -32,8 +32,8 @@
/uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
/alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
%90
- /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /.notdef
- /uni1F74 /uni1F21 /uni1F20 /space /uni1FC2 /uni1F91 /uni1F90 /.notdef
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
%A0
/etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
/uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
@@ -41,7 +41,7 @@
/uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
/omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
%C0
- /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /uni032E
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
/uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
%D0
/iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
@@ -51,15 +51,17 @@
/epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
%F0
/iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
- /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /uni032F /uni0374 /uni0375
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
] def
-% Command line: 'otftotfm --automatic --encoding=lgr
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
% --tfm-directory=fonts/tfm/adobe/sourcesanspro
% --vf-directory=fonts/vf/adobe/sourcesanspro
% --type1-directory=fonts/type1/adobe/sourcesanspro
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=onum --feature=pnum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-osf-lgr'
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --feature=onum --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-osf-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_46wjfg.enc b/fonts/sourcesanspro/fonts/a_46wjfg.enc
new file mode 100644
index 0000000000..03413c52f9
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_46wjfg.enc
@@ -0,0 +1,67 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_46wjfguwpprhbtnpxcg6e7xgxe
+% Encoding created by otftotfm on Sun Jan 19 16:10:28 2020
+% Command line follows encoding
+/AutoEnc_46wjfguwpprhbtnpxcg6e7xgxe [
+%00
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
+%10
+ /I.s /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE.s /OE.s /Oslash.s /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.p /one.p /two.p /three.p /four.p /five.p /six.p /seven.p
+ /eight.p /nine.p /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
+%70
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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 /Lslash.s /.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_ot1
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=pnum
+% --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 fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-lf-sc-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_ko3vnf.enc b/fonts/sourcesanspro/fonts/a_4blavb.enc
index af52b643aa..fbcfafe2f7 100644
--- a/fonts/sourcesanspro/fonts/a_ko3vnf.enc
+++ b/fonts/sourcesanspro/fonts/a_4blavb.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_ko3vnfo6veb6wj5d2orp4udgie
-% Encoding created by otftotfm on Sat Dec 3 17:05:46 2016
+%%AutoEnc_4blavbikhtntpnhmleozgoor7c
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_ko3vnfo6veb6wj5d2orp4udgie [
+/AutoEnc_4blavbikhtntpnhmleozgoor7c [
%00
- /f_f /Euro /f_t /.notdef /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /f_f /Euro /f_t /f_f_t /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -14,8 +14,8 @@
/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.pnum /one.pnum /two.pnum /three.pnum /four.pnum /five.pnum /six.pnum /seven.pnum
- /eight.pnum /nine.pnum /colon /semicolon /less /equal /greater /question
+ /zero.p /one.p /two.p /three.p /four.p /five.p /six.p /seven.p
+ /eight.p /nine.p /colon /semicolon /less /equal /greater /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -35,10 +35,10 @@
/lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
/cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=pnum
+% --feature=liga --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-lf-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_4hbp34.enc b/fonts/sourcesanspro/fonts/a_4hbp34.enc
new file mode 100644
index 0000000000..029ca81bb6
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_4hbp34.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_4hbp34wzvo5bqtr3po5dxdewbd
+% Encoding created by otftotfm on Sun Jan 19 16:10:30 2020
+% Command line follows encoding
+/AutoEnc_4hbp34wzvo5bqtr3po5dxdewbd [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
+%10
+ /I.s /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE.s /OE.s /Oslash.s /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.s /one.s /two.s /three.s /four.s /five.s /six.s /seven.s
+ /eight.s /nine.s /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
+%70
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /Lslash.s /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /Scaron.s /guilsinglright /OE.s /Zcaron.s /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
+%B0
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
+ /cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /Agrave.s /Aacute.s /Acircumflex.s /Atilde.s /Adieresis.s /Aring.s /AE.s /Ccedilla.s
+ /Egrave.s /Eacute.s /Ecircumflex.s /Edieresis.s /Igrave.s /Iacute.s /Icircumflex.s /Idieresis.s
+%F0
+ /Eth.s /Ntilde.s /Ograve.s /Oacute.s /Ocircumflex.s /Otilde.s /Odieresis.s /divide
+ /Oslash.s /Ugrave.s /Uacute.s /Ucircumflex.s /Udieresis.s /Yacute.s /Thorn.s /Ydieresis.s
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
+% --feature=liga --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-tlf-sc-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_4jropk.enc b/fonts/sourcesanspro/fonts/a_4jropk.enc
new file mode 100644
index 0000000000..abc3016ada
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_4jropk.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_4jropkx7dv2wkfkwidpvlhpe6h
+% Encoding created by otftotfm on Sun Jan 19 16:10:30 2020
+% Command line follows encoding
+/AutoEnc_4jropkx7dv2wkfkwidpvlhpe6h [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /I.s /uni0237 /.notdef /fi /fl /.notdef /.notdef
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.s /one.s /two.s /three.s /four.s /five.s /six.s /seven.s
+ /eight.s /nine.s /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
+%70
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /Dcroat.s /section
+%A0
+ /Abreve.s /Aogonek.s /Cacute.s /Ccaron.s /Dcaron.s /Ecaron.s /Eogonek.s /Gbreve.s
+ /Lacute.s /Lcaron.s /Lslash.s /Nacute.s /Ncaron.s /Eng.s /Ohungarumlaut.s /Racute.s
+%B0
+ /Rcaron.s /Sacute.s /Scaron.s /uni015E.s /Tcaron.s /uni0162.s /Uhungarumlaut.s /Uring.s
+ /Ydieresis.s /Zacute.s /Zcaron.s /Zdotaccent.s /IJ.s /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /Agrave.s /Aacute.s /Acircumflex.s /Atilde.s /Adieresis.s /Aring.s /AE.s /Ccedilla.s
+ /Egrave.s /Eacute.s /Ecircumflex.s /Edieresis.s /Igrave.s /Iacute.s /Icircumflex.s /Idieresis.s
+%F0
+ /Eth.s /Ntilde.s /Ograve.s /Oacute.s /Ocircumflex.s /Otilde.s /Odieresis.s /OE.s
+ /Oslash.s /Ugrave.s /Uacute.s /Ucircumflex.s /Udieresis.s /Yacute.s /Thorn.s /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-tlf-sc-t1'
diff --git a/fonts/sourcesanspro/fonts/a_5mnkjz.enc b/fonts/sourcesanspro/fonts/a_5mnkjz.enc
deleted file mode 100644
index 28d60ea583..0000000000
--- a/fonts/sourcesanspro/fonts/a_5mnkjz.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_5mnkjz6v5xtn6dvsdlkws6jiqe
-% Encoding created by otftotfm on Sat Dec 3 17:05:46 2016
-% Command line follows encoding
-/AutoEnc_5mnkjz6v5xtn6dvsdlkws6jiqe [
-%00
- /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
- /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
-%10
- /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
-%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.subs /parenright.subs /asterisk /plus /comma.subs /hyphen /period.subs /slash
-%30
- /zero.subs /one.subs /two.subs /three.subs /four.subs /five.subs /six.subs /seven.subs
- /eight.subs /nine.subs /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
-%80
- /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /uni014A /Ohungarumlaut /Racute
-%90
- /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /uni0132 /Idotaccent /dcroat /section
-%A0
- /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /uni014B /ohungarumlaut /racute
-%B0
- /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /uni0133 /exclamdown /questiondown /sterling
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=sinf --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-inf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_sd7igg.enc b/fonts/sourcesanspro/fonts/a_5ponh6.enc
index df9b0276a5..c8c1436965 100644
--- a/fonts/sourcesanspro/fonts/a_sd7igg.enc
+++ b/fonts/sourcesanspro/fonts/a_5ponh6.enc
@@ -1,14 +1,14 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_sd7iggdiiniarynlqrsu5if4ha
-% Encoding created by otftotfm on Sat Dec 3 17:05:47 2016
+%%AutoEnc_5ponh62dfvpkt5fphmaq23umnf
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_sd7iggdiiniarynlqrsu5if4ha [
+/AutoEnc_5ponh62dfvpkt5fphmaq23umnf [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /C /exclamdown
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /C /endash
%10
- /questiondown /bar /quotedblbase /asterisk /endash /.notdef /.notdef /.notdef
+ /bar /asterisk /quotedblbase /.notdef /.notdef /.notdef /.notdef /.notdef
/uni2190 /uni2192 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%20
/.notdef /.notdef /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
@@ -20,11 +20,11 @@
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2126
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Omega
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /arrowup /arrowdown
%60
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni266A /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /musicalnote /.notdef
%70
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -32,13 +32,13 @@
/.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /perthousand
/bullet /.notdef /.notdef /.notdef /uni0192 /colonmonetary /uni20A9 /.notdef
%90
- /.notdef /.notdef /lira /.notdef /uni203D /.notdef /dong /trademark
- /.notdef /.notdef /.notdef /uni2116 /.notdef /estimated /.notdef /.notdef
+ /.notdef /.notdef /lira /.notdef /uni203D /uni2E18 /dong /trademark
+ /.notdef /.notdef /.notdef /uni2116 /.notdef /estimated /uni25E6 /.notdef
%A0
/.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
/.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
%B0
- /degree /plusminus /two.sups /three.sups /.notdef /uni00B5 /paragraph /periodcentered
+ /degree /plusminus /two.sups /three.sups /.notdef /mu /paragraph /periodcentered
/.notdef /one.sups /ordmasculine /radical /onequarter /onehalf /threequarters /Euro
%C0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -61,7 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 --feature=onum
-% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
-% =: ffi --ligkern=ff l =: ffl
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tosf-ts1'
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-lf-ts1'
diff --git a/fonts/sourcesanspro/fonts/a_rsnzt5.enc b/fonts/sourcesanspro/fonts/a_65vrnz.enc
index 6f105855b7..79e9ff00a6 100644
--- a/fonts/sourcesanspro/fonts/a_rsnzt5.enc
+++ b/fonts/sourcesanspro/fonts/a_65vrnz.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_rsnzt575jbbvgokuaqxkyjzcmf
-% Encoding created by otftotfm on Sat Dec 3 17:05:50 2016
+%%AutoEnc_65vrnzfmiuacs2weowlr6ykflf
+% Encoding created by otftotfm on Sun Jan 19 16:10:30 2020
% Command line follows encoding
-/AutoEnc_rsnzt575jbbvgokuaqxkyjzcmf [
+/AutoEnc_65vrnzfmiuacs2weowlr6ykflf [
%00
- /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+ /I.s /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE.s /OE.s /Oslash.s /AE /OE /Oslash
%20
/space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.pnum /one.pnum /two.pnum /three.pnum /four.pnum /five.pnum /six.pnum /seven.pnum
- /eight.pnum /nine.pnum /colon /semicolon /exclamdown /equal /questiondown /question
+ /zero.s /one.s /two.s /three.s /four.s /five.s /six.s /seven.s
+ /eight.s /nine.s /colon /semicolon /exclamdown /equal /questiondown /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -23,20 +23,20 @@
/P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
%70
- /p /q /r /s /t /u /v /w
- /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /endash /emdash /hungarumlaut /tilde /dieresis
%80
- /f_f /f_t /f_f_t /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /Lslash.s /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -60,6 +60,8 @@
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=pnum
+% --coding-scheme=TEX TEXT --feature=kern --feature=liga --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
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-lf-ot1'
+% SourceSansPro-Black-tlf-sc-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_pwnihc.enc b/fonts/sourcesanspro/fonts/a_6qpf2n.enc
index a218eada7d..aeeaa91335 100644
--- a/fonts/sourcesanspro/fonts/a_pwnihc.enc
+++ b/fonts/sourcesanspro/fonts/a_6qpf2n.enc
@@ -1,30 +1,30 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_pwnihc4loqjx7jdass5vz3sfzf
-% Encoding created by otftotfm on Sat Dec 3 17:05:46 2016
+%%AutoEnc_6qpf2npaho2a2nmmn3gou2egba
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_pwnihc4loqjx7jdass5vz3sfzf [
+/AutoEnc_6qpf2npaho2a2nmmn3gou2egba [
%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
/uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
%10
- /.notdef /.notdef /.notdef /uni03D9 /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
/Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
%20
/uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
- /parenleft.subs /parenright.subs /asterisk /plus /comma.subs /hyphen /period.subs /slash
+ /parenleft.subs /parenright.subs /asterisk /plus.subs /comma.subs /hyphen /period.subs /slash
%30
/zero.subs /one.subs /two.subs /three.subs /four.subs /five.subs /six.subs /seven.subs
- /eight.subs /nine.subs /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
+ /eight.subs /nine.subs /colon /anoteleia /uni1FFE /equal.subs /uni1FBF /semicolon
%40
- /uni1FDF /Alpha /Beta /uni1FDD /uni0394 /Epsilon /Phi /Gamma
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
/Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
%50
- /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /uni03A9
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
/Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
%60
- /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /uni03D5 /gamma
- /eta /iota /theta /kappa /lambda /uni03BC /nu /omicron
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
%70
/pi /chi /rho /sigma /tau /upsilon /.notdef /omega
/xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
@@ -32,8 +32,8 @@
/uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
/alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
%90
- /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /.notdef
- /uni1F74 /uni1F21 /uni1F20 /space /uni1FC2 /uni1F91 /uni1F90 /.notdef
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
%A0
/etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
/uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
@@ -41,7 +41,7 @@
/uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
/omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
%C0
- /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /uni032E
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
/uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
%D0
/iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
@@ -51,15 +51,17 @@
/epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
%F0
/iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
- /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /uni032F /uni0374 /uni0375
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
] def
-% Command line: 'otftotfm --automatic --encoding=lgr
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
% --tfm-directory=fonts/tfm/adobe/sourcesanspro
% --vf-directory=fonts/vf/adobe/sourcesanspro
% --type1-directory=fonts/type1/adobe/sourcesanspro
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=sinf --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-inf-lgr'
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --feature=subs --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-inf-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_77nslr.enc b/fonts/sourcesanspro/fonts/a_77nslr.enc
new file mode 100644
index 0000000000..78e3bb1c50
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_77nslr.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_77nslrlj6jsbv6jgnssqoez3dd
+% Encoding created by otftotfm on Sun Jan 19 16:10:31 2020
+% Command line follows encoding
+/AutoEnc_77nslrlj6jsbv6jgnssqoez3dd [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /I.s /uni0237 /.notdef /fi /fl /.notdef /.notdef
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.o /one.o /two.o /three.o /four.o /five.o /six.o /seven.o
+ /eight.o /nine.o /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
+%70
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /Dcroat.s /section
+%A0
+ /Abreve.s /Aogonek.s /Cacute.s /Ccaron.s /Dcaron.s /Ecaron.s /Eogonek.s /Gbreve.s
+ /Lacute.s /Lcaron.s /Lslash.s /Nacute.s /Ncaron.s /Eng.s /Ohungarumlaut.s /Racute.s
+%B0
+ /Rcaron.s /Sacute.s /Scaron.s /uni015E.s /Tcaron.s /uni0162.s /Uhungarumlaut.s /Uring.s
+ /Ydieresis.s /Zacute.s /Zcaron.s /Zdotaccent.s /IJ.s /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /Agrave.s /Aacute.s /Acircumflex.s /Atilde.s /Adieresis.s /Aring.s /AE.s /Ccedilla.s
+ /Egrave.s /Eacute.s /Ecircumflex.s /Edieresis.s /Igrave.s /Iacute.s /Icircumflex.s /Idieresis.s
+%F0
+ /Eth.s /Ntilde.s /Ograve.s /Oacute.s /Ocircumflex.s /Otilde.s /Odieresis.s /OE.s
+ /Oslash.s /Ugrave.s /Uacute.s /Ucircumflex.s /Udieresis.s /Yacute.s /Thorn.s /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --feature=onum --feature=pnum --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-osf-sc-t1'
diff --git a/fonts/sourcesanspro/fonts/a_5tbsmu.enc b/fonts/sourcesanspro/fonts/a_7n4q7u.enc
index 28f7a829c6..f4741dbe4f 100644
--- a/fonts/sourcesanspro/fonts/a_5tbsmu.enc
+++ b/fonts/sourcesanspro/fonts/a_7n4q7u.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_5tbsmun5vd42j2nixocxtjvpba
-% Encoding created by otftotfm on Sat Dec 3 17:05:46 2016
+%%AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_5tbsmun5vd42j2nixocxtjvpba [
+/AutoEnc_7n4q7uzohd3ekn34ukxjs52w2g [
%00
/grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
/breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
%10
/quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /f_f /f_t /.notdef /.notdef /.notdef
+ /f_f /dotlessi /uni0237 /f_t /fi /fl /f_f_t /.notdef
%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.pnum /one.pnum /two.pnum /three.pnum /four.pnum /five.pnum /six.pnum /seven.pnum
- /eight.pnum /nine.pnum /colon /semicolon /less /equal /greater /question
+ /zero.p /one.p /two.p /three.p /four.p /five.p /six.p /seven.p
+ /eight.p /nine.p /colon /semicolon /less /equal /greater /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -30,16 +30,16 @@
/x /y /z /braceleft /bar /braceright /asciitilde /hyphen
%80
/Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
%90
/Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /Idotaccent /dcroat /section
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
%A0
/abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
%B0
/rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=pnum
+% --feature=liga --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-lf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_myad3x.enc b/fonts/sourcesanspro/fonts/a_ahahpn.enc
index 169803e5b4..5f222bcca1 100644
--- a/fonts/sourcesanspro/fonts/a_myad3x.enc
+++ b/fonts/sourcesanspro/fonts/a_ahahpn.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_myad3xw3pglacum6zy7atuh3qc
-% Encoding created by otftotfm on Sat Dec 3 17:05:49 2016
+%%AutoEnc_ahahpncs4zc3y63l332c4ilqhd
+% Encoding created by otftotfm on Sun Jan 19 16:10:27 2020
% Command line follows encoding
-/AutoEnc_myad3xw3pglacum6zy7atuh3qc [
+/AutoEnc_ahahpncs4zc3y63l332c4ilqhd [
%00
/grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
/breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
%10
/quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash.sups /emdash.sups /.notdef
- /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /dotlessi /uni0237 /.notdef /fi /fl /.notdef /.notdef
%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.sups /parenright.sups /asterisk /plus /comma.sups /hyphen.sups /period.sups /slash
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft.sups /parenright.sups /asterisk /plus.sups /comma.sups /hyphen.sups /period.sups /slash
%30
/zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
- /eight.sups /nine.sups /colon.sups /semicolon /less /equal /greater /question
+ /eight.sups /nine.sups /colon.sups /semicolon /less /equal.sups /greater /question
%40
/at /A.sups /B.sups /C.sups /D.sups /E.sups /F.sups /G.sups
/H.sups /I.sups /J.sups /K.sups /L.sups /M.sups /N.sups /O.sups
@@ -30,16 +30,16 @@
/x.sups /y.sups /z.sups /braceleft /bar /braceright /asciitilde /hyphen.sups
%80
/Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /uni014A /Ohungarumlaut /Racute
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
%90
/Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /uni0132 /Idotaccent /dcroat /section
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
%A0
- /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /uni014B /ohungarumlaut /racute
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek.sups /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
%B0
/rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /uni0133 /exclamdown /questiondown /sterling
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
@@ -61,6 +61,8 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=sups --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-sup-t1'
+% --feature=liga --feature=sups --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} *
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-sup-t1'
diff --git a/fonts/sourcesanspro/fonts/a_tczf5d.enc b/fonts/sourcesanspro/fonts/a_bkdqh2.enc
index d8e4d563ac..539401c173 100644
--- a/fonts/sourcesanspro/fonts/a_tczf5d.enc
+++ b/fonts/sourcesanspro/fonts/a_bkdqh2.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_tczf5dj72vp4ebbpjsrgkhoeke
-% Encoding created by otftotfm on Sat Dec 3 17:05:43 2016
+%%AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd
+% Encoding created by otftotfm on Sun Jan 19 16:10:24 2020
% Command line follows encoding
-/AutoEnc_tczf5dj72vp4ebbpjsrgkhoeke [
+/AutoEnc_bkdqh2rsr3ble7bs3bhkmvrnzd [
%00
/grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
/breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
%10
/quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /dotlessi /uni0237 /.notdef /fi /fl /.notdef /.notdef
%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.subs /parenright.subs /asterisk /plus /comma.subs /hyphen /period.subs /slash
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft.subs /parenright.subs /asterisk /plus.subs /comma.subs /hyphen /period.subs /slash
%30
/zero.subs /one.subs /two.subs /three.subs /four.subs /five.subs /six.subs /seven.subs
- /eight.subs /nine.subs /colon /semicolon /less /equal /greater /question
+ /eight.subs /nine.subs /colon /semicolon /less /equal.subs /greater /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -30,16 +30,16 @@
/x /y /z /braceleft /bar /braceright /asciitilde /hyphen
%80
/Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
%90
/Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /Idotaccent /dcroat /section
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
%A0
/abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
%B0
/rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
@@ -61,6 +61,8 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=sinf --ligkern=* {KL} *
+% --feature=liga --feature=subs --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} *
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-inf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_buvplz.enc b/fonts/sourcesanspro/fonts/a_buvplz.enc
deleted file mode 100644
index 99cf00fe12..0000000000
--- a/fonts/sourcesanspro/fonts/a_buvplz.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_buvplzee4lcsdpxuyhuabztoug
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
-% Command line follows encoding
-/AutoEnc_buvplzee4lcsdpxuyhuabztoug [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /Euro /perthousand /uni0259 /.notdef /quoteleft /quoteright /breve /macron
-%20
- /.notdef /exclam /dieresis /.notdef /.notdef /percent /periodcentered /.notdef
- /parenleft.dnom /parenright.dnom /asterisk /plus /comma.dnom /hyphen /period.dnom /slash
-%30
- /zero.dnom /one.dnom /two.dnom /three.dnom /four.dnom /five.dnom /six.dnom /seven.dnom
- /eight.dnom /nine.dnom /colon /.notdef /.notdef /equal /.notdef /semicolon
-%40
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /bracketleft /.notdef /bracketright /.notdef /.notdef
-%60
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.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 /space /.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 /uni032E
- /.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=lgr
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=dnom --feature=kern --feature=liga --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-dnom-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_gc2pqo.enc b/fonts/sourcesanspro/fonts/a_c3pynx.enc
index 7ae567ade9..6182d73e98 100644
--- a/fonts/sourcesanspro/fonts/a_gc2pqo.enc
+++ b/fonts/sourcesanspro/fonts/a_c3pynx.enc
@@ -1,17 +1,17 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_gc2pqop32ks6nbptwqvxsfsx4c
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
+%%AutoEnc_c3pynxteaxf37noqlthah74u6b
+% Encoding created by otftotfm on Sun Jan 19 16:10:26 2020
% Command line follows encoding
-/AutoEnc_gc2pqop32ks6nbptwqvxsfsx4c [
+/AutoEnc_c3pynxteaxf37noqlthah74u6b [
%00
/grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
/breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
%10
/quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /dotlessi /uni0237 /.notdef /fi /fl /.notdef /.notdef
%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft.numr /parenright.numr /asterisk /plus /comma.numr /hyphen /period.numr /slash
%30
/zero.numr /one.numr /two.numr /three.numr /four.numr /five.numr /six.numr /seven.numr
@@ -30,16 +30,16 @@
/x /y /z /braceleft /bar /braceright /asciitilde /hyphen
%80
/Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
%90
/Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /Idotaccent /dcroat /section
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
%A0
/abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
%B0
/rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
@@ -61,6 +61,8 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=numr --ligkern=* {KL} *
+% --feature=liga --feature=numr --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} *
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-numr-t1'
diff --git a/fonts/sourcesanspro/fonts/a_cerb3o.enc b/fonts/sourcesanspro/fonts/a_cerb3o.enc
deleted file mode 100644
index abf04ecfd1..0000000000
--- a/fonts/sourcesanspro/fonts/a_cerb3o.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_cerb3ouvltwm2jhnxwjjlk7lge
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
-% Command line follows encoding
-/AutoEnc_cerb3ouvltwm2jhnxwjjlk7lge [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /.notdef /.notdef /.notdef /.notdef /.notdef /.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 /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /bracketleft /.notdef /bracketright /.notdef /.notdef
-%60
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.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 /space /.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 /uni032E
- /.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=lgr
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-tlf-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_cgcyrm.enc b/fonts/sourcesanspro/fonts/a_cgcyrm.enc
new file mode 100644
index 0000000000..3b9789b301
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_cgcyrm.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_cgcyrmeqpaj7npwknqxvgb43lh
+% Encoding created by otftotfm on Sun Jan 19 16:10:28 2020
+% Command line follows encoding
+/AutoEnc_cgcyrmeqpaj7npwknqxvgb43lh [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
+%10
+ /I.s /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE.s /OE.s /Oslash.s /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.p /one.p /two.p /three.p /four.p /five.p /six.p /seven.p
+ /eight.p /nine.p /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
+%70
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /Lslash.s /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /Scaron.s /guilsinglright /OE.s /Zcaron.s /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
+%B0
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
+ /cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /Agrave.s /Aacute.s /Acircumflex.s /Atilde.s /Adieresis.s /Aring.s /AE.s /Ccedilla.s
+ /Egrave.s /Eacute.s /Ecircumflex.s /Edieresis.s /Igrave.s /Iacute.s /Icircumflex.s /Idieresis.s
+%F0
+ /Eth.s /Ntilde.s /Ograve.s /Oacute.s /Ocircumflex.s /Otilde.s /Odieresis.s /divide
+ /Oslash.s /Ugrave.s /Uacute.s /Ucircumflex.s /Udieresis.s /Yacute.s /Thorn.s /Ydieresis.s
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
+% --feature=liga --feature=pnum --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-lf-sc-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_cqavns.enc b/fonts/sourcesanspro/fonts/a_cqavns.enc
new file mode 100644
index 0000000000..7a7e691734
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_cqavns.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_cqavnsebarxi7kogzvp6ikt5of
+% Encoding created by otftotfm on Sun Jan 19 16:10:29 2020
+% Command line follows encoding
+/AutoEnc_cqavnsebarxi7kogzvp6ikt5of [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /I.s /uni0237 /.notdef /fi /fl /.notdef /.notdef
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.t /one.t /two.t /three.t /four.t /five.tm /six.t /seven.t
+ /eight.t /nine.t /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
+%70
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /Dcroat.s /section
+%A0
+ /Abreve.s /Aogonek.s /Cacute.s /Ccaron.s /Dcaron.s /Ecaron.s /Eogonek.s /Gbreve.s
+ /Lacute.s /Lcaron.s /Lslash.s /Nacute.s /Ncaron.s /Eng.s /Ohungarumlaut.s /Racute.s
+%B0
+ /Rcaron.s /Sacute.s /Scaron.s /uni015E.s /Tcaron.s /uni0162.s /Uhungarumlaut.s /Uring.s
+ /Ydieresis.s /Zacute.s /Zcaron.s /Zdotaccent.s /IJ.s /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /Agrave.s /Aacute.s /Acircumflex.s /Atilde.s /Adieresis.s /Aring.s /AE.s /Ccedilla.s
+ /Egrave.s /Eacute.s /Ecircumflex.s /Edieresis.s /Igrave.s /Iacute.s /Icircumflex.s /Idieresis.s
+%F0
+ /Eth.s /Ntilde.s /Ograve.s /Oacute.s /Ocircumflex.s /Otilde.s /Odieresis.s /OE.s
+ /Oslash.s /Ugrave.s /Uacute.s /Ucircumflex.s /Udieresis.s /Yacute.s /Thorn.s /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --feature=onum --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-tosf-sc-t1'
diff --git a/fonts/sourcesanspro/fonts/a_cxftuq.enc b/fonts/sourcesanspro/fonts/a_cxftuq.enc
deleted file mode 100644
index a4b74db10d..0000000000
--- a/fonts/sourcesanspro/fonts/a_cxftuq.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_cxftuq52r647bnwual5f7luktd
-% Encoding created by otftotfm on Sat Dec 3 17:05:49 2016
-% Command line follows encoding
-/AutoEnc_cxftuq52r647bnwual5f7luktd [
-%00
- /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
- /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
-%10
- /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /f_f /f_t /f_f_t /.notdef /.notdef
-%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
- /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
-%80
- /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /uni014A /Ohungarumlaut /Racute
-%90
- /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /uni0132 /Idotaccent /dcroat /section
-%A0
- /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /uni014B /ohungarumlaut /racute
-%B0
- /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /uni0133 /exclamdown /questiondown /sterling
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=onum --feature=pnum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-osf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_elrf5h.enc b/fonts/sourcesanspro/fonts/a_dbwo4p.enc
index d023c25c04..c16913278f 100644
--- a/fonts/sourcesanspro/fonts/a_elrf5h.enc
+++ b/fonts/sourcesanspro/fonts/a_dbwo4p.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_elrf5h43eaidrrfpaxomek7x2d
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
+%%AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb
+% Encoding created by otftotfm on Sun Jan 19 16:10:27 2020
% Command line follows encoding
-/AutoEnc_elrf5h43eaidrrfpaxomek7x2d [
+/AutoEnc_dbwo4p6pvxh6lmqjqnv5cwssxb [
%00
- /.notdef /uni2206 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -30,13 +30,13 @@
/x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
%80
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TEXT --feature=dnom --feature=kern --feature=liga
-% --ligkern=* {KL} *
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-dnom-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_debg3j.enc b/fonts/sourcesanspro/fonts/a_debg3j.enc
deleted file mode 100644
index 6d7faa54fc..0000000000
--- a/fonts/sourcesanspro/fonts/a_debg3j.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_debg3jurrkbakfv376ab7kmwfd
-% Encoding created by otftotfm on Sat Dec 3 17:05:49 2016
-% Command line follows encoding
-/AutoEnc_debg3jurrkbakfv376ab7kmwfd [
-%00
- /f_f /Euro /f_t /f_f_t /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
- /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
- /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /tilde /dieresis
-%80
- /Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
- /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
-%90
- /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
- /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
-%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
-%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
- /cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_ly1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=onum --feature=pnum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-osf-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_n5mfkj.enc b/fonts/sourcesanspro/fonts/a_ea4zg5.enc
index 1cfc8029f3..1eba419002 100644
--- a/fonts/sourcesanspro/fonts/a_n5mfkj.enc
+++ b/fonts/sourcesanspro/fonts/a_ea4zg5.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_n5mfkjkzc4igfa24eoo36jci2d
-% Encoding created by otftotfm on Sat Dec 3 17:05:47 2016
+%%AutoEnc_ea4zg53eezyekzfxxlxx7wqnna
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_n5mfkjkzc4igfa24eoo36jci2d [
+/AutoEnc_ea4zg53eezyekzfxxlxx7wqnna [
%00
- /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -30,13 +30,13 @@
/x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
%80
/f_f /f_t /f_f_t /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -60,6 +60,7 @@
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --feature=liga
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tlf-ot1'
+% --coding-scheme=TEX TEXT --feature=kern --feature=liga --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-tlf-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_kksgzp.enc b/fonts/sourcesanspro/fonts/a_emkxm5.enc
index 0eab14d7cb..bc3a9a71ed 100644
--- a/fonts/sourcesanspro/fonts/a_kksgzp.enc
+++ b/fonts/sourcesanspro/fonts/a_emkxm5.enc
@@ -1,17 +1,17 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_kksgzpp7qhgwymkqtp34ud66hc
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
+%%AutoEnc_emkxm5qdyccixuuftfivfnxnne
+% Encoding created by otftotfm on Sun Jan 19 16:10:26 2020
% Command line follows encoding
-/AutoEnc_kksgzpp7qhgwymkqtp34ud66hc [
+/AutoEnc_emkxm5qdyccixuuftfivfnxnne [
%00
/grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
/breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
%10
/quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /f_f /f_t /.notdef /.notdef /.notdef
+ /f_f /dotlessi /uni0237 /f_t /fi /fl /f_f_t /.notdef
%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero /one /two /three /four /five /six /seven
@@ -30,16 +30,16 @@
/x /y /z /braceleft /bar /braceright /asciitilde /hyphen
%80
/Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
%90
/Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /Idotaccent /dcroat /section
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
%A0
/abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
%B0
/rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga
+% --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-tlf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_6bttxp.enc b/fonts/sourcesanspro/fonts/a_ercdtc.enc
index aa2f8ad670..bab2bacd29 100644
--- a/fonts/sourcesanspro/fonts/a_6bttxp.enc
+++ b/fonts/sourcesanspro/fonts/a_ercdtc.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_6bttxpkbeji46iczotc22rgfdc
-% Encoding created by otftotfm on Sat Dec 3 17:05:43 2016
+%%AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_6bttxpkbeji46iczotc22rgfdc [
+/AutoEnc_ercdtcsb3eh6obpgqhtipuvv5e [
%00
- /.notdef /uni2206 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -14,8 +14,8 @@
/space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.tnum /one.tnum /two.tnum /three.tnum /four.tnum /five.tnum /six.tnum /seven.tnum
- /eight.tnum /nine.tnum /colon /semicolon /exclamdown /equal /questiondown /question
+ /zero.t /one.t /two.t /three.t /four.t /five.tm /six.t /seven.t
+ /eight.t /nine.t /colon /semicolon /exclamdown /equal /questiondown /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -29,14 +29,14 @@
/p /q /r /s /t /u /v /w
/x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
%80
- /f_f /f_t /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /f_f /f_t /f_f_t /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -61,5 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=onum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-tosf-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_ev2kyj.enc b/fonts/sourcesanspro/fonts/a_ev2kyj.enc
deleted file mode 100644
index f0e4310381..0000000000
--- a/fonts/sourcesanspro/fonts/a_ev2kyj.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_ev2kyje4tyrbdlt53kgy67qp2d
-% Encoding created by otftotfm on Sat Dec 3 17:05:48 2016
-% Command line follows encoding
-/AutoEnc_ev2kyje4tyrbdlt53kgy67qp2d [
-%00
- /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
- /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
-%10
- /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
-%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.dnom /parenright.dnom /asterisk /plus /comma.dnom /hyphen /period.dnom /slash
-%30
- /zero.dnom /one.dnom /two.dnom /three.dnom /four.dnom /five.dnom /six.dnom /seven.dnom
- /eight.dnom /nine.dnom /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
-%80
- /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /uni014A /Ohungarumlaut /Racute
-%90
- /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /uni0132 /Idotaccent /dcroat /section
-%A0
- /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /uni014B /ohungarumlaut /racute
-%B0
- /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /uni0133 /exclamdown /questiondown /sterling
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=dnom
-% --feature=kern --feature=liga --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-dnom-t1'
diff --git a/fonts/sourcesanspro/fonts/a_xfkmtv.enc b/fonts/sourcesanspro/fonts/a_f2tdxs.enc
index 7a762011bc..892b5b94e2 100644
--- a/fonts/sourcesanspro/fonts/a_xfkmtv.enc
+++ b/fonts/sourcesanspro/fonts/a_f2tdxs.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_xfkmtvlf34w5osxyad3bkm4yhf
-% Encoding created by otftotfm on Sat Dec 3 17:05:43 2016
+%%AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_xfkmtvlf34w5osxyad3bkm4yhf [
+/AutoEnc_f2tdxsbbzvcoaeyoiawjz44q7b [
%00
- /f_f /Euro /f_t /.notdef /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /f_f /Euro /f_t /f_f_t /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -14,8 +14,8 @@
/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.tnum /one.tnum /two.tnum /three.tnum /four.tnum /five.tnum /six.tnum /seven.tnum
- /eight.tnum /nine.tnum /colon /semicolon /less /equal /greater /question
+ /zero.t /one.t /two.t /three.t /four.t /five.tm /six.t /seven.t
+ /eight.t /nine.t /colon /semicolon /less /equal /greater /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -35,10 +35,10 @@
/lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
/cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=onum
+% --feature=liga --feature=onum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-tosf-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_fbyhkd.enc b/fonts/sourcesanspro/fonts/a_fbyhkd.enc
new file mode 100644
index 0000000000..928dbb54b6
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_fbyhkd.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_fbyhkdfis4mmqxtgtcrsk5osgd
+% Encoding created by otftotfm on Sun Jan 19 16:10:31 2020
+% Command line follows encoding
+/AutoEnc_fbyhkdfis4mmqxtgtcrsk5osgd [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
+%10
+ /I.s /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE.s /OE.s /Oslash.s /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.o /one.o /two.o /three.o /four.o /five.o /six.o /seven.o
+ /eight.o /nine.o /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
+%70
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /Lslash.s /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /Scaron.s /guilsinglright /OE.s /Zcaron.s /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
+%B0
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
+ /cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /Agrave.s /Aacute.s /Acircumflex.s /Atilde.s /Adieresis.s /Aring.s /AE.s /Ccedilla.s
+ /Egrave.s /Eacute.s /Ecircumflex.s /Edieresis.s /Igrave.s /Iacute.s /Icircumflex.s /Idieresis.s
+%F0
+ /Eth.s /Ntilde.s /Ograve.s /Oacute.s /Ocircumflex.s /Otilde.s /Odieresis.s /divide
+ /Oslash.s /Ugrave.s /Uacute.s /Ucircumflex.s /Udieresis.s /Yacute.s /Thorn.s /Ydieresis.s
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
+% --feature=liga --feature=onum --feature=pnum --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-osf-sc-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_fbyskd.enc b/fonts/sourcesanspro/fonts/a_fbyskd.enc
deleted file mode 100644
index 3b0833d52e..0000000000
--- a/fonts/sourcesanspro/fonts/a_fbyskd.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_fbyskddjm5pjfrzkuzv6r5qx5g
-% Encoding created by otftotfm on Sat Dec 3 17:05:43 2016
-% Command line follows encoding
-/AutoEnc_fbyskddjm5pjfrzkuzv6r5qx5g [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /Euro /perthousand /uni0259 /.notdef /quoteleft /quoteright /breve /macron
-%20
- /.notdef /exclam /dieresis /.notdef /.notdef /percent /periodcentered /.notdef
- /parenleft.subs /parenright.subs /asterisk /plus /comma.subs /hyphen /period.subs /slash
-%30
- /zero.subs /one.subs /two.subs /three.subs /four.subs /five.subs /six.subs /seven.subs
- /eight.subs /nine.subs /colon /.notdef /.notdef /equal /.notdef /semicolon
-%40
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /bracketleft /.notdef /bracketright /.notdef /.notdef
-%60
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.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 /space /.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 /uni032E
- /.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=lgr
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=sinf --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-inf-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_floqlo.enc b/fonts/sourcesanspro/fonts/a_floqlo.enc
deleted file mode 100644
index 4e3dbf2257..0000000000
--- a/fonts/sourcesanspro/fonts/a_floqlo.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_floqlo5zwggxhmmmmi3i2uywgb
-% Encoding created by otftotfm on Sat Dec 3 17:05:46 2016
-% Command line follows encoding
-/AutoEnc_floqlo5zwggxhmmmmi3i2uywgb [
-%00
- /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.subs /parenright.subs /asterisk /plus /comma.subs /hyphen /period.subs /slash
-%30
- /zero.subs /one.subs /two.subs /three.subs /four.subs /five.subs /six.subs /seven.subs
- /eight.subs /nine.subs /colon /semicolon /exclamdown /equal /questiondown /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
-%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_ot1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=sinf
-% --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-inf-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_ggs4wk.enc b/fonts/sourcesanspro/fonts/a_ggs4wk.enc
deleted file mode 100644
index 69a7dded4c..0000000000
--- a/fonts/sourcesanspro/fonts/a_ggs4wk.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_ggs4wkuzes44fkerkgtyzffacb
-% Encoding created by otftotfm on Sat Dec 3 17:05:50 2016
-% Command line follows encoding
-/AutoEnc_ggs4wkuzes44fkerkgtyzffacb [
-%00
- /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
- /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
-%10
- /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /f_f /f_t /f_f_t /.notdef /.notdef
-%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero.pnum /one.pnum /two.pnum /three.pnum /four.pnum /five.pnum /six.pnum /seven.pnum
- /eight.pnum /nine.pnum /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
-%80
- /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /uni014A /Ohungarumlaut /Racute
-%90
- /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /uni0132 /Idotaccent /dcroat /section
-%A0
- /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /uni014B /ohungarumlaut /racute
-%B0
- /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /uni0133 /exclamdown /questiondown /sterling
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=pnum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-lf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_mf2mhr.enc b/fonts/sourcesanspro/fonts/a_ghwomg.enc
index 2b49015d72..98744c13e3 100644
--- a/fonts/sourcesanspro/fonts/a_mf2mhr.enc
+++ b/fonts/sourcesanspro/fonts/a_ghwomg.enc
@@ -1,14 +1,14 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_mf2mhrvnyza6dacfi7exdocf6g
-% Encoding created by otftotfm on Sat Dec 3 17:05:48 2016
+%%AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a
+% Encoding created by otftotfm on Sun Jan 19 16:10:27 2020
% Command line follows encoding
-/AutoEnc_mf2mhrvnyza6dacfi7exdocf6g [
+/AutoEnc_ghwomgo6lpvbcyzkpctazbgc4a [
%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
/uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
%10
- /.notdef /.notdef /.notdef /uni03D9 /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
/Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
%20
/uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
@@ -17,14 +17,14 @@
/zero.dnom /one.dnom /two.dnom /three.dnom /four.dnom /five.dnom /six.dnom /seven.dnom
/eight.dnom /nine.dnom /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
%40
- /uni1FDF /Alpha /Beta /uni1FDD /uni0394 /Epsilon /Phi /Gamma
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
/Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
%50
- /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /uni03A9
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
/Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
%60
- /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /uni03D5 /gamma
- /eta /iota /theta /kappa /lambda /uni03BC /nu /omicron
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
%70
/pi /chi /rho /sigma /tau /upsilon /.notdef /omega
/xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
@@ -32,8 +32,8 @@
/uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
/alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
%90
- /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /.notdef
- /uni1F74 /uni1F21 /uni1F20 /space /uni1FC2 /uni1F91 /uni1F90 /.notdef
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
%A0
/etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
/uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
@@ -41,7 +41,7 @@
/uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
/omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
%C0
- /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /uni032E
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
/uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
%D0
/iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
@@ -51,15 +51,17 @@
/epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
%F0
/iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
- /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /uni032F /uni0374 /uni0375
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
] def
-% Command line: 'otftotfm --automatic --encoding=lgr
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
% --tfm-directory=fonts/tfm/adobe/sourcesanspro
% --vf-directory=fonts/vf/adobe/sourcesanspro
% --type1-directory=fonts/type1/adobe/sourcesanspro
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=dnom --feature=kern --feature=liga --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-dnom-lgr'
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=dnom --feature=kern
+% --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-dnom-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_tophx4.enc b/fonts/sourcesanspro/fonts/a_gpgjtc.enc
index dea945191c..cb369cf71f 100644
--- a/fonts/sourcesanspro/fonts/a_tophx4.enc
+++ b/fonts/sourcesanspro/fonts/a_gpgjtc.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_tophx4ltztaphtmvvovvrsg2kh
-% Encoding created by otftotfm on Sat Dec 3 17:05:46 2016
+%%AutoEnc_gpgjtcutcv3z3nkdi6ep7jkrob
+% Encoding created by otftotfm on Sun Jan 19 16:10:31 2020
% Command line follows encoding
-/AutoEnc_tophx4ltztaphtmvvovvrsg2kh [
+/AutoEnc_gpgjtcutcv3z3nkdi6ep7jkrob [
%00
- /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+ /I.s /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE.s /OE.s /Oslash.s /AE /OE /Oslash
%20
/space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.tnum /one.tnum /two.tnum /three.tnum /four.tnum /five.tnum /six.tnum /seven.tnum
- /eight.tnum /nine.tnum /colon /semicolon /exclamdown /equal /questiondown /question
+ /zero.o /one.o /two.o /three.o /four.o /five.o /six.o /seven.o
+ /eight.o /nine.o /colon /semicolon /exclamdown /equal /questiondown /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -23,20 +23,20 @@
/P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
%70
- /p /q /r /s /t /u /v /w
- /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /endash /emdash /hungarumlaut /tilde /dieresis
%80
- /f_f /f_t /f_f_t /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /Lslash.s /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -61,5 +61,8 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=onum
+% --feature=pnum --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
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tosf-ot1'
+% SourceSansPro-Black-osf-sc-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_gsofwu.enc b/fonts/sourcesanspro/fonts/a_gsofwu.enc
deleted file mode 100644
index 9d3705df77..0000000000
--- a/fonts/sourcesanspro/fonts/a_gsofwu.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_gsofwubpp773zwsfjt3dgpjpvh
-% Encoding created by otftotfm on Sat Dec 3 17:05:48 2016
-% Command line follows encoding
-/AutoEnc_gsofwubpp773zwsfjt3dgpjpvh [
-%00
- /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.dnom /parenright.dnom /asterisk /plus /comma.dnom /hyphen /period.dnom /slash
-%30
- /zero.dnom /one.dnom /two.dnom /three.dnom /four.dnom /five.dnom /six.dnom /seven.dnom
- /eight.dnom /nine.dnom /colon /semicolon /exclamdown /equal /questiondown /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
-%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_ot1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=dnom --feature=kern --feature=liga
-% --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-dnom-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_gw3vm7.enc b/fonts/sourcesanspro/fonts/a_gvn2fe.enc
index 911cff1d60..a265c679f7 100644
--- a/fonts/sourcesanspro/fonts/a_gw3vm7.enc
+++ b/fonts/sourcesanspro/fonts/a_gvn2fe.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_gw3vm7hjh5mrwdojahivdcm6ub
-% Encoding created by otftotfm on Sat Dec 3 17:05:43 2016
+%%AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg
+% Encoding created by otftotfm on Sun Jan 19 16:10:24 2020
% Command line follows encoding
-/AutoEnc_gw3vm7hjh5mrwdojahivdcm6ub [
+/AutoEnc_gvn2fe7lxrf2r4cch7t3lvvkzg [
%00
- /.notdef /uni2206 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
/space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.subs /parenright.subs /asterisk /plus /comma.subs /hyphen /period.subs /slash
+ /parenleft.subs /parenright.subs /asterisk /plus.subs /comma.subs /hyphen /period.subs /slash
%30
/zero.subs /one.subs /two.subs /three.subs /four.subs /five.subs /six.subs /seven.subs
- /eight.subs /nine.subs /colon /semicolon /exclamdown /equal /questiondown /question
+ /eight.subs /nine.subs /colon /semicolon /exclamdown /equal.subs /questiondown /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -30,13 +30,13 @@
/x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
%80
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -60,7 +60,8 @@
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=sinf
-% --ligkern=* {KL} *
+% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=subs
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-inf-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_2jmt2m.enc b/fonts/sourcesanspro/fonts/a_i5t6gn.enc
index c58e947fdc..7bc44f0c70 100644
--- a/fonts/sourcesanspro/fonts/a_2jmt2m.enc
+++ b/fonts/sourcesanspro/fonts/a_i5t6gn.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a
-% Encoding created by otftotfm on Sat Dec 3 17:05:47 2016
+%%AutoEnc_i5t6gnuk53yx7gmxavgzhhsood
+% Encoding created by otftotfm on Sun Jan 19 16:10:29 2020
% Command line follows encoding
-/AutoEnc_2jmt2mbxsw64d3kfj6snxdno7a [
+/AutoEnc_i5t6gnuk53yx7gmxavgzhhsood [
%00
- /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /.notdef /AE.sc /OE.sc /Oslash.sc /AE /OE /Oslash
+ /I.s /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE.s /OE.s /Oslash.s /AE /OE /Oslash
%20
/space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.sc /one.sc /two.sc /three.sc /four.sc /five.sc /six.sc /seven.sc
- /eight.sc /nine.sc /colon /semicolon /exclamdown /equal /questiondown /question
+ /zero.t /one.t /two.t /three.t /four.t /five.tm /six.t /seven.t
+ /eight.t /nine.t /colon /semicolon /exclamdown /equal /questiondown /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -23,20 +23,20 @@
/P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
%60
- /quoteleft /A.sc /B.sc /C.sc /D.sc /E.sc /F.sc /G.sc
- /H.sc /I.sc /J.sc /K.sc /L.sc /M.sc /N.sc /O.sc
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
%70
- /P.sc /Q.sc /R.sc /S.sc /T.sc /U.sc /V.sc /W.sc
- /X.sc /Y.sc /Z.sc /endash /emdash /hungarumlaut /tilde /dieresis
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /endash /emdash /hungarumlaut /tilde /dieresis
%80
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /Lslash.s /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=onum
-% --feature=smcp --unicoding=germandbls =: SSsmall
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% --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 fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
% SourceSansPro-Black-tosf-sc-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_cvynlr.enc b/fonts/sourcesanspro/fonts/a_ivdnq2.enc
index 522343c66e..533884aade 100644
--- a/fonts/sourcesanspro/fonts/a_cvynlr.enc
+++ b/fonts/sourcesanspro/fonts/a_ivdnq2.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf
-% Encoding created by otftotfm on Sat Dec 3 17:05:47 2016
+%%AutoEnc_ivdnq26y2uvzh32jkdvfws67od
+% Encoding created by otftotfm on Sun Jan 19 16:10:29 2020
% Command line follows encoding
-/AutoEnc_cvynlrhgqj3ru3f5e772dsj6mf [
+/AutoEnc_ivdnq26y2uvzh32jkdvfws67od [
%00
/.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /.notdef /AE.sc /OE.sc /Oslash.sc /AE /OE /Oslash
+ /I.s /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE.s /OE.s /Oslash.s /AE /OE /Oslash
%20
/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.sc /one.sc /two.sc /three.sc /four.sc /five.sc /six.sc /seven.sc
- /eight.sc /nine.sc /colon /semicolon /less /equal /greater /question
+ /zero.t /one.t /two.t /three.t /four.t /five.tm /six.t /seven.t
+ /eight.t /nine.t /colon /semicolon /less /equal /greater /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -23,22 +23,22 @@
/P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
%60
- /quoteleft /A.sc /B.sc /C.sc /D.sc /E.sc /F.sc /G.sc
- /H.sc /I.sc /J.sc /K.sc /L.sc /M.sc /N.sc /O.sc
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
%70
- /P.sc /Q.sc /R.sc /S.sc /T.sc /U.sc /V.sc /W.sc
- /X.sc /Y.sc /Z.sc /braceleft /bar /braceright /tilde /dieresis
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /braceleft /bar /braceright /tilde /dieresis
%80
/Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
/circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
%90
- /Lslash.sc /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
- /tilde /trademark /Scaron.sc /guilsinglright /OE.sc /Zcaron.sc /asciitilde /Ydieresis
+ /Lslash.s /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /Scaron.s /guilsinglright /OE.s /Zcaron.s /asciitilde /Ydieresis
%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
/cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
@@ -47,11 +47,11 @@
/Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
/Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
%E0
- /Agrave.sc /Aacute.sc /Acircumflex.sc /Atilde.sc /Adieresis.sc /Aring.sc /AE.sc /Ccedilla.sc
- /Egrave.sc /Eacute.sc /Ecircumflex.sc /Edieresis.sc /Igrave.sc /Iacute.sc /Icircumflex.sc /Idieresis.sc
+ /Agrave.s /Aacute.s /Acircumflex.s /Atilde.s /Adieresis.s /Aring.s /AE.s /Ccedilla.s
+ /Egrave.s /Eacute.s /Ecircumflex.s /Edieresis.s /Igrave.s /Iacute.s /Icircumflex.s /Idieresis.s
%F0
- /Eth.sc /Ntilde.sc /Ograve.sc /Oacute.sc /Ocircumflex.sc /Otilde.sc /Odieresis.sc /divide
- /Oslash.sc /Ugrave.sc /Uacute.sc /Ucircumflex.sc /Udieresis.sc /Yacute.sc /Thorn.sc /Ydieresis.sc
+ /Eth.s /Ntilde.s /Ograve.s /Oacute.s /Ocircumflex.s /Otilde.s /Odieresis.s /divide
+ /Oslash.s /Ugrave.s /Uacute.s /Ucircumflex.s /Udieresis.s /Yacute.s /Thorn.s /Ydieresis.s
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ly1
% --tfm-directory=fonts/tfm/adobe/sourcesanspro
@@ -61,6 +61,8 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=onum --feature=smcp --unicoding=germandbls =:
-% SSsmall fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% --feature=liga --feature=onum --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
% SourceSansPro-Black-tosf-sc-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_jpwolx.enc b/fonts/sourcesanspro/fonts/a_jpwolx.enc
deleted file mode 100644
index 3b7ea2fb91..0000000000
--- a/fonts/sourcesanspro/fonts/a_jpwolx.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_jpwolxnwcsih3xl4bsro5yghbd
-% Encoding created by otftotfm on Sat Dec 3 17:05:49 2016
-% Command line follows encoding
-/AutoEnc_jpwolxnwcsih3xl4bsro5yghbd [
-%00
- /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
- /eight.onum /nine.onum /colon /semicolon /exclamdown /equal /questiondown /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
-%80
- /f_f /f_t /f_f_t /.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_ot1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=onum
-% --feature=pnum fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-osf-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_k74yek.enc b/fonts/sourcesanspro/fonts/a_k74yek.enc
deleted file mode 100644
index 0f7e1398b9..0000000000
--- a/fonts/sourcesanspro/fonts/a_k74yek.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b
-% Encoding created by otftotfm on Sat Dec 3 17:05:47 2016
-% Command line follows encoding
-/AutoEnc_k74yekkpsmxvb2akzmpvkyqg6b [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
- /uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /Alpha.sc /Upsilondieresis.sc
-%10
- /.notdef /.notdef /.notdef /uni03D9 /.notdef /.notdef /.notdef /.notdef
- /Euro /perthousand /uni018F.sc /uni03E1 /quoteleft /quoteright /breve /macron
-%20
- /uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero.sc /one.sc /two.sc /three.sc /four.sc /five.sc /six.sc /seven.sc
- /eight.sc /nine.sc /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
-%40
- /uni1FDF /Alpha /Beta /uni1FDD /uni0394 /Epsilon /Phi /Gamma
- /Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
-%50
- /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /uni03A9
- /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
-%60
- /uni1FEF /Alpha.sc /Beta.sc /Sigma.sc /uni0394.sc /Epsilon.sc /uni03D5 /Gamma.sc
- /Eta.sc /Iota.sc /Theta.sc /Kappa.sc /Lambda.sc /Mu.sc /Nu.sc /Omicron.sc
-%70
- /Pi.sc /Chi.sc /Rho.sc /Sigma.sc /Tau.sc /Upsilon.sc /.notdef /uni03A9.sc
- /Xi.sc /Psi.sc /Zeta.sc /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
-%80
- /Alpha.sc /Alpha.sc /Alpha.sc /Alpha.sc /Alphaiotasub.sc /Alphaiotasub.sc /Alphaiotasub.sc /Alphaiotasub.sc
- /Alpha.sc /Alpha.sc /Alpha.sc /Alpha.sc /Alphaiotasub.sc /Alphaiotasub.sc /Alphaiotasub.sc /Alphaiotasub.sc
-%90
- /Alpha.sc /Alpha.sc /Alpha.sc /uni03DD /Alphaiotasub.sc /Alphaiotasub.sc /Alphaiotasub.sc /.notdef
- /Eta.sc /Eta.sc /Eta.sc /space /Etaiotasub.sc /Etaiotasub.sc /Etaiotasub.sc /.notdef
-%A0
- /Eta.sc /Eta.sc /Eta.sc /Eta.sc /Etaiotasub.sc /Etaiotasub.sc /Etaiotasub.sc /Etaiotasub.sc
- /Eta.sc /Eta.sc /Eta.sc /Eta.sc /Etaiotasub.sc /Etaiotasub.sc /Etaiotasub.sc /Etaiotasub.sc
-%B0
- /uni03A9.sc /uni03A9.sc /uni03A9.sc /uni03A9.sc /Omegaiotasub.sc /Omegaiotasub.sc /Omegaiotasub.sc /Omegaiotasub.sc
- /uni03A9.sc /uni03A9.sc /uni03A9.sc /uni03A9.sc /Omegaiotasub.sc /Omegaiotasub.sc /Omegaiotasub.sc /Omegaiotasub.sc
-%C0
- /uni03A9.sc /uni03A9.sc /uni03A9.sc /.notdef /Omegaiotasub.sc /Omegaiotasub.sc /Omegaiotasub.sc /uni032E
- /Iota.sc /Iota.sc /Iota.sc /Iota.sc /Upsilon.sc /Upsilon.sc /Upsilon.sc /Upsilon.sc
-%D0
- /Iota.sc /Iota.sc /Iota.sc /Iota.sc /Upsilon.sc /Upsilon.sc /Upsilon.sc /Upsilon.sc
- /Iota.sc /Iota.sc /Iota.sc /Iotadieresis /Upsilon.sc /Upsilon.sc /Upsilon.sc /Upsilondieresis
-%E0
- /Epsilon.sc /Epsilon.sc /Epsilon.sc /Epsilon.sc /Omicron.sc /Omicron.sc /Omicron.sc /Omicron.sc
- /Epsilon.sc /Epsilon.sc /Epsilon.sc /Epsilon.sc /Omicron.sc /Omicron.sc /Omicron.sc /Omicron.sc
-%F0
- /Iotadieresis.sc /Iotadieresis.sc /Iotadieresis.sc /Iotadieresis.sc /Upsilondieresis.sc /Upsilondieresis.sc /Upsilondieresis.sc /Upsilondieresis.sc
- /Alphaiotasub.sc /Etaiotasub.sc /Omegaiotasub.sc /Rho.sc /Rho.sc /uni032F /uni0374 /uni0375
-] def
-% Command line: 'otftotfm --automatic --encoding=lgr
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=onum --feature=smcp
-% --unicoding=germandbls =: SSsmall
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tosf-sc-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_x5hjjp.enc b/fonts/sourcesanspro/fonts/a_kjpvhx.enc
index 6102cd27ae..709acb7dda 100644
--- a/fonts/sourcesanspro/fonts/a_x5hjjp.enc
+++ b/fonts/sourcesanspro/fonts/a_kjpvhx.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_x5hjjp6omsdvdpgoosacya656a
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
+%%AutoEnc_kjpvhxpiruqvikehydxj7ehivh
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_x5hjjp6omsdvdpgoosacya656a [
+/AutoEnc_kjpvhxpiruqvikehydxj7ehivh [
%00
- /.notdef /uni2206 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -14,8 +14,8 @@
/space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.pnum /one.pnum /two.pnum /three.pnum /four.pnum /five.pnum /six.pnum /seven.pnum
- /eight.pnum /nine.pnum /colon /semicolon /exclamdown /equal /questiondown /question
+ /zero.p /one.p /two.p /three.p /four.p /five.p /six.p /seven.p
+ /eight.p /nine.p /colon /semicolon /exclamdown /equal /questiondown /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -29,14 +29,14 @@
/p /q /r /s /t /u /v /w
/x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
%80
- /f_f /f_t /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /f_f /f_t /f_f_t /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -61,5 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=pnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-lf-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_fva737.enc b/fonts/sourcesanspro/fonts/a_ktnhmk.enc
index 2f8f60df29..e0f9e10fa7 100644
--- a/fonts/sourcesanspro/fonts/a_fva737.enc
+++ b/fonts/sourcesanspro/fonts/a_ktnhmk.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_fva737r7zzbpafqvt562tnuz3c
-% Encoding created by otftotfm on Sat Dec 3 17:05:43 2016
+%%AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_fva737r7zzbpafqvt562tnuz3c [
+/AutoEnc_ktnhmk4k4g2ieqj73jy6j2k2ma [
%00
/grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
/breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
%10
/quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /f_f /f_t /.notdef /.notdef /.notdef
+ /f_f /dotlessi /uni0237 /f_t /fi /fl /f_f_t /.notdef
%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.tnum /one.tnum /two.tnum /three.tnum /four.tnum /five.tnum /six.tnum /seven.tnum
- /eight.tnum /nine.tnum /colon /semicolon /less /equal /greater /question
+ /zero.t /one.t /two.t /three.t /four.t /five.tm /six.t /seven.t
+ /eight.t /nine.t /colon /semicolon /less /equal /greater /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -30,16 +30,16 @@
/x /y /z /braceleft /bar /braceright /asciitilde /hyphen
%80
/Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
%90
/Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /Idotaccent /dcroat /section
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
%A0
/abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
%B0
/rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=onum
+% --feature=liga --feature=onum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-tosf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_el7rh7.enc b/fonts/sourcesanspro/fonts/a_lhxooi.enc
index 6212788bc3..19e42ce069 100644
--- a/fonts/sourcesanspro/fonts/a_el7rh7.enc
+++ b/fonts/sourcesanspro/fonts/a_lhxooi.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd
-% Encoding created by otftotfm on Sat Dec 3 17:05:43 2016
+%%AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig
+% Encoding created by otftotfm on Sun Jan 19 16:10:24 2020
% Command line follows encoding
-/AutoEnc_el7rh7bsxur7yc3sd47oj4hpwd [
+/AutoEnc_lhxooi4m7jw5ko5rsmuwlzefig [
%00
/.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.subs /parenright.subs /asterisk /plus /comma.subs /hyphen /period.subs /slash
+ /parenleft.subs /parenright.subs /asterisk /plus.subs /comma.subs /hyphen /period.subs /slash
%30
/zero.subs /one.subs /two.subs /three.subs /four.subs /five.subs /six.subs /seven.subs
- /eight.subs /nine.subs /colon /semicolon /less /equal /greater /question
+ /eight.subs /nine.subs /colon /semicolon /less /equal.subs /greater /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -30,15 +30,15 @@
/x /y /z /braceleft /bar /braceright /tilde /dieresis
%80
/Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
- /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus.subs
%90
/lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
/cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
@@ -61,6 +61,8 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=sinf --ligkern=* {KL} *
+% --feature=liga --feature=subs --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} *
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-inf-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_w2dgod.enc b/fonts/sourcesanspro/fonts/a_li5oiy.enc
index 467ae3ae62..4c036be8b9 100644
--- a/fonts/sourcesanspro/fonts/a_w2dgod.enc
+++ b/fonts/sourcesanspro/fonts/a_li5oiy.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_w2dgod7tblbtyulamiprz55sae
-% Encoding created by otftotfm on Sat Dec 3 17:05:47 2016
+%%AutoEnc_li5oiyzund7sdqyvh2cepnz6gd
+% Encoding created by otftotfm on Sun Jan 19 16:10:26 2020
% Command line follows encoding
-/AutoEnc_w2dgod7tblbtyulamiprz55sae [
+/AutoEnc_li5oiyzund7sdqyvh2cepnz6gd [
%00
/f_f /Euro /f_t /f_f_t /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -14,8 +14,8 @@
/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero /one /two /three /four /five /six /seven
- /eight /nine /colon /semicolon /less /equal /greater /question
+ /zero.o /one.o /two.o /three.o /four.o /five.o /six.o /seven.o
+ /eight.o /nine.o /colon /semicolon /less /equal /greater /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -35,10 +35,10 @@
/lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
/cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
@@ -61,5 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tlf-ly1'
+% --feature=liga --feature=onum --feature=pnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-osf-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_mhce32.enc b/fonts/sourcesanspro/fonts/a_mhce32.enc
deleted file mode 100644
index 45d8a46379..0000000000
--- a/fonts/sourcesanspro/fonts/a_mhce32.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_mhce323co62ylqxed5zxi6hffh
-% Encoding created by otftotfm on Sat Dec 3 17:05:47 2016
-% Command line follows encoding
-/AutoEnc_mhce323co62ylqxed5zxi6hffh [
-%00
- /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
- /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
-%10
- /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
-%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero.sc /one.sc /two.sc /three.sc /four.sc /five.sc /six.sc /seven.sc
- /eight.sc /nine.sc /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-%60
- /quoteleft /A.sc /B.sc /C.sc /D.sc /E.sc /F.sc /G.sc
- /H.sc /I.sc /J.sc /K.sc /L.sc /M.sc /N.sc /O.sc
-%70
- /P.sc /Q.sc /R.sc /S.sc /T.sc /U.sc /V.sc /W.sc
- /X.sc /Y.sc /Z.sc /braceleft /bar /braceright /asciitilde /hyphen
-%80
- /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /uni014A /Ohungarumlaut /Racute
-%90
- /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /uni0132 /Idotaccent /Dcroat.sc /section
-%A0
- /Abreve.sc /Aogonek.sc /Cacute.sc /Ccaron.sc /Dcaron.sc /Ecaron.sc /Eogonek.sc /Gbreve.sc
- /Lacute.sc /Lcaron.sc /Lslash.sc /Nacute.sc /Ncaron.sc /uni014A.sc /Ohungarumlaut.sc /Racute.sc
-%B0
- /Rcaron.sc /Sacute.sc /Scaron.sc /uni015E.sc /Tcaron.sc /uni0162.sc /Uhungarumlaut.sc /Uring.sc
- /Ydieresis.sc /Zacute.sc /Zcaron.sc /Zdotaccent.sc /uni0132.sc /exclamdown /questiondown /sterling
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
-%E0
- /Agrave.sc /Aacute.sc /Acircumflex.sc /Atilde.sc /Adieresis.sc /Aring.sc /AE.sc /Ccedilla.sc
- /Egrave.sc /Eacute.sc /Ecircumflex.sc /Edieresis.sc /Igrave.sc /Iacute.sc /Icircumflex.sc /Idieresis.sc
-%F0
- /Eth.sc /Ntilde.sc /Ograve.sc /Oacute.sc /Ocircumflex.sc /Otilde.sc /Odieresis.sc /OE.sc
- /Oslash.sc /Ugrave.sc /Uacute.sc /Ucircumflex.sc /Udieresis.sc /Yacute.sc /Thorn.sc /.notdef
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=onum --feature=smcp --unicoding=germandbls =:
-% SSsmall fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tosf-sc-t1'
diff --git a/fonts/sourcesanspro/fonts/a_ifkpwm.enc b/fonts/sourcesanspro/fonts/a_msbdn3.enc
index f9a3a6ed7a..1d2701177f 100644
--- a/fonts/sourcesanspro/fonts/a_ifkpwm.enc
+++ b/fonts/sourcesanspro/fonts/a_msbdn3.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_ifkpwm6fqjxprcqexj6r7vkpxa
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
+%%AutoEnc_msbdn37eqjjsuopfymf6wczrwe
+% Encoding created by otftotfm on Sun Jan 19 16:10:26 2020
% Command line follows encoding
-/AutoEnc_ifkpwm6fqjxprcqexj6r7vkpxa [
+/AutoEnc_msbdn37eqjjsuopfymf6wczrwe [
%00
- /.notdef /uni2206 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -30,13 +30,13 @@
/x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
%80
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=numr
-% --ligkern=* {KL} *
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-numr-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_nlm4w5.enc b/fonts/sourcesanspro/fonts/a_nlm4w5.enc
deleted file mode 100644
index 80ddc0e945..0000000000
--- a/fonts/sourcesanspro/fonts/a_nlm4w5.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_nlm4w56tw33lvgkedyfswekyha
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
-% Command line follows encoding
-/AutoEnc_nlm4w56tw33lvgkedyfswekyha [
-%00
- /.notdef /uni2206 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.sups /parenright.sups /asterisk /plus /comma.sups /hyphen /period.sups /slash
-%30
- /zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
- /eight.sups /nine.sups /colon /semicolon /exclamdown /equal /questiondown /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
-%60
- /quoteleft /a.sups /b.sups /c.sups /d.sups /e.sups /f.sups /g.sups
- /h.sups /i.sups /j.sups /k.sups /l.sups /m.sups /n.sups /o.sups
-%70
- /p.sups /q.sups /r.sups /s.sups /t.sups /u.sups /v.sups /w.sups
- /x.sups /y.sups /z.sups /endash /emdash /hungarumlaut /tilde /dieresis
-%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_ot1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=sups
-% --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-sup-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_wdghyr.enc b/fonts/sourcesanspro/fonts/a_nxd2w7.enc
index 9fd3b53922..1ddb417597 100644
--- a/fonts/sourcesanspro/fonts/a_wdghyr.enc
+++ b/fonts/sourcesanspro/fonts/a_nxd2w7.enc
@@ -1,30 +1,30 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_wdghyrtslilcie2fxgfbyrfsqh
-% Encoding created by otftotfm on Sat Dec 3 17:05:50 2016
+%%AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d
+% Encoding created by otftotfm on Sun Jan 19 16:10:25 2020
% Command line follows encoding
-/AutoEnc_wdghyrtslilcie2fxgfbyrfsqh [
+/AutoEnc_nxd2w7otwfv4ae6z22i3qjpy3d [
%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
/uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
%10
- /.notdef /.notdef /.notdef /uni03D9 /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
/Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
%20
/uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.pnum /one.pnum /two.pnum /three.pnum /four.pnum /five.pnum /six.pnum /seven.pnum
- /eight.pnum /nine.pnum /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
+ /zero.t /one.t /two.t /three.t /four.t /five.tm /six.t /seven.t
+ /eight.t /nine.t /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
%40
- /uni1FDF /Alpha /Beta /uni1FDD /uni0394 /Epsilon /Phi /Gamma
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
/Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
%50
- /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /uni03A9
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
/Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
%60
- /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /uni03D5 /gamma
- /eta /iota /theta /kappa /lambda /uni03BC /nu /omicron
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
%70
/pi /chi /rho /sigma /tau /upsilon /.notdef /omega
/xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
@@ -32,8 +32,8 @@
/uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
/alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
%90
- /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /.notdef
- /uni1F74 /uni1F21 /uni1F20 /space /uni1FC2 /uni1F91 /uni1F90 /.notdef
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
%A0
/etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
/uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
@@ -41,7 +41,7 @@
/uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
/omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
%C0
- /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /uni032E
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
/uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
%D0
/iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
@@ -51,15 +51,17 @@
/epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
%F0
/iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
- /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /uni032F /uni0374 /uni0375
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
] def
-% Command line: 'otftotfm --automatic --encoding=lgr
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
% --tfm-directory=fonts/tfm/adobe/sourcesanspro
% --vf-directory=fonts/vf/adobe/sourcesanspro
% --type1-directory=fonts/type1/adobe/sourcesanspro
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=pnum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-lf-lgr'
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --feature=onum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-tosf-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_nxh7ce.enc b/fonts/sourcesanspro/fonts/a_nxh7ce.enc
deleted file mode 100644
index 56a1a3455b..0000000000
--- a/fonts/sourcesanspro/fonts/a_nxh7ce.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_nxh7cevhilugjyxzwv3il4ayke
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
-% Command line follows encoding
-/AutoEnc_nxh7cevhilugjyxzwv3il4ayke [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /Euro /perthousand /uni0259 /.notdef /quoteleft /quoteright /breve /macron
-%20
- /.notdef /exclam /dieresis /.notdef /.notdef /percent /periodcentered /.notdef
- /parenleft.numr /parenright.numr /asterisk /plus /comma.numr /hyphen /period.numr /slash
-%30
- /zero.numr /one.numr /two.numr /three.numr /four.numr /five.numr /six.numr /seven.numr
- /eight.numr /nine.numr /colon /.notdef /.notdef /equal /.notdef /semicolon
-%40
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /bracketleft /.notdef /bracketright /.notdef /.notdef
-%60
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.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 /space /.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 /uni032E
- /.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=lgr
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=numr --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-numr-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_n5gv3r.enc b/fonts/sourcesanspro/fonts/a_o3uzeo.enc
index 8daa1e9467..ce7598c725 100644
--- a/fonts/sourcesanspro/fonts/a_n5gv3r.enc
+++ b/fonts/sourcesanspro/fonts/a_o3uzeo.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_n5gv3rolx42wxmwkga6exq7jtb
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
+%%AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc
+% Encoding created by otftotfm on Sun Jan 19 16:10:26 2020
% Command line follows encoding
-/AutoEnc_n5gv3rolx42wxmwkga6exq7jtb [
+/AutoEnc_o3uzeorw3uuclwxlxtbpesrwfc [
%00
/.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -35,10 +35,10 @@
/lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
/cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
@@ -61,6 +61,8 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=numr --ligkern=* {KL} *
+% --feature=liga --feature=numr --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} *
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-numr-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_oazma5.enc b/fonts/sourcesanspro/fonts/a_oazma5.enc
new file mode 100644
index 0000000000..8daf0b8b77
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_oazma5.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_oazma5qkhi2zb2qi5xvi427uzh
+% Encoding created by otftotfm on Sun Jan 19 16:10:29 2020
+% Command line follows encoding
+/AutoEnc_oazma5qkhi2zb2qi5xvi427uzh [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
+%10
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
+ /Euro /perthousand /uni018F.s /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.t /one.t /two.t /three.t /four.t /five.tm /six.t /seven.t
+ /eight.t /nine.t /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
+%40
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
+ /Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
+%50
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
+ /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
+%70
+ /pi /chi /rho /sigma /tau /upsilon /.notdef /omega
+ /xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
+%A0
+ /etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
+ /uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
+%B0
+ /uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
+ /omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
+%C0
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
+ /uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
+%D0
+ /iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
+ /uni1FD6 /uni1F37 /uni1F36 /Iotadieresis /uni1FE6 /uni1F57 /uni1F56 /Upsilondieresis
+%E0
+ /uni1F72 /uni1F11 /uni1F10 /uni1F13 /uni1F78 /uni1F41 /uni1F40 /uni1F43
+ /epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
+%F0
+ /iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --feature=onum --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-tosf-sc-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_uvtzcn.enc b/fonts/sourcesanspro/fonts/a_oph6lb.enc
index ca67d5c00a..e2c8cf06c9 100644
--- a/fonts/sourcesanspro/fonts/a_uvtzcn.enc
+++ b/fonts/sourcesanspro/fonts/a_oph6lb.enc
@@ -1,30 +1,30 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_uvtzcnwtlmjhi3pjqa53ura3hf
-% Encoding created by otftotfm on Sat Dec 3 17:05:49 2016
+%%AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc
+% Encoding created by otftotfm on Sun Jan 19 16:10:27 2020
% Command line follows encoding
-/AutoEnc_uvtzcnwtlmjhi3pjqa53ura3hf [
+/AutoEnc_oph6lb2ogb2slkg2jjsalbcsnc [
%00
- /endash.sups /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /endash.sups /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
/uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
%10
- /.notdef /.notdef /.notdef /uni03D9 /.notdef /.notdef /.notdef /.notdef
- /Euro /perthousand /uni0259.sups /uni03E1 /quoteleft /quoteright /breve /macron
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
+ /Euro /perthousand /uni1D4A /uni03E1 /quoteleft /quoteright /breve /macron
%20
/uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
- /parenleft.sups /parenright.sups /asterisk /plus /comma.sups /hyphen.sups /period.sups /slash
+ /parenleft.sups /parenright.sups /asterisk /plus.sups /comma.sups /hyphen.sups /period.sups /slash
%30
/zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
- /eight.sups /nine.sups /colon.sups /anoteleia /uni1FFE /equal /uni1FBF /semicolon
+ /eight.sups /nine.sups /colon.sups /anoteleia /uni1FFE /equal.sups /uni1FBF /semicolon
%40
- /uni1FDF /Alpha /Beta /uni1FDD /uni0394 /Epsilon /Phi /Gamma
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
/Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
%50
- /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /uni03A9
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
/Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
%60
- /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /uni03D5 /gamma
- /eta /iota /theta /kappa /lambda /uni03BC /nu /omicron
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
%70
/pi /chi /rho /sigma /tau /upsilon /.notdef /omega
/xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash.sups
@@ -32,8 +32,8 @@
/uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
/alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
%90
- /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /.notdef
- /uni1F74 /uni1F21 /uni1F20 /space /uni1FC2 /uni1F91 /uni1F90 /.notdef
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
%A0
/etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
/uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
@@ -41,7 +41,7 @@
/uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
/omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
%C0
- /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /uni032E
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
/uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
%D0
/iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
@@ -51,15 +51,17 @@
/epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
%F0
/iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
- /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /uni032F /uni0374 /uni0375
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
] def
-% Command line: 'otftotfm --automatic --encoding=lgr
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
% --tfm-directory=fonts/tfm/adobe/sourcesanspro
% --vf-directory=fonts/vf/adobe/sourcesanspro
% --type1-directory=fonts/type1/adobe/sourcesanspro
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=sups --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-sup-lgr'
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --feature=sups --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-sup-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_3rlax2.enc b/fonts/sourcesanspro/fonts/a_ordpq2.enc
index 7004a55be8..7bff35df1d 100644
--- a/fonts/sourcesanspro/fonts/a_3rlax2.enc
+++ b/fonts/sourcesanspro/fonts/a_ordpq2.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_3rlax24fqs4yx3eksoztm2oqnd
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
+%%AutoEnc_ordpq2gqlywumgr4vxyeac2psh
+% Encoding created by otftotfm on Sun Jan 19 16:10:26 2020
% Command line follows encoding
-/AutoEnc_3rlax24fqs4yx3eksoztm2oqnd [
+/AutoEnc_ordpq2gqlywumgr4vxyeac2psh [
%00
/grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
/breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
%10
/quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /f_f /f_t /.notdef /.notdef /.notdef
+ /f_f /dotlessi /uni0237 /f_t /fi /fl /f_f_t /.notdef
%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
- /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
+ /zero.o /one.o /two.o /three.o /four.o /five.o /six.o /seven.o
+ /eight.o /nine.o /colon /semicolon /less /equal /greater /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -30,16 +30,16 @@
/x /y /z /braceleft /bar /braceright /asciitilde /hyphen
%80
/Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
%90
/Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /Idotaccent /dcroat /section
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
%A0
/abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
%B0
/rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=onum --feature=pnum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% --feature=liga --feature=onum --feature=pnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-osf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_p2xsve.enc b/fonts/sourcesanspro/fonts/a_p2xsve.enc
deleted file mode 100644
index 3431cd732c..0000000000
--- a/fonts/sourcesanspro/fonts/a_p2xsve.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_p2xsvewcccex5arse755ougwrd
-% Encoding created by otftotfm on Sat Dec 3 17:05:43 2016
-% Command line follows encoding
-/AutoEnc_p2xsvewcccex5arse755ougwrd [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /.notdef /.notdef /.notdef /.notdef /.notdef /.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.tnum /one.tnum /two.tnum /three.tnum /four.tnum /five.tnum /six.tnum /seven.tnum
- /eight.tnum /nine.tnum /colon /.notdef /.notdef /equal /.notdef /semicolon
-%40
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /bracketleft /.notdef /bracketright /.notdef /.notdef
-%60
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.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 /space /.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 /uni032E
- /.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=lgr
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=onum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-tosf-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_p5cgg3.enc b/fonts/sourcesanspro/fonts/a_p5cgg3.enc
deleted file mode 100644
index 406f41c8ad..0000000000
--- a/fonts/sourcesanspro/fonts/a_p5cgg3.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_p5cgg3hefa2on2fpoxmvveid5a
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
-% Command line follows encoding
-/AutoEnc_p5cgg3hefa2on2fpoxmvveid5a [
-%00
- /f_f /Euro /f_t /.notdef /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
- /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
- /eight.onum /nine.onum /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /tilde /dieresis
-%80
- /Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
- /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
-%90
- /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
- /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
-%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
-%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
- /cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_ly1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=onum --feature=pnum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-osf-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_p7zagl.enc b/fonts/sourcesanspro/fonts/a_p7zagl.enc
new file mode 100644
index 0000000000..b3f4b15baf
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_p7zagl.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_p7zaglvx7macuqegohezg6qeze
+% Encoding created by otftotfm on Sun Jan 19 16:10:31 2020
+% Command line follows encoding
+/AutoEnc_p7zaglvx7macuqegohezg6qeze [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
+%10
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
+ /Euro /perthousand /uni018F.s /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.o /one.o /two.o /three.o /four.o /five.o /six.o /seven.o
+ /eight.o /nine.o /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
+%40
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
+ /Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
+%50
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
+ /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
+%70
+ /pi /chi /rho /sigma /tau /upsilon /.notdef /omega
+ /xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
+%A0
+ /etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
+ /uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
+%B0
+ /uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
+ /omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
+%C0
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
+ /uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
+%D0
+ /iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
+ /uni1FD6 /uni1F37 /uni1F36 /Iotadieresis /uni1FE6 /uni1F57 /uni1F56 /Upsilondieresis
+%E0
+ /uni1F72 /uni1F11 /uni1F10 /uni1F13 /uni1F78 /uni1F41 /uni1F40 /uni1F43
+ /epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
+%F0
+ /iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --feature=onum --feature=pnum --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-osf-sc-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_pcov5a.enc b/fonts/sourcesanspro/fonts/a_pcov5a.enc
deleted file mode 100644
index be49e45217..0000000000
--- a/fonts/sourcesanspro/fonts/a_pcov5a.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_pcov5aagegi4nzgkdujj2prdbf
-% Encoding created by otftotfm on Sat Dec 3 17:05:46 2016
-% Command line follows encoding
-/AutoEnc_pcov5aagegi4nzgkdujj2prdbf [
-%00
- /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
- /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
-%10
- /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /f_f /f_t /f_f_t /.notdef /.notdef
-%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero.tnum /one.tnum /two.tnum /three.tnum /four.tnum /five.tnum /six.tnum /seven.tnum
- /eight.tnum /nine.tnum /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
-%80
- /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /uni014A /Ohungarumlaut /Racute
-%90
- /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /uni0132 /Idotaccent /dcroat /section
-%A0
- /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /uni014B /ohungarumlaut /racute
-%B0
- /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /uni0133 /exclamdown /questiondown /sterling
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=onum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tosf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_4jf6oe.enc b/fonts/sourcesanspro/fonts/a_q6ppsi.enc
index 03d921e2b5..10ac0f0d97 100644
--- a/fonts/sourcesanspro/fonts/a_4jf6oe.enc
+++ b/fonts/sourcesanspro/fonts/a_q6ppsi.enc
@@ -1,17 +1,17 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_4jf6oe5gmoovn7n46unozazcbg
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
+%%AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc
+% Encoding created by otftotfm on Sun Jan 19 16:10:27 2020
% Command line follows encoding
-/AutoEnc_4jf6oe5gmoovn7n46unozazcbg [
+/AutoEnc_q6ppsiio3r5mxj6dw62h6f6mrc [
%00
/grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
/breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
%10
/quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /dotlessi /uni0237 /.notdef /fi /fl /.notdef /.notdef
%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft.dnom /parenright.dnom /asterisk /plus /comma.dnom /hyphen /period.dnom /slash
%30
/zero.dnom /one.dnom /two.dnom /three.dnom /four.dnom /five.dnom /six.dnom /seven.dnom
@@ -30,16 +30,16 @@
/x /y /z /braceleft /bar /braceright /asciitilde /hyphen
%80
/Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
%90
/Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /Idotaccent /dcroat /section
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
%A0
/abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
%B0
/rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
@@ -61,6 +61,8 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=dnom
-% --feature=kern --feature=liga --ligkern=* {KL} *
+% --feature=kern --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} *
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-dnom-t1'
diff --git a/fonts/sourcesanspro/fonts/a_r6twhl.enc b/fonts/sourcesanspro/fonts/a_qthovn.enc
index f5fd66fce6..4ddf229bb5 100644
--- a/fonts/sourcesanspro/fonts/a_r6twhl.enc
+++ b/fonts/sourcesanspro/fonts/a_qthovn.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_r6twhl5sx5kzko2xlexbebk4sf
-% Encoding created by otftotfm on Sat Dec 3 17:05:49 2016
+%%AutoEnc_qthovnfcadwletbhv7vxx5f2ke
+% Encoding created by otftotfm on Sun Jan 19 16:10:27 2020
% Command line follows encoding
-/AutoEnc_r6twhl5sx5kzko2xlexbebk4sf [
+/AutoEnc_qthovnfcadwletbhv7vxx5f2ke [
%00
- /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
/space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.sups /parenright.sups /asterisk /plus /comma.sups /hyphen.sups /period.sups /slash
+ /parenleft.sups /parenright.sups /asterisk /plus.sups /comma.sups /hyphen.sups /period.sups /slash
%30
/zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
- /eight.sups /nine.sups /colon.sups /semicolon /exclamdown /equal /questiondown /question
+ /eight.sups /nine.sups /colon.sups /semicolon /exclamdown /equal.sups /questiondown /question
%40
/at /A.sups /B.sups /C.sups /D.sups /E.sups /F.sups /G.sups
/H.sups /I.sups /J.sups /K.sups /L.sups /M.sups /N.sups /O.sups
@@ -30,13 +30,13 @@
/x.sups /y.sups /z.sups /endash.sups /emdash.sups /hungarumlaut /tilde /dieresis
%80
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=sups
-% --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-sup-ot1'
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-sup-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_qujrng.enc b/fonts/sourcesanspro/fonts/a_qujrng.enc
deleted file mode 100644
index ee503e74e5..0000000000
--- a/fonts/sourcesanspro/fonts/a_qujrng.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_qujrngidz4mh24tvhybps3uhmh
-% Encoding created by otftotfm on Sat Dec 3 17:05:47 2016
-% Command line follows encoding
-/AutoEnc_qujrngidz4mh24tvhybps3uhmh [
-%00
- /f_f /Euro /f_t /f_f_t /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
- /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero.tnum /one.tnum /two.tnum /three.tnum /four.tnum /five.tnum /six.tnum /seven.tnum
- /eight.tnum /nine.tnum /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /tilde /dieresis
-%80
- /Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
- /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
-%90
- /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
- /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
-%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
-%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
- /cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_ly1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=onum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tosf-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_rseom6.enc b/fonts/sourcesanspro/fonts/a_rseom6.enc
deleted file mode 100644
index a80c5167b7..0000000000
--- a/fonts/sourcesanspro/fonts/a_rseom6.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_rseom6udlkmzpyre3yrgvj3qpc
-% Encoding created by otftotfm on Sat Dec 3 17:05:46 2016
-% Command line follows encoding
-/AutoEnc_rseom6udlkmzpyre3yrgvj3qpc [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /.notdef /.notdef /.notdef /.notdef /.notdef /.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.pnum /one.pnum /two.pnum /three.pnum /four.pnum /five.pnum /six.pnum /seven.pnum
- /eight.pnum /nine.pnum /colon /.notdef /.notdef /equal /.notdef /semicolon
-%40
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /bracketleft /.notdef /bracketright /.notdef /.notdef
-%60
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.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 /space /.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 /uni032E
- /.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=lgr
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=pnum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-lf-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_yugc2g.enc b/fonts/sourcesanspro/fonts/a_sj7g2w.enc
index 6cc132f476..5e1cddfe28 100644
--- a/fonts/sourcesanspro/fonts/a_yugc2g.enc
+++ b/fonts/sourcesanspro/fonts/a_sj7g2w.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_yugc2gmapxoecfnovkajmjktpd
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
+%%AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h
+% Encoding created by otftotfm on Sun Jan 19 16:10:26 2020
% Command line follows encoding
-/AutoEnc_yugc2gmapxoecfnovkajmjktpd [
+/AutoEnc_sj7g2wmdsd7v2q6ppgzpz7fv4h [
%00
- /f_f /Euro /f_t /.notdef /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /f_f /Euro /f_t /f_f_t /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -35,10 +35,10 @@
/lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
/cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga
+% --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-tlf-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_psnyba.enc b/fonts/sourcesanspro/fonts/a_svsr4s.enc
index 35b8f49f9f..caac81af16 100644
--- a/fonts/sourcesanspro/fonts/a_psnyba.enc
+++ b/fonts/sourcesanspro/fonts/a_svsr4s.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_psnybam75cizbo4o7am56c3pjf
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
+%%AutoEnc_svsr4s7thu2sel3yepmue5ckma
+% Encoding created by otftotfm on Sun Jan 19 16:10:26 2020
% Command line follows encoding
-/AutoEnc_psnybam75cizbo4o7am56c3pjf [
+/AutoEnc_svsr4s7thu2sel3yepmue5ckma [
%00
- /.notdef /uni2206 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -14,8 +14,8 @@
/space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
- /zero.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
- /eight.onum /nine.onum /colon /semicolon /exclamdown /equal /questiondown /question
+ /zero.o /one.o /two.o /three.o /four.o /five.o /six.o /seven.o
+ /eight.o /nine.o /colon /semicolon /exclamdown /equal /questiondown /question
%40
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
@@ -29,14 +29,14 @@
/p /q /r /s /t /u /v /w
/x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
%80
- /f_f /f_t /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /f_f /f_t /f_f_t /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.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
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -61,6 +61,7 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=onum
-% --feature=pnum
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-osf-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_tzjlps.enc b/fonts/sourcesanspro/fonts/a_t773hb.enc
index 398127000e..def2ccfddf 100644
--- a/fonts/sourcesanspro/fonts/a_tzjlps.enc
+++ b/fonts/sourcesanspro/fonts/a_t773hb.enc
@@ -1,21 +1,21 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_tzjlpssfxgexxlbvgb732gkcac
-% Encoding created by otftotfm on Sat Dec 3 17:05:49 2016
+%%AutoEnc_t773hbnucmde5nnj4syb6mrq3g
+% Encoding created by otftotfm on Sun Jan 19 16:10:27 2020
% Command line follows encoding
-/AutoEnc_tzjlpssfxgexxlbvgb732gkcac [
+/AutoEnc_t773hbnucmde5nnj4syb6mrq3g [
%00
/.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.sups /parenright.sups /asterisk /plus /comma.sups /hyphen.sups /period.sups /slash
+ /parenleft.sups /parenright.sups /asterisk /plus.sups /comma.sups /hyphen.sups /period.sups /slash
%30
/zero.sups /one.sups /two.sups /three.sups /four.sups /five.sups /six.sups /seven.sups
- /eight.sups /nine.sups /colon.sups /semicolon /less /equal /greater /question
+ /eight.sups /nine.sups /colon.sups /semicolon /less /equal.sups /greater /question
%40
/at /A.sups /B.sups /C.sups /D.sups /E.sups /F.sups /G.sups
/H.sups /I.sups /J.sups /K.sups /L.sups /M.sups /N.sups /O.sups
@@ -30,15 +30,15 @@
/x.sups /y.sups /z.sups /braceleft /bar /braceright /tilde /dieresis
%80
/Lslash /quotesingle /quotesinglbase /uni0192 /quotedblbase /ellipsis /dagger /daggerdbl
- /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus.sups
%90
/lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash.sups /emdash.sups
/tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen.sups /registered /macron
%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
/cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
@@ -61,6 +61,8 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=liga --feature=sups --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-sup-ly1'
+% --feature=liga --feature=sups --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} *
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-sup-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_tnsd2h.enc b/fonts/sourcesanspro/fonts/a_tnsd2h.enc
deleted file mode 100644
index 9177ce3291..0000000000
--- a/fonts/sourcesanspro/fonts/a_tnsd2h.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_tnsd2hhvfnarg4tu2l7bwsk7ee
-% Encoding created by otftotfm on Sat Dec 3 17:05:45 2016
-% Command line follows encoding
-/AutoEnc_tnsd2hhvfnarg4tu2l7bwsk7ee [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /.notdef /.notdef /.notdef /.notdef /.notdef /.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.onum /one.onum /two.onum /three.onum /four.onum /five.onum /six.onum /seven.onum
- /eight.onum /nine.onum /colon /.notdef /.notdef /equal /.notdef /semicolon
-%40
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /bracketleft /.notdef /bracketright /.notdef /.notdef
-%60
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.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 /space /.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 /uni032E
- /.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=lgr
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=onum --feature=pnum
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
-% SourceSansPro-BlackIt-osf-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_j24bgz.enc b/fonts/sourcesanspro/fonts/a_ufai4b.enc
index 29373204be..b255a6612d 100644
--- a/fonts/sourcesanspro/fonts/a_j24bgz.enc
+++ b/fonts/sourcesanspro/fonts/a_ufai4b.enc
@@ -1,12 +1,12 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_j24bgzcvw3dip3a4kbsse2fhff
-% Encoding created by otftotfm on Sat Dec 3 17:05:44 2016
+%%AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d
+% Encoding created by otftotfm on Sun Jan 19 16:10:27 2020
% Command line follows encoding
-/AutoEnc_j24bgzcvw3dip3a4kbsse2fhff [
+/AutoEnc_ufai4bmzdctbfa4crjvvpy6z7d [
%00
/.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /fi /fl /.notdef /.notdef
%10
/dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
@@ -35,10 +35,10 @@
/lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
%A0
- /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
%B0
- /degree /plusminus /two.sups /three.sups /acute /uni00B5 /paragraph /periodcentered
+ /degree /plusminus /two.sups /three.sups /acute /mu /paragraph /periodcentered
/cedilla /one.sups /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
%C0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
@@ -61,6 +61,8 @@
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=dnom
-% --feature=kern --feature=liga --ligkern=* {KL} *
+% --feature=kern --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} *
% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
% SourceSansPro-BlackIt-dnom-ly1'
diff --git a/fonts/sourcesanspro/fonts/a_umlpmm.enc b/fonts/sourcesanspro/fonts/a_umlpmm.enc
deleted file mode 100644
index 858b16c8d1..0000000000
--- a/fonts/sourcesanspro/fonts/a_umlpmm.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_umlpmmgkvznbmzme7kbetw7lhe
-% Encoding created by otftotfm on Sat Dec 3 17:05:47 2016
-% Command line follows encoding
-/AutoEnc_umlpmmgkvznbmzme7kbetw7lhe [
-%00
- /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
- /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
-%10
- /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /f_f /f_t /f_f_t /.notdef /.notdef
-%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero /one /two /three /four /five /six /seven
- /eight /nine /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
-%80
- /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /uni014A /Ohungarumlaut /Racute
-%90
- /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /uni0132 /Idotaccent /dcroat /section
-%A0
- /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /uni014B /ohungarumlaut /racute
-%B0
- /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /uni0133 /exclamdown /questiondown /sterling
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tlf-t1'
diff --git a/fonts/sourcesanspro/fonts/a_v537dd.enc b/fonts/sourcesanspro/fonts/a_v537dd.enc
deleted file mode 100644
index b149e60096..0000000000
--- a/fonts/sourcesanspro/fonts/a_v537dd.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_v537ddv3burhs6bpv2jwitipuc
-% Encoding created by otftotfm on Sat Dec 3 17:05:49 2016
-% Command line follows encoding
-/AutoEnc_v537ddv3burhs6bpv2jwitipuc [
-%00
- /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.numr /parenright.numr /asterisk /plus /comma.numr /hyphen /period.numr /slash
-%30
- /zero.numr /one.numr /two.numr /three.numr /four.numr /five.numr /six.numr /seven.numr
- /eight.numr /nine.numr /colon /semicolon /exclamdown /equal /questiondown /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
-%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_ot1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=numr
-% --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-numr-ot1'
diff --git a/fonts/sourcesanspro/fonts/a_vauq2g.enc b/fonts/sourcesanspro/fonts/a_vauq2g.enc
new file mode 100644
index 0000000000..ff40fbb874
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_vauq2g.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_vauq2gtsrtmwekujju5m6b2jgh
+% Encoding created by otftotfm on Sun Jan 19 16:10:28 2020
+% Command line follows encoding
+/AutoEnc_vauq2gtsrtmwekujju5m6b2jgh [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
+%10
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
+ /Euro /perthousand /uni018F.s /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.p /one.p /two.p /three.p /four.p /five.p /six.p /seven.p
+ /eight.p /nine.p /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
+%40
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
+ /Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
+%50
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
+ /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
+%70
+ /pi /chi /rho /sigma /tau /upsilon /.notdef /omega
+ /xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
+%A0
+ /etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
+ /uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
+%B0
+ /uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
+ /omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
+%C0
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
+ /uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
+%D0
+ /iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
+ /uni1FD6 /uni1F37 /uni1F36 /Iotadieresis /uni1FE6 /uni1F57 /uni1F56 /Upsilondieresis
+%E0
+ /uni1F72 /uni1F11 /uni1F10 /uni1F13 /uni1F78 /uni1F41 /uni1F40 /uni1F43
+ /epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
+%F0
+ /iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --feature=pnum --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-lf-sc-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_vx5ywn.enc b/fonts/sourcesanspro/fonts/a_vx5ywn.enc
deleted file mode 100644
index 66f9c5532e..0000000000
--- a/fonts/sourcesanspro/fonts/a_vx5ywn.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_vx5ywn7dwzopyynkyyhhb3lxvd
-% Encoding created by otftotfm on Sat Dec 3 17:05:49 2016
-% Command line follows encoding
-/AutoEnc_vx5ywn7dwzopyynkyyhhb3lxvd [
-%00
- /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
- /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
-%10
- /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
- /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
-%20
- /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft.numr /parenright.numr /asterisk /plus /comma.numr /hyphen /period.numr /slash
-%30
- /zero.numr /one.numr /two.numr /three.numr /four.numr /five.numr /six.numr /seven.numr
- /eight.numr /nine.numr /colon /semicolon /less /equal /greater /question
-%40
- /at /A /B /C /D /E /F /G
- /H /I /J /K /L /M /N /O
-%50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-%60
- /quoteleft /a /b /c /d /e /f /g
- /h /i /j /k /l /m /n /o
-%70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
-%80
- /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
- /Lacute /Lcaron /Lslash /Nacute /Ncaron /uni014A /Ohungarumlaut /Racute
-%90
- /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
- /Ydieresis /Zacute /Zcaron /Zdotaccent /uni0132 /Idotaccent /dcroat /section
-%A0
- /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
- /lacute /lcaron /lslash /nacute /ncaron /uni014B /ohungarumlaut /racute
-%B0
- /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
- /ydieresis /zacute /zcaron /zdotaccent /uni0133 /exclamdown /questiondown /sterling
-%C0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-%D0
- /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
-%E0
- /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-%F0
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
- /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=fonts/tfm/adobe/sourcesanspro
-% --vf-directory=fonts/vf/adobe/sourcesanspro
-% --type1-directory=fonts/type1/adobe/sourcesanspro
-% --truetype-directory=fonts/truetype/adobe/sourcesanspro
-% --encoding-directory=fonts/enc/dvips/sourcesanspro
-% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=liga --feature=numr --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-numr-t1'
diff --git a/fonts/sourcesanspro/fonts/a_s4juqt.enc b/fonts/sourcesanspro/fonts/a_wp5x3v.enc
index dd6a9520af..93f87bee10 100644
--- a/fonts/sourcesanspro/fonts/a_s4juqt.enc
+++ b/fonts/sourcesanspro/fonts/a_wp5x3v.enc
@@ -1,14 +1,14 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_s4juqt6hsnew6glhxi46qil53f
-% Encoding created by otftotfm on Sat Dec 3 17:05:48 2016
+%%AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh
+% Encoding created by otftotfm on Sun Jan 19 16:10:26 2020
% Command line follows encoding
-/AutoEnc_s4juqt6hsnew6glhxi46qil53f [
+/AutoEnc_wp5x3v6cq57cumz2g2yqtptyuh [
%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
/uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
%10
- /.notdef /.notdef /.notdef /uni03D9 /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
/Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
%20
/uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
@@ -17,14 +17,14 @@
/zero /one /two /three /four /five /six /seven
/eight /nine /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
%40
- /uni1FDF /Alpha /Beta /uni1FDD /uni0394 /Epsilon /Phi /Gamma
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
/Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
%50
- /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /uni03A9
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
/Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
%60
- /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /uni03D5 /gamma
- /eta /iota /theta /kappa /lambda /uni03BC /nu /omicron
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
%70
/pi /chi /rho /sigma /tau /upsilon /.notdef /omega
/xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
@@ -32,8 +32,8 @@
/uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
/alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
%90
- /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /.notdef
- /uni1F74 /uni1F21 /uni1F20 /space /uni1FC2 /uni1F91 /uni1F90 /.notdef
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
%A0
/etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
/uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
@@ -41,7 +41,7 @@
/uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
/omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
%C0
- /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /uni032E
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
/uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
%D0
/iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
@@ -51,15 +51,17 @@
/epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
%F0
/iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
- /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /uni032F /uni0374 /uni0375
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
] def
-% Command line: 'otftotfm --automatic --encoding=lgr
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
% --tfm-directory=fonts/tfm/adobe/sourcesanspro
% --vf-directory=fonts/vf/adobe/sourcesanspro
% --type1-directory=fonts/type1/adobe/sourcesanspro
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-tlf-lgr'
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-tlf-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_7ajhns.enc b/fonts/sourcesanspro/fonts/a_ywoy3g.enc
index c2db12def5..3cf6fb7562 100644
--- a/fonts/sourcesanspro/fonts/a_7ajhns.enc
+++ b/fonts/sourcesanspro/fonts/a_ywoy3g.enc
@@ -1,14 +1,14 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_7ajhnsqr5vsr25r4nmztxgaazc
-% Encoding created by otftotfm on Sat Dec 3 17:05:49 2016
+%%AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf
+% Encoding created by otftotfm on Sun Jan 19 16:10:27 2020
% Command line follows encoding
-/AutoEnc_7ajhnsqr5vsr25r4nmztxgaazc [
+/AutoEnc_ywoy3gwznux3ftvx5w3t7vakwf [
%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
/uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
%10
- /.notdef /.notdef /.notdef /uni03D9 /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
/Euro /perthousand /uni0259 /uni03E1 /quoteleft /quoteright /breve /macron
%20
/uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
@@ -17,14 +17,14 @@
/zero.numr /one.numr /two.numr /three.numr /four.numr /five.numr /six.numr /seven.numr
/eight.numr /nine.numr /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
%40
- /uni1FDF /Alpha /Beta /uni1FDD /uni0394 /Epsilon /Phi /Gamma
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
/Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
%50
- /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /uni03A9
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
/Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
%60
- /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /uni03D5 /gamma
- /eta /iota /theta /kappa /lambda /uni03BC /nu /omicron
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
%70
/pi /chi /rho /sigma /tau /upsilon /.notdef /omega
/xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
@@ -32,8 +32,8 @@
/uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
/alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
%90
- /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /.notdef
- /uni1F74 /uni1F21 /uni1F20 /space /uni1FC2 /uni1F91 /uni1F90 /.notdef
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
%A0
/etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
/uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
@@ -41,7 +41,7 @@
/uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
/omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
%C0
- /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /uni032E
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
/uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
%D0
/iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
@@ -51,15 +51,17 @@
/epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
%F0
/iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
- /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /uni032F /uni0374 /uni0375
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
] def
-% Command line: 'otftotfm --automatic --encoding=lgr
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
% --tfm-directory=fonts/tfm/adobe/sourcesanspro
% --vf-directory=fonts/vf/adobe/sourcesanspro
% --type1-directory=fonts/type1/adobe/sourcesanspro
% --truetype-directory=fonts/truetype/adobe/sourcesanspro
% --encoding-directory=fonts/enc/dvips/sourcesanspro
% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
-% --feature=kern --feature=liga --feature=numr --ligkern=* {KL} *
-% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
-% SourceSansPro-Black-numr-lgr'
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --feature=numr --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
+% SourceSansPro-BlackIt-numr-lgr'
diff --git a/fonts/sourcesanspro/fonts/a_zphccl.enc b/fonts/sourcesanspro/fonts/a_zphccl.enc
new file mode 100644
index 0000000000..b6845272f2
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_zphccl.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_zphcclkhbnf3tm43qaa6t3knia
+% Encoding created by otftotfm on Sun Jan 19 16:10:28 2020
+% Command line follows encoding
+/AutoEnc_zphcclkhbnf3tm43qaa6t3knia [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /I.s /uni0237 /.notdef /fi /fl /.notdef /.notdef
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.p /one.p /two.p /three.p /four.p /five.p /six.p /seven.p
+ /eight.p /nine.p /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /A.s /B.s /C.s /D.s /E.s /F.s /G.s
+ /H.s /I.s /J.s /K.s /L.s /M.s /N.s /O.s
+%70
+ /P.s /Q.s /R.s /S.s /T.s /U.s /V.s /W.s
+ /X.s /Y.s /Z.s /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /Dcroat.s /section
+%A0
+ /Abreve.s /Aogonek.s /Cacute.s /Ccaron.s /Dcaron.s /Ecaron.s /Eogonek.s /Gbreve.s
+ /Lacute.s /Lcaron.s /Lslash.s /Nacute.s /Ncaron.s /Eng.s /Ohungarumlaut.s /Racute.s
+%B0
+ /Rcaron.s /Sacute.s /Scaron.s /uni015E.s /Tcaron.s /uni0162.s /Uhungarumlaut.s /Uring.s
+ /Ydieresis.s /Zacute.s /Zcaron.s /Zdotaccent.s /IJ.s /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /Agrave.s /Aacute.s /Acircumflex.s /Atilde.s /Adieresis.s /Aring.s /AE.s /Ccedilla.s
+ /Egrave.s /Eacute.s /Ecircumflex.s /Edieresis.s /Igrave.s /Iacute.s /Icircumflex.s /Idieresis.s
+%F0
+ /Eth.s /Ntilde.s /Ograve.s /Oacute.s /Ocircumflex.s /Otilde.s /Odieresis.s /OE.s
+ /Oslash.s /Ugrave.s /Uacute.s /Ucircumflex.s /Udieresis.s /Yacute.s /Thorn.s /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --feature=pnum --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
+% fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-lf-sc-t1'
diff --git a/fonts/sourcesanspro/fonts/a_zypyw7.enc b/fonts/sourcesanspro/fonts/a_zypyw7.enc
new file mode 100644
index 0000000000..403c1fb992
--- /dev/null
+++ b/fonts/sourcesanspro/fonts/a_zypyw7.enc
@@ -0,0 +1,67 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_zypyw7visynj6iwmqgjbkudltb
+% Encoding created by otftotfm on Sun Jan 19 16:10:30 2020
+% Command line follows encoding
+/AutoEnc_zypyw7visynj6iwmqgjbkudltb [
+%00
+ /endash /uni032F /.notdef /.notdef /.notdef /.notdef /uni03DB /uni03DB
+ /uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
+%10
+ /.notdef /.notdef /.notdef /uni03D9 /uni032E /.notdef /.notdef /.notdef
+ /Euro /perthousand /uni018F.s /uni03E1 /quoteleft /quoteright /breve /macron
+%20
+ /uni1FC1 /exclam /dieresis /dieresistonos /uni1FED /percent /periodcentered /tonos
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.s /one.s /two.s /three.s /four.s /five.s /six.s /seven.s
+ /eight.s /nine.s /colon /anoteleia /uni1FFE /equal /uni1FBF /semicolon
+%40
+ /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma
+ /Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
+%50
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega
+ /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
+%70
+ /pi /chi /rho /sigma /tau /upsilon /.notdef /omega
+ /xi /psi /zeta /guillemotleft /uni037A /guillemotright /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /uni03DD /uni1FB7 /uni1F87 /uni1F86 /Omicrontonos
+ /uni1F74 /uni1F21 /uni1F20 /Iotatonos /uni1FC2 /uni1F91 /uni1F90 /Etatonos
+%A0
+ /etatonos /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93
+ /uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92
+%B0
+ /uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3
+ /omegatonos /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2
+%C0
+ /uni1FF6 /uni1F67 /uni1F66 /.notdef /uni1FF7 /uni1FA7 /uni1FA6 /Epsilontonos
+ /uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53
+%D0
+ /iotatonos /uni1F35 /uni1F34 /uni1F32 /upsilontonos /uni1F55 /uni1F54 /uni1F52
+ /uni1FD6 /uni1F37 /uni1F36 /Iotadieresis /uni1FE6 /uni1F57 /uni1F56 /Upsilondieresis
+%E0
+ /uni1F72 /uni1F11 /uni1F10 /uni1F13 /uni1F78 /uni1F41 /uni1F40 /uni1F43
+ /epsilontonos /uni1F15 /uni1F14 /uni1F12 /omicrontonos /uni1F45 /uni1F44 /uni1F42
+%F0
+ /iotadieresis /uni1FD2 /iotadieresistonos /uni1FD7 /upsilondieresis /uni1FE2 /upsilondieresistonos /uni1FE7
+ /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /Alphatonos /uni0374 /uni0375
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=fonts/tfm/adobe/sourcesanspro
+% --vf-directory=fonts/vf/adobe/sourcesanspro
+% --type1-directory=fonts/type1/adobe/sourcesanspro
+% --truetype-directory=fonts/truetype/adobe/sourcesanspro
+% --encoding-directory=fonts/enc/dvips/sourcesanspro
+% --map-file=fonts/map/dvips/sourcesanspro/SourceSansPro.map --no-updmap
+% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=liga
+% --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 fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
+% SourceSansPro-Black-tlf-sc-lgr'
diff --git a/fonts/sourcesanspro/tex/LGRSourceSansPro-Dnom.fd b/fonts/sourcesanspro/tex/LGRSourceSansPro-Dnom.fd
index 83cbb70906..d64ad3cd4e 100644
--- a/fonts/sourcesanspro/tex/LGRSourceSansPro-Dnom.fd
+++ b/fonts/sourcesanspro/tex/LGRSourceSansPro-Dnom.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LGRSourceSansPro-Dnom.fd}
- [2016/12/03 (autoinst) Font definitions for LGR/SourceSansPro-Dnom.]
+ [2020/01/19 (autoinst) Font definitions for LGR/SourceSansPro-Dnom.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,86 +19,197 @@
\DeclareFontFamily{LGR}{SourceSansPro-Dnom}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{el}{n}{
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-dnom-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-dnom-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{regular}{sl}{
+ <-> ssub * SourceSansPro-Dnom/regular/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{extralight}{n}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-dnom-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{el}{it}{
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{extralight}{it}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-dnom-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{el}{sl}{
- <-> ssub * SourceSansPro-Dnom/el/it
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Dnom/extralight/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{b}{it}{
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-dnom-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-dnom-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{light}{sl}{
+ <-> ssub * SourceSansPro-Dnom/light/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-dnom-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-dnom-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Dnom/semibold/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{bold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BoldIt-dnom-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{b}{n}{
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{bold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-dnom-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{b}{sl}{
- <-> ssub * SourceSansPro-Dnom/b/it
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{bold}{sl}{
+ <-> ssub * SourceSansPro-Dnom/bold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-dnom-lgr
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-dnom-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-dnom-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-dnom-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{m}{sl}{
- <-> ssub * SourceSansPro-Dnom/m/it
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{black}{sl}{
+ <-> ssub * SourceSansPro-Dnom/black/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-dnom-lgr
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{el}{n}{
+ <-> alias * SourceSansPro-Dnom/extralight/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{el}{sl}{
+ <-> alias * SourceSansPro-Dnom/extralight/sl
}{}
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{el}{it}{
+ <-> alias * SourceSansPro-Dnom/extralight/it
+}{}
+
+
+% l --> light
+
\DeclareFontShape{LGR}{SourceSansPro-Dnom}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-dnom-lgr
+ <-> alias * SourceSansPro-Dnom/light/n
}{}
\DeclareFontShape{LGR}{SourceSansPro-Dnom}{l}{sl}{
- <-> ssub * SourceSansPro-Dnom/l/it
+ <-> alias * SourceSansPro-Dnom/light/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-dnom-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{l}{it}{
+ <-> alias * SourceSansPro-Dnom/light/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-dnom-lgr
+
+% m --> regular
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{m}{sl}{
+ <-> alias * SourceSansPro-Dnom/regular/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{k}{sl}{
- <-> ssub * SourceSansPro-Dnom/k/it
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{m}{it}{
+ <-> alias * SourceSansPro-Dnom/regular/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-dnom-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{m}{n}{
+ <-> alias * SourceSansPro-Dnom/regular/n
}{}
+
+% sb --> semibold
+
\DeclareFontShape{LGR}{SourceSansPro-Dnom}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-dnom-lgr
+ <-> alias * SourceSansPro-Dnom/semibold/n
}{}
\DeclareFontShape{LGR}{SourceSansPro-Dnom}{sb}{sl}{
- <-> ssub * SourceSansPro-Dnom/sb/it
+ <-> alias * SourceSansPro-Dnom/semibold/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Dnom}{bx}{sl}{
- <-> ssub * SourceSansPro-Dnom/b/sl
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{sb}{it}{
+ <-> alias * SourceSansPro-Dnom/semibold/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{b}{it}{
+ <-> alias * SourceSansPro-Dnom/bold/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{b}{sl}{
+ <-> alias * SourceSansPro-Dnom/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{b}{n}{
+ <-> alias * SourceSansPro-Dnom/bold/n
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{eb}{n}{
+ <-> alias * SourceSansPro-Dnom/black/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{eb}{it}{
+ <-> alias * SourceSansPro-Dnom/black/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{eb}{sl}{
+ <-> alias * SourceSansPro-Dnom/black/sl
}{}
\DeclareFontShape{LGR}{SourceSansPro-Dnom}{bx}{n}{
<-> ssub * SourceSansPro-Dnom/b/n
}{}
+\DeclareFontShape{LGR}{SourceSansPro-Dnom}{bx}{sl}{
+ <-> ssub * SourceSansPro-Dnom/b/sl
+}{}
+
\DeclareFontShape{LGR}{SourceSansPro-Dnom}{bx}{it}{
<-> ssub * SourceSansPro-Dnom/b/it
}{}
diff --git a/fonts/sourcesanspro/tex/LGRSourceSansPro-Inf.fd b/fonts/sourcesanspro/tex/LGRSourceSansPro-Inf.fd
index 597caf5248..0c172042d9 100644
--- a/fonts/sourcesanspro/tex/LGRSourceSansPro-Inf.fd
+++ b/fonts/sourcesanspro/tex/LGRSourceSansPro-Inf.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LGRSourceSansPro-Inf.fd}
- [2016/12/03 (autoinst) Font definitions for LGR/SourceSansPro-Inf.]
+ [2020/01/19 (autoinst) Font definitions for LGR/SourceSansPro-Inf.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,76 +19,191 @@
\DeclareFontFamily{LGR}{SourceSansPro-Inf}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-inf-lgr
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-inf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-inf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-inf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{sb}{sl}{
- <-> ssub * SourceSansPro-Inf/sb/it
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{regular}{sl}{
+ <-> ssub * SourceSansPro-Inf/regular/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-inf-lgr
+
+% ---- extralight ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-inf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{l}{n}{
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-inf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Inf/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-inf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{l}{sl}{
- <-> ssub * SourceSansPro-Inf/l/it
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-inf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-inf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{light}{sl}{
+ <-> ssub * SourceSansPro-Inf/light/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-inf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-inf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Inf/semibold/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-inf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-inf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{bold}{sl}{
+ <-> ssub * SourceSansPro-Inf/bold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{k}{n}{
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-inf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{k}{sl}{
- <-> ssub * SourceSansPro-Inf/k/it
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-inf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{black}{sl}{
+ <-> ssub * SourceSansPro-Inf/black/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-inf-lgr
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{el}{n}{
+ <-> alias * SourceSansPro-Inf/extralight/n
}{}
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{el}{sl}{
+ <-> alias * SourceSansPro-Inf/extralight/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{el}{it}{
+ <-> alias * SourceSansPro-Inf/extralight/it
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{l}{it}{
+ <-> alias * SourceSansPro-Inf/light/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{l}{sl}{
+ <-> alias * SourceSansPro-Inf/light/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{l}{n}{
+ <-> alias * SourceSansPro-Inf/light/n
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{LGR}{SourceSansPro-Inf}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-inf-lgr
+ <-> alias * SourceSansPro-Inf/regular/n
}{}
\DeclareFontShape{LGR}{SourceSansPro-Inf}{m}{sl}{
- <-> ssub * SourceSansPro-Inf/m/it
+ <-> alias * SourceSansPro-Inf/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{m}{it}{
+ <-> alias * SourceSansPro-Inf/regular/it
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{sb}{sl}{
+ <-> alias * SourceSansPro-Inf/semibold/sl
}{}
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{sb}{it}{
+ <-> alias * SourceSansPro-Inf/semibold/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{sb}{n}{
+ <-> alias * SourceSansPro-Inf/semibold/n
+}{}
+
+
+% b --> bold
+
\DeclareFontShape{LGR}{SourceSansPro-Inf}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-inf-lgr
+ <-> alias * SourceSansPro-Inf/bold/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{b}{sl}{
+ <-> alias * SourceSansPro-Inf/bold/sl
}{}
\DeclareFontShape{LGR}{SourceSansPro-Inf}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-inf-lgr
+ <-> alias * SourceSansPro-Inf/bold/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{b}{sl}{
- <-> ssub * SourceSansPro-Inf/b/it
+
+% eb --> black
+
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{eb}{sl}{
+ <-> alias * SourceSansPro-Inf/black/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-inf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{eb}{it}{
+ <-> alias * SourceSansPro-Inf/black/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-inf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{eb}{n}{
+ <-> alias * SourceSansPro-Inf/black/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{el}{sl}{
- <-> ssub * SourceSansPro-Inf/el/it
+\DeclareFontShape{LGR}{SourceSansPro-Inf}{bx}{it}{
+ <-> ssub * SourceSansPro-Inf/b/it
}{}
\DeclareFontShape{LGR}{SourceSansPro-Inf}{bx}{sl}{
@@ -91,8 +214,4 @@
<-> ssub * SourceSansPro-Inf/b/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Inf}{bx}{it}{
- <-> ssub * SourceSansPro-Inf/b/it
-}{}
-
\endinput
diff --git a/fonts/sourcesanspro/tex/LGRSourceSansPro-LF.fd b/fonts/sourcesanspro/tex/LGRSourceSansPro-LF.fd
index 01bee43383..d6ac38c70d 100644
--- a/fonts/sourcesanspro/tex/LGRSourceSansPro-LF.fd
+++ b/fonts/sourcesanspro/tex/LGRSourceSansPro-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LGRSourceSansPro-LF.fd}
- [2016/12/03 (autoinst) Font definitions for LGR/SourceSansPro-LF.]
+ [2020/01/19 (autoinst) Font definitions for LGR/SourceSansPro-LF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,104 +19,235 @@
\DeclareFontFamily{LGR}{SourceSansPro-LF}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-lf-lgr
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-lf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{k}{sc}{
+\DeclareFontShape{LGR}{SourceSansPro-LF}{black}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Black-lf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-lf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-LF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-lf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{k}{sl}{
- <-> ssub * SourceSansPro-LF/k/it
+\DeclareFontShape{LGR}{SourceSansPro-LF}{black}{sl}{
+ <-> ssub * SourceSansPro-LF/black/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-lf-lgr
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{l}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-lf-sc-lgr
+\DeclareFontShape{LGR}{SourceSansPro-LF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-lf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-LF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-lf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{l}{sl}{
- <-> ssub * SourceSansPro-LF/l/it
+\DeclareFontShape{LGR}{SourceSansPro-LF}{bold}{sl}{
+ <-> ssub * SourceSansPro-LF/bold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-lf-lgr
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-lf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{sb}{n}{
+\DeclareFontShape{LGR}{SourceSansPro-LF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{regular}{sl}{
+ <-> ssub * SourceSansPro-LF/regular/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{semibold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{sb}{sc}{
+\DeclareFontShape{LGR}{SourceSansPro-LF}{semibold}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{sb}{sl}{
- <-> ssub * SourceSansPro-LF/sb/it
+\DeclareFontShape{LGR}{SourceSansPro-LF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-lf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-LF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-LF/semibold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{el}{sc}{
+
+% ---- extralight ----
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{extralight}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{el}{it}{
+\DeclareFontShape{LGR}{SourceSansPro-LF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{extralight}{it}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-lf-lgr
}{}
+\DeclareFontShape{LGR}{SourceSansPro-LF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-LF/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{light}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{light}{sl}{
+ <-> ssub * SourceSansPro-LF/light/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{el}{it}{
+ <-> alias * SourceSansPro-LF/extralight/it
+}{}
+
\DeclareFontShape{LGR}{SourceSansPro-LF}{el}{sl}{
- <-> ssub * SourceSansPro-LF/el/it
+ <-> alias * SourceSansPro-LF/extralight/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-LF}{el}{sc}{
+ <-> alias * SourceSansPro-LF/extralight/sc
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-sc-lgr
+\DeclareFontShape{LGR}{SourceSansPro-LF}{el}{n}{
+ <-> alias * SourceSansPro-LF/extralight/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-lf-lgr
+
+% l --> light
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{l}{sl}{
+ <-> alias * SourceSansPro-LF/light/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{b}{sl}{
- <-> ssub * SourceSansPro-LF/b/it
+\DeclareFontShape{LGR}{SourceSansPro-LF}{l}{it}{
+ <-> alias * SourceSansPro-LF/light/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-sc-lgr
+\DeclareFontShape{LGR}{SourceSansPro-LF}{l}{n}{
+ <-> alias * SourceSansPro-LF/light/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{l}{sc}{
+ <-> alias * SourceSansPro-LF/light/sc
}{}
+
+% m --> regular
+
\DeclareFontShape{LGR}{SourceSansPro-LF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-lgr
+ <-> alias * SourceSansPro-LF/regular/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-lf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-LF}{m}{sc}{
+ <-> alias * SourceSansPro-LF/regular/sc
}{}
\DeclareFontShape{LGR}{SourceSansPro-LF}{m}{sl}{
- <-> ssub * SourceSansPro-LF/m/it
+ <-> alias * SourceSansPro-LF/regular/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-LF}{bx}{sl}{
- <-> ssub * SourceSansPro-LF/b/sl
+\DeclareFontShape{LGR}{SourceSansPro-LF}{m}{it}{
+ <-> alias * SourceSansPro-LF/regular/it
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{sb}{n}{
+ <-> alias * SourceSansPro-LF/semibold/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{sb}{sc}{
+ <-> alias * SourceSansPro-LF/semibold/sc
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{sb}{sl}{
+ <-> alias * SourceSansPro-LF/semibold/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{sb}{it}{
+ <-> alias * SourceSansPro-LF/semibold/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{b}{n}{
+ <-> alias * SourceSansPro-LF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{b}{sc}{
+ <-> alias * SourceSansPro-LF/bold/sc
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{b}{sl}{
+ <-> alias * SourceSansPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{b}{it}{
+ <-> alias * SourceSansPro-LF/bold/it
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{eb}{n}{
+ <-> alias * SourceSansPro-LF/black/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{eb}{sc}{
+ <-> alias * SourceSansPro-LF/black/sc
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{eb}{sl}{
+ <-> alias * SourceSansPro-LF/black/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-LF}{eb}{it}{
+ <-> alias * SourceSansPro-LF/black/it
}{}
\DeclareFontShape{LGR}{SourceSansPro-LF}{bx}{sc}{
@@ -123,4 +262,8 @@
<-> ssub * SourceSansPro-LF/b/it
}{}
+\DeclareFontShape{LGR}{SourceSansPro-LF}{bx}{sl}{
+ <-> ssub * SourceSansPro-LF/b/sl
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/LGRSourceSansPro-Numr.fd b/fonts/sourcesanspro/tex/LGRSourceSansPro-Numr.fd
index ecbda03b57..46a8cf91d0 100644
--- a/fonts/sourcesanspro/tex/LGRSourceSansPro-Numr.fd
+++ b/fonts/sourcesanspro/tex/LGRSourceSansPro-Numr.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LGRSourceSansPro-Numr.fd}
- [2016/12/03 (autoinst) Font definitions for LGR/SourceSansPro-Numr.]
+ [2020/01/19 (autoinst) Font definitions for LGR/SourceSansPro-Numr.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,88 +19,199 @@
\DeclareFontFamily{LGR}{SourceSansPro-Numr}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-numr-lgr
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-numr-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-numr-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-numr-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{l}{sl}{
- <-> ssub * SourceSansPro-Numr/l/it
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{black}{sl}{
+ <-> ssub * SourceSansPro-Numr/black/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-numr-lgr
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-numr-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-numr-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-numr-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{k}{sl}{
- <-> ssub * SourceSansPro-Numr/k/it
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{bold}{sl}{
+ <-> ssub * SourceSansPro-Numr/bold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{sb}{it}{
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-numr-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-numr-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{regular}{sl}{
+ <-> ssub * SourceSansPro-Numr/regular/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-numr-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-numr-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Numr/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-numr-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-numr-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{light}{sl}{
+ <-> ssub * SourceSansPro-Numr/light/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{semibold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-numr-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{sb}{n}{
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{semibold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-numr-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{sb}{sl}{
- <-> ssub * SourceSansPro-Numr/sb/it
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Numr/semibold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{el}{sl}{
+ <-> alias * SourceSansPro-Numr/extralight/sl
}{}
\DeclareFontShape{LGR}{SourceSansPro-Numr}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-numr-lgr
+ <-> alias * SourceSansPro-Numr/extralight/it
}{}
\DeclareFontShape{LGR}{SourceSansPro-Numr}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-numr-lgr
+ <-> alias * SourceSansPro-Numr/extralight/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{el}{sl}{
- <-> ssub * SourceSansPro-Numr/el/it
+
+% l --> light
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{l}{it}{
+ <-> alias * SourceSansPro-Numr/light/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-numr-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{l}{sl}{
+ <-> alias * SourceSansPro-Numr/light/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-numr-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{l}{n}{
+ <-> alias * SourceSansPro-Numr/light/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{b}{sl}{
- <-> ssub * SourceSansPro-Numr/b/it
+
+% m --> regular
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{m}{it}{
+ <-> alias * SourceSansPro-Numr/regular/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{m}{sl}{
+ <-> alias * SourceSansPro-Numr/regular/sl
}{}
\DeclareFontShape{LGR}{SourceSansPro-Numr}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-numr-lgr
+ <-> alias * SourceSansPro-Numr/regular/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-numr-lgr
+
+% sb --> semibold
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{sb}{n}{
+ <-> alias * SourceSansPro-Numr/semibold/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{m}{sl}{
- <-> ssub * SourceSansPro-Numr/m/it
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{sb}{it}{
+ <-> alias * SourceSansPro-Numr/semibold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{bx}{it}{
- <-> ssub * SourceSansPro-Numr/b/it
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{sb}{sl}{
+ <-> alias * SourceSansPro-Numr/semibold/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Numr}{bx}{n}{
- <-> ssub * SourceSansPro-Numr/b/n
+
+% b --> bold
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{b}{sl}{
+ <-> alias * SourceSansPro-Numr/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{b}{it}{
+ <-> alias * SourceSansPro-Numr/bold/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{b}{n}{
+ <-> alias * SourceSansPro-Numr/bold/n
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{eb}{n}{
+ <-> alias * SourceSansPro-Numr/black/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{eb}{it}{
+ <-> alias * SourceSansPro-Numr/black/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{eb}{sl}{
+ <-> alias * SourceSansPro-Numr/black/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{bx}{it}{
+ <-> ssub * SourceSansPro-Numr/b/it
}{}
\DeclareFontShape{LGR}{SourceSansPro-Numr}{bx}{sl}{
<-> ssub * SourceSansPro-Numr/b/sl
}{}
+\DeclareFontShape{LGR}{SourceSansPro-Numr}{bx}{n}{
+ <-> ssub * SourceSansPro-Numr/b/n
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/LGRSourceSansPro-OsF.fd b/fonts/sourcesanspro/tex/LGRSourceSansPro-OsF.fd
index a5fc6345eb..3a1e0cf89f 100644
--- a/fonts/sourcesanspro/tex/LGRSourceSansPro-OsF.fd
+++ b/fonts/sourcesanspro/tex/LGRSourceSansPro-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LGRSourceSansPro-OsF.fd}
- [2016/12/03 (autoinst) Font definitions for LGR/SourceSansPro-OsF.]
+ [2020/01/19 (autoinst) Font definitions for LGR/SourceSansPro-OsF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,100 +19,235 @@
\DeclareFontFamily{LGR}{SourceSansPro-OsF}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-osf-lgr
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{l}{n}{
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{regular}{sl}{
+ <-> ssub * SourceSansPro-OsF/regular/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-osf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{l}{sc}{
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{light}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Light-osf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{l}{sl}{
- <-> ssub * SourceSansPro-OsF/l/it
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-osf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-osf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{light}{sl}{
+ <-> ssub * SourceSansPro-OsF/light/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{k}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-osf-sc-lgr
+
+% ---- extralight ----
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-osf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-osf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{k}{sl}{
- <-> ssub * SourceSansPro-OsF/k/it
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-OsF/extralight/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{sb}{it}{
+
+% ---- semibold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{semibold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-osf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{sb}{n}{
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{semibold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{sb}{sc}{
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{semibold}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{sb}{sl}{
- <-> ssub * SourceSansPro-OsF/sb/it
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-OsF/semibold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{b}{n}{
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{bold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-osf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{b}{sc}{
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{bold}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-osf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-osf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{bold}{sl}{
+ <-> ssub * SourceSansPro-OsF/bold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{b}{sl}{
- <-> ssub * SourceSansPro-OsF/b/it
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{black}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-osf-sc-lgr
}{}
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{black}{sl}{
+ <-> ssub * SourceSansPro-OsF/black/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{el}{it}{
+ <-> alias * SourceSansPro-OsF/extralight/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{el}{sl}{
+ <-> alias * SourceSansPro-OsF/extralight/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{el}{sc}{
+ <-> alias * SourceSansPro-OsF/extralight/sc
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{el}{n}{
+ <-> alias * SourceSansPro-OsF/extralight/n
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{l}{sl}{
+ <-> alias * SourceSansPro-OsF/light/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{l}{it}{
+ <-> alias * SourceSansPro-OsF/light/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{l}{n}{
+ <-> alias * SourceSansPro-OsF/light/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{l}{sc}{
+ <-> alias * SourceSansPro-OsF/light/sc
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{LGR}{SourceSansPro-OsF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-sc-lgr
+ <-> alias * SourceSansPro-OsF/regular/sc
}{}
\DeclareFontShape{LGR}{SourceSansPro-OsF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-lgr
+ <-> alias * SourceSansPro-OsF/regular/n
}{}
\DeclareFontShape{LGR}{SourceSansPro-OsF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-osf-lgr
+ <-> alias * SourceSansPro-OsF/regular/it
}{}
\DeclareFontShape{LGR}{SourceSansPro-OsF}{m}{sl}{
- <-> ssub * SourceSansPro-OsF/m/it
+ <-> alias * SourceSansPro-OsF/regular/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-osf-lgr
+
+% sb --> semibold
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{sb}{sc}{
+ <-> alias * SourceSansPro-OsF/semibold/sc
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{sb}{n}{
+ <-> alias * SourceSansPro-OsF/semibold/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-sc-lgr
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{sb}{it}{
+ <-> alias * SourceSansPro-OsF/semibold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-OsF}{el}{sl}{
- <-> ssub * SourceSansPro-OsF/el/it
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{sb}{sl}{
+ <-> alias * SourceSansPro-OsF/semibold/sl
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{b}{sl}{
+ <-> alias * SourceSansPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{b}{it}{
+ <-> alias * SourceSansPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{b}{n}{
+ <-> alias * SourceSansPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{b}{sc}{
+ <-> alias * SourceSansPro-OsF/bold/sc
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{eb}{n}{
+ <-> alias * SourceSansPro-OsF/black/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{eb}{sc}{
+ <-> alias * SourceSansPro-OsF/black/sc
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{eb}{sl}{
+ <-> alias * SourceSansPro-OsF/black/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-OsF}{eb}{it}{
+ <-> alias * SourceSansPro-OsF/black/it
}{}
\DeclareFontShape{LGR}{SourceSansPro-OsF}{bx}{sl}{
diff --git a/fonts/sourcesanspro/tex/LGRSourceSansPro-Sup.fd b/fonts/sourcesanspro/tex/LGRSourceSansPro-Sup.fd
index 2835fcdd0c..82b9483581 100644
--- a/fonts/sourcesanspro/tex/LGRSourceSansPro-Sup.fd
+++ b/fonts/sourcesanspro/tex/LGRSourceSansPro-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LGRSourceSansPro-Sup.fd}
- [2016/12/03 (autoinst) Font definitions for LGR/SourceSansPro-Sup.]
+ [2020/01/19 (autoinst) Font definitions for LGR/SourceSansPro-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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,76 +19,187 @@
\DeclareFontFamily{LGR}{SourceSansPro-Sup}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{el}{n}{
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{regular}{sl}{
+ <-> ssub * SourceSansPro-Sup/regular/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Sup/semibold/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{extralight}{n}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-sup-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{el}{it}{
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{extralight}{it}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-sup-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{el}{sl}{
- <-> ssub * SourceSansPro-Sup/el/it
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Sup/extralight/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{b}{n}{
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{light}{sl}{
+ <-> ssub * SourceSansPro-Sup/light/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{bold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-sup-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{b}{it}{
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{bold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BoldIt-sup-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{b}{sl}{
- <-> ssub * SourceSansPro-Sup/b/it
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{bold}{sl}{
+ <-> ssub * SourceSansPro-Sup/bold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-sup-lgr
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-sup-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-sup-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-sup-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{m}{sl}{
- <-> ssub * SourceSansPro-Sup/m/it
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{black}{sl}{
+ <-> ssub * SourceSansPro-Sup/black/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{el}{n}{
+ <-> alias * SourceSansPro-Sup/extralight/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{el}{sl}{
+ <-> alias * SourceSansPro-Sup/extralight/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{el}{it}{
+ <-> alias * SourceSansPro-Sup/extralight/it
+}{}
+
+
+% l --> light
+
\DeclareFontShape{LGR}{SourceSansPro-Sup}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-sup-lgr
+ <-> alias * SourceSansPro-Sup/light/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{l}{sl}{
+ <-> alias * SourceSansPro-Sup/light/sl
}{}
\DeclareFontShape{LGR}{SourceSansPro-Sup}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-sup-lgr
+ <-> alias * SourceSansPro-Sup/light/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{l}{sl}{
- <-> ssub * SourceSansPro-Sup/l/it
+
+% m --> regular
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{m}{n}{
+ <-> alias * SourceSansPro-Sup/regular/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-sup-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{m}{it}{
+ <-> alias * SourceSansPro-Sup/regular/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-sup-lgr
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{m}{sl}{
+ <-> alias * SourceSansPro-Sup/regular/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{k}{sl}{
- <-> ssub * SourceSansPro-Sup/k/it
+
+% sb --> semibold
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{sb}{sl}{
+ <-> alias * SourceSansPro-Sup/semibold/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{sb}{it}{
+ <-> alias * SourceSansPro-Sup/semibold/it
}{}
\DeclareFontShape{LGR}{SourceSansPro-Sup}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-sup-lgr
+ <-> alias * SourceSansPro-Sup/semibold/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-sup-lgr
+
+% b --> bold
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{b}{sl}{
+ <-> alias * SourceSansPro-Sup/bold/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-Sup}{sb}{sl}{
- <-> ssub * SourceSansPro-Sup/sb/it
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{b}{it}{
+ <-> alias * SourceSansPro-Sup/bold/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{b}{n}{
+ <-> alias * SourceSansPro-Sup/bold/n
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{eb}{n}{
+ <-> alias * SourceSansPro-Sup/black/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{eb}{sl}{
+ <-> alias * SourceSansPro-Sup/black/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-Sup}{eb}{it}{
+ <-> alias * SourceSansPro-Sup/black/it
}{}
\DeclareFontShape{LGR}{SourceSansPro-Sup}{bx}{n}{
diff --git a/fonts/sourcesanspro/tex/LGRSourceSansPro-TLF.fd b/fonts/sourcesanspro/tex/LGRSourceSansPro-TLF.fd
index 10bf129d7b..8c632fafac 100644
--- a/fonts/sourcesanspro/tex/LGRSourceSansPro-TLF.fd
+++ b/fonts/sourcesanspro/tex/LGRSourceSansPro-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LGRSourceSansPro-TLF.fd}
- [2016/12/03 (autoinst) Font definitions for LGR/SourceSansPro-TLF.]
+ [2020/01/19 (autoinst) Font definitions for LGR/SourceSansPro-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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,106 +19,245 @@
\DeclareFontFamily{LGR}{SourceSansPro-TLF}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-lgr
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{black}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-sc-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{b}{it}{
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{black}{sl}{
+ <-> ssub * SourceSansPro-TLF/black/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{bold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BoldIt-tlf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{b}{sl}{
- <-> ssub * SourceSansPro-TLF/b/it
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-sc-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{bold}{sl}{
+ <-> ssub * SourceSansPro-TLF/bold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-tlf-lgr
+
+% ---- semibold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tlf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{m}{sl}{
- <-> ssub * SourceSansPro-TLF/m/it
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{semibold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tlf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{el}{sc}{
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-TLF/semibold/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{extralight}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{el}{n}{
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{extralight}{n}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{el}{sl}{
- <-> ssub * SourceSansPro-TLF/el/it
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tlf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{l}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-tlf-sc-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-TLF/extralight/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{l}{n}{
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-tlf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{l}{it}{
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{light}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-tlf-lgr
}{}
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{light}{sl}{
+ <-> ssub * SourceSansPro-TLF/light/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{regular}{sl}{
+ <-> ssub * SourceSansPro-TLF/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{el}{n}{
+ <-> alias * SourceSansPro-TLF/extralight/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{el}{sc}{
+ <-> alias * SourceSansPro-TLF/extralight/sc
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{el}{sl}{
+ <-> alias * SourceSansPro-TLF/extralight/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{el}{it}{
+ <-> alias * SourceSansPro-TLF/extralight/it
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{l}{it}{
+ <-> alias * SourceSansPro-TLF/light/it
+}{}
+
\DeclareFontShape{LGR}{SourceSansPro-TLF}{l}{sl}{
- <-> ssub * SourceSansPro-TLF/l/it
+ <-> alias * SourceSansPro-TLF/light/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{k}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-sc-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{l}{sc}{
+ <-> alias * SourceSansPro-TLF/light/sc
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{l}{n}{
+ <-> alias * SourceSansPro-TLF/light/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tlf-lgr
+
+% m --> regular
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{m}{sl}{
+ <-> alias * SourceSansPro-TLF/regular/sl
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{k}{sl}{
- <-> ssub * SourceSansPro-TLF/k/it
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{m}{it}{
+ <-> alias * SourceSansPro-TLF/regular/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tlf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{m}{n}{
+ <-> alias * SourceSansPro-TLF/regular/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{sb}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-sc-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{m}{sc}{
+ <-> alias * SourceSansPro-TLF/regular/sc
}{}
+
+% sb --> semibold
+
\DeclareFontShape{LGR}{SourceSansPro-TLF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-lgr
+ <-> alias * SourceSansPro-TLF/semibold/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{sb}{sc}{
+ <-> alias * SourceSansPro-TLF/semibold/sc
}{}
\DeclareFontShape{LGR}{SourceSansPro-TLF}{sb}{sl}{
- <-> ssub * SourceSansPro-TLF/sb/it
+ <-> alias * SourceSansPro-TLF/semibold/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{sb}{it}{
+ <-> alias * SourceSansPro-TLF/semibold/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{b}{n}{
+ <-> alias * SourceSansPro-TLF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{b}{sc}{
+ <-> alias * SourceSansPro-TLF/bold/sc
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{b}{sl}{
+ <-> alias * SourceSansPro-TLF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{b}{it}{
+ <-> alias * SourceSansPro-TLF/bold/it
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{eb}{sl}{
+ <-> alias * SourceSansPro-TLF/black/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{eb}{it}{
+ <-> alias * SourceSansPro-TLF/black/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{eb}{n}{
+ <-> alias * SourceSansPro-TLF/black/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{eb}{sc}{
+ <-> alias * SourceSansPro-TLF/black/sc
}{}
\DeclareFontShape{LGR}{SourceSansPro-TLF}{bx}{it}{
<-> ssub * SourceSansPro-TLF/b/it
}{}
+\DeclareFontShape{LGR}{SourceSansPro-TLF}{bx}{sl}{
+ <-> ssub * SourceSansPro-TLF/b/sl
+}{}
+
\DeclareFontShape{LGR}{SourceSansPro-TLF}{bx}{sc}{
<-> ssub * SourceSansPro-TLF/b/sc
}{}
@@ -119,8 +266,4 @@
<-> ssub * SourceSansPro-TLF/b/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TLF}{bx}{sl}{
- <-> ssub * SourceSansPro-TLF/b/sl
-}{}
-
\endinput
diff --git a/fonts/sourcesanspro/tex/LGRSourceSansPro-TOsF.fd b/fonts/sourcesanspro/tex/LGRSourceSansPro-TOsF.fd
index a3eb2601db..ba8b1fd89c 100644
--- a/fonts/sourcesanspro/tex/LGRSourceSansPro-TOsF.fd
+++ b/fonts/sourcesanspro/tex/LGRSourceSansPro-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LGRSourceSansPro-TOsF.fd}
- [2016/12/03 (autoinst) Font definitions for LGR/SourceSansPro-TOsF.]
+ [2020/01/19 (autoinst) Font definitions for LGR/SourceSansPro-TOsF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,100 +19,235 @@
\DeclareFontFamily{LGR}{SourceSansPro-TOsF}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tosf-lgr
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{sb}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-sc-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-tosf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{sb}{sl}{
- <-> ssub * SourceSansPro-TOsF/sb/it
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{regular}{sl}{
+ <-> ssub * SourceSansPro-TOsF/regular/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-tosf-lgr
+
+% ---- extralight ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tosf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{l}{sc}{
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-TOsF/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{light}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Light-tosf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{l}{it}{
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-tosf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{l}{sl}{
- <-> ssub * SourceSansPro-TOsF/l/it
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{light}{sl}{
+ <-> ssub * SourceSansPro-TOsF/light/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-tosf-lgr
+
+% ---- semibold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{semibold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-TOsF/semibold/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{k}{sc}{
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{black}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Black-tosf-sc-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{k}{it}{
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{black}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BlackIt-tosf-lgr
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{k}{sl}{
- <-> ssub * SourceSansPro-TOsF/k/it
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{black}{sl}{
+ <-> ssub * SourceSansPro-TOsF/black/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-lgr
}{}
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{bold}{sl}{
+ <-> ssub * SourceSansPro-TOsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{LGR}{SourceSansPro-TOsF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tosf-lgr
+ <-> alias * SourceSansPro-TOsF/extralight/it
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-lgr
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{el}{sl}{
+ <-> alias * SourceSansPro-TOsF/extralight/sl
}{}
\DeclareFontShape{LGR}{SourceSansPro-TOsF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-sc-lgr
+ <-> alias * SourceSansPro-TOsF/extralight/sc
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{el}{sl}{
- <-> ssub * SourceSansPro-TOsF/el/it
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{el}{n}{
+ <-> alias * SourceSansPro-TOsF/extralight/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-tosf-lgr
+
+% l --> light
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{l}{sl}{
+ <-> alias * SourceSansPro-TOsF/light/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{l}{it}{
+ <-> alias * SourceSansPro-TOsF/light/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{l}{n}{
+ <-> alias * SourceSansPro-TOsF/light/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{l}{sc}{
+ <-> alias * SourceSansPro-TOsF/light/sc
}{}
+
+% m --> regular
+
\DeclareFontShape{LGR}{SourceSansPro-TOsF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-lgr
+ <-> alias * SourceSansPro-TOsF/regular/n
}{}
\DeclareFontShape{LGR}{SourceSansPro-TOsF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-sc-lgr
+ <-> alias * SourceSansPro-TOsF/regular/sc
}{}
\DeclareFontShape{LGR}{SourceSansPro-TOsF}{m}{sl}{
- <-> ssub * SourceSansPro-TOsF/m/it
+ <-> alias * SourceSansPro-TOsF/regular/sl
}{}
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{m}{it}{
+ <-> alias * SourceSansPro-TOsF/regular/it
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{sb}{it}{
+ <-> alias * SourceSansPro-TOsF/semibold/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{sb}{sl}{
+ <-> alias * SourceSansPro-TOsF/semibold/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{sb}{sc}{
+ <-> alias * SourceSansPro-TOsF/semibold/sc
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{sb}{n}{
+ <-> alias * SourceSansPro-TOsF/semibold/n
+}{}
+
+
+% b --> bold
+
\DeclareFontShape{LGR}{SourceSansPro-TOsF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tosf-lgr
+ <-> alias * SourceSansPro-TOsF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{b}{sl}{
+ <-> alias * SourceSansPro-TOsF/bold/sl
}{}
\DeclareFontShape{LGR}{SourceSansPro-TOsF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-sc-lgr
+ <-> alias * SourceSansPro-TOsF/bold/sc
}{}
\DeclareFontShape{LGR}{SourceSansPro-TOsF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-lgr
+ <-> alias * SourceSansPro-TOsF/bold/n
}{}
-\DeclareFontShape{LGR}{SourceSansPro-TOsF}{b}{sl}{
- <-> ssub * SourceSansPro-TOsF/b/it
+
+% eb --> black
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{eb}{sl}{
+ <-> alias * SourceSansPro-TOsF/black/sl
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{eb}{it}{
+ <-> alias * SourceSansPro-TOsF/black/it
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{eb}{n}{
+ <-> alias * SourceSansPro-TOsF/black/n
+}{}
+
+\DeclareFontShape{LGR}{SourceSansPro-TOsF}{eb}{sc}{
+ <-> alias * SourceSansPro-TOsF/black/sc
}{}
\DeclareFontShape{LGR}{SourceSansPro-TOsF}{bx}{sc}{
diff --git a/fonts/sourcesanspro/tex/LY1SourceSansPro-Dnom.fd b/fonts/sourcesanspro/tex/LY1SourceSansPro-Dnom.fd
index a0ab87f06b..81f0616d37 100644
--- a/fonts/sourcesanspro/tex/LY1SourceSansPro-Dnom.fd
+++ b/fonts/sourcesanspro/tex/LY1SourceSansPro-Dnom.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LY1SourceSansPro-Dnom.fd}
- [2016/12/03 (autoinst) Font definitions for LY1/SourceSansPro-Dnom.]
+ [2020/01/19 (autoinst) Font definitions for LY1/SourceSansPro-Dnom.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,86 +19,197 @@
\DeclareFontFamily{LY1}{SourceSansPro-Dnom}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{sb}{n}{
+
+% ---- semibold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-dnom-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{semibold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-dnom-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-dnom-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Dnom/semibold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{sb}{sl}{
- <-> ssub * SourceSansPro-Dnom/sb/it
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-dnom-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{l}{it}{
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-dnom-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-dnom-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{light}{sl}{
+ <-> ssub * SourceSansPro-Dnom/light/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{l}{sl}{
- <-> ssub * SourceSansPro-Dnom/l/it
+
+% ---- extralight ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-dnom-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-dnom-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-dnom-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Dnom/extralight/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-dnom-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{k}{n}{
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-dnom-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{regular}{sl}{
+ <-> ssub * SourceSansPro-Dnom/regular/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-dnom-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{k}{sl}{
- <-> ssub * SourceSansPro-Dnom/k/it
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-dnom-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-dnom-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{black}{sl}{
+ <-> ssub * SourceSansPro-Dnom/black/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-dnom-ly1
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-dnom-ly1
}{}
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-dnom-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{bold}{sl}{
+ <-> ssub * SourceSansPro-Dnom/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{LY1}{SourceSansPro-Dnom}{el}{sl}{
- <-> ssub * SourceSansPro-Dnom/el/it
+ <-> alias * SourceSansPro-Dnom/extralight/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-dnom-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{el}{it}{
+ <-> alias * SourceSansPro-Dnom/extralight/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{el}{n}{
+ <-> alias * SourceSansPro-Dnom/extralight/n
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{l}{n}{
+ <-> alias * SourceSansPro-Dnom/light/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{l}{it}{
+ <-> alias * SourceSansPro-Dnom/light/it
}{}
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{l}{sl}{
+ <-> alias * SourceSansPro-Dnom/light/sl
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{LY1}{SourceSansPro-Dnom}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-dnom-ly1
+ <-> alias * SourceSansPro-Dnom/regular/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-Dnom}{m}{sl}{
- <-> ssub * SourceSansPro-Dnom/m/it
+ <-> alias * SourceSansPro-Dnom/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{m}{it}{
+ <-> alias * SourceSansPro-Dnom/regular/it
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{sb}{it}{
+ <-> alias * SourceSansPro-Dnom/semibold/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{sb}{sl}{
+ <-> alias * SourceSansPro-Dnom/semibold/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{sb}{n}{
+ <-> alias * SourceSansPro-Dnom/semibold/n
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{b}{sl}{
+ <-> alias * SourceSansPro-Dnom/bold/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-Dnom}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-dnom-ly1
+ <-> alias * SourceSansPro-Dnom/bold/it
}{}
\DeclareFontShape{LY1}{SourceSansPro-Dnom}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-dnom-ly1
+ <-> alias * SourceSansPro-Dnom/bold/n
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{b}{sl}{
- <-> ssub * SourceSansPro-Dnom/b/it
+
+% eb --> black
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{eb}{it}{
+ <-> alias * SourceSansPro-Dnom/black/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Dnom}{bx}{sl}{
- <-> ssub * SourceSansPro-Dnom/b/sl
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{eb}{sl}{
+ <-> alias * SourceSansPro-Dnom/black/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{eb}{n}{
+ <-> alias * SourceSansPro-Dnom/black/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-Dnom}{bx}{n}{
<-> ssub * SourceSansPro-Dnom/b/n
}{}
+\DeclareFontShape{LY1}{SourceSansPro-Dnom}{bx}{sl}{
+ <-> ssub * SourceSansPro-Dnom/b/sl
+}{}
+
\DeclareFontShape{LY1}{SourceSansPro-Dnom}{bx}{it}{
<-> ssub * SourceSansPro-Dnom/b/it
}{}
diff --git a/fonts/sourcesanspro/tex/LY1SourceSansPro-Inf.fd b/fonts/sourcesanspro/tex/LY1SourceSansPro-Inf.fd
index 32f439ef04..15c3aa2b88 100644
--- a/fonts/sourcesanspro/tex/LY1SourceSansPro-Inf.fd
+++ b/fonts/sourcesanspro/tex/LY1SourceSansPro-Inf.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LY1SourceSansPro-Inf.fd}
- [2016/12/03 (autoinst) Font definitions for LY1/SourceSansPro-Inf.]
+ [2020/01/19 (autoinst) Font definitions for LY1/SourceSansPro-Inf.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,86 +19,197 @@
\DeclareFontFamily{LY1}{SourceSansPro-Inf}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-inf-ly1
+
+% ---- black ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-inf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-inf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-inf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{el}{sl}{
- <-> ssub * SourceSansPro-Inf/el/it
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{black}{sl}{
+ <-> ssub * SourceSansPro-Inf/black/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-inf-ly1
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-inf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-inf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-inf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{m}{sl}{
- <-> ssub * SourceSansPro-Inf/m/it
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{bold}{sl}{
+ <-> ssub * SourceSansPro-Inf/bold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-inf-ly1
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-inf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-inf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-inf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{b}{sl}{
- <-> ssub * SourceSansPro-Inf/b/it
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{regular}{sl}{
+ <-> ssub * SourceSansPro-Inf/regular/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{sb}{n}{
+
+% ---- semibold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{semibold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-inf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{sb}{it}{
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{semibold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-inf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{sb}{sl}{
- <-> ssub * SourceSansPro-Inf/sb/it
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Inf/semibold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-inf-ly1
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-inf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-inf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{light}{sl}{
+ <-> ssub * SourceSansPro-Inf/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Inf/extralight/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{el}{it}{
+ <-> alias * SourceSansPro-Inf/extralight/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{k}{sl}{
- <-> ssub * SourceSansPro-Inf/k/it
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{el}{sl}{
+ <-> alias * SourceSansPro-Inf/extralight/sl
}{}
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{el}{n}{
+ <-> alias * SourceSansPro-Inf/extralight/n
+}{}
+
+
+% l --> light
+
\DeclareFontShape{LY1}{SourceSansPro-Inf}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-inf-ly1
+ <-> alias * SourceSansPro-Inf/light/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{l}{sl}{
+ <-> alias * SourceSansPro-Inf/light/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-Inf}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-inf-ly1
+ <-> alias * SourceSansPro-Inf/light/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{l}{sl}{
- <-> ssub * SourceSansPro-Inf/l/it
+
+% m --> regular
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{m}{it}{
+ <-> alias * SourceSansPro-Inf/regular/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Inf}{bx}{sl}{
- <-> ssub * SourceSansPro-Inf/b/sl
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{m}{sl}{
+ <-> alias * SourceSansPro-Inf/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{m}{n}{
+ <-> alias * SourceSansPro-Inf/regular/n
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{sb}{sl}{
+ <-> alias * SourceSansPro-Inf/semibold/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{sb}{it}{
+ <-> alias * SourceSansPro-Inf/semibold/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{sb}{n}{
+ <-> alias * SourceSansPro-Inf/semibold/n
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{b}{n}{
+ <-> alias * SourceSansPro-Inf/bold/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{b}{sl}{
+ <-> alias * SourceSansPro-Inf/bold/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{b}{it}{
+ <-> alias * SourceSansPro-Inf/bold/it
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{eb}{sl}{
+ <-> alias * SourceSansPro-Inf/black/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{eb}{it}{
+ <-> alias * SourceSansPro-Inf/black/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{eb}{n}{
+ <-> alias * SourceSansPro-Inf/black/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-Inf}{bx}{n}{
<-> ssub * SourceSansPro-Inf/b/n
}{}
+\DeclareFontShape{LY1}{SourceSansPro-Inf}{bx}{sl}{
+ <-> ssub * SourceSansPro-Inf/b/sl
+}{}
+
\DeclareFontShape{LY1}{SourceSansPro-Inf}{bx}{it}{
<-> ssub * SourceSansPro-Inf/b/it
}{}
diff --git a/fonts/sourcesanspro/tex/LY1SourceSansPro-LF.fd b/fonts/sourcesanspro/tex/LY1SourceSansPro-LF.fd
index 6efdaad1f6..99eb3d2c79 100644
--- a/fonts/sourcesanspro/tex/LY1SourceSansPro-LF.fd
+++ b/fonts/sourcesanspro/tex/LY1SourceSansPro-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LY1SourceSansPro-LF.fd}
- [2016/12/03 (autoinst) Font definitions for LY1/SourceSansPro-LF.]
+ [2020/01/19 (autoinst) Font definitions for LY1/SourceSansPro-LF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,104 +19,235 @@
\DeclareFontFamily{LY1}{SourceSansPro-LF}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-ly1
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{sb}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-sc-ly1
+\DeclareFontShape{LY1}{SourceSansPro-LF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-lf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-LF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-lf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{sb}{sl}{
- <-> ssub * SourceSansPro-LF/sb/it
+\DeclareFontShape{LY1}{SourceSansPro-LF}{regular}{sl}{
+ <-> ssub * SourceSansPro-LF/regular/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-lf-ly1
+
+% ---- semibold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-lf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-lf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-LF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{k}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-lf-sc-ly1
+\DeclareFontShape{LY1}{SourceSansPro-LF}{semibold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{k}{sl}{
- <-> ssub * SourceSansPro-LF/k/it
+\DeclareFontShape{LY1}{SourceSansPro-LF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-LF/semibold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{l}{sc}{
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{light}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Light-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{l}{n}{
+\DeclareFontShape{LY1}{SourceSansPro-LF}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-lf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{l}{it}{
+\DeclareFontShape{LY1}{SourceSansPro-LF}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-lf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{l}{sl}{
- <-> ssub * SourceSansPro-LF/l/it
+\DeclareFontShape{LY1}{SourceSansPro-LF}{light}{sl}{
+ <-> ssub * SourceSansPro-LF/light/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-lf-ly1
+
+% ---- extralight ----
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-lf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-LF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-sc-ly1
+\DeclareFontShape{LY1}{SourceSansPro-LF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{m}{sl}{
- <-> ssub * SourceSansPro-LF/m/it
+\DeclareFontShape{LY1}{SourceSansPro-LF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-LF/extralight/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{b}{n}{
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{bold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-lf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{b}{sc}{
+\DeclareFontShape{LY1}{SourceSansPro-LF}{bold}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{b}{it}{
+\DeclareFontShape{LY1}{SourceSansPro-LF}{bold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BoldIt-lf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{b}{sl}{
- <-> ssub * SourceSansPro-LF/b/it
+\DeclareFontShape{LY1}{SourceSansPro-LF}{bold}{sl}{
+ <-> ssub * SourceSansPro-LF/bold/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-lf-ly1
}{}
+\DeclareFontShape{LY1}{SourceSansPro-LF}{black}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{black}{sl}{
+ <-> ssub * SourceSansPro-LF/black/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{LY1}{SourceSansPro-LF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-ly1
+ <-> alias * SourceSansPro-LF/extralight/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-LF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-sc-ly1
+ <-> alias * SourceSansPro-LF/extralight/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{el}{sl}{
+ <-> alias * SourceSansPro-LF/extralight/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-LF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-lf-ly1
+ <-> alias * SourceSansPro-LF/extralight/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{el}{sl}{
- <-> ssub * SourceSansPro-LF/el/it
+
+% l --> light
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{l}{n}{
+ <-> alias * SourceSansPro-LF/light/n
}{}
-\DeclareFontShape{LY1}{SourceSansPro-LF}{bx}{it}{
- <-> ssub * SourceSansPro-LF/b/it
+\DeclareFontShape{LY1}{SourceSansPro-LF}{l}{sc}{
+ <-> alias * SourceSansPro-LF/light/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{l}{sl}{
+ <-> alias * SourceSansPro-LF/light/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{l}{it}{
+ <-> alias * SourceSansPro-LF/light/it
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{m}{it}{
+ <-> alias * SourceSansPro-LF/regular/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{m}{sl}{
+ <-> alias * SourceSansPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{m}{sc}{
+ <-> alias * SourceSansPro-LF/regular/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{m}{n}{
+ <-> alias * SourceSansPro-LF/regular/n
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{sb}{sl}{
+ <-> alias * SourceSansPro-LF/semibold/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{sb}{it}{
+ <-> alias * SourceSansPro-LF/semibold/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{sb}{n}{
+ <-> alias * SourceSansPro-LF/semibold/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{sb}{sc}{
+ <-> alias * SourceSansPro-LF/semibold/sc
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{b}{n}{
+ <-> alias * SourceSansPro-LF/bold/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{b}{sc}{
+ <-> alias * SourceSansPro-LF/bold/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{b}{sl}{
+ <-> alias * SourceSansPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{b}{it}{
+ <-> alias * SourceSansPro-LF/bold/it
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{eb}{n}{
+ <-> alias * SourceSansPro-LF/black/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{eb}{sc}{
+ <-> alias * SourceSansPro-LF/black/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{eb}{sl}{
+ <-> alias * SourceSansPro-LF/black/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-LF}{eb}{it}{
+ <-> alias * SourceSansPro-LF/black/it
}{}
\DeclareFontShape{LY1}{SourceSansPro-LF}{bx}{n}{
@@ -123,4 +262,8 @@
<-> ssub * SourceSansPro-LF/b/sl
}{}
+\DeclareFontShape{LY1}{SourceSansPro-LF}{bx}{it}{
+ <-> ssub * SourceSansPro-LF/b/it
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/LY1SourceSansPro-Numr.fd b/fonts/sourcesanspro/tex/LY1SourceSansPro-Numr.fd
index 0269778aab..1555f65941 100644
--- a/fonts/sourcesanspro/tex/LY1SourceSansPro-Numr.fd
+++ b/fonts/sourcesanspro/tex/LY1SourceSansPro-Numr.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LY1SourceSansPro-Numr.fd}
- [2016/12/03 (autoinst) Font definitions for LY1/SourceSansPro-Numr.]
+ [2020/01/19 (autoinst) Font definitions for LY1/SourceSansPro-Numr.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,88 +19,199 @@
\DeclareFontFamily{LY1}{SourceSansPro-Numr}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-numr-ly1
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-numr-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{m}{it}{
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-numr-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{light}{sl}{
+ <-> ssub * SourceSansPro-Numr/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-numr-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-numr-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Numr/extralight/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-numr-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-numr-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Numr/semibold/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{regular}{it}{
<-> \SourceSansPro@@scale SourceSansPro-It-numr-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{m}{sl}{
- <-> ssub * SourceSansPro-Numr/m/it
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-numr-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-numr-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{regular}{sl}{
+ <-> ssub * SourceSansPro-Numr/regular/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{b}{n}{
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{bold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-numr-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{b}{sl}{
- <-> ssub * SourceSansPro-Numr/b/it
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-numr-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-numr-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{bold}{sl}{
+ <-> ssub * SourceSansPro-Numr/bold/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-numr-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-numr-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{black}{sl}{
+ <-> ssub * SourceSansPro-Numr/black/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{LY1}{SourceSansPro-Numr}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-numr-ly1
+ <-> alias * SourceSansPro-Numr/extralight/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{el}{it}{
+ <-> alias * SourceSansPro-Numr/extralight/it
}{}
\DeclareFontShape{LY1}{SourceSansPro-Numr}{el}{sl}{
- <-> ssub * SourceSansPro-Numr/el/it
+ <-> alias * SourceSansPro-Numr/extralight/sl
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{l}{it}{
+ <-> alias * SourceSansPro-Numr/light/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{l}{sl}{
+ <-> alias * SourceSansPro-Numr/light/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{l}{n}{
+ <-> alias * SourceSansPro-Numr/light/n
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{m}{n}{
+ <-> alias * SourceSansPro-Numr/regular/n
}{}
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{m}{it}{
+ <-> alias * SourceSansPro-Numr/regular/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{m}{sl}{
+ <-> alias * SourceSansPro-Numr/regular/sl
+}{}
+
+
+% sb --> semibold
+
\DeclareFontShape{LY1}{SourceSansPro-Numr}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-numr-ly1
+ <-> alias * SourceSansPro-Numr/semibold/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-Numr}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-numr-ly1
+ <-> alias * SourceSansPro-Numr/semibold/it
}{}
\DeclareFontShape{LY1}{SourceSansPro-Numr}{sb}{sl}{
- <-> ssub * SourceSansPro-Numr/sb/it
+ <-> alias * SourceSansPro-Numr/semibold/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-numr-ly1
+
+% b --> bold
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{b}{n}{
+ <-> alias * SourceSansPro-Numr/bold/n
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-numr-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{b}{it}{
+ <-> alias * SourceSansPro-Numr/bold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{k}{sl}{
- <-> ssub * SourceSansPro-Numr/k/it
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{b}{sl}{
+ <-> alias * SourceSansPro-Numr/bold/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-numr-ly1
+
+% eb --> black
+
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{eb}{sl}{
+ <-> alias * SourceSansPro-Numr/black/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-numr-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{eb}{it}{
+ <-> alias * SourceSansPro-Numr/black/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{l}{sl}{
- <-> ssub * SourceSansPro-Numr/l/it
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{eb}{n}{
+ <-> alias * SourceSansPro-Numr/black/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-Numr}{bx}{sl}{
<-> ssub * SourceSansPro-Numr/b/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Numr}{bx}{n}{
- <-> ssub * SourceSansPro-Numr/b/n
-}{}
-
\DeclareFontShape{LY1}{SourceSansPro-Numr}{bx}{it}{
<-> ssub * SourceSansPro-Numr/b/it
}{}
+\DeclareFontShape{LY1}{SourceSansPro-Numr}{bx}{n}{
+ <-> ssub * SourceSansPro-Numr/b/n
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/LY1SourceSansPro-OsF.fd b/fonts/sourcesanspro/tex/LY1SourceSansPro-OsF.fd
index 199b4e4cf7..4bea4293d1 100644
--- a/fonts/sourcesanspro/tex/LY1SourceSansPro-OsF.fd
+++ b/fonts/sourcesanspro/tex/LY1SourceSansPro-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LY1SourceSansPro-OsF.fd}
- [2016/12/03 (autoinst) Font definitions for LY1/SourceSansPro-OsF.]
+ [2020/01/19 (autoinst) Font definitions for LY1/SourceSansPro-OsF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,116 +19,251 @@
\DeclareFontFamily{LY1}{SourceSansPro-OsF}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-osf-ly1
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-osf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{sb}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-sc-ly1
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{sb}{n}{
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{regular}{sl}{
+ <-> ssub * SourceSansPro-OsF/regular/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{light}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{light}{sl}{
+ <-> ssub * SourceSansPro-OsF/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-OsF/extralight/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{semibold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{sb}{sl}{
- <-> ssub * SourceSansPro-OsF/sb/it
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{semibold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-osf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-OsF/semibold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{k}{sc}{
+
+% ---- black ----
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{black}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Black-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{k}{n}{
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-osf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{k}{sl}{
- <-> ssub * SourceSansPro-OsF/k/it
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{black}{sl}{
+ <-> ssub * SourceSansPro-OsF/black/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{bold}{sl}{
+ <-> ssub * SourceSansPro-OsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{el}{it}{
+ <-> alias * SourceSansPro-OsF/extralight/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{el}{sl}{
+ <-> alias * SourceSansPro-OsF/extralight/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{el}{sc}{
+ <-> alias * SourceSansPro-OsF/extralight/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{el}{n}{
+ <-> alias * SourceSansPro-OsF/extralight/n
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{l}{sl}{
+ <-> alias * SourceSansPro-OsF/light/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-OsF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-osf-ly1
+ <-> alias * SourceSansPro-OsF/light/it
}{}
\DeclareFontShape{LY1}{SourceSansPro-OsF}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-osf-ly1
+ <-> alias * SourceSansPro-OsF/light/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-OsF}{l}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-osf-sc-ly1
+ <-> alias * SourceSansPro-OsF/light/sc
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{l}{sl}{
- <-> ssub * SourceSansPro-OsF/l/it
-}{}
+
+% m --> regular
\DeclareFontShape{LY1}{SourceSansPro-OsF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-osf-ly1
+ <-> alias * SourceSansPro-OsF/regular/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{m}{sl}{
+ <-> alias * SourceSansPro-OsF/regular/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-OsF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-sc-ly1
+ <-> alias * SourceSansPro-OsF/regular/sc
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{m}{sl}{
- <-> ssub * SourceSansPro-OsF/m/it
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{m}{n}{
+ <-> alias * SourceSansPro-OsF/regular/n
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-osf-ly1
+
+% sb --> semibold
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{sb}{sl}{
+ <-> alias * SourceSansPro-OsF/semibold/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-osf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{sb}{it}{
+ <-> alias * SourceSansPro-OsF/semibold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-osf-sc-ly1
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{sb}{n}{
+ <-> alias * SourceSansPro-OsF/semibold/n
}{}
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{sb}{sc}{
+ <-> alias * SourceSansPro-OsF/semibold/sc
+}{}
+
+
+% b --> bold
+
\DeclareFontShape{LY1}{SourceSansPro-OsF}{b}{sl}{
- <-> ssub * SourceSansPro-OsF/b/it
+ <-> alias * SourceSansPro-OsF/bold/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-osf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{b}{it}{
+ <-> alias * SourceSansPro-OsF/bold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-sc-ly1
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{b}{n}{
+ <-> alias * SourceSansPro-OsF/bold/n
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{b}{sc}{
+ <-> alias * SourceSansPro-OsF/bold/sc
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{el}{sl}{
- <-> ssub * SourceSansPro-OsF/el/it
+
+% eb --> black
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{eb}{it}{
+ <-> alias * SourceSansPro-OsF/black/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{bx}{sl}{
- <-> ssub * SourceSansPro-OsF/b/sl
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{eb}{sl}{
+ <-> alias * SourceSansPro-OsF/black/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-OsF}{bx}{n}{
- <-> ssub * SourceSansPro-OsF/b/n
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{eb}{sc}{
+ <-> alias * SourceSansPro-OsF/black/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{eb}{n}{
+ <-> alias * SourceSansPro-OsF/black/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-OsF}{bx}{sc}{
<-> ssub * SourceSansPro-OsF/b/sc
}{}
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{bx}{n}{
+ <-> ssub * SourceSansPro-OsF/b/n
+}{}
+
\DeclareFontShape{LY1}{SourceSansPro-OsF}{bx}{it}{
<-> ssub * SourceSansPro-OsF/b/it
}{}
+\DeclareFontShape{LY1}{SourceSansPro-OsF}{bx}{sl}{
+ <-> ssub * SourceSansPro-OsF/b/sl
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/LY1SourceSansPro-Sup.fd b/fonts/sourcesanspro/tex/LY1SourceSansPro-Sup.fd
index c24ae17f8c..dc294f8e71 100644
--- a/fonts/sourcesanspro/tex/LY1SourceSansPro-Sup.fd
+++ b/fonts/sourcesanspro/tex/LY1SourceSansPro-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LY1SourceSansPro-Sup.fd}
- [2016/12/03 (autoinst) Font definitions for LY1/SourceSansPro-Sup.]
+ [2020/01/19 (autoinst) Font definitions for LY1/SourceSansPro-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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,86 +19,197 @@
\DeclareFontFamily{LY1}{SourceSansPro-Sup}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{k}{n}{
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{bold}{sl}{
+ <-> ssub * SourceSansPro-Sup/bold/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-sup-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{k}{it}{
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{black}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BlackIt-sup-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{k}{sl}{
- <-> ssub * SourceSansPro-Sup/k/it
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{black}{sl}{
+ <-> ssub * SourceSansPro-Sup/black/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-sup-ly1
+
+% ---- extralight ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-sup-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{l}{it}{
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Sup/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-sup-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{l}{sl}{
- <-> ssub * SourceSansPro-Sup/l/it
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-sup-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-sup-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{light}{sl}{
+ <-> ssub * SourceSansPro-Sup/light/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{sb}{it}{
+
+% ---- semibold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{semibold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-sup-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{sb}{sl}{
- <-> ssub * SourceSansPro-Sup/sb/it
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Sup/semibold/it
}{}
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{regular}{sl}{
+ <-> ssub * SourceSansPro-Sup/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{LY1}{SourceSansPro-Sup}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-sup-ly1
+ <-> alias * SourceSansPro-Sup/extralight/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-Sup}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-sup-ly1
+ <-> alias * SourceSansPro-Sup/extralight/it
}{}
\DeclareFontShape{LY1}{SourceSansPro-Sup}{el}{sl}{
- <-> ssub * SourceSansPro-Sup/el/it
+ <-> alias * SourceSansPro-Sup/extralight/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-sup-ly1
+
+% l --> light
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{l}{n}{
+ <-> alias * SourceSansPro-Sup/light/n
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-sup-ly1
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{l}{it}{
+ <-> alias * SourceSansPro-Sup/light/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{b}{sl}{
- <-> ssub * SourceSansPro-Sup/b/it
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{l}{sl}{
+ <-> alias * SourceSansPro-Sup/light/sl
}{}
+
+% m --> regular
+
\DeclareFontShape{LY1}{SourceSansPro-Sup}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-sup-ly1
+ <-> alias * SourceSansPro-Sup/regular/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{m}{sl}{
+ <-> alias * SourceSansPro-Sup/regular/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-Sup}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-sup-ly1
+ <-> alias * SourceSansPro-Sup/regular/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{m}{sl}{
- <-> ssub * SourceSansPro-Sup/m/it
+
+% sb --> semibold
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{sb}{sl}{
+ <-> alias * SourceSansPro-Sup/semibold/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-Sup}{bx}{sl}{
- <-> ssub * SourceSansPro-Sup/b/sl
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{sb}{it}{
+ <-> alias * SourceSansPro-Sup/semibold/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{sb}{n}{
+ <-> alias * SourceSansPro-Sup/semibold/n
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{b}{n}{
+ <-> alias * SourceSansPro-Sup/bold/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{b}{it}{
+ <-> alias * SourceSansPro-Sup/bold/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{b}{sl}{
+ <-> alias * SourceSansPro-Sup/bold/sl
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{eb}{n}{
+ <-> alias * SourceSansPro-Sup/black/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{eb}{it}{
+ <-> alias * SourceSansPro-Sup/black/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{eb}{sl}{
+ <-> alias * SourceSansPro-Sup/black/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-Sup}{bx}{n}{
<-> ssub * SourceSansPro-Sup/b/n
}{}
+\DeclareFontShape{LY1}{SourceSansPro-Sup}{bx}{sl}{
+ <-> ssub * SourceSansPro-Sup/b/sl
+}{}
+
\DeclareFontShape{LY1}{SourceSansPro-Sup}{bx}{it}{
<-> ssub * SourceSansPro-Sup/b/it
}{}
diff --git a/fonts/sourcesanspro/tex/LY1SourceSansPro-TLF.fd b/fonts/sourcesanspro/tex/LY1SourceSansPro-TLF.fd
index a362bef701..77e7d31220 100644
--- a/fonts/sourcesanspro/tex/LY1SourceSansPro-TLF.fd
+++ b/fonts/sourcesanspro/tex/LY1SourceSansPro-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LY1SourceSansPro-TLF.fd}
- [2016/12/03 (autoinst) Font definitions for LY1/SourceSansPro-TLF.]
+ [2020/01/19 (autoinst) Font definitions for LY1/SourceSansPro-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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,104 +19,235 @@
\DeclareFontFamily{LY1}{SourceSansPro-TLF}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-ly1
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{sb}{sc}{
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{regular}{sl}{
+ <-> ssub * SourceSansPro-TLF/regular/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{semibold}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{sb}{it}{
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{semibold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tlf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{sb}{sl}{
- <-> ssub * SourceSansPro-TLF/sb/it
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-TLF/semibold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{l}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-tlf-sc-ly1
+
+% ---- extralight ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tlf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{l}{n}{
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-TLF/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-tlf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{l}{it}{
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{light}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-tlf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{l}{sl}{
- <-> ssub * SourceSansPro-TLF/l/it
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{light}{sl}{
+ <-> ssub * SourceSansPro-TLF/light/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tlf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{k}{n}{
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-tlf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{k}{sc}{
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{black}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Black-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tlf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{black}{sl}{
+ <-> ssub * SourceSansPro-TLF/black/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{k}{sl}{
- <-> ssub * SourceSansPro-TLF/k/it
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{bold}{sl}{
+ <-> ssub * SourceSansPro-TLF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{el}{sc}{
+ <-> alias * SourceSansPro-TLF/extralight/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{el}{n}{
+ <-> alias * SourceSansPro-TLF/extralight/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{el}{it}{
+ <-> alias * SourceSansPro-TLF/extralight/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{el}{sl}{
+ <-> alias * SourceSansPro-TLF/extralight/sl
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{l}{sc}{
+ <-> alias * SourceSansPro-TLF/light/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{l}{n}{
+ <-> alias * SourceSansPro-TLF/light/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{l}{it}{
+ <-> alias * SourceSansPro-TLF/light/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{l}{sl}{
+ <-> alias * SourceSansPro-TLF/light/sl
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{m}{sl}{
+ <-> alias * SourceSansPro-TLF/regular/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-TLF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-tlf-ly1
+ <-> alias * SourceSansPro-TLF/regular/it
}{}
\DeclareFontShape{LY1}{SourceSansPro-TLF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-ly1
+ <-> alias * SourceSansPro-TLF/regular/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-TLF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-sc-ly1
+ <-> alias * SourceSansPro-TLF/regular/sc
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{m}{sl}{
- <-> ssub * SourceSansPro-TLF/m/it
+
+% sb --> semibold
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{sb}{it}{
+ <-> alias * SourceSansPro-TLF/semibold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tlf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{sb}{sl}{
+ <-> alias * SourceSansPro-TLF/semibold/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-sc-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{sb}{sc}{
+ <-> alias * SourceSansPro-TLF/semibold/sc
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{sb}{n}{
+ <-> alias * SourceSansPro-TLF/semibold/n
}{}
+
+% b --> bold
+
\DeclareFontShape{LY1}{SourceSansPro-TLF}{b}{sl}{
- <-> ssub * SourceSansPro-TLF/b/it
+ <-> alias * SourceSansPro-TLF/bold/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tlf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{b}{it}{
+ <-> alias * SourceSansPro-TLF/bold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-sc-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{b}{n}{
+ <-> alias * SourceSansPro-TLF/bold/n
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{b}{sc}{
+ <-> alias * SourceSansPro-TLF/bold/sc
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{el}{sl}{
- <-> ssub * SourceSansPro-TLF/el/it
+
+% eb --> black
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{eb}{sc}{
+ <-> alias * SourceSansPro-TLF/black/sc
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TLF}{bx}{sl}{
- <-> ssub * SourceSansPro-TLF/b/sl
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{eb}{n}{
+ <-> alias * SourceSansPro-TLF/black/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{eb}{it}{
+ <-> alias * SourceSansPro-TLF/black/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{eb}{sl}{
+ <-> alias * SourceSansPro-TLF/black/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-TLF}{bx}{n}{
@@ -119,6 +258,10 @@
<-> ssub * SourceSansPro-TLF/b/sc
}{}
+\DeclareFontShape{LY1}{SourceSansPro-TLF}{bx}{sl}{
+ <-> ssub * SourceSansPro-TLF/b/sl
+}{}
+
\DeclareFontShape{LY1}{SourceSansPro-TLF}{bx}{it}{
<-> ssub * SourceSansPro-TLF/b/it
}{}
diff --git a/fonts/sourcesanspro/tex/LY1SourceSansPro-TOsF.fd b/fonts/sourcesanspro/tex/LY1SourceSansPro-TOsF.fd
index b0f715e5d6..7b0aedea84 100644
--- a/fonts/sourcesanspro/tex/LY1SourceSansPro-TOsF.fd
+++ b/fonts/sourcesanspro/tex/LY1SourceSansPro-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{LY1SourceSansPro-TOsF.fd}
- [2016/12/03 (autoinst) Font definitions for LY1/SourceSansPro-TOsF.]
+ [2020/01/19 (autoinst) Font definitions for LY1/SourceSansPro-TOsF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,108 +19,235 @@
\DeclareFontFamily{LY1}{SourceSansPro-TOsF}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tosf-ly1
+
+% ---- black ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{black}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-sc-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-tosf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{b}{n}{
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tosf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{black}{sl}{
+ <-> ssub * SourceSansPro-TOsF/black/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{bold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{b}{sl}{
- <-> ssub * SourceSansPro-TOsF/b/it
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{m}{it}{
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tosf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{bold}{sl}{
+ <-> ssub * SourceSansPro-TOsF/bold/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{regular}{it}{
<-> \SourceSansPro@@scale SourceSansPro-It-tosf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{m}{sc}{
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{regular}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{m}{n}{
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{regular}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{m}{sl}{
- <-> ssub * SourceSansPro-TOsF/m/it
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{regular}{sl}{
+ <-> ssub * SourceSansPro-TOsF/regular/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{el}{it}{
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-tosf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{light}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-tosf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-tosf-ly1
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{light}{sl}{
+ <-> ssub * SourceSansPro-TOsF/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{extralight}{it}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tosf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{el}{n}{
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{extralight}{n}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{el}{sc}{
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{extralight}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{el}{sl}{
- <-> ssub * SourceSansPro-TOsF/el/it
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-TOsF/extralight/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{k}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-tosf-sc-ly1
+
+% ---- semibold ----
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tosf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-tosf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tosf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{semibold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{k}{sl}{
- <-> ssub * SourceSansPro-TOsF/k/it
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-TOsF/semibold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{el}{n}{
+ <-> alias * SourceSansPro-TOsF/extralight/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{el}{sc}{
+ <-> alias * SourceSansPro-TOsF/extralight/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{el}{sl}{
+ <-> alias * SourceSansPro-TOsF/extralight/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{el}{it}{
+ <-> alias * SourceSansPro-TOsF/extralight/it
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{l}{sl}{
+ <-> alias * SourceSansPro-TOsF/light/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-TOsF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-tosf-ly1
+ <-> alias * SourceSansPro-TOsF/light/it
}{}
\DeclareFontShape{LY1}{SourceSansPro-TOsF}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-tosf-ly1
+ <-> alias * SourceSansPro-TOsF/light/n
}{}
\DeclareFontShape{LY1}{SourceSansPro-TOsF}{l}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-tosf-sc-ly1
+ <-> alias * SourceSansPro-TOsF/light/sc
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{l}{sl}{
- <-> ssub * SourceSansPro-TOsF/l/it
+
+% m --> regular
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{m}{it}{
+ <-> alias * SourceSansPro-TOsF/regular/it
}{}
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{m}{sl}{
+ <-> alias * SourceSansPro-TOsF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{m}{sc}{
+ <-> alias * SourceSansPro-TOsF/regular/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{m}{n}{
+ <-> alias * SourceSansPro-TOsF/regular/n
+}{}
+
+
+% sb --> semibold
+
\DeclareFontShape{LY1}{SourceSansPro-TOsF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tosf-ly1
+ <-> alias * SourceSansPro-TOsF/semibold/it
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-ly1
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{sb}{sl}{
+ <-> alias * SourceSansPro-TOsF/semibold/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-TOsF}{sb}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-sc-ly1
+ <-> alias * SourceSansPro-TOsF/semibold/sc
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{sb}{sl}{
- <-> ssub * SourceSansPro-TOsF/sb/it
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{sb}{n}{
+ <-> alias * SourceSansPro-TOsF/semibold/n
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{bx}{sl}{
- <-> ssub * SourceSansPro-TOsF/b/sl
+
+% b --> bold
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{b}{sl}{
+ <-> alias * SourceSansPro-TOsF/bold/sl
}{}
-\DeclareFontShape{LY1}{SourceSansPro-TOsF}{bx}{it}{
- <-> ssub * SourceSansPro-TOsF/b/it
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{b}{it}{
+ <-> alias * SourceSansPro-TOsF/bold/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{b}{n}{
+ <-> alias * SourceSansPro-TOsF/bold/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{b}{sc}{
+ <-> alias * SourceSansPro-TOsF/bold/sc
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{eb}{sc}{
+ <-> alias * SourceSansPro-TOsF/black/sc
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{eb}{n}{
+ <-> alias * SourceSansPro-TOsF/black/n
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{eb}{it}{
+ <-> alias * SourceSansPro-TOsF/black/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{eb}{sl}{
+ <-> alias * SourceSansPro-TOsF/black/sl
}{}
\DeclareFontShape{LY1}{SourceSansPro-TOsF}{bx}{sc}{
@@ -123,4 +258,12 @@
<-> ssub * SourceSansPro-TOsF/b/n
}{}
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{bx}{it}{
+ <-> ssub * SourceSansPro-TOsF/b/it
+}{}
+
+\DeclareFontShape{LY1}{SourceSansPro-TOsF}{bx}{sl}{
+ <-> ssub * SourceSansPro-TOsF/b/sl
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/OT1SourceSansPro-Dnom.fd b/fonts/sourcesanspro/tex/OT1SourceSansPro-Dnom.fd
index 55005dcfb7..06192ecd23 100644
--- a/fonts/sourcesanspro/tex/OT1SourceSansPro-Dnom.fd
+++ b/fonts/sourcesanspro/tex/OT1SourceSansPro-Dnom.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{OT1SourceSansPro-Dnom.fd}
- [2016/12/03 (autoinst) Font definitions for OT1/SourceSansPro-Dnom.]
+ [2020/01/19 (autoinst) Font definitions for OT1/SourceSansPro-Dnom.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,86 +19,197 @@
\DeclareFontFamily{OT1}{SourceSansPro-Dnom}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{sb}{it}{
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-dnom-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-dnom-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{bold}{sl}{
+ <-> ssub * SourceSansPro-Dnom/bold/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-dnom-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-dnom-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{black}{sl}{
+ <-> ssub * SourceSansPro-Dnom/black/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{semibold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-dnom-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{sb}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{semibold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-dnom-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{sb}{sl}{
- <-> ssub * SourceSansPro-Dnom/sb/it
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Dnom/semibold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{l}{n}{
+
+% ---- light ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-dnom-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{l}{it}{
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-dnom-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{l}{sl}{
- <-> ssub * SourceSansPro-Dnom/l/it
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{light}{sl}{
+ <-> ssub * SourceSansPro-Dnom/light/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-dnom-ot1
+
+% ---- extralight ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-dnom-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-dnom-ot1
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-dnom-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{k}{sl}{
- <-> ssub * SourceSansPro-Dnom/k/it
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Dnom/extralight/it
}{}
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-dnom-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-dnom-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{regular}{sl}{
+ <-> ssub * SourceSansPro-Dnom/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{OT1}{SourceSansPro-Dnom}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-dnom-ot1
+ <-> alias * SourceSansPro-Dnom/extralight/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{el}{sl}{
+ <-> alias * SourceSansPro-Dnom/extralight/sl
}{}
\DeclareFontShape{OT1}{SourceSansPro-Dnom}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-dnom-ot1
+ <-> alias * SourceSansPro-Dnom/extralight/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{el}{sl}{
- <-> ssub * SourceSansPro-Dnom/el/it
+
+% l --> light
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{l}{sl}{
+ <-> alias * SourceSansPro-Dnom/light/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{l}{it}{
+ <-> alias * SourceSansPro-Dnom/light/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{l}{n}{
+ <-> alias * SourceSansPro-Dnom/light/n
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{m}{sl}{
+ <-> alias * SourceSansPro-Dnom/regular/sl
}{}
\DeclareFontShape{OT1}{SourceSansPro-Dnom}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-dnom-ot1
+ <-> alias * SourceSansPro-Dnom/regular/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-Dnom}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-dnom-ot1
+ <-> alias * SourceSansPro-Dnom/regular/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{m}{sl}{
- <-> ssub * SourceSansPro-Dnom/m/it
+
+% sb --> semibold
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{sb}{it}{
+ <-> alias * SourceSansPro-Dnom/semibold/it
}{}
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{sb}{sl}{
+ <-> alias * SourceSansPro-Dnom/semibold/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{sb}{n}{
+ <-> alias * SourceSansPro-Dnom/semibold/n
+}{}
+
+
+% b --> bold
+
\DeclareFontShape{OT1}{SourceSansPro-Dnom}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-dnom-ot1
+ <-> alias * SourceSansPro-Dnom/bold/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{b}{sl}{
+ <-> alias * SourceSansPro-Dnom/bold/sl
}{}
\DeclareFontShape{OT1}{SourceSansPro-Dnom}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-dnom-ot1
+ <-> alias * SourceSansPro-Dnom/bold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{b}{sl}{
- <-> ssub * SourceSansPro-Dnom/b/it
+
+% eb --> black
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{eb}{n}{
+ <-> alias * SourceSansPro-Dnom/black/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Dnom}{bx}{it}{
- <-> ssub * SourceSansPro-Dnom/b/it
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{eb}{sl}{
+ <-> alias * SourceSansPro-Dnom/black/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{eb}{it}{
+ <-> alias * SourceSansPro-Dnom/black/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-Dnom}{bx}{n}{
<-> ssub * SourceSansPro-Dnom/b/n
}{}
+\DeclareFontShape{OT1}{SourceSansPro-Dnom}{bx}{it}{
+ <-> ssub * SourceSansPro-Dnom/b/it
+}{}
+
\DeclareFontShape{OT1}{SourceSansPro-Dnom}{bx}{sl}{
<-> ssub * SourceSansPro-Dnom/b/sl
}{}
diff --git a/fonts/sourcesanspro/tex/OT1SourceSansPro-Inf.fd b/fonts/sourcesanspro/tex/OT1SourceSansPro-Inf.fd
index 2b656c7ff0..ac55909435 100644
--- a/fonts/sourcesanspro/tex/OT1SourceSansPro-Inf.fd
+++ b/fonts/sourcesanspro/tex/OT1SourceSansPro-Inf.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{OT1SourceSansPro-Inf.fd}
- [2016/12/03 (autoinst) Font definitions for OT1/SourceSansPro-Inf.]
+ [2020/01/19 (autoinst) Font definitions for OT1/SourceSansPro-Inf.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,80 +19,187 @@
\DeclareFontFamily{OT1}{SourceSansPro-Inf}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{el}{it}{
+
+% ---- black ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-inf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-inf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{black}{sl}{
+ <-> ssub * SourceSansPro-Inf/black/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-inf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-inf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{bold}{sl}{
+ <-> ssub * SourceSansPro-Inf/bold/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{extralight}{it}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-inf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{el}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{extralight}{n}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-inf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{el}{sl}{
- <-> ssub * SourceSansPro-Inf/el/it
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Inf/extralight/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-inf-ot1
+
+% ---- light ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-inf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-inf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-inf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{b}{sl}{
- <-> ssub * SourceSansPro-Inf/b/it
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{light}{sl}{
+ <-> ssub * SourceSansPro-Inf/light/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-inf-ot1
+
+% ---- semibold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-inf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{m}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-inf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Inf/semibold/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{regular}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Regular-inf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{m}{sl}{
- <-> ssub * SourceSansPro-Inf/m/it
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-inf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-inf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{regular}{sl}{
+ <-> ssub * SourceSansPro-Inf/regular/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{el}{it}{
+ <-> alias * SourceSansPro-Inf/extralight/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{el}{sl}{
+ <-> alias * SourceSansPro-Inf/extralight/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{el}{n}{
+ <-> alias * SourceSansPro-Inf/extralight/n
+}{}
+
+
+% l --> light
+
\DeclareFontShape{OT1}{SourceSansPro-Inf}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-inf-ot1
+ <-> alias * SourceSansPro-Inf/light/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{l}{it}{
+ <-> alias * SourceSansPro-Inf/light/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-Inf}{l}{sl}{
- <-> ssub * SourceSansPro-Inf/l/it
+ <-> alias * SourceSansPro-Inf/light/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-inf-ot1
+
+% m --> regular
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{m}{it}{
+ <-> alias * SourceSansPro-Inf/regular/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-inf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{m}{sl}{
+ <-> alias * SourceSansPro-Inf/regular/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{k}{sl}{
- <-> ssub * SourceSansPro-Inf/k/it
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{m}{n}{
+ <-> alias * SourceSansPro-Inf/regular/n
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{sb}{sl}{
+ <-> alias * SourceSansPro-Inf/semibold/sl
}{}
\DeclareFontShape{OT1}{SourceSansPro-Inf}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-inf-ot1
+ <-> alias * SourceSansPro-Inf/semibold/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-Inf}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-inf-ot1
+ <-> alias * SourceSansPro-Inf/semibold/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{sb}{sl}{
- <-> ssub * SourceSansPro-Inf/sb/it
+
+% b --> bold
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{b}{sl}{
+ <-> alias * SourceSansPro-Inf/bold/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Inf}{bx}{sl}{
- <-> ssub * SourceSansPro-Inf/b/sl
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{b}{it}{
+ <-> alias * SourceSansPro-Inf/bold/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{b}{n}{
+ <-> alias * SourceSansPro-Inf/bold/n
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{eb}{n}{
+ <-> alias * SourceSansPro-Inf/black/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{eb}{it}{
+ <-> alias * SourceSansPro-Inf/black/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{eb}{sl}{
+ <-> alias * SourceSansPro-Inf/black/sl
}{}
\DeclareFontShape{OT1}{SourceSansPro-Inf}{bx}{n}{
@@ -95,4 +210,8 @@
<-> ssub * SourceSansPro-Inf/b/it
}{}
+\DeclareFontShape{OT1}{SourceSansPro-Inf}{bx}{sl}{
+ <-> ssub * SourceSansPro-Inf/b/sl
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/OT1SourceSansPro-LF.fd b/fonts/sourcesanspro/tex/OT1SourceSansPro-LF.fd
index 05c08ecae0..7135ffb8ed 100644
--- a/fonts/sourcesanspro/tex/OT1SourceSansPro-LF.fd
+++ b/fonts/sourcesanspro/tex/OT1SourceSansPro-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{OT1SourceSansPro-LF.fd}
- [2016/12/03 (autoinst) Font definitions for OT1/SourceSansPro-LF.]
+ [2020/01/19 (autoinst) Font definitions for OT1/SourceSansPro-LF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,116 +19,251 @@
\DeclareFontFamily{OT1}{SourceSansPro-LF}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-lf-ot1
+
+% ---- black ----
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-lf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-LF}{black}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{sb}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-sc-ot1
+\DeclareFontShape{OT1}{SourceSansPro-LF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-lf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{sb}{sl}{
- <-> ssub * SourceSansPro-LF/sb/it
+\DeclareFontShape{OT1}{SourceSansPro-LF}{black}{sl}{
+ <-> ssub * SourceSansPro-LF/black/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-lf-ot1
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-lf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{k}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-lf-sc-ot1
+\DeclareFontShape{OT1}{SourceSansPro-LF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-lf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-LF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{k}{sl}{
- <-> ssub * SourceSansPro-LF/k/it
+\DeclareFontShape{OT1}{SourceSansPro-LF}{bold}{sl}{
+ <-> ssub * SourceSansPro-LF/bold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-lf-ot1
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-lf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{l}{sc}{
+\DeclareFontShape{OT1}{SourceSansPro-LF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{regular}{sl}{
+ <-> ssub * SourceSansPro-LF/regular/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{light}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Light-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{l}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-LF}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-lf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{l}{sl}{
- <-> ssub * SourceSansPro-LF/l/it
+\DeclareFontShape{OT1}{SourceSansPro-LF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-lf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-lf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-LF}{light}{sl}{
+ <-> ssub * SourceSansPro-LF/light/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{el}{n}{
+
+% ---- extralight ----
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{extralight}{n}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-ot1
}{}
+\DeclareFontShape{OT1}{SourceSansPro-LF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-LF/extralight/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{semibold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-LF/semibold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{OT1}{SourceSansPro-LF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-sc-ot1
+ <-> alias * SourceSansPro-LF/extralight/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{el}{n}{
+ <-> alias * SourceSansPro-LF/extralight/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{el}{it}{
+ <-> alias * SourceSansPro-LF/extralight/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-LF}{el}{sl}{
- <-> ssub * SourceSansPro-LF/el/it
+ <-> alias * SourceSansPro-LF/extralight/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-lf-ot1
+
+% l --> light
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{l}{it}{
+ <-> alias * SourceSansPro-LF/light/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-sc-ot1
+\DeclareFontShape{OT1}{SourceSansPro-LF}{l}{sl}{
+ <-> alias * SourceSansPro-LF/light/sl
}{}
+\DeclareFontShape{OT1}{SourceSansPro-LF}{l}{sc}{
+ <-> alias * SourceSansPro-LF/light/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{l}{n}{
+ <-> alias * SourceSansPro-LF/light/n
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{OT1}{SourceSansPro-LF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-ot1
+ <-> alias * SourceSansPro-LF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{m}{sc}{
+ <-> alias * SourceSansPro-LF/regular/sc
}{}
\DeclareFontShape{OT1}{SourceSansPro-LF}{m}{sl}{
- <-> ssub * SourceSansPro-LF/m/it
+ <-> alias * SourceSansPro-LF/regular/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-lf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-LF}{m}{it}{
+ <-> alias * SourceSansPro-LF/regular/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-sc-ot1
+
+% sb --> semibold
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{sb}{sl}{
+ <-> alias * SourceSansPro-LF/semibold/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{sb}{it}{
+ <-> alias * SourceSansPro-LF/semibold/it
}{}
+\DeclareFontShape{OT1}{SourceSansPro-LF}{sb}{n}{
+ <-> alias * SourceSansPro-LF/semibold/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{sb}{sc}{
+ <-> alias * SourceSansPro-LF/semibold/sc
+}{}
+
+
+% b --> bold
+
\DeclareFontShape{OT1}{SourceSansPro-LF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-ot1
+ <-> alias * SourceSansPro-LF/bold/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{b}{sc}{
+ <-> alias * SourceSansPro-LF/bold/sc
}{}
\DeclareFontShape{OT1}{SourceSansPro-LF}{b}{sl}{
- <-> ssub * SourceSansPro-LF/b/it
+ <-> alias * SourceSansPro-LF/bold/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{bx}{sc}{
- <-> ssub * SourceSansPro-LF/b/sc
+\DeclareFontShape{OT1}{SourceSansPro-LF}{b}{it}{
+ <-> alias * SourceSansPro-LF/bold/it
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{eb}{n}{
+ <-> alias * SourceSansPro-LF/black/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{eb}{sc}{
+ <-> alias * SourceSansPro-LF/black/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{eb}{sl}{
+ <-> alias * SourceSansPro-LF/black/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-LF}{eb}{it}{
+ <-> alias * SourceSansPro-LF/black/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-LF}{bx}{n}{
<-> ssub * SourceSansPro-LF/b/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-LF}{bx}{it}{
- <-> ssub * SourceSansPro-LF/b/it
+\DeclareFontShape{OT1}{SourceSansPro-LF}{bx}{sc}{
+ <-> ssub * SourceSansPro-LF/b/sc
}{}
\DeclareFontShape{OT1}{SourceSansPro-LF}{bx}{sl}{
<-> ssub * SourceSansPro-LF/b/sl
}{}
+\DeclareFontShape{OT1}{SourceSansPro-LF}{bx}{it}{
+ <-> ssub * SourceSansPro-LF/b/it
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/OT1SourceSansPro-Numr.fd b/fonts/sourcesanspro/tex/OT1SourceSansPro-Numr.fd
index 26b9897f0d..b372bf5d12 100644
--- a/fonts/sourcesanspro/tex/OT1SourceSansPro-Numr.fd
+++ b/fonts/sourcesanspro/tex/OT1SourceSansPro-Numr.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{OT1SourceSansPro-Numr.fd}
- [2016/12/03 (autoinst) Font definitions for OT1/SourceSansPro-Numr.]
+ [2020/01/19 (autoinst) Font definitions for OT1/SourceSansPro-Numr.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,88 +19,199 @@
\DeclareFontFamily{OT1}{SourceSansPro-Numr}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-numr-ot1
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-numr-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{sb}{it}{
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-numr-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{regular}{sl}{
+ <-> ssub * SourceSansPro-Numr/regular/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{semibold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-numr-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{sb}{sl}{
- <-> ssub * SourceSansPro-Numr/sb/it
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-numr-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-numr-ot1
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Numr/semibold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{l}{it}{
+
+% ---- extralight ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-numr-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-numr-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Numr/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-numr-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{l}{sl}{
- <-> ssub * SourceSansPro-Numr/l/it
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-numr-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{k}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{light}{sl}{
+ <-> ssub * SourceSansPro-Numr/light/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-numr-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-numr-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{bold}{sl}{
+ <-> ssub * SourceSansPro-Numr/bold/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-numr-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{k}{it}{
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{black}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BlackIt-numr-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{k}{sl}{
- <-> ssub * SourceSansPro-Numr/k/it
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{black}{sl}{
+ <-> ssub * SourceSansPro-Numr/black/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{OT1}{SourceSansPro-Numr}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-numr-ot1
+ <-> alias * SourceSansPro-Numr/extralight/n
}{}
\DeclareFontShape{OT1}{SourceSansPro-Numr}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-numr-ot1
+ <-> alias * SourceSansPro-Numr/extralight/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-Numr}{el}{sl}{
- <-> ssub * SourceSansPro-Numr/el/it
+ <-> alias * SourceSansPro-Numr/extralight/sl
}{}
+
+% l --> light
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{l}{n}{
+ <-> alias * SourceSansPro-Numr/light/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{l}{it}{
+ <-> alias * SourceSansPro-Numr/light/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{l}{sl}{
+ <-> alias * SourceSansPro-Numr/light/sl
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{OT1}{SourceSansPro-Numr}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-numr-ot1
+ <-> alias * SourceSansPro-Numr/regular/n
}{}
\DeclareFontShape{OT1}{SourceSansPro-Numr}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-numr-ot1
+ <-> alias * SourceSansPro-Numr/regular/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-Numr}{m}{sl}{
- <-> ssub * SourceSansPro-Numr/m/it
+ <-> alias * SourceSansPro-Numr/regular/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-numr-ot1
+
+% sb --> semibold
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{sb}{n}{
+ <-> alias * SourceSansPro-Numr/semibold/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-numr-ot1
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{sb}{it}{
+ <-> alias * SourceSansPro-Numr/semibold/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{sb}{sl}{
+ <-> alias * SourceSansPro-Numr/semibold/sl
}{}
+
+% b --> bold
+
\DeclareFontShape{OT1}{SourceSansPro-Numr}{b}{sl}{
- <-> ssub * SourceSansPro-Numr/b/it
+ <-> alias * SourceSansPro-Numr/bold/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{bx}{sl}{
- <-> ssub * SourceSansPro-Numr/b/sl
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{b}{it}{
+ <-> alias * SourceSansPro-Numr/bold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Numr}{bx}{n}{
- <-> ssub * SourceSansPro-Numr/b/n
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{b}{n}{
+ <-> alias * SourceSansPro-Numr/bold/n
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{eb}{it}{
+ <-> alias * SourceSansPro-Numr/black/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{eb}{sl}{
+ <-> alias * SourceSansPro-Numr/black/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{eb}{n}{
+ <-> alias * SourceSansPro-Numr/black/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{bx}{sl}{
+ <-> ssub * SourceSansPro-Numr/b/sl
}{}
\DeclareFontShape{OT1}{SourceSansPro-Numr}{bx}{it}{
<-> ssub * SourceSansPro-Numr/b/it
}{}
+\DeclareFontShape{OT1}{SourceSansPro-Numr}{bx}{n}{
+ <-> ssub * SourceSansPro-Numr/b/n
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/OT1SourceSansPro-OsF.fd b/fonts/sourcesanspro/tex/OT1SourceSansPro-OsF.fd
index 383093eff0..0c7818932c 100644
--- a/fonts/sourcesanspro/tex/OT1SourceSansPro-OsF.fd
+++ b/fonts/sourcesanspro/tex/OT1SourceSansPro-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{OT1SourceSansPro-OsF.fd}
- [2016/12/03 (autoinst) Font definitions for OT1/SourceSansPro-OsF.]
+ [2020/01/19 (autoinst) Font definitions for OT1/SourceSansPro-OsF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,106 +19,245 @@
\DeclareFontFamily{OT1}{SourceSansPro-OsF}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-osf-ot1
+
+% ---- black ----
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-osf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{b}{sc}{
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{black}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{black}{sl}{
+ <-> ssub * SourceSansPro-OsF/black/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{bold}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{b}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{bold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-osf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{b}{sl}{
- <-> ssub * SourceSansPro-OsF/b/it
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-osf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-sc-ot1
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{bold}{sl}{
+ <-> ssub * SourceSansPro-OsF/bold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-ot1
+
+% ---- semibold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-osf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-osf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{semibold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{m}{sl}{
- <-> ssub * SourceSansPro-OsF/m/it
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{el}{it}{
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-OsF/semibold/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{light}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{light}{sl}{
+ <-> ssub * SourceSansPro-OsF/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{extralight}{it}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-osf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{el}{sc}{
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{extralight}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{el}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{extralight}{n}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-ot1
}{}
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-OsF/extralight/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{regular}{sl}{
+ <-> ssub * SourceSansPro-OsF/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{el}{it}{
+ <-> alias * SourceSansPro-OsF/extralight/it
+}{}
+
\DeclareFontShape{OT1}{SourceSansPro-OsF}{el}{sl}{
- <-> ssub * SourceSansPro-OsF/el/it
+ <-> alias * SourceSansPro-OsF/extralight/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{el}{sc}{
+ <-> alias * SourceSansPro-OsF/extralight/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{el}{n}{
+ <-> alias * SourceSansPro-OsF/extralight/n
}{}
+
+% l --> light
+
\DeclareFontShape{OT1}{SourceSansPro-OsF}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-osf-ot1
+ <-> alias * SourceSansPro-OsF/light/n
}{}
\DeclareFontShape{OT1}{SourceSansPro-OsF}{l}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-osf-sc-ot1
+ <-> alias * SourceSansPro-OsF/light/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{l}{sl}{
+ <-> alias * SourceSansPro-OsF/light/sl
}{}
\DeclareFontShape{OT1}{SourceSansPro-OsF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-osf-ot1
+ <-> alias * SourceSansPro-OsF/light/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{l}{sl}{
- <-> ssub * SourceSansPro-OsF/l/it
+
+% m --> regular
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{m}{sl}{
+ <-> alias * SourceSansPro-OsF/regular/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-osf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{m}{it}{
+ <-> alias * SourceSansPro-OsF/regular/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{k}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-osf-sc-ot1
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{m}{n}{
+ <-> alias * SourceSansPro-OsF/regular/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-osf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{m}{sc}{
+ <-> alias * SourceSansPro-OsF/regular/sc
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{sb}{n}{
+ <-> alias * SourceSansPro-OsF/semibold/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{k}{sl}{
- <-> ssub * SourceSansPro-OsF/k/it
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{sb}{sc}{
+ <-> alias * SourceSansPro-OsF/semibold/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{sb}{sl}{
+ <-> alias * SourceSansPro-OsF/semibold/sl
}{}
\DeclareFontShape{OT1}{SourceSansPro-OsF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-osf-ot1
+ <-> alias * SourceSansPro-OsF/semibold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{sb}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-sc-ot1
+
+% b --> bold
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{b}{n}{
+ <-> alias * SourceSansPro-OsF/bold/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{b}{sc}{
+ <-> alias * SourceSansPro-OsF/bold/sc
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{sb}{sl}{
- <-> ssub * SourceSansPro-OsF/sb/it
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{b}{sl}{
+ <-> alias * SourceSansPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{b}{it}{
+ <-> alias * SourceSansPro-OsF/bold/it
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{eb}{n}{
+ <-> alias * SourceSansPro-OsF/black/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{eb}{sc}{
+ <-> alias * SourceSansPro-OsF/black/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{eb}{sl}{
+ <-> alias * SourceSansPro-OsF/black/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{eb}{it}{
+ <-> alias * SourceSansPro-OsF/black/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-OsF}{bx}{sl}{
<-> ssub * SourceSansPro-OsF/b/sl
}{}
+\DeclareFontShape{OT1}{SourceSansPro-OsF}{bx}{it}{
+ <-> ssub * SourceSansPro-OsF/b/it
+}{}
+
\DeclareFontShape{OT1}{SourceSansPro-OsF}{bx}{n}{
<-> ssub * SourceSansPro-OsF/b/n
}{}
@@ -119,8 +266,4 @@
<-> ssub * SourceSansPro-OsF/b/sc
}{}
-\DeclareFontShape{OT1}{SourceSansPro-OsF}{bx}{it}{
- <-> ssub * SourceSansPro-OsF/b/it
-}{}
-
\endinput
diff --git a/fonts/sourcesanspro/tex/OT1SourceSansPro-Sup.fd b/fonts/sourcesanspro/tex/OT1SourceSansPro-Sup.fd
index 09b31be069..ce77500568 100644
--- a/fonts/sourcesanspro/tex/OT1SourceSansPro-Sup.fd
+++ b/fonts/sourcesanspro/tex/OT1SourceSansPro-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{OT1SourceSansPro-Sup.fd}
- [2016/12/03 (autoinst) Font definitions for OT1/SourceSansPro-Sup.]
+ [2020/01/19 (autoinst) Font definitions for OT1/SourceSansPro-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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,88 +19,199 @@
\DeclareFontFamily{OT1}{SourceSansPro-Sup}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-sup-ot1
+
+% ---- black ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-sup-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{el}{it}{
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{black}{sl}{
+ <-> ssub * SourceSansPro-Sup/black/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{bold}{sl}{
+ <-> ssub * SourceSansPro-Sup/bold/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Sup/semibold/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{light}{sl}{
+ <-> ssub * SourceSansPro-Sup/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{extralight}{it}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-sup-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{el}{sl}{
- <-> ssub * SourceSansPro-Sup/el/it
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-sup-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{m}{it}{
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Sup/extralight/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{regular}{it}{
<-> \SourceSansPro@@scale SourceSansPro-It-sup-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{m}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{regular}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Regular-sup-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{m}{sl}{
- <-> ssub * SourceSansPro-Sup/m/it
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{regular}{sl}{
+ <-> ssub * SourceSansPro-Sup/regular/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-sup-ot1
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{el}{n}{
+ <-> alias * SourceSansPro-Sup/extralight/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-sup-ot1
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{el}{sl}{
+ <-> alias * SourceSansPro-Sup/extralight/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{b}{sl}{
- <-> ssub * SourceSansPro-Sup/b/it
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{el}{it}{
+ <-> alias * SourceSansPro-Sup/extralight/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-sup-ot1
+
+% l --> light
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{l}{n}{
+ <-> alias * SourceSansPro-Sup/light/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{l}{sl}{
+ <-> alias * SourceSansPro-Sup/light/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{l}{it}{
+ <-> alias * SourceSansPro-Sup/light/it
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{m}{n}{
+ <-> alias * SourceSansPro-Sup/regular/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{m}{sl}{
+ <-> alias * SourceSansPro-Sup/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{m}{it}{
+ <-> alias * SourceSansPro-Sup/regular/it
}{}
+
+% sb --> semibold
+
\DeclareFontShape{OT1}{SourceSansPro-Sup}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-sup-ot1
+ <-> alias * SourceSansPro-Sup/semibold/n
}{}
\DeclareFontShape{OT1}{SourceSansPro-Sup}{sb}{sl}{
- <-> ssub * SourceSansPro-Sup/sb/it
+ <-> alias * SourceSansPro-Sup/semibold/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-sup-ot1
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{sb}{it}{
+ <-> alias * SourceSansPro-Sup/semibold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-sup-ot1
+
+% b --> bold
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{b}{n}{
+ <-> alias * SourceSansPro-Sup/bold/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{l}{sl}{
- <-> ssub * SourceSansPro-Sup/l/it
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{b}{sl}{
+ <-> alias * SourceSansPro-Sup/bold/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-sup-ot1
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{b}{it}{
+ <-> alias * SourceSansPro-Sup/bold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-sup-ot1
+
+% eb --> black
+
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{eb}{n}{
+ <-> alias * SourceSansPro-Sup/black/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{k}{sl}{
- <-> ssub * SourceSansPro-Sup/k/it
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{eb}{sl}{
+ <-> alias * SourceSansPro-Sup/black/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{bx}{n}{
- <-> ssub * SourceSansPro-Sup/b/n
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{eb}{it}{
+ <-> alias * SourceSansPro-Sup/black/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-Sup}{bx}{it}{
- <-> ssub * SourceSansPro-Sup/b/it
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{bx}{n}{
+ <-> ssub * SourceSansPro-Sup/b/n
}{}
\DeclareFontShape{OT1}{SourceSansPro-Sup}{bx}{sl}{
<-> ssub * SourceSansPro-Sup/b/sl
}{}
+\DeclareFontShape{OT1}{SourceSansPro-Sup}{bx}{it}{
+ <-> ssub * SourceSansPro-Sup/b/it
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/OT1SourceSansPro-TLF.fd b/fonts/sourcesanspro/tex/OT1SourceSansPro-TLF.fd
index 53b9605030..8963322472 100644
--- a/fonts/sourcesanspro/tex/OT1SourceSansPro-TLF.fd
+++ b/fonts/sourcesanspro/tex/OT1SourceSansPro-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{OT1SourceSansPro-TLF.fd}
- [2016/12/03 (autoinst) Font definitions for OT1/SourceSansPro-TLF.]
+ [2020/01/19 (autoinst) Font definitions for OT1/SourceSansPro-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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,110 +19,245 @@
\DeclareFontFamily{OT1}{SourceSansPro-TLF}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-sc-ot1
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tlf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tlf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{el}{sl}{
- <-> ssub * SourceSansPro-TLF/el/it
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{bold}{sl}{
+ <-> ssub * SourceSansPro-TLF/bold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-sc-ot1
+
+% ---- black ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tlf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-tlf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{black}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{m}{sl}{
- <-> ssub * SourceSansPro-TLF/m/it
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{black}{sl}{
+ <-> ssub * SourceSansPro-TLF/black/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tlf-ot1
+
+% ---- extralight ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-sc-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tlf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{b}{sl}{
- <-> ssub * SourceSansPro-TLF/b/it
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-TLF/extralight/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{sb}{sc}{
+
+% ---- light ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{light}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{light}{sl}{
+ <-> ssub * SourceSansPro-TLF/light/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{semibold}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{sb}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{semibold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{sb}{it}{
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{semibold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tlf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{sb}{sl}{
- <-> ssub * SourceSansPro-TLF/sb/it
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-TLF/semibold/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tlf-ot1
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-tlf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{k}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-sc-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{k}{sl}{
- <-> ssub * SourceSansPro-TLF/k/it
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{regular}{sl}{
+ <-> ssub * SourceSansPro-TLF/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{el}{it}{
+ <-> alias * SourceSansPro-TLF/extralight/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{el}{sl}{
+ <-> alias * SourceSansPro-TLF/extralight/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{el}{sc}{
+ <-> alias * SourceSansPro-TLF/extralight/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{el}{n}{
+ <-> alias * SourceSansPro-TLF/extralight/n
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{l}{sl}{
+ <-> alias * SourceSansPro-TLF/light/sl
}{}
\DeclareFontShape{OT1}{SourceSansPro-TLF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-tlf-ot1
+ <-> alias * SourceSansPro-TLF/light/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-TLF}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-tlf-ot1
+ <-> alias * SourceSansPro-TLF/light/n
}{}
\DeclareFontShape{OT1}{SourceSansPro-TLF}{l}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-tlf-sc-ot1
+ <-> alias * SourceSansPro-TLF/light/sc
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{l}{sl}{
- <-> ssub * SourceSansPro-TLF/l/it
+
+% m --> regular
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{m}{sc}{
+ <-> alias * SourceSansPro-TLF/regular/sc
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TLF}{bx}{n}{
- <-> ssub * SourceSansPro-TLF/b/n
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{m}{n}{
+ <-> alias * SourceSansPro-TLF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{m}{it}{
+ <-> alias * SourceSansPro-TLF/regular/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{m}{sl}{
+ <-> alias * SourceSansPro-TLF/regular/sl
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{sb}{it}{
+ <-> alias * SourceSansPro-TLF/semibold/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{sb}{sl}{
+ <-> alias * SourceSansPro-TLF/semibold/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{sb}{sc}{
+ <-> alias * SourceSansPro-TLF/semibold/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{sb}{n}{
+ <-> alias * SourceSansPro-TLF/semibold/n
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{b}{n}{
+ <-> alias * SourceSansPro-TLF/bold/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{b}{sc}{
+ <-> alias * SourceSansPro-TLF/bold/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{b}{sl}{
+ <-> alias * SourceSansPro-TLF/bold/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{b}{it}{
+ <-> alias * SourceSansPro-TLF/bold/it
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{eb}{n}{
+ <-> alias * SourceSansPro-TLF/black/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{eb}{sc}{
+ <-> alias * SourceSansPro-TLF/black/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{eb}{sl}{
+ <-> alias * SourceSansPro-TLF/black/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{eb}{it}{
+ <-> alias * SourceSansPro-TLF/black/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-TLF}{bx}{sc}{
<-> ssub * SourceSansPro-TLF/b/sc
}{}
+\DeclareFontShape{OT1}{SourceSansPro-TLF}{bx}{n}{
+ <-> ssub * SourceSansPro-TLF/b/n
+}{}
+
\DeclareFontShape{OT1}{SourceSansPro-TLF}{bx}{it}{
<-> ssub * SourceSansPro-TLF/b/it
}{}
diff --git a/fonts/sourcesanspro/tex/OT1SourceSansPro-TOsF.fd b/fonts/sourcesanspro/tex/OT1SourceSansPro-TOsF.fd
index 303e027474..97be2e4993 100644
--- a/fonts/sourcesanspro/tex/OT1SourceSansPro-TOsF.fd
+++ b/fonts/sourcesanspro/tex/OT1SourceSansPro-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{OT1SourceSansPro-TOsF.fd}
- [2016/12/03 (autoinst) Font definitions for OT1/SourceSansPro-TOsF.]
+ [2020/01/19 (autoinst) Font definitions for OT1/SourceSansPro-TOsF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,116 +19,251 @@
\DeclareFontFamily{OT1}{SourceSansPro-TOsF}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{sb}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-sc-ot1
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-tosf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tosf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{sb}{sl}{
- <-> ssub * SourceSansPro-TOsF/sb/it
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{regular}{sl}{
+ <-> ssub * SourceSansPro-TOsF/regular/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{l}{it}{
+
+% ---- light ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-tosf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{l}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-tosf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{l}{sc}{
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{light}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Light-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{l}{sl}{
- <-> ssub * SourceSansPro-TOsF/l/it
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{light}{sl}{
+ <-> ssub * SourceSansPro-TOsF/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tosf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{k}{it}{
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-TOsF/extralight/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tosf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{semibold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-TOsF/semibold/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{black}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BlackIt-tosf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{k}{sc}{
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{black}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Black-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{k}{n}{
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-tosf-ot1
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{k}{sl}{
- <-> ssub * SourceSansPro-TOsF/k/it
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{black}{sl}{
+ <-> ssub * SourceSansPro-TOsF/black/it
}{}
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tosf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{bold}{sl}{
+ <-> ssub * SourceSansPro-TOsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{el}{sl}{
+ <-> alias * SourceSansPro-TOsF/extralight/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{el}{it}{
+ <-> alias * SourceSansPro-TOsF/extralight/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{el}{n}{
+ <-> alias * SourceSansPro-TOsF/extralight/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{el}{sc}{
+ <-> alias * SourceSansPro-TOsF/extralight/sc
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{l}{sc}{
+ <-> alias * SourceSansPro-TOsF/light/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{l}{n}{
+ <-> alias * SourceSansPro-TOsF/light/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{l}{it}{
+ <-> alias * SourceSansPro-TOsF/light/it
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{l}{sl}{
+ <-> alias * SourceSansPro-TOsF/light/sl
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{OT1}{SourceSansPro-TOsF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-tosf-ot1
+ <-> alias * SourceSansPro-TOsF/regular/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{m}{sl}{
+ <-> alias * SourceSansPro-TOsF/regular/sl
}{}
\DeclareFontShape{OT1}{SourceSansPro-TOsF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-sc-ot1
+ <-> alias * SourceSansPro-TOsF/regular/sc
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{m}{sl}{
- <-> ssub * SourceSansPro-TOsF/m/it
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{m}{n}{
+ <-> alias * SourceSansPro-TOsF/regular/n
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-ot1
+
+% sb --> semibold
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{sb}{n}{
+ <-> alias * SourceSansPro-TOsF/semibold/n
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{sb}{sc}{
+ <-> alias * SourceSansPro-TOsF/semibold/sc
}{}
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{sb}{sl}{
+ <-> alias * SourceSansPro-TOsF/semibold/sl
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{sb}{it}{
+ <-> alias * SourceSansPro-TOsF/semibold/it
+}{}
+
+
+% b --> bold
+
\DeclareFontShape{OT1}{SourceSansPro-TOsF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-sc-ot1
+ <-> alias * SourceSansPro-TOsF/bold/sc
+}{}
+
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{b}{n}{
+ <-> alias * SourceSansPro-TOsF/bold/n
}{}
\DeclareFontShape{OT1}{SourceSansPro-TOsF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tosf-ot1
+ <-> alias * SourceSansPro-TOsF/bold/it
}{}
\DeclareFontShape{OT1}{SourceSansPro-TOsF}{b}{sl}{
- <-> ssub * SourceSansPro-TOsF/b/it
+ <-> alias * SourceSansPro-TOsF/bold/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-ot1
-}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-sc-ot1
-}{}
+% eb --> black
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tosf-ot1
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{eb}{it}{
+ <-> alias * SourceSansPro-TOsF/black/it
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{el}{sl}{
- <-> ssub * SourceSansPro-TOsF/el/it
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{eb}{sl}{
+ <-> alias * SourceSansPro-TOsF/black/sl
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{bx}{it}{
- <-> ssub * SourceSansPro-TOsF/b/it
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{eb}{sc}{
+ <-> alias * SourceSansPro-TOsF/black/sc
}{}
-\DeclareFontShape{OT1}{SourceSansPro-TOsF}{bx}{sc}{
- <-> ssub * SourceSansPro-TOsF/b/sc
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{eb}{n}{
+ <-> alias * SourceSansPro-TOsF/black/n
}{}
\DeclareFontShape{OT1}{SourceSansPro-TOsF}{bx}{n}{
<-> ssub * SourceSansPro-TOsF/b/n
}{}
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{bx}{sc}{
+ <-> ssub * SourceSansPro-TOsF/b/sc
+}{}
+
\DeclareFontShape{OT1}{SourceSansPro-TOsF}{bx}{sl}{
<-> ssub * SourceSansPro-TOsF/b/sl
}{}
+\DeclareFontShape{OT1}{SourceSansPro-TOsF}{bx}{it}{
+ <-> ssub * SourceSansPro-TOsF/b/it
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/T1SourceSansPro-Dnom.fd b/fonts/sourcesanspro/tex/T1SourceSansPro-Dnom.fd
index 8256bbe3aa..df3efb2250 100644
--- a/fonts/sourcesanspro/tex/T1SourceSansPro-Dnom.fd
+++ b/fonts/sourcesanspro/tex/T1SourceSansPro-Dnom.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{T1SourceSansPro-Dnom.fd}
- [2016/12/03 (autoinst) Font definitions for T1/SourceSansPro-Dnom.]
+ [2020/01/19 (autoinst) Font definitions for T1/SourceSansPro-Dnom.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,88 +19,199 @@
\DeclareFontFamily{T1}{SourceSansPro-Dnom}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{l}{n}{
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-dnom-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-dnom-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{regular}{sl}{
+ <-> ssub * SourceSansPro-Dnom/regular/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-dnom-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-dnom-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Dnom/semibold/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-dnom-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-dnom-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Dnom/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-dnom-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{l}{it}{
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-dnom-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{l}{sl}{
- <-> ssub * SourceSansPro-Dnom/l/it
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{light}{sl}{
+ <-> ssub * SourceSansPro-Dnom/light/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-dnom-t1
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-dnom-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-dnom-t1
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-dnom-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{k}{sl}{
- <-> ssub * SourceSansPro-Dnom/k/it
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{bold}{sl}{
+ <-> ssub * SourceSansPro-Dnom/bold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-dnom-t1
+
+% ---- black ----
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-dnom-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-dnom-t1
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-dnom-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{sb}{sl}{
- <-> ssub * SourceSansPro-Dnom/sb/it
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{black}{sl}{
+ <-> ssub * SourceSansPro-Dnom/black/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{T1}{SourceSansPro-Dnom}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-dnom-t1
+ <-> alias * SourceSansPro-Dnom/extralight/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{el}{sl}{
+ <-> alias * SourceSansPro-Dnom/extralight/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-Dnom}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-dnom-t1
+ <-> alias * SourceSansPro-Dnom/extralight/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{el}{sl}{
- <-> ssub * SourceSansPro-Dnom/el/it
+
+% l --> light
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{l}{it}{
+ <-> alias * SourceSansPro-Dnom/light/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-dnom-t1
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{l}{sl}{
+ <-> alias * SourceSansPro-Dnom/light/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-dnom-t1
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{l}{n}{
+ <-> alias * SourceSansPro-Dnom/light/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{b}{sl}{
- <-> ssub * SourceSansPro-Dnom/b/it
+
+% m --> regular
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{m}{sl}{
+ <-> alias * SourceSansPro-Dnom/regular/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-Dnom}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-dnom-t1
+ <-> alias * SourceSansPro-Dnom/regular/it
}{}
\DeclareFontShape{T1}{SourceSansPro-Dnom}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-dnom-t1
+ <-> alias * SourceSansPro-Dnom/regular/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{m}{sl}{
- <-> ssub * SourceSansPro-Dnom/m/it
+
+% sb --> semibold
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{sb}{n}{
+ <-> alias * SourceSansPro-Dnom/semibold/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{bx}{sl}{
- <-> ssub * SourceSansPro-Dnom/b/sl
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{sb}{sl}{
+ <-> alias * SourceSansPro-Dnom/semibold/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-Dnom}{bx}{n}{
- <-> ssub * SourceSansPro-Dnom/b/n
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{sb}{it}{
+ <-> alias * SourceSansPro-Dnom/semibold/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{b}{sl}{
+ <-> alias * SourceSansPro-Dnom/bold/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{b}{it}{
+ <-> alias * SourceSansPro-Dnom/bold/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{b}{n}{
+ <-> alias * SourceSansPro-Dnom/bold/n
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{eb}{it}{
+ <-> alias * SourceSansPro-Dnom/black/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{eb}{sl}{
+ <-> alias * SourceSansPro-Dnom/black/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{eb}{n}{
+ <-> alias * SourceSansPro-Dnom/black/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{bx}{sl}{
+ <-> ssub * SourceSansPro-Dnom/b/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-Dnom}{bx}{it}{
<-> ssub * SourceSansPro-Dnom/b/it
}{}
+\DeclareFontShape{T1}{SourceSansPro-Dnom}{bx}{n}{
+ <-> ssub * SourceSansPro-Dnom/b/n
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/T1SourceSansPro-Inf.fd b/fonts/sourcesanspro/tex/T1SourceSansPro-Inf.fd
index 4024f4a215..2a38fa29bc 100644
--- a/fonts/sourcesanspro/tex/T1SourceSansPro-Inf.fd
+++ b/fonts/sourcesanspro/tex/T1SourceSansPro-Inf.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{T1SourceSansPro-Inf.fd}
- [2016/12/03 (autoinst) Font definitions for T1/SourceSansPro-Inf.]
+ [2020/01/19 (autoinst) Font definitions for T1/SourceSansPro-Inf.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,76 +19,187 @@
\DeclareFontFamily{T1}{SourceSansPro-Inf}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-inf-t1
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-inf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-inf-t1
+\DeclareFontShape{T1}{SourceSansPro-Inf}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-inf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{el}{sl}{
- <-> ssub * SourceSansPro-Inf/el/it
+\DeclareFontShape{T1}{SourceSansPro-Inf}{bold}{sl}{
+ <-> ssub * SourceSansPro-Inf/bold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-inf-t1
+
+% ---- black ----
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-inf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-inf-t1
+\DeclareFontShape{T1}{SourceSansPro-Inf}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-inf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{b}{sl}{
- <-> ssub * SourceSansPro-Inf/b/it
+\DeclareFontShape{T1}{SourceSansPro-Inf}{black}{sl}{
+ <-> ssub * SourceSansPro-Inf/black/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{m}{it}{
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{regular}{it}{
<-> \SourceSansPro@@scale SourceSansPro-It-inf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{m}{n}{
+\DeclareFontShape{T1}{SourceSansPro-Inf}{regular}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Regular-inf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{m}{sl}{
- <-> ssub * SourceSansPro-Inf/m/it
+\DeclareFontShape{T1}{SourceSansPro-Inf}{regular}{sl}{
+ <-> ssub * SourceSansPro-Inf/regular/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-inf-t1
+
+% ---- extralight ----
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-inf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{l}{n}{
+\DeclareFontShape{T1}{SourceSansPro-Inf}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-inf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Inf/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-inf-t1
}{}
+\DeclareFontShape{T1}{SourceSansPro-Inf}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-inf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{light}{sl}{
+ <-> ssub * SourceSansPro-Inf/light/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-inf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-inf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Inf/semibold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{el}{n}{
+ <-> alias * SourceSansPro-Inf/extralight/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{el}{it}{
+ <-> alias * SourceSansPro-Inf/extralight/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{el}{sl}{
+ <-> alias * SourceSansPro-Inf/extralight/sl
+}{}
+
+
+% l --> light
+
\DeclareFontShape{T1}{SourceSansPro-Inf}{l}{sl}{
- <-> ssub * SourceSansPro-Inf/l/it
+ <-> alias * SourceSansPro-Inf/light/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-inf-t1
+\DeclareFontShape{T1}{SourceSansPro-Inf}{l}{it}{
+ <-> alias * SourceSansPro-Inf/light/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-inf-t1
+\DeclareFontShape{T1}{SourceSansPro-Inf}{l}{n}{
+ <-> alias * SourceSansPro-Inf/light/n
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{m}{n}{
+ <-> alias * SourceSansPro-Inf/regular/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{m}{it}{
+ <-> alias * SourceSansPro-Inf/regular/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{k}{sl}{
- <-> ssub * SourceSansPro-Inf/k/it
+\DeclareFontShape{T1}{SourceSansPro-Inf}{m}{sl}{
+ <-> alias * SourceSansPro-Inf/regular/sl
}{}
+
+% sb --> semibold
+
\DeclareFontShape{T1}{SourceSansPro-Inf}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-inf-t1
+ <-> alias * SourceSansPro-Inf/semibold/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{sb}{sl}{
+ <-> alias * SourceSansPro-Inf/semibold/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-Inf}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-inf-t1
+ <-> alias * SourceSansPro-Inf/semibold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Inf}{sb}{sl}{
- <-> ssub * SourceSansPro-Inf/sb/it
+
+% b --> bold
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{b}{sl}{
+ <-> alias * SourceSansPro-Inf/bold/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{b}{it}{
+ <-> alias * SourceSansPro-Inf/bold/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{b}{n}{
+ <-> alias * SourceSansPro-Inf/bold/n
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{eb}{it}{
+ <-> alias * SourceSansPro-Inf/black/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{eb}{sl}{
+ <-> alias * SourceSansPro-Inf/black/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Inf}{eb}{n}{
+ <-> alias * SourceSansPro-Inf/black/n
}{}
\DeclareFontShape{T1}{SourceSansPro-Inf}{bx}{sl}{
diff --git a/fonts/sourcesanspro/tex/T1SourceSansPro-LF.fd b/fonts/sourcesanspro/tex/T1SourceSansPro-LF.fd
index 338d407051..0049b695ab 100644
--- a/fonts/sourcesanspro/tex/T1SourceSansPro-LF.fd
+++ b/fonts/sourcesanspro/tex/T1SourceSansPro-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{T1SourceSansPro-LF.fd}
- [2016/12/03 (autoinst) Font definitions for T1/SourceSansPro-LF.]
+ [2020/01/19 (autoinst) Font definitions for T1/SourceSansPro-LF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,99 +19,238 @@
\DeclareFontFamily{T1}{SourceSansPro-LF}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{sb}{sc}{
+
+% ---- extralight ----
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-lf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-LF/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-lf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{light}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-lf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{light}{sl}{
+ <-> ssub * SourceSansPro-LF/light/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-lf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{semibold}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{sb}{n}{
+\DeclareFontShape{T1}{SourceSansPro-LF}{semibold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-lf-t1
+\DeclareFontShape{T1}{SourceSansPro-LF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-LF/semibold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{sb}{sl}{
- <-> ssub * SourceSansPro-LF/sb/it
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-lf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-lf-t1
+\DeclareFontShape{T1}{SourceSansPro-LF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-lf-t1
+\DeclareFontShape{T1}{SourceSansPro-LF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{l}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-lf-sc-t1
+\DeclareFontShape{T1}{SourceSansPro-LF}{regular}{sl}{
+ <-> ssub * SourceSansPro-LF/regular/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{l}{sl}{
- <-> ssub * SourceSansPro-LF/l/it
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-lf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{k}{n}{
+\DeclareFontShape{T1}{SourceSansPro-LF}{bold}{sl}{
+ <-> ssub * SourceSansPro-LF/bold/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-lf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{k}{sc}{
+\DeclareFontShape{T1}{SourceSansPro-LF}{black}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Black-lf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{k}{it}{
+\DeclareFontShape{T1}{SourceSansPro-LF}{black}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BlackIt-lf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{k}{sl}{
- <-> ssub * SourceSansPro-LF/k/it
+\DeclareFontShape{T1}{SourceSansPro-LF}{black}{sl}{
+ <-> ssub * SourceSansPro-LF/black/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{el}{it}{
+ <-> alias * SourceSansPro-LF/extralight/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{el}{sl}{
+ <-> alias * SourceSansPro-LF/extralight/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-LF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-sc-t1
+ <-> alias * SourceSansPro-LF/extralight/sc
}{}
\DeclareFontShape{T1}{SourceSansPro-LF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-t1
+ <-> alias * SourceSansPro-LF/extralight/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-lf-t1
+
+% l --> light
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{l}{sc}{
+ <-> alias * SourceSansPro-LF/light/sc
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{el}{sl}{
- <-> ssub * SourceSansPro-LF/el/it
+\DeclareFontShape{T1}{SourceSansPro-LF}{l}{n}{
+ <-> alias * SourceSansPro-LF/light/n
}{}
+\DeclareFontShape{T1}{SourceSansPro-LF}{l}{it}{
+ <-> alias * SourceSansPro-LF/light/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{l}{sl}{
+ <-> alias * SourceSansPro-LF/light/sl
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{T1}{SourceSansPro-LF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-sc-t1
+ <-> alias * SourceSansPro-LF/regular/sc
}{}
\DeclareFontShape{T1}{SourceSansPro-LF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-t1
+ <-> alias * SourceSansPro-LF/regular/n
}{}
\DeclareFontShape{T1}{SourceSansPro-LF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-lf-t1
+ <-> alias * SourceSansPro-LF/regular/it
}{}
\DeclareFontShape{T1}{SourceSansPro-LF}{m}{sl}{
- <-> ssub * SourceSansPro-LF/m/it
+ <-> alias * SourceSansPro-LF/regular/sl
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{sb}{sc}{
+ <-> alias * SourceSansPro-LF/semibold/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{sb}{n}{
+ <-> alias * SourceSansPro-LF/semibold/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{sb}{it}{
+ <-> alias * SourceSansPro-LF/semibold/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{sb}{sl}{
+ <-> alias * SourceSansPro-LF/semibold/sl
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{b}{sl}{
+ <-> alias * SourceSansPro-LF/bold/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-LF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-lf-t1
+ <-> alias * SourceSansPro-LF/bold/it
}{}
\DeclareFontShape{T1}{SourceSansPro-LF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-t1
+ <-> alias * SourceSansPro-LF/bold/n
}{}
\DeclareFontShape{T1}{SourceSansPro-LF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-sc-t1
+ <-> alias * SourceSansPro-LF/bold/sc
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{b}{sl}{
+
+% eb --> black
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{eb}{it}{
+ <-> alias * SourceSansPro-LF/black/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{eb}{sl}{
+ <-> alias * SourceSansPro-LF/black/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{eb}{sc}{
+ <-> alias * SourceSansPro-LF/black/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{eb}{n}{
+ <-> alias * SourceSansPro-LF/black/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-LF}{bx}{it}{
<-> ssub * SourceSansPro-LF/b/it
}{}
@@ -111,16 +258,12 @@
<-> ssub * SourceSansPro-LF/b/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{bx}{n}{
- <-> ssub * SourceSansPro-LF/b/n
-}{}
-
\DeclareFontShape{T1}{SourceSansPro-LF}{bx}{sc}{
<-> ssub * SourceSansPro-LF/b/sc
}{}
-\DeclareFontShape{T1}{SourceSansPro-LF}{bx}{it}{
- <-> ssub * SourceSansPro-LF/b/it
+\DeclareFontShape{T1}{SourceSansPro-LF}{bx}{n}{
+ <-> ssub * SourceSansPro-LF/b/n
}{}
\endinput
diff --git a/fonts/sourcesanspro/tex/T1SourceSansPro-Numr.fd b/fonts/sourcesanspro/tex/T1SourceSansPro-Numr.fd
index 62dac77d99..07b51f4d6a 100644
--- a/fonts/sourcesanspro/tex/T1SourceSansPro-Numr.fd
+++ b/fonts/sourcesanspro/tex/T1SourceSansPro-Numr.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{T1SourceSansPro-Numr.fd}
- [2016/12/03 (autoinst) Font definitions for T1/SourceSansPro-Numr.]
+ [2020/01/19 (autoinst) Font definitions for T1/SourceSansPro-Numr.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,88 +19,199 @@
\DeclareFontFamily{T1}{SourceSansPro-Numr}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{k}{it}{
+
+% ---- black ----
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{black}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BlackIt-numr-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{k}{n}{
+\DeclareFontShape{T1}{SourceSansPro-Numr}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-numr-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{k}{sl}{
- <-> ssub * SourceSansPro-Numr/k/it
+\DeclareFontShape{T1}{SourceSansPro-Numr}{black}{sl}{
+ <-> ssub * SourceSansPro-Numr/black/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-numr-t1
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-numr-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-numr-t1
+\DeclareFontShape{T1}{SourceSansPro-Numr}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-numr-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{l}{sl}{
- <-> ssub * SourceSansPro-Numr/l/it
+\DeclareFontShape{T1}{SourceSansPro-Numr}{bold}{sl}{
+ <-> ssub * SourceSansPro-Numr/bold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{sb}{n}{
+
+% ---- semibold ----
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{semibold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-numr-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{sb}{it}{
+\DeclareFontShape{T1}{SourceSansPro-Numr}{semibold}{it}{
<-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-numr-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{sb}{sl}{
- <-> ssub * SourceSansPro-Numr/sb/it
+\DeclareFontShape{T1}{SourceSansPro-Numr}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Numr/semibold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-numr-t1
+
+% ---- light ----
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-numr-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-numr-t1
+\DeclareFontShape{T1}{SourceSansPro-Numr}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-numr-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{b}{sl}{
- <-> ssub * SourceSansPro-Numr/b/it
+\DeclareFontShape{T1}{SourceSansPro-Numr}{light}{sl}{
+ <-> ssub * SourceSansPro-Numr/light/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-numr-t1
+
+% ---- extralight ----
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-numr-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{m}{n}{
+\DeclareFontShape{T1}{SourceSansPro-Numr}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-numr-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Numr/extralight/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{regular}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Regular-numr-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{m}{sl}{
- <-> ssub * SourceSansPro-Numr/m/it
+\DeclareFontShape{T1}{SourceSansPro-Numr}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-numr-t1
}{}
+\DeclareFontShape{T1}{SourceSansPro-Numr}{regular}{sl}{
+ <-> ssub * SourceSansPro-Numr/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{T1}{SourceSansPro-Numr}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-numr-t1
+ <-> alias * SourceSansPro-Numr/extralight/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{el}{sl}{
+ <-> alias * SourceSansPro-Numr/extralight/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-Numr}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-numr-t1
+ <-> alias * SourceSansPro-Numr/extralight/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{el}{sl}{
- <-> ssub * SourceSansPro-Numr/el/it
+
+% l --> light
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{l}{sl}{
+ <-> alias * SourceSansPro-Numr/light/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{bx}{it}{
- <-> ssub * SourceSansPro-Numr/b/it
+\DeclareFontShape{T1}{SourceSansPro-Numr}{l}{it}{
+ <-> alias * SourceSansPro-Numr/light/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Numr}{bx}{n}{
- <-> ssub * SourceSansPro-Numr/b/n
+\DeclareFontShape{T1}{SourceSansPro-Numr}{l}{n}{
+ <-> alias * SourceSansPro-Numr/light/n
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{m}{n}{
+ <-> alias * SourceSansPro-Numr/regular/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{m}{sl}{
+ <-> alias * SourceSansPro-Numr/regular/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{m}{it}{
+ <-> alias * SourceSansPro-Numr/regular/it
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{sb}{it}{
+ <-> alias * SourceSansPro-Numr/semibold/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{sb}{sl}{
+ <-> alias * SourceSansPro-Numr/semibold/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{sb}{n}{
+ <-> alias * SourceSansPro-Numr/semibold/n
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{b}{sl}{
+ <-> alias * SourceSansPro-Numr/bold/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{b}{it}{
+ <-> alias * SourceSansPro-Numr/bold/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{b}{n}{
+ <-> alias * SourceSansPro-Numr/bold/n
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{eb}{n}{
+ <-> alias * SourceSansPro-Numr/black/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{eb}{it}{
+ <-> alias * SourceSansPro-Numr/black/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{eb}{sl}{
+ <-> alias * SourceSansPro-Numr/black/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Numr}{bx}{it}{
+ <-> ssub * SourceSansPro-Numr/b/it
}{}
\DeclareFontShape{T1}{SourceSansPro-Numr}{bx}{sl}{
<-> ssub * SourceSansPro-Numr/b/sl
}{}
+\DeclareFontShape{T1}{SourceSansPro-Numr}{bx}{n}{
+ <-> ssub * SourceSansPro-Numr/b/n
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/T1SourceSansPro-OsF.fd b/fonts/sourcesanspro/tex/T1SourceSansPro-OsF.fd
index accd195849..12cb23aa70 100644
--- a/fonts/sourcesanspro/tex/T1SourceSansPro-OsF.fd
+++ b/fonts/sourcesanspro/tex/T1SourceSansPro-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{T1SourceSansPro-OsF.fd}
- [2016/12/03 (autoinst) Font definitions for T1/SourceSansPro-OsF.]
+ [2020/01/19 (autoinst) Font definitions for T1/SourceSansPro-OsF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,100 +19,239 @@
\DeclareFontFamily{T1}{SourceSansPro-OsF}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-osf-t1
-}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{k}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-osf-sc-t1
+% ---- regular ----
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-osf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-osf-t1
+\DeclareFontShape{T1}{SourceSansPro-OsF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{k}{sl}{
- <-> ssub * SourceSansPro-OsF/k/it
+\DeclareFontShape{T1}{SourceSansPro-OsF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{l}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-osf-sc-t1
+\DeclareFontShape{T1}{SourceSansPro-OsF}{regular}{sl}{
+ <-> ssub * SourceSansPro-OsF/regular/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{l}{n}{
+
+% ---- light ----
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-osf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{l}{it}{
+\DeclareFontShape{T1}{SourceSansPro-OsF}{light}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-osf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{l}{sl}{
- <-> ssub * SourceSansPro-OsF/l/it
+\DeclareFontShape{T1}{SourceSansPro-OsF}{light}{sl}{
+ <-> ssub * SourceSansPro-OsF/light/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-t1
+
+% ---- extralight ----
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{sb}{sc}{
+\DeclareFontShape{T1}{SourceSansPro-OsF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-osf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-OsF/extralight/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{semibold}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-osf-t1
+\DeclareFontShape{T1}{SourceSansPro-OsF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{sb}{sl}{
- <-> ssub * SourceSansPro-OsF/sb/it
+\DeclareFontShape{T1}{SourceSansPro-OsF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-osf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-osf-t1
+\DeclareFontShape{T1}{SourceSansPro-OsF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-OsF/semibold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{b}{n}{
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{bold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-osf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{b}{sc}{
+\DeclareFontShape{T1}{SourceSansPro-OsF}{bold}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-osf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{b}{sl}{
- <-> ssub * SourceSansPro-OsF/b/it
+\DeclareFontShape{T1}{SourceSansPro-OsF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-osf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{bold}{sl}{
+ <-> ssub * SourceSansPro-OsF/bold/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-osf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{black}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-osf-t1
}{}
+\DeclareFontShape{T1}{SourceSansPro-OsF}{black}{sl}{
+ <-> ssub * SourceSansPro-OsF/black/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{el}{sc}{
+ <-> alias * SourceSansPro-OsF/extralight/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{el}{n}{
+ <-> alias * SourceSansPro-OsF/extralight/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{el}{it}{
+ <-> alias * SourceSansPro-OsF/extralight/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{el}{sl}{
+ <-> alias * SourceSansPro-OsF/extralight/sl
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{l}{sc}{
+ <-> alias * SourceSansPro-OsF/light/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{l}{n}{
+ <-> alias * SourceSansPro-OsF/light/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{l}{it}{
+ <-> alias * SourceSansPro-OsF/light/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{l}{sl}{
+ <-> alias * SourceSansPro-OsF/light/sl
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{T1}{SourceSansPro-OsF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-sc-t1
+ <-> alias * SourceSansPro-OsF/regular/sc
}{}
\DeclareFontShape{T1}{SourceSansPro-OsF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-t1
+ <-> alias * SourceSansPro-OsF/regular/n
}{}
\DeclareFontShape{T1}{SourceSansPro-OsF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-osf-t1
+ <-> alias * SourceSansPro-OsF/regular/it
}{}
\DeclareFontShape{T1}{SourceSansPro-OsF}{m}{sl}{
- <-> ssub * SourceSansPro-OsF/m/it
+ <-> alias * SourceSansPro-OsF/regular/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-osf-t1
+
+% sb --> semibold
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{sb}{sl}{
+ <-> alias * SourceSansPro-OsF/semibold/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-t1
+\DeclareFontShape{T1}{SourceSansPro-OsF}{sb}{it}{
+ <-> alias * SourceSansPro-OsF/semibold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-sc-t1
+\DeclareFontShape{T1}{SourceSansPro-OsF}{sb}{n}{
+ <-> alias * SourceSansPro-OsF/semibold/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{el}{sl}{
- <-> ssub * SourceSansPro-OsF/el/it
+\DeclareFontShape{T1}{SourceSansPro-OsF}{sb}{sc}{
+ <-> alias * SourceSansPro-OsF/semibold/sc
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{b}{n}{
+ <-> alias * SourceSansPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{b}{sc}{
+ <-> alias * SourceSansPro-OsF/bold/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{b}{sl}{
+ <-> alias * SourceSansPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{b}{it}{
+ <-> alias * SourceSansPro-OsF/bold/it
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{eb}{n}{
+ <-> alias * SourceSansPro-OsF/black/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{eb}{sc}{
+ <-> alias * SourceSansPro-OsF/black/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{eb}{sl}{
+ <-> alias * SourceSansPro-OsF/black/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{eb}{it}{
+ <-> alias * SourceSansPro-OsF/black/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-OsF}{bx}{sl}{
+ <-> ssub * SourceSansPro-OsF/b/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-OsF}{bx}{it}{
@@ -119,8 +266,4 @@
<-> ssub * SourceSansPro-OsF/b/sc
}{}
-\DeclareFontShape{T1}{SourceSansPro-OsF}{bx}{sl}{
- <-> ssub * SourceSansPro-OsF/b/sl
-}{}
-
\endinput
diff --git a/fonts/sourcesanspro/tex/T1SourceSansPro-Sup.fd b/fonts/sourcesanspro/tex/T1SourceSansPro-Sup.fd
index 2e023f8164..6c178a774d 100644
--- a/fonts/sourcesanspro/tex/T1SourceSansPro-Sup.fd
+++ b/fonts/sourcesanspro/tex/T1SourceSansPro-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{T1SourceSansPro-Sup.fd}
- [2016/12/03 (autoinst) Font definitions for T1/SourceSansPro-Sup.]
+ [2020/01/19 (autoinst) Font definitions for T1/SourceSansPro-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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,80 +19,187 @@
\DeclareFontFamily{T1}{SourceSansPro-Sup}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-sup-t1
+
+% ---- light ----
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-sup-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{m}{it}{
+\DeclareFontShape{T1}{SourceSansPro-Sup}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-sup-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{light}{sl}{
+ <-> ssub * SourceSansPro-Sup/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-sup-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-sup-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{extralight}{sl}{
+ <-> ssub * SourceSansPro-Sup/extralight/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-sup-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{semibold}{sl}{
+ <-> ssub * SourceSansPro-Sup/semibold/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{regular}{it}{
<-> \SourceSansPro@@scale SourceSansPro-It-sup-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{m}{sl}{
- <-> ssub * SourceSansPro-Sup/m/it
+\DeclareFontShape{T1}{SourceSansPro-Sup}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-sup-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-sup-t1
+\DeclareFontShape{T1}{SourceSansPro-Sup}{regular}{sl}{
+ <-> ssub * SourceSansPro-Sup/regular/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{b}{n}{
+
+% ---- black ----
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-sup-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-sup-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{black}{sl}{
+ <-> ssub * SourceSansPro-Sup/black/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{bold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-sup-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{b}{sl}{
- <-> ssub * SourceSansPro-Sup/b/it
+\DeclareFontShape{T1}{SourceSansPro-Sup}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-sup-t1
}{}
+\DeclareFontShape{T1}{SourceSansPro-Sup}{bold}{sl}{
+ <-> ssub * SourceSansPro-Sup/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{T1}{SourceSansPro-Sup}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-sup-t1
+ <-> alias * SourceSansPro-Sup/extralight/n
}{}
\DeclareFontShape{T1}{SourceSansPro-Sup}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-sup-t1
+ <-> alias * SourceSansPro-Sup/extralight/it
}{}
\DeclareFontShape{T1}{SourceSansPro-Sup}{el}{sl}{
- <-> ssub * SourceSansPro-Sup/el/it
+ <-> alias * SourceSansPro-Sup/extralight/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-sup-t1
+
+% l --> light
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{l}{n}{
+ <-> alias * SourceSansPro-Sup/light/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-sup-t1
+\DeclareFontShape{T1}{SourceSansPro-Sup}{l}{it}{
+ <-> alias * SourceSansPro-Sup/light/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{l}{sl}{
+ <-> alias * SourceSansPro-Sup/light/sl
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{m}{n}{
+ <-> alias * SourceSansPro-Sup/regular/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{m}{sl}{
+ <-> alias * SourceSansPro-Sup/regular/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{m}{it}{
+ <-> alias * SourceSansPro-Sup/regular/it
}{}
+
+% sb --> semibold
+
\DeclareFontShape{T1}{SourceSansPro-Sup}{sb}{sl}{
- <-> ssub * SourceSansPro-Sup/sb/it
+ <-> alias * SourceSansPro-Sup/semibold/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-sup-t1
+\DeclareFontShape{T1}{SourceSansPro-Sup}{sb}{it}{
+ <-> alias * SourceSansPro-Sup/semibold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-sup-t1
+\DeclareFontShape{T1}{SourceSansPro-Sup}{sb}{n}{
+ <-> alias * SourceSansPro-Sup/semibold/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{l}{sl}{
- <-> ssub * SourceSansPro-Sup/l/it
+
+% b --> bold
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{b}{n}{
+ <-> alias * SourceSansPro-Sup/bold/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-sup-t1
+\DeclareFontShape{T1}{SourceSansPro-Sup}{b}{it}{
+ <-> alias * SourceSansPro-Sup/bold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-sup-t1
+\DeclareFontShape{T1}{SourceSansPro-Sup}{b}{sl}{
+ <-> alias * SourceSansPro-Sup/bold/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{k}{sl}{
- <-> ssub * SourceSansPro-Sup/k/it
+
+% eb --> black
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{eb}{it}{
+ <-> alias * SourceSansPro-Sup/black/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-Sup}{bx}{it}{
- <-> ssub * SourceSansPro-Sup/b/it
+\DeclareFontShape{T1}{SourceSansPro-Sup}{eb}{sl}{
+ <-> alias * SourceSansPro-Sup/black/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-Sup}{eb}{n}{
+ <-> alias * SourceSansPro-Sup/black/n
}{}
\DeclareFontShape{T1}{SourceSansPro-Sup}{bx}{n}{
@@ -95,4 +210,8 @@
<-> ssub * SourceSansPro-Sup/b/sl
}{}
+\DeclareFontShape{T1}{SourceSansPro-Sup}{bx}{it}{
+ <-> ssub * SourceSansPro-Sup/b/it
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/T1SourceSansPro-TLF.fd b/fonts/sourcesanspro/tex/T1SourceSansPro-TLF.fd
index 2f86912b4c..f2977ed164 100644
--- a/fonts/sourcesanspro/tex/T1SourceSansPro-TLF.fd
+++ b/fonts/sourcesanspro/tex/T1SourceSansPro-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{T1SourceSansPro-TLF.fd}
- [2016/12/03 (autoinst) Font definitions for T1/SourceSansPro-TLF.]
+ [2020/01/19 (autoinst) Font definitions for T1/SourceSansPro-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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,100 +19,239 @@
\DeclareFontFamily{T1}{SourceSansPro-TLF}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tlf-t1
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tlf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-t1
+\DeclareFontShape{T1}{SourceSansPro-TLF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-sc-t1
+\DeclareFontShape{T1}{SourceSansPro-TLF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{el}{sl}{
- <-> ssub * SourceSansPro-TLF/el/it
+\DeclareFontShape{T1}{SourceSansPro-TLF}{bold}{sl}{
+ <-> ssub * SourceSansPro-TLF/bold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tlf-t1
+
+% ---- black ----
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-sc-t1
+\DeclareFontShape{T1}{SourceSansPro-TLF}{black}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-t1
+\DeclareFontShape{T1}{SourceSansPro-TLF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tlf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{b}{sl}{
- <-> ssub * SourceSansPro-TLF/b/it
+\DeclareFontShape{T1}{SourceSansPro-TLF}{black}{sl}{
+ <-> ssub * SourceSansPro-TLF/black/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{m}{sc}{
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{regular}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{m}{n}{
+\DeclareFontShape{T1}{SourceSansPro-TLF}{regular}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-tlf-t1
+\DeclareFontShape{T1}{SourceSansPro-TLF}{regular}{sl}{
+ <-> ssub * SourceSansPro-TLF/regular/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{m}{sl}{
- <-> ssub * SourceSansPro-TLF/m/it
+
+% ---- semibold ----
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tlf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-t1
+\DeclareFontShape{T1}{SourceSansPro-TLF}{semibold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{k}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-tlf-sc-t1
+\DeclareFontShape{T1}{SourceSansPro-TLF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tlf-t1
+\DeclareFontShape{T1}{SourceSansPro-TLF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-TLF/semibold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{k}{sl}{
- <-> ssub * SourceSansPro-TLF/k/it
+
+% ---- extralight ----
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tlf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-tlf-t1
+\DeclareFontShape{T1}{SourceSansPro-TLF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{l}{sc}{
+\DeclareFontShape{T1}{SourceSansPro-TLF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-TLF/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{light}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Light-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{l}{it}{
+\DeclareFontShape{T1}{SourceSansPro-TLF}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-tlf-t1
}{}
+\DeclareFontShape{T1}{SourceSansPro-TLF}{light}{sl}{
+ <-> ssub * SourceSansPro-TLF/light/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{el}{n}{
+ <-> alias * SourceSansPro-TLF/extralight/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{el}{sc}{
+ <-> alias * SourceSansPro-TLF/extralight/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{el}{sl}{
+ <-> alias * SourceSansPro-TLF/extralight/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{el}{it}{
+ <-> alias * SourceSansPro-TLF/extralight/it
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{l}{n}{
+ <-> alias * SourceSansPro-TLF/light/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{l}{sc}{
+ <-> alias * SourceSansPro-TLF/light/sc
+}{}
+
\DeclareFontShape{T1}{SourceSansPro-TLF}{l}{sl}{
- <-> ssub * SourceSansPro-TLF/l/it
+ <-> alias * SourceSansPro-TLF/light/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{l}{it}{
+ <-> alias * SourceSansPro-TLF/light/it
}{}
+
+% m --> regular
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{m}{n}{
+ <-> alias * SourceSansPro-TLF/regular/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{m}{sc}{
+ <-> alias * SourceSansPro-TLF/regular/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{m}{sl}{
+ <-> alias * SourceSansPro-TLF/regular/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{m}{it}{
+ <-> alias * SourceSansPro-TLF/regular/it
+}{}
+
+
+% sb --> semibold
+
\DeclareFontShape{T1}{SourceSansPro-TLF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-t1
+ <-> alias * SourceSansPro-TLF/semibold/n
}{}
\DeclareFontShape{T1}{SourceSansPro-TLF}{sb}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-sc-t1
+ <-> alias * SourceSansPro-TLF/semibold/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{sb}{sl}{
+ <-> alias * SourceSansPro-TLF/semibold/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-TLF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tlf-t1
+ <-> alias * SourceSansPro-TLF/semibold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{sb}{sl}{
- <-> ssub * SourceSansPro-TLF/sb/it
+
+% b --> bold
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{b}{sc}{
+ <-> alias * SourceSansPro-TLF/bold/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{b}{n}{
+ <-> alias * SourceSansPro-TLF/bold/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{b}{it}{
+ <-> alias * SourceSansPro-TLF/bold/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{b}{sl}{
+ <-> alias * SourceSansPro-TLF/bold/sl
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{eb}{sl}{
+ <-> alias * SourceSansPro-TLF/black/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{eb}{it}{
+ <-> alias * SourceSansPro-TLF/black/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{eb}{n}{
+ <-> alias * SourceSansPro-TLF/black/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{eb}{sc}{
+ <-> alias * SourceSansPro-TLF/black/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TLF}{bx}{it}{
+ <-> ssub * SourceSansPro-TLF/b/it
}{}
\DeclareFontShape{T1}{SourceSansPro-TLF}{bx}{sl}{
@@ -119,8 +266,4 @@
<-> ssub * SourceSansPro-TLF/b/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-TLF}{bx}{it}{
- <-> ssub * SourceSansPro-TLF/b/it
-}{}
-
\endinput
diff --git a/fonts/sourcesanspro/tex/T1SourceSansPro-TOsF.fd b/fonts/sourcesanspro/tex/T1SourceSansPro-TOsF.fd
index 52b46fdd33..047badec69 100644
--- a/fonts/sourcesanspro/tex/T1SourceSansPro-TOsF.fd
+++ b/fonts/sourcesanspro/tex/T1SourceSansPro-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{T1SourceSansPro-TOsF.fd}
- [2016/12/03 (autoinst) Font definitions for T1/SourceSansPro-TOsF.]
+ [2020/01/19 (autoinst) Font definitions for T1/SourceSansPro-TOsF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,116 +19,251 @@
\DeclareFontFamily{T1}{SourceSansPro-TOsF}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tosf-t1
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tosf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-t1
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{bold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{sb}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-sc-t1
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{sb}{sl}{
- <-> ssub * SourceSansPro-TOsF/sb/it
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{bold}{sl}{
+ <-> ssub * SourceSansPro-TOsF/bold/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{k}{sc}{
+
+% ---- black ----
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tosf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{black}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Black-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{k}{n}{
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-tosf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tosf-t1
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{black}{sl}{
+ <-> ssub * SourceSansPro-TOsF/black/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{k}{sl}{
- <-> ssub * SourceSansPro-TOsF/k/it
+
+% ---- semibold ----
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tosf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-tosf-t1
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{l}{n}{
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{semibold}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-TOsF/semibold/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{extralight}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tosf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-TOsF/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-tosf-t1
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{l}{sc}{
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{light}{sc}{
<-> \SourceSansPro@@scale SourceSansPro-Light-tosf-sc-t1
}{}
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-tosf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{light}{sl}{
+ <-> ssub * SourceSansPro-TOsF/light/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-tosf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{regular}{sc}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{regular}{sl}{
+ <-> ssub * SourceSansPro-TOsF/regular/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{el}{n}{
+ <-> alias * SourceSansPro-TOsF/extralight/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{el}{sc}{
+ <-> alias * SourceSansPro-TOsF/extralight/sc
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{el}{sl}{
+ <-> alias * SourceSansPro-TOsF/extralight/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{el}{it}{
+ <-> alias * SourceSansPro-TOsF/extralight/it
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{l}{it}{
+ <-> alias * SourceSansPro-TOsF/light/it
+}{}
+
\DeclareFontShape{T1}{SourceSansPro-TOsF}{l}{sl}{
- <-> ssub * SourceSansPro-TOsF/l/it
+ <-> alias * SourceSansPro-TOsF/light/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{l}{sc}{
+ <-> alias * SourceSansPro-TOsF/light/sc
}{}
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{l}{n}{
+ <-> alias * SourceSansPro-TOsF/light/n
+}{}
+
+
+% m --> regular
+
\DeclareFontShape{T1}{SourceSansPro-TOsF}{m}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-sc-t1
+ <-> alias * SourceSansPro-TOsF/regular/sc
}{}
\DeclareFontShape{T1}{SourceSansPro-TOsF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-t1
+ <-> alias * SourceSansPro-TOsF/regular/n
}{}
\DeclareFontShape{T1}{SourceSansPro-TOsF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-tosf-t1
+ <-> alias * SourceSansPro-TOsF/regular/it
}{}
\DeclareFontShape{T1}{SourceSansPro-TOsF}{m}{sl}{
- <-> ssub * SourceSansPro-TOsF/m/it
+ <-> alias * SourceSansPro-TOsF/regular/sl
}{}
+
+% sb --> semibold
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{sb}{sl}{
+ <-> alias * SourceSansPro-TOsF/semibold/sl
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{sb}{it}{
+ <-> alias * SourceSansPro-TOsF/semibold/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{sb}{n}{
+ <-> alias * SourceSansPro-TOsF/semibold/n
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{sb}{sc}{
+ <-> alias * SourceSansPro-TOsF/semibold/sc
+}{}
+
+
+% b --> bold
+
\DeclareFontShape{T1}{SourceSansPro-TOsF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tosf-t1
+ <-> alias * SourceSansPro-TOsF/bold/it
+}{}
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{b}{sl}{
+ <-> alias * SourceSansPro-TOsF/bold/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-TOsF}{b}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-sc-t1
+ <-> alias * SourceSansPro-TOsF/bold/sc
}{}
\DeclareFontShape{T1}{SourceSansPro-TOsF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-t1
+ <-> alias * SourceSansPro-TOsF/bold/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{b}{sl}{
- <-> ssub * SourceSansPro-TOsF/b/it
+
+% eb --> black
+
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{eb}{sc}{
+ <-> alias * SourceSansPro-TOsF/black/sc
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tosf-t1
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{eb}{n}{
+ <-> alias * SourceSansPro-TOsF/black/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-t1
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{eb}{it}{
+ <-> alias * SourceSansPro-TOsF/black/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{el}{sc}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-sc-t1
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{eb}{sl}{
+ <-> alias * SourceSansPro-TOsF/black/sl
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{el}{sl}{
- <-> ssub * SourceSansPro-TOsF/el/it
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{bx}{sl}{
+ <-> ssub * SourceSansPro-TOsF/b/sl
}{}
\DeclareFontShape{T1}{SourceSansPro-TOsF}{bx}{it}{
<-> ssub * SourceSansPro-TOsF/b/it
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{bx}{sc}{
- <-> ssub * SourceSansPro-TOsF/b/sc
-}{}
-
\DeclareFontShape{T1}{SourceSansPro-TOsF}{bx}{n}{
<-> ssub * SourceSansPro-TOsF/b/n
}{}
-\DeclareFontShape{T1}{SourceSansPro-TOsF}{bx}{sl}{
- <-> ssub * SourceSansPro-TOsF/b/sl
+\DeclareFontShape{T1}{SourceSansPro-TOsF}{bx}{sc}{
+ <-> ssub * SourceSansPro-TOsF/b/sc
}{}
\endinput
diff --git a/fonts/sourcesanspro/tex/TS1SourceSansPro-LF.fd b/fonts/sourcesanspro/tex/TS1SourceSansPro-LF.fd
index d76b3a75a3..1368fad4a5 100644
--- a/fonts/sourcesanspro/tex/TS1SourceSansPro-LF.fd
+++ b/fonts/sourcesanspro/tex/TS1SourceSansPro-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{TS1SourceSansPro-LF.fd}
- [2016/12/03 (autoinst) Font definitions for TS1/SourceSansPro-LF.]
+ [2020/01/19 (autoinst) Font definitions for TS1/SourceSansPro-LF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,88 +19,199 @@
\DeclareFontFamily{TS1}{SourceSansPro-LF}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-lf-ts1
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-lf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-LF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{sb}{sl}{
- <-> ssub * SourceSansPro-LF/sb/it
+\DeclareFontShape{TS1}{SourceSansPro-LF}{bold}{sl}{
+ <-> ssub * SourceSansPro-LF/bold/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{k}{it}{
+
+% ---- black ----
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{black}{it}{
<-> \SourceSansPro@@scale SourceSansPro-BlackIt-lf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{k}{n}{
+\DeclareFontShape{TS1}{SourceSansPro-LF}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-lf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{k}{sl}{
- <-> ssub * SourceSansPro-LF/k/it
+\DeclareFontShape{TS1}{SourceSansPro-LF}{black}{sl}{
+ <-> ssub * SourceSansPro-LF/black/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-lf-ts1
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{l}{it}{
+\DeclareFontShape{TS1}{SourceSansPro-LF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{regular}{sl}{
+ <-> ssub * SourceSansPro-LF/regular/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-LF/semibold/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-lf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{l}{sl}{
- <-> ssub * SourceSansPro-LF/l/it
+\DeclareFontShape{TS1}{SourceSansPro-LF}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-lf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{el}{n}{
+\DeclareFontShape{TS1}{SourceSansPro-LF}{light}{sl}{
+ <-> ssub * SourceSansPro-LF/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{extralight}{n}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-lf-ts1
}{}
+\DeclareFontShape{TS1}{SourceSansPro-LF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-LF/extralight/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{el}{n}{
+ <-> alias * SourceSansPro-LF/extralight/n
+}{}
+
\DeclareFontShape{TS1}{SourceSansPro-LF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-lf-ts1
+ <-> alias * SourceSansPro-LF/extralight/it
}{}
\DeclareFontShape{TS1}{SourceSansPro-LF}{el}{sl}{
- <-> ssub * SourceSansPro-LF/el/it
+ <-> alias * SourceSansPro-LF/extralight/sl
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-lf-ts1
+
+% l --> light
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{l}{it}{
+ <-> alias * SourceSansPro-LF/light/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-lf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-LF}{l}{sl}{
+ <-> alias * SourceSansPro-LF/light/sl
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{l}{n}{
+ <-> alias * SourceSansPro-LF/light/n
}{}
+
+% m --> regular
+
\DeclareFontShape{TS1}{SourceSansPro-LF}{m}{sl}{
- <-> ssub * SourceSansPro-LF/m/it
+ <-> alias * SourceSansPro-LF/regular/sl
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-lf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-LF}{m}{it}{
+ <-> alias * SourceSansPro-LF/regular/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{m}{n}{
+ <-> alias * SourceSansPro-LF/regular/n
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{sb}{n}{
+ <-> alias * SourceSansPro-LF/semibold/n
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{sb}{sl}{
+ <-> alias * SourceSansPro-LF/semibold/sl
}{}
+\DeclareFontShape{TS1}{SourceSansPro-LF}{sb}{it}{
+ <-> alias * SourceSansPro-LF/semibold/it
+}{}
+
+
+% b --> bold
+
\DeclareFontShape{TS1}{SourceSansPro-LF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-lf-ts1
+ <-> alias * SourceSansPro-LF/bold/n
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{b}{it}{
+ <-> alias * SourceSansPro-LF/bold/it
}{}
\DeclareFontShape{TS1}{SourceSansPro-LF}{b}{sl}{
- <-> ssub * SourceSansPro-LF/b/it
+ <-> alias * SourceSansPro-LF/bold/sl
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{bx}{sl}{
- <-> ssub * SourceSansPro-LF/b/sl
+
+% eb --> black
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{eb}{n}{
+ <-> alias * SourceSansPro-LF/black/n
}{}
-\DeclareFontShape{TS1}{SourceSansPro-LF}{bx}{it}{
- <-> ssub * SourceSansPro-LF/b/it
+\DeclareFontShape{TS1}{SourceSansPro-LF}{eb}{it}{
+ <-> alias * SourceSansPro-LF/black/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{eb}{sl}{
+ <-> alias * SourceSansPro-LF/black/sl
}{}
\DeclareFontShape{TS1}{SourceSansPro-LF}{bx}{n}{
<-> ssub * SourceSansPro-LF/b/n
}{}
+\DeclareFontShape{TS1}{SourceSansPro-LF}{bx}{it}{
+ <-> ssub * SourceSansPro-LF/b/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-LF}{bx}{sl}{
+ <-> ssub * SourceSansPro-LF/b/sl
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/TS1SourceSansPro-OsF.fd b/fonts/sourcesanspro/tex/TS1SourceSansPro-OsF.fd
index 9b7eb23501..cde0a8c94e 100644
--- a/fonts/sourcesanspro/tex/TS1SourceSansPro-OsF.fd
+++ b/fonts/sourcesanspro/tex/TS1SourceSansPro-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{TS1SourceSansPro-OsF.fd}
- [2016/12/03 (autoinst) Font definitions for TS1/SourceSansPro-OsF.]
+ [2020/01/19 (autoinst) Font definitions for TS1/SourceSansPro-OsF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,75 +19,190 @@
\DeclareFontFamily{TS1}{SourceSansPro-OsF}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-ts1
+
+% ---- black ----
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-osf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-osf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-osf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{sb}{sl}{
- <-> ssub * SourceSansPro-OsF/sb/it
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{black}{sl}{
+ <-> ssub * SourceSansPro-OsF/black/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-osf-ts1
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-osf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-osf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-osf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{k}{sl}{
- <-> ssub * SourceSansPro-OsF/k/it
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{bold}{sl}{
+ <-> ssub * SourceSansPro-OsF/bold/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-osf-ts1
+
+% ---- extralight ----
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{extralight}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{l}{n}{
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-OsF/extralight/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-osf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{l}{sl}{
- <-> ssub * SourceSansPro-OsF/l/it
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{light}{sl}{
+ <-> ssub * SourceSansPro-OsF/light/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-OsF/semibold/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{regular}{sl}{
+ <-> ssub * SourceSansPro-OsF/regular/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{TS1}{SourceSansPro-OsF}{el}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLight-osf-ts1
+ <-> alias * SourceSansPro-OsF/extralight/n
}{}
\DeclareFontShape{TS1}{SourceSansPro-OsF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-osf-ts1
+ <-> alias * SourceSansPro-OsF/extralight/it
}{}
\DeclareFontShape{TS1}{SourceSansPro-OsF}{el}{sl}{
- <-> ssub * SourceSansPro-OsF/el/it
+ <-> alias * SourceSansPro-OsF/extralight/sl
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{l}{n}{
+ <-> alias * SourceSansPro-OsF/light/n
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{l}{it}{
+ <-> alias * SourceSansPro-OsF/light/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{l}{sl}{
+ <-> alias * SourceSansPro-OsF/light/sl
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{m}{sl}{
+ <-> alias * SourceSansPro-OsF/regular/sl
}{}
\DeclareFontShape{TS1}{SourceSansPro-OsF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-osf-ts1
+ <-> alias * SourceSansPro-OsF/regular/it
}{}
\DeclareFontShape{TS1}{SourceSansPro-OsF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-osf-ts1
+ <-> alias * SourceSansPro-OsF/regular/n
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{m}{sl}{
- <-> ssub * SourceSansPro-OsF/m/it
+
+% sb --> semibold
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{sb}{n}{
+ <-> alias * SourceSansPro-OsF/semibold/n
}{}
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{sb}{it}{
+ <-> alias * SourceSansPro-OsF/semibold/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{sb}{sl}{
+ <-> alias * SourceSansPro-OsF/semibold/sl
+}{}
+
+
+% b --> bold
+
\DeclareFontShape{TS1}{SourceSansPro-OsF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-osf-ts1
+ <-> alias * SourceSansPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{b}{sl}{
+ <-> alias * SourceSansPro-OsF/bold/sl
}{}
\DeclareFontShape{TS1}{SourceSansPro-OsF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-osf-ts1
+ <-> alias * SourceSansPro-OsF/bold/n
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{b}{sl}{
+
+% eb --> black
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{eb}{n}{
+ <-> alias * SourceSansPro-OsF/black/n
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{eb}{sl}{
+ <-> alias * SourceSansPro-OsF/black/sl
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{eb}{it}{
+ <-> alias * SourceSansPro-OsF/black/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-OsF}{bx}{it}{
<-> ssub * SourceSansPro-OsF/b/it
}{}
@@ -91,8 +214,4 @@
<-> ssub * SourceSansPro-OsF/b/n
}{}
-\DeclareFontShape{TS1}{SourceSansPro-OsF}{bx}{it}{
- <-> ssub * SourceSansPro-OsF/b/it
-}{}
-
\endinput
diff --git a/fonts/sourcesanspro/tex/TS1SourceSansPro-TLF.fd b/fonts/sourcesanspro/tex/TS1SourceSansPro-TLF.fd
index db72c55d88..453a2e3546 100644
--- a/fonts/sourcesanspro/tex/TS1SourceSansPro-TLF.fd
+++ b/fonts/sourcesanspro/tex/TS1SourceSansPro-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{TS1SourceSansPro-TLF.fd}
- [2016/12/03 (autoinst) Font definitions for TS1/SourceSansPro-TLF.]
+ [2020/01/19 (autoinst) Font definitions for TS1/SourceSansPro-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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,86 +19,197 @@
\DeclareFontFamily{TS1}{SourceSansPro-TLF}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-ts1
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{bold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tlf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tlf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{sb}{sl}{
- <-> ssub * SourceSansPro-TLF/sb/it
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{bold}{sl}{
+ <-> ssub * SourceSansPro-TLF/bold/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tlf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{k}{n}{
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{black}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Black-tlf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tlf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{black}{sl}{
+ <-> ssub * SourceSansPro-TLF/black/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{k}{sl}{
- <-> ssub * SourceSansPro-TLF/k/it
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-tlf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{l}{n}{
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{regular}{sl}{
+ <-> ssub * SourceSansPro-TLF/regular/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{light}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Light-tlf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{l}{it}{
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{light}{it}{
<-> \SourceSansPro@@scale SourceSansPro-LightIt-tlf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{l}{sl}{
- <-> ssub * SourceSansPro-TLF/l/it
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{light}{sl}{
+ <-> ssub * SourceSansPro-TLF/light/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{el}{n}{
+
+% ---- extralight ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{extralight}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{extralight}{n}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tlf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{el}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tlf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-TLF/extralight/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tlf-ts1
}{}
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-TLF/semibold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
\DeclareFontShape{TS1}{SourceSansPro-TLF}{el}{sl}{
- <-> ssub * SourceSansPro-TLF/el/it
+ <-> alias * SourceSansPro-TLF/extralight/sl
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tlf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{el}{it}{
+ <-> alias * SourceSansPro-TLF/extralight/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-tlf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{el}{n}{
+ <-> alias * SourceSansPro-TLF/extralight/n
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{l}{it}{
+ <-> alias * SourceSansPro-TLF/light/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{l}{sl}{
+ <-> alias * SourceSansPro-TLF/light/sl
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{l}{n}{
+ <-> alias * SourceSansPro-TLF/light/n
}{}
+
+% m --> regular
+
\DeclareFontShape{TS1}{SourceSansPro-TLF}{m}{sl}{
- <-> ssub * SourceSansPro-TLF/m/it
+ <-> alias * SourceSansPro-TLF/regular/sl
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tlf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{m}{it}{
+ <-> alias * SourceSansPro-TLF/regular/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{m}{n}{
+ <-> alias * SourceSansPro-TLF/regular/n
+}{}
+
+
+% sb --> semibold
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{sb}{it}{
+ <-> alias * SourceSansPro-TLF/semibold/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{sb}{sl}{
+ <-> alias * SourceSansPro-TLF/semibold/sl
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{sb}{n}{
+ <-> alias * SourceSansPro-TLF/semibold/n
}{}
+
+% b --> bold
+
\DeclareFontShape{TS1}{SourceSansPro-TLF}{b}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Bold-tlf-ts1
+ <-> alias * SourceSansPro-TLF/bold/n
}{}
\DeclareFontShape{TS1}{SourceSansPro-TLF}{b}{sl}{
- <-> ssub * SourceSansPro-TLF/b/it
+ <-> alias * SourceSansPro-TLF/bold/sl
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TLF}{bx}{sl}{
- <-> ssub * SourceSansPro-TLF/b/sl
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{b}{it}{
+ <-> alias * SourceSansPro-TLF/bold/it
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{eb}{it}{
+ <-> alias * SourceSansPro-TLF/black/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{eb}{sl}{
+ <-> alias * SourceSansPro-TLF/black/sl
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{eb}{n}{
+ <-> alias * SourceSansPro-TLF/black/n
}{}
\DeclareFontShape{TS1}{SourceSansPro-TLF}{bx}{n}{
<-> ssub * SourceSansPro-TLF/b/n
}{}
+\DeclareFontShape{TS1}{SourceSansPro-TLF}{bx}{sl}{
+ <-> ssub * SourceSansPro-TLF/b/sl
+}{}
+
\DeclareFontShape{TS1}{SourceSansPro-TLF}{bx}{it}{
<-> ssub * SourceSansPro-TLF/b/it
}{}
diff --git a/fonts/sourcesanspro/tex/TS1SourceSansPro-TOsF.fd b/fonts/sourcesanspro/tex/TS1SourceSansPro-TOsF.fd
index 40ec03ef55..0a768981e9 100644
--- a/fonts/sourcesanspro/tex/TS1SourceSansPro-TOsF.fd
+++ b/fonts/sourcesanspro/tex/TS1SourceSansPro-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\ProvidesFile{TS1SourceSansPro-TOsF.fd}
- [2016/12/03 (autoinst) Font definitions for TS1/SourceSansPro-TOsF.]
+ [2020/01/19 (autoinst) Font definitions for TS1/SourceSansPro-TOsF.]
+
+\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 SourceSansPro@scale\endcsname\relax
\let\SourceSansPro@@scale\@empty
@@ -11,80 +19,187 @@
\DeclareFontFamily{TS1}{SourceSansPro-TOsF}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{el}{it}{
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{regular}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-It-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{regular}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{regular}{sl}{
+ <-> ssub * SourceSansPro-TOsF/regular/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{semibold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{semibold}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{semibold}{sl}{
+ <-> ssub * SourceSansPro-TOsF/semibold/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{light}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-LightIt-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{light}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Light-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{light}{sl}{
+ <-> ssub * SourceSansPro-TOsF/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{extralight}{it}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLightIt-tosf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{el}{n}{
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{extralight}{n}{
<-> \SourceSansPro@@scale SourceSansPro-ExtraLight-tosf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{el}{sl}{
- <-> ssub * SourceSansPro-TOsF/el/it
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{extralight}{sl}{
+ <-> ssub * SourceSansPro-TOsF/extralight/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{b}{n}{
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{bold}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{bold}{n}{
<-> \SourceSansPro@@scale SourceSansPro-Bold-tosf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{b}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BoldIt-tosf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{bold}{sl}{
+ <-> ssub * SourceSansPro-TOsF/bold/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{b}{sl}{
- <-> ssub * SourceSansPro-TOsF/b/it
+
+% ---- black ----
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{black}{n}{
+ <-> \SourceSansPro@@scale SourceSansPro-Black-tosf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{m}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-It-tosf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{black}{it}{
+ <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tosf-ts1
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{m}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Regular-tosf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{black}{sl}{
+ <-> ssub * SourceSansPro-TOsF/black/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{m}{sl}{
- <-> ssub * SourceSansPro-TOsF/m/it
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> extralight
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{el}{n}{
+ <-> alias * SourceSansPro-TOsF/extralight/n
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{k}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-BlackIt-tosf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{el}{sl}{
+ <-> alias * SourceSansPro-TOsF/extralight/sl
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{k}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Black-tosf-ts1
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{el}{it}{
+ <-> alias * SourceSansPro-TOsF/extralight/it
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{k}{sl}{
- <-> ssub * SourceSansPro-TOsF/k/it
+
+% l --> light
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{l}{sl}{
+ <-> alias * SourceSansPro-TOsF/light/sl
}{}
\DeclareFontShape{TS1}{SourceSansPro-TOsF}{l}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-LightIt-tosf-ts1
+ <-> alias * SourceSansPro-TOsF/light/it
}{}
\DeclareFontShape{TS1}{SourceSansPro-TOsF}{l}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Light-tosf-ts1
+ <-> alias * SourceSansPro-TOsF/light/n
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{l}{sl}{
- <-> ssub * SourceSansPro-TOsF/l/it
+
+% m --> regular
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{m}{n}{
+ <-> alias * SourceSansPro-TOsF/regular/n
}{}
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{m}{it}{
+ <-> alias * SourceSansPro-TOsF/regular/it
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{m}{sl}{
+ <-> alias * SourceSansPro-TOsF/regular/sl
+}{}
+
+
+% sb --> semibold
+
\DeclareFontShape{TS1}{SourceSansPro-TOsF}{sb}{n}{
- <-> \SourceSansPro@@scale SourceSansPro-Semibold-tosf-ts1
+ <-> alias * SourceSansPro-TOsF/semibold/n
}{}
\DeclareFontShape{TS1}{SourceSansPro-TOsF}{sb}{it}{
- <-> \SourceSansPro@@scale SourceSansPro-SemiboldIt-tosf-ts1
+ <-> alias * SourceSansPro-TOsF/semibold/it
}{}
\DeclareFontShape{TS1}{SourceSansPro-TOsF}{sb}{sl}{
- <-> ssub * SourceSansPro-TOsF/sb/it
+ <-> alias * SourceSansPro-TOsF/semibold/sl
}{}
-\DeclareFontShape{TS1}{SourceSansPro-TOsF}{bx}{sl}{
- <-> ssub * SourceSansPro-TOsF/b/sl
+
+% b --> bold
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{b}{n}{
+ <-> alias * SourceSansPro-TOsF/bold/n
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{b}{sl}{
+ <-> alias * SourceSansPro-TOsF/bold/sl
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{b}{it}{
+ <-> alias * SourceSansPro-TOsF/bold/it
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{eb}{n}{
+ <-> alias * SourceSansPro-TOsF/black/n
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{eb}{sl}{
+ <-> alias * SourceSansPro-TOsF/black/sl
+}{}
+
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{eb}{it}{
+ <-> alias * SourceSansPro-TOsF/black/it
}{}
\DeclareFontShape{TS1}{SourceSansPro-TOsF}{bx}{n}{
@@ -95,4 +210,8 @@
<-> ssub * SourceSansPro-TOsF/b/it
}{}
+\DeclareFontShape{TS1}{SourceSansPro-TOsF}{bx}{sl}{
+ <-> ssub * SourceSansPro-TOsF/b/sl
+}{}
+
\endinput
diff --git a/fonts/sourcesanspro/tex/sourcesanspro-type1-autoinst.sty b/fonts/sourcesanspro/tex/sourcesanspro-type1-autoinst.sty
index 60372ec8cc..f29e01bfa5 100644
--- a/fonts/sourcesanspro/tex/sourcesanspro-type1-autoinst.sty
+++ b/fonts/sourcesanspro/tex/sourcesanspro-type1-autoinst.sty
@@ -1,8 +1,8 @@
-%% Generated by autoinst on 2016/12/03
+%% Generated by autoinst on 2020/01/19
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{SourceSansPro}
- [2016/12/03 (autoinst) Style file for SourceSansPro.]
+ [2020/01/19 (autoinst) Style file for SourceSansPro.]
\RequirePackage[T1,LY1,LGR]{fontenc}
\RequirePackage{textcomp}
@@ -46,17 +46,18 @@
\DeclareOptionX{oldstyle}{\edef\SourceSansPro@figurestyle{OsF}}
\DeclareOptionX{tabular}{\edef\SourceSansPro@figurealign{T}}
\DeclareOptionX{proportional}{\edef\SourceSansPro@figurealign{}}
-\DeclareOptionX{black}{\edef\bfseries@sf{k}}
-\DeclareOptionX{semibold}{\edef\bfseries@sf{sb}}
-\DeclareOptionX{bold}{\edef\bfseries@sf{b}}
-\DeclareOptionX{light}{\edef\mdseries@sf{l}}
-\DeclareOptionX{regular}{\edef\mdseries@sf{m}}
+\DeclareOptionX{mainfont}{
+ \renewcommand{\familydefault}{\sfdefault}
+}
+\DeclareOptionX{black}{\edef\bfseries@sf{black}}
+\DeclareOptionX{semibold}{\edef\bfseries@sf{semibold}}
+\DeclareOptionX{bold}{\edef\bfseries@sf{bold}}
+\DeclareOptionX{regular}{\edef\mdseries@sf{regular}}
\ExecuteOptionsX{oldstyle,proportional,bold,regular}
\ProcessOptionsX\relax
\renewcommand*
{\sfdefault}
{SourceSansPro-\SourceSansPro@figurealign\SourceSansPro@figurestyle}
-\renewcommand*{\familydefault}{\sfdefault}
\endinput
diff --git a/fonts/sourcesanspro/tex/sourcesanspro.sty b/fonts/sourcesanspro/tex/sourcesanspro.sty
index 7f448313af..5b5900a7e2 100644
--- a/fonts/sourcesanspro/tex/sourcesanspro.sty
+++ b/fonts/sourcesanspro/tex/sourcesanspro.sty
@@ -8,7 +8,7 @@
% Licenced under the LPPL v1.3 or higher.
%
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesPackage{sourcesanspro}[2016/12/03 v2.6 Adobe's Source Sans Pro typeface]
+\ProvidesPackage{sourcesanspro}[2018/05/19 v2.7 Adobe's Source Sans Pro typeface]
\RequirePackage{ifxetex,ifluatex,xkeyval}
@@ -59,7 +59,7 @@
\DeclareOptionX{otf} {\sourcesanspro@otftrue}
% Default options
-\ExecuteOptionsX{sfdefault,lining,proportional,bold,regular}
+\ExecuteOptionsX{sfdefault,lining,tabular,bold,regular}
\ProcessOptionsX\relax
% Load OpenType files
@@ -78,7 +78,7 @@
% Tabular/Proportional
\ifsourcesanspro@tabular
- \def\sourcesanspro@figurealign{Monospaced}
+ \def\sourcesanspro@figurealign{}
\else
\def\sourcesanspro@figurealign{Proportional}
\fi
@@ -180,7 +180,7 @@
% Black/Semibold/Bold
\ifsourcesanspro@black
- \def\bfseries@sf{k}
+ \def\bfseries@sf{eb}
\else
\ifsourcesanspro@semibold
\def\bfseries@sf{sb}
diff --git a/language/japanese/jlreq-deluxe/README-ja.md b/language/japanese/jlreq-deluxe/README-ja.md
new file mode 100644
index 0000000000..2228f37b02
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/README-ja.md
@@ -0,0 +1,89 @@
+jlreq-deluxe パッケージ
+=======================
+
+LaTeX:pLaTeX 及び upLaTeX で [jlreq](https://www.ctan.org/pkg/jlreq) クラスを使用する場合に和文を多書体(多ウェイト)にする機能を提供する。
+
+jlreq クラスでは [JLReq](https://www.w3.org/TR/jlreq/ja/) に従った組版を実現するために独自の和文 VF を用いている。このため、多書体(多ウェイト)にしようと [japanese-otf](https://www.ctan.org/pkg/japanese-otf) パッケージを利用すると和文 VF が置き換わってしまい、jlreq クラスの意図する組版が得られなくなってしまう。
+
+このパッケージでは jlreq クラスの提供する和文 VF を元に japanese-otf に合わせた和文 VF を提供し、さらに、[pxjodel](https://www.ctan.org/pkg/pxjodel) パッケージを利用した和文 VF 置き換え機能を提供する。
+
+## 前提条件
+
+* フォーマット:LaTeX
+* エンジン:pTeX 及び upTeX
+* DVIウェア:和文 TFM と VF をサポートするもの
+* 依存パッケージ:
+ - pxjodel パッケージ
+
+## インストール
+
+各ファイルを以下のように配置する。
+* `*.sty` -> $TEXMF/tex/platex/jlreq-deluxe/
+* `tfm/*.tfm` -> $TEXMF/fonts/tfm/public/jlreq-deluxe
+* `vf/*.vf` -> $TEXMF/fonts/vf/public/jlreq-deluxe/
+
+## 使用方法
+
+通常のパッケージと同様に `\usepackage` で読み込む。
+
+```tex
+\usepackage[オプション]{jlreq-deluxe}
+```
+
+基本的に jlreq クラスとともに使用することを想定しているが、他のクラスでも使用することは出来る。
+
+## オプション
+
+基本的に otf パッケージのと同じオプションが使用できるが、
+以下のオプションは動作が異なる。
+
+* `deluxe`
+ - 既定で有効になる。
+ - 無効にしたい場合は`deluxe=false`を指定する。
+* `burasage`
+ - 使用できない。
+ - ぶら下げ組みを行いたい場合は `hanging_punctuation` オプションを使用する。
+* `jis2004`
+ - 既定で有効になる。
+ - 無効にしたい場合は `jis2004=false` を指定する。
+* `uplatex`
+ - jlreq クラスを使用している場合は自動的に設定される。
+* `scale`
+ - jlreq クラスを使用している場合は自動的に設定され指定は無視される。
+
+また以下のオプションが使用できる。
+
+* `hanging_punctuation`
+ - jlreq クラスの `hanging_punctuation` オプションに対応する VF を使用する。
+ - jlreq クラスを使用している場合は自動的に設定され指定は無視される。
+* `zenkakunibu_nibu`
+ - jlreq クラスの `open_bracket_pos=zenkakunibu_nibu` オプションに対応する VF を使用する。
+ - jlreq クラスを使用している場合は自動的に設定され指定は無視される。
+
+## ライセンス
+
+このパッケージは [MIT ライセンス](LICENSE)の下で配布される。
+
+
+更新履歴
+-------
+
+* Version 0.3.1 <2020/04/26>
+ - ビルドスクリプトの改良
+ - テストを追加
+ - 英語の README
+ - 些細な変更
+* Version 0.3.0 <2020/04/14>
+ - 独自の和文 VF を作成
+ - JIS2004 字形をデフォルトに
+ - jlreq クラスではエンジン自動判定
+* Version 0.2.0 <2020/03/15>
+ - pxjodel 使用版
+* Version 0.1.1 <2019/12/21>
+ - 和文フォントスケール修正
+* Version 0.1.0 <2019/12/01>
+ - 初版
+
+-------------------------
+Yukimasa Morimi (h20y6m)
+https://github.com/h20y6m
diff --git a/language/japanese/jlreq-deluxe/README.md b/language/japanese/jlreq-deluxe/README.md
new file mode 100644
index 0000000000..2c621b9d24
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/README.md
@@ -0,0 +1,50 @@
+jlreq-deluxe Package
+====================
+
+LaTeX: Multi-weight Japanese font support for jlreq class.
+
+## System requirement
+
+* TeX format: LaTeX.
+* TeX engine: pTeX and upTeX.
+* DVI drivers: Anything that supports JFMs and VFs.
+* Dependent packages:
+ - pxjodel
+
+## Installation
+
+* `*.sty` -> $TEXMF/tex/platex/jlreq-deluxe/
+* `tfm/*.tfm` -> $TEXMF/fonts/tfm/public/jlreq-deluxe/
+* `vf/*.vf` -> $TEXMF/fonts/vf/public/jlreq-deluxe/
+
+## Usage
+
+See [README-ja.md](README-ja.md) (in Japanese).
+
+## License
+
+This package is distributed under [the MIT License](LICENSE).
+
+
+History
+-------
+
+* Version 0.3.1 <2020/04/26>
+ - Improve build script.
+ - Add test.
+ - Add english README.
+ - Small fix.
+* Version 0.3.0 <2020/04/14>
+ - Use custom VF/JFM.
+ - JIS2004 glyph as default.
+ - Auto-detect engine in jlreq class.
+* Version 0.2.0 <2020/03/15>
+ - Use pxjodel package.
+* Version 0.1.1 <2019/12/21>
+ - Fix Japanese font scale.
+* Version 0.1.0 <2019/12/01>
+ - The first version.
+
+-------------------------
+Yukimasa Morimi (h20y6m)
+https://github.com/h20y6m
diff --git a/language/japanese/jlreq-deluxe/jlreq-deluxe.pdf b/language/japanese/jlreq-deluxe/jlreq-deluxe.pdf
new file mode 100644
index 0000000000..30545ef50e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/jlreq-deluxe.pdf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/jlreq-deluxe.sty b/language/japanese/jlreq-deluxe/jlreq-deluxe.sty
new file mode 100644
index 0000000000..323a701895
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/jlreq-deluxe.sty
@@ -0,0 +1,167 @@
+%%
+%% jlreq-deluxe.sty
+%%
+%% Copyright 2019-2020 Yukimasa Morimi (h20y6m)
+%% GitHub: https://github.com/h20y6m
+%%
+%% This package is distributed under the MIT License.
+%%
+
+% --------------------------------------------------
+
+\NeedsTeXFormat{pLaTeX2e}
+\RequirePackage{expl3}[2019-05-03]
+\ProvidesExplPackage {jlreq-deluxe} {2020-04-26} {0.3.1}
+ {Multi-weight Japanese font for jlreq class}
+
+% --------------------------------------------------
+% load packeges
+
+\RequirePackage{l3keys2e}
+
+% --------------------------------------------------
+% Variables
+
+\tl_new:N \l__jldx_prefix_tl
+\tl_new:N \l__jldx_scale_tl
+\bool_new:N \l__jldx_deluxe_bool
+\bool_new:N \l__jldx_jismmiv_bool
+\bool_new:N \l__jldx_uplatex_bool
+\bool_new:N \l__jldx_hanging_punctuation_bool
+\bool_new:N \l__jldx_zenkakunibu_nibu_bool
+
+% --------------------------------------------------
+% Messages
+
+\msg_new:nnn { jlreq-deluxe } { option-not-available }
+ { The~`#1'~option~is~not~available. }
+
+% --------------------------------------------------
+% Helpers
+
+\prg_new_conditional:Npnn \__jldx_if_class_loaded:n #1 { p , T , F , TF }
+ {
+ \@ifclassloaded {#1}
+ { \prg_return_true: }
+ { \prg_return_false: }
+ }
+
+% --------------------------------------------------
+%% Options
+
+% options for japanese-otf package
+\keys_define:nn { jlreq-deluxe }
+ {
+ deluxe .bool_set:N = \l__jldx_deluxe_bool,
+ burasage .code:n =
+ {
+ \msg_error:nnn { jlreq-deluxe } { option-not-available }
+ { burasage }
+ },
+ jis2004 .bool_set:N = \l__jldx_jismmiv_bool,
+ uplatex .bool_set:N = \l__jldx_uplatex_bool,
+ scale .tl_set:N = \l__jldx_scale_tl,
+ }
+
+% options for this package
+\keys_define:nn { jlreq-deluxe }
+ {
+ hanging_punctuation .bool_set:N = \l__jldx_hanging_punctuation_bool,
+ zenkakunibu_nibu .bool_set:N = \l__jldx_zenkakunibu_nibu_bool,
+ }
+
+% unknown option
+\keys_define:nn { jlreq-deluxe }
+ {
+ unknown .code:n =
+ {
+ \PassOptionsToPackage { \CurrentOption } { pxjodel }
+ }
+ }
+
+% set default options
+\keys_set:nn { jlreq-deluxe }
+ {
+ deluxe = true,
+ jis2004 = true,
+ }
+
+% process options
+\ProcessKeysOptions { jlreq-deluxe }
+
+% --------------------------------------------------
+%% jlreq parameters
+
+\__jldx_if_class_loaded:nT { jlreq }
+ {
+ % uplatex
+ \sys_if_engine_uptex:T
+ {
+ \bool_set_true:N \l__jldx_uplatex_bool
+ }
+ % scale
+ \jlreq@divide { \jlreq@jafontsize } { \jlreq@fontsize }
+ \tl_set:Nx \l__jldx_scale_tl
+ {
+ \strip@pt \jlreq@resultdimen
+ }
+ % hanging_punctuation
+ \bool_set:Nn \l__jldx_zenkakunibu_nibu_bool
+ {
+ \str_if_eq_p:no { zenkakunibu_nibu } { \jlreq@open@bracket@pos }
+ }
+ % zenkakunibu_nibu
+ \bool_set:Nn \l__jldx_hanging_punctuation_bool
+ {
+ \legacy_if_p:n { jlreq@burasage }
+ }
+ }
+
+% --------------------------------------------------
+%% prefix
+
+\tl_set:Nn \l__jldx_prefix_tl { jlreq }
+
+% zenkakunibu_nibu
+\bool_if:NT \l__jldx_zenkakunibu_nibu_bool
+ {
+ \tl_put_left:Nn \l__jldx_prefix_tl { z }
+ }
+% hanging_punctuation
+\bool_if:NT \l__jldx_hanging_punctuation_bool
+ {
+ \tl_put_left:Nn \l__jldx_prefix_tl { b }
+ }
+
+% --------------------------------------------------
+% pxjodel
+
+% prefix
+\PassOptionsToPackage { prefix = \l__jldx_prefix_tl } { pxjodel }
+
+% deluxe
+\bool_if:NT \l__jldx_deluxe_bool
+ {
+ \PassOptionsToPackage { deluxe } { pxjodel }
+ }
+
+% jis2004
+\bool_if:NT \l__jldx_jismmiv_bool
+ {
+ \PassOptionsToPackage { jis2004 } { pxjodel }
+ }
+
+% uplatex
+\bool_if:NT \l__jldx_uplatex_bool
+ {
+ \PassOptionsToPackage { uplatex } { pxjodel }
+ }
+
+% scale
+\tl_if_empty:NF \l__jldx_scale_tl
+ {
+ \PassOptionsToPackage { scale = \l__jldx_scale_tl } { pxjodel }
+ }
+
+% load pxjodel package
+\RequirePackage{pxjodel}
diff --git a/language/japanese/jlreq-deluxe/jlreq-deluxe.tex b/language/japanese/jlreq-deluxe/jlreq-deluxe.tex
new file mode 100644
index 0000000000..6551035553
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/jlreq-deluxe.tex
@@ -0,0 +1,104 @@
+\documentclass[dvipdfmx,a4paper]{jlreq}
+\usepackage[T1]{fontenc}
+\usepackage{lmodern}
+\usepackage{jlreq-deluxe}
+\usepackage[haranoaji]{pxchfon}
+\usepackage[colorlinks,implicit=false]{hyperref}
+\usepackage{pxjahyper}
+\usepackage{bxghost}
+\usepackage{bxtexlogo}
+\bxtexlogoimport{*}
+\usepackage{shortvrb}
+\MakeShortVerb{\|}
+\newcommand{\pkg}[1]{\textsf{#1}}
+\newcommand{\cls}[1]{\textsf{#1}}
+\newcommand{\cmd}[1]{\eghostguarded{\texttt{\symbol{92}#1}}}
+\newcommand{\meta}[1]{$\langle$\nobreak\hspace{0pt}#1\nobreak\hspace{0pt}$\rangle$}
+
+
+\title{\pkg{jlreq-deluxe}パッケージ}
+\author{Yukimasa Morimi (h20y6m)\thanks{\url{https://github.com/h20y6m}}}
+\date{2020-04-26}
+
+\begin{document}
+
+\maketitle
+
+
+\section{概要}
+
+\pLaTeX 及び\upLaTeX で\cls{jlreq}クラス\footnote{\url{https://www.ctan.org/pkg/jlreq}}%
+を使用する場合に和文を多書体(多ウェイト)にする機能を提供する。
+
+\cls{jlreq}クラスではJLReq\footnote{W3C「日本語組版処理の要件」(\url{https://www.w3.org/TR/jlreq/ja/})}に従った
+組版を実現するために独自の和文VFを用いている。
+このため、多書体(多ウェイト)にしようと\pkg{japanese-otf}パッケージ
+\footnote{\url{https://www.ctan.org/pkg/japanese-otf}}を利用すると
+和文VFが置き換わってしまい、\pkg{jlreq}クラスの意図する組版が得られなくなってしまう。
+
+このパッケージでは\cls{jlreq}クラスの提供する和文VFを元に\pkg{japanese-otf}に合わせた
+和文VFを提供し、さらに、\pkg{pxjodel}パッケージ
+\footnote{\url{https://www.ctan.org/pkg/pxjodel}}を利用した和文VF置き換え機能を提供する。
+
+
+\section{前提条件}
+
+\begin{itemize}
+\item \TeX フォーマット:\LaTeX
+\item \TeX エンジン:\pTeX 及び\upTeX
+\item DVIウェア:和文TFMとVFをサポートするもの
+\item 前提パッケージ:
+ \begin{itemize}
+ \item \pkg{pxjodel}パッケージ
+ \end{itemize}
+\end{itemize}
+
+
+\section{使用方法}
+
+通常のパッケージと同様に\cmd{usepackage}で読み込む。
+
+\begin{quote}
+\begin{verbatim}
+\usepackage[オプション]{jlreq-deluxe}
+\end{verbatim}
+\end{quote}
+
+基本的に\cls{jlreq}クラスとともに使用することを想定しているが、
+他のクラスでも使用することは出来る。
+
+
+\section{オプション}
+
+基本的に\pkg{otf}パッケージのと同じオプションが使用できるが、
+以下のオプションは動作が異なる。
+
+\begin{itemize}
+\item |deluxe|\\
+ 既定で有効になる。
+ 無効にしたい場合は|deluxe=false|を指定する。
+\item |burasage|\\
+ 使用できない。
+ ぶら下げ組みを行いたい場合は|hanging_punctuation|オプションを使用する。
+\item |jis2004|\\
+ 既定で有効になる。
+ 無効にしたい場合は|jis2004=false|を指定する。
+\item |uplatex|\\
+ \cls{jlreq}クラスを使用している場合は自動的に設定される。
+\item |scale|\\
+ \cls{jlreq}クラスを使用している場合は自動的に設定され指定は無視される。
+\end{itemize}
+
+また以下のオプションが使用できる。
+
+\begin{itemize}
+\item |hanging_punctuation|\\
+ \cls{jlreq}クラスの|hanging_punctuation|オプションに対応するVFを使用する。
+ \cls{jlreq}クラスを使用している場合は自動的に設定され指定は無視される。
+\item |zenkakunibu_nibu|\\
+ \cls{jlreq}クラスの|open_bracket_pos=zenkakunibu_nibu|オプションに対応するVFを使用する。
+ \cls{jlreq}クラスを使用している場合は自動的に設定され指定は無視される。
+\end{itemize}
+
+
+\end{document} \ No newline at end of file
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-h.tfm
new file mode 100644
index 0000000000..bdf93f2b50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-v.tfm
new file mode 100644
index 0000000000..969911269a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-h.tfm
new file mode 100644
index 0000000000..e04af49035
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-v.tfm
new file mode 100644
index 0000000000..d52f57b60b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-h.tfm
new file mode 100644
index 0000000000..1e4cbcddb8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-v.tfm
new file mode 100644
index 0000000000..ca99321bb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-h.tfm
new file mode 100644
index 0000000000..d39d77e79e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-v.tfm
new file mode 100644
index 0000000000..3eb8e12031
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminb-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminb-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminl-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminl-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminln-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminln-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminr-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminr-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-h.tfm
new file mode 100644
index 0000000000..8cc1f02ec5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-v.tfm
new file mode 100644
index 0000000000..d0baea6172
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-h.tfm
new file mode 100644
index 0000000000..2ec79270e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-v.tfm
new file mode 100644
index 0000000000..8c3bf49ec1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-h.tfm
new file mode 100644
index 0000000000..50dd903043
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-v.tfm
new file mode 100644
index 0000000000..40ae924ea8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-h.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-h.tfm
new file mode 100644
index 0000000000..64792076ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-h.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-v.tfm b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-v.tfm
new file mode 100644
index 0000000000..894103f1a8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-v.tfm
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf
new file mode 100644
index 0000000000..5bd609c164
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-v.vf
new file mode 100644
index 0000000000..3e31ce2210
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf
new file mode 100644
index 0000000000..b64576cbdb
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-v.vf
new file mode 100644
index 0000000000..8f5826ddf1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf
new file mode 100644
index 0000000000..d783c5d216
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-v.vf
new file mode 100644
index 0000000000..045c766e60
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf
new file mode 100644
index 0000000000..95232ed937
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-v.vf
new file mode 100644
index 0000000000..4adcf4e3bd
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf
new file mode 100644
index 0000000000..329e0bb661
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-v.vf
new file mode 100644
index 0000000000..3415753722
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf
new file mode 100644
index 0000000000..2331ba6c71
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-v.vf
new file mode 100644
index 0000000000..73bf2fcb36
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf
new file mode 100644
index 0000000000..3b26045be5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-v.vf
new file mode 100644
index 0000000000..ddfac52078
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf
new file mode 100644
index 0000000000..9a763f8c3a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-v.vf
new file mode 100644
index 0000000000..cbe097d936
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf
new file mode 100644
index 0000000000..3b21f529f0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminb-v.vf
new file mode 100644
index 0000000000..1053d48e1b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf
new file mode 100644
index 0000000000..d92796fcea
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-v.vf
new file mode 100644
index 0000000000..8d869d0f50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf
new file mode 100644
index 0000000000..82ce183220
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminl-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminl-v.vf
new file mode 100644
index 0000000000..30a2018a29
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf
new file mode 100644
index 0000000000..53aa656be6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminln-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminln-v.vf
new file mode 100644
index 0000000000..4efdf5f2c6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf
new file mode 100644
index 0000000000..c85d1043bc
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminr-v.vf
new file mode 100644
index 0000000000..27822094c5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf
new file mode 100644
index 0000000000..980e687f37
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-v.vf
new file mode 100644
index 0000000000..dc57fd3a13
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-h.vf
new file mode 100644
index 0000000000..a4debbedea
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-v.vf
new file mode 100644
index 0000000000..1085c8cbf9
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-h.vf
new file mode 100644
index 0000000000..be53f53d4f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-v.vf
new file mode 100644
index 0000000000..76a2bd65ab
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-h.vf
new file mode 100644
index 0000000000..0af74470a5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-v.vf
new file mode 100644
index 0000000000..8e64f8044f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-h.vf
new file mode 100644
index 0000000000..ab798639a5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-v.vf
new file mode 100644
index 0000000000..36a0873eb6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-h.vf
new file mode 100644
index 0000000000..e960afeadb
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-v.vf
new file mode 100644
index 0000000000..f1e6855a6f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-h.vf
new file mode 100644
index 0000000000..b87cde89f2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-v.vf
new file mode 100644
index 0000000000..8a9c2dff45
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-h.vf
new file mode 100644
index 0000000000..a3d0ad4b1c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-v.vf
new file mode 100644
index 0000000000..70e28c6679
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-h.vf
new file mode 100644
index 0000000000..e9251acd87
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-v.vf
new file mode 100644
index 0000000000..eb3dee653b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-h.vf
new file mode 100644
index 0000000000..5cf905d410
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-v.vf
new file mode 100644
index 0000000000..0a8104e071
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-h.vf
new file mode 100644
index 0000000000..300cea97d1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-v.vf
new file mode 100644
index 0000000000..f205cf20c2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-h.vf
new file mode 100644
index 0000000000..2d23941603
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-v.vf
new file mode 100644
index 0000000000..0902e4dbdc
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-h.vf
new file mode 100644
index 0000000000..e9d119fd33
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-v.vf
new file mode 100644
index 0000000000..fb03b96254
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-h.vf
new file mode 100644
index 0000000000..166009f056
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-v.vf
new file mode 100644
index 0000000000..909683f695
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-h.vf
new file mode 100644
index 0000000000..fdc1307d88
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-v.vf
new file mode 100644
index 0000000000..ee28c26e15
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-h.vf
new file mode 100644
index 0000000000..f94e13ecc6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-v.vf
new file mode 100644
index 0000000000..43595a0683
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-h.vf
new file mode 100644
index 0000000000..0c311e2372
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-v.vf
new file mode 100644
index 0000000000..8acade8f0d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-h.vf
new file mode 100644
index 0000000000..1f00c8161c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-v.vf
new file mode 100644
index 0000000000..56494c998e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-h.vf
new file mode 100644
index 0000000000..4f220f1226
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-v.vf
new file mode 100644
index 0000000000..b742945327
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-h.vf
new file mode 100644
index 0000000000..eaf3d0b4fe
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-v.vf
new file mode 100644
index 0000000000..d35d8dcc4b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-h.vf
new file mode 100644
index 0000000000..b89dd4b4b1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-v.vf
new file mode 100644
index 0000000000..44203bcff3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-h.vf
new file mode 100644
index 0000000000..242888b703
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-v.vf
new file mode 100644
index 0000000000..f18691cf9c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-h.vf
new file mode 100644
index 0000000000..8ef295f296
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-v.vf
new file mode 100644
index 0000000000..2d80c1fe04
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-h.vf
new file mode 100644
index 0000000000..95640fb69f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-v.vf
new file mode 100644
index 0000000000..e692b53402
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-h.vf
new file mode 100644
index 0000000000..2eae8b33d2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-v.vf
new file mode 100644
index 0000000000..17ebe54479
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-h.vf
new file mode 100644
index 0000000000..04e33b1038
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-v.vf
new file mode 100644
index 0000000000..bcbd131b56
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-h.vf
new file mode 100644
index 0000000000..2f4cd4eef9
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-v.vf
new file mode 100644
index 0000000000..4b74052e68
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-h.vf
new file mode 100644
index 0000000000..370ee1b37e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-v.vf
new file mode 100644
index 0000000000..df08d43cae
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-h.vf
new file mode 100644
index 0000000000..d9b01dc88c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-v.vf
new file mode 100644
index 0000000000..96240f73c3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-h.vf
new file mode 100644
index 0000000000..fa7d4a0951
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-v.vf
new file mode 100644
index 0000000000..6b49e48a97
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-h.vf
new file mode 100644
index 0000000000..972f9d5f92
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-v.vf
new file mode 100644
index 0000000000..04f031fa78
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-h.vf
new file mode 100644
index 0000000000..790bee3d12
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-v.vf
new file mode 100644
index 0000000000..76eae8b885
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-h.vf
new file mode 100644
index 0000000000..e81b23bcc6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-v.vf
new file mode 100644
index 0000000000..c64720abc1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-h.vf
new file mode 100644
index 0000000000..debd264103
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-v.vf
new file mode 100644
index 0000000000..59a1062f5b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-h.vf
new file mode 100644
index 0000000000..1928b86073
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-v.vf
new file mode 100644
index 0000000000..094b01542b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-h.vf
new file mode 100644
index 0000000000..e61ad738e0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-v.vf
new file mode 100644
index 0000000000..382770c487
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-h.vf
new file mode 100644
index 0000000000..ac8a829ca2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-v.vf
new file mode 100644
index 0000000000..1484bbfc69
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-h.vf
new file mode 100644
index 0000000000..7ecbd3e193
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-v.vf
new file mode 100644
index 0000000000..c6a6870521
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-h.vf
new file mode 100644
index 0000000000..a4ae0932e5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-v.vf
new file mode 100644
index 0000000000..bfafa17c27
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-h.vf
new file mode 100644
index 0000000000..b437780922
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-v.vf
new file mode 100644
index 0000000000..1f5f3f8b9e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-h.vf
new file mode 100644
index 0000000000..80fd94b463
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-v.vf
new file mode 100644
index 0000000000..d4e6d36563
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-h.vf
new file mode 100644
index 0000000000..7e1e916199
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-v.vf
new file mode 100644
index 0000000000..12cb30a1d7
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-h.vf
new file mode 100644
index 0000000000..744f219562
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-v.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-v.vf
new file mode 100644
index 0000000000..2e611a2f50
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf
new file mode 100644
index 0000000000..a979c5ccfb
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-v.vf
new file mode 100644
index 0000000000..ac5f72e2e3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf
new file mode 100644
index 0000000000..7250dbcf32
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-v.vf
new file mode 100644
index 0000000000..4f7e6ce2ac
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf
new file mode 100644
index 0000000000..9c36d775e6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-v.vf
new file mode 100644
index 0000000000..3bcc24d355
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf
new file mode 100644
index 0000000000..a11b0d5f81
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-v.vf
new file mode 100644
index 0000000000..e828e31eb7
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf
new file mode 100644
index 0000000000..c8894b6c00
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-v.vf
new file mode 100644
index 0000000000..763d3ddd85
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf
new file mode 100644
index 0000000000..00052fc76f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-v.vf
new file mode 100644
index 0000000000..d3234b0889
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf
new file mode 100644
index 0000000000..e5134f6c2f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-v.vf
new file mode 100644
index 0000000000..dc431b145b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf
new file mode 100644
index 0000000000..77139b31a9
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-v.vf
new file mode 100644
index 0000000000..1e3e0fe35b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf
new file mode 100644
index 0000000000..1b77bf90c6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-v.vf
new file mode 100644
index 0000000000..05529a8462
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf
new file mode 100644
index 0000000000..2df2b7a32b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-v.vf
new file mode 100644
index 0000000000..43554f6f4f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf
new file mode 100644
index 0000000000..43fca7d042
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-v.vf
new file mode 100644
index 0000000000..f04c587213
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf
new file mode 100644
index 0000000000..4df67aed87
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-v.vf
new file mode 100644
index 0000000000..258207444f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf
new file mode 100644
index 0000000000..f30feb48b9
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-v.vf
new file mode 100644
index 0000000000..7dd9a1fd4f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf
new file mode 100644
index 0000000000..0695865c5f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-v.vf
new file mode 100644
index 0000000000..cb1ce8d8a6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-h.vf
new file mode 100644
index 0000000000..fb81847151
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-v.vf
new file mode 100644
index 0000000000..0b34e03846
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-h.vf
new file mode 100644
index 0000000000..486ac02dd8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-v.vf
new file mode 100644
index 0000000000..ed460ea0c1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-h.vf
new file mode 100644
index 0000000000..39746bbdac
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-v.vf
new file mode 100644
index 0000000000..1ba3cb1630
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-h.vf
new file mode 100644
index 0000000000..e622eab49b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-v.vf
new file mode 100644
index 0000000000..83d229ae49
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-h.vf
new file mode 100644
index 0000000000..53ef139d87
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-v.vf
new file mode 100644
index 0000000000..aa6654d85c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-h.vf
new file mode 100644
index 0000000000..f790d1f497
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-v.vf
new file mode 100644
index 0000000000..2c11a6391d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-h.vf
new file mode 100644
index 0000000000..e2c79972e8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-v.vf
new file mode 100644
index 0000000000..10cc99502a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-h.vf
new file mode 100644
index 0000000000..65cb83b88c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-v.vf
new file mode 100644
index 0000000000..05a1c9e384
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-h.vf
new file mode 100644
index 0000000000..d0531de3b5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-v.vf
new file mode 100644
index 0000000000..13b8d7909a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-h.vf
new file mode 100644
index 0000000000..e0f14e58e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-v.vf
new file mode 100644
index 0000000000..a4c39fe062
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-h.vf
new file mode 100644
index 0000000000..adcad7d33b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-v.vf
new file mode 100644
index 0000000000..cd9ec974c8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-h.vf
new file mode 100644
index 0000000000..9f6afa8a31
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-v.vf
new file mode 100644
index 0000000000..450687684b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-h.vf
new file mode 100644
index 0000000000..13678cf04c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-v.vf
new file mode 100644
index 0000000000..3d74d75c6f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-h.vf
new file mode 100644
index 0000000000..a69cd46b95
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-v.vf
new file mode 100644
index 0000000000..d3391710b3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-h.vf
new file mode 100644
index 0000000000..8693312a9e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-v.vf
new file mode 100644
index 0000000000..7fe0d7c3ba
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-h.vf
new file mode 100644
index 0000000000..9db2642937
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-v.vf
new file mode 100644
index 0000000000..b7efde58a3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-h.vf
new file mode 100644
index 0000000000..4884cd926a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-v.vf
new file mode 100644
index 0000000000..2f8a5a1bba
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-h.vf
new file mode 100644
index 0000000000..3599377f66
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-v.vf
new file mode 100644
index 0000000000..8545ed9285
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-h.vf
new file mode 100644
index 0000000000..7de5036958
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-v.vf
new file mode 100644
index 0000000000..4843c15c4b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-h.vf
new file mode 100644
index 0000000000..afdb715e88
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-v.vf
new file mode 100644
index 0000000000..18e946e320
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-h.vf
new file mode 100644
index 0000000000..4df430d363
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-v.vf
new file mode 100644
index 0000000000..2107a4d930
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-h.vf
new file mode 100644
index 0000000000..b22c0158ae
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-v.vf
new file mode 100644
index 0000000000..cc3d2b26e0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-h.vf
new file mode 100644
index 0000000000..8dc6ad1477
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-v.vf
new file mode 100644
index 0000000000..525dd3eeed
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-h.vf
new file mode 100644
index 0000000000..1c9308305c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-v.vf
new file mode 100644
index 0000000000..cca54a23ed
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-h.vf
new file mode 100644
index 0000000000..939c33343a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-v.vf
new file mode 100644
index 0000000000..3dbc2c7325
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-h.vf
new file mode 100644
index 0000000000..1b16b41cba
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-v.vf
new file mode 100644
index 0000000000..e427c27b9b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-h.vf
new file mode 100644
index 0000000000..fb14b612f0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-v.vf
new file mode 100644
index 0000000000..74f475b338
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-h.vf
new file mode 100644
index 0000000000..3a24ff93d6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-v.vf
new file mode 100644
index 0000000000..b6fd7c8e31
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-h.vf
new file mode 100644
index 0000000000..3a800ad903
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-v.vf
new file mode 100644
index 0000000000..eef80df17a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-h.vf
new file mode 100644
index 0000000000..e8d8181f65
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-v.vf
new file mode 100644
index 0000000000..e19efb2c07
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-h.vf
new file mode 100644
index 0000000000..4365fe3dbd
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-v.vf
new file mode 100644
index 0000000000..3341eccae1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-h.vf
new file mode 100644
index 0000000000..642b62af77
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-v.vf
new file mode 100644
index 0000000000..7f1173a634
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-h.vf
new file mode 100644
index 0000000000..db165be2f1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-v.vf
new file mode 100644
index 0000000000..efa13ef84c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-h.vf
new file mode 100644
index 0000000000..f54744856d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-v.vf
new file mode 100644
index 0000000000..80f320d49a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-h.vf
new file mode 100644
index 0000000000..1f316f31b3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-v.vf
new file mode 100644
index 0000000000..2c5073b3ca
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-h.vf
new file mode 100644
index 0000000000..e96a215245
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-v.vf
new file mode 100644
index 0000000000..a62e0e5cab
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-h.vf
new file mode 100644
index 0000000000..a918fdd9ce
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-v.vf
new file mode 100644
index 0000000000..b51cd74e1a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-h.vf
new file mode 100644
index 0000000000..b2ef5be20a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-v.vf
new file mode 100644
index 0000000000..ef1d1e56be
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-h.vf
new file mode 100644
index 0000000000..0e2ca06e2a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-v.vf
new file mode 100644
index 0000000000..ed7a648def
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-h.vf
new file mode 100644
index 0000000000..9924be3faf
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-v.vf
new file mode 100644
index 0000000000..783d6a6b97
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-h.vf
new file mode 100644
index 0000000000..2b87849ec2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-v.vf
new file mode 100644
index 0000000000..bffa5b038f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-h.vf
new file mode 100644
index 0000000000..86b4c0f3df
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-v.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-v.vf
new file mode 100644
index 0000000000..099524b14e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf
new file mode 100644
index 0000000000..fc0dae329a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothb-v.vf
new file mode 100644
index 0000000000..0025333319
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf
new file mode 100644
index 0000000000..776d733e37
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-v.vf
new file mode 100644
index 0000000000..55f9764017
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf
new file mode 100644
index 0000000000..0747f6d2f4
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-v.vf
new file mode 100644
index 0000000000..2300157e2d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf
new file mode 100644
index 0000000000..d1d4b452be
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-v.vf
new file mode 100644
index 0000000000..275b69f3ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf
new file mode 100644
index 0000000000..19b1b9ef96
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothr-v.vf
new file mode 100644
index 0000000000..8782672e83
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf
new file mode 100644
index 0000000000..1870a73028
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-v.vf
new file mode 100644
index 0000000000..188c17e15f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf
new file mode 100644
index 0000000000..1ddb1be9e3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-v.vf
new file mode 100644
index 0000000000..dd88d25d70
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf
new file mode 100644
index 0000000000..18cddfa473
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-v.vf
new file mode 100644
index 0000000000..466e7dd034
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf
new file mode 100644
index 0000000000..c4ed1d8439
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminb-v.vf
new file mode 100644
index 0000000000..a752b71e71
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf
new file mode 100644
index 0000000000..00c1ad59b0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminbn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminbn-v.vf
new file mode 100644
index 0000000000..77b801ffe2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf
new file mode 100644
index 0000000000..acf0fcd9d1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminl-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminl-v.vf
new file mode 100644
index 0000000000..e819578645
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf
new file mode 100644
index 0000000000..e229fa68fb
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminln-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminln-v.vf
new file mode 100644
index 0000000000..45b1378ab0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf
new file mode 100644
index 0000000000..a4995d9046
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminr-v.vf
new file mode 100644
index 0000000000..b048731579
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf
new file mode 100644
index 0000000000..02b1f64aff
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminrn-v.vf
new file mode 100644
index 0000000000..7c2ca42a99
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--expminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-h.vf
new file mode 100644
index 0000000000..5d5c25daef
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-v.vf
new file mode 100644
index 0000000000..f51b030028
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-h.vf
new file mode 100644
index 0000000000..2de9dafa3a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-v.vf
new file mode 100644
index 0000000000..b8234b41d8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-h.vf
new file mode 100644
index 0000000000..32e409da68
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-v.vf
new file mode 100644
index 0000000000..88bef11216
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-h.vf
new file mode 100644
index 0000000000..1b893ab956
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-v.vf
new file mode 100644
index 0000000000..dbeefabce0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-h.vf
new file mode 100644
index 0000000000..5a38169518
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-v.vf
new file mode 100644
index 0000000000..679d94c2ef
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-h.vf
new file mode 100644
index 0000000000..1fba1421f0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-v.vf
new file mode 100644
index 0000000000..8b755ea984
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-h.vf
new file mode 100644
index 0000000000..d7b1830dff
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-v.vf
new file mode 100644
index 0000000000..9688dbb503
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-h.vf
new file mode 100644
index 0000000000..9db45cf53b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-v.vf
new file mode 100644
index 0000000000..9ca361bef0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-h.vf
new file mode 100644
index 0000000000..fe75afc580
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-v.vf
new file mode 100644
index 0000000000..cb1d6aea90
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-h.vf
new file mode 100644
index 0000000000..7b70facded
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-v.vf
new file mode 100644
index 0000000000..c8c60dd561
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-h.vf
new file mode 100644
index 0000000000..d15e383e62
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-v.vf
new file mode 100644
index 0000000000..fb5b6d8674
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-h.vf
new file mode 100644
index 0000000000..c190798aaf
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-v.vf
new file mode 100644
index 0000000000..91dab96d6a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-h.vf
new file mode 100644
index 0000000000..08a1523216
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-v.vf
new file mode 100644
index 0000000000..508507270b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-h.vf
new file mode 100644
index 0000000000..d2dd46111d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-v.vf
new file mode 100644
index 0000000000..f53f01d415
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-h.vf
new file mode 100644
index 0000000000..4dce9375e4
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-v.vf
new file mode 100644
index 0000000000..e150d969ac
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-h.vf
new file mode 100644
index 0000000000..2fac7cc78e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-v.vf
new file mode 100644
index 0000000000..178956297e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-h.vf
new file mode 100644
index 0000000000..b20d4e6a93
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-v.vf
new file mode 100644
index 0000000000..7c7b0a3769
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-h.vf
new file mode 100644
index 0000000000..b6e932b8a1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-v.vf
new file mode 100644
index 0000000000..c559ed1e92
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-h.vf
new file mode 100644
index 0000000000..87c9f939af
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-v.vf
new file mode 100644
index 0000000000..5bee64f919
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-h.vf
new file mode 100644
index 0000000000..ee8dc075f2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-v.vf
new file mode 100644
index 0000000000..451875bcbb
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-h.vf
new file mode 100644
index 0000000000..3c85367dd9
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-v.vf
new file mode 100644
index 0000000000..f15110981f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-h.vf
new file mode 100644
index 0000000000..4ed7c288f5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-v.vf
new file mode 100644
index 0000000000..3653197194
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-h.vf
new file mode 100644
index 0000000000..cb318b6c94
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-v.vf
new file mode 100644
index 0000000000..c6e761b984
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-h.vf
new file mode 100644
index 0000000000..a62199dfe2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-v.vf
new file mode 100644
index 0000000000..5823df5c4c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-h.vf
new file mode 100644
index 0000000000..776c1dcd9a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-v.vf
new file mode 100644
index 0000000000..55137203dc
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-h.vf
new file mode 100644
index 0000000000..fd3aba8d2e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-v.vf
new file mode 100644
index 0000000000..7d0cc8fdd4
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-h.vf
new file mode 100644
index 0000000000..3532efb400
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-v.vf
new file mode 100644
index 0000000000..84e4896672
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-h.vf
new file mode 100644
index 0000000000..5e777430e6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-v.vf
new file mode 100644
index 0000000000..79256dce52
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-h.vf
new file mode 100644
index 0000000000..8b64372ecc
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-v.vf
new file mode 100644
index 0000000000..2e867bcb03
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-h.vf
new file mode 100644
index 0000000000..9538cb148b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-v.vf
new file mode 100644
index 0000000000..5a3672f787
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-h.vf
new file mode 100644
index 0000000000..2a6535bc03
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-v.vf
new file mode 100644
index 0000000000..ff4132c57d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-h.vf
new file mode 100644
index 0000000000..927bfbf89a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-v.vf
new file mode 100644
index 0000000000..e7f54666eb
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-h.vf
new file mode 100644
index 0000000000..a0a999599b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-v.vf
new file mode 100644
index 0000000000..eca85c53bf
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-h.vf
new file mode 100644
index 0000000000..29296b08b5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-v.vf
new file mode 100644
index 0000000000..06b5db7152
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-h.vf
new file mode 100644
index 0000000000..7c62755906
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-v.vf
new file mode 100644
index 0000000000..2c464c7efd
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-h.vf
new file mode 100644
index 0000000000..d060bdbfc1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-v.vf
new file mode 100644
index 0000000000..b95710d8af
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-h.vf
new file mode 100644
index 0000000000..ccb6b318c8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-v.vf
new file mode 100644
index 0000000000..0d96c67b14
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-h.vf
new file mode 100644
index 0000000000..20290363c9
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-v.vf
new file mode 100644
index 0000000000..1e7edaf23a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-h.vf
new file mode 100644
index 0000000000..db2f6002ea
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-v.vf
new file mode 100644
index 0000000000..f52f8f1d74
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-h.vf
new file mode 100644
index 0000000000..be3ca72f85
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-v.vf
new file mode 100644
index 0000000000..0199e13755
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-h.vf
new file mode 100644
index 0000000000..5c40850e06
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-v.vf
new file mode 100644
index 0000000000..0e899456fe
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-h.vf
new file mode 100644
index 0000000000..4450f2405d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-v.vf b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-v.vf
new file mode 100644
index 0000000000..f68347b81e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf
new file mode 100644
index 0000000000..581ac071a5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-v.vf
new file mode 100644
index 0000000000..e451400db4
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf
new file mode 100644
index 0000000000..aa231d5913
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-v.vf
new file mode 100644
index 0000000000..5c8e90622d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf
new file mode 100644
index 0000000000..078a814c29
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-v.vf
new file mode 100644
index 0000000000..c620f17ade
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf
new file mode 100644
index 0000000000..abfd14642b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-v.vf
new file mode 100644
index 0000000000..e0584889c3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf
new file mode 100644
index 0000000000..20939e1340
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-v.vf
new file mode 100644
index 0000000000..e2e773b9e5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf
new file mode 100644
index 0000000000..b70565b6ee
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-v.vf
new file mode 100644
index 0000000000..b67abc1de0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf
new file mode 100644
index 0000000000..f6fab4899f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-v.vf
new file mode 100644
index 0000000000..7d15ec99dd
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf
new file mode 100644
index 0000000000..25fa0a7a12
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-v.vf
new file mode 100644
index 0000000000..88e2dfda26
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf
new file mode 100644
index 0000000000..1a5fb3e086
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminb-v.vf
new file mode 100644
index 0000000000..003251ffd9
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf
new file mode 100644
index 0000000000..4442c1b379
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-v.vf
new file mode 100644
index 0000000000..5babb5bea0
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf
new file mode 100644
index 0000000000..cba396669d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminl-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminl-v.vf
new file mode 100644
index 0000000000..99c7e67200
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf
new file mode 100644
index 0000000000..43ff9aec67
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminln-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminln-v.vf
new file mode 100644
index 0000000000..c364957984
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf
new file mode 100644
index 0000000000..f0876eb01e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminr-v.vf
new file mode 100644
index 0000000000..bad789d1ef
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf
new file mode 100644
index 0000000000..f47470bebd
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-v.vf
new file mode 100644
index 0000000000..dbb42dbcc5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-h.vf
new file mode 100644
index 0000000000..c914f0e535
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-v.vf
new file mode 100644
index 0000000000..b002bd7296
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-h.vf
new file mode 100644
index 0000000000..00b3f33299
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-v.vf
new file mode 100644
index 0000000000..b485b315ec
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-h.vf
new file mode 100644
index 0000000000..f6472a5256
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-v.vf
new file mode 100644
index 0000000000..861da86ec3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-h.vf
new file mode 100644
index 0000000000..37a176f612
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-v.vf
new file mode 100644
index 0000000000..51a2e3d42e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-h.vf
new file mode 100644
index 0000000000..58394df262
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-v.vf
new file mode 100644
index 0000000000..48df584d30
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-h.vf
new file mode 100644
index 0000000000..a8376841c6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-v.vf
new file mode 100644
index 0000000000..cb495975f1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-h.vf
new file mode 100644
index 0000000000..8427d7d806
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-v.vf
new file mode 100644
index 0000000000..64fc430022
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-h.vf
new file mode 100644
index 0000000000..ac975b635f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-v.vf
new file mode 100644
index 0000000000..dc4dd8c717
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-h.vf
new file mode 100644
index 0000000000..8559d2906d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-v.vf
new file mode 100644
index 0000000000..bf028dfd1d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-h.vf
new file mode 100644
index 0000000000..f2f63532e3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-v.vf
new file mode 100644
index 0000000000..233edaacf6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-h.vf
new file mode 100644
index 0000000000..635c7b1051
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-v.vf
new file mode 100644
index 0000000000..e4e619bcfe
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-h.vf
new file mode 100644
index 0000000000..bbe4351438
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-v.vf
new file mode 100644
index 0000000000..97faa3b339
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-h.vf
new file mode 100644
index 0000000000..f3f42ce674
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-v.vf
new file mode 100644
index 0000000000..6bb83aec26
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-h.vf
new file mode 100644
index 0000000000..4ba2559baf
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-v.vf
new file mode 100644
index 0000000000..b99f057212
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-h.vf
new file mode 100644
index 0000000000..df1f6dc468
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-v.vf
new file mode 100644
index 0000000000..2aab32c784
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-h.vf
new file mode 100644
index 0000000000..c2a238211e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-v.vf
new file mode 100644
index 0000000000..9ef469ad7f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-h.vf
new file mode 100644
index 0000000000..87f628d27a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-v.vf
new file mode 100644
index 0000000000..236fd8519e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-h.vf
new file mode 100644
index 0000000000..c1a9c1d4e2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-v.vf
new file mode 100644
index 0000000000..a0cd7b8f0b
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-h.vf
new file mode 100644
index 0000000000..c07a756d75
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-v.vf
new file mode 100644
index 0000000000..da7ae8d64a
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-h.vf
new file mode 100644
index 0000000000..6fd5be7623
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-v.vf
new file mode 100644
index 0000000000..cd2c2bdcd2
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-h.vf
new file mode 100644
index 0000000000..5ddb1af587
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-v.vf
new file mode 100644
index 0000000000..0f1dc47329
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-h.vf
new file mode 100644
index 0000000000..0f1ee32d64
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-v.vf
new file mode 100644
index 0000000000..396ba25594
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-h.vf
new file mode 100644
index 0000000000..b270db9006
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-v.vf
new file mode 100644
index 0000000000..eee33cbdfd
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-h.vf
new file mode 100644
index 0000000000..534b6cd358
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-v.vf
new file mode 100644
index 0000000000..df9fe1ddc5
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-h.vf
new file mode 100644
index 0000000000..f7459b9364
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-v.vf
new file mode 100644
index 0000000000..6e8c888cc8
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-h.vf
new file mode 100644
index 0000000000..63bc599556
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-v.vf
new file mode 100644
index 0000000000..80d20de469
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-h.vf
new file mode 100644
index 0000000000..b3f4c13920
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-v.vf
new file mode 100644
index 0000000000..9a677a21c7
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-h.vf
new file mode 100644
index 0000000000..dab2b4d875
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-v.vf
new file mode 100644
index 0000000000..355f142ded
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-h.vf
new file mode 100644
index 0000000000..feeb7f7bfc
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-v.vf
new file mode 100644
index 0000000000..70f7e08309
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-h.vf
new file mode 100644
index 0000000000..0f285a3a4e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-v.vf
new file mode 100644
index 0000000000..94f42572d4
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-h.vf
new file mode 100644
index 0000000000..a8d4db9446
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-v.vf
new file mode 100644
index 0000000000..05d0015f8e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-h.vf
new file mode 100644
index 0000000000..66b289ea5f
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-v.vf
new file mode 100644
index 0000000000..81f3dc79dc
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-h.vf
new file mode 100644
index 0000000000..181a92ae34
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-v.vf
new file mode 100644
index 0000000000..0152cfd759
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-h.vf
new file mode 100644
index 0000000000..e6c65e9804
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-v.vf
new file mode 100644
index 0000000000..7ca8c20e88
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-h.vf
new file mode 100644
index 0000000000..1794481631
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-v.vf
new file mode 100644
index 0000000000..10e1d2acf4
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-h.vf
new file mode 100644
index 0000000000..97ee290f92
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-v.vf
new file mode 100644
index 0000000000..e3692999eb
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-h.vf
new file mode 100644
index 0000000000..9cf4ae90ee
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-v.vf
new file mode 100644
index 0000000000..48822cc1a1
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-h.vf
new file mode 100644
index 0000000000..031416937d
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-v.vf
new file mode 100644
index 0000000000..81a1d4cab6
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-h.vf
new file mode 100644
index 0000000000..962619f77e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-v.vf
new file mode 100644
index 0000000000..226cc4ec9e
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-h.vf
new file mode 100644
index 0000000000..c068ad0a71
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-v.vf
new file mode 100644
index 0000000000..e7207b5ada
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-h.vf
new file mode 100644
index 0000000000..b2e2f96738
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-v.vf
new file mode 100644
index 0000000000..6eb1add0d3
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-v.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-h.vf
new file mode 100644
index 0000000000..5ce5daaf7c
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-h.vf
Binary files differ
diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-v.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-v.vf
new file mode 100644
index 0000000000..e13048f184
--- /dev/null
+++ b/language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-v.vf
Binary files differ
diff --git a/language/japanese/pxchfon/README-ja.md b/language/japanese/pxchfon/README-ja.md
index 18ce88c762..43ec17dfd0 100644
--- a/language/japanese/pxchfon/README-ja.md
+++ b/language/japanese/pxchfon/README-ja.md
@@ -54,6 +54,8 @@ MITライセンスの下で配布される。
更新履歴
--------
+ * Version 1.7c ‹2020/04/25›
+ - 新 NFSS のための微修正。
* Version 1.7b ‹2020/02/01›
- '\textdiruni' を頑強にする。
* Version 1.7a ‹2019/11/22›
@@ -63,7 +65,6 @@ MITライセンスの下で配布される。
* Version 1.6a ‹2019/11/18›
- `\(text)diruni` を PDF 文字列で通るようにする。
- (試験的) PXchfon-extras の追加プリセットに対応。
- - (試験的) ユーザレベルの追加プリセットに対応。
* Version 1.6 ‹2019/10/07›
- プリセット `haranoaji` を追加。
* Version 1.5a ‹2019/07/10›
diff --git a/language/japanese/pxchfon/README.md b/language/japanese/pxchfon/README.md
index e587fa3600..1d49454e6e 100644
--- a/language/japanese/pxchfon/README.md
+++ b/language/japanese/pxchfon/README.md
@@ -39,6 +39,8 @@ This package is distributed under the MIT License.
Revision History
----------------
+ * Version 1.7c ‹2020/04/25›
+ - Minor adjustment for new NFSS.
* Version 1.7b ‹2020/02/01›
- Make '\textdiruni' robust.
* Version 1.7a ‹2019/11/22›
diff --git a/language/japanese/pxchfon/pxchfon.pdf b/language/japanese/pxchfon/pxchfon.pdf
index 21aeda4335..d755e7e244 100644
--- a/language/japanese/pxchfon/pxchfon.pdf
+++ b/language/japanese/pxchfon/pxchfon.pdf
Binary files differ
diff --git a/language/japanese/pxchfon/pxchfon.sty b/language/japanese/pxchfon/pxchfon.sty
index 23b76158e6..27214b2329 100644
--- a/language/japanese/pxchfon/pxchfon.sty
+++ b/language/japanese/pxchfon/pxchfon.sty
@@ -10,7 +10,7 @@
%% package declaration
\NeedsTeXFormat{pLaTeX2e}
-\ProvidesPackage{pxchfon}[2020/02/01 v1.7b]
+\ProvidesPackage{pxchfon}[2020/04/25 v1.7c]
\def\pxcz@pkgname{pxchfon}
%--------------------------------------- general
@@ -1586,6 +1586,13 @@
% if not okay, use OT1 instead
\ifpxcz@ok\else \def\pxcz@afont@enc{OT1}\fi}
+%% \pxcz@set@bfdefault@to@bx{<doc-ser>}
+\pxcz@onlypreamble@let\pxcz@set@bfdefault@to@bx\@gobble
+\ifx\DeclareFontSeriesDefault\@undefined\else
+ \def\pxcz@set@bfdefault@to@bx#1{%
+ \DeclareFontSeriesDefault[#1]{bf}{bx}}
+\fi
+
%% the begin-document hook
\pxcz@onlypreamble@def\pxcz@doc@hook{%
\pxcz@user@hook
@@ -1596,13 +1603,16 @@
\pxcz@inspect@flavor@all
\fi
\ifpxcz@alpha % 'alphabet'
- \pxcz@check@alldefined{mnl,mnr,mnb}%
- \ifpxcz@ok \renewcommand\rmdefault{cfjar}\fi
- \pxcz@check@alldefined{gtr,gtb,gtx}%
- \ifpxcz@ok \renewcommand\sfdefault{cfjas}\fi
+ \pxcz@check@alldefined{mnl,mnr,mnb}\ifpxcz@ok
+ \renewcommand\rmdefault{cfjar}%
+ \pxcz@set@bfdefault@to@bx{rm}%
+ \fi
+ \pxcz@check@alldefined{gtr,gtb,gtx}\ifpxcz@ok
+ \renewcommand\sfdefault{cfjas}%
+ \pxcz@set@bfdefault@to@bx{sf}%
+ \fi
% attach hook to \mgfamily if mgr font is defined
- \pxcz@check@alldefined{mgr}
- \ifpxcz@ok\ifpxcz@otf@deluxe
+ \pxcz@check@alldefined{mgr}\ifpxcz@ok\ifpxcz@otf@deluxe
\begingroup
\def\pxcz@x##1{\toks@\expandafter{##1}%
\xdef##1{\noexpand\pxcz@mgfamily@hook\the\toks@}%
diff --git a/language/japanese/pxchfon/pxchfon.tex b/language/japanese/pxchfon/pxchfon.tex
index 30d5ee909b..5759e11ed1 100644
--- a/language/japanese/pxchfon/pxchfon.tex
+++ b/language/japanese/pxchfon/pxchfon.tex
@@ -13,8 +13,8 @@
\bxtexlogoimport{*}
\usepackage{shortvrb}
\MakeShortVerb{\|}
-\newcommand{\PkgVersion}{1.7b}
-\newcommand{\PkgDate}{2020/02/01}
+\newcommand{\PkgVersion}{1.7c}
+\newcommand{\PkgDate}{2020/04/25}
\newcommand{\Pkg}[1]{\textsf{#1}}
\newcommand{\Meta}[1]{$\langle$\mbox{}#1\mbox{}$\rangle$}
\newcommand{\Note}{\par\noindent ※}
diff --git a/macros/context/contrib/context-filter/VERSION b/macros/context/contrib/context-filter/VERSION
index 95c275e403..9e6f07d186 100644
--- a/macros/context/contrib/context-filter/VERSION
+++ b/macros/context/contrib/context-filter/VERSION
@@ -1 +1 @@
-2018.08.10
+2020.04.25
diff --git a/macros/context/contrib/context-filter/doc/context/third/filter/filter.txt b/macros/context/contrib/context-filter/doc/context/third/filter/filter.txt
index fd7ccee225..a4e24f39ce 100644
--- a/macros/context/contrib/context-filter/doc/context/third/filter/filter.txt
+++ b/macros/context/contrib/context-filter/doc/context/third/filter/filter.txt
@@ -1003,3 +1003,5 @@ Version History
- Support for `left` and `right`
- **2018-04-17**
- Support for `strip=yes` (which is now default).
+- **2020-04-25**
+ - Bugfix for MkIV (Replace `\@EA` by `\expandafter`)
diff --git a/macros/context/contrib/context-filter/tex/context/third/filter/t-filter.mkiv b/macros/context/contrib/context-filter/tex/context/third/filter/t-filter.mkiv
index 408a3d96b3..5db429a3d2 100644
--- a/macros/context/contrib/context-filter/tex/context/third/filter/t-filter.mkiv
+++ b/macros/context/contrib/context-filter/tex/context/third/filter/t-filter.mkiv
@@ -1,6 +1,6 @@
%D \module
%D [ file=t-filter,
-%D version=2018.08.10,
+%D version=2020.04.25,
%D title=\CONTEXT\ User Module,
%D subtitle=Filter,
%D author=Aditya Mahajan,
@@ -9,7 +9,7 @@
%D email=adityam <at> ieee <dot> org,
%D license=Simplified BSD License]
-\writestatus{loading}{Filter (ver: 2018.08.10)}
+\writestatus{loading}{Filter (ver: 2020.04.25)}
\startmodule [filter]
\usemodule [module-catcodes]
@@ -210,7 +210,7 @@
\begingroup % to keep assignments local
\edef\currentexternalfilter{#1}
- \setupexternalfilter[#1][\c!numbering=,\c!name=,\c!location=\v!text,#2]
+ \setupexternalfilter[#1][\c!escape=\v!off,\c!numbering=,\c!name=,\c!location=\v!text,#2]
\externalfilter@set_filenames
\doifelse{\externalfilterparameter\c!write}\v!no
@@ -295,10 +295,10 @@
\def\externalfilter@get_first_character_indeed#1#2\relax{#1}
\def\externalfilter@get_last_character#1%
- {\@EA\externalfilter@get_last_character_indeed#1\relax}
+ {\expandafter\externalfilter@get_last_character_indeed#1\relax}
\def\externalfilter@get_last_character_indeed#1#2%
- {\ifx#2\relax#1\else\@EA\externalfilter@get_last_character_indeed\@EA#2\fi}
+ {\ifx#2\relax#1\else\expandafter\externalfilter@get_last_character_indeed\expandafter#2\fi}
%D \subsubject {Setting font and color attributes}
%D I want to use the same interface for MkII and MkIV
diff --git a/macros/context/contrib/context-vim/VERSION b/macros/context/contrib/context-vim/VERSION
index 95c275e403..9e6f07d186 100644
--- a/macros/context/contrib/context-vim/VERSION
+++ b/macros/context/contrib/context-vim/VERSION
@@ -1 +1 @@
-2018.08.10
+2020.04.25
diff --git a/macros/context/contrib/context-vim/doc/context/third/vim/vim.txt b/macros/context/contrib/context-vim/doc/context/third/vim/vim.txt
index 801d1fb34c..11c17cf59e 100644
--- a/macros/context/contrib/context-vim/doc/context/third/vim/vim.txt
+++ b/macros/context/contrib/context-vim/doc/context/third/vim/vim.txt
@@ -73,6 +73,9 @@ on the ConTeXt wiki for detailed instructions.
Usage
-----
+Include the module
+
+ \usemodule[vim]
Suppose you want to syntax highlight Ruby. In particular, you want
@@ -112,7 +115,7 @@ defines three things:
\inlineRUBY{...}
- The contents of this environment are processed by a vim script
+ The contents of this macro are processed by a vim script
(`2context.vim`) and the result is read back in ConTeXt.
3. A macro
@@ -125,7 +128,15 @@ defines three things:
processing a url, see the _Processing remote files_ section of the
`t-filter` manual.
-In all the three cases, the `t-filter` module takes care of writing to external
+4. A macro
+
+ \processRUBYbuffer[...]
+
+ The argument to the macro is the name of a buffer, which is written to an
+ external file, processesd by `2context.vim` and the result is read back in
+ ConTeXt.
+
+In all the four cases, the `t-filter` module takes care of writing to external
file, processing by `2context.vim`, and reading the contents back to ConTeXt.
The `t-vim` module simply defines the macros that are used by `2context.vim`.
@@ -460,21 +471,27 @@ the bar starts from the first non-blank character.
Using TeX code in Comments
--------------------------
-Sometimes one wants to use TeX code in comments, especially for math. To
-enable this use
+Sometimes one wants to use TeX command in code. There are two different
+methods to do so.
+
+The first method is primarily aimed towards writing math in comments. To
+enable this, use
\definevimtyping
[...]
[...
- escape=on,
+ escape=comment,
]
-When `escape=on`, the `2context.vim` script passes the `Comment` syntax
-region (as identified by `vim`) verbatim to TeX. So, we may use TeX
-commands inside the comment region and they will be interpreted by TeX.
-For example
+For backward compatibility, this feature can also be enabled using
+`escape=on`.
- \definevimtyping[C][syntax=c, escape=on]
+When `escape=comment` is enabled, the `2context.vim` script passes the
+`Comment` syntax region (as identified by `vim`) verbatim to TeX. So, we may
+use TeX commands inside the comment region and they will be interpreted by
+TeX. For example
+
+ \definevimtyping[C][syntax=c, escape=comment]
\startC
/* The following function computes the roots of \m{ax^2+bx+c=0}
@@ -484,10 +501,79 @@ For example
\stopC
**Note** that only `\ { }` have their usual meaning inside the `Comment`
-region when `escape=on` is set. Thus, to enter a math expression, use
+region when `escape=comment` is set. Thus, to enter a math expression, use
`\m{...}` instead of `$...$`. Moreover, spaces are active inside the
math mode, so, as in the above example, avoid spaces in the math expressions.
+The second method is to imitate the behavior of `\starttyping` environment,
+where one can write arbitrary TeX commands in code inside `/BTEX ... /ETEX`
+delimiters. To enable this, use
+
+ \definevimtyping
+ [...]
+ [...
+ escape=command,
+ ]
+
+When `escape=command` is enabled, the `2context.vim` script defines a new
+syntax region using
+
+ syntax region ... start="/BTEX" end="/ETEX" transparent oneline containedin=ALL contains=NONE
+
+and passes content of this region verbatim to TeX. So, any TeX commands used
+inside this region are interpreted by TeX. For example,
+
+ \definevimtyping[C][syntax=c, escape=command]
+
+ \startC
+ /* Here is a comment describing a complicated function */
+ /BTEX\startframedtext[width=\textwidth,corner=round]/ETEX
+ double complicated (...)
+ {
+ ....
+ }
+ /BTEX\stopframedtext/ETEX
+ \stopC
+
+**Note** that as in the case for `escape=comment`, only `\ { }` have their
+usual meaning inside `/BTEX ... /ETEX`. Moreover, spaces are active
+characters. So, using a space between `\startframedtext` and `[` or between
+after the comma in the options to `\startframedtext` will result in an error.
+
+Clearly, `/BTEX ... /ETEX` is not a valid syntax in any language, so if these
+tags are used outside of a comment region (as is the case in the above
+example), the code will not compile. So, if the code also needs to run, then
+these annotations have to be restricted to the comment region of the code.
+
+Although, in practice, the use of both escape mechanisms is restricted to
+comments, the two mechanism have subtle differences. When using
+`escape=comment`, the `2context.vim` script simply passes the content of the
+comment region to TeX. This content is still typeset inside a
+`\SYN[Comment]{...}` group. While when using `escape=command`, the
+`2context.vim` script identifies the content of `/BTEX .. /ETEX` and passes it
+to TeX _without wrapping it insider any `\SYN[..]{...}` group_. This has an
+advantage when we want to use commands that cannot be used inside a group
+(e.g., `\inmargin`). For example, if we want to define a `\callout` macro that
+displays a note in the margin which we can refer to later, we can use:
+
+
+ \define[1]\callout{\inmargin{\rm #1}}
+ \definevimtyping[C][syntax=c, escape=command]
+
+ \startC
+ /* Here is a comment describing a complicated function */
+ double complicated (...)
+ {
+ ... // /BTEX\callout{Fancy trick!}/ETEX
+ }
+ \stopC
+
+Finally, note that the value of `escape` set using `\definevimtyping` is not
+used to `\inline<vim>typing`. If for some reason, you do need the escape
+mechanism for inline code, use
+
+ \inline<vim>typing[escape=command]{...}
+
Tuning color schemes
--------------------
diff --git a/macros/context/contrib/context-vim/tex/context/third/vim/2context.vim b/macros/context/contrib/context-vim/tex/context/third/vim/2context.vim
index 9c72ba1bd1..c83a731c5c 100644
--- a/macros/context/contrib/context-vim/tex/context/third/vim/2context.vim
+++ b/macros/context/contrib/context-vim/tex/context/third/vim/2context.vim
@@ -1,5 +1,5 @@
" Author : Aditya Mahajan <adityam [at] umich [dot] edu>
-" version : 2011.12.23
+" version : 2020.04.25
" license : Simplified BSD License
" This script is part of the t-vim module for ConTeXt. It is based on 2html.vim.
@@ -39,10 +39,22 @@ if !exists("highlight")
endif
" Set escapecomments
-if !exists("escapecomments")
- let escapecomments=0
+if exists("escapecomments")
+ let s:escapecomments=escapecomments " 0=off, 1=comments, 2=command
+else
+ let s:escapecomments=0
endif
+" Add a new syntax region to detect ConTeXt tags
+if s:escapecomments==2
+ syntax region vimtypingTEXcomment start="/BTEX" end="/ETEX" transparent oneline containedin=ALL contains=NONE
+
+ " Find the id of /BTEX ... /ETEX syntax region
+ let s:texcommentid = hlID("vimtypingTEXcomment")
+else
+ let s:texcommentid = -1 " Assuming that all ids are positive. Not documented
+end
+
let s:strip = strlen( matchstr( getline(s:lstart), '^\s*' ) )
" Find the smallest leading white space
@@ -74,6 +86,7 @@ let s:lnum = s:lstart
while s:lnum <= s:lstop
" Get the current line
let s:line = getline(s:lnum)
+
let s:len = strlen(s:line)
let s:new = ''
@@ -81,28 +94,53 @@ while s:lnum <= s:lstop
let s:col = s:strip + 1
while s:col <= s:len
let s:startcol = s:col " The start column for processing text
- let s:id = synID (s:lnum, s:col, 1)
- let s:col = s:col + 1
+
+ " Check if the next transprarent syntax is "vimtypingTEXcomment". If not,
+ " find the next non-transparent syntax id.
+ let s:id = synID (s:lnum, s:col, 0)
+ if s:id == s:texcommentid
+ let s:texcomment = 1
+ else
+ let s:texcomment = 0
+ let s:id = synID (s:lnum, s:col, 1)
+ endif
+ let s:col = s:col + 1
" Speed loop (it's small - that's the trick)
" Go along till we find a change in synID
- while s:col <= s:len && s:id == synID(s:lnum, s:col, 1)
+ while s:col <= s:len
+ " If there is a "vimtypingTEXcomment" inside another syntax id,
+ " "vimtypingTEXcomment" should get preference
+ let s:nextid = synID(s:lnum, s:col, 0)
+ if !s:texcomment && s:nextid != s:texcommentid
+ let s:nextid = synID(s:lnum, s:col, 1)
+ endif
+
+ if s:nextid != s:id
+ break
+ endif
+
let s:col = s:col + 1
endwhile
" Output the text with the same synID, with class set to {s:id_name}
let s:id = synIDtrans (s:id)
let s:id_name = synIDattr (s:id, "name", "gui")
- let s:temp = strpart(s:line, s:startcol - 1, s:col - s:startcol)
+ if s:texcomment
+ " Remove /BTEX and /ETEX which are 5 characters wide
+ let s:temp = strpart(s:line, s:startcol + 5 - 1, s:col - s:startcol - 5 - 5)
+ else
+ let s:temp = strpart(s:line, s:startcol - 1, s:col - s:startcol)
+ end
" Remove line endings (on unix machines reading windows files)
let s:temp = substitute(s:temp, '\r*$', '', '')
" It might have happened that that one has been the last item in a row, so
" we don't need to print in in that case
if strlen(s:temp) > 0
" Change special TeX characters to escape sequences.
- if !(escapecomments && s:id_name == "Comment")
+ if !(s:texcomment || (s:escapecomments == 1) && s:id_name == "Comment")
let s:temp = escape( s:temp, '\{}')
endif
- if !empty(s:id_name)
+ if !(s:texcomment || empty(s:id_name))
let s:temp = '\SYN[' . s:id_name . ']{' . s:temp . '}'
endif
let s:new = s:new . s:temp
diff --git a/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkiv b/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkiv
index 17019e1485..7c31c8f6a3 100644
--- a/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkiv
+++ b/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkiv
@@ -87,13 +87,13 @@
\forgetall
\usealignparameter\externalfilterparameter
- \doifinset{\externalfilterparameter\c!option}{\v!packed}
+ \doifinset{\v!packed}{\externalfilterparameter\c!option}
{\setupwhitespace[\v!none,\v!flexible]}%
\doadaptleftskip{\externalfilterparameter\c!margin}%
\setbreakpoints[compound]% Only works is `option=hyphenated` is set.
- \doifnotinset{\externalfilterparameter\c!option}{\v!hyphenated}
+ \doifnotinset{\v!hyphenated}{\externalfilterparameter\c!option}
{\language\minusone}%
\def\obeyedline{\strut\par}
diff --git a/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex b/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex
index 3cd83cdb2f..eb0adbfe7b 100644
--- a/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex
+++ b/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex
@@ -1,6 +1,6 @@
%D \module
%D [ file=t-vim,
-%D version=2018.04.17,
+%D version=2020.04.25,
%D title=\CONTEXT\ User Module,
%D subtitle=Vim syntax highlighting,
%D author=Aditya Mahajan,
@@ -9,7 +9,7 @@
%D email=adityam <at> ieee <dot> org,
%D license=Simplified BSD License]
-\writestatus{loading}{Vim syntax highlighting (ver: 2018.04.17)}
+\writestatus{loading}{Vim syntax highlighting (ver: 2020.04.25)}
\startmodule [vim]
\usemodule [filter] % loads module catcodes
@@ -129,7 +129,7 @@
-c "let contextstartline=\externalfilterparameter\c!start \letterbar\space %
let contextstopline=\externalfilterparameter\c!stop \letterbar\space %
let strip=\getvalue{\vimtyping@id-\c!strip-\externalfilterparameter\c!strip}" %
- -c "let escapecomments=\getvalue{\vimtyping@id-\c!escape-\externalfilterparameter\c!escape}" %
+ -c "let escapecomments=\getvalue{\vimtyping@id-\c!escape-\externalfilterparameter\c!escape}"
-c "let highlight=[\externalfilterparameter\c!highlight]" %
\vimrc_extras\space
-c "source \vimtyping@script_name" %
@@ -140,9 +140,14 @@
\setvalue{\vimtyping@id-\c!strip-\v!off}{0}
\setvalue{\vimtyping@id-\c!strip-\v!on}{1}
+\setvalue{\vimtyping@id-\c!escape-}{0} % Empty value
+
\setvalue{\vimtyping@id-\c!escape-\v!off}{0}
\setvalue{\vimtyping@id-\c!escape-\v!on}{1}
+\setvalue{\vimtyping@id-\c!escape-\v!comment}{1}
+\setvalue{\vimtyping@id-\c!escape-\v!command}{2}
+
% Undocumented ... but useful if the user makes a mistake
\setvalue{\vimtyping@id-\c!strip-\v!no}{0}
@@ -151,7 +156,6 @@
\setvalue{\vimtyping@id-\c!escape-\v!no}{0}
\setvalue{\vimtyping@id-\c!escape-\v!yes}{1}
-
\setupvimtyping
[% \c!tab=4,
% \c!start=1,
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/american-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/american-apa.lbx
index f6440e06e6..ae2d258ba0 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/american-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/american-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{american-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{american-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{american}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.bbx
index 01a96b6c80..27f12f59b1 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.bbx
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Philip Kime.
-\ProvidesFile{apa.bbx}[2020/04/08\space v9.9\space APA biblatex references style]
+\ProvidesFile{apa.bbx}[2020/04/26\space v9.10\space APA biblatex references style]
\RequireBiber[3]
\RequireBibliographyStyle{standard}
\urlstyle{rm} % APA examples all have URLs in same font as text
@@ -1009,13 +1009,14 @@
\setunit{\addcomma\addspace}%
\usebibmacro{apaeditorstrg}{editor}%
\clearname{editor}%
- \setunit*{\addspace\&\space}}%
+ \setunit{\addsemicolon\space}}%
\ifnameundef{translator}%
{\setunit{}}%
{\printnames[apanames][-\value{listtotal}]{translator}%
\setunit{\addcomma\addspace}%
\bibcpstring{translator}%
- \clearname{translator}}%
+ \clearname{translator}%
+ \setunit{\addsemicolon\space}}%
\ifnameundef{narrator}%
{\setunit{}}%
{\printnames[apanames][-\value{listtotal}]{narrator}%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.cbx
index 2aa1ecd96f..9fde01a389 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.cbx
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Philip Kime.
-\ProvidesFile{apa.cbx}[2020/04/08\space v9.9\space APA biblatex citation style]
+\ProvidesFile{apa.cbx}[2020/04/26\space v9.10\space APA biblatex citation style]
\RequireBiber[3]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx
index 026091c689..cae1191b6f 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Philip Kime.
-\ProvidesFile{apa.dbx}[2020/04/08\space v9.9\space APA biblatex style data model]
+\ProvidesFile{apa.dbx}[2020/04/26\space v9.10\space APA biblatex style data model]
\RequireBiber[3]
\DeclareDatamodelEntrytypes{
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/austrian-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/austrian-apa.lbx
index fe4cc72eca..d7bfea7db3 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/austrian-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/austrian-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{austrian-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{austrian-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{austrian}
% Following DGPs guidlines for German/Austrian
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdf
index 7d50abc933..8b028d6d0d 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdf
index 56e8c170a5..3cb04e473c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.tex b/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.tex
index c1f6f3c0a7..2ea6b44092 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.tex
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.tex
@@ -24,7 +24,7 @@
url={http://mirror.ctan.org/macros/latex/exptl/biblatex-contrib/biblatex-apa/},
author={Philip Kime},
email={Philip@kime.org.uk},
- revision={9.9},
+ revision={9.10},
date={\today}}
\hypersetup{%
@@ -397,6 +397,10 @@ the examples.
\begin{changelog}
+\begin{release}{9.10}{2020-04-26}
+\item Bugfixes
+\end{release}
+
\begin{release}{9.9}{2020-04-08}
\item More consistency in use of venue vs location and eprint fields
\end{release}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/brazilian-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/brazilian-apa.lbx
index 2faea07f2e..92e7d6480b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/brazilian-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/brazilian-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{brazilian-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{brazilian-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{brazilian}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/british-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/british-apa.lbx
index de70166802..237a694334 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/british-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/british-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{british-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{british-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{british}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/danish-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/danish-apa.lbx
index 82f4e7c79f..8fd9a83950 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/danish-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/danish-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{danish-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{danish-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{danish}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/dutch-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/dutch-apa.lbx
index ee4d52bd3f..c714bf165a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/dutch-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/dutch-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{dutch-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{dutch-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{dutch}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/english-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/english-apa.lbx
index e76ae3ac0f..bea5f0557e 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/english-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/english-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{english-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{english-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{english}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/french-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/french-apa.lbx
index e0545554a2..857376b786 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/french-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/french-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{french-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{french-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{french}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/galician-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/galician-apa.lbx
index 9d1c63d975..1798207771 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/galician-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/galician-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{galician-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{galician-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{galician}
\setcounter{smartand}{0} % Turn off "smart and" or ampersands will all be replaced
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/german-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/german-apa.lbx
index a1d4c9f385..5548acb305 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/german-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/german-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{german-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{german-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{german}
% Following DGPs guidlines for German/Austrian
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/greek-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/greek-apa.lbx
index 30aa3e764c..64da0a0f4c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/greek-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/greek-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{greek-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{greek-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{greek}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/italian-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/italian-apa.lbx
index 7d095615aa..0025ae1ca2 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/italian-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/italian-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{italian-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{italian-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{italian}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/naustrian-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/naustrian-apa.lbx
index 0d35d17fcc..6856c9016a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/naustrian-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/naustrian-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{naustrian-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{naustrian-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{naustrian}
% Following DGPs guidlines for German/Austrian
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/ngerman-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/ngerman-apa.lbx
index 4c25fec349..ad4a709c57 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/ngerman-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/ngerman-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{ngerman-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{ngerman-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{ngerman}
% Following DGPs guidlines for German/Austrian
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/norsk-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/norsk-apa.lbx
index 8c7fde6667..db48de8ed5 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/norsk-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/norsk-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{norsk-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{norsk-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{norsk}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/norwegian-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/norwegian-apa.lbx
index f4cf807b59..26eeecbe95 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/norwegian-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/norwegian-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{norwegian-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{norwegian-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{norwegian}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/nswissgerman-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/nswissgerman-apa.lbx
index 47dd3703e1..39baa1511c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/nswissgerman-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/nswissgerman-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{nswissgerman-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{nswissgerman-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{nswissgerman}
% Following DGPs guidlines for German/Austrian/Swiss German
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/nynorsk-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/nynorsk-apa.lbx
index 98d5fcf75f..47c203cc18 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/nynorsk-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/nynorsk-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{nynorsk-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{nynorsk-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{nynorsk}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/portuguese-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/portuguese-apa.lbx
index fec40f460b..821d332255 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/portuguese-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/portuguese-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{portuguese-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{portuguese-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{portuguese}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/russian-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/russian-apa.lbx
index 9c8275b33d..b1fcb6d387 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/russian-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/russian-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{russian-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{russian-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{russian}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/slovene-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/slovene-apa.lbx
index c9af87acf0..dd11d58d7f 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/slovene-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/slovene-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{slovene-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{slovene-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{slovene}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/spanish-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/spanish-apa.lbx
index 215459dbc5..5571139a62 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/spanish-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/spanish-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{spanish-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{spanish-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{spanish}
\setcounter{smartand}{0} % Turn off "smart and" or ampersands will all be replaced
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/swedish-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/swedish-apa.lbx
index e3be682692..cb4fb8bd2b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/swedish-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/swedish-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{swedish-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{swedish-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{swedish}
\NewBibliographyString{revisededition}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-apa/swissgerman-apa.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-apa/swissgerman-apa.lbx
index bea3324a28..2b5856f58a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-apa/swissgerman-apa.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-apa/swissgerman-apa.lbx
@@ -1,4 +1,4 @@
-\ProvidesFile{swissgerman-apa.lbx}[2020/04/08\space v9.9\space APA biblatex localisation]
+\ProvidesFile{swissgerman-apa.lbx}[2020/04/26\space v9.10\space APA biblatex localisation]
\InheritBibliographyExtras{swissgerman}
% Following DGPs guidlines for German/Austrian/Swiss German
diff --git a/macros/latex/contrib/euclideangeometry/README.txt b/macros/latex/contrib/euclideangeometry/README.txt
index b0ea7a4bf8..bd63054ff7 100644
--- a/macros/latex/contrib/euclideangeometry/README.txt
+++ b/macros/latex/contrib/euclideangeometry/README.txt
@@ -10,7 +10,7 @@
%% License information appended
%%
File README.txt for package euclideangeometry
- [2020-03-30 v.0.1.7 Extension package for curve2e]
+ [2020-04-15 v.0.1.8 Extension package for curve2e]
The package bundle euclideangeometry is composed of the following files
diff --git a/macros/latex/contrib/euclideangeometry/euclideangeometry-man.pdf b/macros/latex/contrib/euclideangeometry/euclideangeometry-man.pdf
index c7ab75ca88..1b4b2cb7a5 100644
--- a/macros/latex/contrib/euclideangeometry/euclideangeometry-man.pdf
+++ b/macros/latex/contrib/euclideangeometry/euclideangeometry-man.pdf
Binary files differ
diff --git a/macros/latex/contrib/euclideangeometry/euclideangeometry-man.tex b/macros/latex/contrib/euclideangeometry/euclideangeometry-man.tex
index 3df15a96c4..ac066c69d0 100644
--- a/macros/latex/contrib/euclideangeometry/euclideangeometry-man.tex
+++ b/macros/latex/contrib/euclideangeometry/euclideangeometry-man.tex
@@ -1605,6 +1605,125 @@ Figure~\ref{fig:two-intersecting-circles} shows the geometrical construction to
\caption{Second intersection point $P_2$ of two circles sharing a first intersection point $P_1$}\label{fig:two-intersecting-circles}
\end{figure}
+The following macro allows to determine both intersections, if they exist, of two generic circles; of corse the maro is a little more complicated than the above macro need to find the second intersection when one is already known. Even the reasoning behind the macro is quite different and slightly “creative”.
+
+In facts the reasoning is to avoid any or most analytical computations; analytically it would be quite simple to set up a system of two second degree polynomial equations; after processing such a system it is necessary to solve a second degree equation, but in order to control if there are intersections it should be necessary to discuss the value and sign of the discriminant; it is nothing special when doing all this by hand, but it involves a complicated code in terms of the \LaTeX\ language.
+It is much simpler to reason geometrically; imagine to draw two circles; let $a$ be the distance of their centers, and let $R_1$ and $R_2$ be their radii. Then if
+\[
+|R_1 -R_2| \leq a \leq R_1+R_2
+\]
+the intersections do exist, even if it is possible that the circles are tangent to one another and the two intersection points become a (double) one; this takes place when either ‘equals’ sign applies. I f the left boundary is not satisfied the centers are too close one another and the internal circle is too small compared to the external one. On the opposite if the upper bound is not satisfied the second circle is outside the first one and too far away.
+
+The macro controls the above range, and if the the input data do not satisfy the range boundaries, there are no intersections: a warning message is issued, but computations go on with non sense values for both output coordinates; may be other errors or produced, but in any case the successive drawing lines will not be acceptable; a good sign to the user who may have not noticed the warning message in his/her console, but is immediately “forced” to consult this manual and find out this explanation; s/he will then review his/her code in oder to change the drawing data.
+
+If the data cope with the above range, the computations go on along this simple reasoning, that it drawn in the left part of figure~\ref{fig;Intersections-of-two-circles}. There you see the segment that joins the two centers, and the intersection points to be found. They are the end points of the chord common to both circles; using as vertices the two centers and such chord as the base, two isosceles triangles are formed; the segment joining the centers bisects both triangles forming four right triangles where the hypotenuse is formed by the pertinent radius, and one leg is half the chord; with reference to the right triangles $IC_1P_1$ and $IC_2P_1$, Pithagoras' theorem lets us determine the relation between the common leg $IP_1$ and the other triangle sides; this s the small analytical computation we have to execute, so as to compute the distance $c$ from the center $C_1$ and the common leg length $h$. These two values are sufficient, together with the direction of segment $C_1C_2$ to find the intersection points coordinates.
+
+The syntax il the following
+\begin{ttsyntax}
+\cs{TwoCirclesIntersections}\parg{C1}\parg{C2}withradii\marg{R1} and\marg{R2} to\meta{P1} and\meta{P2}
+\end{ttsyntax}
+Th symbols are self explanatory; as usual, input data (those entered before the keyword \texttt{to}) may be control sequences defined with the necessary data, or explicit data; on the opposite the output ones must be control sequences.
+
+\begin{figure}[!htb]
+\begin{minipage}{0.475\linewidth}
+\unitlength0.01\linewidth
+\begin{picture}(100,100)(-50,-50)
+\AutoGrid
+\VECTOR(-50,0)(50,0) \Pbox(50,0)[tr]{x}[0]
+\VECTOR(0,-50)(0,50) \Pbox(0,50)[l]{y}[0]
+\edef\Kuno{-10,-10}\edef\RKuno{30}%
+\edef\Kdue{20,10}\edef\RKdue{20}
+\thicklines
+\Circlewithcenter\Kuno radius\RKuno
+\Circlewithcenter\Kdue radius\RKdue
+\thinlines
+\TwoCirclesIntersections(\Kuno)(\Kdue)withradii\RKuno and\RKdue to\Puno and\Pdue
+\Pbox(\Kuno)[br]{C_1}[4] \Pbox(\Kdue)[bl]{C_2}[4]
+\Pbox(\Puno)[tl]{P_1}[4] \Pbox(\Pdue)[bc]{P_2}[4]
+\put(\Kuno){\Vector(-45:\RKuno)}\Pbox(5,-27)[bl]{R_1}[0]
+\put(\Kdue){\Vector(-45:\RKdue)}\Pbox(25, 3)[bl]{R_2}[0]
+ \Pbox(\CI)[t]{I}[4]
+%
+\segment(\Kuno)(\Kdue)\segment(\Puno)(\Pdue)
+\segment(\Kuno)(\Pdue)\segment(\Kdue)(\Pdue)
+\segment(\Kuno)(\Puno)\segment(\Puno)(\Kdue)
+\end{picture}
+\end{minipage}
+\hfill
+\begin{minipage}{0.475\linewidth}
+\unitlength0.01\linewidth
+\begin{picture}(100,100)(-50,-50)
+\AutoGrid
+\VECTOR(-50,0)(50,0) \Pbox(50,0)[tr]{x}[0]
+\VECTOR(0,-50)(0,50) \Pbox(0,50)[l]{y}[0]
+\edef\Kuno{-10,-10}\edef\RKuno{30}%
+\edef\Kdue{20,10}\edef\RKdue{20}
+\thicklines
+\Circlewithcenter\Kuno radius\RKuno
+\Circlewithcenter\Kdue radius\RKdue
+\thinlines
+\TwoCirclesIntersections(\Kuno)(\Kdue)withradii\RKuno and\RKdue to\Puno and\Pdue
+\Pbox(\Kuno)[b]{C_1}[4] \Pbox(\Kdue)[b]{C_2}[4]
+\Pbox(\Puno)[tl]{P_1}[4] \Pbox(\Pdue)[b]{P_2}[4]
+\put(\Kuno){\Vector(-45:\RKuno)}\Pbox(5,-27)[bl]{R_1}[0]
+\put(\Kdue){\Vector(-45:\RKdue)}\Pbox(25,3)[bl]{R_2}[0]
+\end{picture}
+\end{minipage}
+\caption{Intersections of two generic circles}\label{fig;Intersections-of-two-circles}
+\end{figure}
+
+The code for drawing figure~\ref{fig;Intersections-of-two-circles} is the following.
+
+\begin{Verbatim}
+\begin{minipage}{0.475\linewidth}
+\unitlength0.01\linewidth
+\begin{picture}(100,100)(-50,-50)
+\AutoGrid
+\VECTOR(-50,0)(50,0) \Pbox(50,0)[tr]{x}[0]
+\VECTOR(0,-50)(0,50) \Pbox(0,50)[l]{y}[0]
+\edef\Kuno{-10,-10}\edef\RKuno{30}%
+\edef\Kdue{20,10}\edef\RKdue{20}
+\thicklines
+\Circlewithcenter\Kuno radius\RKuno
+\Circlewithcenter\Kdue radius\RKdue
+\thinlines
+\TwoCirclesIntersections(\Kuno)(\Kdue)withradii\RKuno
+ and\RKdue to\Puno and\Pdue
+\Pbox(\Kuno)[br]{C_1}[4] \Pbox(\Kdue)[bl]{C_2}[4]
+\Pbox(\Puno)[tl]{P_1}[4] \Pbox(\Pdue)[bc]{P_2}[4]
+\put(\Kuno){\Vector(-45:\RKuno)}\Pbox(5,-27)[bl]{R_1}[0]
+\put(\Kdue){\Vector(-45:\RKdue)}\Pbox(25, 3)[bl]{R_2}[0]
+ \Pbox(\CI)[t]{I}[4]
+%
+\segment(\Kuno)(\Kdue)\segment(\Puno)(\Pdue)
+\segment(\Kuno)(\Pdue)\segment(\Kdue)(\Pdue)
+\segment(\Kuno)(\Puno)\segment(\Puno)(\Kdue)
+\end{picture}
+\end{minipage}
+\hfill
+\begin{minipage}{0.475\linewidth}
+\unitlength0.01\linewidth
+\begin{picture}(100,100)(-50,-50)
+\AutoGrid
+\VECTOR(-50,0)(50,0) \Pbox(50,0)[tr]{x}[0]
+\VECTOR(0,-50)(0,50) \Pbox(0,50)[l]{y}[0]
+\edef\Kuno{-10,-10}\edef\RKuno{30}%
+\edef\Kdue{20,10}\edef\RKdue{20}
+\thicklines
+\Circlewithcenter\Kuno radius\RKuno
+\Circlewithcenter\Kdue radius\RKdue
+\thinlines
+\TwoCirclesIntersections(\Kuno)(\Kdue)withradii\RKuno
+ and\RKdue to\Puno and\Pdue
+\Pbox(\Kuno)[b]{C_1}[4] \Pbox(\Kdue)[b]{C_2}[4]
+\Pbox(\Puno)[tl]{P_1}[4] \Pbox(\Pdue)[b]{P_2}[4]
+\put(\Kuno){\Vector(-45:\RKuno)}\Pbox(5,-27)[bl]{R_1}[0]
+\put(\Kdue){\Vector(-45:\RKdue)}\Pbox(25,3)[bl]{R_2}[0]
+\end{picture}
+\end{minipage}
+\end{Verbatim}
+
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Triangles and their special lines}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/macros/latex/contrib/euclideangeometry/euclideangeometry.dtx b/macros/latex/contrib/euclideangeometry/euclideangeometry.dtx
index 7305301abf..af615d4b55 100644
--- a/macros/latex/contrib/euclideangeometry/euclideangeometry.dtx
+++ b/macros/latex/contrib/euclideangeometry/euclideangeometry.dtx
@@ -45,7 +45,7 @@ This work consists of files:
%<package>\ProvidesPackage{euclideangeometry}%
%<readme>File README.txt for package euclideangeometry
%<*package|readme>
- [2020-03-30 v.0.1.7 Extension package for curve2e]
+ [2020-04-15 v.0.1.8 Extension package for curve2e]
%</package|readme>
%<*driver>
\documentclass{ltxdoc}\errorcontextlines=100
@@ -154,7 +154,7 @@ g\raisebox{-0.715ex}{\kern-0.26em u}\kern-0.13em\I\kern-0.14em t}\xspace}
% installed with your updated complete \TeX system installation.
% Please refer to the user manual before using this package.
-% \CheckSum{1193}
+% \CheckSum{1296}
%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\StopEventually{}
%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -605,11 +605,12 @@ g\raisebox{-0.715ex}{\kern-0.26em u}\kern-0.13em\I\kern-0.14em t}\xspace}
% but it allows to go on with typesetting, although with non sense results.
% Warnings do not stop the compilation program, therefore their message
% goes to the \file{.log} file and the user might not notice it; but
-% since the results are probably absurd, s/he certainly notice this
-% fact and look for messages; the user, therefore, who has carefully
+% since the results are probably absurd, s/he certainly notices this
+% fact and looks for messages; the user, therefore, who has carefully
% read this user manual, immediately looks onto the \file{.log} file
-% and realises the reason of the wrong results.
-%
+% and realises the reason of the wrong results. A similar approach
+% is used for the macro that determines the intersection of two circles;
+% see below
% The syntax of this macro is the following:
%\begin{ttsyntax}
%\cs{IntersectionsOfLine}\parg{point}\parg{direction} WithCircle\parg{center}\marg{radius} to\meta{int1} and\meta{int2}
@@ -659,8 +660,8 @@ g\raisebox{-0.715ex}{\kern-0.26em u}\kern-0.13em\I\kern-0.14em t}\xspace}
\SymmetricalPointOf#3respect\Smed to#4\ignorespaces}
% \end{macrocode}
%
-% Another useful macro draws a circle given its \meta{center} and the
-% coordinates of the \meta{ponit} which the circumference should pass
+% This useful macro draws a circle given its \meta{center} and the
+% coordinates of the \meta{point} which the circumference should pass
% through. The syntax is:
%\begin{ttsyntax}
%\cs{CircleThrough}\parg{[point}WithCenter\marg{center}
@@ -683,8 +684,140 @@ g\raisebox{-0.715ex}{\kern-0.26em u}\kern-0.13em\I\kern-0.14em t}\xspace}
%\end{flushleft}
% where \cs{ignorespaces} may be superfluous, but is always a safety action
% when defining commands to be used within the \amb{picture} environment.
-% In any case see example~XXX in \file{euclideangeometry-man.pdf}
-%^^A\ref{fig:twocircles-second intersection}.
+% In any case see example~15 in \file{euclideangeometry-man.pdf}
+%^^A\ref{fig:two-intersecting-circles}.
+%
+% If it is necessary to find the intersections of two circles that
+% do not share a previously known point; we can use the following
+% macro. Analytically given the equations of two circumferences,
+% it is necessary to solve a system of two second degree equations
+% the processing of which ends up with a second degree polynomial
+% that might have real roots (the coordinates of the intersection
+% points), or two coincident roots (the circles are tangent), or
+% complex roots (the circles do not intersect), or they may be
+% indefinite (the two circles heve the same center and the same
+% radii). Let us exclude the last case, although it would be trivial
+% to create the macro with a test that controls such situation. But
+% even the analysis of the discriminant of the second degree equation
+% requires a complicated code.
+%
+% On the opposite a simple drawing of the two circles, with centers
+% $C_1$ and $C_2$ and radii $R_1$ and $R_2$, with the centers distance
+% of $ a= |C_1-C_2|$, allows to understand that in order to have
+% intersections: $(\alpha)$ if $a\leq \max(R_1,R_2)$ (the center
+% of a circle is contained within the other one) then it must be
+% $ a \geq |R_1 - R_2|$, where the ‘equals’ sign applies when the
+% circles are internally tangent; $(\beta)$ otherwise
+% $a \geq \max(R_1,R_2)$ and it must be $a \leq R_1+R_2$ , where
+% the ‘equals’ sign applies when the circles are externally tangent.
+% In conclusion in any case il the range $|R_1-R_2|\leq a\leq R_1+R_2$
+% is where the two circles intersect, while outside this distance
+% range the circles do not intersect.
+%
+% For simplicity let us assume that $R_1 \geq R_2$; the macro can
+% receive the circle data in any order, but the macro very easily
+% switches their data so that circle number~1 is the one with larger
+% radius. If the distance $a$ is outside the allowed range, there
+% are no intersections, therefore a warning message is output and the
+% intersection point coordinates are both set to \texttt{0,0}, so that
+% processing continues with non sense data; the remaining geometric
+% construction based on such intersection points might continue with
+% other error messages or to absurd results; a string message to the
+% user who, having read the documentation, understand the problem and
+% provides for.
+%
+% The new macro has the following syntax:
+%\begin{ttsyntax}
+%\cs{TwoCirclesIntersections}\parg{C1}\parg{C2}withradii\marg{R1} and\marg{R2} to\meta{P1} and\meta{P2}
+%\end{ttsyntax}
+% where the symbols in input may be macros or explicit numerical
+% values; the output point coordinates \meta{P1} and \meta{P2}
+% should be definable single tokens, therefore the surrounding
+% braces are not necessary.
+% \begin{macrocode}
+\def\TwoCirclesIntersections(#1)(#2)withradii#3and#4to#5and#6{%
+ \fptest{#3 >=#4}{%
+ \edef\Cuno{#1}\edef\Cdue{#2}%
+ \edef\Runo{#3}\edef\Rdue{#4}%
+ }{%
+ \edef\Cdue{#2}\edef\Cuno{#2}%
+ \edef\Rdue{#3}\edef\Runo{#4}%
+ }
+% \end{macrocode}
+% Above we switched the circle data so as to be sure that symbols relating
+% to circle ‘one’ refer to the circle with larger (or equal) radius.
+% Now we define the centers distance in macro \cs{A}; the test if \cs{A}
+% lays in the correct range, otherwise we output a warning message.
+% \begin{macrocode}
+ \SegmentLength(\Cuno)(\Cdue)to\A
+ \edef\TCIdiffR{\fpeval{\Runo-\Rdue}}\edef\TCIsumR{\fpeval{\Runo+\Rdue}}
+ \fptest{\TCIdiffR > \A || \A > \TCIsumR}{%
+ \edef#5{0,0}\edef#6{0,0}% Valori assurdi se i cerchi non si intersecano
+ \PackageWarning{TestFP}{%
+ ***********************************\MessageBreak
+ Circles do not intersect \MessageBreak
+ Check centers and radii and retry \MessageBreak
+ Both intersection point are set to \MessageBreak
+ (0,0) therefore expect errors \MessageBreak
+ ***********************************\MessageBreak}%
+ }{%
+% \end{macrocode}
+% Here we are within the correct range and we proceed with the
+% calculations. We take as a temporary reference the segment
+% that joins the centers. The common chord that joins the
+% intersection points is perpendicular to such a segment crossing
+% it by a distance $c$ form $C_1$, and, therefore by a distance
+% $a-c$ from $C_2$; this chord forms two isosceles triangles with the
+% centers; the above segment bisects such triangles, forming four right
+% triangles; their hypotenuses equal the radii of the respective
+% circles; their bases $h$ are all equal to half the chord; Pythagoras'
+% theorem allows us to write:
+%\[
+%\left\{
+% \begin{aligned}
+% h^2 &= R_1^2 - c^2\\
+% h^2 &= R_2^2 - (a-c)^2
+% \end{aligned}
+%\right.
+%\]
+% Solving for $c$, we get:
+%\[\left\{
+%\begin{aligned}
+%c &= \frac{R_1^2 - R_2^2 + a^2 }{2a}\\
+%h &= \sqrt{R_1^2 -c^2}
+%\end{aligned}
+%\right.
+%\]
+% \begin{macrocode}
+ \SegmentArg(\Cuno)(\Cdue)to\Acompl
+ \SubVect\Cuno from\Cdue to \Cdue
+ \edef\CI{\fpeval{(\Runo^2 - \Rdue^2 +\A^2)/(2*\A)}}
+ \edef\H{\fpeval{sqrt(\Runo^2 - \CI^2)}}
+ \CopyVect\CI,-\H to\Puno
+ \CopyVect\CI,\H to\Pdue
+% \end{macrocode}
+% Now we do not need anymore the chord intersection distance \cs{CI}
+% any more, so we can use for other tasks, and we create a vector with
+% absolute coordinates; We then add the rotated vector corresponding
+% to the base \cs{H} so as to get the absolute chord extrema \cs{PPuno}
+% and \cs{PPdue}.
+% \begin{macrocode}
+ \MultVect\CI,0 by\Acompl:1 to\CI
+ \AddVect\Cuno and\CI to\CI
+ \MultVect\Puno by\Acompl:1 to\PPunorot
+ \AddVect\PPunorot and \Cuno to \PPuno
+ \MultVect\Pdue by\Acompl:1 to\PPduerot
+ \AddVect\PPduerot and \Cuno to \PPdue
+ \edef#5{\PPuno}\edef#6{\PPdue}%
+ }%
+}
+% \end{macrocode}
+% It may be noticed that the first intersection point, assigned to
+% parameter |#5| is the one found along the orthogonal direction
+% to the vector form $C_1$ to $C_2$, obtained by a rotation of
+% $90^\circ$ counterclockwise.
+% The whole construction of the geometry described above is shown
+% in figure~16 in the user manual \file{euclideangeometry-man.pdf}.
%
%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \subsection{Triangle special points}
diff --git a/macros/latex/contrib/euclideangeometry/euclideangeometry.pdf b/macros/latex/contrib/euclideangeometry/euclideangeometry.pdf
index 06df57e151..4b3c5051ab 100644
--- a/macros/latex/contrib/euclideangeometry/euclideangeometry.pdf
+++ b/macros/latex/contrib/euclideangeometry/euclideangeometry.pdf
Binary files differ
diff --git a/macros/latex/contrib/kvmap/README.md b/macros/latex/contrib/kvmap/README.md
index 1a241b5eef..6dcefd6da8 100644
--- a/macros/latex/contrib/kvmap/README.md
+++ b/macros/latex/contrib/kvmap/README.md
@@ -18,3 +18,5 @@ Code example:
\bundle[invert=true,reducespace=2pt,overlapmargins=6pt]{1}{0}{2}{3}
\bundle[invert=true,reducespace=2pt]{0}{1}{3}{1}
\end{kvmap}
+
+<sub>`kvmap` is released under the terms of the LPPL 1.3c and maintained by Ben Frank.</sub>
diff --git a/macros/latex/contrib/kvmap/kvmap.dtx b/macros/latex/contrib/kvmap/kvmap.dtx
index b5fa08b04f..1c7bb4008d 100644
--- a/macros/latex/contrib/kvmap/kvmap.dtx
+++ b/macros/latex/contrib/kvmap/kvmap.dtx
@@ -102,7 +102,7 @@ End of file
%<*pkg>
%<@@=kvmap>
\RequirePackage{expl3}
-\ProvidesExplPackage{kvmap}{2020/03/27}{0.3.3}{Drawing karnaugh maps with LaTeX}
+\ProvidesExplPackage{kvmap}{2020/04/25}{0.3.4}{Drawing karnaugh maps with LaTeX}
%</pkg>
% \fi
%
@@ -407,9 +407,10 @@ End of file
% \end{macro}
% \begin{macro}[int]{\@@_outputmatrix:n}
% \changes{v0.3.2}{2019/12/26}{Allow empty elements}
+% \changes{v0.3.4}{2020/04/25}{Fix node size}
% Define a TikZ style for easier customizability.
% \begin{macrocode}
-\tikzset{kvnode/.style = { inner ~ sep = 8pt }}
+\tikzset{kvnode/.style = { minimum ~ width=.75cm, minimum ~ height=.75cm }}
% \end{macrocode}
% This macro fill the grid with values.
% \begin{arguments}
@@ -441,7 +442,7 @@ End of file
at ~
(.5+\int_mod:VV \l_tmpa_int \l_@@_matrix_width_int,
-.5-\int_div_truncate:nn \l_tmpa_int \l_@@_matrix_width_int ) ~
- {$##1$};
+ {\smash[b]{\makebox[0pt]{$##1$}}};
\int_incr:N \l_tmpa_int
}
}
diff --git a/macros/latex/contrib/kvmap/kvmap.pdf b/macros/latex/contrib/kvmap/kvmap.pdf
index ca8a7b82c4..eb66731d6b 100644
--- a/macros/latex/contrib/kvmap/kvmap.pdf
+++ b/macros/latex/contrib/kvmap/kvmap.pdf
Binary files differ
diff --git a/macros/latex/contrib/translations/README b/macros/latex/contrib/translations/README
index a944202cc2..d403194378 100644
--- a/macros/latex/contrib/translations/README
+++ b/macros/latex/contrib/translations/README
@@ -1,5 +1,5 @@
--------------------------------------------------------------------------
-the TRANSLATIONS package v1.8 - 2020/02/28
+the TRANSLATIONS package v1.8a - 2020/04/26
internationalization of LaTeX2e packages
--------------------------------------------------------------------------
diff --git a/macros/latex/contrib/translations/translations.sty b/macros/latex/contrib/translations/translations.sty
index 5875db674b..d013842825 100644
--- a/macros/latex/contrib/translations/translations.sty
+++ b/macros/latex/contrib/translations/translations.sty
@@ -25,8 +25,8 @@
% If you have any ideas, questions, suggestions or bugs to report, please
% feel free to contact me.
% --------------------------------------------------------------------------
-\newcommand*\@trnslt@date{2018/02/28}
-\newcommand*\@trnslt@version{v1.8}
+\newcommand*\@trnslt@date{2020/04/26}
+\newcommand*\@trnslt@version{v1.8a}
\newcommand*\@trnslt@packageinfo{internationalization of LaTeX2e packages}
\ProvidesPackage{translations}[%
@@ -557,52 +557,38 @@
\@trnslt@load@dictionary@for@dialect{#2}{#1}}
\@onlypreamble\LoadDictionaryFor
-% #1: name
-% #2: lang
-% #3: false
-\newrobustcmd*\@trnslt@input@if@dictionary@exists[3]{%
- \AtBeginDocument{%
- \InputIfFileExists{#1-\@trnslt@language{#2}.trsl}
- {\@trnslt@check@dictionary{#1}{#2}}
- {#3}%
- }%
+\newcommand*\@trnslt@dictionaries{}
+
+\edef\@trnslt@catcodes{%
+ \catcode\number`\<=\the\catcode`\<\relax
+ \catcode\number`\>=\the\catcode`\>\relax
+ \catcode\number`\|=\the\catcode`\|\relax
}
+\catcode`\<=3
+\catcode`\>=3
+\catcode`\|=7
+
% #1: name
% #2: lang
% #3: false
-\newrobustcmd*\@trnslt@load@dictionary@for@F[3]{%
- \@trnslt@input@if@dictionary@exists{#1}{#2}{#3}%
+\newrobustcmd*\@trnslt@input@if@dictionary[2]{%
+ \expanded{\ifinlist{<#1|\@trnslt@language{#2}>}}{\@trnslt@dictionaries}
+ {}
+ {\listxadd\@trnslt@dictionaries{<#1|\@trnslt@language{#2}>}}%
}
% #1: name
% #2: lang
-\newrobustcmd*\@trnslt@load@dictionary@for@dialect[2]{%
- \@trnslt@load@dictionary@for@F{#1}{#2}
- {%
- \@trnslt@warning{dictionary file `#1-\@trnslt@language{#2}.trsl' not
- found.}%
- }%
+% #3: false
+\newrobustcmd*\@trnslt@load@dictionary@for[2]{%
+ \@trnslt@input@if@dictionary{#1}{#2}%
}
% #1: name
% #2: lang
-\newrobustcmd*\@trnslt@load@dictionary@for[2]{%
- \@trnslt@load@dictionary@for@F{#1}{#2}
- {%
- \@trnslt@load@dictionary@for@F{#1}{\baselanguage{#2}}
- {%
- \@trnslt@warning{neither dictionary file
- `#1-\@trnslt@language{#2}.trsl' nor `#1-\baselanguage{#2}.trsl'
- found.}%
- }%
- }%
-}
-
-\newrobustcmd*\@trnslt@load@dictionary@silent@for[2]{%
- \@trnslt@load@dictionary@for@F{#1}{#2}{%
- \@trnslt@load@dictionary@for@F{#1}{\baselanguage{#2}}{}%
- }%
+\newrobustcmd*\@trnslt@load@dictionary@for@dialect[2]{%
+ \@trnslt@load@dictionary@for{#1}{#2}
}
% #1: name
@@ -620,6 +606,22 @@
}%
}
+\protected\def\@trnslt@input@dictionary<#1|#2>\q@stop{%
+ \InputIfFileExists{#1-#2.trsl}
+ {\@trnslt@check@dictionary{#1}{#2}}
+ {%
+ \@trnslt@if@dialect{#2}
+ {%
+ \InputIfFileExists{#1-\baselanguage{#2}.trsl}
+ {\@trnslt@check@dictionary{#1}{#2}}
+ {\@trnslt@info{no dictionary file `#1-\baselanguage{#2}.trsl' found.}}
+ }%
+ {\@trnslt@info{no dictionary file `#1-#2.trsl' found.}}
+ }%
+}
+
+\@trnslt@catcodes
+
% --------------------------------------------------------------------------
% the contents of a dictionary; let's declare that is one.
% #1: lang
@@ -662,7 +664,7 @@
@trnslt@dictionary@\@trnslt@dictionary@name
@\@trnslt@dictionary@lang @{#1}{\detokenize{#2}}%
}{{#1}{#2}}%
- \listcsadd
+ \listcsgadd
{@trnslt@dictionary@\@trnslt@dictionary@name @\@trnslt@dictionary@lang}
{{#1}{#2}}%
}
@@ -1076,9 +1078,12 @@
\fi
\expanded{%
\noexpand\forcsvlist
- {\noexpand\@trnslt@load@dictionary@silent@for{translations-basic-dictionary}}
+ {\noexpand\@trnslt@load@dictionary@for{translations-basic-dictionary}}
{\expandonce\@trnslt@loaded@languages}%
}%
+ \def\do#1{\@trnslt@input@dictionary#1\q@stop}
+ \dolistloop\@trnslt@dictionaries
+ \let\do\@gobble
}
\endinput
@@ -1174,3 +1179,5 @@
2017/08/31 v1.7a - add missing dependency on pdftexcmds
2020/02/28 v1.8 - load basic dictionary for each loaded language (if
available)
+2020/04/26 v1.8a - fix problem with loading of dictionaries in some
+ circumstances
diff --git a/macros/latex/contrib/translations/translations_en.pdf b/macros/latex/contrib/translations/translations_en.pdf
index 7087da4bdc..27d71b446a 100644
--- a/macros/latex/contrib/translations/translations_en.pdf
+++ b/macros/latex/contrib/translations/translations_en.pdf
Binary files differ
diff --git a/macros/luatex/optex/README b/macros/luatex/optex/README
index 2c8fa6652c..6f2d9d5eec 100644
--- a/macros/luatex/optex/README
+++ b/macros/luatex/optex/README
@@ -8,6 +8,9 @@ See http://petr.olsak.net/optex
History:
+<0.10> Technical documentation added
+ \_famdecl instedad \_fontdecl in font family files (incompatible change).
+<0.09> Syntax highlighting implemented.
<0.08> \numberedpar implmented. \emergencystretch=20pt added as default.
\inoval, \incircle, \clipinoval, \clipincircle imlemented.
\puttext, \putpic x,y instead -y,x (incompatible change!)
diff --git a/macros/luatex/optex/alloc.opm b/macros/luatex/optex/alloc.opm
index 81d9e6606d..238e824e1a 100644
--- a/macros/luatex/optex/alloc.opm
+++ b/macros/luatex/optex/alloc.opm
@@ -2,6 +2,10 @@
\_codedecl \newdimen {Allocators for registers <2020-01-23>} % loaded in format
+ \_doc -----------------------------
+ The limits are set first.
+ \_cod -----------------------------
+
\_chardef\_maicount = 65535 % Max Allocation Index for counts registers in LuaTeX
\_let\_maidimen = \_maicount
\_let\_maiskip = \_maicount
@@ -12,6 +16,10 @@
\_chardef\_maiwrite = 15
\_chardef\_maifam = 255
+ \_doc -----------------------------
+ Each allocation macro needs its own counter.
+ \_cod -----------------------------
+
\_countdef\_countalloc=10 \_countalloc=255
\_countdef\_dimenalloc=11 \_dimenalloc=255
\_countdef\_skipalloc=12 \_skipalloc=255
@@ -22,6 +30,14 @@
\_countdef\_writealloc=17 \_writealloc=-1
\_countdef\_mathalloc=18 \_mathalloc=3
+ \_doc -----------------------------
+ The common allocation macro
+ \`\_allocator` `\<sequence> {<type>} \<primitive declarator>`
+ is defined. This idea was used in classical plain \TeX/ by
+ Donald Knuth too but the macro from plain \TeX/ seems to be
+ more complicated:).
+ \_cod -----------------------------
+
\_def\_allocator #1#2#3{%
\_global\_advance\_cs{_#2alloc}by1
\_ifnum\_cs{_#2alloc}>\_cs{_mai#2}%
@@ -32,6 +48,13 @@
\fi
}
+ \_doc -----------------------------
+ The allocation macros
+ \`\newcount`, \`\newdimen`, \`\newskip`, \`\newmuskip`, \`\newbox`,
+ \`\newtoks`, \`\newread`, \`\newwrite` and \`\newmath`
+ are defined here.
+ \_cod -----------------------------
+
\_def\_newcount #1{\_allocator #1{count}\_countdef}
\_def\_newdimen #1{\_allocator #1{dimen}\_dimendef}
\_def\_newskip #1{\_allocator #1{skip}\_skipdef}
@@ -42,6 +65,12 @@
\_def\_newwrite #1{\_allocator #1{write}\_chardef}
\_def\_newmath #1{\_allocator #1{fam}\_chardef}
+\_public \newcount \newdimen \newskip \newmuskip \newbox \newtoks \newread \newwrite \newmath ;
+
+ \_doc -----------------------------
+ The \`\newinsert` macro is defined differently than others.
+ \_cod -----------------------------
+
\_newcount\_insertalloc \_insertalloc=255
\_chardef\_insertmin = 201
@@ -54,6 +83,12 @@
\_wlog {\_string#1=\_string\_insert\_the\_insertalloc}%
\_fi
}
+\_public \newinsert ;
+
+ \_doc -----------------------------
+ Other allocation macros \`\newattribute` and \`\newcatodetable`
+ have their counter allocated by the `\newcount` macro.
+ \_cod -----------------------------
\_newcount \_attributealloc \_attributealloc=0
\_chardef\_maiattribute=\_maicount
@@ -63,26 +98,37 @@
\_chardef\_maicatcodetable=32767
\_def\_newcatcodetable #1{\_allocator #1{catcodetable}\_chardef}
+\_public \newattribute \newcatcodetable ;
+
+ \_doc -----------------------------
+ We declare public and private versions of `\tmpnum` and `\tmpdim`
+ registers separately. They are independent registers.
+ \_cod -----------------------------
+
\_newcount \tmpnum \_newcount \_tmpnum
\_newdimen \tmpdim \_newdimen \_tmpdim
+ \_doc -----------------------------
+ A few registers are initialized like in plain\TeX/. Note that `\z@` and `\z@skip` from
+ plain\TeX/ is `\zo` and `\zoskip` because we absolutely
+ don't support the `@` category dance.
+ Note that `\p@` is not defined because we can write 1pt which is more
+ legible.
+ \_cod -----------------------------
+
\_newdimen\_maxdimen \_maxdimen=16383.99999pt % the largest legal <dimen>
\_newskip\_hideskip \_hideskip=-1000pt plus 1fill % negative but can grow
\_newskip\_centering \_centering=0pt plus 1000pt minus 1000pt
\_newskip\_zoskip \_zoskip=0pt plus0pt minus0pt
\_newbox\_voidbox % permanently void box register
-\_public
- \newcount \newdimen \newskip \newmuskip \newbox \newtoks \newread \newwrite \newmath
- \newattribute \newcatcodetable
- \insertmin \newinsert
- \maxdimen \hideskip \centering \zoskip \voidbox ;
+\_public \maxdimen \hideskip \centering \zoskip \voidbox ;
\_endcode %---------------------------------------------------
Like plain\TeX, the allocators `\newcount`, `\newwrite`, etc. are defined.
-The registers are allocated from 256 to `\mai<type>` which is 65535 in
-LuaTeX.
+The registers are allocated from 256 to the `\_mai<type>` which is 65535 in
+\LuaTeX/.
Unlike in Plain\TeX/, the mentioned allocators are not `\outer`.
@@ -95,8 +141,10 @@ is wider.
Inserts are allocated form 254 to 201 using `\newinsert`.
You can define your own allocation concept (for example for allocation of
-arrays) from top of registers array. For example for counts:
+arrays) from top of registers array. The example shows a definition of
+the array-like declarator of counters.
+\nobreak
\begtt
\newcount \_maicount % redefine maximal allocation index as variable
\_maicount = \maicount % first value is top of the array
@@ -114,11 +162,4 @@ arrays) from top of registers array. For example for counts:
}
\endtt
-The `\tmpnum` and `\tmpdim` are allocated, individual instance for internal
-macros and for user's macros.
-
-A few registers are initialized like in plain\TeX/. Note that `\z@` and `\z@skip` from
-plain\TeX/ is `\zo` and `\zoskip` because we don't support the `@` category dance.
-Note that `\p@` is not defined because we can write 1pt which is more
-legible.
diff --git a/macros/luatex/optex/basics-macros.opm b/macros/luatex/optex/basic-macros.opm
index b86fd2e2e9..512678c312 100644
--- a/macros/luatex/optex/basics-macros.opm
+++ b/macros/luatex/optex/basic-macros.opm
@@ -3,70 +3,84 @@
\_codedecl \sdef {Basic macros for OpTeX <2020-02-14>} % loaded in format
\_doc ------------------------------
- `\bgroup`, `\egroup`, `\empty`, `\space`, `\null` and `\wlog` are classical
- macros from plain \TeX/.
+ \`\bgroup`, \`\egroup`, \`\empty`, \`\space`, \`\null` and \`\wlog`
+ are classical macros from plain \TeX/.
\_cod ------------------------------
-\let\_bgroup={ \let\_egroup=}
+\_let\_bgroup={ \_let\_egroup=}
\_def \_empty {}
\_def \_space { }
\_def \_null {\_hbox{}}
\_def \_wlog {\_immediate\_write-1 } % write on log file (only)
+\_public \bgroup \egroup \empty \space \null \wlog ;
+
\_doc ------------------------------
- `\bslash` is \"normal backslash" with category code 12.
- `\nbb` and `\pcent` are double backslash and normal `%`, they should
- be used in lua codes, for example.
+ \`\bslash` is \"normal backslash" with category code 12.
+ \`\nbb` and \`\pcent` are double backslash and normal~`%`,
+ they should be used in lua codes, for example.
\_cod ------------------------------
-\_edef\_bslash {\_csstring\\}
+\_edef \_bslash {\_csstring\\}
\_edef \_nbb {\_bslash\_bslash}
\_edef \_pcent{\_csstring\%}
+\_public \bslash \nbb \pcent ;
+
\_doc ------------------------------
- `\sdef{<text>}` is equivalent to `\def\<text>`, where `\<text>` is a control
+ \`\sdef` `{<text>}` is equivalent to `\def\<text>`, where `\<text>` is a control
sequence. You can use arbitrary parameter mask after `\sdef{<text>}`, don't
put the (unwanted) space immediately after closing brace \code{\}}.
-
- `\sxdef{<text>}` is equivalent to `\xdef\<text>`.
-
- `\slet{<textA>}{<textB>}` is equivalent to `\let \<textA> = \<textB>`.
+ \nl
+ \`\sxdef` `{<text>}` is equivalent to `\xdef\<text>`.
+ \nl
+ \`\slet` `{<textA>}{<textB>}` is equivalent to `\let \<textA> = \<textB>`.
\_cod ------------------------------
\_def \_sdef #1{\_ea\_def \_csname#1\_endcsname}
\_def \_sxdef #1{\_ea\_xdef \_csname#1\_endcsname}
\_def \_slet #1#2{\_ea\_let \_csname#1\_ea\_endcsname \_csname#2\_endcsname}
+\_public \sdef \sxdef \slet ;
+
\_doc ------------------------------
- `\adef{<char>}{<body>}` puts the <char> as active character and defines it
- as {<body>}. You can use parameter mask too, for example
- `\adef @#1{...$1...}`
+ \`\adef` `{<char>}{<body>}` puts the <char> as active character and defines it
+ as `{<body>}`. You can declare a macro with parameters too. For example
+ `\adef @#1{...$1...}`.
\_cod ------------------------------
-\_def \_adef #1{\_catcode`#1=13 \_begingroup
- \_lccode`\~=`#1\_lowercase{\_endgroup\_def~}}
+\_def \_adef #1{\_catcode`#1=13 \_begingroup \_lccode`\~=`#1\_lowercase{\_endgroup\_def~}}
+\_public \adef ;
\_doc ------------------------------
- `\cs{<text>}` is only a shortcut to `\csname <text>\endcsname`, but you need
- one more `\ea` if you need to get the real control sequence `\<text>`.
+ \`\cs` `{<text>}` is only a shortcut to `\csname <text>\endcsname`, but you need
+ one more `\_ea` if you need to get the real control sequence `\<text>`.
+ \nl
+ \`\trycs` `{<csname>}{<text>}` expands to `\<csname>`
+ if it is defined else to the `<text>`.
\_cod ------------------------------
\_def \_cs #1{\_csname#1\_endcsname}
+\_def \_trycs#1#2{\_ifcsname #1\_endcsname \_csname #1\_endcsname \_else #2\_fi}
+\_public \cs \trycs ;
\_doc ------------------------------
- `\addto\macro{<text>}` adds <text> to your `\macro`, which must be defined.
+ \`\addto` `\macro{<text>}` adds `<text>` to your `\macro`, which must be defined.
\_cod ------------------------------
\_long\_def \_addto #1#2{\_ea\_def\_ea#1\_ea{#1#2}}
+\_public \addto ;
\_doc ------------------------------
- `\opwarning{<text>}` prints warning on the terminal and to the log file.
+ \`\opwarning` `{<text>}` prints warning on the terminal and to the log file.
\_cod ------------------------------
\_def \_opwarning #1{\_wterm{WARNING: #1.}}
+\_public \opwarning ;
\_doc ------------------------------
- `\loggingall` and `\tracingall` is similar as in plain \TeX/, but prints
+ \`\loggingall` and \`\tracingall` are defined similarly as in
+ plain \TeX/, but they print
more logging information to the log file and to the terminal.
\_cod ------------------------------
@@ -76,12 +90,7 @@
\_tracingifs=1 \_tracinggroups=1 \_tracingassigns=1 }
\_def\_tracingall{\_tracingonline=1 \_loggingall}
-\_public
- \bgroup \egroup \empty \space \null \wlog
- \bslash \nbb \pcent
- \sdef \sxdef \slet \cs \adef
- \addto \wlog \opwarning
- \loggingall \tracingall ;
+\_public \loggingall \tracingall ;
\_endcode % -------------------------------------
diff --git a/macros/luatex/optex/bib-iso690.opm b/macros/luatex/optex/bib-iso690.opm
index 3265eaea05..b569de0d30 100644
--- a/macros/luatex/optex/bib-iso690.opm
+++ b/macros/luatex/optex/bib-iso690.opm
@@ -6,13 +6,19 @@
{This file can be read by: \_string\usebib/? (iso690) bibfiles command only}
\_endinput \_fi
-% misc:
+ \_doc -----------------------------
+ \`\_maybetod` (alias `\.` in the style file group) does not put second dot.
+ \_cod -----------------------------
\_def\_maybedot{\_ifnum\_spacefactor=\_sfcode`\.\_relax\_else.\_fi}
\_tmpnum=\_sfcode`\. \_advance\_tmpnum by-2 \_sfcode`\.=\_tmpnum
\_sfcode`\?=\_tmpnum \_sfcode`\!=\_tmpnum
\_let\.=\_maybedot % prevents from double periods
+ \_doc -----------------------------
+ Option field.
+ \_cod -----------------------------
+
\_CreateField {option}
\_def\_isbiboption#1#2{\_edef\_tmp{\_noexpand\_isbiboptionA{#1}}\_tmp}
\_def\_isbiboptionA#1{\_def\_tmp##1 #1 ##2\_relax{%
@@ -30,7 +36,9 @@
\_newtoks\_biboptions
\_public \biboptions ;
-% Formating of Author/Editor lists:
+ \_doc -----------------------------
+ Formating of Author/Editor lists.
+ \_cod -----------------------------
\_def\_firstauthorformat{%
\_upper{\_Lastname}\_bprintc\_Firstname{, *}\_bprintc\_Von{ *}\_bprintc\_Junior{, *}%
@@ -81,7 +89,9 @@
\_fi
\_let\_upper=\upper
-% Preparing bib-mark (used when \nonumcitations is set):
+ \_doc -----------------------------
+ Preparing bib-mark (used when `\nonumcitations` is set).
+ \_cod -----------------------------
\_def\_setbibmark{%
\_ifx\_dobibmark\_undefined \_def\_dobibmark{}\_fi
@@ -89,7 +99,6 @@
\_ifx\_tmp\_empty \_RetrieveFieldIn{year}\_tmp \_edef\_tmp{\_dobibmark, \_tmp}\_fi
\_bibmark=\_ea{\_tmp}%
}
-
% Multilinguals: English Czech Slovak
\_mtdef{bib.and} {, and } { a } {}
@@ -129,7 +138,9 @@
\_fi\_fi
}
-% Non-standard fieldnames:
+ \_doc -----------------------------
+ Non-standard fieldnames.
+ \_cod -----------------------------
\_CreateField {ednote}
\_CreateField {citedate}
@@ -140,20 +151,23 @@
\_CreateField {url}
\_CreateField {bibmark}
-% Sorting:
+ \_doc -----------------------------
+ Sorting.
+ \_cod -----------------------------
\_SortingOrder{name,year}{lfvj}
\_SpecialSort {key}
-% Misc:
+ \_doc -----------------------------
+ Supporting macros.
+ \_cod -----------------------------
\_def\_bibwarninga{\_bibwarning}
\_def\_bibwarningb{\_bibwarning}
\_def\_docitedate #1/#2/#3/#4\_relax{[\_Mtext{bib.citedate}%
\_if^#2^#1\_else
- \_if^#3^#1/#2\_else
- \_docitedateA{#1}{#2}{#3}%
+ \_if^#3^#1/#2\_else \_docitedateA{#1}{#2}{#3}%
\_fi\_fi ]%
}
\_def\_docitedateA#1#2#3{%
@@ -197,7 +211,9 @@
\_ifx\_authorprint\_empty #2\_posteditor\_else \_authorprint\_fi
}
-% Entry types:
+ \_doc -----------------------------
+ Entry types.
+ \_cod -----------------------------
\_sdef{_print:BEGIN}{%
\_readbiboptions
@@ -217,7 +233,8 @@
\_bprinta [ednote] {*.\ }{}%
\_bprinta [address] {*\_bprintv[publisher]{:}{\_bprintv[year]{,}{.}}\ }{\_bibwarninga}%
\_bprinta [publisher] {*\_bprintv[year]{,}{.}\ }{\_bibwarninga}%
- \_bprintb [year] {\_doyear{##1}\_bprintv[citedate]{\_bprintv[numbering]{.}{}}{.}\ }{\_bibwarning}%
+ \_bprintb [year] {\_doyear{##1}\_bprintv[citedate]{\_bprintv[numbering]{.}{}}{.}\ }%
+ {\_bibwarning}%
\_bprinta [numbering] {\_preparenumbering*\_bprintv[citedate]{}{\.}\ }{}%
\_bprinta [citedate] {\_docitedate*///\_relax.\ }{}%
#1%
@@ -229,14 +246,16 @@
}
\_sdef{_print:book}{%
\_bprintb [!author] {\_doauthor1{##1}\.\ }{\_bibwarning}%
- \_bprintb [title] {{\_em##1}\_bprintc\_titlepost{\.\ *}\_bprintv[howpublished]{}{\.}\ }{\_bibwarning}%
+ \_bprintb [title] {{\_em##1}\_bprintc\_titlepost{\.\ *}\_bprintv[howpublished]{}{\.}\ }%
+ {\_bibwarning}%
\_bookgeneric{}%
}
\_sdef{_print:article}{%
\_biboptionvalue{journalpost}\_journalpost
\_bprintb [!author] {\_doauthor1{##1}\.\ }{\_bibwarning}%
\_bprinta [title] {*.\ \_bprintc\_titlepost{*.\ }}{\_bibwarning}%
- \_bprintb [journal] {{\_em##1}\_bprintc\_journalpost{\.\ *}\_bprintv[howpublished]{}{\.}\ }{\_bibwarninga}%
+ \_bprintb [journal] {{\_em##1}\_bprintc\_journalpost{\.\ *}\_bprintv[howpublished]{}{\.}\ }%
+ {\_bibwarninga}%
\_bprinta [howpublished] {[*].\ }{}%
\_bprinta [address] {*\_bprintb[publisher]{:}{,}\ }{}%
\_bprinta [publisher] {*, }{}%
@@ -245,7 +264,8 @@
\_bprinta [numbering] {\_preparenumbering*\_bprintv[citedate]{}{\.}\ }
{\_bprinta [volume] {\_prevolume*\_bprintv[number,pages]{,}{\.}\ }{}%
\_bprinta [number] {\_prenumber*\_bprintv[pages]{,}{\.}\ }{}%
- \_bprintb [pages] {\_prepages\_hbox{##1}\_bprintv[citedate]{}{\.}\ }{\_bibwarninga}}%
+ \_bprintb [pages] {\_prepages\_hbox{##1}\_bprintv[citedate]{}{\.}\ }%
+ {\_bibwarninga}}%
\_bprinta [citedate] {\_docitedate*///\_relax.\ }{}%
\_bprinta [issn] {ISSN~*.\ }{}%
\_bprintb [doi] {\_predoi DOI \_ulink[http://dx.doi.org/##1]{##1}.\ }{}%
@@ -257,7 +277,8 @@
\_bprinta [title] {*.\ }{\_bibwarning}%
\_Inclause
\_bprintb [!editor] {\_doeditor1{##1}\.\ }{}%
- \_bprintb [booktitle] {{\_em##1}\_bprintc\_titlepost{\.\ *}\_bprintv[howpublished]{}{\.}\ }{\_bibwarning}%
+ \_bprintb [booktitle] {{\_em##1}\_bprintc\_titlepost{\.\ *}\_bprintv[howpublished]{}{\.}\ }%
+ {\_bibwarning}%
\_bookgeneric{\_bprintb [pages] {\_prepages\_hbox{##1}. }{}}%
}
\_slet{_print:inproceedings}{_print:inbook}
@@ -265,7 +286,8 @@
\_sdef{_print:thesis}{%
\_bprintb [!author] {\_doauthor1{##1}\.\ }{\_bibwarning}%
- \_bprintb [title] {{\_em##1}\_bprintc\_titlepost{\.\ *}\_bprintv[howpublished]{}{\.}\ }{\_bibwarning}%
+ \_bprintb [title] {{\_em##1}\_bprintc\_titlepost{\.\ *}\_bprintv[howpublished]{}{\.}\ }%
+ {\_bibwarning}%
\_bprinta [howpublished] {[*].\ }{}%
\_bprinta [address] {*\_bprintv[school]{:}{\_bprintv[year]{,}{.}}\ }{\_bibwarning}%
\_bprinta [school] {*\_bprintv[year]{,}{.}\ }{\_bibwarning}%
@@ -273,7 +295,8 @@
\_bprintb [year] {\_doyear{##1}\_bprintv[citedate]{}{.}\ }{\_bibwarninga}%
\_bprinta [citedate] {\_docitedate*///\_relax.\ }{}%
\_bprinta [type] {*\_bprintv[ednote]{,}{.}\ }%
- {\_ifx\_thesistype\_undefined\_bibwarning\_else\_thesistype\_bprintv[ednote]{,}{.}\ \_fi}%
+ {\_ifx\_thesistype\_undefined\_bibwarning
+ \_else\_thesistype\_bprintv[ednote]{,}{.}\ \_fi}%
\_bprinta [ednote] {*.\ }{}%
\_bprintb [doi] {\_predoi DOI \_ulink[http://dx.doi.org/##1]{##1}.\ }{}%
\_bprintb [url] {\_preurl\_url{##1}. }{}%
@@ -284,7 +307,8 @@
\_sdef{_print:generic}{%
\_bprintb [!author] {\_doauthor1{##1}\.\ }{\_bibwarning}%
- \_bprintb [title] {{\_em##1}\_bprintc\_titlepost{\.\ *}\_bprintv[howpublished]{}{\.}\ }{\_bibwarning}%
+ \_bprintb [title] {{\_em##1}\_bprintc\_titlepost{\.\ *}\_bprintv[howpublished]{}{\.}\ }%
+ {\_bibwarning}%
\_bprinta [howpublished] {[*].\ }{}%
\_bprinta [ednote] {\_prepareednote*\_bprintv[citedate]{}{.}\ }{\_bibwarning}%
\_bprinta [year] {}{\_bibwarning}%
@@ -315,7 +339,7 @@ See `op-example.bib` for an example of the `.bib` input. You can try it by:
\end
\endtt
-\secc Common rules in .bib files
+\seccc Common rules in \code{.bib} files
There are entries of type `@FOO{...}` in the `.bib` file. Each entry consists of
fields in the form `name = "value"`, or `name = {value}`. No matter which form is
@@ -345,44 +369,42 @@ separated by spaces. You can declare the global option(s) in your document
applied for each entry by `\biboptions={...}`.
-\secc The author field
+\seccc The author field
-All names in the author list have to be separated by \"` and `". Each author
-can be written by various formats (the `von` part is typically missing):
+All names in the author list have to be separated by \"\code{ and }".
+Each author can be written by various formats (the `von` part is typically missing):
\begtt
- Firstname(s) von Lastname
- or
- von Lastname, Firstname(s)
- or
- von Lastname, After, Firstname(s)
+Firstname(s) von Lastname
+or
+von Lastname, Firstname(s)
+or
+von Lastname, After, Firstname(s)
\endtt
-
Only the Lastname part is mandatory. Examples:
-
\begtt
- Petr Olšák
- or
- Olšák, Petr
+Petr Olšák
+or
+Olšák, Petr
- Leonardo Piero da Vinci
- or
- da Vinci, Leonardo Piero
- or
- da Vinci, painter, Leonardo Piero
+Leonardo Piero da Vinci
+or
+da Vinci, Leonardo Piero
+or
+da Vinci, painter, Leonardo Piero
\endtt
-
-The separator \"` and `" between authors will be converted to comma during
+The separator \"\code{ and }" between authors
+will be converted to comma during
printing, but between semifinal and final author the word \"and" (or something
different depending on current language) is printed.
The first author is printed in reverse order: \"LASTNAME, Firstname(s) von,
After" and the others author are printed in normal order: \"Firstname(s)
von LASTNAME, After". This feature follows the ISO 690 norm. The Lastname
-is capitalised using uppercase letters, but if the \caps font modifier is defined,
+is capitalized using uppercase letters. But if the `\caps` font modifier is defined,
then it is used and printed `{\caps\_rm Lastname}`.
-You can specify the option `aumax:<number>`. The <number> denotes the
+You can specify the option `aumax:<number>`. The `<number>` denotes the
maximum authors to be printed. The rest of authors are ignored and the
`et~al.` is appended to the list of printed authors. This text is
printed only if the `aumax` value is less than the real number of authors.
@@ -398,44 +420,38 @@ There is no internal limit. But you can set the global options in
your document by setting the `\biboptions` tokens list. For example:
\begtt
- \biboptions={aumax:7 aumin:1}
- % if there is 8 or more authors then only first author is printed.
+\biboptions={aumax:7 aumin:1}
+% if there is 8 or more authors then only first author is printed.
\entdd
Examples:
-
\begtt
- author = "John Green and Bob Brown and Alice Black",
+author = "John Green and Bob Brown and Alice Black",
\endtt
-
output: GREEN, John, Bob BROWN, and Alice BLACK.
\begtt
- author = "John Green and Bob Brown and Alice Black",
- option = "aumax:1",
+author = "John Green and Bob Brown and Alice Black",
+option = "aumax:1",
\endtt
-
output: GREEN, John~et~al.
\begtt
- author = "John Green and Bob Brown and Alice Black",
- option = "aumax:2",
+author = "John Green and Bob Brown and Alice Black",
+option = "aumax:2",
\endtt
-
output: GREEN, John, Bob BROWN~et~al.
\begtt
- author = "John Green and Bob Brown and Alice Black",
- option = "aumax:3",
+author = "John Green and Bob Brown and Alice Black",
+option = "aumax:3",
\endtt
-
output: GREEN, John, Bob BROWN, and Alice BLACK.
\begtt
- author = "John Green and Bob Brown and Alice Black",
- option = "auetal",
+author = "John Green and Bob Brown and Alice Black",
+option = "auetal",
\endtt
-
output: GREEN, John, Bob BROWN, Alice BLACK~et~al.
If you need to add a text before or after authors list, you can use
@@ -444,50 +460,46 @@ authors list. The <value> can include `\AU` macro which expands to the authors
list. Example:
\begtt
- author = "Robert Calbraith",
- option = "auprint:{\AU\space [pseudonym of J. K. Rowling]}",
+author = "Robert Calbraith",
+option = "auprint:{\AU\space [pseudonym of J. K. Rowling]}",
\endtt
-
output: CALBRAITH Robert [pseudonym of J. K. Rowling].
You can use the `autrim:<number>` option. All Firstnames of all authors
are trimmed (i. e. reduced to initials) iff the number of authors in the
-author field is greater than or equal to <number>. There is an exception:
+author field is greater than or equal to `<number>`. There is an exception:
`autrim:0` means that no Firstnames are trimmed. This is default behavior.
Another example: `autrim:1` means that all Firstnames are trimmed.
\begtt
- author = "John Green and Bob Brown and Alice Black",
- option = "auetal autrim:1",
+author = "John Green and Bob Brown and Alice Black",
+option = "auetal autrim:1",
\endtt
-
output: GREEN, J., B. BROWN, A. BLACK~et~al.
If you need to write a team name or institution instead authors, replace all
-spaces by \<space> in this name. Such text is interpreted as Lastname. You
+spaces by `\ ` in this name. Such text is interpreted as Lastname. You
can add the secondary name (interpreted as Firstname) after comma. Example:
\begtt
- author = "Czech\ Technical\ University\ in\ Prague, Faculty\ of\ Electrical\ Engeneering",
+ author = "Czech\ Technical\ University\ in\ Prague,
+ Faculty\ of\ Electrical\ Engeneering",
\endtt
-
output: CZECH TECHNICAL UNIVERSITY IN PRAGUE, Faculty of Electrical Engeneering.
-\secc The editor field
+\seccc The editor field
The editor field is used for list of the authors of the collection. The
analogous rules as in author field are used here. It means that the
-authors are separated by \"` and `", the Firstnames, Lastnames etc. are
+authors are separated by \"\code{ and }", the Firstnames, Lastnames etc. are
interpreted and you can use the options `edmax:<number>`, `edmin:<number>`,
`edetal`, `edtrim:<number>` and `edprint:{<value>}` (with `\ED` macro).
Example:
-
\begtt
- editor = "Jan Tomek and Petr Karas",
- option = "edprint:{\ED, editors.} edtrim:1",
+editor = "Jan Tomek and Petr Karas",
+option = "edprint:{\ED, editors.} edtrim:1",
\endtt
-
Output: J. TOMEK and P. KARAS, editors.
If `edprint` option is not set then `{\ED, eds.}` or `{\ED, ed.}` is used
@@ -495,22 +507,20 @@ depending on the entry language and on the singular or plural of
the editor(s).
-\secc The ednote field
+\seccc The ednote field
The ednote field is used as the secondary authors and more editional info. The
value is read as raw data without any interpretation of Lastname, Firstname
etc.
-
\begtt
- ednote = "Illustrations by Robert \upper{Agarwal}, edited by Tom \upper{Nowak}",
+ednote = "Illustrations by Robert \upper{Agarwal}, edited by Tom \upper{Nowak}",
\endtt
-
output: Illustrations by Robert AGARWAL, edited by Tom NOWAK.
-The \upper command have to be used for Lastnames in ednote field.
+The `\upper` command have to be used for Lastnames in ednote field.
-\secc The title field
+\seccc The title field
This is the title of the work. It will be printed (in common entry types) by
italics. The ISO 690 norm declares, that the title plus optional subtitle
@@ -519,38 +529,35 @@ title have to be printed in upright font. This can be added by
`titlepost:{<value>}`. Example:
\begtt
- title = "The Simple Title of The Work",
+title = "The Simple Title of The Work",
or
- title = "Main Title: Subtitle",
+title = "Main Title: Subtitle",
or
- title = "Main Title: Subtitle",
- option = "titlepost:{Secondary title}",
+title = "Main Title: Subtitle",
+option = "titlepost:{Secondary title}",
\endtt
-
The output of the last example:
{\it Main Title: Subtitle}. Secondary title.
-\secc The edition field
+\seccc The edition field
This field is used only for second or more edition of cited work. Write
only the number without the word "edition". The shortcut "ed." (or something
else depending on current language) is added automatically. Examples:
\begtt
- edition = "Second",
- edition = "2nd",
- edition = "2$^{\rm nd}$",
- edition = "2.",
+edition = "Second",
+edition = "2nd",
+edition = "2$^{\rm nd}$",
+edition = "2.",
\endtt
-
Output of the last example: 2. ed.
\begtt
- edition = "2."
- lang = "cs",
+edition = "2."
+lang = "cs",
\endtt
-
Output: 2. vyd.
Note, that the example `edition = "Second"` may cause problems. If you are
@@ -559,36 +566,34 @@ But you can use `editionprint:{<value>}` option. The the <value> is printed
instead of edition field and shortcut. The edition field must be set. Example:
\begtt
- edition = "whatever",
- option = "editionprint:{Second full revised edition}",
+edition = "whatever",
+option = "editionprint:{Second full revised edition}",
\endtt
-
Output: Second full revised edition.
You can use `\EDN` macro in `editionprint` value. This macro is expanded
to the edition value. Example:
\begtt
- edition = "Second",
- option = "editionprint:{\EDN\space full revised edition}",
+edition = "Second",
+option = "editionprint:{\EDN\space full revised edition}",
or
- edition = "Second full revised edition",
- option = "editionprint:{\EDN}",
+edition = "Second full revised edition",
+option = "editionprint:{\EDN}",
\endtt
-\secc The address, publisher, year fields
+\seccc The address, publisher, year fields
This is an anachronism from ancient Bib\TeX/ (unfortunately no exclusive) that
the address field includes only the city of the publisher residence. No more
data are here. The publisher field includes the name of the publisher.
\begtt
- address = "Berlin",
- publisher = "Springer Verlag",
- year = 2012,
+address = "Berlin",
+publisher = "Springer Verlag",
+year = 2012,
\endtt
-
Output: Berlin: Springer Verlag, 2012.
Note, that the year needn't to be inserted into quotes because it is pure
@@ -605,17 +610,15 @@ sort sensitive, may be you need to print something else than only sorting key.
Example:
\begtt
- year = 2000,
- option = "yearpint:{© 2000}",
+year = 2000,
+option = "yearpint:{© 2000}",
\endtt
-
Output: © 2000, sorted by: 2000.
\begtt
- year = "2012a",
- option = "yearprint:{2012}",
+year = "2012a",
+option = "yearprint:{2012}",
\endtt
-
Output: 2012, sorted by: 2012a.
The address, publisher and year are typically mandatory fields. If they are
@@ -624,12 +627,12 @@ option. Then this warning is suppressed. There is no difference in the
printed output.
-\secc The url field
+\seccc The url field
Use it without `\url` macro, but with `http://` prefix. Example:
\begtt
- url = "http://petr.olsak.net/opmac.html",
+url = "http://petr.olsak.net/opmac.html",
\endtt
The ISO 690 norm recommends to add the text \"Available from" (or
@@ -647,33 +650,31 @@ If the `urlalso` option is used, then the added text has the form
current).
-\secc The citedate field
+\seccc The citedate field
This is the citation date. The field must be in the form year/month/day. It
means, that the two slashes must be written here. The output depends on the
current language. Example:
\begtt
- citedate = "2004/05/21",
+citedate = "2004/05/21",
\endtt
-
-Output when `en` is current: [cit. 2004-05-21].
+Output when `en` is current: [cit. 2004-05-21].\nl
Output when `cs` is current: [vid. 21.~5.~2004].
-\secc The howpublished field
+\seccc The howpublished field
This declares the available medium for cited document if it is not in printed
form. Alternatives: online, CD, DVD, etc. Example:
\begtt
- howpublished = "online",
+howpublished = "online",
\endtt
-
Output: [online].
-\secc The volume, number, pages and numbering fields
+\seccc The volume, number, pages and numbering fields
The volume is the \"big mark" of the journal issue and the number is the
\"small mark" of the journal issue and pages includes the page range of
@@ -684,20 +685,18 @@ language of the entry.
Example:
\begtt
- volume = 31,
- number = 3,
- pages = "37--42",
+volume = 31,
+number = 3,
+pages = "37--42",
\endtt
-
Output: Vol.~31, No.~3, pp.~37--42.
\begtt
- volume = 31,
- number = 3,
- pages = "37--42",
- lang = "cs",
+volume = 31,
+number = 3,
+pages = "37--42",
+lang = "cs",
\endtt
-
Output: ročník~31, č.~3, s.~37--42.
If you disagree with the default prefixes, you can use the numbering field.
@@ -706,12 +705,11 @@ and instead of any mentioned prefixes. The numbering can include macros
`\VOL`, `\NO`, `\PP`, which are expanded to the respective values of fields. Example:
\begtt
- volume = 31,
- number = 3,
- pages = "37--42"
- numbering = "Issue~\VOL/\NO, pages~\PP",
+volume = 31,
+number = 3,
+pages = "37--42"
+numbering = "Issue~\VOL/\NO, pages~\PP",
\endtt
-
Output: Issue~31/3, pages~37--42
Note: The volume, numbers and pages fields are printed without numbering
@@ -719,7 +717,7 @@ filed only in the `@ARTICLE` entry. It means, that if you need to visible them
in the `@INBOOK`, `@INPROCEEDINGS` etc. entries, then you must to use numbering field.
-\secc Common notes about entries
+\seccc Common notes about entries
The order of the fields in the entry is irrelevant. We use the printed order
in this manual. The exclamation mark (!) denotes the mandatory field. If
@@ -732,7 +730,7 @@ warnings about missing mandatory fields occurs.
If the field is used but not mentioned in the entry documentation below then
it is silently ignored.
-\p The `@BOOK` entry
+\secccc The `@BOOK` entry
This is used for book-like entries.
@@ -742,7 +740,7 @@ publisher(!), year(!), citedate, series, isbn(!), doi, url, note.
The ednote field here means the secondary authors (illustrator, cover design
etc.).
-\p The `@ARTICLE` entry
+\secccc The `@ARTICLE` entry
This is used for articles published in a journal.
@@ -753,7 +751,7 @@ doi, url, note.
If the numbering is used then it is used instead volume, number, pages.
-\p The `@INBOOK` entry
+\secccc The `@INBOOK` entry
This is used for the part of a book.
@@ -768,7 +766,7 @@ about the part (chapter numbers etc.).
The `@INPROCEEDINGS` and `@CONFERENCE` entries are equivalent to `@INBOOK` entry.
-\p The `@THESIS` entry
+\secccc The `@THESIS` entry
This is used for student's thesis.
@@ -783,7 +781,7 @@ There are nearly equivalent entries: `@BACHELORSTHESIS`, `@MASTERSTHESIS` and
automatically. The type field is optional in such case. If it is used then
it has a precedence before default setting.
-\p The @MISC entry
+\secccc The @MISC entry
It is intended for various usage.
@@ -792,13 +790,13 @@ Fields: author, title, howpublished, ednote, citedate, doi, url, note.
You can use `\AU`, `\ED`, `\EDN`, `\VOL`, `\NO`, `\PP`, `\ADDR`, `\PUBL`,
`\YEAR` macros in ednote field. These macros print authors list, editors list,
edition, volume, number, pages, address, publisher and year field values
-respecitively.
+respectively.
The reason of this entry is to give to you the possibility to set the format of
entry by your own decision. The most of data are concentrated in ednote
field.
-\p The `@BOOKLET`, `@INCOLLECION`, `@MANUAL`, `@PROCEEDINGS`, `@TECHREPORT`, `@UNPUBLISHED` entries
+\secccc The `@BOOKLET`, `@INCOLLECION`, `@MANUAL`, `@PROCEEDINGS`, `@TECHREPORT`, `@UNPUBLISHED` entries
These entries are equivalent to `@MICS` entry because we need to save the
simplicity. They are implemented only for (almost) backward compatibility
@@ -806,7 +804,7 @@ with the ancient Bib\TeX/. But the ednote is mandatory field here, so you
cannot use these entries from the old databases without warnings and without
some additional work with the `.bib` file.
-\secc The cite-marks (bibmark) used when \code{\\nonumcitations} is set
+\seccc The cite-marks (bibmark) used when \code{\\nonumcitations} is set
When `\nonumcitations` is set then `\cite` prints text orientes
bib-marks instead numbers. This style file autogenerates these marks in the
@@ -814,12 +812,12 @@ form \"Lastname of the first author, comma, space, the year" if bibmark field
isn't declared. If you need to set an exception from this common format,
then you can use bibmark field.
-The OPmac trick \url{http://petr.olsak.net/opmac-tricks-e.html#bibmark}
+The OPmac trick \url{http://petr.olsak.net/opmac-tricks-e.html\#bibmark}
describes how to redefine the algorithm for bibmark auto-generating when you
need the short form of the type [Au13].
-\secc Sorting
+\seccc Sorting
If `\usebib/c` is used then entries are sorted by citation order in the text.
If `\usebib/s` is used then entries are sorted by \"Lastname, Firstname(s)" of
@@ -840,8 +838,8 @@ of authors. If the `key` field is unset then the \"Lastname Firstname(s)"
is used for sorting normally. Example:
\begtt
- author = "Světla Čmejrková",
- key = "Czzmejrkova Svetla",
+author = "Světla Čmejrková",
+key = "Czzmejrkova Svetla",
\endtt
This entry is now sorted between C and D.
@@ -851,7 +849,7 @@ references. You can do this by setting `key = "@"`, to each entry with your
name because the `@` character is sorted before `A`.
-\secc Languages
+\seccc Languages
There is the language of the outer document and the languages of each entry.
The ISO 690 norm recommends that the technical notes (the prefix before URL,
@@ -874,72 +872,69 @@ language is used.
If the outer document language is known before creating of the `.bib` file, you
can store some language-dependent phrases into it. On the other hand, if the
-main document language is unknown, you can use the \Mtext macro to
+main document language is unknown, you can use the `\Mtext` macro to
create the text multilingual. Example:
\begtt
- howpublished = "\Mtext{blue-ray}"
+howpublished = "\Mtext{blue-ray}"
\endtt
Now, you can set the variants of blue-ray into your macros:
\begtt
- \mtdef {blue-ray} {Blue-ray disc} {Blue-ray disk} {}
+\mtdef {blue-ray} {Blue-ray disc} {Blue-ray disk} {}
\endtt
-\secc Tips for using more languages
+\seccc Tips for using more languages
This style prefers English, Czech and Slovak languages. However, you can add
-more languages. You can see the avalable languages by expansion of \langlist
-macro. And you can use the shortcuts of language names (`de` and `pl` in the
-example below and you can define all phrases for your language:
-
+more languages. Use the shortcuts of language names (`de` and `pl` in the
+example below). You can define all phrases for your language:
\begtt
- \def\mtdefx#1#2#3{\sdef{_mt:#1:de}{#2}\sdef{_mt:#1:pl}{#3}}
+\def\mtdefx#1#2#3{\sdef{_mt:#1:de}{#2}\sdef{_mt:#1:pl}{#3}}
- % German % Polish
- \mtdefx {bib.and} { und } { a }
- \mtdefx {bib.phdthesis} {Ph.D. Dissertation} {Praca doktorska}
- ...
+ % German % Polish
+\mtdefx {bib.and} { und } { a }
+\mtdefx {bib.phdthesis} {Ph.D. Dissertation} {Praca doktorska}
+...
\endtt
-
-See more about language phrases in the \ref[languages] section.
+See more about language phrases in the \ref[langphrases] section.
-\secc Summary of non-standard fields
+\seccc Summary of non-standard fields
This style uses the following fields unkown by bib\TeX/:
\begtt
- option ... options separated by spaces
- lang ... the language two-letter code of one entry
- ednote ... editional info (secondary authors etc.) or
- global data in @MISC-like entries
- citedate ... the date of the citation in year/month/day format
- numbering ... format for volume, number, pages
- isbn ... ISBN
- issn ... ISSN
- doi ... DOI
- url ... URL
+option ... options separated by spaces
+lang ... the language two-letter code of one entry
+ednote ... editional info (secondary authors etc.) or
+ global data in @MISC-like entries
+citedate ... the date of the citation in year/month/day format
+numbering ... format for volume, number, pages
+isbn ... ISBN
+issn ... ISSN
+doi ... DOI
+url ... URL
\endtt
-\secc Summary of options
+\seccc Summary of options
\begtt
- aumax:<number> ... maximum number of printed authors
- aumin:<number> ... number of printed authors if aumax exceedes
- autrim:<number> ... full Firstnames iff number of authors are less than this
- auprint:{<value>} ... text instead auhors list (\AU macro may be used)
- edmax, edmin, edtrim ... similar as above for editors list
- edprint:{<value>} ... text instead editors list (\ED macro may be used)
- titlepost:{<value>} ... text after title
- yearprint:{<value>} ... text instead real year (\YEAR macro may be used)
- editionprint:{<value>} . text instead real edition (\EDN macro may be used)
- urlalso ... the ``available also from'' is used instead ``available from''
- unpublished ... the publisher etc. fields are not mandatory
- nowarn ... no mandatory fields
+aumax:<number> ... maximum number of printed authors
+aumin:<number> ... number of printed authors if aumax exceedes
+autrim:<number> ... full Firstnames iff number of authors are less than this
+auprint:{<value>} ... text instead authors list (\AU macro may be used)
+edmax, edmin, edtrim ... similar as above for editors list
+edprint:{<value>} ... text instead editors list (\ED macro may be used)
+titlepost:{<value>} ... text after title
+yearprint:{<value>} ... text instead real year (\YEAR macro may be used)
+editionprint:{<value>} . text instead real edition (\EDN macro may be used)
+urlalso ... the ``available also from'' is used instead ``available from''
+unpublished ... the publisher etc. fields are not mandatory
+nowarn ... no mandatory fields
\endtt
Another options in the option field are silently ignored.
diff --git a/macros/luatex/optex/cite-bib.opm b/macros/luatex/optex/cite-bib.opm
index 7f5b184d93..44f8dee055 100644
--- a/macros/luatex/optex/cite-bib.opm
+++ b/macros/luatex/optex/cite-bib.opm
@@ -3,7 +3,9 @@
\_codedecl \cite {Cite, Biblioraphy <2020-03-09>} % loaded in format
\_doc -----------------------------
- Registers used by `\cite`, `\bib` macros are declared here
+ Registers used by `\cite`, `\bib` macros are declared here.
+ The \`\bibnum` counts the bibliography items from one.
+ The \`\bibmark` is used when `\nonumcitations` is set.
\_cod -----------------------------
\_newcount\_bibnum % the bibitem counter
@@ -12,15 +14,18 @@
\_public \bibnum \bibmark ;
\_doc -----------------------------
- `\cite [<label>,<label>,...,<label>]` manages <labes> using `\_citeA`
- and prints prints `[<bib-marks>]` using `\_printsavedcites`.
- `\nocite [<label>,<label>,...,<label>]` only manages <labels> but prints nothing.
- `\rcite [<label>,<label>,...,<label>]` behaves like `\cite` but prints
+ \`\cite` `[<label>,<label>,...,<label>]` manages <labes> using `\_citeA`
+ and prints `[<bib-marks>]` using `\_printsavedcites`.
+ \nl
+ \`\nocite` `[<label>,<label>,...,<label>]` only manages <labels> but prints nothing.
+ \nl
+ \`\rcite` `[<label>,<label>,...,<label>]` behaves like `\cite` but prints
<bib-marks> without brackets.
- `\ecite [<label>]{<text>}` behaves like `\rcite [<label>]` but prints
+ \nl
+ \`\ecite` `[<label>]{<text>}` behaves like `\rcite [<label>]` but prints
<text> instead <bib-mark>. The <text> is hyperlinked like <bib-marks>
when `\cite` or `\rcite` is used.
- The emptpty internal macro `\_savedcites` will include the <bib-marks> list to
+ The emptpty internal macro \`\_savedcites` will include the `<bib-marks>` list to
be printed. This list is set by `\_citeA` inside group and it is used by
`\_printsavedcites` in the same group. Each `\cite`/`\rcite`/`\ecite` macro
starts from empty list of <bib-marks> because new group is opened.
@@ -36,16 +41,16 @@
\_public \cite \nocite \rcite \ecite ;
\_doc -----------------------------
- <bib-marks> may be numbers or a special text related to cited bib-entry.
- It depends on `\nonumcitations` and on used bib-style. The mapping from
- <label> to <bib-makr> is done when `\bib` or `\usebib` is processed.
+ `<bib-marks>` may be numbers or a special text related to cited bib-entry.
+ It depends on \`\nonumcitations` and on used bib-style. The mapping from
+ <label> to <bib-mark> is done when `\bib` or `\usebib` is processed.
These macros store the information to
- `\_Xbib{<label>}{<number>}{<nonumber>}` where <number> and <nonumber> are
+ \`\_Xbib``{<label>}{<number>}{<nonumber>}` where <number> and <nonumber> are
two variants of <bib-mark> (numbered or text-like). This information is
read from `.ref` file and it is saved to macros
- \_bib:<label> and \_bibm:<number>. First one includes number and second
+ `\_bib:<label>` and `\_bibm:<number>`. First one includes number and second
one includes <nonumber>. The `\_lastbibnum` macro includes last number of
- bib-entry used in the document. A designer can use it to set apropriate
+ bib-entry used in the document. A designer can use it to set appropriate
indentation when printing the list of all bib-entries.
\_cod -----------------------------
@@ -53,7 +58,7 @@
\_if^#3^\_else\_sdef{_bim:#2}{#3}\_fi\_def\_lastbibnum{#2}}
\_doc -----------------------------
- `\_citeA <label>,` processes one label from list of labels given in the
+ \`\_citeA` `<label>,` processes one label from list of labels given in the
parameter of `\cite`, `\nocite`, `\rcite` or `\ecite` macros. It adds the
<label> to global list `\_citelist` which will be used by `\usebib` (it
must to know what <labels> are used in the document in order to pick-up
@@ -61,19 +66,19 @@
space and not to save the same <label> to `\_citelist` twice, we
distinguish four cases:
\begitems
- * <label> was not declared by `\_Xbib` and it is first such <label> in the
+ * `<label>` was not declared by \^`\_Xbib` and it is first such <label> in the
document: Then `\_bib:<label>` is undefined and we save label using
`\_addcitlist`, write warning on the terminal and define
`\_bib:<label>` as empty.
- * <label> was not declared by `\_Xbib` but it was used previously in the
+ * `<label>` was not declared by \^`\_Xbib` but it was used previously in the
document: Then `\_bib:<label>` is empty and we do nothing (only data to
`\_savedcites` are saved).
- * <label> was declared by `\_Xbib` and it is first such <label> in the
+ * `<label>` was declared by \^`\_Xbib` and it is first such <label> in the
document: Then `\_bin:<label>` includes `\_bibnn{<number>}&` and we
- test this case by `\if &\_bibnn{<number>}&` when `\_bibnn{<number>}`
+ test this case by `\if &\_bibnn{<number>}&`. This is true when `\_bibnn{<number>}`
expands to empty. The <label> is saved by `\_addcitelist` and
`\_bib:<label>` is re-defined directly as <number>.
- * <label> was declared by `\_Xbib` and it was used previously in the
+ * `<label>` was declared by \^`\_Xbib` and it was used previously in the
document. Then we do nothing (only data to `\_savedcites` are saved.
\enditems
The `\_citeA` macro runs repeatedly over whole list of <labels>.
@@ -104,15 +109,16 @@
\_def\_citelist{}
\_doc -----------------------------
- The <bib-marks> (in numeric or text form) are saved in `\_savedcites`
+ The `<bib-marks>` (in numeric or text form) are saved in \^`\_savedcites`
macro separated by commas.
- The `\_printsavedcites` prints them by normal order or sorted if
- `\sortcitations` is specified or condensed if `\shordcitations` is
- specified.
- `\sortcitations` appends the dummy number 300000 and we suppose that normal
+ The \`\_printsavedcites` prints them by normal order or sorted if
+ \`\sortcitations` is specified or condensed if \`\shordcitations` is
+ specified.\nl
+ The `\sortcitations` appends the dummy number 300000 and we suppose that normal
numbers of bib-entries are less than this constant.
This constant is removed after sorting algorithm.
- The macros for <bib-marks> printing folows (sorry, without detail
+ The \`\shortcitations` sets simply `\_lastcitenum=1`.
+ The macros for <bib-marks> printing follows (sorry, without detail
documentation). They are documented in `opmac-d.pdf` (but only in Czech).
\_cod -----------------------------
@@ -173,12 +179,12 @@
\_public \nonumcitations \sortcitations \shortcitations ;
\_doc -----------------------------
- The `\bib [<label>] {<optional bib-mark>}` prints one bib-entry
+ The \`\bib` `[<label>] {<optional bib-mark>}` prints one bib-entry
without reading any database. The bib-enty follows after this command.
This command counts the used `\bib`s from one by `\bibnum` counter and
- saves `\_Xbib{<label>}{\_the\_bibnum}{\_the\_bibmark}` into `.ref` file
+ saves \^`\_Xbib``{<label>}{\_the\_bibnum}{\_the\_bibmark}` into `.ref` file
immediately using `\_wbib`. This is the core of creation of mapping from
- <labels> to <bib-marks>.
+ `<labels>` to `<bib-marks>`.
\_cod -----------------------------
\_def\_bib[#1]{\_def\_tmp{\_isnextchar={\_bibA[#1]}{\_bibmark={}\_bibB[#1]}}%
@@ -196,18 +202,18 @@
\_public \bib ;
\_doc -----------------------------
- The `\_printbib` prints the bib-entry itself. You can re-define it if you
+ The \`\_printbib` prints the bib-entry itself. You can re-define it if you
want different design. The `\_pritbib` starts in horizontal mode after
`\noindent` and after the eventual hyperlink destination is inserted.
By default, the `\_printbib` sets the indentation
by `\hangindent` and prints numeric <bib-marks> by
`\llap{[\the\bibnum]}` If `\nonumcitations` then the `\_citelinkA` is not
empty and <bib-marks> (`\the\bibnum` nor `\the\bibmark`) are not printed.
- The text of bib-entry follows. User can create this text manualy
- using `\bib` command or it is generated automaticaly from a `.bib` database
+ The text of bib-entry follows. User can create this text manually
+ using `\bib` command or it is generated automatically from a `.bib` database
by `\usebib` command.
- The vertical space between bib-entries is controlled by `\_bibskip` macro.
+ The vertical space between bib-entries is controlled by \`\_bibskip` macro.
\_cod -----------------------------
\_def \_printbib {\_hangindent=\_iindent
@@ -216,11 +222,11 @@
\_def \_bibskip {\_ifnum\_bibnum>0 \_smallskip \_fi}
\_doc -----------------------------
- The `\usebib` command is implemted in `usebib.opm` file which is loaded
+ The \`\usebib` command is implemted in `usebib.opm` file which is loaded
when the `\usebib` command is firstly used.
The `usebib.opm` file loads the `librarian.tex` for scaning the `.bib`
- files. This macro is external created by Paul Isambert. This is only one
- such situation where \OpTeX/ macros depends on an external macro.
+ files. See the section~\ref[usebib], where the file `usebib.opm` is
+ documented.
\_cod -----------------------------
\_def\_usebib{\_par \_opinput {usebib.opm} \_usebib}
@@ -231,8 +237,8 @@
before the `\usebib` command is used because `\usebib` prints only such
bib-entries their <labels> are saved in the `\_citelist`. But if some
`\cite` is used after `\usebib`, then `\usebib` sets `\_addcitelist` to
- `\_writeXcite`, so such `\cite` saves the information to the
- `.ref`file in the format `\_Xcite{<label>}`. Such information are copied
+ \`\_writeXcite`, so such `\cite` saves the information to the
+ `.ref`file in the format \`\_Xcite``{<label>}`. Such information are copied
to `\_citelistB` during reading `.ref` file and `\usebib` concats two
lists of <labels> from `\_citelist` and `\_citelistB` and
uses this concatenated list.
diff --git a/macros/luatex/optex/colors.opm b/macros/luatex/optex/colors.opm
index 90d3d6d7a3..2745e0fc51 100644
--- a/macros/luatex/optex/colors.opm
+++ b/macros/luatex/optex/colors.opm
@@ -3,8 +3,8 @@
\_codedecl \colordef {Colors <2020-03-18>} % loaded in format
\_doc -----------------------------
- We declare internal boolean value `\_iflocalcolor` ad do
- `\localcolor` as default.
+ We declare internal boolean value \`\_iflocalcolor` ad do
+ \`\localcolor` as default.
\_cod -----------------------------
\_newifi \_iflocalcolor \_localcolortrue
@@ -13,7 +13,10 @@
\_public \localcolor \nolocalcolor ;
\_doc -----------------------------
- The basic colors in CMYK are here.
+ The basic colors in CMYK
+ \`\Blue` \`\Red` \`\Brown` \`\Green` \`\Yellow` \`\Cyan` \`\Magenta`
+ \`\Grey` \`\LightGrey` \`\White` and \`\Black`
+ are declared here.
\_cod -----------------------------
\_def\Blue {\_setcmykcolor{1 1 0 0}}
@@ -29,9 +32,16 @@
\_def\Black {\_setgreycolor{0}}
\_doc -----------------------------
- By default, `\set/cmyk/rgb/grey/color` macros expands to `\_setcolor{<pdf-primitive>}`
+ By default, the \`\setcmykcolor` \`\setrgbcolor` and \`\setgreycolor`
+ macros with `{<componetns>}` parameter
+ expand to `\_setcolor{<pdf-primitive>}` using \`\_formatcmyk`
+ or \`\_formatrgb` or \`\_formatgrey` expandable macros.
+ For example `\setrgbcolor{1 0 0}` expands to `\_setcolor{1 0 0 rg 1 0 0 RG}`.\nl
We set both types of colors (for lines (`K` or `RG` or `G`) and for fills
(`r` or `rg` or `g`) together in the <pdf-primitive> command.
+ This is the reason why the \`\_fillstroke` uses both its parameters.
+ If only fills are needed you can do `\def\_fillstroke#1#2{#1}`.
+ If only strokes are needed you can do `\def\_fillstroke#1#2{#2}`.
\_cod -----------------------------
\_def\_setcmykcolor#1{\_setcolor{\_formatcmyk{#1}}}
@@ -40,22 +50,19 @@
\_def\_formatcmyk#1{\_fillstroke{#1 k}{#1 K}}
\_def\_formatrgb#1{\_fillstroke{#1 rg}{#1 RG}}
\_def\_formatgrey#1{\_fillstroke{#1 g}{#1 G}}
+\_def\_fillstroke#1#2{#1 #2}
\_public \setcmykcolor \setrgbcolor \setgreycolor ;
\_doc -----------------------------
- The `\onlyrgb` declaration redefines `\_formatcmyk` in ordet it expands
+ The \`\onlyrgb` declaration redefines \^`\_formatcmyk` in order it expands
to its conversion to RGB <pdf-primitive>. This conversion is done by
- the `\_cmyktorgb` macro. Moreover, `\onlyrgb` re-defines three basic RGB
- colors for RGB color space and re-declares `\_colordef` as `\_rgbcolordef`.
- The `\onlycmyk` macro does a similar work, it re-defines `\_formatrgb`
- macro. The Grey color space is unnchanged and works in both main
+ the \^`\_cmyktorgb` macro. Moreover, `\onlyrgb` re-defines three basic RGB
+ colors for RGB color space and re-declares \^`\colordef` as \^`\rgbcolordef`.
+ The \hbox{\`\onlycmyk`} macro does a similar work, it re-defines \^`\_formatrgb`
+ macro. The Grey color space is unchanged and works in both main
settings (RGB or CMYK) without collisions.
- The `\_fillstroke` uses the same color for fills and strokes.
- If only fills are needed to declare do `\def\_fillstroke#1#2{#1}`.
- If only strokes are needed to declare do `\def\_fillstroke#1#2{#2}`.
\_cod -----------------------------
-\_def\_fillstroke#1#2{#1 #2}
\_def\_onlyrgb{\_def\Red{\_setrgbcolor{1 0 0}}%
\_def\Green{\_setrgbcolor{0 1 0}}\_def\Blue{\_setrgbcolor{0 0 1}}%
\_let\_colordef=\_rgbcolordef
@@ -66,10 +73,10 @@
\_public \onlyrgb \onlycmyk ;
\_doc -----------------------------
- The `\_setcolor` macro redefines empty `\_ensureblack` macro (used in
- output routine for headres and footers) to `\_encureblackA` which keeps
- Black at start ot its parameter and retunrs to the current color at the
- end of its parameter. Then the current color
+ The \`\_setcolor` macro redefines empty `\_ensureblack` macro (used in
+ output routine for headres and footers) to `\_ensureblackA` which sets
+ Black at the start of its parameter and retunrs to the current color at the
+ end of its parameter. The current color
is saved into `\_currentcolor` macro and colorstack is pushed.
Finally, the `\_colorstackpop` is initialized by `\aftergroup` if
`\localcolor` is declared.
@@ -89,8 +96,8 @@
\_colorstackpush\_pdfblackcolor #1\_colorstackpop}
\_doc -----------------------------
- The colorstack is initialized here and basic macros
- `\_colorstackpush`, `\_colorstackpop` and `\_colorstackset`
+ The colorstack is initialized here and the basic macros
+ \`\_colorstackpush`, \`\_colorstackpop` and \`\_colorstackset`
are defined here.
\_cod -----------------------------
@@ -102,23 +109,25 @@
\_doc -----------------------------
We need to open a special color stack for footnotes, because footnotes
can follow on next pages and their colors are independent on colors
- used in man page-body.
+ used in the main page-body. The \`\_openfnotestack` is defined as
+ \`\_openfnotestackA` when the \^`\_setcolor` is used first.
+ The \`\_fnotestack` is initializedin in `\everyjob` because the
+ initialization is not saved to the format.
\_cod -----------------------------
-%\_mathchardef\_fnotestack=\_pdfcolorstackinit page {0 g 0 G}
-% must be in \everyjob^^^
+%\_mathchardef\_fnotestack=\_pdfcolorstackinit page {0 g 0 G} % must be in \everyjob
\_def \_openfnotestackA {\_pdfcolorstack\_fnotestack current}
\_doc -----------------------------
We use lua codes for RGB to CMYK or CMYK to RGB conversions and for
- addition color components in the `\colordef` macro.
- `\_rgbtocmyk <R> <G> <B> ;` expands to <C> <M> <Y> <K>.
- `\_cmyktorgb <C> <M> <Y> <K> ;` expands to <R> <G> <B>.
- The `\_colorcrop`, `\_colordefFin` and `\_douseK` are auxiliary macros
- used in `\colordef`. The `\colorcrop` rescales color components in order
+ addition color components in the \^`\colordef` macro.
+ The \`\_rgbtocmyk` `<R> <G> <B> ;` expands to `<C> <M> <Y> <K>` and
+ the \`\_cmyktorgb` `<C> <M> <Y> <K> ;` expands to `<R> <G> <B>`.
+ The \`\_colorcrop`, \`\_colordefFin` and \`\_douseK` are auxiliary macros
+ used in the \^`\colordef`. The `\_colorcrop` rescales color components in order
to they are in $[0,1]$ interval. The `\colordefFin` expands to the values
accumulated in Lua code `color_C`, `color_M`, `color_Y` and `color_K`.
- The `\_douseK` applies `\useK` to CMYK components.
+ The `\_douseK` applies \^`\useK` to CMYK components.
\_cod -----------------------------
\_def\_rgbtocmyk #1 #2 #3 ;{%
@@ -160,7 +169,7 @@
\_doc -----------------------------
We have a problem with the `%.3f` directive in Lua code. It prints trailed
zeros: (0.300 instead desired 0.3) but we want to save PDF file space. The macro
- `\_stripzeros` removes these trailing zeros at expand processor
+ \`\_stripzeros` removes these trailing zeros at expand processor
level. So `\_stripzeros 0.300 0.400 0.560 ;` expands to `.3 .4 .56`.
\_cod -----------------------------
@@ -171,22 +180,22 @@
\_def\_stripzeroC #1 #2:{#1}
\_doc -----------------------------
- The `\rgbcolordef` and `\cmykcolordef` use common macro
- `\_commoncolordef` with different first four parameters.
+ The \`\rgbcolordef` and \`\cmykcolordef` use common macro
+ \`\_commoncolordef` with different first four parameters.
The `\_commoncolordef <selector><K><R><G><what-define>{<data>}` does the
real work. It initializes the Lua variables for summation.
It expands <data> in the group where color selectors have
- special meaning, then it adjusts the resulting string by `\replstring`
+ special meaning, then it adjusts the resulting string by \^`\replstring`
and runs it. Example shows how the <data> are processed:
\begtt
- input <data>: ".3\Blue +.6^\KhakiC \useK -\Black"
+ input <data>: ".3\Blue + .6^\KhakiC \useK -\Black"
expanded to: ".3 !=K 1 1 0 0 +.6^!=R .804 .776 .45 \_useK -!=G 0"
adjusted to: "\_addcolor .3!=K 1 1 0 0 \_addcolor .6!^R .804 .776 .45
\_useK \_addcolor -1!=G 0"
and this is processed.
\endtt
- `\_addcolor <coef.>!<mod><type>` expands to `\_addcolor:<mod><type> <coef>`
- for example to `\_addcolor:=K <coef>` followed by one or three or four
+ \`\_addcolor` `<coef.>!<mod><type>` expands to `\_addcolor:<mod><type> <coef>`
+ for example it expands to `\_addcolor:=K <coef>` followed by one or three or four
numbers (depending on <type>). <mod> is `=` (use as is) or `^` (use
complementary color). <type> is `K` for CMYK, `R` for RGB and `G` for
GREY color space. Uppercase <type> informs that `\cmykcolordef` is
@@ -201,7 +210,8 @@
using `\_colordefFin`. If `\rgbcolordef` is processed, then we must to
remove the last <K> component which is in the format `.0` in such case.
The `\_stripK` macro does it.
- Finaly, the <what-define> is defined as `<selector>{<expanded _tmpb>}`.
+ Finally, the `<what-define>` is defined as `<selector>{<expanded _tmpb>}`,
+ for example `\_setcmykclor{1 0 .5 .3}`.
\_cod -----------------------------
\_def\_rgbcolordef {\_commoncolordef \_setrgbcolor krg}
@@ -214,6 +224,7 @@
\_def\_setgreycolor##1{!=#4 ##1 }%
\_let\_useK=\_relax
\_edef\_tmpb{+#6}%
+ \_replstring\_tmpb{+ }{+}\_replstring\_tmpb{- }{-}%
\_replstring\_tmpb{+}{\_addcolor}\_replstring\_tmpb{-}{\_addcolor-}%
\_replstring\_tmpb{^!=}{!^}\_replstring\_tmpb{-!}{-1!}%
\_ifx K#2\_let\_useK=\_douseK \_fi
@@ -252,7 +263,7 @@
\_let\_colordef=\_cmykcolordef % default \_colordef is \_cmykcolordef
\_doc -----------------------------
- Public versions of `\colordef` and `\useK` macros are declared using
+ Public versions of \`\colordef` and \`\useK` macros are declared using
`\_def`, because the internal versions `\_colordef` and `\_useK` are
changed during processing.
\_cod -----------------------------
@@ -262,14 +273,14 @@
\_public \cmykcolordef \rgbcolordef ;
\_doc -----------------------------
- The \LaTeX/ file `x11nam.def` is read by `\morecolors`. The numbers
- 0,1,2,3,4 are trasformed to letters O, <none>, B, C, D in the name of the
- color. Colors defined already are not re-defined. The empty \_showcolor`
+ The \LaTeX/ file `x11nam.def` is read by \`\morecolors`. The numbers
+ 0,1,2,3,4 are transformed to letters O, <none>, B, C, D in the name of the
+ color. Colors defined already are not re-defined. The empty \`\_showcolor`
macro should be re-defined for color catalog printing. For example:
\begtt
\def\vr{\vrule height10pt depth2pt width20pt}
- \def\_showcolor{\hbox{\tt \_bslash\_tmpb: \csname \_tmpb\endcsname \vr}\space\space}
- \typosize[11/14] \begmulti 4
+ \def\_showcolor{\hbox{\tt\_bslash\_tmpb: \csname\_tmpb\endcsname \vr}\space\space}
+ \begmulti 4 \typosize[11/14]
\morecolors
\endmulti
\endtt
@@ -298,45 +309,47 @@ and switches colors according to them. This
is totally independent on \TeX/ group mechanism. You can declare
`\nolocalcolor` at the beginning of the document, if you want this behavior.
In this case, if you set a color then you must to return back to black color
-using `\Black` manualy.
+using `\Black` manually.
By default, \OpTeX/ sets `\localcolor`. It means that the typesetting
returns back to a previous color at the end of current group, so you cannot
-write `\Black` explicitly. This is implemented using `\afterroup` feature.
-There is a limitiation of this feature: when a color selector is used in a
+write `\Black` explicitly. This is implemented using `\aftergroup` feature.
+There is a limitation of this feature: when a color selector is used in a
group of a box, which is saved by `\setbox`, then the activity or
-recontruction of previous color are processed at `\setbox` time, no in the
-box itself. You must to correct it by double group:
+reconstruction of previous color are processed at `\setbox` time, no in the
+box itself. You must correct it by double group:
\begtt
-\setbox=\hbox{\Red something} % bad: the \Black is done after \setbox
-\setbox=\hbox{{\Red something}} % good: the \Black is done after group inside the box
+\setbox0=\hbox{\Red text} % bad: \Black is done after \setbox
+\setbox0=\hbox{{\Red text}} % good: \Black is done after group inside the box
\endtt
The implementation of colors is based on colorstack, so the current color
-can follow acros more pages. It is not so obvious because PDF viewer (or PDF
+can follow across more pages. It is not so obvious because PDF viewer (or PDF
interpreter) manipulates with colors locally at each PDF page and it
initializes each PDF page with black on white color.
-Macros `\setcmykcolor{<C> <M> <Y> <K>}` or `\setrgbcolor{<R> <G> <B>}`
-or `\_setgreycolor{<Grey>}` should be used in color selectors or user can
+Macros \^`\setcmykcolor``{<C> <M> <Y> <K>}` or \^`\setrgbcolor``{<R> <G> <B>}`
+or\nl \^`\setgreycolor``{<Grey>}` should be used in color selectors or user can
specify these macros explicitly.
-The color mixing processed by `\colordef` is done in the substractive color
+The color mixing processed by the \^`\colordef` is done in the substractive color
model CMYK. If the result has a component greater than 1 then all
components are multiplied by a coefficient in order to maximal component is
equal to 1.
-You can move a common amount of CMY components (i.e. their minimum) to the
+You can move a shared amount of CMY components (i.e. their minimum) to the
$K$ component. This saves the color tonners and the result is more true.
-This should be done by `\useK` command at the end of a linear combination
+This should be done by \^`\useK` command at the end of a linear combination
used in `\colordef`. For example
-$$
- \colordef \myColor {.3\Green + .4\Blue \useK}
-$$
+\begtt
+\colordef \myColor {.3\Green + .4\Blue \useK}
+\endtt
The `\useK` command exactly does:
$$
- k' =\min(C,M,Y), \ C=(C-k')/(1-k'), \ M=(M-k')/(1-k'), \ Y=(Y-k')/(1-k'), \
+ \displaylines{
+ k' =\min(C,M,Y), \cr \ C=(C-k')/(1-k'), \ M=(M-k')/(1-k'), \ Y=(Y-k')/(1-k'), \cr
K = \min(1,K+k').
+}
$$
You can use minus instead plus in the linear combination in `\colordef`. The
@@ -352,25 +365,29 @@ occured during color mixing.
Finally, you can use `^` immediately preceeded before macro name of the
color. Then the complementary color is used here.
\begtt
-\colordef \mycolor {\Grey + .6^\Blue} % the same as \colordef\mycolor{\Grey+.6\Yellow}
+\colordef\mycolor{\Grey+.6^\Blue} % the same as \colordef\mycolor{\Grey+.6\Yellow}
\endtt
-The `\rgbcolordef` can be used to mix colors in additive color model RGB.
-If `\onlyrgb` is declared, then `\colordef` works as `\rgbcolordef`.
+The \^`\rgbcolordef` can be used to mix colors in additive color model RGB.
+If \^`\onlyrgb` is declared, then \^`\colordef` works as \^`\rgbcolordef`.
-If a CMYK to RGB or RGB to CMYK conversion is needed then no ICC profiles are
-supposed, but only the following simple formulae are used
+If a CMYK to RGB or RGB to CMYK conversion is needed then
+the following simple formulae are used
+(ICC profiles are not supported):
$$
\displaylines{
- \hbox{CMYK to RGB:}\quad
+ \hbox{CMYK to RGB:}\cr
R = (1-C)(1-K), \ G = (1-M)(1-K), \ B = (1-Y)(1-K). \cr
- \hbox{RGB to CMYK:}\quad
+ \hbox{RGB to CMYK:}\cr
K'=\max(R,G,B), \ C=(K'-R)/K', \ M=(K'-G)/K', \ Y=(K'-B)/K', \ K=1-K'.
}
$$
The RGB to CMYK conversion is invoked when a color is declared using `\setrgbcolor`
-and it is used in `\colordef` or if it is printed when `\onlycmyk` is declared.
-The CMYK to RGB conversion is invoked when a color is declared using `\setcmykcolor`
-and it is used in `\rgbcolordef` or if it is printed when `\onlyrgb` is declared.
+and it is used in \^`\colordef` or if it is printed when \^`\onlycmyk` is declared.
+The CMYK to RGB conversion is invoked when a color is declared using \^`\setcmykcolor`
+and it is used in \^`\rgbcolordef` or if it is printed when \^`\onlyrgb` is declared.
+\_endinput
+2020-04-22 \replstring\tmpb{+ }{+}, {- }{-} added in \colordef, bug fixed
+2020-03-18 introduced
diff --git a/macros/luatex/optex/doc.opm b/macros/luatex/optex/doc.opm
new file mode 100644
index 0000000000..210d67dc0e
--- /dev/null
+++ b/macros/luatex/optex/doc.opm
@@ -0,0 +1,259 @@
+%% This is part of OpTeX project, see http://petr.olsak.net/optex
+
+\_codedecl \printdoc {Macros for documentation printing <2020-04-22>}
+
+ \_doc -----------------------------
+ General decalarations.
+ \_cod -----------------------------
+
+\fontfam[lmfonts]
+\hyperlinks \Green \Green
+\enlang
+\enquotes
+
+ \_doc -----------------------------
+ Maybe, somebody needs `\seccc` or `\secccc`?
+ \_cod -----------------------------
+
+\eoldef\seccc#1{\medskip \noindent{\bf#1}\par\nobreak\_firstnoindent}
+\def\secccc{\medskip\noindent $\bullet$ }
+
+ \_doc -----------------------------
+ `\enddocument` can be redefined.
+ \_cod -----------------------------
+
+\let\enddocument=\bye
+
+ \_doc -----------------------------
+ Full page of listing causes underfill `\vbox` in output routine.
+ We need to add a small tolerance.
+ \_cod -----------------------------
+
+\pgbottomskip=0pt plus10pt minus2pt
+
+ \_doc -----------------------------
+ The listing mode is implemented here.
+ \_cod -----------------------------
+
+\newcount \maxlines \maxlines=100000
+
+\_eoldef\_cod#1{\_par \_wipeepar
+ \_vskip\_parskip \medskip \_ttskip
+ \_begingroup
+ \_typosize[8/10]
+ \_let\_printverbline=\_printcodeline
+ \_ttline=\_inputlineno
+ \_setverb
+ \_ifnum\_ttline<0 \_let\_printverblinenum=\_relax \_else \_initverblinenum \_fi
+ \_adef{ }{\ }\_adef\^^I{\t}\_parindent=\_ttindent \_parskip=0pt
+ \_relax \_ttfont
+ \_endlinechar=`^^J
+ \_def\_tmpb{\_start}%
+ \_readverbline
+}
+\_def\_readverbline #1^^J{%
+ \_def\_tmpa{\_empty#1}%
+ \_let\_next=\_readverbline
+ \_ea\_isinlist\_ea\_tmpa\_ea{\_Doc}\_iftrue \_let\_next=\_processinput \_fi
+ \_ea\_isinlist\_ea\_tmpa\_ea{\_Endcode}\_iftrue \_endinput \_let\_next=\_processinput \_fi
+ \_ifx\_next\_readverbline \_addto\_tmpb{#1^^J}\_fi
+ \_next
+}
+{\catcode`\ =13 \gdef\_aspace{ }}\def\_asp{\_ea\_noexpand\_aspace}
+\_edef\_Doc{\_asp\_asp\_bslash _doc}
+\_edef\_Endcode{\noexpand\_empty\_bslash _endcode}
+
+ \_doc -----------------------------
+ The scanner of the control sequences in the listing mode.
+ \_cod -----------------------------
+
+\def\makecs{\def\tmp{}\futurelet\next\makecsA}
+\def\makecsA{\ifcat a\_noexpand\next \_ea\makecsB \else \_ea\makecsF \_fi}
+\def\makecsB#1{\addto\tmp{#1}\futurelet\next\makecsA}
+\def\makecsF{\ifx\tmp\empty \csstring\\%
+ \else \ifcsname ,\tmp\endcsname \_link[cs:\tmp]{\Blue}{\csstring\\\tmp}%
+ \else \let\next=\tmp \_remfirstunderscore\next
+ \ifx\next\empty \let\next=\tmp \fi
+ \ifcsname ,\next\endcsname \_link[cs:\next]{\Blue}{\csstring\\\tmp}%
+ \else \_csstring\\\tmp \fi\fi\fi
+}
+\def\makecsI{\ifx\tmp\empty \csstring\\\relax
+ \else
+ \iindex{\tmp}%
+ \ifcsname cs:^\tmp\endcsname \else \dest[cs:^\tmp]\sxdef{cs:^\tmp}{}\fi
+ \_link[cs:\tmp]{\Blue}{\tt\csstring\\\tmp}%
+ \fi
+}
+\def\tryindex{\futurelet\next\tryindexA}
+\def\tryindexA{\if\csstring\\\noexpand\next \_ea\tryindexB \fi}
+\def\tryindexB#1{\let\makecsF=\makecsI \makecs}
+
+\_def\_processinput{%
+ \_let\_start=\_relax
+ \_ea\_replstring\_ea\_tmpb\_ea{\_aspace^^J}{^^J}
+ \_addto\_tmpb{\_end}%
+ \_isinlist\_tmpb{\_start^^J}\_iftrue \_advance\_ttline by1\_fi
+ \_replstring\_tmpb{\_start^^J}{\_start}%
+ \_replstring\_tmpb{\_start}{}%
+ \_replstring\_tmpb{^^J\_end}{\_end}%
+ \_replstring\_tmpb{^^J\_end}{}%
+ \_replstring\_tmpb{\_end}{}%
+ \_ea\_prepareverbdata\_ea\_tmpb\_ea{\_tmpb^^J}%
+ \_replthis{\_csstring\\}{\noexpand\makecs}%
+ \_ea\_printverb \_tmpb\_end
+ \_par
+ \_endgroup \_ttskip
+ \_isnextchar\_par{}{\_noindent}%
+}
+
+ \_doc -----------------------------
+ The lines in the listing mode have Yellow background.
+ \_cod -----------------------------
+
+\def\Yellow{\setcmykcolor{0.0 0.0 0.3 0.03}}
+
+\def\_printcodeline#1{\advance \maxlines by-1
+ \ifnum \maxlines<0 \ea \endverbprinting \fi
+ \penalty \_ttpenalty \kern-4pt
+ \noindent\rlap{\Yellow \vrule height8pt depth5pt width\hsize}%
+ \printfilename
+ \indent \_printverblinenum #1\par}
+
+\def\printfilename{\hbox to0pt{%
+ \hskip\hsize\vbox to0pt{\vss\llap{\Brown\docfile}\kern7.5pt}\hss}%
+ \let\printfilename=\relax
+}
+\everytt={\_let\_printverblinenum=\_relax}
+
+\long\def\endverbprinting#1\_end{\fi \global\maxlines=100000
+ \noindent\typosize[8/]\dots etc. (see {\tt\Brown\docfile})}
+
+ \_doc -----------------------------
+ `\docfile` is currently documented file.
+ \_cod -----------------------------
+
+\def\docfile{}
+\def\printdoc #1 {\_par \_def\docfile{#1}%
+ \everytt={\_ttshift=-15pt \_let\_printverblinenum=\_relax}%
+ \_ea\_cod \input #1
+ \everytt={\_let\_printverblinenum=\_relax}%
+ \def\docfile{}%
+}
+\def\printdoctail #1 {\bgroup
+ \everytt={}\ttline=-1 \_ea\printdoctailA \input #1 \egroup}
+{\long\gdef\printdoctailA#1\_endcode{}}
+
+ \_doc -----------------------------
+ You can do `\verbinuput \vitt{<filename>} (<from>-<to>) <filename>`
+ if you need analogical design like in listing mode.
+ \_cod -----------------------------
+
+\def\vitt#1{\def\docfile{#1}\ttline=-1
+ \everytt={\typosize[8/10]\_let\_printverbline=\_printcodeline \medskip}}
+
+ \_doc -----------------------------
+ The Index entries are without the trailing backslash. We must to add it
+ when printing Index.
+ \_cod -----------------------------
+
+\addto \_ignoredcharsen {_}
+\_def\_printii #1#2&{%
+ \_ismacro\_lastii{#1}\_iffalse \_newiiletter{#1}{#2}\_def\_lastii{#1}\_fi
+ \_gdef\_currii{#1#2}\_the\_everyii\_noindent
+ \_hskip-\_iindent \_ignorespaces\_printiiA\bslash#1#2//}
+
+\_def\_printiipages#1&{\_let\_pgtype=\_undefined \_tmpnum=0
+ {\_rm\_printpages #1,:,\_par}}
+
+\_sdef{_tocl:1}#1#2#3{\_nofirst\_bigskip
+ \_bf\_llaptoclink{#1}{#2}\_hfill \_pgn{#3}\_tocpar\_medskip}
+
+\_activettchar`
+
+ \_doc -----------------------------
+ Main documentation point and hyperlinks to/from it.
+ \_cod -----------------------------
+
+\def\`#1`{\edef\tmp{\csstring#1}\iindex{\tmp}%
+ \ifcsname cs:\tmp\endcsname\else \dest[cs:\tmp]\fi
+ \sxdef{cs:\tmp}{}%
+ \hbox{\ifcsname cs:^\tmp\endcsname
+ \_link[cs:^\tmp]{\Red}{\tt\csstring\\\tmp}\else
+ {\tt\Red\csstring\\\tmp}\fi}%
+}
+
+\def\^`#1{\edef\tmp{\csstring#1}\iindex{\tmp}%
+ \hbox{\ifcsname cs:^\tmp\endcsname \else \dest[cs:^\tmp]\sxdef{cs:^\tmp}{}\fi
+ \_link[cs:\tmp]{\Blue}{\tt\string#1}}%
+ \futurelet\next\cslinkA
+}
+\def\cslinkA{\ifx\next`\_ea\_ignoreit \else \_ea\_ea\_ea`\_ea\_string\fi}
+
+\def\~`#1{\edef\tmp{\csstring#1}\iindex{\tmp}%
+ \hbox{\_link[cs:^\tmp]{\Blue}{\tt\string#1}}%
+ \futurelet\next\cslinkA
+}
+
+ \_doc -----------------------------
+ The \code{<something>} will be print as <something>.
+ \_cod -----------------------------
+
+\let\lt=<
+\catcode`\<=13
+
+\def<#1>{$\langle\hbox{\it#1\/}\rangle$}
+\everyintt{\catcode`\<=13 }
+
+\_endcode %-------------------------------------------
+
+\noindent
+The `\printdoc <filename><space>` and `\printdoctail <filename><space>`
+commands are defined after the file `doc.opm` is load by `\input doc.opm`.
+
+The `\printcoc` starts reading of given `<filename>` from the second line.
+The file is read in {\em the listing mode}.
+The `\prindoctail` starts reading given `<filename>` from the
+first occurrence of the `\_encode`. The file is read
+in normal mode (like `\input <filename>`).
+
+The {\em listing mode} prints the lines as listing of a code. This mode is
+finished when first {\visiblesp` \_doc`} occurs or first `\_endcode`
+occurs. At least two spaces must precede before such `\_doc`. On the other
+hand, the `\_encode` must be at the left edge of the line without spaces.
+If this rule is not met then the listing mode continues.
+
+If the first line or the last line of the listing mode is empty then such
+lines are not printed. The maximal number of printed lines in the listing
+mode is `\maxlines`. Is is set to almost infinity (100000). You can set it
+to a more sensible value. Such setting is valid only for the first following
+listing mode.
+
+When the listing mode is finished by `\_doc` then next lines are read in the
+normal way, but the material between `\begtt` ... `\endtt` pair
+is shifted by three letters left. The reason is that the three spaces of
+indentation is recommended in the `\_doc` ... `\_cod` pair and this shifting
+is a compensation of this indentation.
+
+The `\_cod` macro ignores the rest of current line and starts the listing
+mode again.
+
+When the listing mode is finished by the `\_endcode` then the `\endinput` is
+applied, the reading of the file opened by `\printdoc` is finished.
+
+You cannot reach the end of the file (without `\_endcode`) in the listing
+mode.
+
+The listing mode creates all control sequences which are listed in the
+index as active link to the main documentation point of such control sequence
+and prints them in blue. Other text is printed in black.
+
+The main documentation point is denoted by \code{\\`\\}`<sequence>`\code{`}
+in red, for example \code{\\`\\foo`}.
+The user documentation point is the first occurrence of
+\code{\\^`\\}`<sequence>`\code{`}, for example \code{\\^`\\foo`}.
+There can be more such markups, all of them are hyperlinks to the main
+documentation point.
+And main documentation point is hyperlink to the user documentation point,
+if such point exists. Finally, the
+\code{\\~`\\}`<sequence>`\code{`} (for example \code{\\~`\\foo`}) are
+hyperlinks to the user documentation point.
diff --git a/macros/luatex/optex/doc/optex-doc.pdf b/macros/luatex/optex/doc/optex-doc.pdf
index b366233d9f..7f9ec85ac8 100644
--- a/macros/luatex/optex/doc/optex-doc.pdf
+++ b/macros/luatex/optex/doc/optex-doc.pdf
Binary files differ
diff --git a/macros/luatex/optex/doc/optex-doc.tex b/macros/luatex/optex/doc/optex-doc.tex
index 0a1b6b5d8a..b4e41b6874 100644
--- a/macros/luatex/optex/doc/optex-doc.tex
+++ b/macros/luatex/optex/doc/optex-doc.tex
@@ -1,28 +1,25 @@
+%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\fontfam[LMfonts]
-\typosize[11/13]
-\enlang
-\margins/1 a4 (2,2,2,2)cm
+% Run optex optex-doc (three times) to generate OpTeX documentation.
-\catcode`<=13
-\def<#1>{\hbox{$\langle$\it#1\/$\rangle$}}
-\everyintt={\catcode`\<=13}
-\everytt=\everyintt
-\enquotes
+\input doc.opm \let\enddocument=\endinput
-\def\new{\mnote{\Red$\blacktriangleleft$}}
-\fixmnotes\right
+\typosize[10/12]
-\activettchar`
+\let\new=\relax
-\hyperlinks{\Blue}{\Green}
-\insertoutline{CONTENTS} \outlines{0}
+\begingroup \typosize [11/13.5]
+
+\insertoutline{OpTeX}
+\vglue1cm
+\centerline{\setfontsize{at50pt}\rm\OpTeX}
+\vskip-8mm
-\tit \OpTeX/\nl Format Based on Plain \TeX/ and OPmac\fnotemark1
+\tit Format Based on Plain \TeX/ and OPmac\fnotemark1
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\hfill Version 0.08
+\hfill Version 0.10
\centerline{\it Petr Olšák, 2020}
@@ -30,39 +27,39 @@
\centerline{\url{http://petr.olsak.net/optex}}
\fnotetext {The OPmac package is a set of simple additional macros to Plain \TeX{}. It
-enables users to take advantage of basic \LaTeX/ functionality but keeps
+enables users to take advantage of \LaTeX/ functionality but keeps
Plain \TeX/ simplicity. See
-\url{http://petr.olsak.net/opmac-e.html} for more information about it.
-For OPmac users: the red triangle {\Red$\blacktriangleleft$} in the right margin
-means that there is a difference from standard OPmac features.}
+\url{http://petr.olsak.net/opmac-e.html} for more information about it.}
-\notoc\nonum \sec Contents
-\maketoc
+\bigskip
+\noindent
+\OpTeX/ is \LuaTeX/ format with Plain \TeX/ and OPmac. Only \LuaTeX/ engine
+is supported.
-\nonum \sec Introduction
-%%%%%%%%%%%%
+\OpTeX/ should be a modern Plain \TeX/ with power from OPmac (Fonts
+Selection System, colors, graphics, references, hyperlinks,
+indexing, bibliography, ...) with preferred Unicode fonts.
-\OpTeX/ is \LuaTeX/ format with Plain \TeX/ and OPmac. Only \LuaTeX/ engine
-is supported. The main goal of \OpTeX/ is:
+The main goal of \OpTeX/ is:
\begitems
* \OpTeX/ keeps the simplicity (like in Plain \TeX/ and OPmac macros).
* There is no old obscurities concerning with various 8-bit encodings and
various engines.
-* \OpTeX/ provides a powerful font selection system (for Unicode font
+* \OpTeX/ provides a powerful Fonts Selection System (for Unicode font
families, of course).
* \OpTeX/ supports hyphenations of all languages installed in your \TeX/ system.
-* All features from OPmac macros are copied.
-* Macros are documented in the same place where code is (macros for printing
- such documentation will come in the future).
+* All features from OPmac macros are copied. For example sorting words in
+ the Index\fnotemark1, reading `.bib` files directly\fnotemark1, syntax
+ highlighting\fnotemark1, colors, graphics, hyperlinks, references).
+ \fnotetext{All these features are implemented by \TeX/ macros, no external
+ program is needed.}
+* Macros are documented in the same place where code is.
* User name space of control sequences is separated from internal name space
- of \OpTeX/ and primitives (`\foo` versus `\_foo`).
+ of \OpTeX/ and primitives (`\foo` versus `\_foo`). The name spaces for
+ macro writers are designed too.
\enditems
-\OpTeX/ should be a modern Plain \TeX/ with power from OPmac (fonts selection
-system, colors, external graphics, references, hyperlinks, indexing,
-bibliography, ...) with preferred Unicode fonts.
-
If you need to customize your document or you need to use something
very specific, then you can copy relevant parts of \OpTeX/ macros into your macro
file and do changes of these macros here. This is significant difference from
@@ -70,1755 +67,45 @@ file and do changes of these macros here. This is significant difference from
plenty of non-primitive parameters and syntax hiding \TeX/ internals.
The macros from \OpTeX/ are simple and straightforward because they solve only
what is explicitly needed, they does not create a new user level for
-controlling your document over \TeX/.
-And you can use \OpTeX/ macros, understand them an modify them.
+controlling your document. We have \TeX.
+You can use \OpTeX/ macros, understand them an modify them.
\OpTeX/ offers a markup language for authors of texts (like \LaTeX),
i.\,e.\ the fixed set of tags to define the structure of the document. This
markup is different from the \LaTeX{} markup. It may offer to write the
source text of the document somewhat clearer and more attractive.
-\new
-{\bf Disclaimer:} This software is under construction. It is possible
-that some features documented here will be changed in future.
+The manual includes two parts: user documentation and technical
+documentation. The second part is generated directly from the sources of
+\OpTeX/. There are many hyperlinks from one part to second and vice versa.
-This manual desribes \OpTeX/ features only. We suppose that user knows \TeX/
-basic principles. They are described in many books. You can see a short
+This manual describes \OpTeX/ features only. We suppose that user knows \TeX/
+basics. They are described in many books. You can see a short
document \ulink[http://petr.olsak.net/ftp/olsak/optex/tex-nutshell.pdf]
{\TeX/ in nutshell} too.
+\vfil\break
-\sec Starting with \OpTeX/
-%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\new
-\OpTeX/ is compiled as a format for \LuaTeX/. Maybe there is a command
-`optex` in your \TeX/ distribution. Then you can write into command line
-
-\begtt
-optex document
-\endtt
-%
-You can try to process `optex op-demo` or `optex optex-doc`.
-
-If there is no `optex` command, see more information about installation
-\OpTeX/ at \url{http://petr.olsak.net/optex}.
-
-A minimal document should be
-
-\begtt
-\fontfam[LMfonts]
-Hello World! \bye
-\endtt
-
-The first line `\fontfam[LMfonts]` tells that Unicode Latin Modern
-fonts (derived from Computer Modern) are used. If you omit this line then
-preloaded Latin Modern fonts are used but preloaded fonts cannot be in
-Unicode\fnote
-{This is a technical limitation of \LuaTeX/ for fonts downloaded in formats:
-only 8bit fonts can be preloaded.}.
-So the sentence `Hello World` will be OK without the first line, but you
-cannot print such sentence in another languages (for example `Ahoj světe!`)
-where Unicode fonts are needed
-because of the characters like `ě` are not mapped correctly in preloaded
-fonts.
-
-A somewhat larger example with common settings should be:
-
-\begtt \catcode`!=0
-\fontfam[Termes] % selecting Unicode font family Termes (section !ref[fontfam])
-\typosize[11/13] % setting the basic font size and the baselineskip (sec. !ref[sizes])
-\margins/1 a4 (1,1,1,1)in % setting 1in margins for A4 paper (section !ref[marg])
-\cslang % Czech hyphenation patterns (section !ref[lang])
-
-Tady je text.
-\bye
-\endtt
-%
-You can look at `op-demo.tex` file for more examples.
-
-
-\sec Page layout
-%%%%%%%%%%%%%%%%
-
-\secc[marg] Setting the margins
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\OpTeX/ declares paper formats a4, a4l (landscape~a4), a5, a5l, b5, letter and
-user can declare another own format by `\sdef`:
-
-\begtt
-\sdef{_pgs:b5l}{(250,176)mm}
-\sdef{_pgs:letterl}{(11,8.5)in}
-\endtt
-
-The `\margins` command declares margins of the document. This command have
-the following parameters:
-
-\begtt
-\margins/<pg> <fmt> (<left>,<right>,<top>,<bot>)<unit>
- example:
-\margins/1 a4 (2.5,2.5,2,2)cm
-\endtt
-
-Parameters are:
-
-\begitems
-* <pg> \dots\ `1` or `2` specifies one-page or two-pages design.
-* <fmt> \dots\ paper format (a4, a4l, a5, letter, etc. or user defined).
-* <left>, <right>, <top>, <bot> \dots\ gives the amount of left, right,
- top and bottom margins.
-* <unit> \dots\ unit used for values <left>, <right>, <top>, <bot>.
-\enditems
-
-Each of the parameters <left>, <right>, <top>, <bot> can be empty.
-If both <left> and <right> are nonempty then `\hsize` is set. Else `\hsize`
-is unchanged. If both <left> and <right> are empty then typesetting area is
-centered in the paper format. The analogical rule works when <top> or <bot>
-parameter is empty (`\vsize` instead `\hsize` is used). Examples:
-
-\begtt
-\margins/1 a4 (,,,)mm % \hsize, \vsize untouched,
- % typesetting area centered
-\margins/1 a4 (,2,,)cm % right margin set to 2cm
- % \hsize, \vsize untouched, vertically centered
-\endtt
-
-If `<pg>=1` then all pages have the same margins. If `<pg>=2` then the
-declared margins are true for odd pages. The margins at the even pages are
-automaticaly mirrored in such case, it means that <left> is replaced by
-<right> and vice versa.
-
-The `<fmt>` can be also in the form `(<width>,<height>)<unit>` where `<unit>` is
-optional. If it is missing then `<unit>` after margins specification is
-used. For example:
-
-\begtt
-\margins/1 (100,200) (7,7,7,7)mm
-\endtt
-%
-declares the paper 100$\times$200\,mm with all four margins 7\,mm. The spaces
-before and after <fmt> parameter are necessary.
-
-The command `\magscale[<factor>]` scales the whole typesetting area.
-\new The fixed point of such scaling is the upper left corner of the paper sheet.
-Typesetting (breakpoints etc.) is unchanged. All units are relative after
-such scaling. Only paper formats dimensions stays unscaled. Example:
-
-\begtt
-\margins/2 a5 (22,17,19,21)mm
-\magscale[1414] \margins/1 a4 (,,,)mm
-\endtt
-%
-The first line sets the `\hsize` and `\vsize` and margins for final
-printing at a5 format. The setting on the second line centers the scaled
-typesetting area to the true a4 paper while breaking points for paragraphs
-and pages are unchanged. It may be usable for
-review printing. After review is done, the second line can be commented out.
-
-\secc Concept of default page
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\OpTeX/ uses for page design very similar \"output routine" like Plain
-\TeX/. There is `\headline` followed by \"page body" followed by
-`\footline`. The `\headline` is empty by default and it can be used
-for running headers repeated on each page. The `\footline` prints
-centered page number by default. You can set the `\footline` to empty
-using `\nopagenumbers` macro.
-
-The margins declared by `\margins` macro (documented in the previous
-section~\ref[marg]) is concerned to the page body,
-i.e.\ the `\headline` and `\footline` are placed to the top and bottom
-margins.
-
-The distance between the `\headline` and the top of the page body is given by
-`\headlinedist` register. The distance between bottom of the page body and
-the `\footline` is given by `\footlinedist`. The default values are:
-
-\begtt
-\headline = {}
-\footline = {\_hss\_rmfixed \_folio \_hss} % \folio expands to page number
-\headlinedist = 14pt % from baseline of \headline to top of page body
-\footlinedist = 24pt % from last line in pagebody to baseline of footline
-\endtt
-
-The page body should be divided to top insertions (floating tables and
-figures) followed by a real text and followed by footnotes.
-Typically, only real text is here.
-
-The `\pgbackground` tokens list is empty by default but it can be used for
-creating background of each page (colors, picture, watermark for example).
-The macro `\draft` uses this register and puts big text DRAFT as watermark
-to each page. You can try it.
-
-More about the page layout is documented in files `parameters.opm` and
-`output.opm`.
-
-\secc Footnotes and marginal notes
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-The Plain \TeX/'s macro `\footnote` can be used as usual. But a new macro
-`\fnote{<text>}` is defined. The footnote mark is added automatically and it
-is numbered
-\new
-on each chapter from one\fnote
-{You can declare `\fnotenumglobal` if you want footnotes numbered in whole
-document from one or `\fnotenumpages` if you want footnotes numbered at each
-page from one. Default setting is `\fnotenumchapters`}.
-The <text> is scaled to 80 \%.
-User can redefine footnote mark or scaling, as shown in the file
-`fnotes.opm`.
-
-The `\fnote` macro is fully applicable only in \"normal outer" paragraph.
-It doesn't work inside boxes (tables for example). If you are solving such
-case you can use `\fnotemark<numeric-label>` inside the box: only the
-footnote mark is generated here. When the box is finished you can use
-`\fnotetext{<text>}`. This macro puts the <text> to the footnote.
-The <numeric-label> have to be `1` if only one such command is in the box.
-Second `\fnotemark` inside the same box have to have the parameter `2` etc.
-The same number of `\fnotetext`s have to be written
-after the box as the number of `\fnotemark`s inserted inside the box.
-Example:
-
-\begtt
-Text in a paragraph\fnote{First notice}... % a "normal" footnote
-\table{...}{...\fnotemark1...\fnotemark2...} % two footnotes in a box
-\fnotetext{Second notice}
-\fnotetext{Third notice}
-...
-\table{...}{...\fnotemark1...} % one footnote in a box
-\fnotetext{Fourth notice}
-\endtt
-
-The marginal note can be printed by the `\mnote{<text>}` macro. The <text>
-is placed to the right margin on the odd pages and it is placed to the left
-margin on the even pages. This is done after second \TeX{} run because the
-relevant information is stored in an external file and read from it again.
-If you need to place the notes only to the fixed margin write
-`\fixmnotes\right` or `\fixmnotes\left`.
-
-The <text> is formatted as a little paragraph with the maximal width
-`\mnotesize` ragged left on the left margins or ragged right on the right
-margins. The first line of this little paragraph has its vertical position
-given by the position of `\mnote` in the text. The exceptions are possible
-by setting the `\mnoteskip` register. You can implement such exceptions to
-each `\mnote` manually in final printing in order to margin notes do not
-overlap. The positive value of `\mnoteskip` shifts the note up and negative
-value shifts it down. For example `\mnoteskip=2\baselineskip \mnote{<text>}`
-shifts this (and only this) note two lines up.
-
-
-\sec Fonts
-%%%%%%%%%%
-
-\secc[fontfam] Font families
-%%%%%%%%%%%%%%%%%%%%%%%
-
-You can select the font family by `\fontfam[<Family-name>]`.
-The argument <Family-name> is case insensitive and spaces are ignored. So,
-`\fontfam[LM Fonts]` is equal to `\fontfam[LMfonts]` and it is equal
-to `\fontfam[lmfonts]`. Several aliases are prepared, thus
-`\fontfam[Latin Modern]` can be used for loading Latin Modern family too.
-
-If you write `\fontfam[?]` then all font families registered in \OpTeX/
-are listed on the terminal and in the log file.
-If you write `\fontfam[catalog]` then a catalog of all fonts registered in
-\OpTeX/ and available in your \TeX/ system is printed. The instructions
-how to register your own font family is appended in such catalog.
-
-If the family is loaded then {\em font modifiers} applicable in such font family
-are listed on the terminal: (`\caps`, `\cond` for example).
-And there are four basic {\em variant selectors} (`\rm`, `\bf`, `\it`, `\bi`).
-The usage of variant selectors is the same as in Plain \TeX:
-`{\it italics text}`, `{\bf bold text}` etc.
-
-The font modifiers (`\caps`, `\cond` for example) can
-be used before a basic variant selector and they
-can be (independently) combined: `\caps\it` or `\cond\caps\bf`. The
-modifiers keeps their internal setting until group ends or until another
-modifier which negates the previous feature is used. So
-`\caps \rm text \it text` uses normal and italics in Caps and SmallCaps.
-
-\new
-There is one special variant selector `\currvar` which does not change the
-selected variant but reloads the font due to the (maybe newly
-specified) font modifier(s).
-
-The context between variants `\rm`--`\it` and `\bf`--`\bi` is kept by the `\em`
-macro (emphasize text).
-It switches from current `\rm` to `\it`, from current `\it` to `\rm`, from
-current `\bf` to `\bi` and from current `\bi` to `\bf`.
-The italics correction `\/` is inserted automatically. Example:
-
-\begtt
-This is {\em important} text. % = This is {\it important\/} text.
-\it This is {\em important} text. % = This is\/ {\rm important} text.
-\bf This is {\em important} text. % = This is {\bi important\/} text.
-\bi This is {\em important} text. % = This is\/ {\bf important} text.
-\endtt
-
-\new
-More about the \OpTeX/ font selection system is written the file
-`fonts-select.opm`. You can mix more font families in your document, you can
-declare your own variant selectors or modifiers etc.
-
-\secc[sizes] Font sizes
-%%%%%%%%%%%%%%%%%%%%%
-
-The command `\typosize[<fontsize>/<baselineskip>]` sets the font size of text and
-math fonts and baselineskip. If one of these two parameters is empty, the
-corresponding feature stays unchanged. Don't write the unit of these
-parameters. The unit is internally set to `\ptunit` which is 1pt by default.
-You can change the unit by the command `\ptunit=<something-else>`,
-for instance `\ptunit=1mm` enlarges all font sizes declared by `\typosize`.
-Examples:
-
-\begtt
-\typosize[10/12] % default of Plain TeX
-\typosize[11/12.5] % font 11pt, baseline 12.5pt
-\typosize[8/] % font 8pt, baseline unchanged
-\endtt
-
-The commands for font size setting described in this section
-have local validity. If you put them into a group,
-the settings are lost when the group is finished. If you set
-something relevant with paragraph shape (baselineskip given by
-`\typosize` for example) then you must first finalize the
-paragraph and second to close the group:
-`{\typosize[12/14] ...<text of paragraph>... \par}`.
-
-The command
-`\typoscale[<font-factor>/<baselineskip-factor>]`
-sets the text and math fonts
-size and baselineskip as a multiple of the current fonts size and
-baselineskip. The factor is written in \"scaled"-like way, it means that 1000
-means factor one. The empty parameter is equal to the parameter 1000,
-i.e. the value stays unchanged. Examples:
-
-\begtt
-\typoscale[800/800] % fonts and baselineskip re-size to 80 %
-\typoscale[\magstep2/] % fonts bigger 1,44times (\magstep2 expands to 1440)
-\endtt
-
-First usage of `\typosize` or `\typoscale` macro in your document sets so
-called {\em main values}, i.\,e.\ main font size and main baselineskip. They are internally
-saved in registers `\mainfosize` and `\mainbaselineskip`.
-
-\new
-The `\typoscale` command does scaling in respect to current values by default.
-If you want to do it in respect to main values, type `\scalemain` immediately
-before `\typoscale` command.
-
-\begtt
-\typosize[12/14.4] % first usage in document, sets main values internally
-\typosize[15/18] % bigger font
-\scalemain \typoscale[800/800] % reduces from main values, no from current.
-\endtt
-
-The size of the current font can be changed by the command
-`\thefontsize[<font-size>]` or can be rescaled by
-`\thefontscale[<factor>]`. These macros don't change math fonts sizes nor
-baselineskip.
-
-\new
-There is \"low level" `\setfontsize{<size-spec>}` command which behaves like
-a font modifier and sets given font size used by next variant selectors.
-For example `\setfontsize{at15pt}\currvar` sets current variant to 15pt.
-
-If you are using a font family with \"optical sizes feature" (i.\,e.\ there
-are more recommended sizes of the same font which are not scaled
-linearly; good example is Computer Modern aka Latin Modern fonts)
-then the recommended size is selected by all mentioned commands automatically.
-
-More information about resizing of fonts is documented in `fonts-resize.opm`
-file.
-
-\secc Typesetting math
-%%%%%%%%%%%%%%%%%%%%%
-
-\OpTeX/ preloads a collection of 7bit Computer Modern math fonts
-and AMS fonts in its format. You can use them in any size and in the
-`\boldmath` variant.
-%
-\new
-Most declared text font families (see `\fontfam` in the section~\ref[fontfam])
-are configured with recommended Unicode
-math font. This font is automaticlaly loaded unless you specify
-`\noloadmath` before first `\fontfam` command. See log file for more
-information about loading text font family and Unicode math fonts. If you
-prefer another Unicode math font, specify it by `\loadmath{[<font-file>]}`
-or `\loadmath{font-name}` before first `\loadfam` command.
-
-Hundreds math symbols and operators like in AMS\TeX/ are accessible.
-For example `\alpha` $\alpha$, `\geq`~$\geq$, `\sum` $\sum$,
-`\sphericalangle` $\sphericalangle$, `\bumpeq`, $\bumpeq$. See AMS\TeX/
-manual for complete list of symbols.
-
-The following math alphabets are available:
-
-\begtt \catcode`\$=3 \catcode`/=0 \medmuskip=0mu \adef{ }{ }
-\mit % mathematical variables $abc-xyz,ABC-XYZ$
-\it % text italics $/it abc-xyz,ABC-XYZ$
-\rm % text roman $/rm abc-xyz,ABC-XYZ$
-\cal % normal calligraphics $/cal ABC-XYZ$
-\script % script $/script ABC-XYZ$
-\frak % fracture $/frak abc-xyz,ABC-XYZ$
-\bbchar % double stroked letters $/bbchar ABC-XYZ$
-\bf % sans serif bold $/bf abc-xyz,ABC-XYZ$
-\bi % sans serif bold slanted $/bi abc-xyz,ABC-XYZ$
-\endtt
-
-The last two selectors `\bf` and `\bi` select the sans serif fonts in math regardless
-the current text font family. This is common notation for vectors and
-matrices. You can re-declare it, see the file `unimath-codes.opm` where math
-variants of `\bf` and `\bi` selectors are defined.
-
-The math fonts can be scaled by `\typosize` and `\typoscale` macros.
-Two math fonts collections are prepared: `\normalmath` for normal weight
-and `\boldmath` for bold. The first one is set by default.
-
-\new
-You can use `\mathbox{<text>}` inside math mode. It behaves as `{\hbox{<text>}}`
-(i.e. the <text> is printed in horizontal non-math mode)
-but the size of the <text> is adapted to the context of math size (text or script or
-scriptscript).
-
-
-\sec Typical elements of document
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\secc[chap] Chapters and sections
-%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-The document can be divided into chapters, sections and subsections and titled
-by `\tit` command. The parameters are separated by the end of current line (no
-braces are used):
-
-\begtt
-\tit Document title <end of line>
-\chap Chapter title <end of line>
-\sec Section title <end of line>
-\secc Subsection title <end of line>
-\endtt
-
-If you want to write a title to more lines in your source file then you can
-use percent character before <end of line>. Such <end of line> is not
-scanned and reading of the title continues at next line.
-
-The chapters are automatically numbered by one number, sections by two numbers
-(chapter.section) and subsections by three numbers. If there are no chapters
-then section have only one number and subsection two.
-
-The implicit design of the titles of chapter etc.\ are implemented in the
-macros `\_printchap`, `\_printsec` and `\_printsecc`. A designer can simply change
-these macros if he/she needs another behavior.
-
-The first paragraph after the title of chapter, section and subsection is
-not indented but you can type `\let\_firstnoindent=\relax` if you need all
-paragraphs indented.
-
-If a title is so long then it breaks to more lines. It is better to hint the
-breakpoints because \TeX/ does not interpret the meaning of the title.
-User can put the `\nl` (it means newline) macro to the breakpoints.
-
-The chapter, section or subsection isn't numbered if the `\nonum` precedes.
-And the chapter, section or subsection isn't delivered to the table of
-contents if `\notoc` precedes.
-
-\secc[cap] Another numbered objects
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-Apart from chapters, sections and subsections, there are another
-automatically numbered objects: equations, captions for tables and
-figures. The user can declare more numbered object.
-
-If the user writes the `\eqmark` as the last element of the display mode then
-this equation is numbered. The equation number is printed in brackets. This number
-resets in each section by default.
-
-If the `\eqalignno` is used, then user can put `\eqmark` to the last column
-before `\cr`. For example:
-
-\begtt
-\eqalignno{
- a^2+b^2 &= c^2 \cr
- c &= \sqrt{a^2+b^2} & \eqmark \cr}
-\endtt
-
-The next automatically numbered objects are captions which is tagged by `\caption/t` for
-tables and `\caption/f` for figures.
-The caption text follows.
-The `\cskip` can be used between `\caption` text and the real object (table
-or figure). You can use two orders: `<caption>\cskip <object>` or
-`<object>\cskip <caption>`.
-The `\cskip` creates appropriate vertical space between them. Example:
-
-\begtt
-\caption/t The dependency of the computer-dependency on the age.
-\cskip
-\noindent\hfil\table{rl}{
- age & value \crl\noalign{\smallskip}
- 0--1 & unmeasured \cr
- 1--6 & observable \cr
- 6--12 & significant \cr
- 12--20 & extremal \cr
- 20--40 & normal \cr
- 40--60 & various \cr
- 60--$\infty$ & moderate}
-\endtt
-
-This example produces:
-
-\medskip
-\caption/t The dependency of the computer-dependency on the age.
-\cskip
-\noindent\hfil\table{rl}{
- age & value \crl\noalign{\smallskip}
- 0--1 & unmeasured \cr
- 1--6 & observable \cr
- 6--12 & significant \cr
- 12--20 & extremal \cr
- 20--40 & normal \cr
- 40--60 & various \cr
- 60--$\infty$ & moderate}
-\medskip
-
-You can see that the word \"Table" followed by a number is added by the macro
-`\caption/t`.
-The caption text is centered. If it occupies more lines then the
-last line is centered.
-
-The macro `\caption/f` behaves like `\caption/t` but it is intended for
-figure captions with independent numbering.
-The word (Table, Figure) depends on the actual selected language (see
-section~\ref[lang] about languages).
-
-If you wish to make the table or figure as floating object, you need to use
-Plain \TeX/ macros `\midinsert` or `\topinsert` terminated by `\endinsert`.
-Example:
-
-\begtt
-\topinsert % table and its caption is printed at the top of the current page
- <caption and table>
-\endinsert
-\endtt
-
-\new
-There are five prepared counters `A`, `B`, `C`, `D` and `E`.
-They are reset in each chapter and section\fnote
-{This feature can be changed, see the `sections.opm` in the technical documentation.}.
-They can be used in context of `\numberedpar <letter>{<text>}`
-macro. For example:
-\begtt
-\def\theorem {\numberedpar A{Theorem}}
-\def\corollary {\numberedpar A{Corollary}}
-\def\definition {\numberedpar B{Definition}}
-\def\example {\numberedpar C{Example}}
-\endtt
-%
-Three independent numbers are used in this example. One for Theorems and Corollaries
-second for Definitions and third for Examples. The user can write
-`\theorem Let $M$ be...` and the new paragraph is started with the text:
-{\bf Theorem 2.3.1.} Let $M$ be...
-You can add an optional parameter in brackets. For example,
-`\theorem [(L'Hôpital's rule)] Let $f$, $g$ be...`
-is printed like {\bf Theorem 2.4.2 (L'Hôpital's rule).} Let $f$, $g$ be...
-
-
-\secc References
-%%%%%%%%%%%%%%%
-
-Each automatically numbered object documented in
-sections \ref[chap] and \ref[cap] can be referenced
-\new
-if optional parameter
-`[<label>]` is appended to `\chap`, `\sec`,
-`\secc`, `\caption/t`, `\caption/f` or `\eqmark`. The alternative syntax is
-to use `\label[<label>]` before mentioned commands (not necessarily directly
-before). The reference is realized by `\ref[<label>]` or `\pgref[<label>]`.
-Example:
-
-\begtt
-\sec[beatle] About Beatles
-
-\noindent\hfil\table{rl}{...} % the table
-\cskip
-\caption/t [comp-depend] The dependency of the computer-dependency on the age.
-
-\label[pythagoras]
-$$ a^2 + b^2 = c^2 \eqmark $$
-
-Now we can point to the section~\ref[beatle] on the page~\pgref[beatle]
-or write something about the equation~\ref[pythagoras]. Finally there
-is an interesting Table~\ref[comp-depend].
-\endtt
-
-If there are forward referenced objects then user have to run \TeX{} twice.
-During each pass, the working `*.ref` file (with references data) is created
-and this file is used (if it exists) at the beginning of the document.
-
-You can use `\label[<label>]` before `\theorem`, `\definition` (macros defined by
-`\numberedpar`) if you want to reference these numbered objects.
-You can't use `\theorem[<label>]` because the optional parameter
-is reserved to another purpose.
-
-You can create a reference to whatever else by commands
-`\label[<label>]\wlabel{<text>}`. The connection between <label> and
-<text> is established. The `\ref[<label>]` will print <text>.
-
-By default, labels are not printed, of course. But if you are preparing a
-draft version of document, you can declare `\showlabels`. The labels
-are printed at their destination places after such declaration.
-
-
-\secc Hyperlinks, outlines
-%%%%%%%%%%%%%%%%%%%%%%%%%
-
-If the command `\hyperlinks <color-in> <color-out>` is used at the beginning of
-the document, then the following objects are hyperlinked in the PDF output:
-
-\begitems
-* numbers generated by `\ref` or `\pgref`,
-* numbers of chapters, sections and subsections in the table of contents,
-* numbers or marks generated by `\cite` command (bibliography references),
-* texts printed by `\url` or `\ulink` commands.
-\enditems
-
-The last object is an external link and it is colored by
-`<color-out>`. Others links are internal and they are colored by
-`<color-in>`. Example:
-
-\begtt
-\hyperlinks \Blue \Green % internal links blue, URLs green.
-\endtt
-
-You can use another marking of active links: by frames which are visible in
-the PDF viewer but invisible when the document is printed. The way to do it
-is to define the macros `\pgborder`, `\tocborder`, `\citeborder`,
-`\refborder` and `\urlborder` as the triple of RGB components of the used
-color. Example:
-
-\begtt
-\def\tocborder {1 0 0} % links in table of contents: red frame
-\def\pgborder {0 1 0} % links to pages: green frame
-\def\citeborder {0 0 1} % links to references: blue frame
-\endtt
-
-By default these macros are not defined. It means that no frames are created.
-
-The hyperlinked footnotes can be activated by `\fnotelinks <color-fnt> <color-fnf>`
-where footnote marks in text have `<color-fnt>` and the same footnote marks
-in footnotes have <color-fnf>. You can define relevant borders
-`\fntborder` and `\fnfborder` analogically as `\pgboreder` (for example).
-
-There are \"low level" commands to create the links. You can specify the
-destination of the internal link by `\dest[<type>:<label>]`. The
-active text linked to the `\dest` can be created by
-`\ilink[<type>:<label>]{<text>}`. The `<type>` parameter is one of
-the `toc`, `pg`, `cite`, `ref` or another special for your purpose.
-These commands create internal links only when `\hyperlinks` is decared.
-
-The `\url` macro prints its parameter in `\tt` font and creates a potential
-breakpoints in it (after slash or dot, for example). If `\hyperlinks`
-declaration is used then the parameter of `\url` is treated as an external URL link.
-An example: `\url{http://www.olsak.net}` creates \url{http://www.olsak.net}.
-The characters \code{\%}, `\`, `#`, `{` and `}` have to be protected by
-backslash in the `\url` argument, the other special characters `~`,
-`^`, `&` can be written as single character\fnote
-{More exactly, there are the same rules as for \code{\\code} command, see
-section~\ref[verbatim].}.
-You can insert the `\|` command
-in the `\url` argument as a potential breakpoint.
-
-If the linked text have to be different than the URL, you can use
-`\ulink[<url>]{text}` macro. For example:
-`\ulink[http://petr.olsak.net/optex]{\OpTeX/ page}`
-creates
-\ulink[http://petr.olsak.net/optex]{\OpTeX/ page}.
-
-The PDF format provides {\em outlines} which are notes placed in the special frame of
-the PDF viewer. These notes can be managed as structured and hyperlinked
-table of contents of the document. The command `\outlines{<level>}` creates
-such outlines from data used for table of contents in the document. The
-<level> parameter gives the level of opened sub-outlines
-in the default view. The deeper levels can be open by mouse click on the
-triangle symbol after that.
-
-\new
-If you are using a special macro in section titles then `\outlines` macro
-may crash. You must declare variant of the macro for outlines case which is
-expandable. Use `\regmacro` in such case. See the section \ref[toc] for more information
-about `\regmacro`.
-
-The command `\insertoutline{<text>}` inserts next entry into PDF outlines at
-the main level~0. These entries can be placed before table of contents (created
-by `\outlines`) or after it. Theirs hyperlink destination is in the place
-where `\insertoutline` macro is used.
-
-\secc Lists
-%%%%%%%%%%
-
-The list of items is surrounded by `\begitems` and `\enditems` commands.
-The asterisk (`*`) is active within this environment and it starts one item.
-The item style can be chosen by `\style` parameter written after `\begitems`:
-
-\begtt
-\style o % small bullet
-\style O % big bullet (default)
-\style - % hyphen char
-\style n % numbered items 1., 2., 3., ...
-\style N % numbered items 1), 2), 3), ...
-\style i % numbered items (i), (ii), (iii), ...
-\style I % numbered items I, II, III, IV, ...
-\style a % items of type a), b), c), ...
-\style A % items of type A), B), C), ...
-\style x % small rectangle
-\style X % big rectangle
-\endtt
-
-For example:
-
-\begtt
-\begitems
-* First idea
-* Second idea in subitems:
- \begitems \style i
- * First sub-idea
- * Second sub-idea
- * Last sub-idea
- \enditems
-* Finito
-\enditems
-\endtt
-%
-produces:
-
-\begitems
-* First idea
-* Second idea in subitems:
- \begitems \style i
- * First sub-idea
- * Second sub-idea
- * Last sub-idea
- \enditems
-* Finito
-\enditems
-
-Another style can be defined by the command `\sdef{_item:<style>}{<text>}`.
-Default item can be set by `\defaultitem={<text>}`.
-The list environments can be nested. Each new level of item is indented by
-next multiple of `\iindent` which is set to `\parindent` by default.
-The `\ilevel` register says what level of items is currently processed.
-Each `\begitems` starts `\everylist` tokens register. You can set, for
-example:
-\begtt
-\everylist={\ifcase\ilevel\or \style X \or \style x \else \style - \fi}
-\endtt
-
-You can say `\begitems \novspaces` if you don't want vertical spaces above
-and below the list.
-More information about design of lists of items should be found in the `lists.opm` file.
-
-\secc Tables
-%%%%%%%%%%%
-
-The macro `\table{<declaration>}{<data>}` provides similar <declaration>
-of tables as in \LaTeX: you can use letters `l`, `r`, `c`, each letter declares
-one column (aligned to left, right, center respectively).
-These letters can be combined by the `|` character (vertical line). Example
-
-\begtt
-\table{||lc|r||}{ \crl
- Month & commodity & price \crli \tskip2pt
- January & notebook & \$ 700 \cr
- February & skateboard & \$ 100 \cr
- July & yacht & k\$ 170 \crl}
-\endtt
-%
-generates the following result:
-
-\bigskip
-\noindent\hfil\table{||lc|r||}{ \crl
- Month & commodity & price \crli \tskip2pt
- January & notebook & \$ 700 \cr
- February & skateboard & \$ 100 \cr
- July & yacht & k\$ 170 \crl}
-\bigskip
-
-Apart from `l`, `r`, `c` declarators, you can use the `p{<size>}` declarator
-which declares the column of given width. More precisely, a long text in
-the table cell is printed as an paragraph with given width.
-To avoid problems with narrow left-right aligned paragraphs you can write
-`p{<size>\raggedright}`, then the paragraph will be only left aligned.
-
-You can use `(<text>)` in the <declaration>. Then this text is applied in
-each line of the table. For example `r(\kern10pt)l` adds more 10\,pt space
-between `r` and `l` rows.
-
-An arbitrary part of the <declaration> can be repeated by a <number>
-prefixed. For example `3c` means `ccc` or `c 3{|c}` means
-`c|c|c|c`. Note that spaces in the <declaration> are ignored and you
-can use them in order to more legibility.
-
-The command `\cr` used in the <data> part of the table
-is generally known. It marks end row of the table.
-Moreover \OpTeX/ defines following similar commands:
-
-\begitems
-* `\crl` \dots\ the end of the row with a horizontal line after it.
-* `\crli` \dots\ like `\crl` but the horizontal line doesn't intersect the
- vertical double lines.
-* `\crlli` \dots\ like `\crli` but horizontal line is doubled.
-* `\crlp{<list>}` \dots\ like `\crli` but the lines are drawn only in the
- columns mentioned in comma separated `<list>` of their numbers.
- The <list> can include `<from>-<to>` declarators, for example
- `\crlp{1-3,5}` is equal to `\crlp{1,2,3,5}`.
-\enditems
-
-The `\tskip<dimen>` command works like the `\noalign{\vskip<dimen>}`
-after `\cr*` commands but it doesn't interrupt the vertical lines.
-
-\new
-You can use following parameters for the `\table` macro. Default values are listed
-too.
-
-\begtt
-\everytable={} % code used after settings in \vbox before table processing
-\thistable={} % code used when \vbox starts, is is removed after using it
-\tabiteml={\enspace} % left material in each column
-\tabitemr={\enspace} % right material in each column
-\tabstrut={\strut} % strut which declares lines distance in the table
-\tablinespace=2pt % additional vertical space before/after horizontal lines
-\vvkern=1pt % space between lines in double vertical line
-\hhkern=1pt % space between lines in double horizontal line
-\endtt
-
-Example: if you do `\tabiteml={$\enspace}\tabitemr={\enspace$}` then
-the `\table` acts like \LaTeX's array environment.
-
-If there is an item which spans to more than one column in the table then
-`\multispan{<number>}` macro from Plain \TeX{} can help you or, you can use
-`\mspan<number>[<declaration>]{<text>}`
-which spans <number> columns and formats the <text> by the
-<declaration>. The <declaration> must include a declaration of only one column
-with the same syntax as common `\table` <declaration>.
-If your table includes vertical rules and you want to
-create continuous vertical rules by `\mspan`, then use rule declarators `|`
-only after `c`, `l` or `r` letter in `\mspan` <declaration>. The
-exception is only in the case when `\mspan` includes first
-column and the table have rules on the left side. The example of `\mspan` usage is below.
-
-The `\frame{<text>}` makes a frame around <text>. You can put the whole `\table`
-into `\frame` if you need double-ruled border of the table. Example:
-
-\begtt
-\frame{\table{|c||l||r|}{ \crl
- \mspan3[|c|]{\bf Title} \crl \noalign{\kern\hhkern}\crli
- first & second & third \crlli
- seven & eight & nine \crli}}
-\endtt
-%
-creates the following result:
-
-\hfil\frame{\table{|c||l||r|}{\crl
- \mspan3[|c|]{\bf Title} \crl \noalign{\kern\hhkern}\crli
- first & second & third \crlli
- seven & eight & nine \crli}}
-\bigskip
-
-The `c`, `l`, `r` and `p` are default \"declaration letters" but you can define
-more such letters by `\def\_tabdeclare<letter>{<left>##<right>}`. More about
-it is in technical documentation in the file `table.opm`.
-
-The rule width of tables and implicit width of all `\vrule`s and `\hrule`s
-can be set by the command `\rulewidth=<dimen>`. The default value given
-by \TeX/ is 0.4\,pt.
-
-Many tips about tables can be seen on
-\url{http://petr.olsak.net/opmac-tricks-e.html}.
-
-\label[verbatim]\secc Verbatim
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-The display verbatim text have to be surrounded by the `\begtt` and
-`\endtt` couple.
-The in-line verbatim have to be tagged (before and after)
-by a character which is declared by
-`\activettchar<char>`. For example \code{\\activettchar`}
-declares the character \code{`}
-for in-line verbatim markup.
-And you can use \code{`\\relax`} for
-verbatim `\relax` (for example).
-\new
-Another alternative of printing in-line
-verbatim text is `\code{<text>}` (see below).
-
-If the numerical register `\ttline` is set to the non-negative value then
-display verbatim will number the lines. The first line has the number
-`\ttline+1` and when the verbatim ends then the `\ttline` value is equal to the
-number of last line printed. Next `\begtt...\endtt` environment will follow
-the line numbering. \OpTeX/ sets `\ttline=-1` by default.
-
-The indentation of each line in display verbatim is controlled by
-`\ttindent` register. This register is set to the `\parindent` by default.
-User can change values of the `\parindent` and `\ttindent` independently.
-
-The `\begtt` command starts internal group in which the catcodes are changed.
-\new
-Then the `\everytt` tokens register is run. It is empty by default and user can
-control fine behavior by it. For example the catcodes can be reseted here. If
-you need to define active character in the `\everytt`, use `\adef` as in the
-following example:
-
-\begtt \adef@{\string\endtt}
-\everytt={\adef!{?}\adef?{!}}
-\begtt
-Each occurrence of the exclamation mark will be changed to
-the question mark and vice versa. Really? You can try it!
-@
-\endtt
-%
-The `\adef` command sets its parameter as active {\it after\/}
-the value of `\everytt` is read. So you don't have to worry about active
-categories.
-
-There is an alternative to `\everytt` named `\everyintt` which is used for
-in-line verbatim surrounded by an `\activettchar` or processed by the `\code`
-command.
-
-The `\everytt` is applied to all `\begtt...\endtt` environments (if it is not
-decared in a group). There are tips for such global `\everytt` definitions here:
-
-\begtt
-\everytt={\typosize[9/11]} % setting font size for verbatim
-\everytt={\ttline=0} % each listing will be numbered from one
-\everytt={\adef{ }{\char9251 }} % visualization of spaces (Unicode fonts)
-\endtt
-
-\new
-If you want to apply a special code only for one `\begtt...\endtt`
-environment then don't set any `\everytt` but put desired material at the
-same line where `\begtt` is. For example:
-
-\begtt \adef@{\string\endtt}
-\begtt \adef!{?}\adef?{!}
-Each occurrence of ? will be changed to ! and vice versa.
-@
-\endtt
-
-The in-line verbatim surrounded by an `\activettchar` doesn't work in
-parameter of macros and macro definitions, especially in titles declared by
-`\chap`, `\sec` etc.
-\new
-You can use more robust command `\code{<text>}` in such
-situations, but you must escape following characters in the <text>:
-`\`, `#`, `%`, braces (if the braces are unmatched in the <text>),
-and space or `^` (if there are more than one subsequent spaces or `^` in
-the <text>). Examples:
-
-\begtt
-\code{\\text, \%\#} ... prints \text, %#
-\code{@{..}*&^$ $} ... prints @{..}*&^$ $ without escaping, but you can
- escape these characters too, if you want.
-\code{a \ b} ... two spaces between a b, the second one must be escaped
-\code{xy\{z} ... xy{z ... unbalanced brace must be escaped
-\code{^\^M} ... prints ^^M, the second ^ must be escaped
-\endtt
-
-You can print verbatim listing from external files by `\verbinput` command.
-Examples:
-
-\begtt
-\verbinput (12-42) program.c % listing from program.c, only lines 12-42
-\verbinput (-60) program.c % print from begin to the line 60
-\verbinput (61-) program.c % from line 61 to the end
-\verbinput (-) program.c % whole file is printed
-\verbinput (70+10) program.c % from line 70, only 10 lines printed
-\verbinput (+10) program.c % from the last line read, print 10 lines
-\verbinput (-5+7) program.c % from the last line read, skip 5, print 7
-\verbinput (+) program.c % from the last line read to the end
-\endtt
-
-
-The `\ttline` influences the line numbering by the same way as in
-`\begtt...\endtt` environment. If `\ttline=-1` then real line numbers are
-printed (this is default). If \code{\\ttline<-1} then no line
-numbers are printed.
-
-The `\verbinput` can be controlled by `\everytt`, `\ttindent` just like
-in `\begtt...\endtt`.
-
-
-\sec Autogenerated lists
-%%%%%%%%%%%%%%%%%%%%%%%%
-
-\secc[toc] Table of contents
-%%%%%%%%%%%%%%%%%%%%%%
-
-The `\maketoc` command prints the table of contents of all `\chap`, `\sec`
-and `\secc` used in the document. These data are read from external `*.ref` file, so
-you have to run \TeX/ more than once (typically three times if the table of
-contents is at the beginning of the document).
-
-The name of the section with table of contents is not printed. The direct usage
-of `\chap` or `\sec` isn't recommended here because the table of contents
-is typically not referenced to itself. You can print the unnumbered and unreferenced
-title of the section by the code:
-
-\begtt
-\nonum\notoc\sec Table of Contents
-\endtt
-
-\new
-If you are using a special macro in section titles or chapter titles
-and you need different behavior of such macro in other cases then use
-`\regmacro{<case-toc>}{<case-mark>}{<case-outline>}`.
-The parameters are applied locally in given cases. The `\regmacro` can be
-used repeatedly: the parameters are accumulated (for more macros).
-If a parameter is empty then original definition is used in given case.
-For example:
-
-\begtt
-% default value of \mylogo macro used in text and in the titles:
-\def\mylogo{\leavevmode\hbox{\Red{\it My}\Black{\setfontsize{mag1.5}\rm Lo}Go}}
-% another variants:
-\regmacro {\def\mylogo{\hbox{\Red My\Black LoGo}}} % used in TOC
- {\def\mylogo{\hbox{{\it My}\/LoGo}}} % used in running heads
- {\def\mylogo{MyLoGo}} % used in outlines
-\endtt
-
-\secc Making the index
-%%%%%%%%%%%%%%%%%%%%%
-
-The index can be included into document by `\makeindex` macro. No external
-program is needed, the alphabetical sorting are done inside \TeX/ at macro
-level.
-
-The `\ii` command (insert to index) declares the word separated by the space
-as the index item. This declaration is represented as invisible atom on the
-page connected to the next visible word. The page number of the page where
-this atom occurs is listed in the index entry. So you can type:
-
-\begtt
-The \ii resistor resistor is a passive electrical component ...
-\endtt
-
-You cannot double the word if you use the `\iid` instead `\ii`:
-
-\begtt
-The \iid resistor is a passive electrical component ...
-or:
-Now we'll deal with the \iid resistor .
-\endtt
-
-Note that the dot or comma have to be separated by space when `\iid` is
-used. This space (before dot or comma) is removed by the macro in
-the current text.
-
-The multiple-words entries are commonly organized in the index by the format
-(for example):
-
-\medskip
-
-linear~dependency 11, 40--50
-
---- independency 12, 42--53
-
---- space 57, 76
-
---- subspace 58
-
-\medskip
-
-To do this you have to declare the parts of the index entries by the `/` separator.
-Example:
-
-\begtt
-{\bf Definition.}
-\ii linear/space,vector/space
-{\em Linear space} (or {\em vector space}) is a nonempty set of...
-\endtt
-
-The number of the parts of one index entry is unlimited. Note, that you can
-spare your typing by the comma in the `\ii` parameter. The previous example
-is equivalent to `\ii linear/space` `\ii vector/space`.
-
-Maybe you need to propagate to the index the similar entry to the
-linear/space in the form space/linear. You can do this by the shorthand `,@`
-at the end of the `\ii` parameter. Example:
-
-\begtt
-\ii linear/space,vector/space,@
-is equivalent to:
-\ii linear/space,vector/space \ii space/linear,space/vector
-\endtt
-
-If you really need to insert the space into the index entry, write `~`.
-
-If the `\ii` or `\iid` command is preceded by `\iitype <letter>`, then such
-reference (or more references generated by one `\ii`) has specified type.
-The page numbers of such references should be formatted
-specially in the index. \OpTeX/ implements only `\iitype b`, `\iitype i` and
-`\iitype u`. The page number in bold or in italics or underlined is printed
-in the index when these types are used. Default index type is empty, which
-prints page numbers in normal font. See \TeX/book index as an example.
-
-The `\makeindex` creates the list of alphabetically sorted index entries
-without the title of the section and without creating more columns. \OpTeX/
-provides another macros for more columns:
-
-\begtt
-\begmulti <number of columns>
-<text>
-\endmulti
-\endtt
-The columns will be balanced. The Index can be printed by the following
-code:
-
-\begtt
-\sec Index
-\begmulti 3 \makeindex \endmulti
-\endtt
-
-Only \"pure words" can be propagated to the index by the `\ii` command. It
-means that there cannot be any macro, \TeX/ primitive, math selector etc.
-But there is another possibility to create such complex index entry. Use
-\"pure equivalent" in the `\ii` parameter and map this equivalent to the
-real word which is printed in the index by `\iis` command. Example:
-
-\begtt
-The \ii chiquadrat $\chi$-quadrat method is
-...
-If the \ii relax `\relax` command is used then \TeX/ is relaxing.
-...
-\iis chiquadrat {$\chi$-quadrat}
-\iis relax {\code{\\relax}}
-\endtt
-%
-The `\iis <equivalent> {<text>}` creates one entry in the \"dictionary
-of the exceptions". The sorting is done by the <equivalent> but the
-<text> is printed in the index entry list.
-
-The sorting rules when `\makeindex` runs depends on the current language.
-See section~\ref[lang] about languages selection.
-
-\secc Bib\TeX/ing
-%%%%%%%%%%%%%%%%
-
-The command `\cite[<label>]` (or its variants of the type
-\hbox{`\cite[<label-1>,<label-2>,...,<label-n>]`})
-creates the citation in the form [42] (or [15,~19,~26]).
-If `\shortcitations` is declared at the beginning of the document then
-continuous sequences of numbers are re-printed like this:
-\hbox{[3--5,~7,~9--11]}. If
-`\sortcitations` is declared then numbers generated by one `\cite` command
-are sorted upward.
-
-If `\nonumcitations` is declared then the marks instead numbers are generated
-depending on the used bib-style. For example the citations look like
-[Now08] or [Nowak, 2008].
-
-The `\rcite[<labels>]` creates the same list as `\cite[<labels>]` but without
-the outer brackets. Example: `[\rcite[tbn], pg.~13]` creates [4,~pg.13].
-
-The `\ecite[<label>]{<text>}` prints the `<text>` only, but the entry labeled
-<label> is decided as to be cited. If `\hyperlinks` is used then <text>
-is linked to the references list.
-
-You can define alternative formating of `\cite` command. Example:
-
-\begtt
-\def\cite[#1]{(\rcite[#1])} % \cite[<label>] creates (27)
-\def\cite[#1]{$^{\rcite[#1]}$} % \cite[<label>] creates^{27}
-\endtt
-
-The numbers printed by `\cite` correspond to the same numbers generated in
-the list of references.
-There are two possibilities to generate this
-references list:
-
-\begitems
-* Manually using `\bib[<label>]` commands.
-* By `\usebib/<type> (<style>) <bib-base>` command which reads `*.bib`
- files directly.
-\enditems
-
-\new
-Note that another two possibilities documented in OPmac (using external
-Bib\TeX/ program) isn't supported because Bib\TeX/ is old program which does not
-support Unicode. And Biber seems to be not compliant with Plain \TeX.
-
-\medskip\noindent
-{\bf References created manually using `\bib[<label>]` command.}
-
-\begtt
-\bib [tbn] P. Olšák. {\it\TeX{}book naruby.} 468~s. Brno: Konvoj, 1997.
-\bib [tst] P. Olšák. {\it Typografický systém \TeX.}
- 269~s. Praha: CSTUG, 1995.
-\endtt
-
-If you are using `\nonumcitations` then you need to declare the <marks>
-used by `\cite` command. To do it you must use long form of the `\bib`
-command in the format `\bib[<label>] = {<mark>}`. The spaces around
-equal sign are mandatory. Example:
-
-\begtt
-\bib [tbn] = {Olšák, 2001}
- P. Olšák. {\it\TeX{}book naruby.} 468~s. Brno: Konvoj, 2001.
-\endtt
-
-\noindent
-{\bf Direct reading of `.bib` files} is possible by `\usebib` macro.
-This macro reads and uses macro package `librarian.tex` by Paul Isambert.
-The usage is:
-
-\begtt
-\usebib/c (<style>) <bib-base> % sorted by \cite-order (c=cite),
-\usebib/s (<style>) <bib-base> % sorted by style (s=style).
-% example:
-\usebib/s (simple) op-example
-\endtt
-
-The <bib-base> is one or more `*.bib` database source files (separated by
-spaces and without extension) and the <style> is the part of the filename
-`bib-<style>.opm` where the formatting of the references list is
-defined. \OpTeX/ supports `simple` or `iso690` styles. The behavior of
-`\usebib` is documented in `usebib.opm` and `bib-iso690.opm` files in detail.
-
-Not all records are printed from <bib-base> files: the command `\usebib`
-selects only such bib-records which were used in `\cite` or `\nocite`
-commands in your document. The `\nocite` behaves as `\cite` but prints
-nothing. It only tels that mentioned bib-record should be printed in the
-reference list. If `\notcite[*]` is used then all records from <bib-base>
-are printed.
-
-
-\sec Graphics
-%%%%%%%%%%%%%
-
-\secc Colors
-%%%%%%%%%%%
-
-\OpTeX/ provides a small number of color selectors:
-{\Blue `\Blue`},
-{\Red `\Red`},
-{\Brown `\Brown`},
-{\Green `\Green`},
-{\Yellow `\Yellow`},
-{\Cyan `\Cyan`},
-{\Magenta `\Magenta`},
-{`\White`},
-{\Grey `\Grey`},
-{\LightGrey `\LightGrey`} and
-`\Black`. User can define more
-such selectors by setting four CMYK components
-\new
-or three RGB components. For example
-
-\begtt
-\def \Orange {\setcmykcolor{0 0.5 1 0}}
-\def \Purple {\setrgbcolor{1 0 1}}
-\endtt
-
-\new
-The command `\morecolors` reads more definitions of color selectors
-from \LaTeX/ file `x11nam.def`. There is about 300 color names like
-`\DeepPink`, `\Chocolate` etc. If there are numbered variants of the same
-name, then you can append letters B, C, etc. to the name in \OpTeX/. For example
-`\Chocolate` is Chocolate1, `\ChocolateB` is Chocolate2 etc.
-
-\new
-The color selectors work locally in groups by default but with limitations. See
-the file `colors.opm` for more information.
-
-The colors `\Blue`, `\Cyan` etc. are defined with CMYK components using `\setcmykcolor`.
-But you can define a color with three RGB components too and `\morecolors`
-defines such RGB colors. By default, the color model isn't converted but only stored to
-PDF output for each used color by default. Thus, there may be a mix of color
-models in the PDF output which is not good idea. You can overcome this
-problem by declaration `\onlyrgb` or `\onlycmyk`. Then only selected color
-model is used for PDF output and if an used color is declared by another color
-model then it is converted.
-The `\onlyrgb` creates colors more bright (usable for computer
-presentations). On the other hand CMYK makes colors more true\fnote
-{Printed output is more equal to the monitor preview especialy if you are
-using ICC profile for your printer.}
-for printing.
-
-\new
-You can define your color by a linear combination of previously defined colors using
-`\colordef`. For example:
-
-\begtt
-\colordef \myCyan {.3\Green + .5\Blue} % 30 % green, 50 % blue, rest is white
-\colordef \DarkBlue {\Blue + .4\Black} % Blue mixed with 40 % of black
-\colordef \myGreen{\Cyan+\Yellow} % exact the same as \Green
-\colordef \MyColor {.3\Orange+.5\Green+.2\Yellow}
-\endtt
-%
-The linear combination is done in CMYK substractive color space by default
-(RGB colors used in `\colordef` argument are converted first).
-If the resulting component is greater than 1 then it is truncated to 1.
-If a convex linear combination (as in the last example above) is used then it
-emulates color behavior on a painter's palette.
-You can use `\rgbcolordef` instead `\colordef` if you want to mix colors
-in additive RGB color space.
-
-More about colors, about CMYK versus RGB and
-about the `\colordef` command is written in the `colors.opm` file.
-
-\def\coloron#1#2#3{%
- \setbox0=\hbox{#3}\leavevmode
- {\localcolor\rlap{#1\strut \vrule width\wd0}#2\box0}%
-}
-The following example defines a macro which creates the
-\coloron\Yellow\Brown{colored text on the colored background}. Usage:
-`\coloron<background><foreground>{<text>}`
-
-The `\coloron` can be defined as follows:
-
-\begtt
-\def\coloron#1#2#3{%
- \setbox0=\hbox{#3}\leavevmode
- {\rlap{#1\strut \vrule width\wd0}#2\box0}%
-}
-\coloron\Yellow\Brown{The brown text on the yellow backround}
-\endtt
-
-\secc Images
-%%%%%%%%%%%
-
-The `\inspic {<filename>.<extension>}` or
-`\inspic <filename>.<extension><space>`
-inserts the picture stored in
-the graphics file with the name `<filename>.<extension>` to the document.
-You can set the picture width by `\picw=<dimen>`
-before `\inspic` command which declares the width of the picture
-The image files can be in the PNG, JPG, JBIG2 or PDF format.
-
-The `\picwidth` is an equivalent register to `\picw`. Moreover there is an
-`\picheight` register which denotes the height of the picture. If both
-registers are set then the picture will be (probably) deformed.
-
-The image files are searched in `\picdir`. This token list is empty
-by default, this means that the image files are searched in the
-current directory. Example: `\picdir={img/}` supposes that image files are
-in `img` subdirectory. Note: the directory name must end by `/` in `\picdir`
-declaration.
-
-Inkscape\fnote
-{A powerfull and free wysiwyg editor for creating vector graphics.}
-is able to save a picture to PDF and labels of the picture to another
-file\fnote
-{Chose \"Omit text in PDF and create LaTeX file" option.}.
-This second file should be read by \TeX/ in order to print labels
-in the same font as document font. \OpTeX/ supports this feature by
-`\inkinspic {<filename>.pdf}` command. It reads and displays both: PDF image
-and labes generated by Inkscape.
-
-If you want to create a vector graphics (diagrams, schema, geometry
-skicing) then you can do it in Wysiwyg graphics editor (Inkscape, Geogebra for
-example), export the result to PDF and include it by `\inspic`.
-If you want to \"programm" such pictures then Tikz package is recommended.
-It works in Plain \TeX.
-
-\secc PDF transformations
-%%%%%%%%%%%%%%%%%%%%%%%%
-
-All typesetting elements are transformed by linear
-transformation given by the current transformation matrix. The
-`\pdfsetmatrix {<a> <b> <c> <d>}` command makes the internal multiplication
-with the current matrix so linear transformations can be composed.
-One linear transformation given by the `\pdfsetmatrix` above transforms
-the vector $[0,1]$ to $[<a>,<b>]$ and $[1,0]$ to $[<c>,<d>]$.
-The stack-oriented commands `\pdfsave` and `\pdfrestore` gives a possibility of
-storing and restoring the current transformation matrix and the current point.
-The position of the current point have to be the same from \TeX{}'s point of
-view as from transformation point of view when `\pdfrestore` is processed.
-Due to this fact the `\pdfsave\rlap{<transformed text>}\pdfrestore`
-or something similar is recommended.
-
-\OpTeX/ provides two special transformation macros:
-
-\begtt
-\pdfscale{<horizontal-factor>}{<vertical-factor>}
-\pdfrotate{<angle-in-degrees>}
-\endtt
-
-These macros simply calls the properly `\pdfsetmatrix` command.
-
-It is known that the composition of transformations is not commutative. It
-means that the order is important. You have to read the transformation
-matrices from right to left. Example:
-
-\begtt
-First: \pdfsave \pdfrotate{30}\pdfscale{-2}{2}\rlap{text1}\pdfrestore
- % text1 is scaled two times and it is reflected about vertical axis
- % and next it is rotated by 30 degrees left.
-second: \pdfsave \pdfscale{-2}{2}\pdfrotate{30}\rlap{text2}\pdfrestore
- % text2 is rotated by 30 degrees left then it is scaled two times
- % and reflected about vertical axis.
-third: \pdfsave \pdfrotate{-15.3}\pdfsetmatrix{2 0 1.5 2}\rlap{text3}%
- \pdfrestore % first slanted, then rotated by 15.3 degrees right
-\endtt
-%
-\par\nobreak\bigskip\smallskip
-This gives the following result.
-First: \pdfsave \pdfrotate{30}\pdfscale{-2}{2}\rlap{text1}\pdfrestore
-second: \pdfsave \pdfscale{-2}{2}\pdfrotate{30}\rlap{text2}\pdfrestore
-third: \pdfsave \pdfrotate{-15.3}\pdfsetmatrix{2 0 1.5 2}\rlap{text3}\pdfrestore
-\par\nobreak\bigskip\penalty0%\bigskip
-
-You can see that \TeX/ knows nothing about dimensions of transfomed material,
-it treats it as with a zero dimension object.
-\new
-This problem is solved by the `\transformbox{<transformation>}{<text>}`
-macro which puts the transformed
-material to a box with relevant dimension. The <transfromation> parameter
-includes one or more transfromation commands `\pdfsetmatrix`, `\pdfscale`,
-`\pdfrotate` with their parameters. The <text> is transformed text.
-
-Example: `\frame{\transformbox{\pdfscale{1}{1.5}\pdfrotate{-10}}{moj}}`
-creates \frame{\transformbox{\pdfscale{1}{1.5}\pdfrotate{-10}}{moj}}.
-
-The `\rotbox{<deg>}{<text>}` is a shortcut for
-`\transformbox{\pdfrotate{<deg>}}{<text>}`.
-
-\secc Ovals, circles
-%%%%%%%%%%%%%%%%%%%%
-
-\new
-The `\inoval{<text>}` creates a box like this: \inoval{text}.
-Multiline text can be put in an oval by the command `\inoval{\vbox{<text>}}`.
-Local settings can be set by
-`\inoval[<settings>]{<text>}` or you can re-declare global settings by
-`\ovalparams={<settings>}`. The default settings are:
-
-\begtt
-\ovalparams={\roudness=2pt % diameter of circles in the corners
- \fcolor=\Yellow % color used for filling oval
- \lcolor=\Red % line color used in the border
- \lwidth=0.5bp % line width in the border
- \shadow=N % use a shadow effect
- \overlapmargins=N % ignore margins by surrounding text
- \hhkern=0pt \vvkern=0pt} % left-righ margin, top-bottom margin
-\endtt
-The total distance from text to oval boundary is `\hhkern+\roudness` at the left and right
-sides and
-`\vvkern+\roundness` at the top and bottom sides of the text.
-
-If you need a setting for the `<text>` (color, size, font etc.), use
-`\oval{<text settings><text>}`.
-
-\new
-The `\incircle[\ratio=1.8]{<text>}` creates a box like this \incircle[\ratio=1.8]{text}.
-The `\ratio` is width/height. The usage is analogical like for oval.
-The default settings of parameters are
-
-\begtt
-\circleparams={\ratio=1 \fcolor=\Yellow \lcolor=\Red \lwidth=0.5bp
- \shadow=N \ignoremargins=N \hhkern=2pt \vvkern=2pt}
-\endtt
-
-\new
-The macros `\clipinoval <x> <y> <width> <height> {<text>}`
-and `\clipincircle` (with the same parameters)
-print the `<text>` when a clipping path (oval or cirle) with given
-`<with>` and `<height>` shifted its center by `<x>` to right and by `<y>` to up
-is used.
-The `\roundness=5mm` is default for `\clipingoval` and user can change it.
-Example:
-
-\begtt
-\clipingcircle 3cm 3.5cm 6cm 7cm {\picw=6cm \inspic{myphoto.jpg}}
-\endtt
-
-\secc Putting images and texts wherever
-
-\new
-The `\puttext <x> <y> {<text>}` puts the `<text>` shifted by `<x>` right and by
-`<y>` up from current point of typesetting and does'n not change the
-position of the current point. Assume coordinate system with origin in the
-current point. Then `\puttext <x> <y> {<text>}` puts the text at the
-coordinates `<x>`, `<y>`. More exactly the left edge of its baseline is at that
-position.
-
-\new
-The `\putpic <x> <y> <width> <height> {<image>}` puts the `<image>` of given
-`<width>` and `<height>` at given position (its left-bottom corner).
-You can write `\nospec` instead `<width>` or `<height>` if this parameter is
-not given.
-
-\sec Others
-%%%%%%%%%%%
-
-\secc[lang] Using more languages
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\OpTeX/ prepares hyphenation patterns for all languages if such patterns are
-available in your \TeX/ system.
-\new
-Only USenglish patterns (original from Plain \TeX/) are preloaded.
-Hyphenation patterns of all another languages are loaded on demand when you first use
-the `\<iso-code>lang` command in your document.
-For example `\delang` for German, `\cslang` for
-Czech, `\pllang` for Polish. The <iso-code> is a shortcut
-of the language (mostly from ISO 639-1).
-You can list all available languages by `\langlist`
-macro. This macro prints now:
-
-\medskip
-{\typosize[9/11.5]\emergencystretch=4em \hbadness=2000
-\noindent \langlist
-\par}
-\medskip
-
-\new
-For compatibility with e-plain macros, there is the command
-`\uselanguege{<language>}`. The parameter <language> is long form of
-language name, i.e.\ `\uselanguage{Czech}` works the same as `\cslang`.
-The `\uselanguage` parameter is case insensitive.
-
-For compatibility with \csplain/, there are macros `\ehyph`, `\chyph`,
-`\shyph` which are equivalent to `\enlang`, `\cslang` and `\sklang`.
-
-You can switch between language patterns by `\<iso-code>lang` commands mentioned
-above. Default is `\enlang`.
-
-\OpTeX/ generates three words used for captions and titles in technical
-articles or books: \"Chapter", \"Table" and \"Figure". These words need to be known
-in used language and it depends on the previously used language selectors
-`\<iso-code>lang`. \OpTeX/ declares these words only for few languages:
-\new
-Czech, German, Spanish, French, Greek, Italian, Polish, Russian, Slovak and
-English, If you need to use these words in another languages or you want to
-auto-generate more words in your macros, then you can declare it by
-`\sdef` or `\_langw` commands as shown in the file `languages.opm`.
-
-The `\makeindex` command needs to know the sorting rules used in your language.
-\OpTeX/ defines only few language rules for sorting: Czech,
-Slovak and English. How to declare sorting rules for more languages are
-described in the file `makeindex.opm`.
-
-If you declare `\<iso-code>quotes`, then the control sequences `\"` and `\'`
-should be used like this: `\"<quoted text>"` or `\'<quoted text>'`
-(note that the terminating character is the same but it isn't escaped).
-This prints language dependent normal or alternative quotes around
-<quoted text>. The language is specified by <iso-code>. \OpTeX/ declares
-quotes only for Czech, German, Spanish, French, Greek, Italian, Polish,
-Russian, Slovak and English (`\csquotes`, `\dequotes`, \dots, `\enquotes`).
-You can simply define your own quotes as shown in `languages.opm` file.
-The `\"` is used for quotes visualy more similar to the `"` character which
-can be primary quotes or secondary quotes depending on the language rules.
-May be you want to alternate meaning of these two types of quotes. Use
-`\<isocode>quotes\altquotes` in such case.
-
-\secc Pre-defined styles
-%%%%%%%%%%%%%%%%%%%%%%%
-
-\OpTeX/ defines three style-declaration macros `\report`, `\letter` and
-`\slides`. You can use them at the beginning of your document if you are
-preparing these types of document and you don't need to create your own
-macros.
-
-The `\report` declaration is intended to create reports. It
-sets default font size to 11\,pt and `\parindent` (paragraph indentation) to 1.2\,em.
-The `\tit` macro uses smaller font because we assume that \"chapter level"
-will be not used in reports. The first page has no page number, but next pages
-are numbered (from number~2). Footnotes are numbered from one in whole
-document. The macro `\author <authors><end-line>` can be used when
-`\report` is declared. It prints `<authors>` in italics at center of the
-line. You can separate authors by `\nl` to more lines.
-
-The `\letter` declaration is intended to create letters. See an example in
-the file `op-letter.tex`. The `\letter` style sets default
-font size to 11\,pt and `\parindent` to 0\,pt. It sets half-line space
-between paragraphs. The page numbers are not printed. The `\subject` macro
-can be used, it prints the word \"Subject:" or \"Věc" (or something else
-depending on current language) in bold. Moreover, the `\address` macro
-can be used when `\letter` is declared. The usage of the `\address` macro
-looks like:
-
-\begtt
-\address
- <first line of address>
- <second line of address>
- <etc.>
- <empty line>
-\endtt
-
-It means that you need not to use any special mark at the end of lines: end
-of lines in the source file are the same as in printed output. The
-`\address` macro creates `\vtop` with address lines. The width of such
-`\vtop` is equal to the most wide line used in it. So, you can use
-`\hfill\address...` in order to put the address box to the right side of the
-document. Or you can use `<prefixed text>\address...` to put
-`<prefixed text>` before first line of the address.
-
-The `\slides` style ceates a simple presentation slides. See an example
-in the file `op-slides.tex`. Run `optex op-slides.tex` and see the usage of
-`\slides` style in the file `op-slides.pdf`.
-
-Analogical declaration macros `\book` is not prepared. Each book needs an
-individual typographical care so you need to create specific macros for
-design.
-
-\secc Lorem ipsum dolor sit
-%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\new
-A designer needs to concentrate to the design of the output and maybe he/she
-needs a material for testing macros. There is the possibility to generate a
-neutral text for such experiments. Use `\lorem[<number>]` or
-`\lorem[<from>-<to>]`. It prints a paragraph (or paragraphs) with neutral
-text. The numbers <number> or <from>, <to> must be in the range 1 to 150
-because there are 150 paragraphs with neutral text prepared for you.
-The `\lipsum` macro is equivalent to `\lorem`. Example `\lipsum[1-150]`
-prints all prepared paragraphs.
-
-\secc Logos
-%%%%%%%%%%
-
-\new
-The control sequences for typical logos can be terminated by optional `/`
-which is ignored when printing. This makes logos more legible in source file:
-
-\begtt
-We are using \TeX/ because it is cool. \OpTeX/ is better than \LaTeX.
-\endtt
-
-\secc The last page
-%%%%%%%%%%%%%%%%%%%
-
-The number of the last page (it may be different from number of pages) is
-expanded by `\lastpage` macro. It expands to `?` in first \TeX/ run and to
-the last page in next \TeX/ runs.
-
-There is an example for footlines in the format \"current page / last page":
-
-\begtt
-\footline={\hss \fixedrm \folio/\lastpage \hss}
-\endtt
-
-\new
-The `\lastpage` expands to the last `\folio` which is a decimal
-number or roman nummeral (when `\pageno` is negative). If you need to know
-total pages used in the document, use `\totalpages` macro. It expands to
-zero (in first \TeX/ run) or to the number of all pages in the document
-(in next \TeX/ runs).
-
-\secc Use \OpTeX/
-%%%%%%%%%%%%%%%%%
-
-\new
-The command `\useOpTeX` (or `\useoptex`) does nothing in \OpTeX/ but it causes
-an error (undefined control sequence) when another format is used. You can
-put it as the first command in your document:
-
-\begtt
-\useOpTeX % we are using OpTeX format, no LaTeX :)
-\endtt
-
-\sec Summary
-%%%%%%%%%%%%
-
-\begtt \typosize[10/12]\adef!{\string\endtt}\adef&{\kern.25em}
-\tit Title (terminated by end of line)
-\chap Chapter Title (terminated by end of line)
-\sec Section Title (terminated by end of line)
-\secc Subsection Title (terminated by end of line)
-
-\maketoc % table of contents generation
-\ii item1,item2 % insertion the items to the index
-\makeindex % the index is generated
-
-\label [labname] % link target location
-\ref [labname] % link to the chapter, section, subsection, equation
-\pgref [labname] % link to the page of the chapter, section, ...
-
-\caption/t % a numbered table caption
-\caption/f % a numbered caption for the picture
-\eqmark % a numbered equation
-
-\begitems % start list of the items
-\enditems % end of list of the items
-\begtt % start verbatim text
-! % end verbatim text
-\activettchar X % initialization character X for in-text verbatim
-\code % another alternative for in-text verbatim
-\verbinput % verbatim extract from the external file
-\begmulti num % start multicolumn text (num columns)
-\endmulti % end multicolumn text
-
-\cite [labnames] % refers to the item in the lits of references
-\rcite [labnames] % similar to \cite but [] are not printed.
-\sortcitations \shortcitations \nonumcitations % cite format
-\bib [labname] % an item in the list of references
-\usebib/? (style) bib-base % direct using of .bib file, ? in {s,c}
-
-\fontfam [FamilyName] % selection of font family
-\typosize [font-size/baselineskip] % size setting of typesetting
-\typoscale [factor-font/factor-baselineskip] % size scaling
-\thefontsize [size] \thefontscale [factor] % current font size
-
-\inspic file.ext % insert a picture, extensions: jpg, png, pdf
-\table {rule}{data} % simple macro for the tables like in LaTeX
-
-\fnote {text} % footnote (local numbering on each page)
-\mnote {text} % note in the margin (left or right by page number)
-
-\hyperlinks {color-in}{color-out} % PDF links activate as clickable
-\outlines {level} % PDF will have a table of contents in the left tab
+\insertoutline{CONTENTS} \outlines{0}
-\magscale[factor] % resize typesetting, line/page breaking unchanged
-\margins/pg format (left, right, top, bottom)unit % margins setting
+\notoc\nonum \sec Contents
+\maketoc
-\report \letter \slides % style declaration macros
-\endtt
+\chap User documentation
+\input optex-userdoc
+\endgroup
-\sec Compatibility with Plain \TeX/
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\end
-All macros of Plain \TeX/ are re-written in \OpTeX/. Common macros should
-work in the same sense as in original Plain \TeX. Internal control sequences
-\new
-like `\p@` or `\f@@t` are removed and mostly replaced by control sequences
-prefixed by `_` (like `\_this`). All primitives and common macros have two
-control sequences with the same meaning: in prefixed and unprefixed form.
-For example `\hbox` is equal to `\_hbox`.
-Internal macros of \OpTeX/ have and use only prefixed form. User should use
-unprefixed forms, but prefixed forms are accessible too, because the `_` is
-set as a letter category code globally (in macro files and in users document too). User
-should re-define unprefixed forms of control sequences with no worries that
-something internal will be broken (only the sequence `\par` cannot be
-re-defined without internal change of \TeX/ behavior because it is
-hard-coded in \TeX/s tokenization processor).
+\input optex-techdoc
-\new
-The Latin Modern 8bit fonts instead Computer Modern 7bit fonts are
-preloaded in the format, but only few ones. The full family set is ready to
-use after the command `\fontfam[LMfonts]` which reads the fonts in OTF
-format.
+\vfil\break
-\new
-The text accents macros like `\'`, `\v`, `\"` are undefined\fnote
-{The math accents macros like `\acute`, `\bar`, `\dot`, `\hat` still work.}
-in \OpTeX/. Use real
-letters like á, ř, ž in your source document instead these old accents macros.
-If you really want to use them, you can initialize them by `\oldaccents`
-command. But we don't recommend it.
+\def\_printchap#1{\noindent{\_printrefnum[@]\_secfont #1}\medskip}
-\new
-The default paper size is not set as letter with 1\,in margins but as A4 with
-2.5\,cm margins. You can change it, for example by
-`\margins/1 letter (1,1,1,1)in`. This example sets the classical Plain \TeX/
-page layout.
+\nonum\chap Index
-\new
-The origin for typographical area is not at top left 1\,in 1\,in coordinates
-but at top left paper corner exactly. For example, `\hoffset` includes directly left
-margin.
+\begmulti 3 \tt \makeindex \endmulti
\bye
-
diff --git a/macros/luatex/optex/doc/optex-techdoc.tex b/macros/luatex/optex/doc/optex-techdoc.tex
new file mode 100644
index 0000000000..802a87d89f
--- /dev/null
+++ b/macros/luatex/optex/doc/optex-techdoc.tex
@@ -0,0 +1,250 @@
+%% This is part of OpTeX project, see http://petr.olsak.net/optex
+
+% This file is read from optex-doc.tex
+% Use: optex optex-doc (three times) to create whole documentation.
+
+\ifx\printdoc\undefined \input doc.opm \fi
+
+\chap Technical documentation
+
+This documentation is written in the source files `*.opm` between
+the `\_doc` and `\_cod` pairs or after the `\_endcode` command.
+When the format is generated by
+\begtt
+luatex -ini optex.ini
+\endtt
+then the text of the documentation is ignored and the format `optex.fmt` is
+generated. On the other hand, if you run
+\begtt
+optex optex-doc.tex
+\endtt
+then the same `*.opm` files are read when the second chapter of this
+documentation is printed.
+
+A knowledge about \TeX/ is expected from the reader.
+You can see a short document
+\ulink[http://petr.olsak.net/ftp/olsak/optex/tex-nutshell.pdf]{\TeX/ in a Nutshell}
+or more detail
+\ulink[https://eijkhout.net/texbytopic/texbytopic.html]{\TeX/ by topic}.
+
+Notices about hyperlinks.
+If a control sequence is printed in red color in this documentation then
+this denotes its \"main documentation point". Typically, the listing where
+the control sequence is declared follows immediately. If a control sequence is
+printed in the blue color in the listing or in the text
+then it is active link which points (usually) to the main documentation point.
+The main documentation point can be active link which points to a previous
+text where the control sequence was
+mentioned. Such occurrences are active links to the main documentation point.
+
+\sec The main initialization file
+
+The `optex.ini` file is read as main file when the format is generated.
+
+{\everytt={\typosize[8/10]\_let\_printverbline=\_printcodeline \medskip}
+ \def\docfile{optex.ini}
+
+\verbinput (-4) optex.ini
+%
+Category codes are set first. Note that the `_` is set to category code
+\"letter", it can be used as a part of control sequence names.
+Other category codes are set as in the plain \TeX/.
+
+\verbinput (6-20) optex.ini
+%
+The \`\optexversion` and \`\fmtname` are defined.
+
+\verbinput (22-25) optex.ini
+%
+We check if \LuaTeX/ engine is used at `-ini` state. And the `^^J` character
+is set as `\newlinechar`.
+
+\verbinput (27-36) optex.ini
+%
+The basic macros for macro file syntax is defined, i.\,e.\
+`\_endcode`, `\_doc` and `\_cod`.
+The `\_codedecl` will be re-defined later.
+
+\verbinput (38-42) optex.ini
+%
+Individual `*.opm` macro files are read.
+
+\verbinput (44-87) optex.ini
+
+%
+The `\everyjob` register is initialized and the format is saved by
+the `\dump` command.
+
+\verbinput (89-96) optex.ini
+
+}
+
+\printdoctail prefixed.opm
+\secc The implementation of the name spaces
+\edef\_Endcode{\_bslash _endcode\_pcent}
+\printdoc prefixed.opm
+\edef\_Endcode{\_bslash _endcode}
+
+\sec pdf\TeX/ initialization
+\printdoctail luatex-ini.opm
+\printdoc luatex-ini.opm
+
+\sec Basic macros
+We define first bundle of basic macros.
+\printdoc basic-macros.opm
+
+\sec Allocators for \TeX/ registers
+\printdoctail alloc.opm
+\printdoc alloc.opm
+
+\sec If-macros, loops, is-macros
+\printdoc if-macros.opm
+
+\sec Setting parameters
+\printdoctail parameters.opm
+\printdoc parameters.opm
+
+\sec More \OpTeX/ macros
+The second bundle of \OpTeX/ macros is here.
+\printdoc more-macros.opm
+
+\sec Plain \TeX/ macros
+All macros from plain \TeX/ are rewritten here.
+Differences are mentioned in the documentation below.
+\printdoc plain-macros.opm
+
+\sec Preloaded fonts for text mode
+\printdoctail fonts-preload.opm
+\printdoc fonts-preload.opm
+
+\printdoctail fonts-resize.opm
+\printdoc fonts-resize.opm
+
+\printdoctail fonts-select.opm
+\secc Implementation of the Font Selection System
+\printdoc fonts-select.opm
+
+\sec Preloaded fonts for math mode
+\printdoctail math-preload.opm
+\printdoc math-preload.opm
+
+\sec[math-macros] Math macros
+\printdoc math-macros.opm
+
+\sec Unicode-math fonts
+\printdoctail math-unicode.opm
+
+\sec[opmac-fonts] Scaling fonts in document (high-level macros)
+These macros are documented in section~\ref[sizes] from user point of view.
+\printdoc fonts-opmac.opm
+
+\sec[output] Output routine
+\printdoctail output.opm
+\printdoc output.opm
+
+\sec Margins
+The `\margins` macro is documented in the section~\ref[marg].
+\printdoc margins.opm
+
+\sec[colors] Colors
+\printdoctail colors.opm
+\printdoc colors.opm
+
+\sec[ref-file] The \code{.ref} file
+\printdoctail ref-file.opm
+\printdoc ref-file.opm
+
+\sec[references] References
+\printdoctail references.opm
+\printdoc references.opm
+
+\sec Hyperlinks
+\printdoctail hyperlinks.opm
+\printdoc hyperlinks.opm
+
+\sec[maketoc] Making table of contents
+\printdoc maketoc.opm
+
+\sec PDF outlines
+\secc Nesting PDF outlines
+\printdoctail outlines.opm
+\printdoc outlines.opm
+\secc Strings in PDF outlines
+\printdoctail pdfuni-string.opm
+\printdoc pdfuni-string.opm
+
+\sec[sections] Chapters, sections, subsections
+\printdoc sections.opm
+
+\sec[lists] Lists, items
+\printdoc lists.opm
+
+\sec Verbatim, listings
+\secc Inline and \"display" verbatim
+\printdoc verbatim.opm
+\secc[hisyntax] Listings with syntax highlighting
+\printdoctail hi-syntax.opm
+\printdoc hi-syntax.opm
+
+\sec Graphics
+\printdoc graphics.opm
+
+\sec[table] The \code{\\table} macro
+\printdoc table.opm
+
+\sec Balanced multi-columns
+\printdoc multicolumns.opm
+
+\sec Citations, bibliography
+\secc[bib] Macros for citations and bibliography preloaded in the format
+\printdoc cite-bib.opm
+\secc[usebib] The \code{\\usebib} command
+\printdoctail usebib.opm
+\secc The \code{usebib.opm} macro file loaded when \code{\\usebib} is used
+\printdoc usebib.opm
+
+\secc[isobib] Usage of the \code{bib-iso690} style
+{\everyintt={\catcode`\<=13 \visiblesp}
+\printdoctail bib-iso690.opm }
+
+\secc Implementation of the \code{bib-iso690} style
+\printdoc bib-iso690.opm
+
+\sec[makeindex] Sorting and making Index
+\printdoc makeindex.opm
+
+\sec Footnotes and marginal notes
+\printdoc fnotes.opm
+
+\sec Styles
+ \OpTeX/ provides three styles: `\report`, `\letter` and `\slides`.
+ Their behavior is documented in user part of the manual in the section
+ \ref[styles] and `\slides` style (for presentations) is documented in
+ `op-slides.pdf` which is an example of the presentation.
+\secc \code{\\report} and \code{\\letter} styles
+\printdoc styles.opm
+\secc[slides] \code{\\slides} style for presentations
+\printdoc slides.opm
+
+\sec Logos
+\printdoc logos.opm
+
+\sec Multilingual support
+\secc Lovercase, uppercase codes
+\printdoctail uni-lcuc.opm
+\secc Hyphenations
+\printdoc hyphen-lan.opm
+\printdoctail hyphen-lan.opm
+\secc[langphrases] Multilingual phrases and quotation marks
+\printdoc languages.opm
+
+\sec Other macros
+Miscellaneous macros are here.
+\printdoc others.opm
+
+\sec Printing documentation
+\printdoctail doc.opm
+\printdoc doc.opm
+
+\enddocument
+
diff --git a/macros/luatex/optex/doc/optex-userdoc.tex b/macros/luatex/optex/doc/optex-userdoc.tex
new file mode 100644
index 0000000000..470214dfdc
--- /dev/null
+++ b/macros/luatex/optex/doc/optex-userdoc.tex
@@ -0,0 +1,1803 @@
+%% This is part of OpTeX project, see http://petr.olsak.net/optex
+
+% This file is read from optex-doc.tex
+% Use: optex optex-doc (three times) to create whole documentation.
+
+\sec Starting with \OpTeX/
+%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\new
+\OpTeX/ is compiled as a format for \LuaTeX/. Maybe there is a command
+`optex` in your \TeX/ distribution. Then you can write into command line
+
+\begtt
+optex document
+\endtt
+%
+You can try to process `optex op-demo` or `optex optex-doc`.
+
+If there is no `optex` command, see more information about installation
+\OpTeX/ at \url{http://petr.olsak.net/optex}.
+
+A minimal document should be
+
+\begtt
+\fontfam[LMfonts]
+Hello World! \bye
+\endtt
+
+The first line \~`\fontfam[LMfonts]` tells that Unicode Latin Modern
+fonts (derived from Computer Modern) are used. If you omit this line then
+preloaded Latin Modern fonts are used but preloaded fonts cannot be in
+Unicode\fnote
+{This is a technical limitation of \LuaTeX/ for fonts downloaded in formats:
+only 8bit fonts can be preloaded.}.
+So the sentence `Hello World` will be OK without the first line, but you
+cannot print such sentence in another languages (for example `Ahoj světe!`)
+where Unicode fonts are needed
+because of the characters like `ě` are not mapped correctly in preloaded
+fonts.
+
+A somewhat larger example with common settings should be:
+
+\begtt \catcode`!=0
+\fontfam[Termes] % selecting Unicode font family Termes (section !ref[fontfam])
+\typosize[11/13] % setting default font size and baselineskip (sec. !ref[sizes])
+\margins/1 a4 (1,1,1,1)in % setting A4 paper, 1 in margins (section !ref[marg])
+\cslang % Czech hyphenation patterns (section !ref[lang])
+
+Tady je zkušební textík v českém jazyce.
+\bye
+\endtt
+%
+You can look at `op-demo.tex` file for more complex, but still simple example.
+
+
+\sec Page layout
+%%%%%%%%%%%%%%%%
+
+\secc[marg] Setting the margins
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+The \^`\margins` command declares margins of the document. This command have
+the following parameters:
+
+\begtt \catcode`\<=13
+\margins/<pg> <fmt> (<left>,<right>,<top>,<bot>)<unit>
+ example:
+\margins/1 a4 (2.5,2.5,2,2)cm
+\endtt
+
+Parameters are:
+
+\begitems
+* <pg> \dots\ `1` or `2` specifies one-page or two-pages design.
+* <fmt> \dots\ paper format (a4, a4l, a5, letter, etc. or user defined).
+* <left>, <right>, <top>, <bot> \dots\ gives the amount of left, right,
+ top and bottom margins.
+* <unit> \dots\ unit used for values <left>, <right>, <top>, <bot>.
+\enditems
+
+Each of the parameters <left>, <right>, <top>, <bot> can be empty.
+If both <left> and <right> are nonempty then `\hsize` is set. Else `\hsize`
+is unchanged. If both <left> and <right> are empty then typesetting area is
+centered in the paper format. The analogical rule works when <top> or <bot>
+parameter is empty (`\vsize` instead `\hsize` is used). Examples:
+
+\begtt
+\margins/1 a4 (,,,)mm % \hsize, \vsize untouched,
+ % typesetting area centered
+\margins/1 a4 (,2,,)cm % right margin set to 2cm
+ % \hsize, \vsize untouched, vertically centered
+\endtt
+
+If `<pg>=1` then all pages have the same margins. If `<pg>=2` then the
+declared margins are true for odd pages. The margins at the even pages are
+automatically mirrored in such case, it means that <left> is replaced by
+<right> and vice versa.
+
+\OpTeX/ declares following paper formats: a4, a4l (landscape~a4),
+a5, a5l, b5, letter and user can declare another own format by `\sdef`:
+
+\begtt
+\sdef{_pgs:b5l}{(250,176)mm}
+\sdef{_pgs:letterl}{(11,8.5)in}
+\endtt
+
+The `<fmt>` can be also in the form `(<width>,<height>)<unit>` where `<unit>` is
+optional. If it is missing then `<unit>` after margins specification is
+used. For example:
+
+\begtt
+\margins/1 (100,200) (7,7,7,7)mm
+\endtt
+%
+declares the paper 100$\times$200\,mm with all four margins 7\,mm. The spaces
+before and after <fmt> parameter are necessary.
+
+The command \^`\magscale[<factor>]` scales the whole typesetting area.
+\new The fixed point of such scaling is the upper left corner of the paper sheet.
+Typesetting (breakpoints etc.) is unchanged. All units are relative after
+such scaling. Only paper formats dimensions stays unscaled. Example:
+
+\begtt
+\margins/2 a5 (22,17,19,21)mm
+\magscale[1414] \margins/1 a4 (,,,)mm
+\endtt
+%
+The first line sets the `\hsize` and `\vsize` and margins for final
+printing at a5 format. The setting on the second line centers the scaled
+typesetting area to the true a4 paper while breaking points for paragraphs
+and pages are unchanged. It may be usable for
+review printing. After review is done, the second line can be commented out.
+
+\secc Concept of default page
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\OpTeX/ uses for page design very similar to Plain \TeX/ \"output routine".
+There is \^`\headline` followed by \"page body" followed by
+\^`\footline`. The \^`\headline` is empty by default and it can be used
+for running headers repeated on each page. The \^`\footline` prints
+centered page number by default. You can set the \^`\footline` to empty
+using \^`\nopagenumbers` macro.
+
+The margins declared by \^`\margins` macro (documented in the previous
+section~\ref[marg]) is concerned to the page body,
+i.e.\ the \^`\headline` and \^`\footline` are placed to the top and bottom
+margins.
+
+The distance between the \^`\headline` and the top of the page body is given by
+the \^`\headlinedist` register. The distance between bottom of the page body and
+the \^`\footline` is given by \^`\footlinedist`. The default values are:
+
+\begtt
+\headline = {}
+\footline = {\_hss\_rmfixed \_folio \_hss} % \folio expands to page number
+\headlinedist = 14pt % from baseline of \headline to top of page body
+\footlinedist = 24pt % from last line in pagebody to baseline of footline
+\endtt
+
+The page body should be divided to top insertions (floating tables and
+figures) followed by a real text and followed by footnotes.
+Typically, only real text is here.
+
+The \^`\pgbackground` tokens list is empty by default but it can be used for
+creating background of each page (colors, picture, watermark for example).
+The macro \^`\draft` uses this register and puts big text DRAFT as watermark
+to each page. You can try it.
+
+More about the page layout is documented in files `parameters.opm` and
+`output.opm`.
+
+
+\secc Footnotes and marginal notes
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+The Plain \TeX/'s macro \^`\footnote` can be used as usual. But a new macro
+\^`\fnote{<text>}` is defined. The footnote mark is added automatically and it
+is numbered
+\new
+on each chapter from one\fnote
+{You can declare \^`\fnotenumglobal` if you want footnotes numbered in whole
+document from one or \^`\fnotenumpages` if you want footnotes numbered at each
+page from one. Default setting is \^`\fnotenumchapters`}.
+The <text> is scaled to 80 \%.
+User can redefine footnote mark or scaling, as shown in the file
+`fnotes.opm`.
+
+The \^`\fnote` macro is fully applicable only in \"normal outer" paragraph.
+It doesn't work inside boxes (tables, for example). If you are solving such
+case then you can use the command \^`\fnotemark``<numeric-label>` inside the box: only the
+footnote mark is generated here. When the box is finished you can use
+\^`\fnotetext{<text>}`. This macro puts the <text> to the footnote.
+The <numeric-label> have to be `1` if only one such command is in the box.
+Second \^`\fnotemark` inside the same box have to have the parameter `2` etc.
+The same number of \^`\fnotetext`s have to be written
+after the box as the number of \^`\fnotemark`s inserted inside the box.
+Example:
+
+\begtt
+Text in a paragraph\fnote{First notice}... % a "normal" footnote
+\table{...}{...\fnotemark1...\fnotemark2...} % two footnotes in a box
+\fnotetext{Second notice}
+\fnotetext{Third notice}
+...
+\table{...}{...\fnotemark1...} % one footnote in a box
+\fnotetext{Fourth notice}
+\endtt
+
+The marginal note can be printed by the \^`\mnote{<text>}` macro. The <text>
+is placed to the right margin on the odd pages and it is placed to the left
+margin on the even pages. This is done after second \TeX{} run because the
+relevant information is stored in an external file and read from it again.
+If you need to place the notes only to the fixed margin write
+\^`\fixmnotes\right` or \^`\fixmnotes\left`.
+
+The <text> is formatted as a little paragraph with the maximal width
+\^`\mnotesize` ragged left on the left margins or ragged right on the right
+margins. The first line of this little paragraph has its vertical position
+given by the position of \^`\mnote` in the text. The exceptions are possible
+by setting the \^`\mnoteskip` register. You can implement such exceptions to
+each \^`\mnote` manually in final printing in order to margin notes do not
+overlap. The positive value of \^`\mnoteskip` shifts the note up and negative
+value shifts it down. For example \^`\mnoteskip=2\baselineskip` \^`\mnote{<text>}`
+shifts this (and only this) note two lines up.
+
+
+\sec Fonts
+%%%%%%%%%%
+
+\secc[fontfam] Font families
+%%%%%%%%%%%%%%%%%%%%%%%
+
+You can select the font family by \^`\fontfam[<Family-name>]`.
+The argument <Family-name> is case insensitive and spaces are ignored in it. For
+example, \^`\fontfam[LM Fonts]` is equal to \^`\fontfam[LMfonts]` and it is equal
+to \^`\fontfam[lmfonts]`. Several aliases are prepared, thus
+\^`\fontfam[Latin Modern]` can be used for loading Latin Modern family too.
+
+If you write \^`\fontfam[?]` then all font families registered in \OpTeX/
+are listed on the terminal and in the log file.
+If you write \^`\fontfam[catalog]` then a catalog of all fonts registered in
+\OpTeX/ and available in your \TeX/ system is printed. The instructions
+how to register your own font family is appended in such catalog.
+
+If the family is loaded then {\em font modifiers} applicable in such font family
+are listed on the terminal: (`\caps`, `\cond` for example).
+And there are four basic {\em variant selectors} (\^`\rm`, \^`\bf`, \^`\it`, \^`\bi`).
+The usage of variant selectors is the same as in Plain \TeX:
+`{\it italics text}`, `{\bf bold text}` etc.
+
+The font modifiers (`\caps`, `\cond` for example) can
+be used before a variant selector and they
+can be (independently) combined: `\caps\it` or `\cond\caps\bf`. The
+modifiers keeps their internal setting until group ends or until another
+modifier which negates the previous feature is used. So
+`\caps \rm First text \it Second text`
+gives {\caps \rm First text \it Second text}.
+
+\new
+There is one special variant selector \^`\currvar` which does not change the
+selected variant but reloads the font due to (maybe newly
+specified) font modifier(s).
+
+The context between variants \^`\rm` $\leftrightarrow$ \^`\it` and
+\^`\bf` $\leftrightarrow$ \^`\bi` is kept by the \^`\em`
+macro (emphasize text).
+It switches from current \^`\rm` to \^`\it`, from current \^`\it` to \^`\rm`, from
+current \^`\bf` to \^`\bi` and from current \^`\bi` to \^`\bf`.
+The italics correction `\/` is inserted automatically, if needed. Example:
+
+\begtt
+This is {\em important} text. % = This is {\it important\/} text.
+\it This is {\em important} text. % = This is\/ {\rm important} text.
+\bf This is {\em important} text. % = This is {\bi important\/} text.
+\bi This is {\em important} text. % = This is\/ {\bf important} text.
+\endtt
+
+\new
+More about the \OpTeX/ Font Selection System is written the technical
+documentation in the section~\ref[fontsystem].
+You can mix more font families in your document, you can
+declare your own variant selectors or modifiers etc.
+
+\secc[sizes] Font sizes
+%%%%%%%%%%%%%%%%%%%%%
+
+The command \^`\typosize[<fontsize>/<baselineskip>]` sets the font size of text and
+math fonts and baselineskip. If one of these two parameters is empty, the
+corresponding feature stays unchanged. Don't write the unit of these
+parameters. The unit is internally set to \^`\ptunit` which is 1pt by default.
+You can change the unit by the command \^`\ptunit=<something-else>`,
+for instance \^`\ptunit=1mm` enlarges all font sizes declared by \^`\typosize`.
+Examples:
+
+\begtt
+\typosize[10/12] % default of Plain TeX
+\typosize[11/12.5] % font 11pt, baseline 12.5pt
+\typosize[8/] % font 8pt, baseline unchanged
+\endtt
+
+The commands for font size setting described in this section
+have local validity. If you put them into a group,
+the settings are lost when the group is finished. If you set
+something relevant with paragraph shape (baselineskip given by
+\^`\typosize` for example) then you must first finalize the
+paragraph before closing the group:
+`{\typosize[12/14] ...<text of paragraph>... \par}`.
+
+The command \^`\typoscale[<font-factor>/<baselineskip-factor>]`
+sets the text and math fonts
+size and baselineskip as a multiple of the current fonts size and
+baselineskip. The factor is written in \"scaled"-like way, it means that 1000
+means factor one. The empty parameter is equal to the parameter 1000,
+i.e. the value stays unchanged. Examples:
+
+\begtt
+\typoscale[800/800] % fonts and baselineskip re-size to 80 %
+\typoscale[\magstep2/] % fonts bigger 1,44times (\magstep2 expands to 1440)
+\endtt
+
+First usage of \^`\typosize` or \^`\typoscale` macro in your document sets so
+called {\em main values}, i.\,e.\ main font size and main baselineskip. They are internally
+saved in registers \^`\mainfosize` and \^`\mainbaselineskip`.
+
+\new
+The \^`\typoscale` command does scaling in respect to current values by default.
+If you want to do it in respect to main values, type \^`\scalemain` immediately
+before \^`\typoscale` command.
+
+\begtt
+\typosize[12/14.4] % first usage in document, sets main values internally
+\typosize[15/18] % bigger font
+\scalemain \typoscale[800/800] % reduces from main values, no from current.
+\endtt
+
+The size of the current font can be changed by the command
+\^`\thefontsize[<font-size>]` or can be rescaled by
+\^`\thefontscale[<factor>]`. These macros don't change math fonts sizes nor
+baselineskip.
+
+\new
+There is \"low level" \^`\setfontsize{<size-spec>}` command which behaves like
+a font modifier and sets given font size used by next variant selectors.
+It doesn't change the font size immediately, but following variant slelector
+does it. For example \^`\setfontsize{at15pt}`\^`\currvar` sets current variant to 15pt.
+
+If you are using a font family with \"optical sizes feature" (i.\,e.\ there
+are more recommended sizes of the same font which are not scaled
+linearly; good example is Computer Modern aka Latin Modern fonts)
+then the recommended size is selected by all mentioned commands automatically.
+
+More information about resizing of fonts is documented in the
+section~\ref[setfontsize].
+
+\secc Typesetting math
+%%%%%%%%%%%%%%%%%%%%%
+
+\OpTeX/ preloads a collection of 7bit Computer Modern math fonts
+and AMS fonts in its format for math typesetting.
+You can use them in any size and in the \^`\boldmath` variant.
+%
+\new
+Most declared text font families (see \^`\fontfam` in the section~\ref[fontfam])
+are configured with recommended Unicode
+math font. This font is automatically loaded unless you specify
+\^`\noloadmath` before first \^`\fontfam` command. See log file for more
+information about loading text font family and Unicode math fonts. If you
+prefer another Unicode math font, specify it by \^`\loadmath{[<font-file>]}`
+or \^`\loadmath{font-name}` before first \^`\fontfam` command.
+
+Hundreds math symbols and operators like in AMS\TeX/ are accessible.
+For example `\alpha` $\alpha$, `\geq`~$\geq$, `\sum` $\sum$,
+`\sphericalangle` $\sphericalangle$, `\bumpeq`, $\bumpeq$. See AMS\TeX/
+manual for complete list of symbols.
+
+The following math alphabets are available:
+
+\begtt \catcode`\$=3 \catcode`/=0 \medmuskip=0mu \adef{ }{ }
+\mit % mathematical variables $abc-xyz,ABC-XYZ$
+\it % text italics $/it abc-xyz,ABC-XYZ$
+\rm % text roman $/rm abc-xyz,ABC-XYZ$
+\cal % normal calligraphics $/cal ABC-XYZ$
+\script % script $/script ABC-XYZ$
+\frak % fracture $/frak abc-xyz,ABC-XYZ$
+\bbchar % double stroked letters $/bbchar ABC-XYZ$
+\bf % sans serif bold $/bf abc-xyz,ABC-XYZ$
+\bi % sans serif bold slanted $/bi abc-xyz,ABC-XYZ$
+\endtt
+
+The last two selectors \^`\bf` and \^`\bi` select the sans serif fonts in math regardless
+the current text font family. This is common notation for vectors and
+matrices. You can re-declare it, see the file `unimath-codes.opm` where
+Unicode math variants of \^`\bf` and \^`\bi` selectors are defined.
+
+The math fonts can be scaled by \^`\typosize` and \^`\typoscale` macros.
+Two math fonts collections are prepared: \^`\normalmath` for normal weight
+and \^`\boldmath` for bold. The first one is set by default, the second one
+is usable for math formulae in titles typeset in bold, for example.
+
+\new
+You can use \^`\mathbox{<text>}` inside math mode. It behaves as `{\hbox{<text>}}`
+(i.e. the <text> is printed in horizontal non-math mode)
+but the size of the <text> is adapted to the context of math size (text or script or
+scriptscript).
+
+
+\sec Typical elements of document
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\secc[chap] Chapters and sections
+%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+The document can be divided into chapters (\^`\chap`),
+sections (\^`\sec`), subsections (\^`\secc`) and they can be titled
+by \^`\tit` command. The parameters are separated by the end of current line (no
+braces are used):
+
+\begtt \catcode`\<=13
+\tit Document title <end of line>
+\chap Chapter title <end of line>
+\sec Section title <end of line>
+\secc Subsection title <end of line>
+\endtt
+
+If you want to write a title to more lines in your source file then you can
+use percent character before <end of line>. Such <end of line> is not
+scanned and reading of the title continues at the next line.
+
+The chapters are automatically numbered by one number, sections by two numbers
+(chapter.section) and subsections by three numbers. If there are no chapters
+then section have only one number and subsection two.
+
+The implicit design of the titles of chapter etc.\ are implemented in the
+macros \^`\_printchap`, \^`\_printsec` and \^`\_printsecc`. A designer can simply change
+these macros if he/she needs another behavior.
+
+The first paragraph after the title of chapter, section and subsection is
+not indented but you can type `\let`\^`\_firstnoindent=\relax` if you need all
+paragraphs indented.
+
+If a title is so long then it breaks to more lines. It is better to hint the
+breakpoints because \TeX/ does not interpret the meaning of the title.
+User can put the \^`\nl` (it means newline) macro to the breakpoints.
+
+The chapter, section or subsection isn't numbered if the \^`\nonum` precedes.
+And the chapter, section or subsection isn't delivered to the table of
+contents if \^`\notoc` precedes. You can combine both prefixes.
+
+\secc[cap] Another numbered objects
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Apart from chapters, sections and subsections, there are another
+automatically numbered objects: equations, captions for tables and
+figures. The user can declare more numbered object.
+
+If the user writes the \^`\eqmark` as the last element of the display mode then
+this equation is numbered. The equation number is printed in brackets. This number
+resets in each section by default.
+
+If the \^`\eqalignno` is used, then user can put \^`\eqmark` to the last column
+before `\cr`. For example:
+
+\begtt
+\eqalignno{
+ a^2+b^2 &= c^2 \cr
+ c &= \sqrt{a^2+b^2} & \eqmark \cr}
+\endtt
+
+Another automatically numbered object is a caption which is tagged by \^`\caption/t` for
+tables and \^`\caption/f` for figures. The caption text follows.
+The \^`\cskip` can be used between \^`\caption` text and the real object (table
+or figure). You can use two orders: `<caption>\cskip <object>` or
+`<object>\cskip <caption>`.
+The \^`\cskip` creates appropriate vertical space between them. Example:
+
+\begtt
+\caption/t The dependency of the computer-dependency on the age.
+\cskip
+\noindent\hfil\table{rl}{
+ age & value \crl\noalign{\smallskip}
+ 0--1 & unmeasured \cr
+ 1--6 & observable \cr
+ 6--12 & significant \cr
+ 12--20 & extremal \cr
+ 20--40 & normal \cr
+ 40--60 & various \cr
+ 60--$\infty$ & moderate}
+\endtt
+
+This example produces:
+
+\medskip
+\caption/t The dependency of the computer-dependency on the age.
+\cskip
+\noindent\hfil\table{rl}{
+ age & value \crl\noalign{\smallskip}
+ 0--1 & unmeasured \cr
+ 1--6 & observable \cr
+ 6--12 & significant \cr
+ 12--20 & extremal \cr
+ 20--40 & normal \cr
+ 40--60 & various \cr
+ 60--$\infty$ & moderate}
+\medskip
+
+You can see that the word \"Table" followed by a number is added by the macro
+`\caption/t`.
+The caption text is centered. If it occupies more lines then the
+last line is centered.
+
+The macro \^`\caption/f` behaves like \^`\caption/t` but it is intended for
+figure captions with independent numbering.
+The word (Table, Figure) depends on the actual selected language (see
+section~\ref[lang] about languages).
+
+If you wish to make the table or figure as floating object, you need to use
+Plain \TeX/ macros \^`\midinsert` or \^`\topinsert` terminated by \^`\endinsert`.
+Example:
+
+\begtt
+\topinsert % table and its caption printed at the top of the current page
+ <caption and table>
+\endinsert
+\endtt
+
+\new
+There are five prepared counters `A`, `B`, `C`, `D` and `E`.
+They are reset in each chapter and section\fnote
+{This feature can be changed, see the section~\ref[sections] in the technical documentation.}.
+They can be used in context of \^`\numberedpar` `<letter>{<text>}`
+macro. For example:
+\begtt
+\def\theorem {\numberedpar A{Theorem}}
+\def\corollary {\numberedpar A{Corollary}}
+\def\definition {\numberedpar B{Definition}}
+\def\example {\numberedpar C{Example}}
+\endtt
+%
+Three independent numbers are used in this example. One for Theorems and Corollaries
+second for Definitions and third for Examples. The user can write
+`\theorem Let $M$ be...` and the new paragraph is started with the text:
+{\bf Theorem 2.3.1.} Let $M$ be...
+You can add an optional parameter in brackets. For example,
+`\theorem [(L'Hôpital's rule)] Let $f$, $g$ be...`
+is printed like {\bf Theorem 2.4.2 (L'Hôpital's rule).} Let $f$, $g$ be...
+
+
+\secc References
+%%%%%%%%%%%%%%%
+
+Each automatically numbered object documented in
+sections \ref[chap] and \ref[cap] can be referenced
+\new
+if optional parameter
+`[<label>]` is appended to \^`\chap`, \^`\sec`,
+\^`\secc`, \^`\caption/t`, \^`\caption/f` or \^`\eqmark`. The alternative syntax is
+to use \^`\label[<label>]` before mentioned commands (not necessarily directly
+before). The reference is realized by \^`\ref[<label>]` or \^`\pgref[<label>]`.
+Example:
+
+\begtt
+\sec[beatle] About Beatles
+
+\noindent\hfil\table{rl}{...} % the table
+\cskip
+\caption/t [comp-depend] The dependency of the comp-dependency on the age.
+
+\label[pythagoras]
+$$ a^2 + b^2 = c^2 \eqmark $$
+
+Now we can point to the section~\ref[beatle] on the page~\pgref[beatle]
+or write something about the equation~\ref[pythagoras]. Finally there
+is an interesting Table~\ref[comp-depend].
+\endtt
+
+If there are forward referenced objects then user have to run \TeX{} twice.
+During each pass, the working `*.ref` file (with references data) is created
+and this file is used (if it exists) at the beginning of the document.
+
+You can use the \^`\label[<label>]` before the `\theorem`, `\definition` etc.\
+(macros defined by `\numberedpar`) if you want to reference these numbered objects.
+You can't use `\theorem[<label>]` because the optional parameter
+is reserved to another purpose here.
+
+You can create a reference to whatever else by commands
+\^`\label[<label>]\wlabel{<text>}`. The connection between <label> and
+<text> is established. The \^`\ref[<label>]` will print <text>.
+
+By default, labels are not printed, of course. But if you are preparing a
+draft version of your document then you can declare \^`\showlabels`. The labels
+are printed at their destination places after such declaration.
+
+
+\secc Hyperlinks, outlines
+%%%%%%%%%%%%%%%%%%%%%%%%%
+
+If the command \^`\hyperlinks <color-in> <color-out>` is used at the beginning of
+the document, then the following objects are hyperlinked in the PDF output:
+
+\begitems
+* numbers generated by \^`\ref` or \^`\pgref`,
+* numbers of chapters, sections and subsections in the table of contents,
+* numbers or marks generated by `\cite` command (bibliography references),
+* texts printed by \^`\url` or \^`\ulink` commands.
+\enditems
+
+The last object is an external link and it is colored by
+<color-out>. Others links are internal and they are colored by
+<color-in>. Example:
+
+\begtt
+\hyperlinks \Blue \Green % internal links blue, URLs green.
+\endtt
+
+You can use another marking of active links: by frames which are visible in
+the PDF viewer but invisible when the document is printed. The way to do it
+is to define the macros \^`\pgborder`, \^`\tocborder`, \^`\citeborder`,
+\^`\refborder` and \^`\urlborder` as the triple of RGB components of the used
+color. Example:
+
+\begtt
+\def\tocborder {1 0 0} % links in table of contents: red frame
+\def\pgborder {0 1 0} % links to pages: green frame
+\def\citeborder {0 0 1} % links to references: blue frame
+\endtt
+
+By default these macros are not defined. It means that no frames are created.
+
+The hyperlinked footnotes can be activated by \^`\fnotelinks` `<color-fnt> <color-fnf>`
+where footnote marks in text have `<color-fnt>` and the same footnote marks
+in footnotes have <color-fnf>. You can define relevant borders
+\^`\fntborder` and \^`\fnfborder` analogically as \^`\pgborder` (for example).
+
+There are \"low level" commands to create the links. You can specify the
+destination of the internal link by \^`\dest[<type>:<label>]`. The
+active text linked to the `\dest` can be created by
+\^`\ilink[<type>:<label>]{<text>}`. The `<type>` parameter is one of
+the `toc`, `pg`, `cite`, `ref` or another special for your purpose.
+These commands create internal links only when \^`\hyperlinks` is declared.
+
+The \^`\url` macro prints its parameter in \^`\tt` font and creates a potential
+breakpoints in it (after slash or dot, for example). If \^`\hyperlinks`
+declaration is used then the parameter of \^`\url` is treated as an external URL link.
+An example: `\url{http://www.olsak.net}` creates \url{http://www.olsak.net}.
+The characters \code{\%}, `\`, `#`, `{` and `}` have to be protected by
+backslash in the \^`\url` argument, the other special characters `~`,
+`^`, `&` can be written as single character\fnote
+{More exactly, there are the same rules as for `\code` command, see
+section~\ref[verbatim].}.
+You can insert the `\|` command
+in the `\url` argument as a potential breakpoint.
+
+If the linked text have to be different than the URL, you can use
+\^`\ulink[<url>]{text}` macro. For example:
+`\ulink[http://petr.olsak.net/optex]{\OpTeX/ page}`
+outputs to the text
+\ulink[http://petr.olsak.net/optex]{\OpTeX/ page}.
+
+The PDF format provides {\em outlines} which are notes placed in the special frame of
+the PDF viewer. These notes can be managed as structured as hyperlinked
+table of contents of the document. The command \^`\outlines{<level>}` creates
+such outlines from data used for table of contents in the document. The
+<level> parameter gives the level of opened sub-outlines
+in the default view. The deeper levels can be open by mouse click on the
+triangle symbol after that.
+
+\new
+If you are using a special unprotected macro in section titles then \^`\outlines` macro
+may crash. You must declare variant of the macro for outlines case which is
+expandable. Use \~`\regmacro` in such case. See the section \ref[toc] for more information
+about \~`\regmacro`.
+
+The command \^`\insertoutline{<text>}` inserts next entry into PDF outlines at
+the main level~0. These entries can be placed before table of contents (created
+by \^`\outlines`) or after it. Theirs hyperlink destination is in the place
+where the \^`\insertoutline` macro is used.
+
+\secc Lists
+%%%%%%%%%%
+
+The list of items is surrounded by \^`\begitems` and \^`\enditems` commands.
+The asterisk (`*`) is active within this environment and it starts one item.
+The item style can be chosen by the \^`\style` parameter written after \^`\begitems`:
+
+\begtt
+\style o % small bullet
+\style O % big bullet (default)
+\style - % hyphen char
+\style n % numbered items 1., 2., 3., ...
+\style N % numbered items 1), 2), 3), ...
+\style i % numbered items (i), (ii), (iii), ...
+\style I % numbered items I, II, III, IV, ...
+\style a % items of type a), b), c), ...
+\style A % items of type A), B), C), ...
+\style x % small rectangle
+\style X % big rectangle
+\endtt
+
+For example:
+
+\begtt
+\begitems
+* First idea
+* Second idea in subitems:
+ \begitems \style i
+ * First sub-idea
+ * Second sub-idea
+ * Last sub-idea
+ \enditems
+* Finito
+\enditems
+\endtt
+%
+produces:
+
+\begitems
+* First idea
+* Second idea in subitems:
+ \begitems \style i
+ * First sub-idea
+ * Second sub-idea
+ * Last sub-idea
+ \enditems
+* Finito
+\enditems
+
+Another style can be defined by the command \^`\sdef{_item:<style>}{<text>}`.
+Default item can be set by \^`\defaultitem={<text>}`.
+The list environments can be nested. Each new level of item is indented by
+next multiple of \^`\iindent` value which is set to `\parindent` by default.
+The \^`\ilevel` register says what level of items is currently processed.
+Each \^`\begitems` starts \^`\everylist` tokens register. You can set, for
+example:
+\begtt
+\everylist={\ifcase\ilevel\or \style X \or \style x \else \style - \fi}
+\endtt
+
+You can say \^`\begitems` \^`\novspaces` if you don't want vertical spaces above
+and below the list. The nested item list are without vertical spaces
+automatically. More information about design of lists of items should be
+found in the section~\ref[lists].
+
+\secc Tables
+%%%%%%%%%%%
+
+The macro \^`\table{<declaration>}{<data>}` provides similar <declaration>
+of tables as in \LaTeX: you can use letters `l`, `r`, `c`, each letter declares
+one column (aligned to left, right, center respectively).
+These letters can be combined by the `|` character (vertical line). Example
+
+\begtt
+\table{||lc|r||}{ \crl
+ Month & commodity & price \crli \tskip2pt
+ January & notebook & \$ 700 \cr
+ February & skateboard & \$ 100 \cr
+ July & yacht & k\$ 170 \crl}
+\endtt
+%
+generates the following result:
+
+\bigskip
+\noindent\hfil\table{||lc|r||}{ \crl
+ Month & commodity & price \crli \tskip2pt
+ January & notebook & \$ 700 \cr
+ February & skateboard & \$ 100 \cr
+ July & yacht & k\$ 170 \crl}
+\bigskip
+
+Apart from `l`, `r`, `c` declarators, you can use the `p{<size>}` declarator
+which declares the column of given width. More precisely, a long text in
+the table cell is printed as an paragraph with given width.
+To avoid problems with narrow left-right aligned paragraphs you can write
+`p{<size>`\^`\raggedright}`, then the paragraph will be only left aligned.
+
+You can use `(<text>)` in the <declaration>. Then this text is applied in
+each line of the table. For example `r(\kern10pt)l` adds more 10\,pt space
+between `r` and `l` rows.
+
+An arbitrary part of the <declaration> can be repeated by a <number>
+prefixed. For example `3c` means `ccc` or `c 3{|c}` means
+`c|c|c|c`. Note that spaces in the <declaration> are ignored and you
+can use them in order to more legibility.
+
+The command `\cr` used in the <data> part of the table
+is generally known. It marks end row of the table.
+Moreover \OpTeX/ defines following similar commands:
+
+\begitems
+* \^`\crl` \dots\ the end of the row with a horizontal line after it.
+* \^`\crli` \dots\ like \^`\crl` but the horizontal line doesn't intersect the
+ vertical double lines.
+* \^`\crlli` \dots\ like \^`\crli` but horizontal line is doubled.
+* \^`\crlp{<list>}` \dots\ like \^`\crli` but the lines are drawn only in the
+ columns mentioned in comma separated `<list>` of their numbers.
+ The <list> can include `<from>-<to>` declarators, for example
+ \^`\crlp{1-3,5}` is equal to \^`\crlp{1,2,3,5}`.
+\enditems
+
+The \^`\tskip<dimen>` command works like the `\noalign{\vskip<dimen>}`
+after `\cr*` commands but it doesn't interrupt the vertical lines.
+
+\new
+You can use following parameters for the \^`\table` macro. Default values are listed
+too.
+
+\begtt
+\everytable={} % code used in \vbox before table processing
+\thistable={} % code used in \vbox, it is removed after using it
+\tabiteml={\enspace} % left material in each column
+\tabitemr={\enspace} % right material in each column
+\tabstrut={\strut} % strut which declares lines distance in the table
+\tablinespace=2pt % additional vert. space before/after horizontal lines
+\vvkern=1pt % space between lines in double vertical line
+\hhkern=1pt % space between lines in double horizontal line
+\endtt
+
+Example: if you do \^`\tabiteml={$\enspace}`\^`\tabitemr={\enspace$}` then
+the \^`\table` acts like \LaTeX's array environment.
+
+If there is an item which spans to more than one column in the table then
+the macro \^`\multispan{<number>}` (from Plain \TeX) can help you. Another
+alternative is
+the command \^`\mspan``<number>[<declaration>]{<text>}`
+which spans <number> columns and formats the <text> by the
+<declaration>. The <declaration> must include a declaration of only one column
+with the same syntax as common \^`\table` <declaration>.
+If your table includes vertical rules and you want to
+create continuous vertical rules by \^`\mspan`, then use rule declarators `|`
+only after `c`, `l` or `r` letter in \^`\mspan` <declaration>. The
+exception is only in the case when \^`\mspan` includes first
+column and the table have rules on the left side. The example of \^`\mspan`
+usage is below.
+
+The \^`\frame{<text>}` makes a frame around <text>. You can put the whole \^`\table`
+into \^`\frame` if you need double-ruled border of the table. Example:
+
+\begtt
+\frame{\table{|c||l||r|}{ \crl
+ \mspan3[|c|]{\bf Title} \crl \noalign{\kern\hhkern}\crli
+ first & second & third \crlli
+ seven & eight & nine \crli}}
+\endtt
+%
+creates the following result:
+
+\hfil\frame{\table{|c||l||r|}{\crl
+ \mspan3[|c|]{\bf Title} \crl \noalign{\kern\hhkern}\crli
+ first & second & third \crlli
+ seven & eight & nine \crli}}
+\bigskip
+
+The `c`, `l`, `r` and `p` are default \"declaration letters" but you can define
+more such letters by `\def\_tabdeclare<letter>{<left>##<right>}`. More about
+it is in technical documentation in the section~\ref[table].
+
+The rule width of tables and implicit width of all `\vrule`s and `\hrule`s
+can be set by the command \^`\rulewidth=<dimen>`. The default value given
+by \TeX/ is 0.4\,pt.
+
+Many tips about tables can be seen on the site
+\url{http://petr.olsak.net/optex/optex-tricks.html}.
+
+\label[verbatim]\secc Verbatim
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+The display verbatim text have to be surrounded by the \^`\begtt` and
+\^`\endtt` couple.
+The in-line verbatim have to be tagged (before and after)
+by a character which is declared by
+\^`\activettchar``<char>`. For example \code{\\activettchar`}
+declares the character \code{`}
+for in-line verbatim markup.
+And you can use \code{`\\relax`} for
+verbatim `\relax` (for example).
+\new
+Another alternative of printing in-line
+verbatim text is \~`\code{<text>}` (see below).
+
+If the numerical register \^`\ttline` is set to the non-negative value then
+display verbatim will number the lines. The first line has the number
+\^`\ttline+1` and when the verbatim ends then the \^`\ttline` value is equal to the
+number of last line printed. Next \^`\begtt...`\^`\endtt` environment will follow
+the line numbering. \OpTeX/ sets \^`\ttline=-1` by default.
+
+The indentation of each line in display verbatim is controlled by
+\^`\ttindent` register. This register is set to the `\parindent` by default.
+User can change values of the `\parindent` and \^`\ttindent` independently.
+
+The \^`\begtt` command starts internal group in which the catcodes are changed.
+\new
+Then the \^`\everytt` tokens register is run. It is empty by default and user can
+control fine behavior by it. For example the catcodes can be reseted here. If
+you need to define active character in the \^`\everytt`, use \^`\adef` as in the
+following example:
+
+\begtt \adef@{\string\endtt}
+\everytt={\adef!{?}\adef?{!}}
+\begtt
+Each occurrence of the exclamation mark will be changed to
+the question mark and vice versa. Really? You can try it!
+@
+\endtt
+%
+The \^`\adef` command sets its parameter as active {\it after\/}
+the parameter of \^`\everytt` is read. So you don't have to worry about active
+categories in this parameter.
+
+There is an alternative to \^`\everytt` named \^`\everyintt` which is used for
+in-line verbatim surrounded by an \^`\activettchar` or processed by the \~`\code`
+command.
+
+The \^`\everytt` is applied to all \^`\begtt...`\^`\endtt` environments (if it is not
+decared in a group). There are tips for such global `\everytt` definitions here:
+
+\begtt \adef!{\char9251 }
+\everytt={\typosize[9/11]} % setting font size for verbatim
+\everytt={\ttline=0} % each listing will be numbered from one
+\everytt={\visiblesp} % visualization!of!spaces
+\endtt
+
+\new
+If you want to apply a special code only for one \^`\begtt...`\^`\endtt`
+environment then don't set any \^`\everytt` but put desired material at the
+same line where \^`\begtt` is. For example:
+
+\begtt \adef@{\string\endtt}
+\begtt \adef!{?}\adef?{!}
+Each occurrence of ? will be changed to ! and vice versa.
+@
+\endtt
+
+The in-line verbatim surrounded by an `\activettchar` doesn't work in
+parameter of macros and macro definitions, especially in titles declared by
+\~`\chap`, \~`\sec` etc.
+\new
+You can use more robust command \^`\code{<text>}` in such
+situations, but you have to escape following characters in the <text>:
+`\`, `#`, `%`, braces (if the braces are unmatched in the <text>),
+and space or `^` (if there are more than one subsequent spaces or `^` in
+the <text>). Examples:
+
+\begtt
+\code{\\text, \%\#} ... prints \text, %#
+\code{@{..}*&^$ $} ... prints @{..}*&^$ $ without escaping, but you can
+ escape these characters too, if you want.
+\code{a \ b} ... two spaces between a b, second one must be escaped
+\code{xy\{z} ... xy{z ... unbalanced brace must be escaped
+\code{^\^M} ... prints ^^M, the second ^ must be escaped
+\endtt
+
+You can print verbatim listing from external files by the \^`\verbinput` command.
+Examples:
+
+\begtt
+\verbinput (12-42) program.c % listing from program.c, only lines 12-42
+\verbinput (-60) program.c % print from begin to the line 60
+\verbinput (61-) program.c % from line 61 to the end
+\verbinput (-) program.c % whole file is printed
+\verbinput (70+10) program.c % from line 70, only 10 lines printed
+\verbinput (+10) program.c % from the last line read, print 10 lines
+\verbinput (-5+7) program.c % from the last line read, skip 5, print 7
+\verbinput (+) program.c % from the last line read to the end
+\endtt
+
+\new
+You can insert additional commands for the \^`\verbinput` before
+first opening bracket. They are processed in the local group.
+For example, `\verbinput \hsize=20cm (-) program.c`.
+
+The \~`\ttline` influences the line numbering by the same way as in
+\~`\begtt...`\~`\endtt` environment. If \~`\ttline=-1` then real line numbers are
+printed (this is default). If \code{\\ttline<-1} then no line
+numbers are printed.
+
+The \^`\verbinput` can be controlled by \^`\everytt`, \^`\ttindent` just like
+in \~`\begtt...`\~`\endtt`.
+
+The \~`\begtt`...`\~``\endtt` pair or \~`\verbinput` can be used for listings of
+codes. Automatic syntax highlighting is possible, for example
+`\begtt` \^`\hisyntax{C}` activates colors for C programs. Or
+`\verinput` \^`\hisyntax{HTML} (-) file.html` can be used for HTML or XML codes.
+\OpTeX/ implements C, Python, \TeX/, HTML and XML syntax highlighting.
+More languages can be declared, see the section~\ref[hisyntax].
+
+
+\sec Autogenerated lists
+%%%%%%%%%%%%%%%%%%%%%%%%
+
+\secc[toc] Table of contents
+%%%%%%%%%%%%%%%%%%%%%%
+
+The \^`\maketoc` command prints the table of contents of all \~`\chap`, \~`\sec`
+and \~`\secc` used in the document. These data are read from external `*.ref` file, so
+you have to run \TeX/ more than once (typically three times if the table of
+contents is at the beginning of the document).
+
+The name of the section with table of contents is not printed. The direct usage
+of \~`\chap` or \~`\sec` isn't recommended here because the table of contents
+is typically not referenced to itself. You can print the unnumbered and unreferenced
+title of the section by the code:
+
+\begtt
+\nonum\notoc\sec Table of Contents
+\endtt
+If you need a customization of the design of the TOC, read the
+section~\ref[maketoc].
+
+\new
+If you are using a special macro in section or chapter titles
+and you need different behavior of such macro in other cases then use
+\^`\regmacro{<case-toc>}{<case-mark>}{<case-outline>}`.
+The parameters are applied locally in given cases. The \^`\regmacro` can be
+used repeatedly: then the parameters are accumulated (for more macros).
+If a parameter is empty then original definition is used in given case.
+For example:
+
+\begtt
+% default value of \mylogo macro used in text and in the titles:
+\def\mylogo{\leavevmode\hbox{{\Red\it My}{\setfontsize{mag1.5}\rm Lo}Go}}
+% another variants:
+\regmacro {\def\mylogo{\hbox{\Red My\Black LoGo}}} % used in TOC
+ {\def\mylogo{\hbox{{\it My}\/LoGo}}} % used in running heads
+ {\def\mylogo{MyLoGo}} % used in outlines
+\endtt
+
+\secc Making the index
+%%%%%%%%%%%%%%%%%%%%%
+
+The index can be included into document by the \^`\makeindex` macro. No external
+program is needed, the alphabetical sorting are done inside \TeX/ at macro
+level.
+
+The \^`\ii` command (insert to index) declares the word separated by the space
+as the index item. This declaration is represented as invisible atom on the
+page connected to the next visible word. The page number of the page where
+this atom occurs is listed in the index entry. So you can type:
+
+\begtt
+The \ii resistor resistor is a passive electrical component ...
+\endtt
+
+You cannot double the word if you use the \^`\iid` instead \^`\ii`:
+
+\begtt
+The \iid resistor is a passive electrical component ...
+or:
+Now we'll deal with the \iid resistor .
+\endtt
+
+Note that the dot or comma have to be separated by space when \^`\iid` is
+used. This space (before dot or comma) is removed by the macro in
+the current text.
+
+The multiple-words entries are commonly organized in the index as follows:
+
+\medskip
+
+linear~dependency 11, 40--50
+
+--- independency 12, 42--53
+
+--- space 57, 76
+
+--- subspace 58
+
+\medskip
+
+To do this you have to declare the parts of the index entries by the `/` separator.
+Example:
+
+\begtt
+{\bf Definition.}
+\ii linear/space,vector/space
+{\em Linear space} (or {\em vector space}) is a nonempty set of...
+\endtt
+
+The number of the parts of one index entry is unlimited. Note, that you can
+spare your typing by the comma in the \~`\ii` parameter. The previous example
+is equivalent to `\ii linear/space` `\ii vector/space`.
+
+Maybe you need to propagate to the index the similar entry to the
+linear/space in the form space/linear. You can do this by the shorthand `,@`
+at the end of the \~`\ii` parameter. Example:
+
+\begtt
+\ii linear/space,vector/space,@
+is equivalent to:
+\ii linear/space,vector/space \ii space/linear,space/vector
+\endtt
+
+If you really need to insert the space into the index entry, write `~`.
+
+The \~`\ii` or \~`\iid` commands can be preceded by \^`\iitype` `<letter>`, then such
+reference (or more references generated by one \~`\ii`) has specified type.
+The page numbers of such references should be formatted
+specially in the index. \OpTeX/ implements only \^`\iitype` `b`,
+\^`\iitype` `i` and \^`\iitype` `u`:
+the page number in bold or in italics or underlined is printed
+in the index when these types are used. Default index type is empty, which
+prints page numbers in normal font. The \TeX/book index is good example.
+
+The \^`\makeindex` creates the list of alphabetically sorted index entries
+without the title of the section and without creating more columns. \OpTeX/
+provides another macros \^`\begmulti` and \^`\endmulti` for more columns:
+
+\begtt
+\begmulti <number of columns>
+<text>
+\endmulti
+\endtt
+The columns will be balanced. The Index can be printed by the following
+code:
+
+\begtt
+\sec Index
+\begmulti 3 \makeindex \endmulti
+\endtt
+
+Only \"pure words" can be propagated to the index by the \~`\ii` command. It
+means that there cannot be any macro, \TeX/ primitive, math selector etc.
+But there is another possibility to create such complex index entry. Use
+\"pure equivalent" in the \~`\ii` parameter and map this equivalent to the
+real word which is printed in the index by the \^`\iis` command. Example:
+
+\begtt
+The \ii chiquadrat $\chi$-quadrat method is
+...
+If the \ii relax `\relax` command is used then \TeX/ is relaxing.
+...
+\iis chiquadrat {$\chi$-quadrat}
+\iis relax {\code{\\relax}}
+\endtt
+%
+The \^`\iis` `<equivalent> {<text>}` creates one entry in the \"dictionary
+of the exceptions". The sorting is done by the <equivalent> but the
+<text> is printed in the index entry list.
+
+The sorting rules when \^`\makeindex` runs depends on the current language.
+See section~\ref[lang] about languages selection.
+
+\secc Bib\TeX/ing
+%%%%%%%%%%%%%%%%
+
+The command \^`\cite[<label>]` (or
+\hbox{\^`\cite[<label-1>,<label-2>,...,<label-n>]`})
+creates the citation in the form [42] (or [15,~19,~26]).
+If \^`\shortcitations` is declared at the beginning of the document then
+continuous sequences of numbers are re-printed like this:
+\hbox{[3--5,~7,~9--11]}. If
+\^`\sortcitations` is declared then numbers generated by one \^`\cite` command
+are sorted upward.
+
+If \^`\nonumcitations` is declared then the marks instead numbers are generated
+depending on the used bib-style. For example the citations look like
+[Now08] or [Nowak, 2008].
+
+The \^`\rcite[<labels>]` creates the same list as \^`\cite[<labels>]` but without
+the outer brackets. Example: `[\rcite[tbn], pg.~13]` creates [4,~pg.13].
+
+The \^`\ecite[<label>]{<text>}` prints the `<text>` only, but the entry labeled
+<label> is decided as to be cited. If \~`\hyperlinks` is used then <text>
+is linked to the references list.
+
+You can define alternative formating of \^`\cite` command. Example:
+
+\begtt
+\def\cite[#1]{(\rcite[#1])} % \cite[<label>] creates (27)
+\def\cite[#1]{$^{\rcite[#1]}$} % \cite[<label>] creates^{27}
+\endtt
+
+The numbers printed by \^`\cite` correspond to the same numbers generated in
+the list of references. There are two possibilities to generate this
+references list:
+
+\begitems
+* Manually using \~`\bib[<label>]` commands.
+* By \~`\usebib/<type> (<style>) <bib-base>` command which reads `*.bib`
+ files directly.
+\enditems
+
+\new
+Note that another two possibilities documented in OPmac (using external
+Bib\TeX/ program) isn't supported because Bib\TeX/ is old program which does not
+support Unicode. And Biber seems to be not compliant with Plain \TeX.
+
+\medskip\noindent
+{\bf References created manually using \^`\bib[<label>]` command.}
+
+\begtt
+\bib [tbn] P. Olšák. {\it\TeX{}book naruby.} 468~s. Brno: Konvoj, 1997.
+\bib [tst] P. Olšák. {\it Typografický systém \TeX.}
+ 269~s. Praha: CSTUG, 1995.
+\endtt
+
+If you are using \~`\nonumcitations` then you need to declare the <marks>
+used by \~`\cite` command. To do it you must use long form of the \^`\bib`
+command in the format \^`\bib[<label>] = {<mark>}`. The spaces around
+equal sign are mandatory. Example:
+
+\begtt
+\bib [tbn] = {Olšák, 2001}
+ P. Olšák. {\it\TeX{}book naruby.} 468~s. Brno: Konvoj, 2001.
+\endtt
+
+\noindent
+{\bf Direct reading of `.bib` files} is possible by \^`\usebib` macro.
+This macro reads and uses macro package `librarian.tex` by Paul Isambert.
+The usage is:
+
+\begtt
+\usebib/c (<style>) <bib-base> % sorted by \cite-order (c=cite),
+\usebib/s (<style>) <bib-base> % sorted by style (s=style).
+% example:
+\usebib/s (simple) op-example
+\endtt
+
+The <bib-base> is one or more `*.bib` database source files (separated by
+spaces and without extension) and the <style> is the part of the filename
+`bib-<style>.opm` where the formatting of the references list is
+defined. \OpTeX/ supports `simple` or `iso690` styles. The features of
+the `iso690` style is documented in the section~\ref[isobib] in detail.
+
+Not all records are printed from <bib-base> files: the command \^`\usebib`
+selects only such bib-records which were used in \~`\cite` or \^`\nocite`
+commands in your document. The \^`\nocite` behaves as \~`\cite` but prints
+nothing. It only tells that mentioned bib-record should be printed in the
+reference list. If \^`\nocite[*]` is used then all records from <bib-base>
+are printed.
+
+
+\sec Graphics
+%%%%%%%%%%%%%
+
+\secc Colors
+%%%%%%%%%%%
+
+\OpTeX/ provides a small number of color selectors:
+{\Blue `\Blue`},
+{\Red `\Red`},
+{\Brown `\Brown`},
+{\Green `\Green`},
+{\Yellow `\Yellow`},
+{\Cyan `\Cyan`},
+{\Magenta `\Magenta`},
+{`\White`},
+{\Grey `\Grey`},
+{\LightGrey `\LightGrey`} and
+`\Black`. User can define more
+such selectors by setting four CMYK components
+\new
+or three RGB components. For example
+
+\begtt
+\def \Orange {\setcmykcolor{0 0.5 1 0}}
+\def \Purple {\setrgbcolor{1 0 1}}
+\endtt
+
+\new
+The command \^`\morecolors` reads more definitions of color selectors.
+There is about 300 color names like
+`\DeepPink`, `\Chocolate` etc. If there are numbered variants of the same
+name, then the letters B, C, etc. are appended to the name in \OpTeX/. For example
+`\Chocolate` is Chocolate1, `\ChocolateB` is Chocolate2 etc.
+
+\new
+The color selectors work locally in groups by default but with limitations. See
+the technical documentation, section~\ref[colors] for more information.
+
+The basic colors \^`\Blue`, \^`\Red`, \^`\Cyan`, \^`\Yellow` etc.\ are defined
+with CMYK components using \^`\setcmykcolor`.
+On the other hand, you can define a color with three
+RGB components and \^`\morecolors` defines such RGB colors.
+By default, the color model isn't converted but only stored to
+PDF output for each used color by default. Thus, there may be a mix of color
+models in the PDF output which is not good idea. You can overcome this
+problem by declaration \^`\onlyrgb` or \^`\onlycmyk`. Then only selected color
+model is used for PDF output and if an used color is declared by another color
+model then it is converted.
+The \^`\onlyrgb` creates colors more bright (usable for computer
+presentations). On the other hand CMYK makes colors more true\fnote
+{Printed output is more equal to the monitor preview specially if you are
+using ICC profile for your printer.}
+for printing.
+
+\new
+You can define your color by a linear combination of previously defined colors using
+\^`\colordef`. For example:
+
+\begtt
+\colordef \myCyan {.3\Green + .5\Blue} % 30 % green, 50 % blue, 20% white
+\colordef \DarkBlue {\Blue + .4\Black} % Blue mixed with 40 % of black
+\colordef \myGreen{\Cyan+\Yellow} % exact the same as \Green
+\colordef \MyColor {.3\Orange+.5\Green+.2\Yellow}
+\endtt
+%
+The linear combination is done in CMYK substractive color space by default
+(RGB colors used in \^`\colordef` argument are converted first).
+If the resulting component is greater than 1 then it is truncated to 1.
+If a convex linear combination (as in the last example above) is used then it
+emulates color behavior on a painter's palette.
+You can use \^`\rgbcolordef` instead \^`\colordef` if you want to mix colors
+in the additive RGB color space.
+
+\def\coloron#1#2#3{%
+ \setbox0=\hbox{{#2#3}}\leavevmode
+ \localcolor \rlap{#1\strut \vrule width\wd0}\box0
+}
+The following example defines the macro for the
+\coloron\Yellow\Brown{colored text on the colored background}. Usage:
+`\coloron<background><foreground>{<text>}`
+
+The `\coloron` can be defined as follows:
+
+\begtt
+\def\coloron#1#2#3{%
+ \setbox0=\hbox{{#2#3}}%
+ \leavevmode \rlap{#1\strut \vrule width\wd0}\box0
+}
+\coloron\Yellow\Brown{The brown text on the yellow background}
+\endtt
+
+\secc Images
+%%%%%%%%%%%
+
+The \^`\inspic` `{<filename>.<extension>}` or
+\^`\inspic` `<filename>.<extension><space>`
+inserts the picture stored in
+the graphics file with the name `<filename>.<extension>` to the document.
+You can set the picture width by \^`\picw=<dimen>`
+before \^`\inspic` command which declares the width of the picture
+The image files can be in the PNG, JPG, JBIG2 or PDF format.
+
+The \^`\picwidth` is an equivalent register to `\picw`. Moreover there is an
+\^`\picheight` register which denotes the height of the picture. If both
+registers are set then the picture will be (probably) deformed.
+
+The image files are searched in \^`\picdir`. This token list is empty
+by default, this means that the image files are searched in the
+current directory. Example: \^`\picdir={img/}` supposes that image files are
+in `img` subdirectory. Note: the directory name must end by `/` in
+the \^`\picdir` declaration.
+
+Inkscape\fnote
+{A powerfull and free wysiwyg editor for creating vector graphics.}
+is able to save a picture to PDF and labels of the picture to another
+file\fnote
+{Chose \"Omit text in PDF and create LaTeX file" option.}.
+This second file should be read by \TeX/ in order to print labels
+in the same font as document font. \OpTeX/ supports this feature by
+\^`\inkinspic` `{<filename>.pdf}` command. It reads and displays
+both: PDF image and labels generated by Inkscape.
+
+If you want to create a vector graphics (diagrams, schema, geometry
+skicing) then you can do it by Wysiwyg graphics editor (Inkscape, Geogebra for
+example), export the result to PDF and include it by \^`\inspic`.
+If you want to \"programm" such pictures then Tikz package is recommended.
+It works in Plain \TeX.
+
+\secc PDF transformations
+%%%%%%%%%%%%%%%%%%%%%%%%
+
+All typesetting elements are transformed by linear
+transformation given by the current transformation matrix. The
+`\pdfsetmatrix` `{<a> <b> <c> <d>}` command makes the internal multiplication
+with the current matrix so linear transformations can be composed.
+One linear transformation given by the `\pdfsetmatrix` above transforms
+the vector $[0,1]$ to [<a>,\,<b>] and $[1,0]$ to [<c>,\,<d>].
+The stack-oriented commands `\pdfsave` and `\pdfrestore` gives a possibility of
+storing and restoring the current transformation matrix and the current point.
+The position of the current point have to be the same from \TeX{}'s point of
+view as from transformation point of view when `\pdfrestore` is processed.
+Due to this fact the `\pdfsave\rlap{<transformed text>}\pdfrestore`
+or something similar is recommended.
+
+\OpTeX/ provides two special transformation macros
+\^`\pdfscale` and \^`\pdfrotate`:
+
+\begtt
+\pdfscale{<horizontal-factor>}{<vertical-factor>}
+\pdfrotate{<angle-in-degrees>}
+\endtt
+
+These macros simply calls the properly `\pdfsetmatrix` command.
+
+It is known that the composition of transformations is not commutative. It
+means that the order is important. You have to read the transformation
+matrices from right to left. Example:
+
+\begtt
+First: \pdfsave \pdfrotate{30}\pdfscale{-2}{2}\rlap{text1}\pdfrestore
+ % text1 is scaled two times and it is reflected about vertical axis
+ % and next it is rotated by 30 degrees left.
+second: \pdfsave \pdfscale{-2}{2}\pdfrotate{30}\rlap{text2}\pdfrestore
+ % text2 is rotated by 30 degrees left then it is scaled two times
+ % and reflected about vertical axis.
+third: \pdfsave \pdfrotate{-15.3}\pdfsetmatrix{2 0 1.5 2}\rlap{text3}%
+ \pdfrestore % first slanted, then rotated by 15.3 degrees right
+\endtt
+%
+\par\nobreak\bigskip\smallskip
+This gives the following result.
+First: \pdfsave \pdfrotate{30}\pdfscale{-2}{2}\rlap{text1}\pdfrestore
+second: \pdfsave \pdfscale{-2}{2}\pdfrotate{30}\rlap{text2}\pdfrestore
+third: \pdfsave \pdfrotate{-15.3}\pdfsetmatrix{2 0 1.5 2}\rlap{text3}\pdfrestore
+\par\nobreak\bigskip\penalty0%\bigskip
+
+You can see that \TeX/ knows nothing about dimensions of transfomed material,
+it treats it as with a zero dimension object.
+\new
+It can be solved by the \^`\transformbox{<transformation>}{<text>}`
+macro. This macro puts the transformed
+material to a box with relevant dimension. The <transfromation> parameter
+includes one or more transfromation commands `\pdfsetmatrix`, `\pdfscale`,
+`\pdfrotate` with their parameters. The <text> is transformed text.
+
+Example: \~`\frame{\transformbox{\pdfscale{1}{1.5}\pdfrotate{-10}}{moj}}`
+creates \frame{\transformbox{\pdfscale{1}{1.5}\pdfrotate{-10}}{moj}}.
+
+The \^`\rotbox{<deg>}{<text>}` is shortcut for
+\^`\transformbox{\pdfrotate{<deg>}}{<text>}`.
+
+\secc Ovals, circles
+%%%%%%%%%%%%%%%%%%%%
+
+\new
+The \^`\inoval{<text>}` creates a box like this: \inoval{text}.
+Multiline text can be put in an oval by the command \^`\inoval{\vbox{<text>}}`.
+Local settings can be set by
+\^`\inoval[<settings>]{<text>}` or you can re-declare global settings by
+\^`\ovalparams={<settings>}`. The default settings are:
+
+\begtt
+\ovalparams={\roundness=2pt % diameter of circles in the corners
+ \fcolor=\Yellow % color used for filling oval
+ \lcolor=\Red % line color used in the border
+ \lwidth=0.5bp % line width in the border
+ \shadow=N % use a shadow effect
+ \overlapmargins=N % ignore margins by surrounding text
+ \hhkern=0pt \vvkern=0pt} % left-righ margin, top-bottom margin
+\endtt
+The total distance from text to oval boundary is `\hhkern+\roundness` at the left and right
+sides and
+`\vvkern+\roundness` at the top and bottom sides of the text.
+
+If you need to set a parameters for the <text> (color, size, font etc.),
+put such setting right in front of the <text>:
+\^`\inoval{<text settings><text>}`.
+
+\new
+The \^`\incircle[\ratio=1.8]{<text>}` creates a box like this \incircle[\ratio=1.8]{text}.
+The \^`\ratio` parameter means width/height. The usage is analogical like for oval.
+The default parameters are
+
+\begtt
+\circleparams={\ratio=1 \fcolor=\Yellow \lcolor=\Red \lwidth=0.5bp
+ \shadow=N \ignoremargins=N \hhkern=2pt \vvkern=2pt}
+\endtt
+
+\new
+The macros \^`\clipinoval` `<x> <y> <width> <height> {<text>}`
+and \^`\clipincircle` (with the same parameters)
+print the `<text>` when a clipping path (oval or cirle with given
+`<with>` and `<height>` shifted its center by `<x>` to right and by `<y>` to up)
+is used.
+The `\roundness=5mm` is default for \^`\clipinoval` and user can change it.
+Example:
+
+\begtt
+\clipincircle 3cm 3.5cm 6cm 7cm {\picw=6cm \inspic{myphoto.jpg}}
+\endtt
+
+\secc Putting images and texts wherever
+
+\new
+The \^`\puttext` `<x> <y> {<text>}` puts the `<text>` shifted by `<x>` right and by
+`<y>` up from current point of typesetting and does'n not change the
+position of the current point. Assume coordinate system with origin in the
+current point. Then \^`\puttext` `<x> <y> {<text>}` puts the text at the
+coordinates `<x>`, `<y>`. More exactly the left edge of its baseline is at that
+position.
+
+\new
+The \^`\putpic` `<x> <y> <width> <height> {<image>}` puts the `<image>` of given
+`<width>` and `<height>` at given position (its left-bottom corner).
+You can write \^`\nospec` instead `<width>` or `<height>` if this parameter is
+not given.
+
+\sec Others
+%%%%%%%%%%%
+
+\secc[lang] Using more languages
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\OpTeX/ prepares hyphenation patterns for all languages if such patterns are
+available in your \TeX/ system.
+\new
+Only USenglish patterns (original from Plain \TeX/) are preloaded.
+Hyphenation patterns of all another languages are loaded on demand when you first use
+the `\<iso-code>lang` command in your document.
+For example \^`\delang` for German, \^`\cslang` for
+Czech, \^`\pllang` for Polish. The <iso-code> is a shortcut
+of the language (mostly from ISO 639-1).
+You can list all available languages by \^`\langlist`
+macro. This macro prints now:
+
+\medskip
+{\typosize[8.5/11.5]\emergencystretch=4em \hbadness=4000
+\noindent \langlist
+\par}
+\medskip
+
+\new
+For compatibility with e-plain macros, there is the command
+\^`\uselanguage{<language>}`. The parameter <language> is long form of
+language name, i.e.\ \^`\uselanguage{Czech}` works the same as \^`\cslang`.
+The \^`\uselanguage` parameter is case insensitive.
+
+For compatibility with \csplain/, there are macros \^`\ehyph`, \^`\chyph`,
+\^`\shyph` which are equivalent to \^`\enlang`, \^`\cslang` and \^`\sklang`.
+
+You can switch between language patterns by `\<iso-code>lang` commands mentioned
+above. Default is \^`\enlang`.
+
+\OpTeX/ generates three phrases used for captions and titles in technical
+articles or books: \"Chapter", \"Table" and \"Figure". These phrases need to be known
+in used language and it depends on the previously used language selectors
+`\<iso-code>lang`. \OpTeX/ declares these words only for few languages:
+\new
+Czech, German, Spanish, French, Greek, Italian, Polish, Russian, Slovak and
+English, If you need to use these words in another languages or you want to
+auto-generate more words in your macros, then you can declare it by
+\^`\sdef` or \^`\_langw` commands as shown in the section~\ref[langphrases].
+
+The \~`\makeindex` command needs to know the sorting rules used in your language.
+\OpTeX/ defines only few language rules for sorting: Czech,
+Slovak and English. How to declare sorting rules for more languages are
+described in the section~\ref[makeindex].
+
+If you declare `\<iso-code>quotes`, then the control sequences `\"` and `\'`
+should be used like this: `\"<quoted text>"` or `\'<quoted text>'`
+(note that the terminating character is the same but it isn't escaped).
+This prints language dependent normal or alternative quotes around
+<quoted text>. The language is specified by <iso-code>. \OpTeX/ declares
+quotes only for Czech, German, Spanish, French, Greek, Italian, Polish,
+Russian, Slovak and English (\^`\csquotes`, \^`\dequotes`, \dots, \^`\enquotes`).
+You can simply define your own quotes as shown in `languages.opm` file.
+The `\"` is used for quotes visualy more similar to the `"` character which
+can be primary quotes or secondary quotes depending on the language rules.
+May be you want to alternate meaning of these two types of quotes. Use
+`\<isocode>quotes\altquotes` in such case.
+
+\secc[styles] Pre-defined styles
+%%%%%%%%%%%%%%%%%%%%%%%
+
+\OpTeX/ defines three style-declaration macros \~`\report`, \~`\letter` and
+\~`\slides`. You can use them at the beginning of your document if you are
+preparing these types of document and you don't need to create your own
+macros.
+
+The \^`\report` declaration is intended to create reports. It
+sets default font size to 11\,pt and `\parindent` (paragraph indentation) to 1.2\,em.
+The `\tit` macro uses smaller font because we assume that \"chapter level"
+will be not used in reports. The first page has no page number, but next pages
+are numbered (from number~2). Footnotes are numbered from one in whole
+document. The macro `\author <authors><end-line>` can be used when
+\^`\report` is declared. It prints `<authors>` in italics at center of the
+line. You can separate authors by `\nl` to more lines.
+
+The \^`\letter` declaration is intended to create letters. See an example in
+the file `op-letter.tex`. The \^`\letter` style sets default
+font size to 11\,pt and `\parindent` to 0\,pt. It sets half-line space
+between paragraphs. The page numbers are not printed. The \^`\subject` macro
+can be used, it prints the word \"Subject:" or \"Věc" (or something else
+depending on current language) in bold. Moreover, the \^`\address` macro
+can be used when \^`\letter` is declared. The usage of the \^`\address` macro
+looks like:
+
+\begtt
+\address
+ <first line of address>
+ <second line of address>
+ <etc.>
+ <empty line>
+\endtt
+
+It means that you need not to use any special mark at the end of lines: end
+of lines in the source file are the same as in printed output. The
+\^`\address` macro creates `\vtop` with address lines. The width of such
+`\vtop` is equal to the most wide line used in it. So, you can use
+`\hfill\address...` in order to put the address box to the right side of the
+document. Or you can use `<prefixed text>\address...` to put
+`<prefixed text>` before first line of the address.
+
+The \^`\slides` style creates a simple presentation slides. See an example
+in the file `op-slides.tex`. Run `optex op-slides.tex` and see the usage of
+\^`\slides` style in the file `op-slides.pdf`.
+
+Analogical declaration macro `\book` is not prepared. Each book needs an
+individual typographical care. You need to create specific macros for
+design.
+
+\secc Lorem ipsum dolor sit
+%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\new
+A designer needs to concentrate to the design of the output and maybe he/she
+needs a material for testing macros. There is the possibility to generate a
+neutral text for such experiments. Use \^`\lorem[<number>]` or
+\^`\lorem[<from>-<to>]`. It prints a paragraph (or paragraphs) with neutral
+text. The numbers <number> or <from>, <to> must be in the range 1 to 150
+because there are 150 paragraphs with neutral text prepared for you.
+The \^`\lipsum` macro is equivalent to \^`\lorem`. Example \^`\lipsum[1-150]`
+prints all prepared paragraphs.
+
+\secc Logos
+%%%%%%%%%%
+
+\new
+The control sequences for typical logos can be terminated by optional `/`
+which is ignored when printing. This makes logos more legible in source file:
+
+\begtt
+We are using \TeX/ because it is cool. \OpTeX/ is better than \LaTeX.
+\endtt
+
+\secc The last page
+%%%%%%%%%%%%%%%%%%%
+
+The number of the last page (it may be different from number of pages) is
+expanded by \^`\lastpage` macro. It expands to `?` in first \TeX/ run and to
+the last page in next \TeX/ runs.
+
+There is an example for footlines in the format \"current page / last page":
+
+\begtt
+\footline={\hss \fixedrm \folio/\lastpage \hss}
+\endtt
+
+\new
+The \^`\lastpage` expands to the last \^`\folio` which is a decimal
+number or Roman numeral (when \^`\pageno` is negative). If you need to know
+total pages used in the document, use \^`\totalpages` macro. It expands to
+zero (in first \TeX/ run) or to the number of all pages in the document
+(in next \TeX/ runs).
+
+\secc Use \OpTeX/
+%%%%%%%%%%%%%%%%%
+
+\new
+The command \^`\useOpTeX` (or \^`\useoptex`) does nothing in \OpTeX/ but it causes
+an error (undefined control sequence) when another format is used. You can
+put it as the first command in your document:
+
+\begtt
+\useOpTeX % we are using OpTeX format, no LaTeX :)
+\endtt
+
+\sec Summary
+%%%%%%%%%%%%
+
+\begtt \typosize[10/12]\adef!{\string\endtt}\adef&{\kern.25em}
+\tit Title (terminated by end of line)
+\chap Chapter Title (terminated by end of line)
+\sec Section Title (terminated by end of line)
+\secc Subsection Title (terminated by end of line)
+
+\maketoc % table of contents generation
+\ii item1,item2 % insertion the items to the index
+\makeindex % the index is generated
+
+\label [labname] % link target location
+\ref [labname] % link to the chapter, section, subsection, equation
+\pgref [labname] % link to the page of the chapter, section, ...
+
+\caption/t % a numbered table caption
+\caption/f % a numbered caption for the picture
+\eqmark % a numbered equation
+
+\begitems % start list of the items
+\enditems % end of list of the items
+\begtt % start verbatim text
+! % end verbatim text
+\activettchar X % initialization character X for in-text verbatim
+\code % another alternative for in-text verbatim
+\verbinput % verbatim extract from the external file
+\begmulti num % start multicolumn text (num columns)
+\endmulti % end multicolumn text
+
+\cite [labnames] % refers to the item in the lits of references
+\rcite [labnames] % similar to \cite but [] are not printed.
+\sortcitations \shortcitations \nonumcitations % cite format
+\bib [labname] % an item in the list of references
+\usebib/? (style) bib-base % direct using of .bib file, ? in {s,c}
+
+\fontfam [FamilyName] % selection of font family
+\typosize [font-size/baselineskip] % size setting of typesetting
+\typoscale [factor-font/factor-baselineskip] % size scaling
+\thefontsize [size] \thefontscale [factor] % current font size
+
+\inspic file.ext % insert a picture, extensions: jpg, png, pdf
+\table {rule}{data} % simple macro for the tables like in LaTeX
+
+\fnote {text} % footnote (local numbering on each page)
+\mnote {text} % note in the margin (left or right by page number)
+
+\hyperlinks {color-in}{color-out} % PDF links activate as clickable
+\outlines {level} % PDF will have a table of contents in the left tab
+
+\magscale[factor] % resize typesetting, line/page breaking unchanged
+\margins/pg format (left, right, top, bottom)unit % margins setting
+
+\report \letter \slides % style declaration macros
+\endtt
+
+
+\sec Compatibility with Plain \TeX/
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+All macros of Plain \TeX/ are re-written in \OpTeX/. Common macros should
+work in the same sense as in original Plain \TeX. Internal control sequences
+\new
+like `\p@` or `\f@@t` are removed and mostly replaced by control sequences
+prefixed by `_` (like `\_this`). All primitives and common macros have two
+control sequences with the same meaning: in prefixed and unprefixed form.
+For example `\hbox` is equal to `\_hbox`.
+Internal macros of \OpTeX/ have and use only prefixed form. User should use
+unprefixed forms, but prefixed forms are accessible too, because the `_` is
+set as a letter category code globally (in macro files and in users document too). User
+should re-define unprefixed forms of control sequences with no worries that
+something internal will be broken (only the sequence `\par` cannot be
+re-defined without internal change of \TeX/ behavior because it is
+hard-coded in \TeX/s tokenization processor).
+
+\new
+The Latin Modern 8bit fonts instead Computer Modern 7bit fonts are
+preloaded in the format, but only few ones. The full family set is ready to
+use after the command \~`\fontfam[LMfonts]` which reads the fonts in OTF
+format.
+
+\new
+The text accents macros like `\'`, `\v`, `\"` are undefined\fnote
+{The math accents macros like `\acute`, `\bar`, `\dot`, `\hat` still work.}
+in \OpTeX/. Use real
+letters like á, ř, ž in your source document instead these old accents macros.
+If you really want to use them, you can initialize them by \^`\oldaccents`
+command. But we don't recommend it.
+
+\new
+The default paper size is not set as letter with 1\,in margins but as A4 with
+2.5\,cm margins. You can change it, for example by
+\^`\margins/1 letter (1,1,1,1)in`. This example sets the classical Plain \TeX/
+page layout.
+
+\new
+The origin for typographical area is not at top left 1\,in 1\,in coordinates
+but at top left paper corner exactly. For example, `\hoffset` includes directly left
+margin.
+
+\enddocument
+
+
+
+\sec Dependencies
+%%%%%%%%%%%%%%%%%
+
+When `optex.fmt` is created then the following must be installed
+
+\begitems
+* The `\luatex` program.
+* Latin moder font metrics
+ `ec-lmr10.tfm`, `ec-lmbx10.tfm`, `ec-lmri10.tfm`,
+ `ec-lmbxi10.tfm`, `ec-lmtt10.tfm` (for basic text font initializing).
+* Computer rmodern font metrics
+ `cmr10.tfm`, `cmmi10.tfm`, `cmsy10.tfm`, `cmex10.tfm` (for basic math
+ initializing). If there are more Computer Modern fonts then they are read
+ too.
+* The file `hyphen.tex` form plain \TeX.
+\enditems
+
+When `\fontfam` is used then the ability of Unicode fonts reading
+is initialized using Lua scripts: `ltluatex.lua` (from \LaTeX/ package),
+`luaotfload-main.lua` and more 20 similar `.lua` files (from `luaotfload`
+package).
+
+When a font family is needed using `\fontfam` then such font family must be
+installed in the OTF format otherwise the `\fontfam` command is ignored
+(only warning about no-existent font family is printed).
+
+When `\cslang`, `\delang` etc. commands are used in the document
+then the hyphenation patterns of relevant languages must be installed.
+Moreover the Lua script `luatex-hyphen.lua` (from `hyph-utf8` package)
+and data file `language-dat.lua` (from `hyphen-base` package)
+must be installed.
+
+When `\usebib` command is used then `librarian.tex` file
+(from the `librarian` macro package) must be installed.
+
+When `\morecolors` command is used then `x11nam.def` file
+(from the `xcolor` package) must be installed.
+
+When `\lorem` command is used then `lipsum.ltd.tex` file
+(from the `lipsum` package) must be installed.
+
diff --git a/macros/luatex/optex/f-adventor.opm b/macros/luatex/optex/f-adventor.opm
index 022b14a1de..8dac5cf324 100644
--- a/macros/luatex/optex/f-adventor.opm
+++ b/macros/luatex/optex/f-adventor.opm
@@ -1,19 +1,15 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Adventor] \Adventor {TeX Gyre Adventor based on Avantgarde Book}
+\_famdecl [Adventor] \Adventor {TeX Gyre Adventor based on Avantgarde Book}
{\caps} {\rm \bf \it \bi} {}
{[texgyreadventor-regular]}
+ {\_def\_fontnamegen {[texgyreadventor-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifier:^^J
\caps ...... caps & small caps^^J
}}
-\_protected\_def \Adventor {%
- \_def \_currfamily {Adventor}%
- \_def \_fontnamegen {[texgyreadventor-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV caps={} \_fvars regular bold italic bolditalic }
\_moddef \caps {\_fsetV caps=+smcp;+onum; }
diff --git a/macros/luatex/optex/f-antt.opm b/macros/luatex/optex/f-antt.opm
index d7015ed28d..4ec379ab39 100644
--- a/macros/luatex/optex/f-antt.opm
+++ b/macros/luatex/optex/f-antt.opm
@@ -1,8 +1,9 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Antykwa Torunska] \Antt {Traditional Polish font family}
- {\cond \medium \light \caps} {\rm \bf \it \bi} {Pagella}
- {[AntykwaTorunska-Regular]}
+\_famdecl [Antykwa Torunska] \Antt {Traditional Polish font family}
+ {\cond \medium \light \caps} {\rm \bf \it \bi} {Pagella}
+ {[AntykwaTorunska-Regular]}
+ {\_def\_fontnamegen {[AntykwaTorunska\_sfamxV\_sfamyV-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifiers:^^J
@@ -13,11 +14,6 @@ Modifiers:^^J
\cond ...... condensed^^J
}}
-\_protected\def \Antt {%
- \_def \_currfamily {Antt}%
- \_def \_fontnamegen {[AntykwaTorunska\_sfamxV\_sfamyV-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV sfamx={},sfamy={},caps={} \_fvars Regular Bold Italic BoldItalic }
\_moddef \cond {\_fsetV sfamx=Cond \_fvars Regular . Italic .
\_onlyif sfamy={}: {\_fvars Regular Bold Italic BoldItalic }}
diff --git a/macros/luatex/optex/f-baskerville.opm b/macros/luatex/optex/f-baskerville.opm
index a81e97f639..a228c14a54 100644
--- a/macros/luatex/optex/f-baskerville.opm
+++ b/macros/luatex/optex/f-baskerville.opm
@@ -1,19 +1,15 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Baskerville] \Baskerville {Free vaiants of classical Baskerville}
+\_famdecl [Baskerville] \Baskerville {Free vaiants of classical Baskerville}
{\caps} {\rm \bf \it \bi} {}
{[BaskervilleF-Regular]}
+ {\_def \_fontnamegen {[BaskervilleF-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifier:^^J
\caps ...... caps & small caps^^J
}}
-\_protected\def \Baskerville {%
- \_def \_currfamily {Baskerville}%
- \_def \_fontnamegen {[BaskervilleF-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV caps={} \_fvars Regular Bold Italic BoldItalic }
\_moddef \caps {\_fsetV caps=+smcp;+onum; }
diff --git a/macros/luatex/optex/f-bonum.opm b/macros/luatex/optex/f-bonum.opm
index 6c163ce7cb..900136e26f 100644
--- a/macros/luatex/optex/f-bonum.opm
+++ b/macros/luatex/optex/f-bonum.opm
@@ -1,19 +1,15 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Bonum] \Bonum {TeX Gyre Bonum fonts based on Bookman}
+\_famdecl [Bonum] \Bonum {TeX Gyre Bonum fonts based on Bookman}
{\caps} {\rm \bf \it \bi} {Bonum}
{[texgyrebonum-regular]}
+ {\_def\_fontnamegen {[texgyrebonum-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifier:^^J
\caps ...... caps & small caps^^J
}}
-\_protected\def \Bonum {%
- \_def \_currfamily {Bonum}%
- \_def \_fontnamegen {[texgyrebonum-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV caps={} \_fvars regular bold italic bolditalic }
\_moddef \caps {\_fsetV caps=+smcp;+onum; }
diff --git a/macros/luatex/optex/f-cursor.opm b/macros/luatex/optex/f-cursor.opm
index 0774a6d0b9..c7af7d6912 100644
--- a/macros/luatex/optex/f-cursor.opm
+++ b/macros/luatex/optex/f-cursor.opm
@@ -1,19 +1,15 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Cursor] \Cursor {TeX Gyre Cursor fonts based on Courier}
+\_famdecl [Cursor] \Cursor {TeX Gyre Cursor fonts based on Courier}
{\caps} {\rm \bf \it \bi} {}
{[texgyrecursor-regular]}
+ {\_def \_fontnamegen {[texgyrecursor-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifier:^^J
\caps ...... caps & small caps^^J
}}
-\_protected\def \Cursor {%
- \_def \_currfamily {Cursor}%
- \_def \_fontnamegen {[texgyrecursor-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV caps={} \_fvars regular bold italic bolditalic }
\_moddef \caps {\_fsetV caps=+smcp;+onum; }
diff --git a/macros/luatex/optex/f-gfsbodoni.opm b/macros/luatex/optex/f-gfsbodoni.opm
index 4b743e0725..369f2474b2 100644
--- a/macros/luatex/optex/f-gfsbodoni.opm
+++ b/macros/luatex/optex/f-gfsbodoni.opm
@@ -1,19 +1,15 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [GFS Bodoni] \GFSBodoni {Based on Bodoni with greek letters}
+\_famdecl [GFS Bodoni] \GFSBodoni {Based on Bodoni with greek letters}
{} {\rm \bf \it \bi} {}
{[GFSBodoni]}
+ {\_def\_fontnamegen {[GFSBodoni\_currV]:\_fontfeatures}}
\_wlog{\_detokenize{%
Modifier:^^J
\caps ...... doesn't work even though otfinfo -f lists smcp^^J
}}
-\_protected\def \GFSBodoni {%
- \_def \_currfamily {GFSBodoni}%
- \_def \_fontnamegen {[GFSBodoni\_currV]:\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fvars {} Bold It BoldIt }
\_initfontfamily % new font family must be initialized
diff --git a/macros/luatex/optex/f-heros.opm b/macros/luatex/optex/f-heros.opm
index 5a03746cae..d369ec8936 100644
--- a/macros/luatex/optex/f-heros.opm
+++ b/macros/luatex/optex/f-heros.opm
@@ -1,8 +1,9 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Heros] \Heros {TeX Gyre Heros fonts based on Helvetica}
- {\caps \cond} {\rm \bf \it \bi} {FiraMath}
- {[texgyreheros-regular]}
+\_famdecl [Heros] \Heros {TeX Gyre Heros fonts based on Helvetica}
+ {\caps \cond} {\rm \bf \it \bi} {FiraMath}
+ {[texgyreheros-regular]}
+ {\_def\_fontnamegen{[texgyreheros\_condV-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifiers:^^J
@@ -10,11 +11,6 @@ Modifiers:^^J
\cond ...... condensed variants^^J
}}
-\_protected\_def \Heros {%
- \_def \_currfamily {Heros}%
- \_def \_fontnamegen {[texgyreheros\_condV-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV caps={},cond={} \_fvars regular bold italic bolditalic }
\_moddef \caps {\_fsetV caps=+smcp;+onum; }
\_moddef \nocaps {\_fsetV caps={} }
@@ -27,171 +23,181 @@ Modifiers:^^J
\_endcode
+The font family file declares the font family for selecting fonts from such
+family at arbitrary size and with various shapes. Unicode fonts (OTF)
+are preferred. The following example declares the Heros family:
-The usage of font \OpTeX/ selection system is described in the
-fonts-select.opm file.
-
-
-\sec How to write font-macro-file for \OpTeX/ like this file
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\printdoc f-heros.opm
-The font-macro-file declares a font family for selecting a font from such
-family at arbitrary size and with various shapes. Unicode fonts (OTF)
-are preferred. If we want to write such font file, we need to keep following
-rules.
+If you want to write such font file, you need to keep following rules.
\begitems
-* Use
-\begtt
-\_fontdecl [<Name of family>] \<Main-command> {<comments>}
+* Use the \^`\_famdecl` command first. It has the following syntax:
+\begtt \catcode`\<=13
+\_famdecl [<Name of family>] \<Familyselector> {<comments>}
{<modifiers>} {<variant selectors>} {<comments about math fonts>}
{<font-for-testing>}
+ {\_def\_fontnamegen{<font name or font file name generated>}}
\endtt
- as first command in this file. This writes information about font family at
+ This writes information about font family at the
terminal and prevents loading such file twice. Moreover, it probes
- existence of `<font-for-testing>` in your system. If it isn't exist, the
+ existence of `<font-for-testing>` in your system. If it doesn't exist, the
file loading is skipped with a warning on the terminal.
- The \_ifexistfam macro returns false in such case.
+ The \^`\_ifexistfam` macro returns false in such case.
+ The `\_fontnamegen` macro must be defined in the last parameter of the
+ `\_famdecl`. More about it is documented below.
* You can use `\_wlog{\_detokenize{...` to write aditional information into
log file.
-* Define `\<Main-command>` (the commend `\Heros` here) as a `\_protected`
- macro. This macro initializes the family and it must do:
- \begitems
- * Define `\_currfamily` as a short name of the font family. It must be
- exactly the same as `<Main-command>` name but without backslash
- (it is case sensitive).
- * Define `\_fontfeatures` if they are something special.
- * Define `\_fontnamegen` as a template of generic font name used as file
- names (or font names) of OTF fonts. The rules about `\_fontnamegen` macro
- are documented below.
- * Use \_resetmod modifier to initialize values.
- \enditems
* You can declare optical sizes using `\_regoptsizes` if there are more font files
with different optical sizes (like in Latin Modern). See `f-lmfonts.ofm`
file for more information about this special feature.
-* Declare font modifiers using `\_moddef` if they are present. The
- \_resetmod must be declared in each font family.
+* Declare font modifiers using `\_moddef` if they are present. The \`\resetmod`
+ must be declared in each font family.
* Check if all your declared modifiers does not produce any space in
- horizontal mode. For example check: X\caps Y, the letters XY must
- be printed without any space. Do the same test with \<Main-command>
- before releasing your font file, for example X\Heros Y.
+ horizontal mode. For example check: `X\caps Y`, the letters `XY` must
+ be printed without any space.
+* Optionally, declare new variants by the \^`\famvardef` macro.
* Run `\_initfontfamily` in order to start the family.
+* If math font should be loaded, use `\_loadmath{<math font>}`.
\enditems
-The font file must declare `\_fontnamegen` macro which must expand (at
-expand processor level only) to a file name of loaded font (or to its font
-name) and to optional fontfeatures appended. The font selection
-system uses this macro at primitive level in the following sense:
+{\noindent \bf The \`\_fontnamegen` macro}
+(declared in the last parameter of the `\_famdecl`)
+must expand (at expand processor level only) to a file name of loaded font (or to its font
+name) and to optional font features appended. The Font Selection
+System uses this macro at primitive level in the following sense:
\begtt
- \font {\_fontnamegen} \_sizespec
+\font \<selector> {\_fontnamegen} \_sizespec
\endtt
+%
+Note that the extended `\font` syntax
+`\font\<selector> {<font name>:<font features>} <size spec.>` or
+`\font\<selector> {[<font file name>]:<font features>} <size spec.>`
+is expected here.
+
+\bigskip
+{\noindent\bf Example.}
+Assume an abstract font family with fonts `xx-Regular.otf`,
+`xx-Bold.otf`, `xx-Italic.otf` and `xx-BoldItalic.otf`. Then you can declare
+the `\resetmod` (for initializing the family) by:
+\begtt
+\_moddef\resetmod{\_fvars Regular Bold Italic BoldItalic }
+\endtt
+and define the `\_fontnamegen` in the last parameter of the `\_famdecl` by:
+\begtt
+\_famdecl ...
+ {\def\_fontnamegen{[xx-\_currV]}}
+\endtt
+The following auxiliary macros are used here:
+\begitems
+* \^`\moddef` declares the family dependent modifier. The `\resetmod` saves
+ initial values for the family.
+* \^`\_fvars` saves four names to the memory, they are used by the \^`\_currV` macro.
+* \^`\_currV` expands to one of the four names dependent on `\rm` or `\bf` or
+ `\it` or `\bi` variant is required.
+\enditems
+Assume that the user needs `\it` variant in this family. Then the
+`\_fontnamegen` macro expands to `[xx-\_currV]` and it expands to
+`[xx-Italic]`. The Font Selection System uses `\font {[xx-Italic]}`.
+This command loads the `xx-Italic.otf` font file.
-For example, using macros from `f-heros.opm` the `\font` command expands its
-parameters to:
-
+See more advanced examples in `f-<family>.opm` files. The `f-heros.opm` is listed
+here. When Heros family is selected and `\bf` is asked then
\begtt
- \font {[texgyreheros-regular]:+tlig;} at10pt
+\font {[texgyreheros-bold]:+tlig;} at10pt
\endtt
+%
+is processed.
-if the `\rm` variant is processed and if no additional font modifiers are
-activated. Of course, you need to know something about fontname syntax for
-extended `\font` primitive used with OTF fonts. The `[` `]` brackets tell us
-that the file name (no font name) is specified inside such brackets. This
-file (with additional `.otf` or `.ttf` extension) must be accessible by
-Lua\TeX/ in your filesystem. Without spaces, there are font features
-appended to file name (or font name) divided by semicolon. The `+tlig` font
-feature means that TeX like ligatures (minus minus = endash, for example)
-are active. Normal ligatures are active by default. You can list font
-features of given font by `otfinfo -f fontfile.otf`.
-
-The `\_fontnamegen` macro must include colon followed by family dependent
-font features (optional) and followed by `\_fontfeatures` (required).
-If this is not true then font modifiers `\setff`, `\setfontcolor`,
-`\setletterspace` and `\setwordspace` don't work.
-
-You can use any expandable macros or expandable primitives in `\fontnamegen`
-macro. The simple macros in it with names `\_<word>V` are preferred. They
+You can use any expandable macros or expandable primitives in the `\_fontnamegen`
+macro. The simple macros in our example with names `\_<word>V` are preferred. They
expand typically to their content. The macro `\_fsetV <word>=<content>`
(terminated by a space) is equivalent to `\def\_<word>V{<content>}` and you
can use it in font modifiers. You can use the `\_fsetV` macro in more
general form:
-\begtt
- \_fsetV <wordA>=<valueA>,<wordB>=<valueB> ...etc. terminated by a space
-\endtt
-
-with obvious result `\def\_<wordA>V{<valueA>}\def\_<wordB>V{<valueB>} etc.
-
-There is one special macro `\_currV` which expands to one of four variants
-depending on which variant selector is in process. Four strings can be
-saved by `\_fvars rm-variant bf-variant it-variant bi-varaiant` (all four strings
-must be terminated by a space). One of these
-string is used as expansion output of `\_currV` macro. Because we store
-
-\begtt
- \_fvars regular bold italic bolditalic
+\begtt \catcode`\<=13
+ \_fsetV <word-a>=<value-a>,<word-b>=<value-b> ...etc. terminated by a space
\endtt
+%
+with obvious result `\def \_<word-a>V {<value-a>}\def \_<word-b>V {<value-b>}` etc.
-in `\resetmod` modifier then the `\_currV` expands (for example)
-to `italic` if the `\it` variant selector is in process.
-
-Example: if both modifiers `\caps` and `\cond` were applied from this family
-Heros and `\bf` variant is needed at 11pt then
+Example: if both font modifiers `\caps` and `\cond` were applied from the Heros
+family, then `\def\_capsV{+smcp;+onum}` and `\def\_condV{cn}` were processed
+by these font modifiers. If user needs the `\bf` variant at 11\,pt now then
+the
\begtt
- \font {[texgyreheroscn-bold]:+smcp;+tlig;} at11pt
+ \font {[texgyreheroscn-bold]:+smcp;+onum;+tlig;} at11pt
\endtt
-
-is processed. We assume that a font file texgyreheroscn-bold.otf is present
+%
+is processed. We assume that a font file `texgyreheroscn-bold.otf` is present
in your TeX system.
-Define all modifiers using `\_moddef` macro.
-The `\_moddef` macro does more things than simple `\_def`:
+Recommendation: the \^`\_fontfeatures` macro at the end of the `\_fontnamegen`
+macro in order to the \^`\setff`, \^`\setfontcolor`, \^`\setletterspace`
+macros can work.
+
+\bigskip
+{\noindent\bf The \^`\moddef` macro}
+does more things than simple `\_def`:
\begitems
* The modifier macros are defined as `\_protected`.
-* The modifier macros are defined as family-dependent. If user loads more
- families then `\LMfonts \caps` does somewhat different job than
- `\Heros \caps`, for example.
+* The modifier macros are defined as family-dependent.
\enditems
+\noindent
+The \^`\famvardef` macro has the same features.
+
+\bigskip
+{\noindent\bf The `\<Familyselector>`}
+is defined by the \^`\_famdecl` macro as:
+\begtt \catcode`<=13
+\protected\def\<Familyselector> {%
+ \_def\_currfamily {<Familyselector>}%
+ \_def\_fontnamegen {<font name or font file name generated>}%
+ \resetmod
+\endtt
-Finally the `\_initfontfamily` must be run. It runs \<Main-command>.
-So, the `\_resetmod` macro (declared as `\resetmod`) is processed. Finally it
-runs `\_rm`, so first font from new family is loaded and is ready to use it.
-
-\secc Name conventions
-%---------------------
-
-Create modificators, new variants and `\<Main-command>` only as public, i.e.
-without `_` prefix. We assume that if user re-defines them then he/she need
+{\noindent\bf The font context} consists from
+ \begitems
+ * Family context, i.\,e.\ \^`\_currfamily` and \^`\_fontnamegen` values
+ saved by the `\<Familyselector>`,
+ * \^`\_sizespec` value saved by the \^`\setfontsize` macro,
+ * whatever what influences the expansion of the `\_fontnamegen` macro,
+ they are typically macros `\_<key>V` saved by the font modifiers.
+ \enditems
+
+{\noindent\bf The \^`\_initfontfamily` must be run} after modifers decaration.
+It sets `\_let\_resetmod=\resetmod` and runs the `\<Familyselector>`.
+Finally, it runs `\_rm`, so first font from new family is loaded and it
+is ready to use it.
+
+\bigskip
+{\noindent\bf Name conventions.}
+Create font modifiers, new variants and the `\<Familyselector>` only as public, i.e.
+without `_` prefix. We assume that if user re-defines them then he/she needs
not them, so we have no problems.
+The name of `\<Familyselector>` should begin with uppercase letter.
+
If you need to declare your private modifier (because it is used in another
modifiers or macros, for example), use the name `\_wordM`. You can be
sure that such name does not influence the private name space used by \OpTeX/.
-The private variant `\_resetmod` must be used in your
-`\<Main-command>` but you need not to declare it as private,
-it is done automatically. Declare only `\restmod` by `\_moddef` macro.
-
-The name of `\<Main-command>` should begin with uppercase letter.
-
-See font-macro-file `f_libertine-s.opm` which is another example where no
+\bigskip
+{\noindent\bf Additional notes.}
+See the font family file `f-libertine-s.opm` which is another example where no
font files but font names are used.
-\secc Additional notes
-%---------------------
-
-In very rare situations we have more files with almost the same font but
-designed for different optimal sizes (so called "optical sizes"). See a
-collection of lmroman*.otf files, for example. You can declare such font
-files for various optical sizes using `\_optname` macro in the
-`\_fontnamegen` macro. See the file `f-lmfonts.opm` for more details.
+See the font family file `f-lmfonts.opm` where you can find the
+the example of the optical sizes declaration including a documentation about
+it.
-If you need to create font-macro-file with non unicode font, you can do it.
+If you need to create font family file with non-Unicode font, you can do it.
The `\_fontnamegen` must expand to the name of TFM file in such case. But we
-don't prefer such font-macro-files, because they are usable only with
-laguages with alphabet subset to ISO-8859-1 (unicodes are equal to letter
+don't prefer such font family files, because they are usable only with
+languages with alphabet subset to ISO-8859-1 (Unicodes are equal to letter
codes of such alphabets), but middle or east Europe use languages where
such condition is not true.
diff --git a/macros/luatex/optex/f-libertine-s.opm b/macros/luatex/optex/f-libertine-s.opm
index 123585dac7..f08126984e 100644
--- a/macros/luatex/optex/f-libertine-s.opm
+++ b/macros/luatex/optex/f-libertine-s.opm
@@ -1,8 +1,9 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Linux Libertine] \Libertine {Free Linux Libertine fonts}
+\_famdecl [Linux Libertine] \Libertine {Free Linux Libertine fonts}
{\sans \mono \caps} {\rm \bf \it \bi \initials \displ \keybr} {}
{Linux Libertine O}
+ {\_def\_fontnamegen {Linux \_mainfamV\_V\_subfamV O/\_currV:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifiers^^J
@@ -15,12 +16,6 @@ Special variants:^^J
\keybr ..... keyboard, emulates keyboard buttons^^J
}}
-\_protected\_def \Libertine {%
- \_def \_currfamily {Libertine}%
- \_def\_fontnamegen {Linux \_mainfamV\_V\_subfamV O/\_currV:\_capsV\_fontfeatures}%
- \_resetmod
-}
-
\_moddef \resetmod {\_fsetV mainfam=Libertine,subfam={},caps={} \_fvars {} B I BI }
\_moddef \sans {\_fsetV mainfam=Biolinum,subfam={} }
\_moddef \mono {\_fsetV mainfam=Libertine,subfam={Mono } \_fvars {} . . . }
diff --git a/macros/luatex/optex/f-libertine.opm b/macros/luatex/optex/f-libertine.opm
index 041e3742f0..2aa52dad32 100644
--- a/macros/luatex/optex/f-libertine.opm
+++ b/macros/luatex/optex/f-libertine.opm
@@ -1,8 +1,9 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Linux Libertine] \Libertine {Free Linux Libertine fonts}
+\_famdecl [Linux Libertine] \Libertine {Free Linux Libertine fonts}
{\sans \mono \caps \semi} {\rm \bf \it \bi \initials \displ \keybr} {Libertinus}
{[LinLibertine_R]}
+ {\_def\_fontnamegen {[Lin\_subfamV _\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifiers:^^J
@@ -16,11 +17,6 @@ Special variants:^^J
\keybr ..... keyboard, emulates keyboard buttons^^J
}}
-\_protected\_def \Libertine {%
- \_def \_currfamily {Libertine}%
- \_def\_fontnamegen {[Lin\_subfamV _\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV subfam=Libertine,caps={} \_fvars R RB RI RBI }
\_moddef \sans {\_fsetV subfam=Biolinum \_fvars R RB RI RBO }
\_moddef \mono {\_fsetV subfam=Libertine \_fvars M MB MO MBO }
diff --git a/macros/luatex/optex/f-lido.opm b/macros/luatex/optex/f-lido.opm
index e082663125..b91bf1df4f 100644
--- a/macros/luatex/optex/f-lido.opm
+++ b/macros/luatex/optex/f-lido.opm
@@ -1,8 +1,9 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Lido] \Lido {by StormType Foundry designed for "lidove noviny"}
+\_famdecl [Lido] \Lido {by StormType Foundry designed for "lidove noviny"}
{\caps \cond} {\rm \bf \mr \mi \it \bi} {Termes}
{[LidoSTF]}
+ {\_def\_fontnamegen {[LidoSTF\_condV\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Variants:^^J
@@ -13,11 +14,6 @@ Modifiers:^^J
\medium .... sets \mr \bf \mi \bi family
}}
-\_protected\def \Lido {%
- \_def \_currfamily {Lido}%
- \_def \_fontnamegen {[LidoSTF\_condV\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV caps={},cond={},ital=Italic \_fvars {} Bold {\_italV} {Bold\_italV} }
\_moddef \medium {\_fvars Medium Bold {Medium\_italV} {Bold\_italV} }
\_moddef \cond {\_fsetV cond=Condensed,ital={} }
diff --git a/macros/luatex/optex/f-lmfonts.opm b/macros/luatex/optex/f-lmfonts.opm
index 3daf7045ce..9f9a650a83 100644
--- a/macros/luatex/optex/f-lmfonts.opm
+++ b/macros/luatex/optex/f-lmfonts.opm
@@ -1,9 +1,10 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Latin Modern] \LMfonts {TeX Gyre fonts based on Coputer Modern}
+\_famdecl [Latin Modern] \LMfonts {TeX Gyre fonts based on Coputer Modern}
{\roman \sans \quotset \ttset \ttprop \ttlight \ttcond \upital
\dunhill submods:\caps \slant \nbold \bolder} {\rm \bf \it \bi \tt} {LM}
{[lmroman10-regular]}
+ {\_def\_fontnamegen {[\_optname{lm\_subfamV.\_currV}]:\_fontfeatures}}
\_wlog{\_detokenize{%
Modifiers (selects subfamily):^^J
@@ -16,19 +17,13 @@ Modifiers (selects subfamily):^^J
\ttcond .... condensed typewriter subfamily^^J
\upital .... upright italic (only \rm)^^J
\dunhill ... dunhill roman subfamily (only \rm, \it)^^J%
-Submodifiers (setlects special variants of given subfamily):^^J
+Sub-modifiers (selects special variants of given subfamily):^^J
\caps ...... caps & small caps (available only at limited shapes)^^J
\slant ..... slanted (default in some subfamilies)^^J
\nbold ..... normal bold (extended bold is default)^^J
\bolder .... extended bold^^J
}}
-\_protected\_def \LMfonts {%
- \_def \_currfamily {LMfonts}%
- \_def \_fontnamegen {[\_optname{lm\_subfamV.\_currV}]:\_fontfeatures}%
- \_resetmod
-}
-
\_def\_LMregfont #1 #2 #3{%
\_edef\_tmp {\_noexpand\_regoptsizes #1 #2 \_ea\_detokenize\_ea{#3}}%
\_lowercase\_ea{\_tmp}% OTF file names are lowercase
@@ -118,79 +113,69 @@ Submodifiers (setlects special variants of given subfamily):^^J
\_endcode
-\sec How to wite font-macro-file with optical sizes for \OpTeX/
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-First, look at more clear example in `f-hermes.opm`. The basic documentation
-is there.
+\secc How to write the font family file with optical sizes
-You can use `\_optname` macro in upur `\_fontnamegen`. This macro is fully
+You can use \^`\_optname` macro when `\_fontnamegen` in expanded. This macro is fully
expandable and its input is `<internal-template>` and its output is a
-part of your `\_fontnamegen`, i.e. it is a part of a real font file name with
-`.otf` extension. Shortly speaking:
+part of the font file name `<size-dependent-template>` with respect to given
+optical size.
-\begtt
- \_optname{<internal-template>} -> <part-of-file-name>
-\endtt
+You can declare a collection of `<size-dependent-template>`s for one
+given `<internal-template>` by the \^`\_regoptsizes` macro.
+The syntax is shown for one real case:
-You can declare a collection of file names for only one
-<optical-name-template> by `\_regoptsizes`. The syntax is shown for one real
-case:
-
-\begtt
- \_regoptsizes lmr.r lmroman?-regular
- 5 <5.5 6 <6.5 7 <7.5 8 <8.5 9 <9.5 10 <11.1 12 <15 17 <*
+\begtt
+\_regoptsizes lmr.r lmroman?-regular
+ 5 <5.5 6 <6.5 7 <7.5 8 <8.5 9 <9.5 10 <11.1 12 <15 17 <*
\endtt
In general:
-\begtt
- \_regoptsizes <internal-template> {<default-size>} <resizing-data>
+\begtt \catcode`\<=13
+\_regoptsizes <internal-template> <general-ouput-template> <resizing-data>
\endtt
Suppose our example above. Then `\_optname{lmr.r}` expands to
lmroman?-regular where the question mark is substituted by a number
depending on current `\_optsize`. If the `\_optsize` lies between two boundary
-values (they are prefixed by `<` character) then the number written between
-them is used. For example if $11.1 \lt \_optsize \_le 15$ then 12 is
+values (they are prefixed by \code{<} character) then the number written between
+them is used. For example if $11.1 \lt `\_optsize` \le 15$ then 12 is
substituted instead question mark. The <resizing-data> virtually begins
-with zero `<0`, but it is not explicitly written. The right part of
-<resizing-data> must be terminated by `<*` which means "less than infinity".
+with zero \code{<0}, but it is not explicitly written. The right part of
+<resizing-data> must be terminated by \code{<*} which means "less than infinity".
If `\_optname` gets an argument which is not registered <internal-template>
then it expands to `\_failedoptname` which typically ends to error message
about missing font. You can redefine `\_failedoptname` macro to some
-existing font if you fint it useful.
+existing font if you find it useful.
-We are using a special macro \_LMregfont which sets the file names to
+We are using a special macro `\_LMregfont` in `f-lmfonts.opm`.
+It sets the file names to
lowercase and enables to use a shortcasts isntead real <resizing-data>.
-There are shortcats `\_regoptFS`, `\_regoptT`, etc. here. THe collection of
-<internal-templates> are declared, each of them covers a collection of real
+There are shortcats `\_regoptFS`, `\_regoptT`, etc. here. The collection of
+`<internal-templates>` are declared, each of them covers a collection of real
file names.
-The modifiers redefines \_subfamV and \_currV ouput in this file
-`f-lmfonts.opm`. These outputs are used in the paramater of `\_optname`, so
-they decalre parts of <internal-template>, no parts of real file name.
-
-The `\optfontalias {<new-template>} {<declared-template>} decales
-<new-template> wit the same meaning as previously <declared-template>.
+The \^`\_optfontalias` `{<new-template>} {<internal-template>}` declares
+`<new-template>` with the same meaning as previously declared
+`<internal-template>`.
The `\_optname` macro can be used even if no otical sizes are provided by
a font family. Suppose that font file names are much more chaotic (because
artists are very creative people), so you need to declare more systematic
-<internal-templates> and do an alias from each <internal-template> to
-<real-font-name>. For example, you can do it as folows:
+`<internal-templates>` and do an alias from each `<internal-template>` to
+`<real-font-name>`. For example, you can do it as follows:
\begtt
- \def\fontalias #1 #2 {\_regoptsizes #1 ?#2 {} <*}
-% alias name real font name
- \fontalias crea-a-regular {Creative Font}
- \fontalias crea-a-bold {Creative FontBold}
- \fontalias crea-a-italic {Creative olique}
- \fontalias crea-a-bolditalic {Creative Bold plus italic}
- \fontalias crea-b-regular {Creative Regular subfam}
- \fontalias crea-b-bold {Creative subfam bold}
- \fontalias crea-b-italic {Creative-subfam Oblique}
- \fontalias crea-b-bolditalic {Creative Bold subfam Oblique}
+\def\fontalias #1 #2 {\_regoptsizes #1 ?#2 {} <*}
+% alias name real font name
+\fontalias crea-a-regular {Creative Font}
+\fontalias crea-a-bold {Creative FontBold}
+\fontalias crea-a-italic {Creative olique}
+\fontalias crea-a-bolditalic {Creative Bold plus italic}
+\fontalias crea-b-regular {Creative Regular subfam}
+\fontalias crea-b-bold {Creative subfam bold}
+\fontalias crea-b-italic {Creative-subfam Oblique}
+\fontalias crea-b-bolditalic {Creative Bold subfam Oblique}
\endtt
diff --git a/macros/luatex/optex/f-pagella.opm b/macros/luatex/optex/f-pagella.opm
index 27127b7a6f..f40b102b1c 100644
--- a/macros/luatex/optex/f-pagella.opm
+++ b/macros/luatex/optex/f-pagella.opm
@@ -1,19 +1,15 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Pagella] \Pagella {TeX Gyre Pagella fonts based on Palatino}
+\_famdecl [Pagella] \Pagella {TeX Gyre Pagella fonts based on Palatino}
{\caps} {\rm \bf \it \bi} {Pagella}
{[texgyrepagella-regular]}
+ {\_def\_fontnamegen {[texgyrepagella-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifier:^^J
\caps ...... caps & small caps^^J
}}
-\_protected\def \Pagella {%
- \_def \_currfamily {Pagella}%
- \_def\_fontnamegen {[texgyrepagella-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV caps={} \_fvars regular bold italic bolditalic }
\_moddef \caps {\_fsetV caps=+smcp;+onum; }
diff --git a/macros/luatex/optex/f-schola.opm b/macros/luatex/optex/f-schola.opm
index d876582683..c891317265 100644
--- a/macros/luatex/optex/f-schola.opm
+++ b/macros/luatex/optex/f-schola.opm
@@ -1,19 +1,15 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Schola] \Schola {TeX Gyre Schola fonts based on New Century}
+\_famdecl [Schola] \Schola {TeX Gyre Schola fonts based on New Century}
{\caps} {\rm \bf \it \bi} {Schola}
{[texgyreschola-regular]}
+ {\_def\_fontnamegen {[texgyreschola-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifier:^^J
\caps ...... caps & small caps^^J
}}
-\_protected\def \Schola {%
- \_def \_currfamily {Schola}%
- \_def\_fontnamegen {[texgyreschola-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV caps={} \_fvars regular bold italic bolditalic }
\_moddef \caps {\_fsetV caps=+smcp;+onum; }
diff --git a/macros/luatex/optex/f-technika.opm b/macros/luatex/optex/f-technika.opm
index 1e572345a4..0d1af54100 100644
--- a/macros/luatex/optex/f-technika.opm
+++ b/macros/luatex/optex/f-technika.opm
@@ -1,8 +1,9 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Technika] \Technika {Fonts from visual style of CTU in Prague}
+\_famdecl [Technika] \Technika {Fonts from visual style of CTU in Prague}
{\caps \light} {\rm \bf \it \bi \stencil} {}
{[Technika-Regular]}
+ {\_def\_fontnamegen {[Technika\_stencilV-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifiers:^^J
@@ -13,11 +14,6 @@ Special variant:^^J
\stencil ... dashed leters (only uppercase)^^J
}}
-\_protected\def \Technika {%
- \_def \_currfamily {Technika}%
- \_def \_fontnamegen {[Technika\_stencilV-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV stencil={},caps={} \_fvars Regular Bold Italic BoldItalic }
\_moddef \light {\_fsetV stencil={} \_fvars Light Regular LightItalic Italic }
\_moddef \book {\_fsetV stencil={} \_fvars Book Bold BookItalic BoldItalic }
diff --git a/macros/luatex/optex/f-termes.opm b/macros/luatex/optex/f-termes.opm
index e0ed0c63c4..b765245640 100644
--- a/macros/luatex/optex/f-termes.opm
+++ b/macros/luatex/optex/f-termes.opm
@@ -1,19 +1,15 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [Termes] \Termes {TeX Gyre Termes fonts based on Times}
+\_famdecl [Termes] \Termes {TeX Gyre Termes fonts based on Times}
{\caps} {\rm \bf \it \bi} {Termes}
{[texgyretermes-regular]}
+ {\_def\_fontnamegen {[texgyretermes-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifier:^^J
\caps ...... caps & small caps^^J
}}
-\_protected\def \Termes {%
- \_def \_currfamily {Termes}%
- \_def \_fontnamegen {[texgyretermes-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV caps={} \_fvars regular bold italic bolditalic }
\_moddef \caps {\_fsetV caps=+smcp;+onum; }
diff --git a/macros/luatex/optex/f-xcharter.opm b/macros/luatex/optex/f-xcharter.opm
index d889c8ba2b..7f6ff7a356 100644
--- a/macros/luatex/optex/f-xcharter.opm
+++ b/macros/luatex/optex/f-xcharter.opm
@@ -1,8 +1,9 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_fontdecl [XCharter] \XCharter {An extension of Bitstream Charter}
+\_famdecl [XCharter] \XCharter {An extension of Bitstream Charter}
{\caps \slant} {\rm \bf \it \bi} {}
{[XCharter-Roman]}
+ {\_def\_fontnamegen {[XCharter-\_currV]:\_capsV\_fontfeatures}}
\_wlog{\_detokenize{%
Modifiers:^^J
@@ -10,11 +11,6 @@ Modifiers:^^J
\slant ..... slanted variants used in \it, \bi^^J
}}
-\_protected\def \XCharter {%
- \_def \_currfamily {XCharter}%
- \_def \_fontnamegen {[XCharter-\_currV]:\_capsV\_fontfeatures}%
- \_resetmod
-}
\_moddef \resetmod {\_fsetV caps={} \_fvars Roman Bold Italic BoldItalic }
\_moddef \slant {\_fvars Roman Bold Slanted BoldSlanted }
\_moddef \caps {\_fsetV caps=+smcp;+onum; }
diff --git a/macros/luatex/optex/fams-ini.opm b/macros/luatex/optex/fams-ini.opm
index 265150b118..5ecbfc361f 100644
--- a/macros/luatex/optex/fams-ini.opm
+++ b/macros/luatex/optex/fams-ini.opm
@@ -20,24 +20,31 @@
\_faminfo [Termes] {TeX Gyre Termes fonts based on Times} {f-termes}
{ -,\caps: {\rm\bf\it\bi} }
+\_famalias [Times]
\_faminfo [Heros] {TeX Gyre Heros fonts based on Helvetica} {f-heros}
{ -,\caps,\cond,\caps\cond: {\rm\bf\it\bi} }
+\_famalias [Helvetica]
\_faminfo [Adventor] {TeX Gyre Adventor based on Avantgarde Book} {f-adventor}
{ -,\caps: {\rm\bf\it\bi} }
+\_famalias [Avantgarde Book]
\_faminfo [Bonum] {TeX Gyre Bonum fonts based on Bookman} {f-bonum}
{ -,\caps: {\rm\bf\it\bi} }
+\_famalias [Bookman]
\_faminfo [Pagella] {TeX Gyre Pagella fonts based on Palatino} {f-pagella}
{ -,\caps: {\rm\bf\it\bi} }
+\_famalias [Palation]
\_faminfo [Schola] {TeX Gyre Schola fonts based on New Century} {f-schola}
{ -,\caps: {\rm\bf\it\bi} }
+\_famalias [New Century]
\_faminfo [Cursor] {TeX Gyre Cursor fonts based on Courier} {f-cursor}
{ -,\caps: {\rm\bf\it\bi} }
+\_famalias [Courier]
\_famtext {Other fonts:}
@@ -67,49 +74,57 @@
\_endcode
-\sec How to register your own family
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-Read comments in `f-heros.opm` file if you want to prepare a font-macro-file for
-your font family.
-
-Once you have prepared such file with the name f-famname.opm and \TeX/ is
-able to see it in your filesystem then you can type \fontfam[famname] and
+Once you have prepared a font family file with the name `f-<famname>.opm` and \TeX/ is
+able to see it in your filesystem then you can type \^`\fontfam``[<famname>]` and
the file is read, so the information about font family is loaded. The name
-"famname" must be lowercase and without spaces. On the other hand the
-`\fontfam` command gives more tolerance: you can write uppercase letters and
-spaces here. The spaces are ignored and letters are converted to lowercase.
-For example \fontfam [LM Fonts] is equivalent to \fontfam [LMfonts] and both
+`<famname>` must be lowercase and without spaces in the file name
+`f-<famname>.opm`. On the other hand the `\fontfam` command gives more tolerance:
+you can write uppercase letters and spaces here. The spaces are ignored and
+letters are converted to lowercase.
+For example `\fontfam [LM Fonts]` is equivalent to \fontfam [LMfonts] and both
commands load the file `f-lmfonts.opm`.
-You can use your font-macro-file in sense of previous paragraph without
+You can use your font file in sense of previous paragraph without
registering it. But problem is that such families are not listed when
`\fontfam[?]` is used and it is not included in font catalogue when
`\fontfam[catalog]` is printed. The list of families taken in the catalogue and
listed on the terminal is declared in two files: `fams-ini.opm` and
`fams-local.opm`. The second file is optional. User can create it and write to
it the information about user-defined families using the same syntax as in
-existed file `fams-ini.opm`.
-
-The `\_faminfo` has the following syntax:
-
-\begtt
- \_faminfo [Name Of Family] {Comments} {file-name}
+existed file `fams-ini.opm`.
+
+The information from the user's `fams-local.opm` file has precedence.
+For example `fams-ini.opm` declares aliases Times$\to$Termes etc. If you
+have original Times purchased from Adobe then you can register your
+declaration about Times family in `fams-local.opm`. When an user write
+`\fontfam[Times]` then orginal Times (no Termes) is used in such case.
+
+The `fams-ini.opm` and `fams-local.opm` files use the macros
+`\_famifo`, `\_famalias` and `\_famtext`. See the example from
+`fams-ini.tex`:
+
+{\everytt={\typosize[8/10]\_let\_printverbline=\_printcodeline \medskip}
+ \def\docfile{fams-ini.opm}
+\verbinput (3-27) fams-ini.opm
+... etc.
+}
+\medskip
+
+The \^`\_faminfo` commad has the syntax:
+\begtt \catcode`\<=13
+\_faminfo [<Family Name>] {<comments>} {<file-name>}
{ <mod-plus-vars> }
\endtt
-
-The <mod-plus-vars> data is used when printing catalogue. It consists with
+%
+The `<mod-plus-vars>` data is used only when printing catalogue. It consists with
one or more pairs `<mods>: {<vars>} <mods>: {<vars>}` etc.
For each pair: each modifiers (separated by comma) are applied to each <vars>
and prepared sample is printed. The `-` character means no modifiers
should be applied.
-The `\_famalias` declares an alias to the last
+The \^`\_famalias` declares an alias to the last
declared family.
-The `\_famtext` writes a line to the terminal and to the log file when all
+The \^`\_famtext` writes a line to the terminal and to the log file when all
families are listed.
-For modifiers and variants declared by `\_faminfo` the sample of letters
-and other characters is printed. from `\catalogsample` register.
-
diff --git a/macros/luatex/optex/fnotes.opm b/macros/luatex/optex/fnotes.opm
index 91365879a9..042a1e1b8a 100644
--- a/macros/luatex/optex/fnotes.opm
+++ b/macros/luatex/optex/fnotes.opm
@@ -3,15 +3,17 @@
\_codedecl \fnote {Footnotes, marginal notes OpTeX <2020-03-20>} % loaded in format
\_doc -----------------------------
- \begitems
- * `\_gfnotenum` is conter which counts footnotes globaly in the document.
- whole document, chapters, pages.
- * `\_lfnotenum` is counter which counts footnotes at each chapter from one.
- It is used for local page footnote counters too.
- * `\_ifpgfnote` says that footnote numbers are counted on each page from
- one. We need to run `\openref` in such case.
- * `\fnotenum` is a macro which expands to footnote number counted in declared part.
- \enditems
+ \`\_gfnotenum` is conter which counts footnotes globally in the document.
+ whole document, chapters, pages.\nl
+ \`\_lfnotenum` is counter which counts footnotes at each chapter from one.
+ It is used for local page footnote counters too.\nl
+ \`\_ifpgfnote` says that footnote numbers are counted on each page from
+ one. We need to run `\openref` in such case.\nl
+ \`\fnotenum` is a macro which expands to footnote number counted in declared part.\nl
+ \`\fnotenumchapters` declares footnotes numbered in each chapter from one
+ (default), \`\fnotenumglobal` declares footnotes numbered in whole
+ document from one and \`\fnotenumpages` declares footnotes numbered
+ at each page from one.
\_cod -----------------------------
\_newcount\_gfnotenum \_gfnotenum=0
@@ -27,20 +29,21 @@
\_let \runningfnotes = \fnotenumglobal % for backward compatibility
\_doc -----------------------------
- The `\_printfnotemark` prints the footnote mark. You can re-define this
+ The \`\_printfnotemark` prints the footnote mark. You can re-define this
macro if you want another design of footnotes. For example
\begtt
\fnotenumpages
\def \_printfnotemark {\ifcase 0\fnotenum\or
*\or**\or***\or$^\mathbox{†}$\or$^\mathbox{‡}$\or$^\mathbox{††}$\fi}
\endtt
- This code gives footnotes* and ** and*** and† etc.
+ This code gives footnotes* and ** and*** and$^\mathbox{†}$ etc.\
and it supposes that there are no more than 6 footnotes at one page.
If you want to distinguish between footnote marks in the text and in the front of
footnote itself, then you can define `\_printfnotemarkA` and `\_printfnotemarkB`.
- The following example shows an implementation of hyperlinked footnotes
- (from text to footnote and bacward):
+
+ The \`\fnotelinks``<colorA><colorB>` implements the hyperlinked footnotes
+ (from text to footnote and backward).
\_cod -----------------------------
\_def \_printfnotemark {$^{\_fnotenum}$} % default footnote mark
@@ -56,16 +59,17 @@
\public \fnotelinks ;
\_doc ----------------------------
- Each footnote saves the `\_Xfnote` (without parameter) to the `.ref`
- file (if `\openref`). We can create the mapping from <gfnotenum> to <pgfnotenum>
- in the macro `\_fn:<fnotenum>`. Each `\_Xpage` macro sets the `\_pgfnote` to zero.
+ Each footnote saves the \`\_Xfnote` (without parameter) to the `.ref`
+ file (if `\openref`). We can create the mapping from `<gfnotenum>` to`<pgfnotenum>`
+ in the macro `\_fn:<fnotenum>`. Each \^`\_Xpage` macro sets the
+ `\_lfnotenum` to zero.
\_cod ----------------------------
\_def \_Xfnote {\_incr\_lfnotenum \_incr\_gfnotenum
\_sxdef{_fn:\_the\_gfnotenum}{\_the\_lfnotenum}}
\_doc ----------------------------
- The `\fnote {<text>}` macro is simple, but `\fnotemark`, `\fnotetext`
+ The \`\fnote` `{<text>}` macro is simple, \`\fnotemark` and \^`\fnotetext`
does the real work.
\_cod ----------------------------
@@ -73,16 +77,15 @@
\_def\_fnotemark#1{{\_advance\_gfnotenum by#1\_advance\_lfnotenum by#1\relax \_printfnotemarkA}}
\_doc ----------------------------
- The `\_fnotetext` calls `\_opfootnote` which is equivalent to plain \TeX/
- `\vfootnote`. It creates new data to Insert `\_footins`. The only
- difference is that we are able to propagate a macro into Insert group
+ The \`\fnotetext` calls \^`\_opfootnote` which is equivalent to plain \TeX/
+ \^`\vfootnote`. It creates new data to Insert \^`\footins`. The only
+ difference is that we are able to propagate a macro parameter into Insert group
before the text is printed (see section \ref[output]).
- This propageted macro is `\_fnset` which applies the `\everyfonte` and sets
- smaller fonts.
+ This propagated macro is \`\_fnset` which sets smaller fonts.
- Note that `\vfootnote` and `\_opfootnote` does't read the text as a
+ Note that \^`\vfootnote` and \^`\_opfootnote` does't read the text as a
parameter but during normal horizontal mode. This is reason why catcode
- changes (for example in-line verbaptim) can be used here.
+ changes (for example in-line verbatim) can be used here.
\_cod ----------------------------
\_def\_fnotetext{\_incr\_gfnotenum \_incr\_lfnotenum % global increment
@@ -93,18 +96,18 @@
\_fi\_fi
\_opfootnote\_fnset\_printfnotemarkB
}
-\_def\_fnset{\_everypar={}\_the\_everyfnote \_scalemain \_typoscale[800/800]}
+\_def\_fnset{\_everypar={}\_scalemain \_typoscale[800/800]}
\_public \fnote \fnotemark \fnotetext ;
\_doc -----------------------------
- By default `\mnote` are in right margin at odd pages and they are in left
+ By default \`\mnote``{<text>}` are in right margin at odd pages and they are in left
margin at even pages. The `\mnote` macro saves its position to `.ref`
- file as `\_Xmnote` without parameter. We define `\_mn:<mnotenum>` as
+ file as \`\_Xmnote` without parameter. We define `\_mn:<mnotenum>` as
`\right` or `\left` when the `.ref` file is read.
- The `\ifnum 0`$\le$`0#2` trick teturs true if <pageno> has numeric type and false
- if it is non-numeric type (romannnumeral, for example). We prefer to use
- <pageno>, but only if it has numeric type. We use <gpageno> in other cases.
+ The `\ifnum 0`$\le$`0#2` trick returns true if `<pageno>` has numeric type and false
+ if it is non-numeric type (Roman numeral, for example). We prefer to use
+ `<pageno>`, but only if it has numeric type. We use `<gpageno>` in other cases.
\_cod -----------------------------
\_newcount\_mnotenum \_mnotenum=0 % global counter of mnotes
@@ -114,8 +117,8 @@
\_def \_numtype #1#2{\_ifnum 0<0#1 #1\_else #2\_fi}
\_doc -----------------------------
- User can declare `\fixmnotes\left` or `\fixmnotes\right`. It defines
- `\_mnotesfixed` as `\_left` or `\_right` which declares the placement
+ User can declare \`\fixmnotes``\left` or \^`\fixmnotes``\right`. It defines
+ \`\_mnotesfixed` as `\_left` or `\_right` which declares the placement
of all marginal notes and such declaration has a precedence.
\_cod -----------------------------
@@ -135,8 +138,8 @@
\_public \mnote ;
\_doc -----------------------------
- The `\_mnoteA` macro does the real work. The `\_lrmnote{<left>}{<right>}`
- uses only first or only second parameter dependng on the left or right
+ The \`\_mnoteA` macro does the real work. The \`\_lrmnote``{<left>}{<right>}`
+ uses only first or only second parameter depending on the left or right
marginal note.
\_cod -----------------------------
diff --git a/macros/luatex/optex/fonts-opmac.opm b/macros/luatex/optex/fonts-opmac.opm
index 7827d76c65..19fa9bf29b 100644
--- a/macros/luatex/optex/fonts-opmac.opm
+++ b/macros/luatex/optex/fonts-opmac.opm
@@ -1,6 +1,16 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \typosize {Font managing macros from OPmac <2020-03-27>} % loaded in format
+\_codedecl \typosize {Font managing macros from OPmac <2020-04-14>} % loaded in format
+
+ \_doc -----------------------------
+ \`\typosize` `[<font-size>/<baselineskip>]` sets given parameters.
+ It sets text font size by the \^`\setfontsize` macro and math font sizes
+ by setting internal macros \^`\_sizemtext`, \^`\_sizemscript` and
+ \^`\_sizemsscript`. It uses common concept font thes sizes: 100\,\%,
+ 70\,\% and 50\,\%.
+ The \^`\_setmainvalues` sets the parameters as main values when
+ the `\_typosize` is called first.
+ \_cod -----------------------------
\_protected\_def \_typosize [#1/#2]{%
\_textfontsize{#1}\_mathfontsize{#1}\_setbaselineskip{#2}%
@@ -17,6 +27,14 @@
\_edef\_sizemsscript{\_ea\_ignorept \_the\_tmpdim \_ptmunit}%
\_fi
}
+\_public \typosize ;
+
+ \_doc -----------------------------
+ \`\typoscale` `[<font-factor>/<baseline-factor>]` scales
+ font size and baselineskip by given factors in respect to current values.
+ It calculates the \^`\typosize` parameters and runs the \^`\typosize`.
+ \_cod -----------------------------
+
\_protected\_def \_typoscale [#1/#2]{%
\_ifx$#1$\_def\_tmp{[/}\_else
\_settmpdim{#1}\_optsize
@@ -30,6 +48,14 @@
\_tmpdim=#1pt \_divide\_tmpdim by1000
\_tmpdim=\_ea\_ignorept \_the#2\_tmpdim
}
+\_public \typoscale ;
+
+ \_doc -----------------------------
+ \`\_setbaselineskip` `{<baselineskip>}` sets new `\baselineskip` and
+ more values of registers which are dependent on the `<baselineskip>`
+ including the \^`\strutbox`.
+ \_cod -----------------------------
+
\_def \_setbaselineskip #1{\_if$#1$\_else
\_tmpdim=#1\_ptunit
\_baselineskip=\_tmpdim \_relax
@@ -42,14 +68,29 @@
\_setbox\_strutbox=\_hbox{\_vrule height.709\_tmpdim depth.291\_tmpdim width0pt}%
\_fi
}
+
+ \_doc -----------------------------
+ \`\_setmainvalues` sets the current font size and `\baselineskip`
+ values to the \`\mainfosize` and \hbox{\`\mainbaselineskip`} registers.
+ It redefines itself in order to set the main values only first.
+ \nl
+ \`\scalemain` returns to these values if they were set. Else they are set
+ to 10/12\,pt.
+ \_cod -----------------------------
+
+\_newskip \_mainbaselineskip \_mainbaselineskip=0pt \_relax
+\_newdimen \_mainfosize \_mainfosize=0pt
+
\_def\_setmainvalues {%
\_mainbaselineskip=\_baselineskip
\_mainfosize=\_optsize
- \_topskip=\_mainfosize \_splittopskip=\_topskip % added 2020-03-27
- \_bf \_it \_bi \_rm \_normalmath % load fonts if \typosize is running firstly
+ \_topskip=\_mainfosize \_splittopskip=\_topskip
+ \_ifmmode \_else \_bf \_it \_bi \_rm \_fi % load all basic variants of the family
+ \_normalmath % load fonts if \typosize is running first
\_let \_setmainvalues =\_setmainvaluesL
}
-\_def\_setmainvaluesL {\_rm \_everymath={\_normalmath}\_everydisplay={\_normalmath}}
+\_def\_setmainvaluesL {\_ifmmode \_normalmath \_else
+ \_rm \_everymath={\_normalmath}\_everydisplay={\_normalmath}\_fi}
\_def\_scalemain {%
\_ifdim \_mainfosize=0pt
\_mainfosize=10pt \_mainbaselineskip=12pt
@@ -57,9 +98,13 @@
\fi
\_optsize=\_mainfosize \_baselineskip=\_mainbaselineskip
}
+\_public \scalemain \mainfosize \mainbaselineskip ;
-\_newskip \_mainbaselineskip \_mainbaselineskip=0pt \_relax
-\_newdimen \_mainfosize \_mainfosize=0pt
+ \_doc -----------------------------
+ \`\thefontsize` `[<size>]` and \`\thefontscale` `[<factor>]`
+ do modification of the size of the current font. They are implemented by the
+ \^`\newcurrfontsize` macro.
+ \_cod -----------------------------
\_protected\_def\_thefontsize[#1]{\_if$#1$\_else
\_tmpdim=#1\_ptunit
@@ -74,6 +119,15 @@
\_fi
\_ignorespaces
}
+\_public \thefontsize \thefontscale ;
+
+ \_doc -----------------------------
+ \`\em` keeps the weight of the current vaiant and switches
+ roman $\leftrightarrow$ italic. It adds the italic correction by
+ the \`\_additcorr` and \`\_afteritcorr` macros. The second does not
+ add italic correction if the next character is dot or comma.
+ \_cod -----------------------------
+
\_protected\_def\_em {%
\_ea\_ifx \_the\_font \_tenit \_additcorr \_rm \_else
\_ea\_ifx \_the\_font \_tenbf \_bi\_aftergroup\_afteritcorr\_else
@@ -86,13 +140,36 @@
\_def\_afteritcorrA{\_ifx\_next.\_else\_ifx\_next,\_else \_italcorr \_fi\_fi}
\_let\_italcorr=\/
+ \_doc -----------------------------
+ The \`\boldify` macro does `\let\it\bi` and `\let\normalmath=\boldmath`.
+ \_cod -----------------------------
+
\_protected\_def \_boldify {%
\_let \_setmainvalues=\_setmainvaluesL
\_let\it =\_bi \_let\rm =\_bf \_let\_normalmath=\_boldmath
\_let\_it=\_bi \_let\_rm=\_bf \_rm
}
-\_public \typosize \typoscale \thefontsize \thefontscale \em \boldify
- \scalemain \mainfosize \mainbaselineskip ;
+\_public \em \boldify ;
+
+ \_doc -----------------------------
+ We need to use a font selector for default pagination. Because we don't
+ know what default font size will be selected by the user, we use this
+ \`\_rmfixed` macro. It sets the `\rm` font from default font size
+ (declared by first \^`\typosize` command and redefines itself be only
+ the font switch for next pages.
+ \_cod -----------------------------
+
+\_def \_rmfixed {% used in default \footline
+ {\_ifdim\_mainfosize=0pt \_mainfosize=10pt \_fi
+ \_fontdef\_rmfixed{\_setfontsize{at\mainfosize}\_resetmod\_rm}%
+ \_global\_let\_rmfixed=\_rmfixed} % next use will be font switch only
+ \_rmfixed
+}
+\_let \rmfixed = \_tenrm % user can redefine it
+
\_endcode % -------------------------------------
+History:
+2020-04-14 \_setmainvaluesL: \_ifmmode test added
+2020-03-27 \_setmainvalues: \_splittopskip=\_topskip added
diff --git a/macros/luatex/optex/fonts-preload.opm b/macros/luatex/optex/fonts-preload.opm
index 49b1f226e2..2ab3790f8f 100644
--- a/macros/luatex/optex/fonts-preload.opm
+++ b/macros/luatex/optex/fonts-preload.opm
@@ -1,6 +1,6 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \rm {Latin Modern fonts (EC) preloaded <2020-01-23>} % loaded in format
+\_codedecl \tenrm {Latin Modern fonts (EC) preloaded <2020-01-23>} % loaded in format
% Only few text fonts are preloaded:
@@ -11,27 +11,25 @@
\_font\_tentt=ec-lmtt10 % typewriter
\_tenrm
-\_protected\_def\_rm{\_tryloadrm \_tenrm \_fam0 }
-% \bf, \it, \bi, \tt are defined in math-preload.opm
-\_let\_tryload=\_relax
-
-\_public \rm ;
+\_public \tenrm \tenbf \tenit \tenbi \tentt ;
\_endcode %---------------------------------------------------
-Format in lua\TeX/ can download only non-unicode fonts, Latin Modern EC is
+Format in lua\TeX/ can download only non-Unicode fonts. Latin Modern EC is
loaded here. These fonts are totally unusable in LuaTeX when languages with out
-of ASCII or ISO-1 alphabets are used (for example Czech). So, we load only
-few fonts here for simple testing the format. But, if an user needs to do a
-more serious work, he/she can use `\fontfam` macro in order to load a
-selected font family of unicode fonts.
-
-The non-unicode fonts are not suported in op\TeX/. Use \fontfam[lmfonts]
-at the begin of yor document.
-
-The font resizing macros are in fonts-resize.opm file.
-
-The `\fontfam` macro is defined in fontfam.opm file.
-
-The fonts for maths are preloaded in math-macros.opm file.
+of ASCII or ISO-8859-1 alphabets are used (for example Czech). We load only
+few 8bit fonts here especially for simple testing the format.
+But, if the user needs to do a more serious work, he/she can
+use `\fontfam` macro in order to load a selected font family of Unicode fonts.
+
+We have a dilemma: when the Unicode fonts cannot be preloaded in format then basic
+font set can be loaded by `\everyjob`. But why to load a set of fonts ta the
+beginning of every job when there is highly likely that the user will
+load something completely different. Our decision is: there is a basic 8bit
+font set and user will load the font at beginning of the document.
+
+The fonts selectors \`\tenrm`, \`\tenbf`, \`\tenit`, \`\tenbi`, \`\tentt`
+are declared as `\public` here but only for backward compatibility. We don't
+use them in the Font Selection System. But the protected versions of these
+control sequences are used in the Font Selection System.
diff --git a/macros/luatex/optex/fonts-resize.opm b/macros/luatex/optex/fonts-resize.opm
index dbc5974852..6c5ef27fb1 100644
--- a/macros/luatex/optex/fonts-resize.opm
+++ b/macros/luatex/optex/fonts-resize.opm
@@ -1,8 +1,53 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \setfontsize {Font resizing macros <2020-03-17>} % preloaded in format
+\_codedecl \setfontsize {Font resizing macros <2020-04-17>} % preloaded in format
-%% resizefont variant-name \fontswitch, for example \resizefont{bf}\_tenbf
+ \_doc -----------------------------
+ The \`\setfontsize` `{<sizespec>}` saves the `<sizespec>` to the \`\_sizespec` macro.
+ The \`\_optsize` value is calculated from the `<sizespec>`.
+ If the `<sizepec>` is in the `mag<number>` format then the contents of
+ the `\_sizespec` macro is re-calculated to the `at<dimen>` format using
+ previous `\_optsize` value.
+ \par \goodbreak
+ \_cod -----------------------------
+
+\_newdimen \_optsize \_optsize=10pt
+\_newdimen \_defaultoptsize \_defaultoptsize=10pt
+\_newdimen\_lastmagsize
+
+\_def\_setfontsize #1{%
+ \_edef\_sizespec{#1}%
+ \_ea \_setoptsize \_sizespec\_relax
+ \_reloading
+}
+\_def\_setoptsize {\_isnextchar a{\_setoptsizeA}
+ {\_isnextchar m{\_setoptsizeC}{\_setoptsizeB}}}
+\_def\_setoptsizeA at#1\_relax{\_optsize=#1\_relax\_lastmagsize=\_optsize} % at<dimen>
+\_def\_setoptsizeB scaled#1\_relax{\_optsize=\_defaultoptsize\_relax} % scaled<scalenum>
+\_def\_setoptsizeC mag#1\_relax{%
+ \_ifdim\_lastmagsize>0pt \_optsize=\_lastmagsize \_else \_optsize=\_pdffontsize\_font \_fi
+ \_optsize=#1\_optsize
+ \_lastmagsize=\_optsize
+ \_edef\_sizespec{at\_the\_optsize}%
+}
+\_public \setfontsize \defaultoptsize ;
+
+ \_doc -----------------------------
+ \`\_resizefont` `{<variant-name>}\<font switch>`,
+ for example `\resizefont{bf}\_tenbf` resizes the font given by the
+ variant. The variant `XX` have its font switch `\_tenXX`.
+ The \`\_doresizefont``\fontswitch` is used. It works in
+ TFM mode (\`\_doresizetfmfont`) or OTF mode (\^`\_doresizeunifont`).
+ In both modes, it does
+ \begtt \catcode`\<=13
+ \_font \_tenXX = <fontname> \_sizespec
+ \endtt
+ The `<fontname>` is generated by the `\fontname` \TeX/ primitive where
+ \`\_rfontskipat` removes the `at<dimen>` part of the `\_fontname` output.
+ The `<fontname>` is generated differently in OTF mode, see
+ \^`\_doresizeunifont` macro.\nl
+ The \`\_whatresize` is defined as `<variant-name>`.
+ \_cod -----------------------------
\_def\_resizefont#1#2{%
\_edef\_whatresize{#1}%
@@ -22,40 +67,111 @@
\_def\_rfskipatX #1" #2\_relax{"\_whichtfm{#1}"}
\_def\_rfskipatN #1 #2\_relax{\_whichtfm{#1}}
-%% \setfontsize{at<size>} or \setfontsize{scaled<size>}
+ \_doc -----------------------------
+ \`\fontdef` `<font switch>{<modifiers><variant selector>}`
+ opens group, runs `<modifiers><variant selector>` (i.e.\ it runs `#2` parameter).
+ The font switch `#1` saved in the \`\_fontselector` macro is re-declared
+ because the variant selector runs the \^`\_resizefont`. Now, we need to
+ keep the current meaning of the font switch `#1` but we must leave the
+ opened group. This is done by the \`\_keepmeaning` macro.
+ \nl
+ \`\fontlet` `<font switch A> <font switch B> <size spec>` does
+ \begtt \catcode`\<=13
+ \font <font switch A> = <fontname> <sizespec>
+ \endtt
+ The `<fontname>` is extracted using the primitive command `\_fontname <font switch B>`.
+ \_cod -----------------------------
-\_newdimen \_optsize \_optsize=10pt
-\_newdimen \_defaultoptsize \_defaultoptsize=10pt
+\_def \_fontdef #1#2{\_begingroup
+ \_ifx\_fontselector\_undefined \_def\_fontselector{#1}\_fi
+ \_reloading #2%
+ \_ea \_keepmeaning \_fontselector \_endgroup
+}
+\_def\_fontlet#1#2{\_ifx #2=\_ea\_fontlet \_ea#1\_else
+ \_ea\_font\_ea#1\_ea\_rfontskipat\_fontname#2 \_relax\_space \_fi
+}
+\_def \_keepmeaning #1#2{\_global\_let\_keepmeaningdata=#1%
+ #2\_let#1=\_keepmeaningdata \_global\_let\_keepmeaningdata=\_undefined
+}
+\_public \fontdef \fontlet ;
+
+ \_doc -----------------------------
+ \`\newcurrfontsize` `<size spec>` sets current font size to the `<size spec>`
+ It is implemented by \^`\fontlet`.
+ The font switch of the current font is extracted by `\_the\_font`.
+ We must re-create the control sequence `\_the\_font` because
+ its original meaning is set to \"inaccessible" by \TeX/ when `\font`
+ primitive is started.
+ \nl
+ \`\resizethefont` is implemented by `\newcurrfontsize` using data from
+ the \^`\_sizespec` macro.
+ \_cod -----------------------------
-\_def\_setfontsize #1{%
- \_edef\_sizespec{#1}%
- \_ea \_setoptsize \_sizespec\_relax
- \_reloading
+\_def \_newcurrfontsize #1{% \newcurrfontsize{at25pt}
+ \_edef\_tmp{\_ea\_csstring \_the\_font}%
+ \_ea \_fontlet \_csname \_tmp\_ea\_endcsname \_the\_font \_space #1\_relax
+ \_csname \_tmp\_endcsname
}
+\_protected\_def \_resizethefont{\_newcurrfontsize\_sizespec}
+
+ \_public \newcurrfontsize \resizethefont ;
+
+ \_doc -----------------------------
+ The variant selector is defined by `\protected\def\XX{\_tryloadXX \_tenXX}`
+ The `\_tryloadXX` can be in `\_relax` state if no font modifiers were
+ declared. But normally it does \^`\_resizefont``{XX}\tenXX`. This meaning
+ is activated by the \`\_reloading` macro.
+ \_cod -----------------------------
+
\_def\_reloading{\_loadf{rm}\_tenrm \_loadf{bf}\_tenbf
\_loadf{it}\_tenit \_loadf{bi}\_tenbi
}
\_def\_loadf#1#2{\sdef{_tryload#1}{\_ifmmode \_else \_resizefont{#1}#2\_fi}}
\_def\_tryloadtt{\_resizefont{tt}\_tentt}
-\_def\_setoptsize {\_isnextchar a{\_setoptsizeA}
- {\_isnextchar m{\_setoptsizeC}{\_setoptsizeB}}}
-\_def\_setoptsizeA at#1\_relax{\_optsize=#1\_relax\_lastmagsize=\_optsize} % at<dimen>
-\_def\_setoptsizeB scaled#1\_relax{\_optsize=\_defaultoptsize\_relax} % scaled<scalenum>
-\_def\_setoptsizeC mag#1\_relax{%
- \_ifdim\_lastmagsize>0pt \_optsize=\_lastmagsize \_else \_optsize=\_pdffontsize\_font \_fi
- \_optsize=#1\_optsize
- \_lastmagsize=\_optsize
- \_edef\_sizespec{at\_the\_optsize}}
-
-\_newdimen\_lastmagsize
-
-\_setfontsize{at10pt} % default size
\_let\_tryloadrm=\_relax
\_let\_tryloadbf=\_relax
\_let\_tryloadit=\_relax
\_let\_tryloadbi=\_relax
+ \_doc ----------------------------
+ The font selection system allows to use \`\currvar`
+ instead explicitly specified variant selector. The current variant
+ is extracted from `\the\font` output which could be `\_tenXX` control
+ sequence. Then `\currvar` expands to `\_rm` or `\_it` etc.
+ \_cod ----------------------------
+
+\_protected \_def \_currvar{\_cs{_currvar:\_ea \_csstring \_the\_font}}
+\_sdef{_currvar:_tenrm}{\_rm}
+\_sdef{_currvar:_tenbf}{\_bf}
+\_sdef{_currvar:_tenit}{\_it}
+\_sdef{_currvar:_tenbi}{\_bi}
+\_sdef{_currvar:_tentt}{\_tt}
+\_public \currvar ;
+
+ \_doc -----------------------------
+ The \`\_regtfm` `<font id> <optical size data>`
+ saves the <optical size data> concerned to `<font id>`.
+ The `<optical size data>` is in the form as show below in the code where
+ `\regtfm` is used.
+ \nl
+ The \`\_wichtfm` `<fontname>` expands to the `<fontname>` or to the corrected
+ `<fontname>` read from the `<optical size data>`. It is used in the
+ \^`\_rfontskipat` macro and it is used in \^`\fontlet` macro.
+ It means that each `<fontname>` generated by the `\fontname` primitive in the
+ `\fontlet` macro is processed by the `\_whichtfm`. The real `<fontname>` or
+ corrected `<fontname>` (depending on the optical data does not exist or exist)
+ is the output of the expansion before `\font` primitive takes this output
+ as its parameter.
+
+ The implementation detail: The `\_<font id>:reg` is defined as the
+ `<optical size data>` and all control sequences `\_<fontname>:reg`
+ from this data line has the same meaning because of the
+ \`\_reversetfm` macro. The `\_whichtfm` expands this data line and apply
+ \`\_dowhichtfm`. This macro select the right result from the data line
+ by testing with the current `\_optsize` value.
+ \_cod -----------------------------
+
\_def\_regtfm #1 0 #2 *{\_ea\_def \_csname _#1:reg\_endcsname{#2 16380 \_relax}%
\_def\_tmpa{#1}\_reversetfm #2 * %
}
@@ -78,41 +194,9 @@
}
\_def\_ignoretfm #1\_relax{}
-% \fontdef \new {\<modifiers>\<var-selector>}
-\_def \_fontdef #1#2{\_begingroup
- \_ifx\_fontselector\_undefined \_def\_fontselector{#1}\_fi
- \_reloading #2%
- \_ea \_keepmeaning \_fontselector \_endgroup
-}
-\_def\_fontlet#1#2{\_ifx #2=\_ea\_fontlet \_ea#1\_else
- \_ea\_font\_ea#1\_ea\_rfontskipat\_fontname#2 \_relax\_space \_fi
-}
-\_def \_keepmeaning #1#2{\_global\_let\_keepmeaningdata=#1%
- #2\_let#1=\_keepmeaningdata \_global\_let\_keepmeaningdata=\_undefined
-}
-\_protected \_def \_currvar{\_cs{_currvar:\_ea \_csstring \_the\_font}}
-\_sdef{_currvar:_tenrm}{\_rm}
-\_sdef{_currvar:_tenbf}{\_bf}
-\_sdef{_currvar:_tenit}{\_it}
-\_sdef{_currvar:_tenbi}{\_bi}
-\_sdef{_currvar:_tentt}{\_tt}
-
-\_def \_newcurrfontsize #1{% \newcurrfontsize{at25pt}
- \_edef\_tmp{\_ea\_csstring \_the\_font}%
- \_ea \_fontlet \_csname \_tmp\_ea\_endcsname \_the\_font \_space #1\_relax
- \_csname \_tmp\_endcsname
-}
-
-\_def \_rmfixed {% used in default \footline
- {\_ifdim\_mainfosize=0pt \_mainfosize=10pt \_fi
- \_fontdef\_rmfixed{\_setfontsize{at\mainfosize}\_resetmod\_rm}%
- \_global\_let\_rmfixed=\_rmfixed} % next use will be font switch only
- \_rmfixed
-}
-\_let \rmfixed = \_tenrm % user can redefine it
-
-
-%% Optical sizes data for preloaded Latin Modern fonts:
+ \_doc -----------------------------
+ Optical sizes data for preloaded 8bit Latin Modern fonts:
+ \_cod -----------------------------
\_regtfm lmr 0 ec-lmr5 5.5 ec-lmr6 6.5 ec-lmr7 7.5 ec-lmr8 8.5 ec-lmr9 9.5
ec-lmr10 11.1 ec-lmr12 15 ec-lmr17 *
@@ -121,64 +205,109 @@
\_regtfm lmri 0 ec-lmri7 7.5 ec-lmri8 8.5 ec-lmri9 9.5 ec-lmri10 11.1 ec-lmri12 *
\_regtfm lmtt 0 ec-lmtt10 11.1 ec-lmtt12 *
-\_public
- \setfontsize \newcurrfontsize \fontdef \fontlet \currvar \defaultoptsize ;
+\_setfontsize {at10pt} % default font size
\_endcode %---------------------------------------------------
-This code is inspired from csfontsm.tex file.
-\sec Scaling fonts to diferent sizes in text mode (low-level macros)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\sec[setfontsize] Scaling fonts in text mode (low-level macros)
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+The \^`\setfontsize` `{<size spec>}`
+saves the information about `<size spec>`. This information is taken into
+account when a variant selector (for example `\rm`, `\bf`, `\it`, `\bi`)
+or `\resizethefont` is used. The `<size spec>` can be:
+\begitems
+* `at<dimen>`, for example `\setfontsize{at12pt}`. It gives the desired font size directly.
+* `scaled<scale factor>`, for example `\setfontsize{scaled1200}`. The font is
+ scaled in respect to its native size (which is typically 10\,pt). It
+ behaves like `\font\... scaled<number>`.
+* `mag<decimal number>`, for example `\setfontsize{mag1.2}`. The font is
+ scaled in respect to the current size of the fonts given by the previous
+ \^`\setfontsize` command.
+\enditems
+The initialization value in \OpTeX/ is given by `\setfontsize{at10pt}`.
-There are four basic font-variant selectors `\rm`, `\bf`, `\it`, `\bi`.
-Once a font family is loaded (for example fonts decalred in the format in
-the `fonts-preloaded.opm` or loaded by `\fontfam`) then you can resize these
-fonts using `\setfontsize{<sizespec>}`, for example `\setfontsize{at12pt}`
-or `\setfontsize{scaled1300}`. Note that the word `at` or `scaled` must be
-present here. This command itself does not rescaling, this is done at the
-first moment you use next `\rm`, `\bf`, `\it` or `\bi` selectors.
-Example. Assume that we are printing at 10pt and we use:
+The \^`\resizethefont` resizes the current font to the size given by previous
+\^`\setfontsize`. For example
\begtt
- \setfontsize{at15pt} ...still at 10pt... \rm ...now the text is at15pt...
- \bf bold is at 15pt too ...
+ Here is 10 pt text,
+\setfontsize{at12pt} 10 pt text here unchanged...
+\resizethefont and 12 pt text is here.
\endtt
+%
+The \^`\setfontsize` command acts like {\em font modifier}. It means that it
+saves information about fonts but does not change the font actually until
+variant selector or \^`\resizethefont` is used.
-More meaningful is to use first variant selector immediatelly after
-`\setfontsize` command. There is a special "variant selector" `\currvar`
-which reloads the font from current variant, for example
+The following example demonstrates the `mag` format of \^`\setfontsize`
+parameter. It is only a curious example probably not used in practical
+typography.
\begtt
- \it italics at10pt \setfontsize{at7pt}\currvar italics at 7pt.
+\def\smaller{\setfontsize{mag.9}\resizethefont}
+Text \smaller text \smaller text \smaller text.
\endtt
-If you are using font families by `\fontfam` then you can use more "font
-modifiers". The `\setfontsize` command is only one of such font modifier. All font
-modifiers does not actual change of fonts but first usage of a variant selector
-takes this setting. See `fonts-select.opm` for more information about it.
+If you load a font directly by `\font` primitive and you want to
+create a size-dependent selector for such font then you can use
+\^`\resizethefont`:
+
+\begtt
+\font\tencomfortaa=Comfortaa-Regular-T1 at10pt
+\def\comfortaa{\tencomfortaa\resizethefont}
-You can declare `\<newfont>` which behaves as natural font switch declared
-by `\font`:
+\comfortaa Here is 10 pt text
+\setfontsize{at12pt}
+\comfortaa Here is 12 pt text
+\endtt
+%
+The example above uses the 8\,bit `tfm` font. You can use Unicode font too, of
+course. The \^`\fontfam` macro initializes the extended `\font` primitive
+features for \LuaTeX/. If you didn't use this command, you must to initialize
+these features by `\initunifonts` command, for example:
\begtt
- \fontdef \<newfont> {<modifiers> \<variant-selector>}
+\initunifonts
+\font\tencyklop=[cyklop-regular] at10pt % the font cyklop-regular.otf is loaded
+\def\cyklop{\tencyklop\resizethefont}
+
+\cyklop Here is 10 pt text
+\setfontsize{at12pt}
+\cyklop Here is 12 pt text
+\endtt
+
+\secc[fontdef] The \code{\\fontdef} declarator
+
+You can declare `\<newfont>` by the \^`\fontdef` command.
+
+\begtt \catcode`\<=13
+ \fontdef \<newfont> {<font modifiers> \<variant-selector>}
example:
\fontdef \bigfont {\setfontsize{at15pt}\bf}
\endtt
-
-This command runs `<modifiers> \<variant-selector>` in a group and sets the
+%
+This command runs `<font modifiers> \<variant-selector>` in a group and sets the
resulting current font as `\<newfont>`.
-The parameter of the `\fontdef` macro needs to be finalized by one of the
-four standard variant selectors (or `\currvar`).
+The resulting `\<newfont>` declared by \^`\fontdef` is \"fixed font switch"
+independent of \^`\setfontsize` and other font modifiers. More exactly, it is
+fixed font switch when it is used but it can depend on the current font
+modifiers and font family and given font modifiers when it is declared.
-We have another command for scaling: `\fontlet` which is able to resize
-arbitrary font. The font must be presented by \<fontswhitch>, i.e. by
-`\_tenrm`, `\_tenbf` etc. or arbitrary font switch you declared it by
-`\font` primitive or `\fontdef` macro. The usage is:
+The parameter of the \^`\fontdef` macro must be exactly finished by the
+variant selector. More information about font modifiers
+and variant selectors are in the section~\ref[fontsystem].
-\begtt
+\secc[fontlet] The \code{\\fontlet} declarator
+
+We have another command for scaling: \^`\fontlet` which is able to resize
+arbitrary font given by its font switch.
+This font switch was declared it by the
+`\font` primitive or the `\fontdef` macro.
+
+\begtt \catcode`\<=13
\fontlet \<newfont> = \<fontswitch> <sizespec>
example:
\fontlet \bigfont = \_tenbf at15pt
@@ -189,36 +318,32 @@ was used. The advantage of `\fontdef` macro will be more clear when you load
font families by `\fontfam` and you are using more font modifiers declared
in such families.
-The `\newcurrfontsize{<sizespec>}` resizes immediatelly current font.
-No others fonts are resized.
-
-The parameter of `\setfontsize` should be in the format `at<dimen>` or
-`scaled<scalenum>` or `mag<coefficient>`. The first two are know from
-classical \TeX/. The third sets new font size to <coefficient> multiplied by
-current font size (declared by at<dimen> or mag<coefficient>). For example
-if we have do `\setfontsize{at12pt}` and next we write
-`\setfontsize{mag1.5}\rm` then the current font size is `at19pt`. You can
-define a funny macro `\bigger`:
-
-\begtt
- \def\bigger {\setfontsize{mag1.3}\currvar}
- text \bigger text \bigger text \bigger text...
-\endtt
+Summary: you can declare font switches:
+\begitems
+* by the `\font` primitive if you know the font file,
+* by the \^`\fontlet` command if you know the font switch and the size, or
+* by the \^`\fontdef` command if you know the variant and modifiers.
+\enditems
\secc Optical sizes
There are font families with more font files where almost the same font is
implemented in various design sizes: `cmr5`, `cmr6`, `cmr7`, `cmr8`, `cmr9`,
-`cmr10`, `cmr12`, `cmr17` for example. This feature is called "optical
+`cmr10`, `cmr12`, `cmr17` for example. This feature is called \"optical
sizes". \OpTeX/ chooses a font with an optical size closest to desired size
-specified by `\setfontsize`, when `at<dimen>` or `mag<coefficient>` is used.
-When `scaled<scalenum>` is used then optical size is choosen using the value
+specified by the \^`\setfontsize`, when `at<dimen>` or `mag<coefficient>` is used.
+When `scaled<scale factor>` is used then optical size is chosen using the value
of the `\defaultoptsize` register and such font is scaled by the specified
-<scalenum>. There is `\defaultoptsize=10pt` by default.
+`<scale factor>`. There is `\defaultoptsize=10pt` by default.
+Font collections with optical sizes must be registered by the
+\^`\_regtfm` for `tfm` files or \^`\_regoptsizes` for Unicode fonts.
+\OpTeX/ registers 8bit Latin Moder fonts in the format (`fonts-resize.opm` file)
+and OTF Latin Modern fonts in the `f-lmfonts.opm` file.
\secc Implementation notes
-... to do ...
-
+\_endinput
+2020-04-17 \resizethefont introduced
+2020-03-17 released
diff --git a/macros/luatex/optex/fonts-select.opm b/macros/luatex/optex/fonts-select.opm
index eaadc0dedc..5064e320ec 100644
--- a/macros/luatex/optex/fonts-select.opm
+++ b/macros/luatex/optex/fonts-select.opm
@@ -2,6 +2,20 @@
\_codedecl \fontfam {Fonts selection system <2020-03-18>} % preloaded in format
+ \_doc -----------------------------
+ The \`\initunifonts` initializes extended `\font` primitive
+ (to be able to load Unicode fonts). Unfortunately, this part of
+ \OpTeX/ depends on \LaTeX/ lua codes `ltluatex.lua` and
+ `luaotfload-main.lua`. And this code need to be declared a
+ control sequence `\e@alloc@attribute@count` by `\countdef` primitive.
+ Moreover, the `\initunifont` switches with
+ the \^`\_doresizefont` macro to OTF mode which is represented by the
+ macro \`\_doresizeunifont`. This mode includes
+ a fallback to TFM mode if \^`\_fontnamegen` is not defined.
+ Finally, the `\initunifnt` sets itself to relax because we need not to do
+ this work twice.
+ \_cod -----------------------------
+
\_def\_initunifonts {%
\_ea\_newcount \_csname e@alloc@attribute@count\_endcsname
\_global \_csname e@alloc@attribute@count\_endcsname=-1
@@ -20,22 +34,51 @@
\_font#1={\_fontnamegen} \_sizespec \_relax \_setwsp#1\_relax
\_fi
}
-\_def\_fontdecl [#1]#2#3#4#5#6#7{%
+\_public \initunifonts ;
+
+ \_doc -----------------------------
+ The \`\_famdecl` `[<Family Name>] \<Famselector> {<comment>} {<modifiers>} {<variants>} {<math>}`\nl
+ `{<font for testing>} {\def`\^`\_fontnamegen``{<data>}}` runs \^`\initunifonts`, then
+ checks if `\<Famselector>` is defined. If it is true, then closes the file by
+ `\endinput`. Else it defines `\<Famselector>` and saves it to the \`\_mainfamcommand`
+ macro because the \`\_initfontfamily` needs it. The \`\_currfamily` is set
+ to the `<Famselector>` because the following \^`\moddef` commands need to
+ be in the right font family context. The `\_currfamily` is set to the
+ `<Famselector>` by the `\<Famselector>` too, because `\<Famselector>`
+ must set the right faily context. The font family context is given by the current
+ `\_currfamily` value and by the actual meaning of the \^`\_fontnamegen` macro.
+ \_cod -----------------------------
+
+\_def\_famdecl [#1]#2#3#4#5#6#7#8{%
\_initunifonts \_uniaccents
\_ifx #2\_undefined
\_isfont{#7}\_iffalse
\_opwarning{Family [#1] skipped, font "#7" not found}\_ea\_ea\_ea\_endinput \_else
- \_def\_textfamily{#1}%
\_edef\_currfamily {\_csstring #2}%
\_def\_mainfamcommand{#2}\_def\_mathfaminfo{#6}%
+ \_protected\_edef#2{\_def\_noexpand\_currfamily{\_csstring #2}\_unexpanded{#8\_resetmod}}%
\_wterm {FONT: [#1] -- \string#2 \_detokenize{(#3)^^J mods:{#4} vars:{#5} math:{#6}}}%
\_fi
\_else \_ea #2\_ea\_endinput \_fi
}
-\_def\_regoptsizes #1 #2?#3 #4*{\_sdef{_optsizes:#1}{#2?#3 #4* }}
-\_def\_optfontalias #1#2{\_slet{_optsizes:#1}{_optsizes:#2}}
-\_def\_optname #1{\_ifcsname _optsizes:#1\_endcsname
- \_ea\_ea\_ea \_optnameA \_csname _optsizes:#1\_ea\_endcsname
+\_def\_initfontfamily{%
+ \_mainfamcommand \_reloading \_rm
+}
+
+ \_doc -----------------------------
+ \`\_regoptsizes` `<internal-template> <left-output>?<right-output> <resizing-data>`
+ prepares data for using by the \`\_optname` `<internal-template>` macro.
+ The data are saved to the `\_oz:<internal-template>` macro.
+ When the `\_optname` is expanded then the data are scanned by the macro
+ \`\_optnameA` `<left-output>?<right-output> <mid-output> `\code{<}`<size>`
+ in the loop.\nl
+ \`\_optfontalias` `{<template A>}{<template B>}` is defined as
+ `\let\_oz:<templateA>=\_oz:<templateB>`.
+ \_cod -----------------------------
+
+\_def\_regoptsizes #1 #2?#3 #4*{\_sdef{_oz:#1}{#2?#3 #4* }}
+\_def\_optname #1{\_ifcsname _oz:#1\_endcsname
+ \_ea\_ea\_ea \_optnameA \_csname _oz:#1\_ea\_endcsname
\_else \_failedoptname{#1}\_fi
}
\_def\_failedoptname #1{optname-fails:(#1)}
@@ -45,30 +88,26 @@
}
\_def\_optnameC #1* {\_fi\_fi}
\_def\_afterfifi #1\_fi\_fi{\_fi\_fi #1}
+\_def\_optfontalias #1#2{\_slet{_oz:#1}{_oz:#2}}
+
+ \_doc -----------------------------
+ \`\_fvars` `<rm-template> <bf-template> <it-template> <bi-template>`
+ saves data for usage by the `\_currV` macro. If a template is only dot
+ then previous template is used (it can be used if the font family doesn't
+ dispose with all standard variants).
+ \nl
+ \`\_currV` expands to a template declared by `\_fvars` depending on the
+ `<variant name>`. Usable only of standard four variants. Next variants
+ can be declared by the \^`\famvardef` macro.
+ \nl
+ \`\_fset` `<key>=<value>,...,<key>=<value>` expands to
+ `\def\_<key>V{<value>}` in the loop.
+ \nl
+ \`\_onlyif` `<key>=<value-a>,<value-b>...,<value-z>: {<what>}`
+ runs <what> only if the `\_<key>V` is defined as `<value-a>` or
+ `<value-b>` or ... or `<value-z>`.
+ \_cod -----------------------------
-\_newifi \_ifexistfam
-\_def\_isfont#1#2{%
- \_begingroup
- \_suppressfontnotfounderror=1
- \_font\_testfont={#1}\_relax
- \_ifx\_testfont\_nullfont \_def\_tmp{\_existfamfalse \_unless}
- \else \_def\_tmp{\_existfamtrue}\_fi
- \_ea \_endgroup \_tmp #2%
-}
-
-\_def \_defaultfontfeatures {+tlig;}
-\_def \_setff #1{%
- \_ifx^#1^\_let \_fontfeatures=\_defaultfontfeatures
- \_else \_edef\_fontfeatures{\_fontfeatures #1;}\_fi
- \_reloading
-}
-\_setff {} % default font features: +tlig;
-\_def\_removefeature #1{%
- \_isinlist\_fontfeatures{#1}\_iftrue
- \_def\_tmp ##1#1##2;##3\_relax{\_def\_fontfeatures{##1##3}}%
- \_ea \_tmp \_fontfeatures \_relax
- \_fi
-}
\_def\_fvars #1 #2 #3 #4 {%
\_sdef{_fvar:rm}{#1}%
\_sdef{_fvar:bf}{#2}%
@@ -88,18 +127,57 @@
\_edef\_act{\_noexpand\_isinlist{,#2,}{,\_cs{_#1V},}}\_act
\_iftrue #3\_fi
}
+
+ \_doc -----------------------------
+ The \`\moddef` `\<modifier> {<data>}` simply speaking does
+ `\def\<modifier>{<data>}`, but we need to respect
+ the family context. In fact, `\protected\def\_f:<current family>:<modifier>{<data>}` is
+ performed and the `\<modifier>` is defined as
+ \`\_famdepend``\<modifier>{_f:\_currfamily:<modifier>}`. It expands to
+ `\_f:\_currfamily:<modifier>` value if it is defined or it prints
+ warning. When the `\_currfamily` value is
+ changed then we can declare the same `\<modifier>` with different meaning.
+
+ When user declare a prefixed variant of the `\<modifier>` then unprefixed
+ modifier name is used in internal macros, this is reason why we are using
+ the \`\_remifirstunderscore``\_tmp` (where `\_tmp` expands to
+ `_<something>` or to `<something>`. The `\_remifirstunderscore`
+ redefines `\_tmp` in the way that it
+ expands only to `<something>` without the first `_`.
+ \_cod -----------------------------
+
\_def \_moddef #1#2{\_edef\_tmp{\_csstring#1}\_remfirstunderscore\_tmp
\_sdef{_f:\_currfamily:\_tmp}{#2\_reloading}%
\_protected \_edef #1{\noexpand\_famdepend\noexpand#1{_f:\noexpand\_currfamily:\_tmp}}%
\_ea \_ifx \_csname\_tmp\_endcsname #1\_else
\_ea \_public \_csname\_tmp\_endcsname ;\_fi
}
+\_def\_remfirstunderscore#1{\_ea\_remfirstunderscoreA#1\_relax#1}
+\_def\_remfirstunderscoreA#1#2\_relax#3{\_if _#1\_def#3{#2}\_fi}
+
\_protected \_def\_resetmod {\_cs{_f:\_currfamily:resetmod}} % private variant of \resetmod
\_def\_currfamily{} % default current family is empty
\_def\_famdepend#1#2{\_ifcsname#2\_endcsname \_csname#2\_ea\_endcsname \_else
\_opwarning{\string#1 is undeclared in current family "\_currfamily", ignored}\_fi
}
+\_public \moddef ;
+
+ \_doc -----------------------------
+ The \`\famvardef` `\<XX> {<data>}`
+ uses analogical trick like \^`\moddef` with
+ the \^`\_famdepend` macro. The auxiliary
+ \`\_famvardefA` `\<XX> \_ten<XX> \_tryload<XX> {<data>}` is used.
+ It does:
+ \begitems
+ * `\protected\def \<XX> {\_famdepend \<XX> {_f:\_currfamily:<XX>}}`,
+ * `\def \_f:<current family>:<XX> {\_tryload<XX>\_ten<XX>}` keeps family dependent definition,
+ * `\def \_tryload<XX> {`\^`\fontdef`` \_ten<XX> {<data>}}` loads actually the font `\_ten<XX>`,
+ * `\def \_currvar:_ten<XX> {\<XX>}` in ordef to the \^`\currvar` macro
+ work correctly.
+ \enditems
+ \_cod -----------------------------
+
\_def\_famvardef#1{\_edef\_tmp{\_csstring#1}\_remfirstunderscore\_tmp
\_ea\_famvardefA \_ea#1\_csname _ten\_tmp\_ea\_endcsname
\_csname _tryload:\_tmp\_endcsname
@@ -116,25 +194,41 @@
\_sdef{_currvar:\csstring#2}{#1}%
\_fi
}
-\_def\_initfontfamily{%
- \_mainfamcommand \_reloading \_rm
-}
-\def\_fontfam[#1]{%
+\_public \famvardef ;
+
+ \_doc -----------------------------
+ The \`\fontfam` `[<Font Family>]` does:
+ \begitems
+ * Convert its parameter to lower case and without spaces, e.g.\ `<fontfamily>`.
+ * If the file `f-<fontfamily>.opm` exists read it and finish.
+ * Try to load user defined `fams-local.opm`.
+ * If the `<fontfamily>` is declared in `fams-local.opm` or `fams-ini.opm`
+ read relevant file and finish.
+ * Print the list of declared families.
+ \enditems
+ The `fams-local.opm` is read by the \`\_tryloadfamslocal` macro. It sets
+ itself to `\_relax` because we need not to load this file twice.
+ The \`\_listfamnames` macro prints registered font families to the
+ terminal and to the log file.
+ \_cod -----------------------------
+
+\_def\_fontfam[#1]{%
\_lowercase{\_edef\_famname{\_ea\_removespaces #1 {} }}%
- \_ifcsname _famf:\_famname\_endcsname \_edef\_famfile{\_cs{_famf:\_famname}}%
- \_else \_edef\_famfile{f-\_famname}\_fi
- \_ifx \_famfile\_empty \_listfamnames \_fi
- \_isfile {f-\_famname.opm}\_iftrue
- \_opinput {f-\_famname.opm}
- \_else \_isfile {fams-local.opm}\_iftrue \_opinput {fams-local.opm} \_fi
- \_ifcsname _famf:\_famname\_endcsname \_edef\_famfile{\_cs{_famf:\_famname}}%
- \_else \_edef\_famfile{f-\_famname}\_fi
- \_isfile {\_famfile.opm}\_iftrue \_opinput {\_famfile.opm}
- \_else \_opwarning{Family [#1] undeclared, "\_famfile.opm" not found}%
- \_fi \_fi \_relax
+ \_isfile {f-\_famname.opm}\_iftrue \_opinput {f-\_famname.opm}%
+ \_else
+ \_tryloadfamslocal
+ \_edef\_famfile{\_trycs{_famf:\_famname}{}}%
+ \_ifx\_famfile\_empty \_listfamnames
+ \_else \_opinput {\_famfile.opm}%
+ \_fi\_fi
+}
+\_def\_tryloadfamslocal{%
+ \_isfile {fams-local.opm}\_iftrue
+ \_opinput {fams-local.opm}
+ \_fi
+ \_let \_tryloadfamslocal=\_relax % need not to load fams-local.opm twice
}
-\_sdef{_famf:?}{} \_sdef{_famf:{} }{}
-\_def\_listfamnames #1\_fi\_relax{\_fi
+\_def\_listfamnames {%
\_wterm{===== List of font families ======}
\_begingroup
\_let\_famtext=\_wterm
@@ -142,12 +236,31 @@
\_wterm{ \_space\_noexpand\fontfam [##1] -- ##2}%
\_let\_famalias=\_famaliasA}%
\_opinput {fams-ini.opm}
- \_isfile {fams-local.opm}\_iftrue \_opinput {fams-local.opm} \_fi
+ \_isfile {fams-local.opm}\_iftrue \_opinput {fams-local.opm}\_fi
\_message{^^J}%
\_endgroup
}
\_def\_famaliasA{\_message{ \_space\_space\_space\_space -- alias:}
- \_def\_famalias[##1]{\_message{[##1]}}\_famalias}
+ \_def\_famalias[##1]{\_message{[##1]}}\_famalias
+}
+\_public \fontfam ;
+
+ \_doc -----------------------------
+ When the `fams-ini.opm` or `fams-loca.opm` files are read then we need
+ to save ony a mapping from family names or alias names to the font family file
+ names. All other information is ignored in this case. But if these files
+ are read by the `\_listfamnames` macro or when printing a catalog then
+ more infrormation is used and printed.\nl
+ \`\_famtext` does nothing or prints the text on the terminal.
+ \nl
+ \`\_faminfo` `[<Family Name>] {<comments>} {<file-name>} {<mod-plus-vars>}`
+ does\nl `\_def \_famf:<familyname> {<file-name>}` or prints information on
+ the terminal.
+ \nl
+ \`\_famalias` `[<Family Alias>]` does `\def \_famf:<familyalias> {<file-name>}`
+ where `<file-name>` is stored from the previous `\_faminfo` command. Or
+ prints information on the terminal.
+ \_cod -----------------------------
\_def\_famtext #1{}
\_def\_faminfo [#1]#2#3#4{%
@@ -161,12 +274,59 @@
}
\_input fams-ini.opm
\_let\_famfile=\_undefined
+
+ \_doc -----------------------------
+ When the \^`\fontfam``[catalog]` is used then the file
+ `fonts-tatalog.opm` is read. The macro \^`\_faminfo` is redefined here
+ in order to print catalog samples of all declared modifiers/variant
+ pairs. The user can declare different samples and different behavior of
+ the catalog, see the end of catalog listing for more information.
+ The default parameters
+ \`\catalogsample`, \`\catalogmathsample`, \`\catalogonly` and
+ \`\catalogexclude` of the catalog are declared here.
+ \_cod -----------------------------
+
\_newtoks \_catalogsample
\_newtoks \_catalogmathsample
\_newtoks \_catalogonly
\_newtoks \_catalogexclude
\_catalogsample={ABCDabcd Qsty fi fl áéíóúüů řžč ÁÉÍÓÚ ŘŽČ 0123456789}
+\_public \catalogonly \catalogexclude \catalogsample \catalogmathsample ;
+
+ \_doc -----------------------------
+ The font features are managed in the \`\_fontfeatures` macro.
+ They have their implicit values saved in the \`\_defaultfontfeatures`
+ and the \`\setff` `{<features>}`
+ can add next font features. If there is the same font feature as the newly
+ added one then the old value is removed from the `\_fontfeatures` list.
+ \_cod -----------------------------
+
+\_def \_defaultfontfeatures {+tlig;}
+\_def \_setff #1{%
+ \_ifx^#1^\_let \_fontfeatures=\_defaultfontfeatures
+ \_else \_edef\_fontfeatures{\_fontfeatures #1;}\_fi
+ \_reloading
+}
+\_setff {} % default font features: +tlig;
+\_def\_removefeature #1{%
+ \_isinlist\_fontfeatures{#1}\_iftrue
+ \_def\_tmp ##1#1##2;##3\_relax{\_def\_fontfeatures{##1##3}}%
+ \_ea \_tmp \_fontfeatures \_relax
+ \_fi
+}
+\_public \setff ;
+
+ \_doc -----------------------------
+ The \`\setfontcolor` and \`\setletterspace` are macros based on the
+ special font features provided by \LuaTeX/ (and by \XeTeX/ too but it is not
+ our business). The \`\setwordspace` recalulates the `\fontdimen2,3,4`
+ of the font using the \`\setwsp` macro which is used by the
+ \^`\_doresizeunifont` macro. It activates a dummy font feature `+Ws` too in
+ order the font is reloded by the `\font` primitive (with independent
+ `\fontdimen` registers).
+ \_cod -----------------------------
+
\_def\_savedfontcolor{}
\_def\_savedletterspace{}
\_def\_savedwsp{}
@@ -195,200 +355,228 @@
\_sdef{_fc:white}{FFFFFFFF} \_sdef{_fc:grey}{00000080} \_sdef{_fc:lgrey}{00000025}
\_sdef{_fc:black}{} % ... you can declare more colors...
-\_public
- \fontfam \initunifonts \isfont
- \setff \setfontcolor \setletterspace \setwordspace \famvardef \moddef
- \catalogonly \catalogexclude \catalogsample \catalogmathsample ;
+\_public \setfontcolor \setletterspace \setwordspace ;
\_endcode %---------------------------------------------------
-\sec Usage of font selection system
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-Try to write `\fontfam[?]`. All font families registered in \OpTeX/
-font selection system are listed on the terminal and in the log file.
-You can choose one of them and use it, for example `\fontfam[Termes]` or
-`\fontfam[LM Fonts]`. Then you can use four basic variant selectors `\rm` or
-or `\bf` or `\it` or `\bi` and desired fonts are printed.
-
-You can write `\fontfam[Catalog]` and all fonts registered in \OpTeX/ are
-printed with their templates.
-
-The fonts registered in \OpTeX/ have their macros in "font files", each family
-in one font file with the name `f-famname.opm`. All families are collected
-in `fams-ini.opm`. You can read the documentation in the file `fams-ini.opm`
-and in the files `f-heros.opm`, `f-lmfonts.opm` for more information how
-to install and how to register your own font family. Note that all families
-registered in such files are Unicode fonts. Non-Unicode fonts are not
-preferred in \OpTeX/ but you can use them using classical `\font` primitive,
-of course.
-
-There are two equal possibilities how to load a font family: `\fontfam[Family]`
-or `\input f-fontfamily.opm`.
-
-There are "main family command", "font modifiers" and "variant selectors" in
-each family. Each family provides four default variant selectors mentioned above
-(may be, in few cases a missing variants are substituded)
-A few families provides more than these four variant selectors.
-
-Mostly all families provides "font modifiers" like `\caps`, `\light`,
-`\cond`. Supported font modifiers are listed in terminal or in the
-catalogue. A font modifier does nothing with current font, but the next
-variant selectors select a modified font. You can combine more than one
-font modifiers followed by a variant selector. The font is reloaded at the
-moment when variant selector is processed. The following example
-supposes that we are working with a font family where `\caps` and `\cond`
-font modifiers are provided.
-
+\sec[fontsystem] The Font Selection System
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+The basic principles of the Font Selection System used in \OpTeX/
+was documented in the section~\ref[fontfam].
+
+\secc Terminology
+
+We distinguish between
+\begitems
+* {\em font switchers}, they are declared by the `\font` primitive or by
+ \^`\fontlet` or \^`\fontdef` macros,
+* {\em variant selectors}, there are four basic variant selectors
+ `\rm`, `\bf`, `\it`, `\bi`, there is a special selector `\currvar`
+ and more variant selectors can be declared by the \^`\famvardef` macro.
+* {\em font modifiers} (for example `\cond`, `\caps`, \^`\setfontsize``{<size spec>}`),
+ they are in two types: bulid in (like \^`\setfontsize`) or
+ declared modifiers (by by the \^`\moddef` macro).
+* {\em family selectors} (for example `\Termes`, `\LMfonts`),
+ they are declared typically in the {\em font family files}.
+\enditems
+
+These selectors / switchers sets its values locally. When the \TeX/ group is
+leaved then selected font and the {\em font context} are returned back to the values
+used when the group was opened. They have the following features:
+
+\begitems
+* The {\em font switchers} select fonts independent on the font context.
+* The {\em variant selectors} select the font depending on the font context and on
+ the specified variant.
+* The {\em font modifiers} create a change in the font context but they
+ don't select the font itself.
+* The {\em family selectors} set a family in the font context and resets all
+ font modifiers. They dont't select the font itself.
+\enditems
+
+The variant selectors and declared font modifiers are
+defined in the family context. They can behave differently in different
+families.
+
+The fonts registered in \OpTeX/ have their macros in the {\em font family files},
+each family is declared in one font family file with the name `f-famname.opm`.
+All families are collected in `fams-ini.opm` and user can give more
+declarations in the file `fams-local.opm`.
+
+\secc Font families, selecting fonts
+
+The \^`\fontfam` `[<Font Family>]` opens the relevant font family file where
+the `<Font Family>` is declared. The family selector is defined here by rules
+described in the section~\ref[fontfamfiles]. Font modifiers and variant
+selectors may be declared here. Their definitions depends on given family.
+The family is set as active in the font context and `\rm` variant selector is run.
+
+The available declared font modifiers and declared variant selectors are
+listed in the log file when font family is load. Or you can print
+`\fontfam[catalog]` to show available font modifiers and variant selectors.
+
+The font modifiers can be independent, like `\cond` and `\light`. They can
+be arbitrary combined (in arbitrary order) and if the font family disposes
+with all such sub-variants then the desired font is selected (after variant
+selector is used). On the other hand there are font modifiers which negates
+the previous font modifier, for example `\cond`, `\extend`. You can reset
+all modifiers to their initial value by the \^`\resetmod` command.
+
+You can open more font families by more \^`\fontfam` commands. Then the
+general method to selecting the individual font is:
+
+\begtt \catcode`\<=13
+<family selector> <font modifiers> <variant selector>
+\endtt
+For example:
\begtt
-\rm normal font, \bf bold, \it italic.
-\cond\currvar now condensed italics is active,
-\rm condensed normal, \bf condensed bold.
-\caps\rm condensed caps and small caps variant is used in regular variant
-\bi condensed caps and small caps variant is used in bold-italic variant.
-\resetmod\rm using the `\resetmod` font modifier we can return to
-the normal state when no font modifier is active.
+\fontfam [Heros] % Heros family is active here, default \rm variant.
+\fontfam [Termes] % Termes family is active here, default \rm variant.
+{\Heros \caps \cond \it The caps+condensed italics in Heros family is here.}
+The Termes roman is here.
\endtt
-Of course, all font settings respect groups. The font modifiers keeps their
-context until the group is closed or until another font modifier (which
-negates previous setting) is used. In our example these two selectors are
-independent, so there are four variants: normal, condensed, caps and
-caps-condensed, all these variants are present in four standard
-variants: regular, bold, italics, bold-italics.
-
-There is one special command `\currvar` which acts as variant selector.
+There is one special command \^`\currvar` which acts as variant selector.
It keeps the current variant and the font of such variant is
-reloaded with respect to previously given font modifiers.
+reloaded with respect to the current font context by previously given family
+selector and font modifiers.
-You can use the `\setfontsize{<sizespec>}` command in the same sense as
-other font modifiers. It means that the command itself does nothing with the
-fonts but following variant selectors reload fonts to desired size. For
-example:
+You can use the \^`\setfontsize` `{<sizespec>}` command in the same sense as
+other font modifiers. It saves only information about font size to the font
+context. See section~\ref[setfontsize]. Example:
\begtt
-\rm standard size \setfontsize{at14pt}\rm here is 14pt size \it italic is
+\rm default size \setfontsize{at14pt}\rm here is 14pt size \it italic is
in 14pt size too \bf bold too.
\endtt
-Note that much more comfortable is to resize fonts using OPmac-like command
-`\typosize`, `\typoscale`. These commands prepare the right sizes for math
-fonts too and re-calculates many internal parameters like `\baselineskip`. See
-the section \ref[typosize] for more information.
-
-
-\secc More than one font families loaded
-%---------------------------------------
-
-You can load more font families. Then you must to know the context (what
-family is currently in use) and you can switch between families using main
-family comand. For example, when Heros and Termes are loaded then:
-
-\begtt
-\rm here is Termes because it is loaded last, \it italics in Termes but
-\Heros \rm here is Heros font \it italics is in Heros too.
-\endtt
-
-To select a font you can use (in this order):
-
-\begtt
-\<main-family-command> \<font-modifiers> \<variant-selector-or-currvar>
-\endtt
-
-You can use zero or more font modifiers, the `\setfontsize` command is a
-font modifier too. Finally, the variant selector or `\currvar` loads
-the desired font.
-
-The font modifiers (with an exception `\setfontsize`) are declared localy in
-their font family as "family dependent". If you use it in the context of
-another font family where it is not declared then warning is printed on the
-terminal and nothing else happens. It is possible (and it is typical) that a
-modifier with the same name is declared in more font families. Then such
-modifiers are working in context of current used family. For example
-`\LMfonts\caps\rm` or `\Termes\caps\rm` both loads small caps in specified
-font family using different internal definitions.
-
-Maybe, one needs a context switching between `\rm`<-->`\bf` and
-`\it`<-->`\bi`. This is done by `\em` and `\boldify` macros, see
-section \ref[fonts].
+Much more comfortable way to resize fonts is using OPmac-like command
+`\typosize`, `\typoscale`.
+These commands prepare the right sizes for math
+fonts too and re-calculates many internal parameters like `\baselineskip`.
+See section~\ref[opmac-fonts] for more information.
\secc Math Fonts
%---------------
-Most font families are connected with a preferred unicode-math font. This
-unicode-math is activated when the font family is loaded. If you don't prefer
+Most font families are connected with a preferred Unicode-math font. This
+Unicode-math is activated when the font family is loaded. If you don't prefer
this and you are satisfied with 8bit math CM+AMS fonts preloaded in the
-\OpTeX/ format then you can use command `\noloadmath` before you load a first
+\OpTeX/ format then you can use command \^`\noloadmath` before you load a first
font family.
-If you want to use your specially selected UnicodeMath font then use
-`\loadmath{[<font_file>]}` or `\loadmath{<font_name>}` before first
+If you want to use your specially selected Unicode-math font then use
+\^`\loadmath` `{[<font_file>]}` or \^`\loadmath` `{<font_name>}` before first
`\fontfam` is used.
-\secc Defining a font commands
-%-----------------------------
+\secc Declaring font commands
+%----------------------------
-You can declare a "font switch" like `\font` primitive does it,
-but you need not to know nothing about names of font files:
-
-\begtt
-\fontdef \newswitch {<font-modifiers> <variant-selector>}
-for example
-\fontdef \titlefont {\setfontsize{at14pt}\bf}
+The font switches can be declared by `\font` primitive or by \^`\fontdef` or
+\^`\fontlet` macros. See the sections~\ref[fontdef] and~\ref[fontlet]
+for more details. The general format for \^`\fontdef` is
+\begtt \catcode`\<=13
+\fontdef\<font switch> {\<family selector> <font modifiers> \<variant selector>}
\endtt
-This example declares \title as a font switch: it selects the bold font at
-14pt and other not mentioned parameters (font family and font modifiers) are
-taken from outside context when `\fontdef` is in process.
-The result is a "definitive" font switch (internaly declared by `\font` primitive)
-which does not respect any other current context when it is used. It means:
+Such font switches should be used in `\output` routine (headers, footers) for
+example. We need fixed sizes here. But they are less usable in common
+text. For example the document includes notices in smaller font.
+When the notice is started then we want
+to do all variants smaller: `\rm`, `\it`, `\bf`, etc.
+It means that the smaller font for notices should be initialized by
+`\setfontsize{at9pt}\rm` for example. If you want a \"notices font selector"
+then you can do `\def\noticefont{\setfontsize{at9pt}\rm}`. This font
+selector does not change the `\baselineskip`. If you want to do this then
+put different `\baselineskip` setting to your definition. But you must not
+forget that the end of group before `\par` is a typical mistake of \TeX/
+users: the last paragraph is in smaller font but in normal baselineskip,
+because `\baselineskip` setting is taken into account when `\par`
+command is processed.
+
+Somewhat more complicated task is the \"title font selector", because titles are
+not only bigger but they are typically in bold variant. When the user puts
+`{\it...}` into the title then he/she expects bold italic here, no normal
+italic. You can remember the great song by John Lennon \"Let It Be" and
+define:
\begtt
-\sizespec{at8pt}\rm small roman font \titlefont bold big font \it italics
-small font.
+\def\titlefont{\setfontsize{at14pt}\bf \let\it\bi}
+...
+{\titlefont here we have bold 14pt font and {\it here} was bold 14pt italics}
\endtt
-Such font switches sould be used in `\output` routine (headers, footers) for
-example. But it should be less usable in common text. For example when
-`\titlefont` defined above is used for titles, you cannot change a font
-variant (to `\it`, for example). So, better idea to declare a "title font"
-is to use normal `\def` instead `\fontdef`
-
+You can declare a new variant slector by the \^`\famvardef` macro. This
+macro has similar syntax as \^`\fontdef`:
+\begtt \catcode`\<=13
+\famvardef\<new variant selector> {<font modifiers> \<variant selector>}
+\endtt
+%
+The `\<new variant selector>` should be used in the same sense as `\rm`,
+`\bf` etc. It can be used as the final command in the
+`\fontdef` or `\famvardef` declarators
+too. When the `\<new variant selector>` is used in normal text then it does
+following steps: pushes current font context to a stack, modifies font
+context by declared `<font modifiers>`, runs following `\<variant selector>`.
+It selects a font. Then pops the stack. The font context have its original
+values but new font is selected.
+
+The \^`\famvardef` creates the `\<new variant selector>` family dependent.
+When the selector is used in another family than it is defined then warning is
+printed on the terminal \"<var selector> is undeclared in current family"
+and nothing happens. But you can declare the same variant selector by
+\^`\famvardef` macro in the context of new family. Then the same command
+will be do different work depending on the current font family.
+
+Suppose that the selected font family provides the font modifier `\medium` for
+mediate weight of fonts but supports only basic variant selectors `\rm`, `\bf`, `\it`,
+and `\bi`. Then you can declare:
\begtt
-\def\titlefont{\setfontsize{at14pt}\bf \let\it\bi} % Let it be (John Lennon)
-...
-{\titlefont here we have bold 14pt font and {\it here} was bold 14pt italics}
+\famvardef \mr {\medium\rm}
+\famvardef \mi {\medium\it}
\endtt
+Now, you can use six independent variant selectors `\rm`, `\bf`, `\it`,
+`\bi`, `\mr` and `\mi` in the selected font family.
-There are four standard variant selectors, but you can declare new variant
-selector by `\famvardef` command:
+A `\<family selector>` can be written before `<font modifiers>` in the
+`\famvardef` parameter. Then the `\<new variant selector>` is declared in
+the current family but it can use fonts from another family represented by
+the `\<family selector>`.
+When you are mixing fonts from more families then you probably run
+into problem with incompatible ex-heights. This problem can be solved using
+\^`\setfontsize` and \^`\famvardef` macros:
\begtt
-\famvardef \selector {<font-modifiers> <variant-selector>}
+\fontfam[Heros] \fontfam[Termes]
+
+\def\exhcorr{\setfontsize{mag.88}}
+\famvardef\rmsans{\Heros\exhcorr\rm}
+\famvardef\itsans{\Heros\exhcorr\rm}
+
+Compare ex-height of Termes \rmsans with Heros \rm and Termes.
\endtt
-If such `\selector` is used, then it takes the current context of font family and
-font modifiers, opens a group, locally adds the defined font modifiers,
-applies variant selector (loads the font now), closes the group but keeps
-the selected font and use it. Moreover, such `\selector` is declared as
-family-dependent in the same sense as font modifiers.
+There exists analogical declarator `\moddef` for declaration family dependent
+font modifiers. It is described in detail the section~\ref[fontfamfiles].
-\secc Example of modifying font features
-%---------------------------------------
+\secc Modifying font features
+%----------------------------
-Each OTF font provides "font features". You can list these font features
+Each OTF font provides \"font features". You can list these font features
by `otfinfo -f font.otf`. For example LinLibertine fonts provide `frac` font
feature. If it is active then fractions like 1/2 are printed in a special
form.
-The macro `\setff{<feature>}` acts like family independent font modifier and
+The font features are part of the font context data.
+The macro \^`\setff` `{<feature>}` acts like family independent font modifier and
prepares a new <feature>. You must use a variant selector in order to
reinitialize the font with the new font feature. For example
-`\setff{+frac}\rm` or `\setff{+frac}\currvar`. You can declare a new variant
+\^`\setff``{+frac}\rm` or \^`\setff``{+frac}`\^`\currvar`. You can declare a new variant
selector too:
\begtt
@@ -398,48 +586,50 @@ selector too:
\endtt
If the used font does not supports given font feature then font is realoaded
-without warning nor error. Silently: font feature is not activated.
+without warning nor error, silently. The font feature is not activated.
The `onum` font feature (old style digits) is connected to `\caps` macro for
-Caps+SmallCaps variant in \OpTeX/ font-definition-files. So you need not to
-create a new modifier, just use `{\caps\currvar 012345}`.
+Caps+SmallCaps variant in \OpTeX/ font family files. So you need not to
+create a new modifier, just use `{\caps`\^`\currvar`` 012345}`.
\secc Special font modifiers
%---------------------------
-Despite the font modifiers declared in the font-file (and dependent on
-the font family), we have following font modifiers:
+Despite the font modifiers declared in the font family file (and dependent on
+the font family), we have following font modifiers (independent of font
+family):
-\begtt
-\setfontsize{<sizespec>} % sets the font size
-\setff{<font_feature>} % adds the font feature
+\begtt \catcode`\<=13
+\setfontsize{<sizespec>} % sets the font size
+\setff{<font feature>} % adds the font feature
\setfontcolor{<color>} % sets font color
-\setletterspace{<number>} % sets letter spacing
-\setwordspace{<scaling>} % modifies word spacing
+\setletterspace{<number>} % sets letter spacing
+\setwordspace{<scaling>} % modifies word spacing
\endtt
-The `\setfontsize` command is described in section \ref[fontsize].
-The `\setff` command was described in previous subsection.
+The \^`\setfontsize` command is described in the section \ref[setfontsize].
+The \^`\setff` command was described in previous subsection.
-`\setfontcolor{<color>}` specifies the color and the opacity of the text.
+\^`\setfontcolor` `{<color>}` specifies the color and the opacity of the text.
The <color> parameter should be in hexadecimal format of four bytes
`<red><green><blue><opacity>`, for example `FF0080FF` means full red, zero
green, half blue and full opacity. You can use names `red`, `green`, `blue`,
-`yellow`, `cyan`, `magenta`, `white`, `grey`, `lgrey` instead of the hexadecimal
-specification. The emtpy parameter <color> means default black color.
+`yellow`, `cyan`, `magenta`, `white`, `grey`, `lgrey` (without backslash)
+instead of the hexadecimal specification.
+The empty parameter `<color>` means default black color.
That colors of fonts are implemented using \LuaTeX/ internal font feature. This
is different approach than using colors in section \ref[colors].
-`\setletterspace{<number>}` specifies letter spacing of the font. The
-<number> is decimal number without unit. The unit is supposed as 1/100 of
+\^`\setletterspace` `{<number>}` specifies letter spacing of the font. The
+`<number>` is decimal number without unit. The unit is supposed as 1/100 of
the font size. I.e. `2.5` means 0.25 pt when the font is at 10 pt size. The
-empty parameter <num> means no letter spacing which is default.
+empty parameter `<number>` means no letter spacing which is default.
-`\setwordspace{<scaling>}` scale the default interword space (defined in the
-font) and its stretching and shrinking parameters by given <scaling>
-factor. For example `\setwordspace{2.5}` multiplies interword space by 2.5.
+\^`\setwordspace` `{<scaling>}` scales the default inter word space (defined in the
+font) and its stretching and shrinking parameters by given `<scaling>`
+factor. For example `\setwordspace{2.5}` multiplies inter word space by 2.5.
If you need another font transformations, you can use `\setff`
with following font features provided by Lua\TeX/:
@@ -450,145 +640,30 @@ with following font features provided by Lua\TeX/:
\setff{extend=1.2}\rm % font is extended by a linear transformation.
\endtt
-Use font transformations mentioned above and `\setletterspace`,
-`\setwordspace` with care. The best setting of these values is default
+Use font transformations mentioned above and \^`\setletterspace`,
+\^`\setwordspace` with care. The best setting of these values is default
setting in every font, of course. If you really needs to set a different
-letter spacing then it is strongly reccomended to add `\setff{-liga}` in
+letter spacing then it is strongly recommended to add `\setff{-liga}` in
order to disable ligatures. And setting a positive letter spacing probably
-needs to scale interword spacing too.
+needs to scale inter word spacing too.
All mentioned font modifiers (with the exception of `\setfontsize`) work only
-with Unicode fonts loaded by `\fontfam`.
+with Unicode fonts loaded by \^`\fontfam`.
+\secc[fontfamfiles] How to create the font family file
+%------------------------------------------------------
-\secc Example of usage more vaiants
-%----------------------------------
+\printdoctail f-heros.opm
-Suppose we have load Heros family where \cond font modifier is declared.
-Then you can define:
+\printdoctail f-lmfonts.opm
-\begtt
- \famvardef \rmcond {\cond\rm}
- \famvardef \bfcond {\cond\bf}
- \famvardef \itcond {\cond\it}
- \famvardef \bicond {\cond\bi}
-\endtt
-
-Now, you can select between eight variants. But the context between similar
-variants like `\bf`--`\bfcond` is lost. Maybe you will find more usefull to
-create only a two cond--nocond simple macros which respect the current variant.
-And use only four standard variant selectors:
-
-\begtt
- \def\useCond {\cond\currvar} \def\useNormal {\nocond\currvar}
- \Heros\rm
- here is rm-normal \bf here is bold-normal \useCond here is bold-condensed
- \it here is italics-condensed \useNormal here is italics-normal.
-\endtt
-
-Another example of decalaration of `\mr` (medium-regular) and `\mi`
-(medium-italics) variant selectors is in the file f-lido.opm.
-
-
-\secc Example of usage more than one family
-%------------------------------------------
+\secc How to register the font family in the Font Selection System
+%---------------------------------------------------------------
-Supose we have load Termes and Heros families. Then you can define
-
-\begtt
- \def\useTermes {\Termes\currvar} % switch to Termes with respect current variant
- \def\useHeros {\Heros\currvar} % switch to Heros with respect curent variant
-\endtt
-
-Or you can declare font selectors:
-
-\begtt
- \fontdef \titlefont {\setfontsize{at14pt}\Heros\bf}
- \times\rm ..... normal text in Times
- \titlefont .... Titles in Heros.
-\endtt
-
-If you are mixing fonts from various font families then the ex height can
-be different and optical unfit. You can compensate exheight of such fonts
-by `mag` keyword in the `\setfontsize` macro. For example by:
-
-\begtt
- \Termes
- \famvardef \sansfont {\setfontsize{mag.9}\Heros\currvar}
- \rm here is text in Termes \sansfont and text in Heros with compatible ex-height.
-\endtt
-
-
-\secc \code{\\fontfam} processing in detail
-%------------------------------------------
-
-The `\fontfam` macro lists all declared families if parameter is empty or
-`?`. If not, then `\fontfam` transforms the given parameter to lowercase and
-without spaces. If exists the file `f-<parameter>.opm` then it is read. If
-does not exists such file then `\fontfam` internally lists the families
-declared by `\_faminfo` and `\_famalias`, firstly from `fams-ini.opm` file
-and secondly from `fams-local.opm` (if such file exists). The last
-declaration from this internal list (which mathes the given <parameter>)
-wins. If the parameter does not match then font-macro-file is not found and
-the warning is printed and no new family is loaded.
-
-When the font-macro-file is found, then `\fontfam` tries an existence of fonts in the
-system. If they does not exist, a warning on the terminal is printed and no
-family is loaded.
-
-Note, that `fams-local.opm` has higher precedence that internal
-`fams-ini.file`. You can declare families with the same name as internal
-names and your declaration wins.
-
-
-\secc Others
-
-You can use `\isfont {<fontname>}\iftrue` or `\isfont {<fontname>}\iffalse`
-to test if the specified font is present in your system.
-
-The macro `\initunifonts` should be used before usage of first `\font` primitive
-when you need to lodad Unicode fonts directly wihout support of the `\fontfam` or
-`\loadmath` \"high level" macros\fnote
-{The `\initunifonts` macro initializes an extension features of the
-\code{\\font} primitive using Lua code. Without this only 8\,bit fonts can be
-loaded.}.
-
-The `\boldify` macro can be used for titles. It sets `\it` to `\bi` and
-`\rm` to `\bf`. It means that user can write `{\it something}` in the title
-and the result is the same as `{\bi something}`. Math formulae are in bold
-variant too. The `\boldify` macro has local validity like others font
-modifiers. Example:
-
-\begtt
-{\boldify\typosize[14/16] Title in {\it bold}\par}
-\endtt
-
-
-
-\secc Implementation notes
-%-------------------------
-
-TODO ...
-
-The family-dependend macros are declared by \moddef and \famvardef. The
-following trick is used:
-
-\begtt
- \protected\def\macro{\_famdepend\macro{_f:\_currfamily:macro}}%
- \sdef{_f:currfamily:macro}{... definition body ...}%
-\endtt
-
-The `\_famdepend\macro{csname}` runs `\csname` if it is defined else it writes
-a warning.
-
-If you want to declare macros wit the same feature but wit a parameter, for
-example, you have to do:
-
-\begtt
- \protected\def\macro{\famdepend\macro{_f:\_currfamily:macro}}%
- \sdef{_f:currfamily:macro}#1{... definition body ...}%
-\endtt
+\printdoctail fams-ini.opm
-Of course, you must to do some `\edef...\noexpand` tricks but this is an
-implementation detail.
+\endinput
+2020-04-18 \_tryloadfamslocal introduced
+ \_fontdecl -> \_famdecl with different concept
+2020-03-18 released
diff --git a/macros/luatex/optex/graphics.opm b/macros/luatex/optex/graphics.opm
index 92a1a7a804..bf83817b91 100644
--- a/macros/luatex/optex/graphics.opm
+++ b/macros/luatex/optex/graphics.opm
@@ -1,18 +1,18 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \inspic {Graphics <2020-03-29>} % preloaded in format
+\_codedecl \inspic {Graphics <2020-04-12>} % preloaded in format
\_doc -----------------------------
- `\inspic` accepts old syntax `\inspic <filename><space>`
+ \`\inspic` accepts old syntax `\inspic <filename><space>`
or new syntax `\inspic{<filename>}`. So, we need to define
- two auxiliary macros `\_inspicA` and `\_inspicB`.
+ two auxiliary macros \`\_inspicA` and \`\_inspicB`.
You can include more `\pdfximage` parameters (like `page<number>`)
- in the `\_picparams` macro.
+ in the \`\_picparams` macro.
All `\inspic` macros are surrounded in `\hbox` in order user can
write `\moveright\inspic ...` or something similar.
- \_cod \_fin -----------------------
+ \_cod -----------------------------
\_def\_inspic{\_hbox\_bgroup\_isnextchar\_bgroup\_inspicB\_inspicA}
\_def\_inspicA #1 {\_inspicB {#1}}
@@ -27,13 +27,13 @@
\_public \inspic ;
\_doc -----------------------------
- Inkscape is able to save a picture to `*.pdf` file and labels for the ficture
- to `*.pdf_tex` file. The second file is in \LaTeX/ format and it is intended to read
- immediately it after `*.pdf` in included in order to place labels of this ficture in
- the same font as document is printed.
- We need to read this \LaTeX/ file by plain \TeX/ macros when `\inkinspic` is used.
- These macros are stored in the `\_inkdefs` toknes list and it is used
- localy in the group. The solution is borrowed from OPmac trick 0032.
+ Inkscape is able to save a picture to `*.pdf` file and labels for the picture
+ to `*.pdf_tex` file. The second file is in \LaTeX/ format (unfortunately)
+ and it is intended to read immediately it after `*.pdf` in included
+ in order to place labels of this ficture in the same font as document is printed.
+ We need to read this \LaTeX/ file by plain \TeX/ macros when \`\inkinspic` is used.
+ These macros are stored in the \`\_inkdefs` toknes list and it is used
+ locally in the group. The solution is borrowed from OPmac trick 0032.
\_cod -----------------------------
\_def\_inkinspic{\_hbox\_bgroup\_isnextchar\_bgroup\_inkinspicB\_inkinspicA}
@@ -67,9 +67,10 @@
\_public \inkinspic ;
\_doc ----------------------------
- `\pdfscale` and `\pdfrotate` macros are implemented by `\pdfsetmatrix`
- primitive. or rotating we need to knos values of sin, cos function.
- We use Lua code for this.
+ \`\pdfscale``{<x-scale>}{<y-scale>}` and \`\pdfrotate``{<degrees>}`
+ macros are implemented by `\pdfsetmatrix`
+ primitive. We need to know values of sin, cos function in
+ the `\pdfrotate`. We use Lua code for this.
\_cod ----------------------------
\_def\_pdfscale#1#2{\_pdfsetmatrix{#1 0 0 #2}}
@@ -85,10 +86,12 @@
\_public \pdfscale \pdfrotate ;
\_doc -----------------------------
- The `\transformbox` is copied from OPmac trick 0046. The `\rotbox` is a
- combination of `\rotsimple` from OPmac trick 0101 and `\transformbox`.
+ The \`\transformbox``{<transformation>}{<text>}`
+ is copied from OPmac trick 0046.\nl
+ The \`\rotbox``{<degrees>}{<text>}` is a combination of
+ `\rotsimple` from OPmac trick 0101 and the `\transformbox`.
Note, that `\rotbox{-90}` puts the rotated text to the height of the outer
- box (depth is zero) because code from `\rotsimple` is precessed.
+ box (depth is zero) because code from `\rotsimple` is processed.
But `\rotbox{-90.0}` puts the rotated text to
the depth of the outer box (height is zero) because `\transformbox` is
processed.
@@ -143,17 +146,20 @@
\_public \transformbox \rotbox ;
\_doc ---------------------------
- The `\_scantwodimens` scans two objects with the syntactic rule <dimen>
- and returns `{<number>}{<number>}` in sp unit.
-
- The `\puttext <right> <up>{<text>}` puts the <text> to desired place:
+ \`\_scantwodimens` scans two objects with the syntactic rule `<dimen>`
+ and returns `{<number>}{<number>}` in `sp` unit.
+ \nl
+ \`\puttext` `<right> <up>{<text>}` puts the `<text>` to desired place:
From current point moves <down> and <right>, puts the <text> and returns
- back. The cuuren tpoint is unchanged after this macro ends.
-
- The `\putpic <right> <up> <width> <height> {<image-file>}`
+ back. The current point is unchanged after this macro ends.
+ \nl
+ \`\putpic` `<right> <up> <width> <height> {<image-file>}`
does `\puttext` with the image scaled to desired <width> and <height>.
If <with> or <height> is zero, natural dimension is used.
- The `\nospec` is a shortcut to such natural dimension.
+ The \`\nospec` is a shortcut to such natural dimension.
+ \nl
+ \`\backgroundpic``{<image-file>}` puts the image to
+ the background of each page. It it used in the slides style, for example.
\_cod ---------------------------
\_def\_scantwodimens{%
@@ -184,32 +190,14 @@
\_public \puttext \putpic \backgroundpic ;
\_doc -----------------------------
- You can use expandable `\_bp{<dimen>}` convertor from
- \TeX/ `<dimen>` (or from an expression accepted by
- `\dimexpr` primitive) to a decimal value in big points
- (used as natural unit in the PDF format). So, you can write, for example:
- \begtt
- \pdfliteral{q \_bp{.3\hsize-2mm} \_bp{2mm} m 0 \_bp{-4mm} l S Q}
- \endtt
- You can use expandable `\_expr{<expression>}` for analogical purposes.
- The `<expression>` can include `+-*/()` and decimal numbers in common syntax.
- \_cod -----------------------------
-
-\_def\_decdigits{3} % digits after decimal point in \_bp and \_expr outputs.
-\_def\_pttopb{%
- \_directlua{tex.print(string.format('\_pcent.\_decdigits f',
- token.scan_dimen()/65781.76))}% pt to bp conversion
-}
-\def\_bp#1{\_ea\_pttopb\_dimexpr#1\_relax}
-\def\_expr#1{\_directlua{tex.print(string.format('\_pcent.\_decdigits f',#1))}}
-
- \_doc -----------------------------
- `\)circle<x><y>` creates an ellipse with `<x>` axis and `<y>` axix.
+ \`\_circle``{<x>}{<y>}` creates an ellipse with `<x>` axis and `<y>` axix.
The origin is in the center.
- `\_oval<x><y><roudness>` creates an oval with `<x>`, `<y>` size and with
+ \nl
+ \`\_oval``{<x>}{<y>}{<roudness>}` creates an oval with `<x>`, `<y>` size and with
given `<roundness>`. The real size is bigger by 2`<roundness>`. The
- orgigin is at the left bottom corner.
- `\_mv<x><y>{<curve>}` moves current point to `<x>`, `<y>`, crates the
+ origin is at the left bottom corner.
+ \nl
+ \`\_mv``{<x>}{<y>}{<curve>}` moves current point to `<x>`, `<y>`, crates the
`<curve>` and retuns back the current point.
All these macros are fully expandable and they can be used in the
`\pdfliteral` argument.
@@ -236,8 +224,14 @@
\def\_mv#1#2#3{1 0 0 1 \_expr{#1} \_expr{#2} cm #3 1 0 0 1 \_expr{-(#1)} \_expr{-(#2)} cm}
\_doc -----------------------------
- The `\inoval` is an example of `\_oval` usage.
- The `\incircle` is an example of `\_circle` usage.
+ The \`\inoval``{<text>}` is an example of \^`\_oval` usage.\nl
+ The \`\incircle``{<text>}` is an example of \^`\_circle` usage.\nl
+ The \`\ratio`, \`\lwidth`, \`\fcolor`, \`\lcolor`, \`\shadow` and \`\overlapmargins`
+ are parameters, they can be set by user in optional brackets `[...]`.
+ For example `\fcolor=\Red` does `\_let\_fcolorvalue=\Red` and it means
+ filling color.\nl
+ The \`\_setflcolor` uses the \^`\_fillstroke` macro to separate filling
+ color and drawing color.
\_cod -----------------------------
\_newdimen \_lwidth
@@ -256,7 +250,6 @@
\_def\_fillstroke##1##2{##2}%
\_edef#1{#1\_space\_lcolorvalue\_space}%
}
-
\_optdef\_inoval[]{\_vbox\_bgroup
\_roundness=2pt \_fcolor=\Yellow \_lcolor=\Red \_lwidth=.5bp
\_shadow=N \_overlapmargins=N \_hhkern=0pt \_vvkern=0pt
@@ -322,15 +315,14 @@
}
\_def\_circlet#1#2#3{\_circle{#1}{#2}}
-\_public
- \inoval \incircle \ratio \lwidth \fcolor \lcolor \shadow \overlapmargins ;
+\_public \inoval \incircle \ratio \lwidth \fcolor \lcolor \shadow \overlapmargins ;
\_doc -----------------------------
A shadow effect is implemented here. The shadow is equal to the
silhouette of the given path in gray-transparent color shifted by
- `\shadowmoveto` vector and with blurred boundary.
- A waistline with the width 2*`\shadowb` around the boundary is blurred.
- The `\shadowlevels` levels of transparent shapes is used for creating
+ \`\_shadowmoveto` vector and with blurred boundary.
+ A waistline with the width 2*\`\_shadowb` around the boundary is blurred.
+ The \`\shadowlevels` levels of transparent shapes is used for creating
this effect. The `\shadowlevels+1/2` level is equal to the shifted given path.
\_cod -----------------------------
@@ -342,9 +334,9 @@
\_doc -----------------------------
The `\_pdfpageresources` primitive is used to define transparency.
- It does not work when used in a box. So, we use it at begining of
- output routine. The modification of output routine is done only once
- when the shadow effect is used first.
+ It does not work when used in a box. So, we use it at the begining of
+ the output routine. The modification of the output routine is done
+ using \`\_insertshadowresources` only once when the shadow effect is used first.
\_cod -----------------------------
\_def\_insertshadowresources{%
@@ -359,6 +351,11 @@
}%
\_global\_let\_insertshadowresources=\_relax
}
+
+ \_doc -----------------------------
+ The \`\_doshadow``{<curve>}` does the shadow effect.
+ \_cod -----------------------------
+
\_def\_doshadow#1{\_vbox{%
\_insertshadowresources
\_tmpnum=\_numexpr (\_shadowlevels-1)/2 \_relax
@@ -383,12 +380,12 @@
}}
\_doc -----------------------------
- A generic macro `\clipinpath{<x>}{<y>}{<curve>}{<text>}` declares
- a clipping path by <curve> shifted by <x>, <y>. The <text> is typesset
+ A generic macro \`\_clipinpath``<x> <y> <curve> <text>` declares
+ a clipping path by the `<curve>` shifted by the `<x>`, `<y>`. The `<text>` is typeset
when such clipping path is active. Dimensions are given by bp without the unit here.
- Macros `\clipinoval <x> <y> <width> <height> {<text>}` and
- `\clipincircle <x> <y> <width> <height> {<text>}` are defined here.
- These marcos read normal \TeX/ dimensions in their parameters.
+ The macros \`\clipinoval` `<x> <y> <width> <height> {<text>}` and
+ \`\clipincircle` `<x> <y> <width> <height> {<text>}` are defined here.
+ These macros read normal \TeX/ dimensions in their parameters.
\_cod -----------------------------
\_def\_clipinpath#1#2#3#4{% #1=x-pos[bp], #2=y-pos[bp], #3=curve, #4=text
@@ -417,6 +414,10 @@
\_def\_clipincircleB#1#2{%
\_ea\_clipinpath\_tmp{\_circle{#1/65781.76}{#2/65781.76}}%
}
+\_public \clipinoval \clipincircle ;
+
\_endcode % -------------------------------------
+2020-04-12: \_public \clipinoval \clipincircle ; added, bug fixed
+
diff --git a/macros/luatex/optex/hi-syntax.opm b/macros/luatex/optex/hi-syntax.opm
new file mode 100644
index 0000000000..d7a3c4d17f
--- /dev/null
+++ b/macros/luatex/optex/hi-syntax.opm
@@ -0,0 +1,223 @@
+%% This is part of OpTeX project, see http://petr.olsak.net/optex
+
+\_codedecl \hisyntax {Syntax highlithing of verbatim listings <2020-04-04>} % preloaded in format
+
+ \_doc -----------------------------
+ The following macros `\replfromto` and `\replthis` manipulate with the
+ verbatim text which has been read already and stored in the `\_tmpb` macro.
+
+ The \`\replfromto` `{<from>}{<to>}{<what>}` finds first `<from>` then the
+ first `<to>` following by `<from>` pattern and the
+ `<text>` between them is packed to `#1`.
+ Then `<from><text><to>` is replaced by `<what>`. The `<what>` parameter
+ can use `#1` which is replaced by the `<text>`.
+
+ The `\replfromto` continues by finding next `<from>`, then, next `<to>`
+ repeatedly over the whole verbatim text. If the verbatim text is ended by
+ opened `<from>` but not closing by `<to>` then `<to>` is appended to the
+ verbatim text automatically and the last part of verbatim text is replaced too.
+
+ First two parameters are expanded before usage of `\replfromto`. You can
+ use `\csstring\%` or something else here.
+ \_cod -----------------------------
+
+\_def\_replfromto #1#2{\_edef\_tmpa{{#1}{#2}}\_ea\_replfromtoE\_tmpa}
+\_def\_replfromtoE#1#2#3{% #1=from #2=to #3=what to replace
+ \_def\_replfrom##1#1##2{\_addto\_tmpb{##1}%
+ \_ifx\_end##2\_ea\_replstop \_else \_afterfi{\_replto##2}\_fi}%
+ \_def\_replto##1#2##2{%
+ \_ifx\_end##2\_afterfi{\_replfin##1}\_else
+ \_addto\_tmpb{#3}%
+ \_afterfi{\_replfrom##2}\_fi}%
+ \_def\_replfin##1#1\_end{\_addto\_tmpb{#3}\_replstop}%
+ \_edef\_tmpb{\_ea}\_ea\_replfrom\_tmpb#1\_end#2\_end\_end\_relax
+}
+\_def\_replstop#1\_end\_relax{}
+\_def\_finrepl{}
+
+ \_doc -----------------------------
+ The \`\replthis` `{<pattern>}{<what>}` replaces each `<pattern>` by `<what>`.
+ Both parameters of `\replthis` are expanded first.
+ \_cod -----------------------------
+
+\_def\_replthis#1#2{\_edef\_tmpa{{#1}{#2}}\_ea\_replstring\_ea\_tmpb \_tmpa}
+
+\_public \replfromto \replthis ;
+
+ \_doc -----------------------------
+ The patterns `<from>`, `<to>` and `<pattern>` are not found when they are
+ hidden in braces `{...}`. Example:
+ \begtt
+ \replfromto{/*}{*/}{\x C{/*#1/*}}
+ \endtt
+ replaces all C comments by `\x C{...}`. The patterns inside `{...}` are
+ not used by next usage of `\replfromto` or `\replthis` macros.
+
+ The \`\_xscan` macro does replacing `\x` by `\z` in the post-processing
+ phase. The `\x <letter>{<text>}` expands to `\_xscan {<letter>}<text>^^J^`.
+ If `#3` is `\_end` then it signals that something wrong happens, the
+ `<from>` was not terminated by legal `<to>` when `\replfromto` did work.
+ We must to fix it by the \`\_xscanR` macro.
+ \_cod -----------------------------
+
+\_def\_xscan#1#2^^J#3{\_ifx\_end#3 \_ea\_xscanR\_fi
+ \z{#1}{#2}%
+ \_ifx^#3\_else ^^J\_afterfi{\_xscan{#1}#3}\_fi}
+\_def\_xscanR#1\_fi#2^{^^J}
+
+ \_doc -----------------------------
+ The \`\hicolor` `<letter> <color>` defines `\_z<letter>{<text>}`
+ as `{<color><text>}`. It should be used in the context of
+ `\x <letter>{<text>}` macros.
+ \_cod -----------------------------
+
+\_def\_hicolor #1#2{\_sdef{_z:#1}##1{{#2##1}}}
+
+ \_doc -----------------------------
+ The \`\hisyntax``{<name>}` re-defines default \^`\_prepareverbdata``<macro><verbtext>`
+ in order to it does more things:
+ It saves `<verbtext>` to `\_tmpb`, appends `\n` around spaces and
+ `^^J` characters in pre-processing phase, it opens `hisyntax-<name>.opm`
+ file if `\_hisyntax<name>` is not defined. Then `\_the\_isyntax<name>`
+ is processed. Finally, the post-processing phase is realized by setting
+ appropriate values to `\x` and `\y` macros and doing
+ `\_edef\_tmpb{\_tmpb}`.
+ \_cod -----------------------------
+
+\_def\_hisyntax#1{\_def\_prepareverbdata##1##2{%
+ \_let\n=\relax \_def\t{\n\noexpand\t\n}\_let\_start=\_relax
+ \_adef{ }{\n\ \n}\_edef\_tmpb{\_start^^J##2\_end}%
+ \_replthis{^^J}{\n^^J\n}\_replthis{\n\_end}{\_end}%
+ \_let\x=\_relax \_let\y=\_relax \_let\z=\_relax \_let\t=\_relax
+ \_endlinechar=`\^^M
+ \_lowercase{\_def\_tmpa{#1}}%
+ \_ifcsname _hialias:\_tmpa\_endcsname \_edef\_tmpa{\_cs{_hialias:\_tmpa}}\_fi
+ \_ifx\_tmpa\_empty \_else
+ \_unless \_ifcsname _hisyntax\_tmpa\_endcsname
+ \_isfile{hisyntax-\_tmpa.opm}\_iftrue \_opinput {hisyntax-\_tmpa.opm} \_fi\_fi
+ \_ifcsname _hisyntax\_tmpa\_endcsname
+ \_ifcsname hicolors\_tmpa\endcsname
+ \_cs{_hicolors\_tmpa}=\_cs{hicolors\_tmpa}%
+ \_else
+ \_if^\_the\_hicolors^\_else
+ \_ifcsname _hicolors\_tmpa\_endcsname
+ \_global\_cs{_hicolors\_tmpa}=\_hicolors \_global\_hicolors={}%
+ \_fi\_fi\_fi
+ \_ea\_the \_csname _hisyntax\_tmpa\_endcsname % \_the\_hisyntax<name>
+ \_else\_opwarning{Syntax highlighting "\_tmpa" undeclared (no file hisyntax-\_tmpa.opm)}
+ \_fi\_fi
+ \_replthis{\_start\n^^J}{}\_replthis{^^J\_end}{^^J}%
+ \_def\n{}%
+ \_def\x####1####2{\_xscan{####1}####2^^J^}%
+ \_def\y####1{\_ea \_noexpand \_csname ####1\_endcsname}%
+ \_edef\_tmpb{\_tmpb}%
+ \_def\z####1{\_cs{_z:####1}}%
+ \_def\t{\_hskip \_dimexpr\_tabspaces em/2\_relax}%
+ \_localcolor
+}}
+\_public \hisyntax \hicolor ;
+
+ \_doc -----------------------------
+ Aliases for languages can be declared like this.
+ When `\hisyntax{xml}` is used then this is the same as `\hisyntax{html}`.
+ \_cod -----------------------------
+
+\_sdef{_hialias:xml}{html}
+\_sdef{_hialias:json}{c}
+
+\_endcode % -------------------------------------------
+
+The user can write
+
+\begtt \adef/{\_csstring\\}
+\begtt \hisytnax{C}
+...
+/endtt
+\endtt
+and the code is colorized by C syntax.
+The user can write `\everytt={\hisyntax{C}}` and all verbatim listings are
+colorized.
+
+The \^`\hisyntax``{<name>}` reads the file `hisyntax-<name>.opm` where the
+colorization is declared. The parameter `<name>` is case insensitive and the
+file name must include it in lowercase letters. For example the file
+`hisyntax-c.opm` looks like:
+
+\printdoc hisyntax-c.opm
+
+\OpTeX/ provides `hisyntax-{c,python,tex,html}.opm` files.
+You can take inspiration from these files and declare more languages.
+
+User can re-declare colors by `\hicolors={...}` This value has precedence
+before `\_hicolors<name>` values declared in the `hicolors-<name>.opm` file.
+What exactly to do: copy `\_hicolors<name>={...}`
+from `hicolors-<name>.opm` to your document,
+rename it as `\hicolors={...}` and do you own colors modifications.
+
+Another way to set non-default colors is to declare
+`\newtoks\hicolors<name>` (without the `_` prefix) and set the colors palette here.
+It has precedence before `\_hicolors<name>` (with the `_` prefix) declared in
+the `hicolors-<name>.opm` file.
+This is useful when there are more hi-syntax languages used in one document.
+
+\medskip
+\noindent{\bf Notes for hi-syntax macro writers}
+
+The file `hisyntax-<name>.opm` is read only once in the \TeX/ group.
+If there are definitions then they must be declared as global.
+
+The `hisyntax-<name>.opm` file must (globally) declare `\_hisyntax<name>` tokens string
+where the action over verbatim text is declared typically by `\replfromto` or
+`\replthis` macros.
+
+The verbatim text is preparared by {\em pre-processing phase}, then the
+`\_hisyntax<name>` is applied and then {\em post-processing phase} does final
+corrections. Finally, the verbatim text is printed line by line.
+
+The pre-processing phase does:
+
+\begitems
+* Each space is replaced by {\visiblesp`\n\ \n`}, so `\n<word>\n` should be a pattern to
+ finding whole words (no subwords). The `\n` control sequence is removed in
+ the post-processing phase.
+* Each end of line is repersented by `\n^^J\n`.
+* The `\_start` control sequence is added before the verbatim text and `\_end` control
+ sequence is appended to the end of the verbatim text. These control
+ sequences are removed in post-processing phase.
+\enditems
+
+There are special macros working only in a group when processing the verbatim
+text.
+
+
+\begitems
+* `\n` means noting but it should be used as a boundary of words as mentioned above.
+* `\t` means a tabelator. It is prepared as `\n\t\n` because it can be at
+ the boundary of a word.
+* `\x <letter>{<text>}` can be used as replacing text. Suppose the example
+ \begtt
+ \replfromto{/*}{*/}{\x C{/*#1*/}}
+ \endtt
+ This replaces all C comments `/*...*/` by `\x C{/*...*/}`. But the
+ C comments may span more lines, i.e. the `^^J` should be inside it.
+
+ The macro `\x <letter>{<text>}` is replaced by one or more
+ `\z <letter>{<text>}` in post-processing phase where each parameter `<text>` of
+ `\z` keeps inside one line. Inside-line parameters are represented
+ by `\x C{<text>}` and they are replaced to `\z C{<text>}` without any change.
+ But:
+ \begtt \catcode`\<=13
+ \x C{<text1>^^J<text3>^^J<text3>}
+ is replaced by
+ \z C{<text1>}^^J\z C{<text2>}^^J\z C{<text3>}
+ \endtt
+ The `\z <letter>{<text>}` is expanded to `\_z:<letter>{<text>}` and if
+ `\hicolor <letter> <color>` is declared then
+ `\_z:<letter>{<text>}` expands to `{<color><text>}`. So, required color is
+ activated at all lines (separatelly) where C comment spans.
+* `\y {<text>}` is replaced by `\<text>` in the post processing phase. It should
+ be used for macros without a parameter. You cannot use unprotected macros
+ as replacement text before the post-processing phase, because the post-processing
+ phase is based on expansion whole verbatim text.
+\enditems
+
diff --git a/macros/luatex/optex/hisyntax-c.opm b/macros/luatex/optex/hisyntax-c.opm
new file mode 100644
index 0000000000..fa1b9e641e
--- /dev/null
+++ b/macros/luatex/optex/hisyntax-c.opm
@@ -0,0 +1,66 @@
+%% This is part of OpTeX project, see http://petr.olsak.net/optex
+
+\_codedecl \_hisyntaxc {Syntax highlighting for C sources <2020-04-03>}
+
+\_newtoks \_hisyntaxc \_newtoks \_hicolorsc
+
+\_global\_hicolorsc={% colors for C language
+ \_hicolor K \Red % Keywords
+ \_hicolor S \Magenta % Strings
+ \_hicolor C \Green % Comments
+ \_hicolor N \Cyan % Numbers
+ \_hicolor P \Blue % Preprocessor
+ \_hicolor O \Blue % Non-letters
+}
+\_global\_hisyntaxc={%
+ \_the\_hicolorsc
+ \_let\c=\_relax \_let\e=\_relax \let\o=\_relax
+ \_replfromto {/*}{*/} {\x C{/*#1*/}}% /*...*/
+ \_replfromto {//}{^^J} {\z C{//#1}^^J}% //...
+ \_replfromto {\_string#}{^^J} {\z P{\##1}^^J}% #include ...
+ \_replthis {\_string\"} {{\_string\"}}% \" protected inside strings
+ \_replfromto {"}{"} {\x S{"#1"}}% "..."
+ %
+ \_edef\_tmpa {()\_string{\_string}+-*/=[]<>,:;\_pcent\_string&\_string^|!?}% non-letters
+ \ea \_foreach \_tmpa
+ \_do {\replthis{#1}{\n\o#1\n}}
+ \_foreach % keywords
+ {auto}{break}{case}{char}{continue}{default}{do}{double}%
+ {else}{entry}{enum}{extern}{float}{for}{goto}{if}{int}{long}{register}%
+ {return}{short}{sizeof}{static}{struct}{switch}{typedef}{union}%
+ {unsigned}{void}{while}
+ \_do {\replthis{\n#1\n}{\z K{#1}}}
+ \_replthis{.}{\n.\n} % numbers
+ \_foreach 0123456789
+ \_do {\replfromto{\n#1}{\n}{\c#1##1\e}}
+ \_replthis{\e.\c}{.}
+ \_replthis{\e.\n}{.\e}
+ \_replthis{\n.\c}{\c.}
+ \_replthis{e\e\o+\c}{e+}\_replthis{e\e\o-\c}{e-}
+ \_replthis{E\e\o+\c}{E+}\_replthis{E\e\o-\c}{E-}
+ \def\o#1{\z O{#1}}
+ \def\c#1\e{\z N{#1}}
+}
+
+\_endcode %------------------------------------------------
+
+
+Each `hisyntax-<name>.opm` file must declare the token list
+`\_hisyntax<name>` using `\newtoks` and must ceclare the syntax declaration
+in it. The second cotken list `\_hicolors<name>` is optional but recommended.
+User can re-declare his/her own colors by `\hicolors` which has precedence
+before `\_hicolors<name>`.
+
+The public variants can be deacred if you want to give these token lists to
+the user name space. But it is not explicitly needed.
+
+All settings must be global here, because the file is typically read inside
+a group and we need not to read it repeatedly in before each code chunk
+again and again.
+
+Note that `\foreach` is used to each non-letters (expanded via \string
+because we needn't to treate with active or special TeX characters). The
+keyword are applied in the `\foreach` loop too.
+
+See `hi-sytax.opm` for more information about `\hicolor`, `\replfromto` and
+`\replthis` macros.
diff --git a/macros/luatex/optex/hisyntax-html.opm b/macros/luatex/optex/hisyntax-html.opm
new file mode 100644
index 0000000000..f34aafe66f
--- /dev/null
+++ b/macros/luatex/optex/hisyntax-html.opm
@@ -0,0 +1,31 @@
+%% This is part of OpTeX project, see http://petr.olsak.net/optex
+
+\_codedecl\_hisyntaxhtml {Syntax highlighting for html or xml sources <2020-04-03>}
+
+\_newtoks\_hisyntaxhtml \_newtoks\_hicolorshtml
+
+\_global\_hicolorshtml={% colors in html codes
+ \_hicolor A \Cyan % <, > and parameters
+ \_hicolor T \Red % tag names
+ \_hicolor C \Green % comments
+ \_hicolor E \Blue % HTML entities
+ \_hicolor S \Magenta % strings in parameters
+}
+\_global\_hisyntaxhtml={
+ \_the\_hicolorshtml
+ \_replfromto{<!--}{-->}{\x C{<!--#1-->}}
+ \_replthis{<}{\y{_hitaghtml}}
+ \_replthis{\_string&}{\y{_hientityhtml}}
+}
+\_gdef\_hitaghtml#1>{\_hitaghtmlA#1\ >}
+\_gdef\_hitaghtmlA#1\ #2>{\z A{<}\z T{#1}\_def\_tmpb{#2^}%
+ \_if^\_tmpb
+ \_else \_space
+ \_replthis{\ ^}{}\_replfromto{"}{"}{\_histringhtml{"##1"}}\z A{\_tmpb}\_fi
+ \z A{>}%
+}
+\_gdef\_histringhtml#1{\_visiblesp \z S{#1}}
+\_gdef\_hientityhtml#1;{\z E{\&#1;}}
+
+\_endcode %------------------------------------------------
+
diff --git a/macros/luatex/optex/hisyntax-python.opm b/macros/luatex/optex/hisyntax-python.opm
new file mode 100644
index 0000000000..6ee63685af
--- /dev/null
+++ b/macros/luatex/optex/hisyntax-python.opm
@@ -0,0 +1,82 @@
+%% This is part of OpTeX project, see http://petr.olsak.net/optex
+
+\_codedecl \_hisyntaxpython {Syntax highlighting for Python sources <2020-04-04>}
+
+\_newtoks \_hisyntaxpython \_newtoks \_hicolorspython
+
+\_global\_hicolorspython={% colors for Python language
+ \_hicolor M \Orange % Multi line strings
+ \_hicolor S {\_visiblesp \Grey} % Single line strings
+ \_hicolor C \Green % Comments
+ \_hicolor K \LightBlue % Keywords
+ \_hicolor O \Blue % Operators
+ \_hicolor N \Red % Numbers
+ \_hicolor D \Magenta % def names
+ \_hicolor L \Black % class names
+ \_hicolor R \Magenta % Decorators
+}
+\_global\_hisyntaxpython={%
+ \_the\_hicolorspython
+ \_let\s=\_relax \_let\c=\_relax \_let\e=\_relax \let\o=\_relax
+ \_replthis{\_string\"}{{\_string\"}} % protect \", \'
+ \_replthis{\_string\'}{{\_string\'}}
+ %
+ \_replfromto{\string#}{^^J}{\z C{\##1}^^J} % comments
+ %
+ \_replthis{'''}{\_noexpand\_hipystr0{'''}M} % search string marks
+ \_replthis{"""}{\_noexpand\_hipystr1{"""}M}
+ \_replthis{"}{\_noexpand\_hipystr2{"}S}
+ \_replthis{'}{\_noexpand\_hipystr3{'}S}
+ \_edef\_tmpb{\_tmpb} % realize string marks
+ %
+ \_foreach {br}{Br}{bR}{BR}{rb}{rB}{Rb}{RB}uUrRbB % string prefixes
+ \_do {\_replthis{#1\s}{\_noexpand\_hipystrpre#1}}
+ \_def\s{}
+ \_edef\_tmpb{\_tmpb}
+ %
+ \_edef \_tmpa {+-*./=<>()[]:,;!|\_pcent % operators
+ \_string{\_string}@\_string&\_string~\_string^}
+ \_ea\_foreach \_tmpa
+ \_do {\_replthis{#1}{\n\o#1\n}}
+ %
+ \_foreach % keywords
+ {and}{as}{assert}{async}{await}{break}{continue}{del}{elif}{else}{except}%
+ {exec}{False}{finally}{for}{from}{global}{if}{import}{in}{is}{lambda}{None}%
+ {nonlocal}{not}{or}{pass}{print}{raise}{return}{True}{try}{while}{with}{yield}%
+ \_do {\replthis{\n#1\n}{\z K{#1}}}
+ \_replfromto{\n def\n}{\n\o(\n}{\z K{def}\x D{#1}\n\o(\n}
+ \_replfromto{\n class\n}{\n\o(\n}{\z K{class}\x L{#1}\n\o(\n}
+ %
+ \_foreach 0123456789 % numbers
+ \_do {\_replfromto{\n#1}{\n}{\c#1##1\e}}
+ %
+ \_replthis{\e\o.\c}{.}
+ \_replthis{\e\o.\n}{.\e}
+ \_replthis{\n\o.\c}{\c.}
+ \_replthis{e\e\o+\c}{e+}\_replthis{e\e\o-\c}{e-}
+ \_replthis{E\e\o+\c}{E+}\_replthis{E\e\o-\c}{E-}
+ \_replthis{\e j}{j\e}
+ %
+ \_replfromto{\n\o@\n}{^^J}{\z R{#1}^^J} % decorators
+ %
+ \def\o#1{\z O{#1}}
+ \def\c#1\e{\z N{#1}}
+}
+
+\_gdef\_hipystr#1#2#3#4\_hipystr#5#6#7{%
+ \_ifx#1#5\s\x#3{#2#4#2}%
+ \_else \_afterfi{\_hipystr#1{#2}#3#4#6}\_fi
+}
+\_gdef\_hipystrpre#1\x#2{\x#2{#1}\x#2}
+
+\_ifx\LightBlue\_undefined \_gdef\LightBlue {\_setcmykcolor{1 0.43 0 0}}\_fi
+\_ifx\Orange\_undefine \_gdef\Orange {\setcmykcolor{0 0.64 1 0}}\_fi
+
+\_endcode %------------------------------------------------
+
+This code was greatly inspired by the OPMac hisyntax macros for Python:
+
+ https://gitlab.fit.cvut.cz/krajnpet/PySyntax
+
+created by Petr Krajnik.
+
diff --git a/macros/luatex/optex/hisyntax-tex.opm b/macros/luatex/optex/hisyntax-tex.opm
new file mode 100644
index 0000000000..afa09ca821
--- /dev/null
+++ b/macros/luatex/optex/hisyntax-tex.opm
@@ -0,0 +1,38 @@
+%% This is part of OpTeX project, see http://petr.olsak.net/optex
+
+\_codedecl\_hisyntaxtex {Syntax highlighting for TeX sources <2020-04-03>}
+
+\_newtoks\_hisyntaxtex \_newtoks\_hicolorstex
+
+\_global\_hicolorstex={% colors in TeX codes
+ \_hicolor S \Blue % control sequences
+ \_hicolor B \Magenta % {, }, $
+ \_hicolor C \Green % comments
+}
+\_global\_hisyntaxtex={
+ \_the\_hicolorstex
+ \_replthis{\_string\%}{\y{_createcs}{\_csstring\%}}
+ \_replfromto{\_csstring\%}{^^J}{\x C{\_csstring\%#1}^^J}
+ \_replthis{\_string\\}{\y{_createcs}{\_csstring\\}}
+ \_replthis{\_string\{}{\y{_createcs}{\_csstring\{}}
+ \_replthis{\_string\}}{\y{_createcs}{\_csstring\}}}
+ \_replthis{\_string\$}{\y{_createcs}{\_csstring\$}}
+ \_replthis{\_csstring\\}{\y{_createcs}}
+ \_replthis{\_csstring\{}{\x B{\_csstring\{}}
+ \_replthis{\_csstring\}}{\x B{\_csstring\}}}
+ \_replthis{\_csstring\$}{\x B{\_csstring\$}}
+}
+\_gdef\_createcs#1{\_def\_csletters{#1}%
+ \_ifcat a\_noexpand#1\_afterfi{\_futurelet\_next\_createcsA}%
+ \_else \_ea\_createcsF \_fi
+}
+\_gdef\_createcsA{\ifcat a\_noexpand\_next \_ea\_createcsB \_else \_ea\_createcsF \_fi}
+\_gdef\_createcsB#1{\_addto\_csletters{#1}\_futurelet\_next\_createcsA}
+\_gdef\_createcsF{\z S{\_csstring\\\_csletters}}
+\_gdef\_createbb{\_ea\_createcs\_csstring\\}
+
+\_endcode %------------------------------------------------
+
+The `\_createcs` reads next tokens as the tokenizer does it until the name
+of a control sequence is read. It is saved to the `\_csletters` macro and
+the macro \_createcsF prints it.
diff --git a/macros/luatex/optex/hyperlinks.opm b/macros/luatex/optex/hyperlinks.opm
index 02b33600bd..316e36745e 100644
--- a/macros/luatex/optex/hyperlinks.opm
+++ b/macros/luatex/optex/hyperlinks.opm
@@ -1,16 +1,14 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \ulink {Hyperlinks <2020-03-15>} % preloaded in format
-
-\_newcount \_tocrefnum
+\_codedecl \ulink {Hyperlinks <2020-04-22>} % preloaded in format
\_doc ----------------------------
- `\dest[<type>:<spec>]` creates a destination of internal links. The
- destination is declared by `<type>:<spec>`. If `\hyperlinks` are not
- declared, then `\dest` does nothing else it is set to `\_destactive`.
- The `\_destactive` is implemented by `\_pdfdest` primitive. It creates a box
- in which the destination is shifted by `\_destheight`. The reason is that
- the destination is exactly at top border of the PDF viewer but we want to se
+ \`\dest``[<type>:<spec>]` creates a destination of internal links. The
+ destination is declared in the format `<type>:<spec>`. If the \^`\hyperlinks`
+ command in not used, then `\dest` does nothing else it is set to `\_destactive`.
+ The \`\_destactive` is implemented by `\_pdfdest` primitive. It creates a box
+ in which the destination is shifted by \`\_destheight`. The reason is that
+ the destination is exactly at top border of the PDF viewer but we want to see
the line where destination is. The destination box is positioned by
different way dependent on current vertical or horizontal mode.
\_cod ----------------------------
@@ -27,15 +25,16 @@
\_public \dest ;
\_doc ----------------------------
- `\_link[<type>:<spec>]{<color>}{<text>}` creates an internal link to `\dest`
+ \`\link``[<type>:<spec>]{<color>}{<text>}` creates an internal link to \^`\dest`
with the same `<type>:<spec>`. You can have more links with the same
- `<type>:<spec>` but only one `\dest` in the document. If `\hyperlinks` are
- not declared, then `\link` only prints <text> else it is set to `\_linkactive`.
- The `\_linkactive` is implemented by `\_pdfstartlink...\_pdfendlink`
+ `<type>:<spec>` but only one `\dest` in the document. If \^`\hyperlinks`
+ command is not used, then `\link` only prints `<text>` else it is set to
+ `\_linkactive`.
+ The \`\_linkactive` is implemented by `\_pdfstartlink...\_pdfendlink`
primitives.
-
- `\ilink[<type>:<spec>]{<text>}` is equivalent to `\_link` but <color> is
- used from `\hyperlinks` decaration.
+ \nl
+ \`\ilink``[<type>:<spec>]{<text>}` is equivalent to `\_link` but
+ the `<color>` is used from \^`\hyperlinks` declaration.
\_cod ----------------------------
\_protected\_def\_linkactive[#1:#2]#3#4{\_leavevmode\_pdfstartlink height.9em depth.3em
@@ -43,14 +42,14 @@
}
\_protected\_def\_link[#1]#2#3{\_leavevmode{#3}}
\_protected\_def\_ilink[#1]#2{\_leavevmode{#2}}
-\_public \ilink ;
+\_public \ilink \link ;
\_doc ----------------------------
- `\ulink[<url>]{<text>}` creates external link. It prints only <text> by default but
- the `\hyperlinks` declaration defines it as `\_urlactive[url:<url>]{<text>}`.
- The external link is created by `\_pdfstartlink...\pdfendlink` primitives.
- The <url> is detokenized with `\escapechar=-1` before it is used, so
- `\%`, `\#` etc. can be used in the <url>.
+ \`\ulink``[<url>]{<text>}` creates external link. It prints only te `<text>` by default but
+ the \^`\hyperlinks` declaration defines it as \`\_urlactive``[url:<url>]{<text>}`.
+ The external link is created by the `\_pdfstartlink...\pdfendlink` primitives.
+ The `<url>` is detokenized with `\escapechar=-1` before it is used, so
+ `\%`, `\#` etc. can be used in the `<url>`.
\_cod ----------------------------
\_protected\_def\_urlactive[#1:#2]#3#4{\_leavevmode{\_escapechar=-1
@@ -64,9 +63,11 @@
\_doc ----------------------------
The `\_pdfstartlink` primitive uses `\_pdfborder{<type>}` in its parameter
- (see `\_linkactive` or `\_urlactive` macros). The `\_pdfbordef{<type>}`
+ (see \^`\_linkactive` or \^`\_urlactive` macros). The \`\_pdfborder``{<type>}`
expands to `attr{/C[? ? ?] /Border[0 0 .6]}` if the
- `\<type>border` is defined. User can define it in
+ `\<type>border` (i.e.\ \`\refborder`, \`\citeborder`, \`\tocborder`, \`\pgborder`,
+ \`\urlborder`, \`\fntborder` or \`\fnfborder`)
+ is defined. User can define it in
order to create colored frames around active links. For example
`\def\tocborder{1 0 0}` causes red frames in TOC (not printed, only visible
in PDF viewers).
@@ -79,7 +80,7 @@
}
\_doc ----------------------------
- `\hyperlinks{<ilink_color>}{<ulink_color>}` activates `\dest`, `\link`,
+ \`\hyperlinks``{<ilink_color>}{<ulink_color>}` activates `\dest`, `\link`,
`\ilink`, `\ulink` in order they create links. These macros are redefined
here to their \"active" version.
\_cod ----------------------------
@@ -93,20 +94,21 @@
\_public \hyperlinks ;
\_doc ----------------------------
- `\url{<url>}` does approximately the same as `\ulink[<url>]{<url>}`, but
+ \`\url``{<url>}` does approximately the same as \^`\ulink``[<url>]{<url>}`, but
more work is done before the `\ulink` is processed. The link-version of <url>
is saved to `\_tmpa` and the printed version in `\_tmpb`. The printed
- version is modified in order to set a breakpoints in special places of the
- <url>. For example `//` is replaced by `\_urlskip/\_urlskip/\_urlbskip`
+ version is modified in order to set a breakpoints to special places of the
+ `<url>`. For example `//` is replaced by `\_urlskip/\_urlskip/\_urlbskip`
where `\urlskip` adds a small nobreakable glue between these two slashes and
before them and `\_urlbskip` adds a breakable glue after them.
- \_cod \_fin ----------------------
+ \nl
+ The text version of the `<url>` is printed in \`\_urlfont`.
+ \_cod ----------------------------
\_def\_url#1{{%
\_def\_tmpa{#1}\_replstring\_tmpa {\|}{}%
- \_def\_tmpb{#1}\_replstring\_tmpb {\|}{\\|}%
- {\_escapechar=-1 \_ea}\_ea\_edef\_ea\_tmpb\_ea{\detokenize\_ea{\_tmpb}}%
- \_let\_tmpa=\_tmpb
+ {\_escapechar=-1 \_ea}\_ea\_edef\_ea\_tmpa\_ea{\detokenize\_ea{\_tmpa}}%
+ \_def\_tmpb{#1}\_replstring\_tmpb {\|}{\_urlbskip}%
\_replstring\_tmpb {//} {{\_urlskip\_urlslashslash\_urlbskip}}%
\_replstring\_tmpb {/} {{\_urlskip/\_urlbskip}}%
\_replstring\_tmpb {.} {{\_urlskip.\_urlbskip}}%
@@ -141,11 +143,15 @@ There are four types of the internal links and one type of external link:
see also the end of this section.
\enditems
-The <tocrefnum>, <gpageno> and <bibnum> are numbers starting from one and
-globally incremented by one in whole document. The registers `\_tocrefnum`,
-`\_gpageno` and `\_bibnum` are used for these numbers.
+The `<tocrefnum>`, `<gpageno>` and `<bibnum>` are numbers starting from one and
+globally incremented by one in whole document. The registers \^`\tocrefnum`,
+\^`\gpageno` and \^`\bibnum` are used for these numbers.
When a chap/sec/secc title is prefixed by `\label[<label>]`, then both types
of internal links are created at the same destination place:
`toc:<tocrefnum>` and `ref:<label>`.
+\_endinput
+
+2020-04-22 \| in \url: bug fixed
+2020-03-15 introduced \ No newline at end of file
diff --git a/macros/luatex/optex/hyphen-lan.opm b/macros/luatex/optex/hyphen-lan.opm
index d8d035a7e0..94e87503c1 100644
--- a/macros/luatex/optex/hyphen-lan.opm
+++ b/macros/luatex/optex/hyphen-lan.opm
@@ -4,24 +4,26 @@
\_doc -----------------------------
The <iso-code> means a shortcut of language name (mostly by ISO 639-1).
- The following control sequences are used for language swithing:
+ The following control sequences are used for language switching:
\begitems
- * `\_lan:<number>` expands to <iso-code> of the language.
+ * `\_lan:<number>` expands to `<iso-code>` of the language.
The number is internal number of languages used as a value of
`\language` register.
- * `\_ulan:<long-lang>` expands to <iso-code> too. This is transormation
+ * `\_ulan:<long-lang>` expands to `<iso-code>` too. This is transformation
from long name of language (lowercase letters) to <iso-code>.
- * `\_<iso-code>Patt` is the language <number> declared by `\chardef`.
- * `\_<iso-code>lang` is language selector. It exists in two states
+ * `\_<iso-code>Patt` (for example `\_csPatt`) is the language `<number>` declared by `\chardef`.
+ * `\<iso-code>lang`
+ (for example \`\enlang`, \`\cslang`, \`\sklang`, \`\delang`, \`\pllang`)
+ is language selector. It exists in two states
\begitems
- * Initialization state: when `\_<iso-code>lang` is used first then it
+ * Initialization state: when `\<iso-code>lang` is used first then it
must load the patterns into memory using Lua code. If it is done then
- the `\_<iso-code>lang` re-defines itself to processing state.
+ the `\<iso-code>lang` re-defines itself to processing state.
* Processing state: it only sets `\language=\_<iso-code>Patt`, i.e it
selects the hyphenation patterns. It does a little more
language-dependent work, as mentioned below.
\enditems
- * `\_langspecific:<isocode>` is processed by `\_<iso-code>lang` and it
+ * `\_langspecific:<isocode>` is processed by `\<iso-code>lang` and it
should include language-specific macros declared by user or macro designer.
\enditems
The USenglish patters are preloaded first:
@@ -39,10 +41,10 @@
\_input hyphen % en(USenglish) patterns from TeX82
\_doc -----------------------------
- `\preplang <iso-code> <long-lang> <number-cs> <number> <pre-hyph><post-hyph>
- prepares the `\_<iso-code>lang` to its initialization state. Rougly
+ \`\preplang` `<iso-code> <long-lang> <number-cs> <number> <pre-hyph><post-hyph>`
+ prepares the\nl `\<iso-code>lang` to its initialization state. Roughly
speaking, it does:
- \begtt
+ \begtt \catcode`\<=13
\chardef\_<iso-code>Patt = <number>
\def\_lan:<number> {<iso-code>}
\def\_ulan:<long-lang> {<iso-code>}
@@ -53,7 +55,8 @@
}
\def\<iso-code>lang {\_<iso-code>lang} % public version \<iso-code>lang
\endtt
- You can see that `\_<iso-code>lang` runs `\_uselang` in processing state.
+ You can see that `\<iso-code>lang` runs \`\_loadpattrs` `<long-lang> <iso-code>`
+ in initialization state and \^`\_uselang` in processing state.
\_cod -----------------------------
\_def\_preplang #1 #2 #3#4 #5 {%
@@ -76,12 +79,12 @@
}
\_doc -----------------------------
- `\_uselang{<iso-code>}\_<iso-code>Patt <pre-hyph><post-hyph>`
+ \`\_uselang``{<iso-code>}\_<iso-code>Patt <pre-hyph><post-hyph>`\nl
sets `\language`, `\lefthyphenmin`, `\righthyphenmin` and runs
`\frenchspacing`. This default language-dependent settings
should be re-declared by `\_langspecific:<iso-code>` which is run
finally (it is `\relax` by default, only `\_langspecific:en` runs
- `\nonfrenchspacing`).
+ \^`\nonfrenchspacing`).
\_cod -----------------------------
\_def\_uselang#1#2#3#4{\_language=#2\_lefthyphenmin=#3\_righthyphenmin=#4\_relax
@@ -89,16 +92,18 @@
\_cs{_langspecific:#1}%
}
\_doc -----------------------------
- The `\_uselanguage` is defined here (for compatibility with e-plain users).
+ The \`\uselanguage` `{<long-lang>}` is defined here
+ (for compatibility with e-plain users).
\_cod -----------------------------
\_def\_uselanguage#1{\_lowercase{\_cs{_\_cs{_ulan:#1}lang}}}
+\_public \uselanguage ;
\_doc -----------------------------
- The numbers for languages are declared as fixed contants (no
+ The numbers for languages are declared as fixed constants (no
auto-generated). This concept is inspired from CSplain.
There are typical numbers of languages in CSplain: 5=Czech in IL2,
- 15=Czech in T1 nad 115=Czech in Unicode. We keep these constants
+ 15=Czech in T1 and 115=Czech in Unicode. We keep these constants
but we load only Unicode patterns (greater than 100), of course.
\_cod -----------------------------
@@ -162,18 +167,16 @@
\_preplang te Telugu \_tePatt 222 11
\_doc -----------------------------
- The `\_langlist` includes names of all languages which are ready to load
+ The \`\langlist` includes names of all languages which are ready to load
and use their hyphenation patterns. This list is printed to terminal and
- to log at ini\TeX/ state here. User can print `\_langlist` in the
- document too.
+ to log at ini\TeX/ state here. It can be used when processing document too.
\_cod -----------------------------
\message{Language hyph.patterns ready to load: \_langlist.
Use \string\<shortname>lang to initialize language,
\string\cslang\space for example}
-\_public
- \uselanguage \langlist ;
+\_public \langlist ;
\_endcode % ---------------------------------------------
@@ -194,6 +197,6 @@ The example shows how to declare such language specific things.
... etc.
\endtt
-Note that you need not to set language specific words (like `\today`)
-by this code. Another concept is used for such tasks. See `languages.opm`
-for more details.
+Note that you need not to set language specific phrases (like `\today`)
+by this code. Another concept is used for such tasks. See the
+section~\ref[langphrases] for more details.
diff --git a/macros/luatex/optex/if-macros.opm b/macros/luatex/optex/if-macros.opm
index 5e56503bd8..601c4fbee7 100644
--- a/macros/luatex/optex/if-macros.opm
+++ b/macros/luatex/optex/if-macros.opm
@@ -1,15 +1,18 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \newif {Special if-macros, is-macros and loops <2020-02-27>} % preloaded in format
+\_codedecl \newif {Special if-macros, is-macros and loops <2020-04-15>} % preloaded in format
\_doc ----------------------------
- The `\newif` macro works like in plain \TeX. It means that
+ \secc Classical \code{\\newif}
+ The \`\newif` macro implements boolean value.
+ It works as in plain \TeX. It means that
after `\newif\ifxxx` you can use `\xxxtrue` or
`\xxxfalse` to set the boolean value and use `\ifxxx true\else false\fi`
- to test this value. The defalut value is false.
+ to test this value. The default value is false.
- The macro `\_newifi` enables to declare `\_ifxxx` and to use `\_xxxtrue` and
- `\_xxxfalse`. This means that it is usable for _prefixed macros.
+ The macro \`\_newifi` enables to declare `\_ifxxx` and to use `\_xxxtrue` and
+ `\_xxxfalse`. This means that it is usable for internal name space
+ (`_`prefixed macros).
\_cod ----------------------------
\_def\_newif #1{\_ea\_newifA \_string #1\_relax#1}
@@ -24,57 +27,145 @@
\_sdef{_#1false}{\_let#2=\_iffalse}%
\_let#2=\_iffalse
}
+\_public \newif ;
\_doc ----------------------------
- The `\loop <codeA> \ifsomething <codeB> \repeat` loops `<codeA> <codeB>`
+ \secc Loops
+ The \`\loop` `<codeA> \ifsomething <codeB>` \`\repeat` loops `<codeA><codeB>`
until `\ifsomething` is false. Then `<codeB>` is not executed and loop is
- finished. This works like in plain \TeX, but implementation is soewhat
+ finished. This works like in plain \TeX, but implementation is somewhat
better (you can use `\else` clause after the `\ifsomething`).
There are public version `\loop...\repeat` and private version
- `\_loop...\_repeat`. You canot mix both versions in one loop.
+ \`\_loop` ...\`\_repeat`. You cannot mix both versions in one loop.
+
+ The `\loop` macro keeps its original plain TeX meaning. It is not
+ expandable and nested `\loop`s are possible only in a \TeX/ group.
\_cod ----------------------------
-\_def \_loop #1\_repeat{\_def\_body{#1}\_iterate}
+\_long\_def \_loop #1\_repeat{\_def\_body{#1}\_iterate}
\_def \loop #1\repeat{\_def\_body{#1}\_iterate}
\_let \_repeat=\_fi % this makes \loop...\if...\repeat skippable
\_let \repeat=\_fi
\_def \_iterate {\_body \_ea \_iterate \_fi}
+ \_doc -----------------------------
+ \`\foreach` `<list>` \`\do` `{<what>}`
+ repeats `<what>` for each element of the
+ `<list>`. The `<what>` can include `#1` which is substituted by each
+ element of the `<list>`. The macro is expandable.
+
+ \`\fornum` `<from>..<to>` \`\do` `{<what>}` or
+ \`\fornumstep` `<num>: <from>..<to>` \`\do` `{<what>}`
+ repeats `<what>` for each number from `<from>` to `<to>` (with step `<num>`
+ or with step one). The `<what>` can include `#1` which is substituted by
+ current number. The sequence `<from>..<to>` can be decreasing too.
+ The macro is expandable.
+
+ Recommendation: it is better to
+ use private variants of \`\_foreach` and \`\_fornum`.
+ When the user writes `\input tikz` then `\foreach` macro is redefined! The
+ private variants use \`\_do` separator instead `\do` separator.
+ \_cod -----------------------------
+
+\_newcount\_frnum % the numeric variable used in \fornum
+\_def\_do{\_doundefined} % we need to ask \_ifx#1\_do ...
+
+\_long\_def\_foreach #1\_do#2{\_putforstack
+ \_immediateassignment\_def\_fbody##1{#2}%
+ \_foreachA #1\_do}
+\_long\_def\_foreachA #1{\_ifx\_do#1\_getforstack\_else\_fbody{#1}\_ea\_foreachA\_fi}
+
+\_def\_fornum#1..#2\_do{\_fornumstep 1:#1..#2\_do}
+\_long\_def\_fornumstep#1:#2..#3\_do#4{\_putforstack
+ \_immediateassigned{%
+ \_def\_fbody##1{#4}%
+ \_def\_fornumsgn{}%
+ \_def\_fornumrel{<}%
+ \_frnum=\_numexpr#2\_relax
+ \_ifnum\_numexpr#3<\_frnum \_def\_fornumrel{>}\_fi %decreasing sequence
+ \_ifnum\_numexpr#1\_fornumrel0 \_def\_fornumsgn{-}\_fi % correction
+ }%
+ \_fornumB{#3}{#1}%
+}
+\_def\_fornumB #1#2{\_ifnum\_numexpr#1\_fornumrel\_frnum \_getforstack \_else
+ \_ea\_fbody\_ea{\_the\_frnum}%
+ \_immediateassignment\_advance\_frnum by\_numexpr\_fornumsgn#2\_relax
+ \_afterfi{\_fornumB{#1}{#2}}\_fi
+}
+\_def\_afterfi#1#2\_fi{\_fi#1}
+
+\_def\foreach #1\do{\_foreach #1\_do}
+\_def\fornum#1..#2\do{\_fornumstep 1:#1..#2\_do}
+\_def\fornumstep#1:#2..#3\do{\_fornumstep #1:#2..#3\_do}
+
\_doc ----------------------------
- The macro `\isnextchar <char>{<codeA>}{<codeB>}` executes `<codeA>` if next
- character is equal to <char>. Else the `<codeB>` is executed. The macro is
- not expandable.
+ The `\foreach` and `\fornum` macros can be nested and arbitrary combined.
+ When they are nested then use `##1` for the variable of nested level,
+ `####1` for the variable of second nested level etc. Example:
+ \begtt
+ \foreach ABC \do {\fornum 1..5 \do {letter:#1, number: ##1. }}
+ \endtt
+ Implementation note:
+ we cannot use \TeX/-groups for nesting levels because we want to do the
+ macros expandable. We must implement a special for-stack which saves the
+ data needed by `\foreach` and `\fornum`. The \`\_putforstack` is used
+ when `\for*` is initialized and \`\_getforstack` is used when the
+ `\for*` macro ends. The \`\_forlevel` variable keeps the current nesting
+ level. If it is zero, then we need not save nor restore any data.
\_cod ----------------------------
-\_long\_def\_isnextchar#1#2#3{\_begingroup\_toks0={\_endgroup#2}\_toks1={\_endgroup#3}%
- \_let\_tmp=#1\_futurelet\_next\_isnextcharA
-}
-\_def\_isnextcharA{\_the\_toks\_ifx\_tmp\_next0\_else1\_fi\_space}
+\_newcount\_forlevel
+\_def\_putforstack{\_immediateassigned{%
+ \_ifnum\_forlevel>0
+ \_sdef{_frnum:\_the\_forlevel\_ea}\_ea{\_the\_frnum}%
+ \_slet{_fbody:\_the\_forlevel}{_fbody}%
+ \_fi
+ \_advance\_forlevel by1
+}}
+\def\_getforstack{\_immediateassigned{%
+ \_advance\_forlevel by-1
+ \_ifnum\_forlevel>0
+ \_slet{_fbody}{_fbody:\_the\_forlevel}%
+ \_frnum=\_cs{_frnum:\_the\_forlevel}\_space
+ \_fi
+}}
\_doc ----------------------------
- The macro `\isempty{<text>}\iftrue <codeA>\else <codeB>\fi` executes <codeA>
- if <text> is empty and <codeB> if it is non-empty. You can use
- `\isempty{<text>}\iffalse <codeB>\else <codeA>\fi` too. This macro is
- expandable.
+ \secc Is-macros
+ There are a collection of macros
+ `\isempty`, `\istoksempty`, `\isequal`, `\ismacro`, `\isdefined`, `\isinlist` and `\isfile`
+ with common syntax:
+ \begtt \catcode`\<=13
+ \issomething <params> \iftrue <codeA> \else <codeB> \fi
+ or
+ \issomething <params> \iffalse <codeB> \else <codeA> \fi
+ \endtt
+ The `\else` part is optional. The `<codeA>` is processed if
+ `\issomething<params>` generates true condition. The `<codeB>`
+ is processed if `\issomething<params>` generates false condition.
- There are a collection of macros with commnon syntax:
- `\issomething<params>\iftrue` or `\issomething<params>\iffalse`.
- The `\iftrue` or `\iffalse` is a part of this syntax because we need to keep
- skippable nested `\if` conditions.
+ The `\iftrue` or `\iffalse` is an integral part of this syntax
+ because we need to keep skippable nested `\if` conditions.
- We read this `\iftrue` or `\iffalse` into unseparated parameter and repeat
+ Implementation note:
+ we read this `\iftrue` or `\iffalse` into unseparated parameter and repeat
it because we need to remove an optional space before this command.
+
+ \medskip\noindent
+ \`\isempty` `{<text>}\iftrue`
+ is true if the `<text>` is empty. This macro is expandable.\nl
+ \`\istoksempty` `<tokens variable>\iftrue`
+ is true if the `<tokens variable>` is empty. It is expandable.
\_cod ----------------------------
-\_def \_isempty #1#2{\_ea\_ifx\_ea\_relax\_detokenize{#1}\_relax
- \_else \_ea\_unless \_fi #2}
-\_def \_isnoempty #1#2{\_ea\_ifx\_ea\_relax\_detokenize{#1}\_relax
- \_ea\_unless \_fi #2}
-\_def \_istoksempty #1{\_ea\_isempty\_ea{\_the#1}}
+\_def \_isempty #1#2{\_if\_relax\_detokenize{#1}\_relax \_else \_ea\_unless \_fi#2}
+\_def \_istoksempty #1#2{\_ea\_isempty\_ea{\_the#1}#2}
+\_public \isempty \istoksempty ;
\_doc ----------------------------
- `\isequal{<textA>}{<textB>}\iftrue` is true if the <textA> and <textB> are
+ \`\isequal` `{<textA>}{<textB>}\iftrue`
+ is true if the <textA> and <textB> are
equal, only from strings point of view, category codes are ignored.
The macro is expandable.
\_cod ----------------------------
@@ -82,47 +173,85 @@
\_def\_isequal#1#2#3{\_directlua{%
if "\_luaescapestring{\_detokenize{#1}}"=="\_luaescapestring{\_detokenize{#2}}"
then else tex.print("\_nbb unless") end}#3}
+\_public \isequal ;
\_doc ----------------------------
- `\ismacro\macro{text}\iftrue` is true if macro is defined as {<text>}.
+ \`\ismacro` `\macro{text}\iftrue` is true if macro is defined as {<text>}.
Category codes are ignored in this testing. The macro is expandable.
\_cod ----------------------------
\_def\_ismacro#1{\_ea\_isequal\_ea{#1}}
+\_public \ismacro ;
\_doc ----------------------------
- `\isinlist\list{<text>}\iftrue` is true if the
- `<text>` is included the macro body of the `\list`.
- The catogory code are relevant here. THe macro is not expandable.
+ \`\isdefined` `{<csname>}\iftrue` is true if `\<csname>` is defined.
+ The macro is expandable.
\_cod ----------------------------
\_def\_isdefined #1#2{\_ifcsname #1\_endcsname \_else \_ea\_unless \_fi #2}
+\_public \isdefined ;
\_doc ----------------------------
- `\isdefined{<csname>}\iftrue` is true if `\<csname>` is defined.
+ \`\isinlist` `\list{<text>}\iftrue` is true if the
+ `<text>` is included the macro body of the `\list`.
+ The category code are relevant here. The macro is not expandable.
\_cod ----------------------------
\_long\_def\_isinlist#1#2{\_begingroup
- \_long\_def\_tmp##1#2##2\_end/_{\_endgroup\_isnoempty{##2}}%
+ \_long\_def\_tmp##1#2##2\_end/_%
+ {\_endgroup\_if\_relax\_detokenize{##2}\_relax \_ea\_unless\_fi}%
\_ea\_tmp#1\_endlistsep#2\_end/_%
}
+\_public \isinlist ;
- \_doc ----------------------------
- `\isfile{<filename>}\iftrue` is true if the file <filename> exists and are
+ \_doc -----------------------------
+ \`\isfile` `{<filename>}\iftrue` is true if the file <filename> exists and are
readable by \TeX.
- \_cod \_fin ----------------------
+ \_cod -----------------------------
\_newread \_testin
-
\_def\_isfile #1{%
\_openin\_testin ={#1}\_relax
\_ifeof\_testin \_ea\_unless
\_else \_closein\_testin
\_fi
}
+\_public \isfile ;
+
+ \_doc -----------------------------
+ \`\isfont` `{<fontname or [fontfile]>}\iftrue`
+ is true if given font exists. The result of this testing
+ is saved to the \`\_ifexistfam`.
+ \_cod -----------------------------
+
+\_newifi \_ifexistfam
+\_def\_isfont#1#2{%
+ \_begingroup
+ \_suppressfontnotfounderror=1
+ \_font\_testfont={#1}\_relax
+ \_ifx\_testfont\_nullfont \_def\_tmp{\_existfamfalse \_unless}
+ \else \_def\_tmp{\_existfamtrue}\_fi
+ \_ea \_endgroup \_tmp #2%
+}
+\_public \isfont ;
+
+ \_doc ----------------------------
+ The last macro \`\isnextchar` `<char>{<codeA>}{<codeB>}`
+ has different syntax than all others is-macros.
+ It executes `<codeA>` if next character is equal to <char>.
+ Else the `<codeB>` is executed. The macro is not expandable.
+ \_cod ----------------------------
+
+\_long\_def\_isnextchar#1#2#3{\_begingroup\_toks0={\_endgroup#2}\_toks1={\_endgroup#3}%
+ \_let\_tmp=#1\_futurelet\_next\_isnextcharA
+}
+\_def\_isnextcharA{\_the\_toks\_ifx\_tmp\_next0\_else1\_fi\_space}
+
+\_public \isnextchar ;
-\_public
- \newif \isnextchar \isempty \isequal \ismacro \isdefined \isinlist \isfile ;
\_endcode
+2020-04-15 \fornumstep 3: 1..12 instead \fornum 1..12\step 3
+2020-04-15 \fornum, \foreach can be nested without groups
+2020-04-01 implemented
diff --git a/macros/luatex/optex/languages.opm b/macros/luatex/optex/languages.opm
index 5bfa2febdc..c56ec0cc12 100644
--- a/macros/luatex/optex/languages.opm
+++ b/macros/luatex/optex/languages.opm
@@ -3,12 +3,14 @@
\_codedecl \_mtext {Languages <2020-03-15>} % preloaded in format
\_doc -----------------------------
- Only three words are generated by \OpTeX/ macros: \"Chapter",
- \"Table", \"Figure" and \"Subject". These words can be generated depending
- on the current value of `\language` register, if you use `\_mtext{chap}`,
- `\_mtext{t}` or `\_mtext{f}`. If your macros generate more words then
- you can define such words by `\sdef{_mt:<label>:<lang>}` where
- <label> is a label for declared word and <lang> is language shortcut.
+ Only four words are generated by \OpTeX/ macros: \"Chapter",
+ \"Table", \"Figure" and \"Subject". These phrases can be generated depending
+ on the current value of `\language` register, if you use \`\_mtext``{<phrase-id>}`,
+ specially `\_mtext{chap}`, `\_mtext{t}`, `\_mtext{f}` or `\_mtext{subj}`.
+ If your macros generate more words then
+ you can define such words by `\sdef{_mt:<phrase-id>:<lang>}` where
+ `<phrase-id>` is a label for declared word and `<lang>` is language shortcut
+ (iso code).
\_cod -----------------------------
\def\_mtext#1{\_trycs{_mt:#1:\_trycs{_lan:\_the\_language}{en}}
@@ -20,8 +22,9 @@
\sdef{_mt:subj:en}{Subject} \sdef{_mt:subj:cs}{Věc} \sdef{_mt:subj:sk}{Vec}
\_doc -----------------------------
- Using `\_langw <lang> <chapter> <table> <figure> <subject>` you can
- declare these words more efectively.
+ Using \`\_langw` `<lang> <chapter> <table> <figure> <subject>` you can
+ declare these words more effectively:
+ \maxlines=13
\_cod -----------------------------
\_def \_langw #1 #2 #3 #4 #5 {%
@@ -35,14 +38,14 @@
\_langw de Kapitel Tabelle Obrázek Subjekt
\_langw es Capítulo Tabla Figura Sujeto
\_langw fr Chaptire Tableau Figure Matière
-\_langw gr Κεφάλαιο Πίνακας Σχήμα θέμα
\_langw it Capitolo Tabella Fig. Soggetto
\_langw pl Rozdział Tabela Ilustracja Temat
+\_langw gr Κεφάλαιο Πίνακας Σχήμα θέμα
\_langw ru Глава Таблица Рисунок Предмет
\_langw sk Kapitola Tabuľka Obrázok Vec
\_doc -----------------------------
- You can add more words as you wish. For eample `\today` macro:
+ You can add more words as you wish. For example \`\today` macro:
\_cod -----------------------------
\_def \_monthw #1 #2 #3 #4 #5 #6 #7 {%
@@ -71,14 +74,17 @@
\_doc -----------------------------
Quotes should be tagged by `\"<text>"` and `\'<text>'` if `\<iso-code>quotes`
- is declared at beginning of the document. If not, then the control
+ is declared at beginning of the document (for example `\enquotes`).
+ If not, then the control
sequences `\"` and `\'` are undefined. Remember, that they are used in
another meaning when `\oldaccents` command is used.
The macros `\"` and `\'` are not defined as `\protected` because we need
their expansion when `\outlines` are created.
- User can declare quotes by `\quoteschars<clqq><crqq><clq><crq>`, where
- <clqq>...<crqq> are normal quotes and <clq>...<crq> are alternative quotes.
- or use `\altquotes` to swap between meaning of these two types of quotes.
+ User can declare quotes by \`\quoteschars``<clqq><crqq><clq><crq>`, where
+ `<clqq>...<crqq>` are normal quotes and `<clq>...<crq>` are alternative quotes.
+ or use \`\altquotes` to swap between meaning of these two types of quotes.
+ \nl
+ \`\enquotes`, \`\csquotes`, \`\dequotes`, \`\frquotes` etc. are defined here.
\_cod -----------------------------
\_def \_enquotes {\_quoteschars “”‘’}
@@ -98,9 +104,9 @@
\_doc -----------------------------
Sometimes should be usable to leave the markup `"such"` or `'such'` i.e.~without
the first backslash. Then you can make the characters `"` and `'` active
- by `\activequotes` macro and leave quotes without first backsash.
- First, delare `\<iso-code>quotes`, then `\altwquotes` (if needed) and finally
- `\activequotes`.
+ by the \`\activequotes` macro and leave quotes without first backslash.
+ First, declare `\<iso-code>quotes`, then \^`\altquotes` (if needed) and finally
+ \^`\activequotes`.
\_cod -----------------------------
\def\_activequotes{\_ea\_activequotesA\"""\_ea\_activequotesA\'''}
diff --git a/macros/luatex/optex/lists.opm b/macros/luatex/optex/lists.opm
index 067fa4a7d9..fe349c3796 100644
--- a/macros/luatex/optex/lists.opm
+++ b/macros/luatex/optex/lists.opm
@@ -1,13 +1,14 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \begitems {Lists: begitems, enditems <2020-03-18>} % preloaded in format
+\_codedecl \begitems {Lists: begitems, enditems <2020-04-21>} % preloaded in format
\_doc -----------------------------
- `\aboveliskip` is used above the list of items,
- `\belowliskip` is used below the list of items and
- `\interliskip` is used between items.
- `\listskipA` is used as `\listskipamount` at level 1 of items.
- `\listskipB` is used as `\listskipamount` at other levels.
+ \`\_aboveliskip` is used above the list of items,\nl
+ \`\_belowliskip` is used below the list of items and\nl
+ \`\_interliskip` is used between items.\nl
+ \`\_listskipA` is used as `\listskipamount` at level 1 of items.\nl
+ \`\_listskipB` is used as `\listskipamount` at other levels.\nl
+ \`\_setlistskip` sets the skip dependent on the current level of items
\_cod -----------------------------
\_def\_aboveliskip {\_removelastskip \_penalty-100 \_vskip\_listskipamount}
@@ -22,15 +23,20 @@
\_fi}
\_doc -----------------------------
- The `\itemnum` is localy reset to zero in each group declared by
+ The \`\itemnum` is locally reset to zero in each group declared by
`\begitems`. So nested lists are numbered independently. User can set
initial value of `\itemnum` to another value after `\beitems` if he/she want.
-
+ \nl
Each level of nested lists is indented by new `\iindent` from left.
Default item mark is `\_printitem`.
-
- The `\begitems` runs `\_aboveliskip` only if we are not near below a title,
+ \nl
+ The \`\begitems` runs `\_aboveliskip` only if we are not near below a title,
where a vertical skip is placed already and where the `\penalty` 11333 is.
+ It activates `*` and defines it as \`\_startitem`.
+ \nl
+ The \`\enditems` runs `\_isnextchar\_par{}{\_noindent}` thus the next
+ paragraph is without indentation if there is no empty line between
+ the list and this paragraph (it is similar behavior as after display math).
\_cod -----------------------------
\_newcount\_itemnum \_itemnum=0
@@ -46,15 +52,16 @@
\_printitem=\_defaultitem
\_the\_everylist \_relax
}
-\_def\_enditems{\_par\_belowliskip\_egroup}
+\_def\_enditems{\_par\_belowliskip\_egroup \_isnextchar\_par{}{\_noindent}}
\_def\_startitem{\_par \_ifnum\_itemnum>0 \_interliskip \_fi
\_advance\_itemnum by1
\_the\_everyitem \_noindent\_llap{\_the\_printitem}\_ignorespaces
}
+\_public \begitems \enditems \itemnum ;
\_doc ----------------------------
- `\novspaces` sets `\listsipamount` to 0pt.
+ \`\novspaces` sets \`\listskipamount` to 0pt.
\_cod ----------------------------
\_def\_novspaces {\_removelastskip \_listskipamount=0pt \_relax}
@@ -62,8 +69,11 @@
\_doc -----------------------------
Various item marks are saved in `\_item:<letter>` macros.
- You ca re-define then or define more such macros.
- The `\style <letter>` does `\_printitem={\_item:<letter>}`.
+ You can re-define then or define more such macros.
+ The \`\style` `<letter>` does \`\_printitem``={\_item:<letter>}`.
+ More exactly: \^`\begitems` does `\_printitem=`\^`\defaultitem` first,
+ then \`\style` `<letter>` does \`\_printitem``={\_item:<letter>}`
+ when it is used and finally, `\_startitem` alias `*` uses `\_printitem`.
\_cod -----------------------------
\_def\_style#1{%
@@ -82,8 +92,8 @@
\_sdef{_item:X}{\_raise.2ex\_fullrectangle{1ex}\_kern.5em}
\_doc -----------------------------
- `\_athe{<num>}` returns the <num>s lowercase letter from the alphabet.
- `\_fullrectangle{<dimen>}` prints full rectangle with given <dimen>.
+ \`\_athe``{<num>}` returns the `<num>`s lowercase letter from the alphabet.\nl
+ \`\_fullrectangle``{<dimen>}` prints full rectangle with given `<dimen>`.
\_cod -----------------------------
\_def\_fullrectangle#1{\_hbox{\_vrule height#1 width#1}}
@@ -92,8 +102,9 @@
i\_or j\_or k\_or l\_or m\_or n\_or o\_or p\_or q\_or r\_or s\_or t\_or
u\_or v\_or w\_or x\_or y\_or z\_else ?\_fi
}
-\_public \begitems \enditems \style \itemnum ;
+\_public \style ;
\_endcode % -------------------------------------
-
+2020-04-21 \isnextchar\par added to \enditems
+2020-03-18 introduced
diff --git a/macros/luatex/optex/logos.opm b/macros/luatex/optex/logos.opm
index 59f1cd87f1..91d4ef729d 100644
--- a/macros/luatex/optex/logos.opm
+++ b/macros/luatex/optex/logos.opm
@@ -3,10 +3,11 @@
\_codedecl \TeX {Logos TeX, LuaTeX, etc. <2020-02-28>} % preloaded in format
\_doc ----------------------------
- Despite plain \TeX/ each macro for logos ends by `\ignoreslash`.
+ Despite plain \TeX/ each macro for logos ends by \`\ignoreslash`.
This macro ignores next slash if it is present.
You can `use \TeX/ like this` for protecting the space following the logo.
This is visually more comfortable.
+ The macros \`\TeX`, \`\OpTeX`, \`\LuaTeX`, \`\XeTeX` are defined.
\_cod ----------------------------
\_protected\_def \_TeX {T\_kern-.1667em\_lower.5ex\_hbox{E}\_kern-.125emX\_ignoreslash}
@@ -15,9 +16,14 @@
\_protected\_def \_XeTeX {X\_kern-.125em\_phantom E%
\_pdfsave\_rlap{\_pdfscale{-1}{1}\_lower.5ex\_hbox{E}}\_pdfrestore \_kern-.1667em \_TeX}
- \_doc------------------------------
- The `\_slantcorr` macro expands to slant-correction of current font. It is
- used to shifting A if `\LaTeX` is in itallic.
+\_def\_ignoreslash {\_futurelet\_next \_ignoreslashA}
+\_def\_ignoreslashA {\_ifx\_next/\_ea\_ignoreit\_fi}
+
+\_public \TeX \OpTeX \LuaTeX \XeTeX \ignoreslash ;
+
+ \_doc -----------------------------
+ The \`\_slantcorr` macro expands to slant-correction of current font. It is
+ used to shifting A if the \`\LaTeX` logo is in italic.
\_cod -----------------------------
\_protected\_def \_LaTeX{\_tmpdim=.42ex L\_kern-.36em \_kern \_slantcorr % slant correction
@@ -25,29 +31,32 @@
\_kern-.15em \_kern-\_slantcorr \_TeX}
\_def\_slantcorr{\_ea\_ignorept \_the\_fontdimen1\_font\_tmpdim}
-\_def\_ignoreslash {\_futurelet\_next \_ignoreslashA}
-\_def\_ignoreslashA {\_ifx\_next/\_ea\_ignoreit\_fi}
+\_public \LaTeX ;
+
+ \_doc -----------------------------
+ \`\OPmac`, \`\CS` and \`\csplain` logos.
+ \_cod -----------------------------
\_def\_OPmac{\_leavevmode
\_lower.2ex\_hbox{\_thefontscale[1400]O}\_kern-.86em P{\_em mac}\_ignoreslash}
\_def\_CS{$\_cal C$\_kern-.1667em\_lower.5ex\_hbox{$\_cal S$}\_ignoreslash}
\_def\_csplain{\_CS plain\_ignoreslash}
-\_def\_ignslash#1{\_ifx/#1\_else #1\_fi}
+
+\_public \OPmac \CS \csplain ;
\_doc ----------------------------
- The expandable versions of logos used in Outlines needs the expandablle
- `\_ingnslash` (instead of `\_ignoreslash`).
+ The expandable versions of logos used in Outlines needs the expandable
+ \`\ingnslash` (instead of the \^`\ignoreslash`).
\_cod \_fin ----------------------
+\_def\_ignslash#1{\_ifx/#1\_else #1\_fi}
\_regmacro {}{}{% conversion for PDF outlines
\_def\TeX{TeX\_ignslash}\_def\OpTeX{OpTeX\_ignslash}%
\_def\LuaTeX{LuaTeX\_ignslash}\_def\XeTeX{XeTeX\_ignslash}%
\_def\LaTeX{LaTeX\_ignslash}\_def\OPmac{OPmac\_ignslash}%
\_def\CS{CS}\_def\csplain{csplain\_ignslash}%
}
-\_public
- \TeX \OpTeX \LuaTeX \XeTeX \LaTeX \OPmac \CS \csplain
- \ignoreslash \ignoreit \ignorept ;
+\_public \ignslash ;
\_endcode
diff --git a/macros/luatex/optex/luatex-ini.opm b/macros/luatex/optex/luatex-ini.opm
index 315836cab1..0f463c5d03 100644
--- a/macros/luatex/optex/luatex-ini.opm
+++ b/macros/luatex/optex/luatex-ini.opm
@@ -133,4 +133,4 @@
\_endcode
-Common pdf\TeX/ primitives equivalnets are declared here. Initial values is set.
+Common pdf\TeX/ primitives equivalents are declared here. Initial values are set.
diff --git a/macros/luatex/optex/makeindex.opm b/macros/luatex/optex/makeindex.opm
index 2a783d8895..f7fb3b5920 100644
--- a/macros/luatex/optex/makeindex.opm
+++ b/macros/luatex/optex/makeindex.opm
@@ -3,23 +3,23 @@
\_codedecl \makeindex {Makeindex and sorting <2020-04-26>} % loaded in format
\_doc -----------------------------
- `\makeindex` implements sorting algorithm at \TeX/ macrolanguage level.
+ \^`\makeindex` implements sorting algorithm at \TeX/ macro-language level.
You need not any external program.
- There are two passes in sorting algorith. Primary pass does not
+ There are two passes in sorting algorithm. Primary pass does not
distinguish between a group o letters (typically non-accented and
accented). If the result of comparing two string is equal in primary pass
- then secondary pass is started. It distinguish betveen variously accented
+ then secondary pass is started. It distinguish between variously accented
letters. Czech rules, for example says: not accented before dieresis
- before acute before circumflrex before ring. At less priority: lowercase
- letters maut be before uppercase letters.
+ before acute before circumflex before ring. At less priority: lowercase
+ letters must be before uppercase letters.
- The `\_sortingdata<iso-code>` implements these rules for the language
+ The \`\_sortingdata``<iso-code>` implements these rules for the language
<iso-code>. The groups between commas are not distinguished in the first
pass. The second pass distinguishes all characters mentioned in the
`\_sortingdata<iso-code>` (commas are ignored). The order of letters
in the `\_sortingdata<iso-code>` macro is significant for sorting algorithm.
- The Czech rules are implemented here:
+ The Czech rules (`cs`) are implemented here:
\_cod -----------------------------
\_def \_sortingdatacs {%
@@ -59,16 +59,16 @@
}
\_doc -----------------------------
- Characters ignored by sorting algorithm are declared in `\_ignoredchars<iso-code>`.
+ Characters ignored by sorting algorithm are declared in \`\_ignoredchars``<iso-code>`.
The compound characters (two or more characters interpreted as one
character in sorting algorithm) is mapped to single invisible characters
- in `\_compoundchars<iso-code>`. Czech rules declares ch or Ch or CH as
- a single letter sorted between H and I. See `\_sortingdatacs` above where
+ in \`\_compoundchars``<iso-code>`. Czech rules declares ch or Ch or CH as
+ a single letter sorted between H and I. See \`\_sortingdatacs` above where
these declared characters are used.
The characters declared in `\_ignoredchars` are ignored in first pass
- without additional condidion. All characters are taken into acount in
- second pass: ASCII characters with code $<65$ are sorted first if they
+ without additional condition. All characters are taken into account in
+ second pass: ASCII characters with code $\lq65$ are sorted first if they
are not mentioned in the `\_sortingdata<iso-code>` macro.
Others not mentioned characters have undefined behavior during sorting.
\_cod -----------------------------
@@ -81,13 +81,13 @@
includes Slovak letters too. Compound characters are the same.
English sorting rules can be defined by `\_sortingdatacs` too because
English alphabet is subset of Czech and Slovak alphabets. Only
- difference: `\_compoundcharsen` is empty in English rules.
+ difference: \`\_compoundcharsen` is empty in English rules.
You can declare these macros for more languages, if you wish to use
`\makeindex` with sorting rules in respect to your language.
Note: if you need to map compound characters to a character, don't use
`^^I` or `^^M` because these characters have very specific category code.
- And use space to separate more mappings, like in `\_compoundcharscs`.
+ And use space to separate more mappings, like in \`\_compoundcharscs` above.
\_cod -----------------------------
\_let \_sortingdatask = \_sortingdatacs
@@ -98,8 +98,8 @@
\_let \_ignoredcharsen = \_ignoredcharscs
\_doc -----------------------------
- Preparing to primary pass is implemented here. It is called from `\makeindex`
- macro and all processing of sorting is in a group.
+ Preparing to primary pass is implemented by the \`\_setprimarysorting` macro.
+ It is called from `\makeindex` macro and all processing of sorting is in a group.
\_cod -----------------------------
\_def\_setprimarysorting {%
@@ -126,7 +126,7 @@
}
\_doc -----------------------------
- Preparing to secondary pass is implemented here:
+ Preparing to secondary pass is implemented by the \`\_setsecondarysorting` macro.
\_cod -----------------------------
\_def\_setsecondarysorting {%
@@ -139,9 +139,11 @@
\_doc -----------------------------
Strings to be sorted are prepared in `\,<string>` control sequences
(in order to save `\TeX` memory).
- The `\_preparesortstring \,<string>` converts <string> to `\_tmpb`
- with respect to the data initialized in `\_setprimarysorting` or
- `\_setsecondarysortting`.
+ The \`\_preparesorting` `\,<string>` converts `<string>` to `\_tmpb`
+ with respect to the data initialized in \^`\_setprimarysorting` or
+ \^`\_setsecondarysorting`.\nl
+ The compoud characters are converted to single characters by the
+ \`\_docompound` macro.
\_cod -----------------------------
\_def \_preparesorting #1{%
@@ -156,18 +158,18 @@
\_def \_ignorefirst#1{}
\_doc -----------------------------
- Macro `\_isAleB \,<string1> \,<string2>` returns the result of comparison
- of given two strings to `\_ifAleB` control sequence. Usage:
- `\isAleB \,<string1> \,<string2>` \_ifAleB ... \_else ... \_fi`
+ Macro \`\_isAleB` `\,<string1> \,<string2>` returns the result of comparison
+ of given two strings to \`\_ifAleB` control sequence. Usage:
+ `\isAleB \,<string1> \,<string2> \_ifAleB ... \_else ... \_fi`
The converted strings (in respect of the data prepared for first pass)
- must be saved as valuses of `\,<string1>` and `\,<string2>` macros.
+ must be saved as values of `\,<string1>` and `\,<string2>` macros.
The reason is speed: we don't want to convert them repeatedly in each
comparison.
-
- The auxiliary macro
- `\_testAleB <converted string1>&\_relax<converted-string2>\_relax \,<string1>\,<string2>`
+ \nl
+ The macro
+ \`\_testAleB` `<converted string1>&\_relax<converted-string2>\_relax \,<string1>\,<string2>`\nl
does the real work. It reads first character from both converted strings, compares them
- and if it is equal then calls iself recursively else gives result.
+ and if it is equal then calls itself recursively else gives result.
\_cod -----------------------------
\_newifi \_ifAleB
@@ -198,9 +200,9 @@
}
\_doc -----------------------------
- Merge sort is very efectively implemented by \TeX/ macros. The following
+ Merge sort is very effectively implemented by \TeX/ macros. The following
code is created by my son Miroslav.
- The `\_mergesort` macro expects that all items in `\_iilist` are separated
+ The \`\_mergesort` macro expects that all items in `\_iilist` are separated
by comma when it starts. It ends with sorted items in `\_iilist` without commas.
So `\_dosorting` macro must prepare commas between items.
\_cod -----------------------------
@@ -235,18 +237,20 @@
\_def\_gobbletoend #1\_end{}
\_doc -----------------------------
- The `\_dosorting \list` macro redefines `\list` as sorted `\list`.
+ The \`\_dosorting` `\list` macro redefines `\list` as sorted `\list`.
The `\list` have to include control sequences in the form `\<c><string>`.
- These control sequences will be sorted in respect to <strings> wihout
+ These control sequences will be sorted in respect to <strings> without
change of meanings of these control sequences. Their meanings are
irrelevant when sorting. The first character <c> in `\<c><string>` should
be whatever. It does not influence the sorting. \OpTeX/ uses comma at
this place for sorting indexes: `\,<word1> \,<word2> \,<word3> ...`.
- The actual language is used for sorting data. If the `\_sortinglang` macro
- is defined as <iso-code> then it has precedence and actual languge is not used.
- Moreover, if you specify `\_asciisortingtrue` then ASCII sorting will be processed
- and all language sorting data will be ignored.
+ The actual language (chosen for hyphenation patterns) is used for
+ sorting data. If the `\_sortinglang` macro
+ is defined as `<iso-code>`(for example `\def\sortinglang{de}`)
+ then this has precedence and actual language is not used.
+ Moreover, if you specify \`\_asciisortingtrue` then ASCII
+ sorting will be processed and all language sorting data will be ignored.
\_cod -----------------------------
\_newifi \_ifasciisorting \_asciisortingfalse
@@ -273,9 +277,9 @@
}
\_doc -----------------------------
- The `\makeindex` prints the index. First, it sorts the `\_iilist`
+ The \`\makeindex` prints the index. First, it sorts the `\_iilist`
second, it prints the sorted `\_iilist`, each item is printed
- using `\_printindexitem`.
+ using \^`\_printindexitem`.
\_cod -----------------------------
\_def\_makeindex{\_par
@@ -291,10 +295,10 @@
\_public \makeindex ;
\_doc -----------------------------
- The `\_printindexitem \,<word>` prints one item to the index.
+ The \`\_printindexitem` `\,<word>` prints one item to the index.
If `\_,<word>` is defined then this is used instead real <word>
(this exception is declared by `\iis` macro). Else <word> is printed by
- `\_printii`. Finaly, `\_printiipages` prints the value of `\,<word>`,
+ \^`\_printii`. Finally, \^`\_printiipages` prints the value of `\,<word>`,
i.e. the list of pages.
\_cod -----------------------------
@@ -308,16 +312,17 @@
}
\_doc -----------------------------
- `\printii <word>&` does more intelligent work because we are working with
+ \`\_printii` `<word>&` does more intelligent work because we are working with
words in the form `<main-word>/<sub-word>/<sub-sub-word>`.
- The `\everyii` tokens register is applied before `\noindent`. User can
+ The \^`\everyii` tokens register is applied before `\noindent`. User can
declare something special here.
- The `\_newiiletter{<letter>}` macro is empty by default. It is invoked if first
+ The \`\_newiiletter``{<letter>}` macro is empty by default. It is invoked if first
letter of index entries is changed. You can declare a design between
index entries here. You can try, for example:
\begtt
- \def\_newiiletter#1#2{\bigskip\hbox{\setfontsize{at15pt}\bf\uppercase{#1}}\medskip}
+ \def\_newiiletter#1#2{%
+ \bigskip \hbox{\setfontsize{at15pt}\bf\uppercase{#1}}\medskip}
\endtt
\_cod -----------------------------
@@ -338,14 +343,14 @@
\_def\_previi{} % previous index item
\_doc -----------------------------
- `\printiipages <pglist>&` gets <pglist> in the form
+ \`\_printiipages` `<pglist>&` gets `<pglist>` in the form
`<pg>:<type>,<pg>:<type>,...<pg>:<type>` and it converts them to
- <pg>, <pg>, <from>--<to>, <pg> etc. The same pages must be printed only once
- and continuos consequnces of pages must be comprimed to the form <from>-<to>.
+ `<pg>, <pg>, <from>--<to>, <pg>` etc. The same pages must be printed only once
+ and continuous consequences of pages must be compressed to the form <from>-<to>.
Moreover, the consequence is continuous only if all pages have the same <type>.
Empty <type> is most common, pages with `b` <type> must be printed as bold
- and with `i` <type> as italics.
- Moreover, the <pg> meioned here are <gpageno>, but we have to print
+ and with `i` `<type>` as italics.
+ Moreover, the `<pg>` mentioned here are <gpageno>, but we have to print
<pageno>. The following macros solves these tasks.
\_cod -----------------------------
@@ -375,7 +380,7 @@
\_def\_usepgdash{\_hbox{--}} % dash in the <from>--<to> form
\_doc -----------------------------
- You can re-define `\_pgprint <gpageno>:{<iitype>}`
+ You can re-define \`\_pgprint` `<gpageno>:{<iitype>}`
if you need to implement more <iitypes>.
\_cod -----------------------------
@@ -390,23 +395,23 @@
\_def\_pgu#1{\_leavevmode\_vtop{\_hbox{#1}\kern.3ex\_hrule}}
\_doc -----------------------------
- The `\iindex{<word>}` puts one <word> to the index. It writes
- `\_Xindex{<word>}{<iitype>}` to the `.ref` file.
- All othes variants of indexing macros expands internally to `\_iindex`.
+ The \`\iindex``{<word>}` puts one <word> to the index. It writes
+ \^`\_Xindex``{<word>}{<iitype>}` to the `.ref` file.
+ All othes variants of indexing macros expands internally to `\iindex`.
\_cod -----------------------------
-\_def\_iindex#1{\_openref{\def~{ }%
- \edef\_act{\_noexpand\_wref\_noexpand\_Xindex{{#1}{\_iitypesaved}}}\_act}}
+\_def\_iindex#1{\_isempty{#1}\_iffalse\_openref{\def~{ }%
+ \edef\_act{\_noexpand\_wref\_noexpand\_Xindex{{#1}{\_iitypesaved}}}\_act}\_fi}
\_public \iindex ;
\_doc -----------------------------
- The `\_Xindex{<word>}{<iitype>}` stores `\,<word>` to the `\_iilist` if
- there is first occurence of the <word>. The list of pages where <word>
- occurs, is the value of the macro `\,<word>`, so the <gpageno>:<iitype>
- is appedned to this list.
- Moreower, we need a mapping from <gpageno> to <pageno>, because we print
- <pageno> in the index, but hyperlinks are implemented by <gpageno>.
- So, the macro `\_pgi:<gpageno>` is defined as <pageno>.
+ The \`\_Xindex``{<word>}{<iitype>}` stores `\,<word>` to the `\_iilist` if
+ there is first occurrence of the <word>. The list of pages where `<word>`
+ occurs, is the value of the macro `\,<word>`, so the `<gpageno>:<iitype>`
+ is appended to this list.
+ Moreower, we need a mapping from <gpageno> to `<pageno>`, because we print
+ `<pageno>` in the index, but hyperlinks are implemented by `<gpageno>`.
+ So, the macro `\_pgi:<gpageno>` is defined as `<pageno>`.
\_cod -----------------------------
\_def \_iilist {}
@@ -420,10 +425,13 @@
}
\_doc -----------------------------
- The implementation of macros `\ii`, `\iid`, `\iis` follows.
+ The implementation of macros \`\ii`, \`\iid`, \`\iis` follows.
Note that `\ii` works in horizontal mode on order to the `\write` whatsit
is not broken from the following word. If you need to keep vertical mode,
- use `\_iindex{<word>}` directly.
+ use \^`\iindex``{<word>}` directly.
+ \nl
+ The \`\iitype` `{<type>}` saves the `<type>` to the \`\_iitypesaved` macro. It is
+ used in the \^`\iindex` macro.
\_cod -----------------------------
\_def\_ii #1 {\_leavevmode\_def\_tmp{#1}\_iiA #1,,\_def\_iitypesaved{}}
@@ -448,4 +456,5 @@
\_endcode % -------------------------------------
-
+2020-04-21 \isempty \iffalse ... \fi added to \iindex
+2020-03-26 introduced
diff --git a/macros/luatex/optex/maketoc.opm b/macros/luatex/optex/maketoc.opm
index 6ab711657e..c1eddc802c 100644
--- a/macros/luatex/optex/maketoc.opm
+++ b/macros/luatex/optex/maketoc.opm
@@ -1,24 +1,22 @@
-%% This is part of OpTeX project, see http://petr.olsak.net/optex
+% This is part of OpTeX project, see http://petr.olsak.net/optex
\_codedecl \maketoc {Macros for maketoc <2020-03-12>} % preloaded in format
\_doc ------------------------------------
- `\_Xtoc{<level>}{<type>}{<number>}{<text>}` (in `.ref` file) reads the
- specified data and saves it to the `\_toclist` as:
-
- \begtt
- \_tocline{<level>}{<type>}{<number>}{<text>}{<gpageno>}{<pageno>}
+ \`\_Xtoc` `{<level>}{<type>}{<number>}{<title>}` (in `.ref` file) reads the
+ specified data and appends them to the \`\_toclist` as
+ \^`\_tocline``{<level>}{<type>}{<number>}{<title>}{<gpageno>}{<pageno>}`
where:
- <level>: 0 reserved, 1: chapter, 2: section, 3: subsection
- <type>: the type of the level, i.e. chap, sec, secc
- <number>: the number of the chapter/section/subsection in the format 1.2.3
- <text>: the title text
- <gpageno>: the page number numbered from 1 independently of pagination
- <pageno>: the page number used in the pagination
- \endtt
-
+ \begitems
+ * `<level>`: 0 reserved, 1: chapter, 2: section, 3: subsection
+ * `<type>`: the type of the level, i.e. chap, sec, secc
+ * `<number>`: the number of the chapter/section/subsection in the format 1.2.3
+ * `<title>`: the title text
+ * `<gpageno>`: the page number numbered from 1 independently of pagination
+ * `<pageno>`: the page number used in the pagination
+ \enditems
The last two parameters are restored from previous
- `\_Xpage{<pageno>}{<gpageno>}`, data are saved in the `\_currpage` macro.
+ \^`\_Xpage``{<pageno>}{<gpageno>}`, data were saved in the \^`\_currpage` macro.
\_cod ------------------------------------
\_def\_toclist{}
@@ -30,56 +28,62 @@
}
\_doc ------------------------------------
- `\_tocline{<level>}{<type>}{<number>}{<text>}{<gpageno>}{<pageno>}` prints
+ \`\_tocline``{<level>}{<type>}{<number>}{<title>}{<gpageno>}{<pageno>}` prints
the record to the table of contents. It opens group, reduces `\_leftskip`,
- `\_rightskip`, runs the `\everytocline` (user can customise the design of TOC
- here) and runs `\_tocl:<level> {<number>}{<text>}{<page>}` macro.
+ `\_rightskip`, runs the \^`\everytocline` (user can customise the design of TOC
+ here) and runs `\_tocl:<level> {<number>}{<title>}{<pageno>}` macro.
This macro starts with vertical mode,
- inserts one record with given <level> and ends in horizontal mode. Then
- `\_tocline` appends `\_nobreak \_hskip-2\_iindent\_null \_par`. This causes
+ inserts one record with given `<level>` and it should end by \^`\_tocpar`
+ which returns to hrizontal mode. The `\_tocpar`
+ appends `\_nobreak \_hskip-2\_iindent\_null \_par`. This causes
that the last line of the record is shifted outside the margin given by
- `\_rightskip`. A typical record (with long <text>) looks like:
+ `\_rightskip`. A typical record (with long `<title>`) looks like:
\begtt
- | |
+ | |
\llap{<number>} text text text text text
text text text text text
text text .................... <pageno>
\endtt
-
Margins given by `\leftskip` and `\rightskip` are denoted by `|` in the
examle above.
+ \nl
+ \`\tocrefnum` is global counter of all TOC records (used by hyperlinks).
\_cod ------------------------------------
-\def\_tocline#1#2#3#4#5#6{%
+\_newcount \_tocrefnum
+\_def\_tocline#1#2#3#4#5#6{%
\_advance\_tocrefnum by1
\_bgroup
\_leftskip=\_iindent \_rightskip=2\_iindent
\_ifischap \_advance\_leftskip by \_iindent \_fi
- \_def\_pg{\_ilink[pg:#5]}%
+ \_def\_pgn{\_ilink[pg:#5]}%
\_the\_everytocline
\_ifcsname _tocl:#1\_endcsname
- \_cs{_tocl:#1}{#3}{#4}{#6}\_nobreak \_hskip-2\_iindent\_null \_par
+ \_cs{_tocl:#1}{#3}{#4}{#6}\_par
\_fi
\_egroup
}
+\_public \tocrefnum ;
\_doc -----------------------------------
- You can re-define default macros for each level of tocline if you want:
+ You can re-define default macros for each level of tocline if you want.\nl
+ Parameters are `{<number>}{<title>}{<pageno>}`.
\_cod -----------------------------------
-\_sdef{_tocl:1}#1#2#3{\_nofirst\_bigskip \_bf\_llaptoclink{#1}{#2}\_hfill \_pg{#3}}
-\_sdef{_tocl:2}#1#2#3{\_llaptoclink{#1}{#2}\_tocdotfill \_pg{#3}}
+\_sdef{_tocl:1}#1#2#3{\_nofirst\_bigskip \_bf\_llaptoclink{#1}{#2}\_hfill \_pgn{#3}\_tocpar}
+\_sdef{_tocl:2}#1#2#3{\_llaptoclink{#1}{#2}\_tocdotfill \_pgn{#3}\_tocpar}
\_sdef{_tocl:3}#1#2#3{\_advance\_leftskip by\_iindent \_cs{_tocl:2}{#1}{#2}{#3}}
\_doc -----------------------------------
The auxiliary macros are:
\begitems
- * `\_llaptoclink<text>` does `\_noindent\_llap{<linked text>}`.
- * `\_tocdotfill` creates dots in the TOC.
- * `\_nofirst\macro` applies the `\macro` only if we don't print the first
+ * \`\_llaptoclink``<text>` does `\_noindent\_llap{<linked text>}`.
+ * \`\_tocdotfill` creates dots in the TOC.
+ * \`\_nofirst``\macro` applies the `\macro` only if we don't print the first
record of the TOC.
- * `\_pg{<pageno>}` creates <pageno> as link to real <gpage> saved in `#6`
- of `\tocline`.
+ * \`\_tocpar` finalizes one TOC recors whith rlapped `<pageno>`.
+ * \`\_pgn``{<pageno>}` creates <pageno> as link to real `<gpage>` saved in `#6`
+ of \^`\_tocline`. This is temporarily defined in the \^`\_tocline`.
\enditems
\_cod ----------------------------------
@@ -87,10 +91,11 @@
\_llap{\_ilink[toc:\_the\_tocrefnum]{\_enspace#1\_kern.4em}\kern.1em}}
\_def\_tocdotfill{\_nobreak\_leaders\_hbox to.8em{\_hss.\_hss}\_hskip 1em plus1fill\_relax}
\_def\_nofirst #1{\_ifnum \_lastpenalty=11333 \_else #1\_fi}
+\_def\_tocpar{\_nobreak \_hskip-2\_iindent\_null \_par}
\_doc -----------------------------------
- `\maketoc` prints warning if TOC data is empty, lse it creates TOC by
- running `\_toclist`
+ \`\maketoc` prints warning if TOC data is empty, else it creates TOC by
+ running \^`\_toclist`
\_cod ----------------------------------
\_def\_maketoc{\_par \_ifx\_toclist\_empty
@@ -102,9 +107,9 @@
}
\_doc -----------------------------------
- `\regmacro` appends its parameters to `\_regtoc`, `\_regmark` and
- `\_regoul`. These token lists are used in `\maketoc`, `\_begoutput` and
- `\pdfunidef`.
+ \`\regmacro` appends its parameters to \`\_regtoc`, \`\_regmark` and
+ \`\_regoul`. These token lists are used in \^`\maketoc`, \^`\_begoutput` and
+ \^`\pdfunidef`.
\_cod \_fin -----------------------------
\_newtoks \_regtoc \_newtoks \_regmark \_newtoks \_regoul
@@ -112,8 +117,10 @@
\_def\_regmacro #1#2#3{%
\_toksapp\_regtoc{#1}\_toksapp\_regmark{#2}\_toksapp\_regoul{#3}%
}
-
\_public \maketoc \regmacro ;
\_endcode
+2020-04-23 \_tocpar introduced (incompatible change)
+2020-04-22 \_pg -> \_pgn (incompatible change)
+2020-03-12 introduced \ No newline at end of file
diff --git a/macros/luatex/optex/margins.opm b/macros/luatex/optex/margins.opm
index 72c769f672..a02bf3e57a 100644
--- a/macros/luatex/optex/margins.opm
+++ b/macros/luatex/optex/margins.opm
@@ -2,6 +2,14 @@
\_codedecl \margins {Macros for margins setting <2020-03-14>} % preloaded in format
+ \_doc ----------------------------
+ \`\margins``/<pg> <fmt> (<left>,<right>,<top>,<bot>)<unit>`
+ takes its parameters, does calculation and sets `\hoffset`, `\voffset`,
+ `\hsize` and `\vsize` registers. Note that \OpTeX/ sets the page origin at
+ the top left corner of the paper, no at the obscure position 1\,in, 1\,in.
+ It is much more comfortable for macro writers.
+ \_cod ----------------------------
+
\_newdimen\_pgwidth \_newdimen\_pgheight \_pgwidth=0pt
\_newdimen\_shiftoffset
@@ -41,10 +49,21 @@
}
\_def\_setpagedimensC #1=#2:#3 {#1=#2\_ifx^#3^\_tmp\_else#3\_fi\_relax\_truedimen#1}
+\_public \margins ;
+
+ \_doc ----------------------------
+ The common page dimensions are defined here.
+ \_cod ----------------------------
+
\_sdef{_pgs:a3}{(297,420)mm} \_sdef{_pgs:a4}{(210,297)mm} \_sdef{_pgs:a5}{(148,210)mm}
\_sdef{_pgs:a3l}{(420,297)mm} \_sdef{_pgs:a4l}{(297,210)mm} \_sdef{_pgs:a5l}{(210,148)mm}
\_sdef{_pgs:b5}{(176,250)mm} \_sdef{_pgs:letter}{(8.5,11)in}
+ \_doc ----------------------------
+ \`\magscale` `[<factor>]` does `\mag=<factor>` and recalculates page
+ dimensions to their true values.
+ \_cod ----------------------------
+
\_def\_trueunit{}
\_def\_magscale[#1]{\_mag=#1\_def\_trueunit{true}%
\_ifdim\_pgwidth=0pt \_else \_truedimen\_pgwidth \_truedimen\_pgheight \_fi
@@ -52,84 +71,8 @@
}
\_def\_truedimen#1{\_ifx\_trueunit\_empty \_else#1=\_ea\_ignorept\_the#1truept \_fi}
-\_public
- \margins \magscale ;
+\_public \magscale ;
\_endcode % -----------------------------------------
-\sec Setting the margins
-%%%%%%%%%%%%%%%%%%%%%%%%
-
-OPmac declares paper formats a4, a4l (landscape~a4), a5, a5l, b5, letter and
-user can declare another own format by "\sdef":
-
-\begtt
-\sdef{_pgs:b5l}{(250,176)mm}
-\sdef{_pgs:letterl}{(11,8.5)in}
-\endtt
-
-The "\margins" command declares margins of the document. This command have
-the following parameters:
-
-\begtt
-\margins/<pg> <fmt> (<left>,<right>,<top>,<bot>)<unit>
- example:
-\margins/1 a4 (2.5,2.5,2,2)cm
-\endtt
-
-Parameters are:
-
-\begitems
-* <pg> \dots\ "1" or "2" specifies one-page or two-pages design.
-* <fmt> \dots\ paper format (a4, a4l, a5, letter, etc. or user defined).
-* <left>, <right>, <top>, <bot> \dots\ gives the amount of left, right,
- top and bottom margins.
-* <unit> \dots\ unit used for values <left>, <right>, <top>, <bot>.
-\enditems
-
-Each of the parameters <left>, <right>, <top>, <bot> can be empty.
-If both <left> and <right> are nonempty then "\hsize" is set. Else "\hsize"
-is unchanged. If both <left> and <right> are empty then typesetting area is
-centered in the paper format. The analogical rule works when <top> or <bot>
-parameter is empty ("\vsize" instead "\hsize" is used). Examples:
-
-\begtt
-\margins/1 a4 (,,,)mm % \hsize, \vsize untouched,
- % typesetting area centered
-\margins/1 a4 (,2,,)cm % right margin set to 2cm
- % \hsize, \vsize untouched, vertically centered
-\endtt
-
-If "<pg>=1" then all pages have the same margins. If "<pg>=2" then the
-declared margins are true for odd pages. The margins at the even pages are
-mirrored in such case, it means that <left> is replaced by <right> and vice
-versa.
-
-The "<fmt>" can be in the form "(<width>,<height>)<unit>" where "<unit>" is
-optional. If it is missing then "<unit>" after margins specification is
-used. For example:
-
-\begtt
-\margins/1 (100,200) (7,7,7,7)mm
-\endtt
-%
-declares the paper 100$\times$200\,mm with all four margins 7\,mm. The spaces
-before and after "<fmt>" parameter are necessery.
-
-The command "\magscale[<factor>]" scales the whole typesetting area. The
-fixed point of such scaling is the so called the ``Knuth's point'': 1in
-below and 1in right of paper sides. Typesetting (breakpoints etc.) is
-unchanged. All units are relative after such scaling. Only paper formats
-dimensions stays unscaled. Example:
-
-\begtt
-\margins/2 a5 (22,17,19,21)mm
-\magscale[1414] \margins/1 a4 (,,,)mm
-\endtt
-%
-The first line sets the "\hsize" and "\vsize" and margins for final
-printing at a5 format. The setting on the second line centers the scaled
-typesetting area to the true a4 paper while breaking points for paragraphs
-and pages are unchanged. It may be usable for
-review printing. After review is done, the second line can be commented out.
diff --git a/macros/luatex/optex/math-macros.opm b/macros/luatex/optex/math-macros.opm
index 6ad97618ff..14b4a69e41 100644
--- a/macros/luatex/optex/math-macros.opm
+++ b/macros/luatex/optex/math-macros.opm
@@ -2,34 +2,53 @@
\_codedecl \sin {Math macros plus mathchardefs <2020-03-14>} % preloaded in format
-%% The character _ as subscript prefix:
-
-\catcode`\_ = 8
-\let\sb = _
-\catcode`\_ = 13
-\let _ = \sb
-\catcode`\_ = 11
+ \_doc -----------------------------
+ The category code of the character `_` remains as letter (11) and the mathocode
+ of it is `"8000`.
+ It means that it is active character in math mode. It is defined as subscript prefix.
+
+ There is a problem: The `x_n` is tokenized as `x`, `_`, `n` and it works
+ without problem. But `\int``_a^b` is tokenized as `\int``_a`, `^`, `b`. The
+ control sequence `\int``_a` isn't defined. We must write `\int _a^b`.
+
+ The lua code presented here solves this problem. But you cannot set our own
+ control sequence in the form `\<word>_` or `\<word>_<one-letter>` (where
+ <word> is sequence of letters) because such control sequences are
+ unacessible: proprocessor rewrites it.
+
+ The \`\mathsbon` macro activates the rewritting rule `\<word>_<nonleter>` to
+ `\<word> _<nonletter>` and
+ `\<word>``_<letter><nonletter>` to `\<word> _<letter><nonletter>` at input
+ processor level. The \`\mathsboff` deactivates it.
+ You can ask by \`\_ifmathsb` if this feature is activated or deactivated.
+ By default, is is activated in the `\everyjob`.
+ \_cod -----------------------------
+
+\catcode`\_ = 8 \let\sb = _
+\catcode`\_ = 13 \let _ = \sb
+\catcode`\_ = 11
\_private \sb ;
-% \int_a^b -> \int _a^B, \max_M -> \max _M etc. In general:
-% let <word> be a word. Then \<word>_ or \<word>_<one-letter>
-% (in both cases terminated by non-leter) will be rewritten to
-% \<word> _ or \<word> _<one-letter> in preprocessor.
-
+\_newifi\_ifmathsb \_mathsbfalse
\_def \_mathsbon {%
- \directlua{
+ \_directlua{
callback.register("process_input_buffer",
function (str)
return string.gsub(str.." ", "(\_nbb[a-zA-Z]+)_([a-zA-Z]?[^_a-zA-Z])", "\_pcent 1 _\_pcent 2")
- end)
-}}
+ end) }%
+ \_global\_mathsbtrue
+}
\_def \_mathsboff {%
- \directlua{ callback.register("process_input_buffer", nil) }%
+ \_directlua{ callback.register("process_input_buffer", nil) }%
+ \_global \_mathsbfalse
}
\_public \mathsboff \mathsbon ;
-
-%% Mathcodes prom plainTeX:
+ \_doc -----------------------------
+ All mathcodes are set to equal values as in plain\TeX/.
+ But all encoding-dependend declarations (like these) will be set
+ to different values when Unicode-math font is used.
+ \_cod -----------------------------
\_mathcode`\^^@="2201 % \cdot
\_mathcode`\^^A="3223 % \downarrow
@@ -99,7 +118,16 @@
\_delcode`\|="26A30C
\_delcode`\\="26E30F
-%% \mathchardef's from plainTeX:
+ \_doc -----------------------------
+ All control sequences declared by `\mathchardef` are supposed (by default)
+ only for public usage. It means that they are delcared without `_` prefix.
+ If such sequences are used in internal \OpTeX/ macro then their internal
+ prefixed form is declared using `\_private` macro.\nl
+ These encoding dependent declarations will be set to different values
+ when Unicode-math font is loaded.\nl
+ The declared sequences for math symbols are not hyperlinked in this documentation.
+ \maxlines=15
+ \_cod -----------------------------
\_mathchardef\alpha="010B
\_mathchardef\beta="010C
@@ -268,7 +296,10 @@
\_mathchardef\rightharpoonup="312A
\_mathchardef\rightharpoondown="312B
-%% Math rm texts:
+ \_doc -----------------------------
+ The math functions like log, sin, cos are declared in tha same way as in
+ plain\TeX/, but they are `\protected` in \OpTeX/.
+ \_cod -----------------------------
\_protected\_def\log {\_mathop{\_rm log}\_nolimits}
\_protected\_def\lg {\_mathop{\_rm lg}\_nolimits}
@@ -303,7 +334,13 @@
\_protected\_def\gcd {\_mathop{\_rm gcd}}
\_protected\_def\deg {\_mathop{\_rm deg}\_nolimits}
-%% PlainTeX macros:
+ \_doc -----------------------------
+ These macros are defined similarly as in plain\TeX. Only internal macro
+ names from plain\TeX/ with `@` character are re-written in more readable
+ form.\nl
+ \`\sp` is alternative for `^`. The \`\sb` alternative for `_` was defined
+ at the line 27 of the file `math-macros.opm`.
+ \_cod -----------------------------
\_let\_sp=^ \public \sp ;
% \sb=_ , defined at beginning of this file
@@ -313,9 +350,12 @@
\_protected\_def\>{\_mskip\_medmuskip} \let\_medsk = \>
\_protected\_def\;{\_mskip\_thickmuskip} \let\_thicksk = \;
\_protected\_def\!{\_mskip-\_thinmuskip} \let\_thinneg = \!
-
%\_def\*{\discretionary{\thinspace\the\textfont2\char2}{}{}} % obsolete
+ \_doc -----------------------------
+ Active \`\prime` character is defined here.
+ \_cod -----------------------------
+
{\_catcode`\'=\active \_gdef'{^\_bgroup\_primes}} % primes dance
\_def\_primes{\_prime\_isnextchar'{\_primesA}%
{\_isnextchar^{\_primesB}{\_egroup}}}
@@ -323,6 +363,13 @@
\_def\_primesB #1#2{#2\egroup}
\_private \prime ;
+ \_doc -----------------------------
+ \`\big`, \`\Big`, \`\bigg`, \`\Bigg`, \`\bigl`, \`\bigm`, \`\bigr`, \`\Bigl`, \`\Bigm`,
+ \`\Bigr`, \`\biggl`, \`\biggm`, \`\biggr`, \`\Biggl`, \`\Biggm`, \`\Bigg`, \`\Biggr`
+ are based on the \`\_scalebig` macro because we need the dependency on
+ the various sizes of the fonts.
+ \_cod -----------------------------
+
%{\catcode`\^^Z=\active \gdef^^Z{\not=}} % ^^Z is like \ne in math %obsolete
\_def\_scalebig#1#2{{\_left#1\_vbox to#2\_fontdimen6\_textfont1{}%
@@ -345,9 +392,11 @@
\_protected\_def\_Biggl{\_mathopen\_Bigg}
\_protected\_def\_Biggm{\_mathrel\_Bigg}
\_protected\_def\_Biggr{\_mathclose\_Bigg}
-\_public
- \bigl \bigm \bigr \Bigl \Bigm \Bigr \biggl \biggm \biggr \Biggl \Biggm
- \Biggr ;
+\_public \bigl \bigm \bigr \Bigl \Bigm \Bigr \biggl \biggm \biggr \Biggl \Biggm \Biggr ;
+
+ \_doc -----------------------------
+ Math relations defined by the \`\jointrel` plain \TeX/ macro:
+ \_cod -----------------------------
\_protected\_def\_joinrel{\_mathrel{\_mkern-2.5mu}} % -3mu in plainTeX
\_protected\_def\relbar{\_mathrel{\_smash-}} % \_smash, because - has the same height as +
@@ -371,6 +420,10 @@
\longrightarrow \Longleftrightarrow ;
\_public \joinrel ;
+ \_doc -----------------------------
+ \`\ldots`, \`\cdots`, \`\vdots`, \`\ddots` from plain \TeX/
+ \_cod -----------------------------
+
\_mathchardef\_ldotp="613A % ldot as a punctuation mark
\_mathchardef\_cdotp="6201 % cdot as a punctuation mark
\_mathchardef\_colon="603A % colon as a punctuation mark
@@ -386,6 +439,10 @@
\_public \ldots \cdots \vdots \ddots ;
+ \_doc -----------------------------
+ Math accents (encoding dependent declarations).
+ \_cod -----------------------------
+
\_protected\_def\acute{\_mathaccent"7013 }
\_protected\_def\grave{\_mathaccent"7012 }
\_protected\_def\ddot{\_mathaccent"707F }
@@ -399,6 +456,10 @@
\_protected\_def\widetilde{\_mathaccent"0365 }
\_protected\_def\widehat{\_mathaccent"0362 }
+ \_doc -----------------------------
+ \`\overrightarrow`, \`\overleftarrow`, \`\overbrace`, \`\underbrace`, \`\skew` macros.
+ \_cod -----------------------------
+
\_def\_math{\_mathsurround0pt }
\_protected\_def\_overrightarrow #1{\_vbox{\_math\_ialign{##\_crcr
\_rightarrowfill\_crcr\_noalign{\_kern-.1em \_nointerlineskip}
@@ -418,6 +479,10 @@
\_public \overrightarrow \overleftarrow \overbrace \underbrace \skew ;
+ \_doc -----------------------------
+ Macros based on `\delimiter`, `\*witdelims` and `\radical` primitives.
+ \_cod -----------------------------
+
\_protected\_def\lmoustache{\_delimiter"437A340 } % top from (, bottom from )
\_protected\_def\rmoustache{\_delimiter"537B341 } % top from ), bottom from (
\_protected\_def\lgroup{\_delimiter"462833A } % extensible ( with sharper tips
@@ -449,6 +514,11 @@
\_protected\_def\_sqrt{\_radical"270370 } \_public \sqrt ;
+ \_doc -----------------------------
+ \`\mathpalette`, \`\vphantom`, \`\hphantom`, \`\phantom`, \`\mathstrut`, and
+ \`\smash` macros from plain \TeX.
+ \_cod -----------------------------
+
\_def\_mathpalette#1#2{\_mathchoice{#1\_displaystyle{#2}}%
{#1\_textstyle{#2}}{#1\_scriptstyle{#2}}{#1\_scriptscriptstyle{#2}}}
\_newbox\_rootbox
@@ -477,6 +547,11 @@
\_def\_finsmash{\_ht0=0pt \_dp0=0pt \_box0 }
\_public \mathpalette \vphantom \hphantom \phantom \mathstrut \smash ;
+ \_doc -----------------------------
+ \`\cong`, \`\notin`, \`\rightleftharpoons`, \`\buildrel`, \`\doteq`, \`\bmod`
+ and \`\pmod` macros from plain \TeX/.
+ \_cod -----------------------------
+
\_protected\_def\_cong{\_mathrel{\_mathpalette\_overeq\_sim}} % congruence sign
\_def\_overeq#1#2{\_lower.05em\_vbox{\_lineskiplimit\_maxdimen\_lineskip=-.05em
\_ialign{$\_math#1\_hfil##\_hfil$\_crcr#2\_crcr=\_crcr}}}
@@ -495,6 +570,10 @@
\_protected\_def\_pmod#1{\_allowbreak\_mkern18mu({\_rm mod}\_thinsk\_thinsk#1)}
\_public \bmod \pmod ;
+ \_doc -----------------------------
+ \`\cases`, \`\matrix`, \`\pmatrix` and \`\bordermatrix` macros from plain \TeX/
+ \_cod -----------------------------
+
\_protected\_def\_cases#1{\_left\{\_thinsk\_vcenter{\_normalbaselines\_math
\_ialign{$##\_hfil$&\_quad##\_hfil\_crcr#1\_crcr}}\_right.}
\_protected\_def\_matrix#1{\_null\_thinsk\_vcenter{\_normalbaselines\_math
@@ -518,6 +597,11 @@
\_null\_thicksk\_vbox{\_kern\_ht1 \_box2}\_endgroup}
\_public \cases \matrix \pmatrix \bordermatrix ;
+ \_doc -----------------------------
+ \`\openup`, \`\eqalign`, \`\displaylines` and \`\eqalignno` macros from
+ plain \TeX/.
+ \_cod -----------------------------
+
\_def\_openup{\_afterassignment\_openupA\_dimen0=}
\_def\_openupA{\_advance\_lineskip by\_dimen0
\_advance\_baselineskip by\_dimen0
@@ -546,7 +630,10 @@
#1\_crcr}}
\_public \openup \eqalign \displaylines \eqalignno ;
-%% Mathchardefs for AMS fonts:
+ \_doc -----------------------------
+ These macros are inspired from `ams-math.tex` file.
+ \maxlines=15
+ \_cod -----------------------------
\_def\_amsafam{4} \_def\_amsbfam{5}
@@ -785,12 +872,17 @@
\_let\circledslash\oslash
\_let\circleddot\odot
-% \not redefined:
-% \not< becomes \_nless
-% \not> becomes \_ngtr
-% if \_notXXX is defined, \not\XXX becomes \_notXXX;
-% if \_nXXX is defined, \not\XXX becomes \_nXXX;
-% otherwise, \not\XXX is done in the usual way.
+ \_doc -----------------------------
+ The \`\not` macro is re-defined to be mote inteligent than in plain
+ \TeX/. The macro follows this rule:
+ \begtt
+ \not< becomes \_nless
+ \not> becomes \_ngtr
+ if \_notXXX is defined, \not\XXX becomes \_notXXX;
+ if \_nXXX is defined, \not\XXX becomes \_nXXX;
+ otherwise, \not\XXX is done in the usual way.
+ \endtt
+ \_cod -----------------------------
\_mathchardef \_notchar "3236
@@ -811,6 +903,12 @@
\nLeftrightarrow \nleftrightarrow \nexists ;
\_public \not ;
+ \_doc -----------------------------
+ The \`\mathbox``{<text>}` macro is copied from OPmac trick 078.
+ It behaves like `\hbox{<text>}` but the `<text>` is scaled to smaller
+ size if it is used in scriptstye or scriptscript style.
+ \_cod -----------------------------
+
\_def\_mathbox#1{{\_mathchoice{\_mathboxA\_displaystyle[]{#1}}{\_mathboxA\_textstyle[]{#1}}
{\_mathboxA\_textstyle[700]{#1}}{\_mathboxA\_textstyle[500]{#1}}}}
\_def\_mathboxA#1[#2]#3{\_hbox{\_everymath={#1}\_if^#2^\_else\_typoscale[#2/]\_relax\_fi #3}}
@@ -818,55 +916,3 @@
\_endcode %---------------------------------------------------
-\secc The character `_` as subscript prefix
-%------------------------------------------
-
-The category code of `_` remains as letter (11) and the mathocode of `_` is
-`"8000`. It means that it is active character in math mode. It is defined as
-subscript prefix.
-
-There is a problem: The `x_n` is tokenized as `x`, `_`, `n` and it works
-without problem. But `\int_a^b` is tokenized as `\int_a`, `^`, `b`. The
-control sequence `\int_a` isn't defined. We m,aut write `\int _a^b`.
-
-The lua code presented here solves this problem. But you cannot set our own
-control sequence in the form `\<word>_` or `\<word>_<one-letter>` (where
-<word> is sequence of letters) because such contol sequences are
-unacessible: proprocessor rewrites them.
-
-
-\secc Mathcodes from plain\TeX/
-%------------------------------
-
-All mathcodes are set to equal values as in plain\TeX/.
-
-
-\secc Mathchardef from plain\TeX/
-%--------------------------------
-
-All control sequences declared by `\mathchardef` are supposed (by default)
-only for public usage. It means that they are delcared without `_` prefix.
-If such sequences are used in internal \OpTeX/ macro then their internal
-prefixed form is declared using `\_private` macro only if it is explicitly
-needed.
-
-
-\secc Math rm texts
-%------------------
-
-The math functions like log, sin, cos are declared in tha same way as in
-plain\TeX/, but they are `\protected`.
-
-
-\secc Plain\TeX/ macros
-%----------------------
-
-These macros are defined similarly as in plain\TeX. Only internal macro
-names from plain\TeX/ with `@` character are we-written in more readable
-form.
-
-\secc Matchchardefs from AMS fonts
-%---------------------------------
-
-These macros are inspired from `ams-math.tex` file.
-
diff --git a/macros/luatex/optex/math-preload.opm b/macros/luatex/optex/math-preload.opm
index 5251f09424..b367a70d26 100644
--- a/macros/luatex/optex/math-preload.opm
+++ b/macros/luatex/optex/math-preload.opm
@@ -1,8 +1,13 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \normalmath {Math fonts CM + AMS preloaded <2020-02-25>} % preloaded in format
+\_codedecl \normalmath {Math fonts CM + AMS preloaded <2020-04-14>} % preloaded in format
-% Only few text fonts are preloaded:
+ \_doc ------------------------------
+ We have two math macros \`\normalmath` for normal shape of all math
+ symbols and \`\boldmath` for bold shape of all math symbos. The second one
+ can be used in bold titles, for example.
+ These macros load all fonts from all given math font families.
+ \_cod ------------------------------
\_def\_normalmath{%
\_loadmathfamily 0 cmr % CM Roman
@@ -36,11 +41,23 @@
}
\count18=11 % families declared by \newfam are 12, 13, ...
+\_def \normalmath {\_normalmath} \_def\boldmath {\_boldmath}
+
+ \_doc -----------------------------
+ The classical math family selectors
+ \`\mit`, \`\cal`, \`\bbchar`, \`\frak` and \`\script`
+ are defined here.
+ The \`\rm`, \`\bf`, \`\it`, \`\bi` and \`\tt` does two things:
+ they are variant selectors for text fonts and math family selectors for math fonts.
+ The idea was adapted from plain \TeX/.
+ \_cod -----------------------------
+
\_chardef\_bffam = 8
\_chardef\_bifam = 9
\_chardef\_ttfam = 10
\_chardef\_itfam = 11
+\_protected\_def \_rm {\_tryloadrm \_tenrm \_fam0 }
\_protected\_def \_bf {\_tryloadbf \_tenbf \_fam\_bffam}
\_protected\_def \_it {\_tryloadit \_tenit \_fam\_itfam}
\_protected\_def \_bi {\_tryloadbi \_tenbi \_fam\_bifam}
@@ -52,6 +69,13 @@
\_protected\_def \_frak {\_fam7 } % fraktur
\_protected\_def \_script {\_fam6 } % more extensive script than \cal
+\_public \rm \bf \it \bi \tt \mit \cal \bbchar \frak \script ;
+
+ \_doc -----------------------------
+ The optical sizes of Computer Modern fonts, AMS and other fonts
+ are declared here.
+ \_cod -----------------------------
+
%% CM math fonts, optical sizes:
\_regtfm cmmi 0 cmmi5 5.5 cmmi6 6.5 cmmi7 7.5 cmmi8 8.5 cmmi9 9.5
@@ -70,7 +94,6 @@
\_regtfm cmti 0 cmti7 7.5 cmti8 8.5 cmti9 9.5 cmti10 11.1 cmti12 *
\_regtfm cmtt 0 cmtt10 11.1 cmtt12 *
-
%% AMS math fonts, optical sizes:
\_regtfm msam 0 msam5 5.5 msam6 6.5 msam7 7.5 msam8 8.5 msam9 9.5 msam10 *
@@ -93,7 +116,26 @@
\_regtfm bbisans 0 ecso0500 5.5 ecso0600 6.5 ecso0700 7.5 ecso0800
8.5 ecso0900 9.5 ecso1000 11.1 ecso1200 *
-%% macros:
+ \_doc -----------------------------
+ \`\_loadmathfamily` `<number> <font>` loads one math family, i.\,e.\
+ the triple of fonts in the text size, script size and script-script size.
+ The `<font>` is `<font-id>` used in the `\_regtfm` parameter or
+ the real TFM name. The family is saved as `\fam<number>`.
+ \nl
+ \`\_setmathfamily` `<number> \<font-switch>` loads one math family
+ like `\_loadmathfamily` does it. But the second parameter is a
+ `\<font-switch>` declared previously by the `\font` primitive.
+ \nl
+ The font family is loaded at \`\_sizemtext`, \`\_sizemscript` and
+ \`\_sizemsscript` sizes. These sizes are set by the
+ \`\setmathsizes` `[<text-size>/<script-size>/<scriptscript-size>]` macro.
+ These parameters are given in the \`\ptmunit` unit, it is set to
+ 1\`\ptunit` and it is set to 1\,pt by defaut.
+ \nl
+ \`\_corrmsizes` should be used in the \^`\normalmath` and \^`\boldmath`
+ macros if you need a size correction when a selected math family is
+ loaded. It is similar as ex-height correction but for math fonts.
+ \_cod -----------------------------
\_def\_corrmsizes{\_ptmunit=1\_ptunit\_relax} % for corrections of sizes in diferent fomts
@@ -111,6 +153,22 @@
\_optsize=\_sizemsscript \_fontlet#2=#2 at\_optsize \_scriptscriptfont#1=#2%
\_optsize=\_optsizesave \_let#2=\_mF
}
+\_def\_setmathsizes[#1/#2/#3]{%
+ \_def\_sizemtext{#1\_ptmunit}\_def\_sizemscript{#2\_ptmunit}%
+ \_def\_sizemsscript{#3\_ptmunit}%
+}
+\_newdimen\_ptunit \_ptunit=1pt
+\_newdimen\_ptmunit \_ptmunit=1\_ptunit
+
+\_public \setmathsizes \ptunit \ptmunit ;
+
+ \_doc -----------------------------
+ The \`\_setmathdimens` macro is used in \^`\normalmath` or \^`\boldmath`
+ macros. It makes math dimensions dependent on the font size (plain \TeX/ sets
+ them only for 10\,pt typesetting). The `\skewchar` of some math families are
+ set here too.
+ \_cod -----------------------------
+
\_def\_setmathdimens{% PlainTeX sets these dimens for 10pt size only:
\_delimitershortfall=0.5\_fontdimen6\_textfont3
\_nulldelimiterspace=0.12\_fontdimen6\_textfont3
@@ -119,35 +177,42 @@
\_skewchar\_scriptscriptfont1=127
\_skewchar\_textfont2=48 \_skewchar\_scriptfont2=48
\_skewchar\_scriptscriptfont2=48
+ \_skewchar\_textfont6=127 \_skewchar\_scriptfont6=127
+ \_skewchar\_scriptscriptfont6=127
}
-%% \setmathsizes:
-
-\_def\_setmathsizes[#1/#2/#3]{%
- \_def\_sizemtext{#1\_ptmunit}\_def\_sizemscript{#2\_ptmunit}%
- \_def\_sizemsscript{#3\_ptmunit}%
-}
-\_newdimen\_ptunit \_ptunit=1pt
-\_newdimen\_ptmunit \_ptmunit=1\_ptunit
+ \_doc -----------------------------
+ Finaly, we preload a math fonts colleciton in [10/7/5] sizes
+ when the format is generated. This is done when
+ `\_suppressfontnotfounderror=1` because we need not errors when format is
+ generated. Maybe there are not all fonts in the \TeX/ distribution
+ installed.
+ \_cod -----------------------------
\_suppressfontnotfounderror=1
\_setmathsizes[10/7/5]\_normalmath
\_suppressfontnotfounderror=0
-\_public
- \setmathsizes \bf \it \bi \tt \mit \cal \bbchar \frak \script \ptunit ;
-
-\_def \normalmath {\_normalmath} \_def\boldmath {\_boldmath}
\_endcode %---------------------------------------------------
The Computer Modern and AMS fonts are preloaded here in classical math-fam
-concept, where each math family includes three fonts with max 256 characters.
+concept, where each math family includes three fonts with max 256 characters
+(typically 128 characters).
+
+On the other hand, when \^`\fontfam` macro is used in the document then text
+font family and appropriate math family is loaded with Unicoded fonts, i.e.
+Unicoded-math is used. It re-defines all settings given here.
-On the other hand, when `\fontfam` macro is used in the document then text
-font family and appropriate math family is loaded with unicoded fonts, i.e.
-unicoded math is used.
+The general rule of usage the math fonts in different sizes in \OpTeX/ says: set three
+sizes by the macro
+\^`\setmathsizes` `[<text-size>/<script-size>/<scriptscript-size>]` and then
+load all math fonts in given sizes by \^`\normalmath` or \^`\boldmath` macros.
+For example
+\begtt
+\setmathsizes[12/8.4/6]\normalmath ... math typesetting at 12 pt is ready.
+\endtt
-The code here is inspired by `ams-math.tex file`.
+\_endinput
- \ No newline at end of file
+2020-04-14: \skewchar\fam6 added
diff --git a/macros/luatex/optex/math-unicode.opm b/macros/luatex/optex/math-unicode.opm
index fe823b96f4..a2c455f251 100644
--- a/macros/luatex/optex/math-unicode.opm
+++ b/macros/luatex/optex/math-unicode.opm
@@ -2,6 +2,20 @@
\_codedecl \loadmath {Unicode Math fonts <2020-02-25>} % preloaded in format
+ \_doc -----------------------------
+ \`\loadmath` `{<Unicode-math font>}` loads given font. It does:
+ \begitems
+ * define \`\_unimathfont` as `<Unicode-math font>`,
+ * redefine `\normalmath` and `\boldmath` macros to their Unicode counterparts,
+ * load the `\_unimathfont` by `\normalmath`,
+ * print information about loaded font on the terminal,
+ * redefine all encoding dependent setting by `\input unimath-codes.opm`,
+ * protect new loading by setting \`\_ifmathloading` to false.
+ \enditems
+ \`\noloadmath` disallows Unicode-math loading by \`\_mathloadingfalse`.\nl
+ \`\doloadmath` allows Unicode-math loading by \`\_mathloadingtrue`.
+ \_cod -----------------------------
+
\_newifi \_ifmathloading \_mathloadingtrue
\_def\_noloadmath{\_mathloadingfalse}
@@ -17,10 +31,20 @@
\_let\_normalmath = \_normalunimath \_let\_boldmath = \_boldunimath
\_normalmath
\_wterm {MATH-FONT: "#1" -- unicode math prepared.}%
- \_setctable\_optexcatcodes \_input unimath-codes.opm \_restorectable
+ \_opinput {unimath-codes.opm}%
\_mathloadingfalse
\_fi\_fi}
+\_public \loadmath \noloadmath \doloadmath ;
+
+ \_doc -----------------------------
+ \`\loadboldmath` `{<bold-font>} \to {<normal-font>}`
+ defines \`\_unimathboldfont` as `<bold-font>` only if `\_unimathfont` is
+ defined as `<normal-font>`. It is used when `\boldmath` macro is run.
+ When no `\_unimathboldfont` is defined then the `\boldmath` macro
+ use \"fake bold" generated by `embolden` \LuaTeX/ font feature.
+ \_cod -----------------------------
+
\_def\_loadboldmath#1#2\to #3{%
\_def\_tmp{#3}\_ifx\_unimathfont\_tmp % do work only if #3 is loaded as normal Math
\_isfont"#1"\_iffalse
@@ -30,10 +54,19 @@
\_wterm {MATH-FONT: "#1" -- unicode math bold prepared.}%
\_fi\_fi}
+\_public \loadboldmath ;
+
+ \_doc -----------------------------
+ The Unicode version of the \^`\normalmath` and \^`\boldmath` macros
+ are defined here as \`\_normalunimath` and \`\_boldunimath` macros.
+ They are using \`\_setunimathdimens` in similar sense as
+ \^`\_setmathdimens`.
+ \_cod -----------------------------
+
\_def\_normalunimath{%
\_loadumathfamily 1 {\_unimathfont}{} % Base font
\_loadmathfamily 4 rsfs % script
- \_setmathdimens
+ \_setunimathdimens
}%
\_def\_boldunimath{%
\_ifx\_unimathboldfont \_undefined
@@ -42,9 +75,26 @@
\_loadumathfamily 1 {\_unimathboldfont}{} % Base real bold font
\_fi
\_loadmathfamily 4 rsfs % script
- \_setmathdimens
+ \_setunimathdimens
}%
+\_def\_setunimathdimens{% PlainTeX sets these dimens for 10pt size only:
+ \_delimitershortfall=0.5\_fontdimen6\_textfont3
+ \_nulldelimiterspace=0.12\_fontdimen6\_textfont3
+ \_scriptspace=0.05\_fontdimen6\_textfont3
+}
+ \_doc -----------------------------
+ \`\_loadumathfamily` `<number> {<font>}{<font features>}`
+ loads the given Unicode-math fonts in three sizes given by the
+ \^`\setmathsizes` macro and sets it as the math family `<number>`.
+ The `<font features>` are added to the default
+ \`\_mfontfeatures` and to the size dependent features `+ssty=0`
+ if script size is asked or `+ssty=1` if scriptscriptsize is asked.
+ If the fath family 1 is loaded then the family 2 and 3 is set by the same
+ font because \TeX/ needs to read dimension information about generating
+ math formulae from these three math families. All information needed by
+ \TeX/ is collected in single Unicode-math font.
+ \_cod -----------------------------
\_def\_umathname#1#2{"#1:\_mfontfeatures#2"}
\_def\_mfontfeatures{mode=base;script=math;}
@@ -55,11 +105,40 @@
\_ifnum#1=1 \_textfont2=\_mF \_textfont3=\_mF \_fi
\_optsize=\_sizemscript \_font\_mF=\_umathname{#2}{+ssty=0;#3} at\_optsize \_scriptfont#1=\_mF
\_ifnum#1=1 \_scriptfont2=\_mF \_scriptfont3=\_mF \_fi
- \_optsize=\_sizemsscript \_font\_mF=\_umathname{#2}{+ssty=1;#3} at\_optsize \_scriptscriptfont#1=\_mF
+ \_optsize=\_sizemsscript \_font\_mF=\_umathname{#2}{+ssty=1;#3} at\_optsize\_scriptscriptfont#1=\_mF
\_ifnum#1=1 \_scriptscriptfont2=\_mF \_scriptscriptfont3=\_mF \_fi
\_optsize=\_optsizesave \_relax
}
+ \_doc -----------------------------
+ Unicode math font includes all typical math alphabets together, user needs not to
+ load more \TeX/ math families. These math aphabets are encoded by
+ different parts of Unicode table. We need auxiliary macros for setting
+ mathcodes by selected math alphabet.
+ \nl
+ \`\_umathrange` `{<from->-<to>}\<first>` sets `\Umathcode`s
+ of the characters in the interval `<from>-<to>` to `\<first>`,
+ `\<first>+1`, `\<first>+2`
+ etc., but \`\_umathcharholes` are skipped
+ (`\_umathcharholes` are parts of the Unicode table not designed for math
+ alphabets but they causes that the math alphabets are
+ not continuously spread out in the table; I mean that the
+ designers were under the influence of drugs when they created
+ this part of the Unicode table).
+ The `<from>-<to>` clause includes normal letters like `A-Z`.
+ \nl
+ \`\_umahrangegreek` `\<first>` is the same as
+ `\_umathrange {<alpha>-<omega>}\<first>`.
+ \nl
+ \`\_umahrangeGREEK` `\<first>` is the same as
+ `\_umathrange {<Alpha>-<Omega>}\<first>`.
+ \nl
+ \`\_greekdef` `<control sequences> \_relax` defines each control sequence
+ as a normal character with codes `\_umathnumB`, `\_umathnumB+1`,
+ `\_umathnumB+2` etc. It is used for redefinig the contol sequences for
+ math Greek `\alpha`, `\beta`, `\gamma` etc.
+ \_cod -----------------------------
+
\_newcount\_umathnumA \_newcount\_umathnumB
\_def\_umathcorr#1#2{\_ea#1\_ea{\_the#2}}
@@ -95,19 +174,16 @@
\_expandafter\_greekdef \_fi
}
-\_public
- \loadmath \loadboldmath \noloadmath \doloadmath ;
-
\_endcode
---------------------------------------------
-The `\loadmath` macro loads math fonts and sets math-codes using \input
-unimath-codes.opm. If UnicodeMath font is loaded then `\_mathloadingfalse`
-is set, so new UnicodeMath font isn't loaded until `\domathload` is used.
+The \^`\loadmath` `{<Unicode-math font>}` macro loads math fonts and
+redefines all default math-codes using `\input unimath-codes.opm`.
+If Unicode-math font is loaded then \^`\_mathloadingfalse`
+is set, so new UnicodeMath font isn't loaded until \^`\doloadmath` is used.
-`\loadadboldmath{<bold-font>} \to {<normal-font>}` loads bold variant only
-if <normal-font> was sucessully loaded. For example:
+\^`\loadboldmath` `{<bold-font>} \to {<normal-font>}` loads bold variant only
+if `<normal-font>` was sucessully loaded by the `\loadmath`. For example:
\begtt
\loadmath {[xitsmath-regular]}
@@ -115,24 +191,46 @@ if <normal-font> was sucessully loaded. For example:
\endtt
You can combine more fonts, if you register them to another
-math families (5, 6, 7, etc.) in \normalmath macro.
+math families (5, 6, 7, etc.) in the `\normalmath` macro.
-The default value of \normalmath shows a combination of base Unicode Math
-font with 8bit Math font at family 4. See definition of \script macro where
-\fam4 is used. Of course, we need to set \rmvariables too, because 8bit font
+The default value of `\normalmath` shows a combination of base Unicode Math
+font with 8bit Math font at family 4. See definition of `\script` macro where
+`\fam4` is used. Of course, we need to set `\rmvariables` too, because 8bit font
accepts only codes less than 255.
-See http://tex.stackexchange.com/questions/308749/ for more technical details.
+See \url{http://tex.stackexchange.com/questions/308749/} for more technical details.
+
+The \^`\loadmath` macro was succesfully tested on:
+
+\begtt
+\loadmath{[XITSMath-Regular]} ... XITS MATH
+\loadmath{[latinmodern-math]} ... Latin Modern Math
+\loadmath{[texgyretermes-math]} ... TeXGyre Termes Math
+\loadmath{[texgyrebonum-math]} ... TeXGyre Bonum Math
+\loadmath{[texgyrepagella-math]} ... TeXGyre Pagella Math
+\loadmath{[texgyreschola-math]} ... TeXGyre Schola Math
+\loadmath{[texgyredejavu-math]} ... TeXGyre DeJaVu Math
+\loadmath{[LibertinusMath-Regular]} ... Libertinus Math
+\loadmath{[FiraMath-Regular]} ... Fira Math
+\loadmath{[Asana-Math]} ... Asana Math
+\endtt
+
+\secc Unicode-math macros preloaded in the format
+
+\printdoc math-unicode.opm
+
+\secc Macros and codes set when \code{\\loadmatfont} is processed
+
+The file `unimath-codes.opm` is loaded when the \^`\loadmath` is used. The
+macros here redefines globally all encoding dependent settings declared in
+the section~\ref[math-macros].
+
+\printdoc unimath-codes.opm
+\printdoctail unimath-codes.opm
+
+
---------------------
+\_endinput
-\loadmath{[XITSMath-Regular]} ... XITS MATH^^J
-\loadmath{[latinmodern-math]} ... Latin Modern Math^^J
-\loadmath{[texgyretermes-math]} ... TeXGyre Termes Math^^J
-\loadmath{[texgyrebonum-math]} ... TeXGyre Bonum Math^^J
-\loadmath{[texgyrepagella-math]} ... TeXGyre Pagella Math^^J
-\loadmath{[texgyreschola-math]} ... TeXGyre Schola Math^^J
-\loadmath{[texgyredejavu-math]} ... TeXGyre DeJaVu Math^^J
-\loadmath{[LibertinusMath-Regular]} ... Libertinus Math^^J
-\loadmath{[FiraMath-Regular]} ... Fira Math^^J
-\loadmath{[Asana-Math]} ... Asana Math^^J
+2020-04-15 \_setmathdimens -> \_setuniathdimens
+2020-02-25 implemented
diff --git a/macros/luatex/optex/more-macros.opm b/macros/luatex/optex/more-macros.opm
index 4f4c4d113b..64cbcd84c9 100644
--- a/macros/luatex/optex/more-macros.opm
+++ b/macros/luatex/optex/more-macros.opm
@@ -2,19 +2,45 @@
\_codedecl \eoldef {OpTeX useful macos <2020-03-15>} % preloaded in format
-\_newcatcodetable \_optexcatcodes
-\_savecatcodetable\_optexcatcodes
+ \_doc -----------------------------
+ We define \`\opinput` `{<file name>}` macro which
+ does `\input {<file name>}` but catocodes are set to normal catcodes
+ (like \OpTeX/ initializes them) and the catodes setting is return back to
+ the current values when the file is read. You can use `\optinput`
+ in any situation inside the document and you will be sure that the file
+ is read correctly with correct catcode settings.
+
+ In order to achieve this, we declare \`\optexcatcodes` catcode table
+ and \`\plaintexcatocdes`. They save the commonly used catcode tables.
+ Note that `\catcodetable` is a part of \LuaTeX/ extension.
+ The catcodetable stack is implemented by \OpTeX/ macros.
+ The \`\setctable` `<catcode table>` pushes
+ current catcode table to the stack and activates catcodes from
+ the `<catcode table>`. The \`\restorectable` returns to the saved catocdes
+ from the catcode table stack. So, the `\opinput` macro can be implemented simply:
+ \_cod -----------------------------
-\_def\_normalcatcodes {\_catcodetable\_optexcatcodes \_savecatcodetable0 \_catcodetable0 }
+\_def\_opinput #1{\_setctable\_optexcatcodes \_input "#1" \_restorectable}
+\_newcatcodetable \_optexcatcodes
\_newcatcodetable \_plaintexcatcodes
-\_public
- \optexcatcodes \plaintexcatcodes ;
+\_public \optexcatcodes \plaintexcatcodes \opinput ;
+
+\_savecatcodetable\_optexcatcodes
{\_catcode`_=8 \savecatcodetable\plaintexcatcodes}
-% \catcodetable stack
-% use \setctable<num> ... \setctable<num> ... \restorectable ... \restorectable
+ \_doc -----------------------------
+ The implementation of the catcodetable stack follows.
+
+ The current catodes are
+ managed in the `\catcodetable0`. If the `\setctable` is used first (or at
+ the outer level of the stack), then the `\catcodetable0` is pushed to the
+ stack and the current table is re-set to the given `<catcode table>`.
+ The numbers of these tables are stacked to the \`\_ctablelist` macro.
+ The `\restorectable` reads the last saved catcode table number from the
+ `\_ctablelist` and uses it.
+ \_cod -----------------------------
\_newcount\_currctable \_currctable=0
\_catcodetable0
@@ -30,10 +56,32 @@
}
\_def\_ctablelist{.}
-\_def\_opinput #1{\_setctable\_optexcatcodes \_input "#1" \_restorectable}
+\_public \setctable \restorectable ;
+ \_doc -----------------------------
+ When a special macro is defined with different catcodes then
+ \`\normalcatcodes` can be used at the end of such definition.
+ The normal catcodes are restored.
+ The macro reads
+ catcodes from `\optecatodes` table and sets it to the main catcode table 0.
+ \_cod -----------------------------
-% \optdef \foo [opt-default] #1#2{...\the\opt...}, usage \foo {}{} or \foo [opt] {}{}
+\_def\_normalcatcodes {\_catcodetable\_optexcatcodes \_savecatcodetable0 \_catcodetable0 }
+\_public \normalcatodes ;
+
+ \_doc -----------------------------
+ The declarator \`\optdef``\macro [<opt default>] <params>{<replacement text>}`
+ defines the `\macro` with the optional parameter followed by normal parameters
+ declared in `<params>`. The optional parameter must be used as the first
+ first parameter in brackets `[...]`. If it isn't used then <opt default>
+ is taken into account. The `<replacement text>` can use `\the\opt`
+ because optional parameter is saved to the \`\opt` tokens register.
+ Note the difference from \LaTeX/ concept where the optional parameter is
+ in `#1`. \OpTeX/ uses `#1` as the first normal parameter (if declared).
+
+ The \`\_nospaceafter` ignores the following optional space at expand
+ processor level using the negative `\romannumeral` trick.
+ \_cod -----------------------------
\_def\_optdef#1[#2]{%
\_def#1{\_opt={#2}\_isnextchar[{\_cs{_oA:\_string#1}}{\_cs{_oB:\_string#1}}}%
@@ -41,25 +89,47 @@
\_sdef{_oB:\_string#1\_nospaceafter}%
}
\_def\_nospaceafter#1{\_ea#1\_romannumeral-`\.}
-
\_newtoks\_opt
-% \eoldef \foo #1{thex to end of line is: #1}
+\_public \opt \optdef ;
+
+ \_doc -----------------------------
+ The declarator \`\eoldef``\macro #1{<replacement text>}` defines a `\macro`
+ which scans its parameter to the end of the current line.
+ This is the parameter `#1` which can be used in the `<replacement text>`.
+ The catcode of the `\endlinechar` is reset temporarily when the parameter is scanned.
+
+ The macro defined by `\eoldef` cannot be used with its parameter inside
+ other macros because the catcode dancing is not possible here. But the
+ \`\bracedparam``\macro{<parameter>}` can be used here. The `\bracedparam`
+ is a prefix which re-sets temporarily the `\macro` to a `\macro` with
+ normal one parameter.
+
+ The \`\skiptoeol` macro reads the text to the end of the current line
+ and ignores it.
+ \_cod -----------------------------
\_def\_eoldef #1{\_def #1{\_begingroup \_catcode`\^^M=12 \_eoldefA #1}%
\_ea\_def\_csname _\_csstring #1:M\_endcsname}
\_catcode`\^^M=12 %
\_def\_eoldefA #1#2^^M{\_endgroup\_csname _\_csstring #1:M\_endcsname{#2}}%
\_normalcatcodes %
-\_eoldef\_skiptoeol#1{}
+\_eoldef\_skiptoeol#1{}
\_def\_bracedparam#1{\_ifcsname _\_csstring #1:M\_endcsname
\_csname _\_csstring #1:M\_ea \_endcsname
\_else \_csname __in\_csstring #1:M\_ea \_endcsname \_fi
}
+\_public \eoldef \skiptoeol \bracedparam ;
-
-\_public \opt \optdef \eoldef \skiptoeol ;
+ \_doc -----------------------------
+ The \`\replstring``\macro{<textA>}{<textB>}`
+ replaces all occurrences of `<textA>` by `<textB>` in the `\macro` body.
+ The `\macro` must be defined without parameters. The occurrences of
+ `<textA>` are not replaced if they are \"hidden" in braces, for example
+ `...{...<textA>...}...`. The category codes in the `<textA>` must exactly
+ match.
+ \_cod -----------------------------
\_catcode`!=3 \_catcode`?=3
\_def\_replstring #1#2#3{% \replstring #1{stringA}{stringB}
@@ -70,69 +140,77 @@
\_long\_def\_replacestringsA##1?{\_def #1{##1}}\_ea\_replacestringsA #1}
\_normalcatcodes
-\_def\_remfirstunderscore#1{\_ea\_remfirstunderscoreA#1\_relax#1}
-\_def\_remfirstunderscoreA#1#2\_relax#3{\_if _#1\_def#3{#2}\_fi}
-
-\_ea\_def \_ea\_meaningsepare \_ea#\_ea1\_string m#2:#3->#4^{{#1}{#3}{#4}}
+\_public \replstring ;
-% \keepinputnames ... \input foo ... \lastinputname -> foo
+ \_doc -----------------------------
+ The \`\catcode` primitive is redefined here. Why?
+ There is very common cases like \code{\\catcode`}`<something>`
+ or `\catcode"<number>` but these characters
+ \code{\`} or \code{"} can be set as active (typically by `\activettchar` macro).
+ Nothing problematic happens if re-defined `\catcode` is used in this case.
-\_def\_keepinputnames{\_directlua{%
- callback.register("find_read_file",
- function (id, name)
- input_file_name = name
- return name
- end)
-}}
-\_def\_lastinputname{\_directlua{tex.print(input_file_name)}}
+ If you really need primitive `\catcode` then you can use `\_catcode`.
+ \_cod -----------------------------
\def\catcode{\_catcode\_string} % more robust in cases \catcode` or \catcode"
-% \removespaces text with spaces {} -> textwithspaces
+ \_doc -----------------------------
+ The \`\removespaces` `<text with spaces >{}` expands to <textwithoutspaces>.
+ \nl
+ The `\_ea`\`\ignorept``\the<dimen>` expands to a decimal
+ number `\the<dimen>` but without `pt` unit.
+ \nl
+ The \`\ignoreit``<token>` just ignores the `<token>`.
+ \_cod -----------------------------
\_def\_removespaces #1 {\_isempty{#1}\_iffalse #1\_ea\_removespaces\_fi}
+\_ea\_def \_ea\_ignorept \_ea#\_ea1\detokenize{pt}{#1}
+\_def\_ignoreit#1{}
- \_doc ----------------------------
- `\trycs{<csname>}{<text>} expands to \<csname> if it is defined else to <text>.
- \_cod ----------------------------
+\public \removespaces \ignorept \ignoreit ;
+
+ \_doc -----------------------------
+ You can use expandable \`\bp``{<dimen>}` convertor from
+ \TeX/ `<dimen>` (or from an expression accepted by
+ `\dimexpr` primitive) to a decimal value in big points
+ (used as natural unit in the PDF format). So, you can write, for example:
+ \begtt
+ \pdfliteral{q \_bp{.3\hsize-2mm} \_bp{2mm} m 0 \_bp{-4mm} l S Q}
+ \endtt
+ You can use expandable \`\expr``{<expression>}` for analogical purposes.
+ It expands to the value of the `<expression>` at expand processor level
+ with \`\_decdigits` digits after decimal point.
+ The `<expression>` can include `+-*/()` and decimal numbers in common syntax.
+
+ The usage of prefixed versions \`\_expr` or \`\_bp` is more recommended
+ because user can re-define the control sequences `\expr` or `\bp`.
+ \_cod -----------------------------
+
+\_def\_decdigits{3} % digits after decimal point in \_bp and \_expr outputs.
+\_def\_pttopb{%
+ \_directlua{tex.print(string.format('\_pcent.\_decdigits f',
+ token.scan_dimen()/65781.76))}% pt to bp conversion
+}
+\def\_bp#1{\_ea\_pttopb\_dimexpr#1\_relax}
+\def\_expr#1{\_directlua{tex.print(string.format('\_pcent.\_decdigits f',#1))}}
-\_def \_trycs#1#2{\_ifcsname #1\_endcsname \_csname #1\_endcsname \_else #2\_fi}
+\_public \expr \bp ;
\_doc ------------------
- The pair {`\_doc ... \cod`} is used for documenting macros and to
- printing the third part of main \OpTeX/ documentation: The
- implementation. The syntax is:
+ The pair {\`\_doc` ... \`\_cod`} is used for documenting macros and to
+ printing the technical documentation of the \OpTeX/. The syntax is:
{\begtt
\_doc <ignored text>
<documentation>
\_cod <ignored text>
- \endtt}
- The last {\_cod} in the file must be followed by `\_fin`. This is a
- signal, that the following code does not ends by next `\_doc` but by
- {`\_endcode`} command. The {`\_doc...\cod`} is redefined in macros used
- for documentation printing.
-
- The <documentation> (and <ignored text> too) must be <balanced text>.
- It means that you canot document only `{` but you must document `}` too.
+ \endtt
+ }
+ The `<documentation>` (and `<ignored text>` too) must be `<balanced text>`.
+ It means that you cannot document only the `{` but you must document the `}` too.
\_cod ------------------
\_long\_def\_doc #1\_cod {\_skiptoeol}
-\_ea \_def \_ea\_ignorept \_ea#\_ea1\detokenize{pt}{#1}
-\_def\_ignoreit#1{}
-
-\public
- \setctable \restorectable
- \normalcatodes \opt \optdef \eoldef \bracedparam \replstring
- \keepinputnames \lastinputname \removespaces \trycs
- \ignorept \ignoreit ;
-
\_endcode % -------------------------------------
-
-The `\ignoreit` macro ignores next token. The \ignorept macro used ike this:
-\begtt
-\ea\ignorept \the\dimen...
-\endtt
-consumes the "pt" phrase appended to dimen value by `\the`.
diff --git a/macros/luatex/optex/multicolumns.opm b/macros/luatex/optex/multicolumns.opm
index cf4d26bbb4..c593f72552 100644
--- a/macros/luatex/optex/multicolumns.opm
+++ b/macros/luatex/optex/multicolumns.opm
@@ -5,7 +5,8 @@
\_doc -----------------------------
This code is documented in detail in the \"\TeX/book naruby", pages 244--246,
free available, \url{http://petr.olsak.net/tbn.html}, but in Czech.
- Roughly speaking, macros complete all material between `\begmulti` and `\endmulti`
+ Roughly speaking, macros complete all material between
+ \`\begmulti``<num-columns>` and \`\endmulti`
into one `\vbox 6`. Then the macro measures the amount of free space at the current
page using `\pagegoal` and `\pagtotal` and does `\vsplit` of `\vbox 6` to
columns with height of such free space. This is done only if we have
@@ -49,6 +50,11 @@
\_else \_balancecolumns \_fi % only balancing
\_multiskip\_egroup
}
+
+ \_doc -----------------------------
+ Splitting columns...
+ \_cod -----------------------------
+
\_def\_makecolumns{\_bgroup % full page, destination height: \dimen1
\_vbadness=20000 \_setbox1=\_hbox{}\_tmpnum=0
\_loop \_ifnum\_Ncols>\_tmpnum
@@ -75,6 +81,11 @@
\_else \_balancecolumns % last balancing
\_fi \_fi
}
+
+ \_doc -----------------------------
+ Final balancing of the columns.
+ \_cod -----------------------------
+
\_def\_balancecolumns{\_bgroup \_setbox7=\_copy6 % destination height: \dimen0
\_ifdim\_dimen0>\_baselineskip \_else \_dimen0=\_baselineskip \_fi
\_vbadness=20000
diff --git a/macros/luatex/optex/optex.ini b/macros/luatex/optex/optex.ini
index 31d5f5171a..7c1083c791 100644
--- a/macros/luatex/optex/optex.ini
+++ b/macros/luatex/optex/optex.ini
@@ -1,7 +1,7 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
%% OpTeX ini file
-%% Petr Olsak <started from: Jan. 2020>
+%% Petr Olsak <project started from: Jan. 2020>
% Catcodes:
@@ -21,7 +21,8 @@
% OpTeX version
-\def\optexversion{Alpha 0.08 Mar 2020}
+\def\optexversion{Beta 0.10 Apr 2020}
+\def\fmtname{OpTeX}
% Engine testing:
@@ -39,7 +40,6 @@
\let\_endcode =\endinput
\def \_codedecl #1#2{\message{#2^^J}}% information about .opm file
\long\def\_doc#1\_cod#2 {} % skip documentation
-\let\_fin=\relax
% Initialization:
@@ -47,7 +47,7 @@
\input prefixed.opm % prefixed primitives and code syntax
\input luatex-ini.opm % luaTeX initialization
-\input basics-macros.opm % basic macros
+\input basic-macros.opm % basic macros
\input alloc.opm % allocators for registers
\input if-macros.opm % special \if-macros, \is-macros and loops
\input parameters.opm % parameters setting
@@ -60,18 +60,19 @@
\input math-macros.opm % basic macros for math plus mathchardefs (todo: x)
\input math-unicode.opm % macros for loading UnicodeMath fonts (todo: x)
\input fonts-opmac.opm % font managing macros from OPmac (todo: doc)
-\input maketoc.opm % maketoc
-\input outlines.opm % PDF outlines (todo: x)
-\input pdfuni-string.opm % PDFunicode strings for outlines (todo: x)
\input output.opm % output routine
\input margins.opm % macros for margins setting (todo: texdoc)
\input colors.opm % colors
\input ref-file.opm % ref file
\input references.opm % references
\input hyperlinks.opm % hyperlinks
+\input maketoc.opm % maketoc
+\input outlines.opm % PDF outlines (todo: x)
+\input pdfuni-string.opm % PDFunicode strings for outlines (todo: x)
\input sections.opm % titles, chapters, sections
\input lists.opm % lists, \begitems, \enditems
\input verbatim.opm % verbatim
+\input hi-syntax.opm % syntax highlighting of verbatim listimgs
\input graphics.opm % graphics
\input table.opm % table macro
\input multicolumns.opm % more columns by \begmulti ...\endmulti
@@ -91,36 +92,8 @@
\_mathsbon % replaces \int_a^b to \int _a^b
\_inputref % inputs \jobname.ref if exists
}
-\let\loadmathfonts=\relax % TODO: unicode-math
\_dump
\_endcode % ------------------------------
-TODO:
-- re-implement macros from opmac-rest.opm
-- re-implement usebib, bib-style.opm
-- add modules support (for example opmac-bib)
-- write more and better documentation
-- ...
-
-DOC:
-- optex-doc.tex optex-doc.pdf
-- about Font selection system: ....... files: fonts-select.opm, fonts-opmac.opm,
- fonts-resize.opm, f-heros.opm, f-lmfonts.opm
- fams-ini.opm
-- about user/internal name spaces .... files: prefixed.opm, math-macros.opm
-- additional doc is in more files...
-
-NOTES FOR TESTERS:
-- We don't want to keep absolutely backward compatibility. For example obscurities like
- \z@, \p@, \f@@t are not supported.
-- The page origin is at left upper corner of the paper (no at 1in, 1in coordinates).
-- The default papersize is A4 with 2cm margins (no letter with 1in margins].
- Use \margins macro to change these parameters.
-- Only few 8bit fonts are preloaded in format. Use \fontfam[LMfonts] (or select another
- fonts family by \fontfam[?]) at beginning of document. Unicode fonts will be loaded.
-- The accents macros \v, \' are undefined, Use native characters š,č,é, etc.
- If you expicitly needs this old feature, use \oldaccents macro.
-- The font switchers like \_tenrm, \_tenbf have only internal names, i.e
- \tenrm, \tenbf are undefined.
diff --git a/macros/luatex/optex/others.opm b/macros/luatex/optex/others.opm
index 6c656ec0e0..dc4956b0a3 100644
--- a/macros/luatex/optex/others.opm
+++ b/macros/luatex/optex/others.opm
@@ -1,12 +1,17 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \uv {Miscenaleous <2020-03-14>} % preloaded in format
+\_codedecl \uv {Miscenaleous <2020-04-02>} % preloaded in format
-% You can write \useOpTeX at begining of your document
+ \_doc ----------------------------
+ \`\useOpTeX` and \`\useoptex` are declared as `\relax`.
+ \_cod ----------------------------
\_let \useOpTeX = \_relax \_let \useoptex = \_relax
-% lastpage/totalpages
+ \_doc ----------------------------
+ The \`\lastpage` and \`\totalpages` get the information from the
+ \^`\_currpage`. The \^`\_Xpage` from `.ref` file sets the \^`\_currpage`.
+ \_cod ----------------------------
\_def\_totalpages {\_openref\_ea\_lastpageA\_currpage}
\_def\_lastpage {\_openref\_ea\_lastpageB\_currpage}
@@ -15,6 +20,14 @@
\_def\_currpage {{0}{?}}
\_public \lastpage \totalpages ;
+ \_doc ----------------------------
+ We need \`\uv`, \`\clqq`, \`\crqq`, \`\flqq`, \`\frqq`, \`\uslang`, \`\ehyph`
+ \`\chyph`, \`\shyph`, for backward compatibility with \csplain.
+ Codes are set according to Unicode, because we are using Czech only in Unicode
+ when \LuaTeX/ is used.
+ \_cod ----------------------------
+
+
% for compatibility with csplain:
\_chardef\clqq=8222 \_chardef\crqq=8220
@@ -27,32 +40,36 @@
\_let\chyph=\cslang \_let\shyph=\sklang
\_let\csUnicode=\csPatt \_let\czUnicode=\csPatt \_let\skUnicode=\skPatt
-% classical \ten* macros (keeps only preloaded fonts!)
+ \_doc ----------------------------
+ The \`\letfont` was used in \csplain/ instead of `\fontlet`.
+ \_cod ----------------------------
\_let \letfont = \_fontlet
-\_let \tenrm = \_tenrm \_let \tenbf = \_tenbf
-\_let \tenit = \_tenit \_let \tenbi = \_tenbi
-\_let \tentt = \_tentt
-% non breaking space in Unicode
+ \_doc ----------------------------
+ Non breaking space in Unicode.
+ \_cod ----------------------------
\let ^^a0=~
-% TikZ needs these control sequences:
+ \_doc ----------------------------
+ TikZ needs these control sequences.
+ \_cod ----------------------------
\ea\toksdef \csname toks@\endcsname=0
\ea\let \csname voidb@x\endcsname=\_voidbox
-% another \tmpnum and \tmpdim are declared for user macros, no the same as private:
-
-\newcount\tmpnum % auxiliary count
-\newdimen\tmpdim % auxiliary dimen
-
-% We don't want to read opmac.tex unless \input opmac is specified:
+ \_doc ----------------------------
+ We don't want to read `opmac.tex` unless `\input opmac` is specified.
+ \_cod ----------------------------
\def\OPmacversion{OpTeX}
-% Lorem ipsum. Usage \lipsum[3] or \lipsum[112-121], max=150
+ \_doc ----------------------------
+ Lorem ipsum can be printed by \`\lipsum``[<range>]` or \`\lorem``[<range>]`,
+ for example `\lipsum[3]` or `\lipsum[112-121]`, max=150. The data are read
+ from \LaTeX/ file `lipsum.ltd.tex`.
+ \_cod ----------------------------
\_def \_lipsum {%
{\_long\_def\ProvidesFile##1[##2]##3{\_ifx\_par##3\_relax\_else \_ea##3\_fi}\_tmpnum=0
@@ -65,7 +82,7 @@
\_def\_negativermnm{\_romannumeral-`\.}
\_def\_reallipsum[#1]{\_lipsumA #1\_empty-\_empty\_end}
\_def\_lipsumA #1-#2\_empty#3\_end{\_tmpnum=#1 \_edef\_tmp{\_ifx^#2^#1\_else#2\_fi}%
- \_loop \_csname lips:\_the\_tmpnum\_endcsname \_par
+ \_loop \_csname lips:\_the\_tmpnum\_endcsname \par % \par is better here
\_ifnum\_tmpnum<\_tmp \_advance\_tmpnum by1 \_repeat
}
\def\lipsum {\_lipsum}
@@ -73,6 +90,3 @@
\_endcode
-These codes are usable only after Unicode font is loaded using \fontfam.
-If you don't use Unicode fonts then more characters from Czech language stay
-unavailable (ř, ů, for example). See the notice in `fonts-preoad.opm`.
diff --git a/macros/luatex/optex/outlines.opm b/macros/luatex/optex/outlines.opm
index 90e9a4a0aa..a66c316129 100644
--- a/macros/luatex/optex/outlines.opm
+++ b/macros/luatex/optex/outlines.opm
@@ -1,6 +1,6 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \pdfunidef {PDF outlines <2020-03-12>} % preloaded in format
+\_codedecl \outlines {PDF outlines <2020-03-12>} % preloaded in format
\_def\_outlines#1{\_pdfcatalog{/PageMode/UseOutlines}\_openref
\_ifx\_toclist\_empty
@@ -50,9 +50,7 @@
\_pdfunidef\_tmp{#1}%
\_pdfoutline goto name{oul:\_the\_oulnum} count0 {\_tmp}\_relax
}
-
-\_public
- \outlines \insertoutline ;
+\_public \outlines \insertoutline ;
\_endcode % ----------------------------
@@ -62,27 +60,27 @@ outlines. But we know only the level of each outline. The required data
should be calculated from TOC data. We use two steps over TOC data saved in
the `\_toclist` where each record is represented by one `\_tocline`.
-First step, the `\outline` macro sets `\_tocline` to `\_outlineA` and
+First step, the \`\outlines` macro sets `\_tocline` to \`\_outlinesA` and
calculates the number of direct descendants of each record. Second step,
-the `\outline` macro sets `\_tocline` to `\_codlineB` and it uses prepared
-data and crete outlines.
+the `\outlines` macro sets `\_tocline` to \`\_outlinesB` and it uses prepared
+data and create outlines.
Each ouline is mapped to the control sequence of the type
`\_ol:<num>` or `\_ol:<num>:<num>` or `\_ol:<num>:<num>:<num>` or etc.
The first one is reserved for level 0, the second one for level 1 (chapters), third
one for level 2 (sections) etc. The number of direct descentants will be stored
-in these macros after first step i finished. Each new outline of given level
-incerases the <num> at given level. When the first step is processed then
+in these macros after first step is finished. Each new outline of given level
+increases the `<num>` at given level. When the first step is processed then
(above that) the `\_ol:..` sequence of the parent inceases its value too. The
`_ol:...` sequences are implemented by `\_ol:\_count0:\_count1:\count2` etc.
-For example, when section (level 2) is processed in the fisrst step then we do:
+For example, when section (level 2) is processed in the first step then we do:
\begtt
\advance \count2 by 1
- % incerases the mapping pointer of the type
+ % increases the mapping pointer of the type
% \_ol:<\_count0:\_count1:\_count2> of this section
\advance \<_ol:\_count0:\_count1> by 1
- % incerases the number of descendants connected
+ % increases the number of descendants connected
% to the parent of this section.
\endtt
@@ -90,10 +88,10 @@ When second step is processed, then we only read the stored data about the
number of descentants. Ad we use it in `count` parameter of `\_pdfoutline`
primitive.
-For linking we use the same links as in TOC, i.e. the `toc:\_the\_tocrefnum`
+For linking, we use the same links as in TOC, i.e. the `toc:\_the\_tocrefnum`
labels are used.
-`\insertoutline {<text>}` inserts one outline with zero direct descendants.
+\`\insertoutline` `{<text>}` inserts one outline with zero direct descendants.
It creates link destination of the type `oul:<num>` into the document
-(where `\isertoutline` is used) and the link itself is created too in the
+(where \^`\insertoutline` is used) and the link itself is created too in the
outline.
diff --git a/macros/luatex/optex/output.opm b/macros/luatex/optex/output.opm
index a10779e7a8..f1c250f5b8 100644
--- a/macros/luatex/optex/output.opm
+++ b/macros/luatex/optex/output.opm
@@ -3,24 +3,24 @@
\_codedecl \nopagenumbers {Output routine <2020-03-28>} % preloaded in format
\_doc -----------------------------
- `\_optexouput` is default output routine. You can create another...
+ \`\_optexoutput` is default output routine. You can create another...
\_cod -----------------------------
\_output={\_optexoutput}
\_def \_optexoutput{\_begoutput \_shipout\_completepage \_endoutput}
\_doc -----------------------------
- If you need another functionality implemented in output routine, you can
- decalre `\addto\_begoutput{...}` or `\addto\_endoutput`. The settings
+ Default \`\_begoutput` and \`\_endoutput` is defined.
+ If you need another functionality implemented in the output routine, you can
+ \^`\addto``\_begoutput{...}` or \^`\addto``\_endoutput{...}`. The settings
here is local in the `\output` group.
- The `\_prepoffsets` can set `\hoffset` differently for left or right
- page, it is re-defined by `\margins`, see \ref[margins] for more datail.
+ The \`\_prepoffsets` can set `\hoffset` differently for left or right
+ page. It is re-defined by the \^`\margins` macro..
- The `\_regmark` tokens list includes accumulated `#2` from `\regmacro`,
- see section \ref[maketoc]. Logos and another macros are re-defined
- here (locally) for their usage in headlines or footlines.
- \endtt
+ The \^`\_regmark` tokens list includes accumulated `#2` from the \^`\regmacro`.
+ Logos and another macros are re-defined here (locally) for their usage
+ in headlines or footlines.
\_cod -----------------------------
\_def \_begoutput{\_incr\_gpageno
@@ -33,22 +33,23 @@
\_def \_prepoffsets {}
\_doc -----------------------------
- `\_gpageno` counts pages from one in whole document
+ \`\gpageno` counts pages from one in whole document
\_cod -----------------------------
\_newcount\_gpageno
\_public \gpageno ;
\_doc -----------------------------
- The `\_completepge` is similar what plain \TeX/ does in its oupput routine.
- New is only `\_backgroundbox`. It is `\vbox` with zero height with its
- contents (from `\pgbackground`) llaped down. It is shifted directly to the
+ The \`\_completepage` is similar what plain \TeX/ does in its output routine.
+ New is only \`\_backgroundbox`. It is `\vbox` with zero height with its
+ contents (from \^`\pgbackground`) llaped down. It is shifted directly to the
left-upper corner of the paper.
- The `\_ensureblack` sets the typesetting of its parameter locally to `\Black`
+ The \`\_ensureblack` sets the typesetting of its parameter locally to `\Black`
color. We needn't do this if colors are never used in the document. So,
default value of the `\_ensureblack` macro is empty. But first usage of
- color macros in the document re-defines `\_ensureblack`.
+ color macros in the document re-defines `\_ensureblack`.
+ See the section~\ref[colors] for more details.
\_cod -----------------------------
\_def\_completepage{\_vbox{%
@@ -63,8 +64,8 @@
\_def \_backgroundbox #1{\_moveleft\_hoffset\_vbox to0pt{\_kern-\voffset #1\_vss}}
\_doc -----------------------------
- `\_makeheadline` creates `\vbox to0pt` with its contents (the `\headline`)
- shifted by `\headlinedist` up.
+ \`\_makeheadline` creates `\vbox to0pt` with its contents (the \^`\headline`)
+ shifted by \^`\headlinedist` up.
\_cod -----------------------------
\_def\_makeheadline {\_istoksempty \_headline \_iffalse
@@ -75,7 +76,7 @@
}
\_doc -----------------------------
- The `\_makefootline` appends the `\footline` to the page-body box. The
+ The \`\_makefootline` appends the \^`\footline` to the page-body box.
\_cod -----------------------------
\_def\_makefootline{\_istoksempty \_footline \_iffalse
@@ -85,9 +86,10 @@
}
\_doc -----------------------------
- The `\_pagecontents` is similar as in plain \TeX/. The only differnece is
- that `\_pagedest` is inserted at the top of `\_pagecontents` and
- `\_ensureblack` is applied to `\_topins` and `\_footins` material.
+ The \`\_pagecontents` is similar as in plain \TeX/. The only differnece is
+ that the \`\_pagedest` is inserted at the top of `\_pagecontents` and
+ \^`\_ensureblack` is applied to the \^`\topins` and \^`\footins` material.\nl
+ The \`\_footnoterule` is defined here.
\_cod -----------------------------
\_def\_pagecontents{\_pagedest % destination of the page
@@ -96,14 +98,18 @@
\_ifvoid\_footins \_else % footnote info is present
\_vskip\_skip\_footins
\_ensureblack{\_footnoterule \_openfnotestack \_unvbox\_footins}\fi
- \_ifraggedbottom \kern-\_dimen0 \_vfil \_fi
+ \kern-\_dimen0 \_vskip \_pgbottomskip
}
\_def \_pagedest {{\_def\_destheight{25pt}\_dest[pg:\_the\_gpageno]}}
\_def \_footnoterule {\kern-3pt \hrule width 2truein \kern 2.6pt }
\_doc -----------------------------
- The macros used in the context of the output routine
+ \`\pageno`, \`\folio`, \`\nopagenumbers`, \`\advancepageno`
+ and \`\normalbottom`
+ used in the context of the output routine
from plain \TeX/ is defined here.
+ Only the \`\raggedbottom` macro is defined differently. We use the
+ \^`\pgbottomskip` register here which is set to 0\,pt by default.
\_cod -----------------------------
\_countdef\_pageno=0 \_pageno=1 % first page is number 1
@@ -112,17 +118,20 @@
\_def \_advancepageno {%
\_ifnum\_pageno<0 \_global\_advance\_pageno by-1 \_else \_incr\_pageno \_fi
} % increase |pageno|
-\_newifi\_ifraggedbottom
-\_def \_raggedbottom {\_topskip=10pt plus60pt \_raggedbottomtrue}
-\_def \_normalbottom {\_topskip=10pt \_raggedbottomfalse} % undoes \raggedbottom
-\_public
- \pageno \folio \nopagenumbers \advancepageno \raggedbottom \normalbottom ;
+\_def \_raggedbottom {\_topskip=\_dimexpr\_topskip plus60pt \_pgbottomskip=0pt plus1fil\_relax}
+\_def \_normalbottom {\_topskip=\_dimexpr\_topskip \_pgbottomskip=0pt\_relax}
+
+\_public \pageno \folio \nopagenumbers \advancepageno \raggedbottom \normalbottom ;
\_doc -----------------------------
Macros for footnotes are the same as in plain \TeX. There is only one
- difference: `\_vfootnote` is implemented as `\_opfootnote` with empty
+ difference: \`\vfootnote` is implemented as \`\_opfootnote` with empty
parameter `#1`. This parameter should do a local settings inside
- `\_footins` group and it does it when `\fnote` macro is used.
+ the \`\footins` group and it does it when `\fnote` macro is used.\nl
+ The `\_opfootnote` nor `\vfootnote` don't take the footnote text
+ as a parameter. This is due to user can do catcode settings (like inline
+ verbatim) in the footnote text. This idea is adapted from plain \TeX.\nl
+ The \`\footnote` and \`\footstrut` is defined as in plain \TeX/.
\_cod -----------------------------
\_newinsert\_footins
@@ -153,7 +162,9 @@
\footins \footnote \vfootnote \footstrut ;
\_doc -----------------------------
- The `\_topins` macros are the same as in plain \TeX/.
+ The \`\topins` macros
+ \`\topinsert`, \`\midinsert`, \`\pageinsert`, \`\endinsert`
+ are the same as in plain \TeX/.
\_cod -----------------------------
\_newinsert\_topins
@@ -177,11 +188,10 @@
\_vbox to\_vsize {\_unvbox0 \_kern-\_dimen0}% depth is zero
\_else \_box0 \_nobreak \_bigskip \_fi}\_fi\_endgroup}
-\_public
- \topins \topinsert \midinsert \pageinsert \endinsert ;
+\_public \topins \topinsert \midinsert \pageinsert \endinsert ;
\_doc -----------------------------
- The `\draft` macro is an example of usage `\_pgbackground` to create
+ The \`\draft` macro is an example of usage `\_pgbackground` to create
water color marks.
\_cod -----------------------------
@@ -202,32 +212,34 @@
\_endcode % -------------------------------------
-The output routine `\_optexoutput` is similar as in plain TeX. It does:
+The output routine \^`\_optexoutput` is similar as in plain \TeX. It does:
-\begitexm
-* `\begoutput` which does:
+\begitems
+* \^`\_begoutput` which does:
\begitems
- * increments `\gpageno`,
- * prints `\_Xpage{<gpageno>}{<pageno>}` to the `.ref` file (if `\openref` is active), sets `\hoffset` and
+ * increments \^`\gpageno`,
+ * prints `\_Xpage{<gpageno>}{<pageno>}` to the `.ref` file
+ (if \^`\openref` is active),
* calculates `\hoffset`,
- * sets local meaning of macros for headlines/footlines (see `\_regmacro`).
+ * sets local meaning of macros used in headlines/footlines (see \^`\regmacro`).
\enditems
-* `\shipout\_completepage, which is `\vbox` of --
+* `\shipout`\^`\_completepage`, which is `\vbox` of --
\begitems
- * backrground box, if `\pgbackround` is non-empty,
- * headline box, if `\headline` is nonempty,
- * \vbox to\vsize of `\pagecontents` which cosnists of --
+ * backrground box, if \^`\pgbackground` is non-empty,
+ * headline box by \^`\_makeheadline`, if the \^`\headline` is nonempty,
+ * `\vbox to\vsize` of \^`\_pagecontents` which cosnists of --
\begitems
- * `\_pagedest`, the page destination `pg:<gpageno>` for hyperlinks is created here,
- * `\_topins` box if non-empty (from `\topinsers`),
+ * \^`\_pagedest`, the page destination `pg:<gpageno>` for hyperlinks is created here,
+ * \^`\topins` box if non-empty (from \^`\topinsert`s),
* `\box255` with completed vertical material from main vertical mode,
- * `\_footnoterule` and `\_footins` box if nonempty (from `\fnote`, `\footnote`),
+ * \^`\_footnoterule` and \^`\footins` box if nonempty (from \^`\fnote`, \^`\footnote`),
+ * \^`\pgbottomskip` (default is 0\,pt).
\enditems
- * footline box, if `\footline` is nonempty
+ * footline box by `\_makefootline`, if the \^`\footline` is nonempty
\enditems
-* `\endoutput` which does:
+* \^`\_endoutput` which does:
\begitems
- * increments `\pageno` using `\_advancepageno`
- * runs `\_dosupereject` if needed.
+ * increments \^`\pageno` using \^`\advancepageno`
+ * runs output routine repeatedly if \^`\dosupereject` is activated.
\enditems
\enditems
diff --git a/macros/luatex/optex/parameters.opm b/macros/luatex/optex/parameters.opm
index 2a85a08159..bfaec21b4a 100644
--- a/macros/luatex/optex/parameters.opm
+++ b/macros/luatex/optex/parameters.opm
@@ -3,6 +3,7 @@
\_codedecl \normalbaselineskip {Parameter settings <2020-03-17>} % preloaded in format
\_doc -----------------------------
+ \secc Primitive registers
The primitive registers with the same default value as in plain \TeX/ follow:
\_cod -----------------------------
@@ -48,13 +49,15 @@
\_doc -----------------------------
Note that `\topskip` and `\splittopskip` are changed when first
- `\typosize` sets the main values (default font size and `\baselineskip`).
+ `\typosize` sets the main values (default font size and default
+ `\baselineskip`).
\_cod -----------------------------
\_topskip=10pt % top edge of page-box to first baseline distance
\_splittopskip=10pt
\_doc -----------------------------
+ \secc Plain \TeX/ registers
Declared registers used in plain \TeX/
\_cod -----------------------------
@@ -71,24 +74,30 @@
\_def\_normalbaselines{\_lineskip=\_normallineskip
\_baselineskip=\_normalbaselineskip \_lineskiplimit=\_normallineskiplimit}
+
\_def\_frenchspacing{\_sfcode`\.=1000 \sfcode`\?=1000 \sfcode`\!=1000
\sfcode`\:=1000 \sfcode`\;=1000 \sfcode`\,=1000 }
\_def\_nonfrenchspacing{\_sfcode`\.=3000 \sfcode`\?=3000 \sfcode`\!=3000
\sfcode`\:=2000 \sfcode`\;=1500 \sfcode`\,=1250 }
-\_public
- \normalbaselines \frenchspacing \nonfrenchspacing
+
+\_public \normalbaselines \frenchspacing \nonfrenchspacing
\smallskipamount \medskipamount \bigskipamount
\normalbaselineskip \normallineskip \normallineskiplimit
\jot \interdisplaylinepenalty \interfootnotelinepenalty ;
\_doc -----------------------------
- Default `\baseline` setting is for 10pt fonts (like in plain \TeX/).
- But `\typosize` and `\typoscale` re-declares it.
- The `\nonfrenchspacing` is not set by default because
- author of \OpTeX/ is living in Europe.
+ \secc Different settings than in plain \TeX/
+
+ Default \"baseline setting" is for 10\,pt fonts (like in plain \TeX/).
+ But `\typosize` and `\typoscale` macros re-declare it if another font size is used.
+
+ The \`\nonfrenchspacing` is not set by default because
+ the author of \OpTeX/ is living in the Europe.
+ If you set `\enlang` hyphenation patterns then `\nonfrenchspacing`
+ is set.
\_cod -----------------------------
-\_normalbaselines % baseline setting,
+\_normalbaselines % baseline setting, 10 pt font size
\_doc -----------------------------
Different values than in plain \TeX/ have following primitive registers.
@@ -135,12 +144,12 @@
\_vsize=8.9in
\_pagewidth=8.5 true in
\_pageheight=11 true in
+ \_nonfrenchspacing
}
\_public \plaintexsetting ;
\_doc -----------------------------
- The second part of this section includes parameters declared and used
- in \OpTeX/ macros.
+ \secc \OpTeX/ parameters
The main principle how to configure \OpTeX/ is not to use only parameters.
A designer can copy macros from \OpTeX/ and re-define them as required.
@@ -150,19 +159,19 @@
`\_printsecc` from `sections.opm` file to your macro file and re-define them.
Notice for OPmac users: there is important difference: all "string-like"
- parameters are token lists (OPmac uses macros for them). The reason of
+ parameters are token lists in \OpTeX/ (OPmac uses macros for them). The reason of
this difference: if user sets parameter by unprotected control sequence,
an \OpTeX/ macro can read {\em the same data} using protected control sequence.
- If user re-defines such unprotected control equance (because he/she does
+ If user re-defines such unprotected control sequence (because he/she does
know about it) then nothing bad happens.
- The `\picdir` tokens list can include a directory where image files
+ The \`\picdir` tokens list can include a directory where image files
(loaded by `\inspic`) are saved. Empty `\picdir` (default value) means
- that image files are in current directory (or somwhere in the \TeX/
+ that image files are in the current directory (or somewhere in the \TeX/
system where \LuaTeX/ is able to find them). If you set non-empty value to
the `\picdir`, then it must end by `/` character, for example
`\picdir={img/}` means that there exists a directory `img` in your
- current direcory and the image files are stored here.
+ current directory and the image files are stored here.
\_cod -----------------------------
\_newtoks\_picdir
@@ -170,10 +179,10 @@
\_doc -----------------------------
You can control the dimesions of included images by
- the parameters `\picwidth` (which is equivalent to `\picw`) and
- `\picheight`. By default these parameters are set to zero: the native
+ the parameters \`\picwidth` (which is equivalent to \`\picw`) and
+ \`\picheight`. By default these parameters are set to zero: the native
dimension of the image is used. If only `\picwidth` has a nonzero value,
- then this is width of the image (height is calulated automaticaly in
+ then this is the width of the image (height is calculated automatically in
order to respect the aspect of the image). If only `\picheight` has
a nonzero value then height is given, width is calculated. If both
parameters are non-zero, the height and width are given and the aspect
@@ -189,10 +198,11 @@
\_public \picwidth \picheight ;
\_doc -----------------------------
- The `\everytt` is token list used in `\begtt`...`\endtt` environment and
+ The \`\everytt` is token list used in
+ `\begtt`...`\endtt` environment and
in the verbatim group opened by `\verbinput` macro. You can include a
code which is processed inside the group after basic settings were done
- On the other hand, it is processed before scanner of verbatm text is started.
+ On the other hand, it is processed before scanner of verbatim text is started.
Your macros should influence scanner (catcode settings) or printing
process of the verbatim code or both.
@@ -201,7 +211,8 @@
`\everytt` for all verbatim environments in your document and use a code
after `\begtt` locally only for this environment.
- The `\everyintt` token list does similar work but acts in the in-line verbatim
+ The \`\everyintt` token list does similar work
+ but acts in the in-line verbatim
text processed by a pair of `\activettchar` characters or by `\code{<text>}`.
You can set `\everyintt={\Red}` for example if you want in-line verbatim
in red color.
@@ -212,42 +223,80 @@
\_public \everytt \everyintt ;
\_doc -----------------------------
- The `\ttline` is used in `\begtt`...`\endtt` environment or in the code
+ The \`\ttline` is used
+ in `\begtt`...`\endtt` environment or in the code
printed by `\verbinput`. If `\ttline` is positive or zero, then the
verbatim code have numbered lines from `\ttline+1`. The `\ttline`
register is re-set to new value after a code piece is printed, so next
- code pieces have numbered lines continuosly. If `\ttline=-1`, then
+ code pieces have numbered lines continuously. If `\ttline=-1`, then
`\begtt`...`\endtt` lines are without numbers and `\verbinput` lines
- shouws the line numbers of inputted file. If `\ttline<-1` then no line
- numbers are printed.
+ shows the line numbers of inputted file. If `\ttline`\code{<-1}
+ then no line numbers are printed.
\_cod -----------------------------
\_newcount\_ttline \_ttline=-1 % last line number in \begtt...\endtt
\_public \ttline ;
\_doc -----------------------------
- The `\ttindent` gives default indentation of verbatim lines printed by
- `\begtt`...`\endtt` or by `\verbintupt`.
-
- The `\iindent` gives default indentations used in table of contents,
+ The \`\ttindent` gives default indentation
+ of verbatim lines printed by `\begtt`...`\endtt` pair or by
+ `\verbinput`.
+ \nl
+ The \`\ttshift` gives the amount of shift of all verbatim lines to right.
+ Despite to the \^`\ttindent`, it does not shift the line numbers, only
+ the text.
+ \nl
+ The \`\iindent` gives default indentations used in table of contents,
captions, lists, bib references,
-
+ \nl
It is strongly recommended to re-set this value if you set `\parindent`
- to another value than plain \TeX/ default 20pt. A good typesetted
+ to another value than plain \TeX/ default 20pt. A well typeset
document should have the same dimension for all indentations, so
you should say `\ttindent=\parindent` and `\iindent=\parindent`.
\_cod -----------------------------
\_newdimen\_ttindent \_ttindent=\_parindent % indentation in verbatim
+\_newdimen\_ttshift
\_newdimen\_iindent \_iindent=\parindent
-\_public \ttindent \iindent ;
+\_public \ttindent \ttshift \iindent ;
+
+ \_doc -----------------------------
+ The tabelator `^^I` has its category code like space: it behaves as a
+ space in normal text. This is normal plain \TeX/ setting.
+ But in the multiline verbatim environment it
+ is active and expands to the `\hskip<dimen>` where `<dimen>`
+ is the width of \`\tabspaces` spaces.
+ Default `\tabspaces=3` means
+ that tabelator behaves like three spaces in multiline verbatim.
+ \_cod -----------------------------
+
+\_newcount \_tabspaces \_tabspaces=3
+\_public \tabspaces ;
+
+ \_doc -----------------------------
+ If \`\hicolors` is non-empty then its contents is used instead
+ `\_hicolors<name>` declared in the file `hisyntax-<name>.opm`.
+ The user can give his/her preferences about colors for
+ syntax highlighting by this tokens list.
+ Full color set must be declared here.
+ \_cod -----------------------------
+
+\_newtoks\_hicolors
+\_public \hicolors ;
\_doc -----------------------------
- The default item mark used between `\bgitems` and `\enditems` is bullet.
- The `\everyitem` token list is applied in vertical mode
- at the start of each item.
- The `\everylist` token list is applied after group is openem by
- `\begitems`.
+ The default item mark used between `\begitems` and `\enditems` is bullet.
+ The \`\defaultitem` tokens list declare this default item mark.
+ \nl
+ The \`\everyitem` tokens list is applied in vertical mode
+ at the start of each item.
+ \nl
+ The \`\everylist` tokens list is applied after group is opened by
+ \nl
+ The \`\ilevel` keeps the value of current nesting level of the items list.
+ \nl
+ The \`\listskipamount` gives vertical skip above and below the items list
+ if `\ilevel=1`.
\_cod -----------------------------
\_newtoks\_defaultitem \_defaultitem={$\_bullet$\_enspace}
@@ -258,7 +307,7 @@
\_public \defaultitem \everyitem \everylist \listskipamount \ilevel ;
\_doc -----------------------------
- The `\tit` macro includes `\vglue\titskip` above the title of the document.
+ The `\tit` macro includes `\vglue`\`\titskip` above the title of the document.
\_cod -----------------------------
\_newskip\_titskip \_titskip=40pt \_relax % \vglue above title printed by \tit
@@ -266,7 +315,7 @@
\_doc ----------------------------
The `\begmulti` `\endmulti` pair creates more columns. The parameter
- `\colsep` decares the space between columns. If $n$ columns are specidied
+ \`\colsep` declares the space between columns. If $n$ columns are specified
then we have $n-1$ `\colseps` and $n$ columns in total `\hsize`. This
gives definite result of columns width.
\_cod ----------------------------
@@ -276,19 +325,19 @@
\_doc -----------------------------
Each line in the Table of contents is printed in a group.
- The `\everytocline` tokens list is processed here before
- the internal `\_tocl:<num>` macro which starts printig the line.
+ The \`\everytocline` tokens list is processed here before
+ the internal `\_tocl:<num>` macro which starts printing the line.
\_cod -----------------------------
\_newtoks \_everytocline
\_public \everytocline ;
\_doc -----------------------------
- The `\bibtexhook` yokens list is used inside the group when `\usebib` command is
+ The \`\bibtexhook` tokens list is used inside the group when `\usebib` command is
processed after style file is loaded and before printing bib-entries.
You can re-define a behavior of style file here or you can modify the
more declaration for printing (fonts, baselineskip, etc.) or you can
- definie a specific macros used in your `.bib` file.
+ define a specific macros used in your `.bib` file.
\_cod -----------------------------
\_newtoks\_bibtexhook
@@ -298,31 +347,26 @@
\_public \everycaptiont \everycaptionf ;
\_doc -----------------------------
- The `\everyii` tokens list is used before `\noindent` for each
- index item when priting index.
+ The \`\everyii` tokens list is used before `\noindent` for each
+ Index item when printing the Index.
\_cod -----------------------------
\_newtoks\_everyii
\_public \everyii ;
\_doc -----------------------------
- The `\_everyfnote` tokens list is used in the `\footinsert` group
- in vertical mode before `\typoscale` and before
- `\textindent{\_printfnotemark}` of the footnote text.
- \_cod -----------------------------
-
-\_newtoks\_everyfnote
-\_public \everyfnote ;
-
- \_doc -----------------------------
- The `\everymnote` is used in the mnote group before `\noindent` which
+ The \`\everymnote` is used in the `\mnote` group before `\noindent` which
immediately precedes marginal note text.
- The `\mnotesize` is horizontal size of the marginal notes.
- The `\mnoteindent` is horizontal space between body-text and marginal note.
- The `\mnoteskip` is a dimen which denotes the vertical shift of mamrginal
+ \nl
+ The \`\mnotesize` is horizontal size of the marginal notes.
+ \nl
+ The \`\mnoteindent` is horizontal space between body-text and marginal note.
+ \nl
+ The \`\mnoteskip` is a dimen which denotes the vertical shift of marginal
note from its normal position. Positive value means shift up, negative
- down. When marhinel note is printed the `\mnoteskip` register is set to
- zero. Use it as an exception of marginal note position if the marginal
+ down. The `\mnoteskip` register is set to zero
+ after the marginal note is printed.
+ Use it as an exception of marginal note position if the marginal
notes overlaps or they are put at bottom of the page.
\_cod -----------------------------
@@ -333,42 +377,52 @@
\_public \everymnote \mnotesize \mnoteindent \mnoteskip ;
\_doc -----------------------------
- The `\table` parameters follows. Note that `\thistable` register should
- be used for giving an exceptino for only one `\table` which follows.
- It should change locally other parameters of `\table`.
- On the other hand `\everytab` is used after `\vbox` parameters
- (`\baselineskip` etc.) are set, it means that this can be used to re-assign
- such prameters.
+ The `\table` parameters follows. The \`\thistable` tokens list
+ register should be used for giving an exception for only one `\table`
+ which follows. It should change locally other parameters of the `\table`.
+ It is reset to empty list after the table is printed.
+ \nl
+ The \`\everytable` tokens list register is applied in every table.
+ There is another difference between these two registers.
+ The `\thistable` is used first, then strut and baselineskip settings are
+ done, then `\everytable` is applied and then the table is printed.
+ \nl
+ \`\tabstrut` configures the height and depth of lines in the table.
+ You can declare `\tabstrut={}`, then normal baselineskip is used in the
+ table. This can be used when you don't use horizontal nor vertical
+ lines in tables.
+ \nl
+ \`\tabiteml` is applied before each item,
+ \`\tabitemr` is applied after each item of the table.
+ \nl
+ \`\tablinespace` is additional vertical space between horizontal rules
+ and the lines of the table.
+ \nl
+ \`\hhkern` gives the space between horizontal lines if they are doubled and
+ \`\vvkern` gives the space between such vertical lines.
\_cod -----------------------------
\_newtoks\_everytable \_newtoks\_thistable
\_newtoks\_tabiteml \_newtoks\_tabitemr \_newtoks\_tabstrut
\_newdimen\_tablinespace \_newdimen\_vvkern \_newdimen\_hhkern
-\_everytable={} % code used after settings in \vbox before table processing
-\_thistable={} % code used when \vbox starts, is is removed after using it
-\_tabiteml={\enspace} % left material in each column
-\_tabitemr={\enspace} % right material in each column
-\_tablinespace=2pt % additional vertical space before/after horizontal rules
-\_vvkern=1pt % space between double vertical line and used in \frame
-\_hhkern=1pt % space between double horizontal line and used in \frame
+\_everytable={} % code used after settings in \vbox before table processing
+\_thistable={} % code used when \vbox starts, is is removed after using it
+\_tabstrut={\_strut}
+\_tabiteml={\_enspace} % left material in each column
+\_tabitemr={\_enspace} % right material in each column
+\_tablinespace=2pt % additional vertical space before/after horizontal rules
+\_vvkern=1pt % space between double vertical line and used in \frame
+\_hhkern=1pt % space between double horizontal line and used in \frame
\_public \everytable \thistable \tabiteml \tabitemr \tabstrut \tablinespace \vvkern \hhkern ;
- \_doc ----------------------------
- You can declare `\tabstrut={}`, then normal baselineskip is used in the
- table. We suppose that you don't use horizontal nor vertical lines in tables
- with `\tabstrut={}` because this yeilds to bad result.
- \_cod ----------------------------
-
-\_tabstrut={\strut} % strut which declares lines distance in the table
-
\_doc -----------------------------
- The output routine uses token list `\headline` and `\footline` in the
+ The output routine uses token list \`\headline` and \`\footline` in the
same sense as in plain \TeX/. If they are non-empty then `\hfil` or `\hss`
must be here because they are used inside `\hbox to\hsize`.
- Assume that page-body text can be typesetted in different sizes and
+ Assume that page-body text can be typeset in different sizes and
different fonts and we don't know in what font context the output routine
- is invoked. So, it is strogly reccomended to declare fixed variants of
+ is invoked. So, it is strongly recommended to declare fixed variants of
fonts at begining of your document. For example `\fontdef\rmfixed{\rm}`,
`\fontdef\itfixed{\it}`. Then use them in headline and footline:
\begtt
@@ -383,11 +437,13 @@
\_doc -----------------------------
The distance between the `\headline` and the top of the page-text
- is controlled by `\headlinedist`. The distance between bottom of
- page-text and `\footline` is `\footlinedist`. More precisely: baseline of
- hedadline and baseline of first line in page-text have distance
- `\headlinedist+\topskip`. baseline of the last line in page-text and
- baseline of footline have distance `\footlinedist`.
+ is controlled by the \`\headlinedist` register.
+ The distance between bottom of
+ page-text and `\footline` is \`\footlinedist`.
+ More precisely: baseline of
+ headline and baseline of first line in page-text have distance
+ `\headlinedist+\topskip`. The baseline of the last line in page-text and
+ the baseline of the footline have distance `\footlinedist`.
Default values are inspired from plain \TeX/.
\_cod -----------------------------
@@ -396,7 +452,16 @@
\_public \headlinedist \footlinedist ;
\_doc -----------------------------
- The `\nextpages` token list can include settings which will be used at
+ The \`\pgbottomskip` is inserted to the page bottom
+ in the output routine. You can set a less tolerance here than
+ `\raggedbotom` does. By default, no tolerance is given.
+ \_cod -----------------------------
+
+\_newskip \_pgbottomskip \_pgbottomskip=0pt \_relax
+\_public \pgbottomskip ;
+
+ \_doc -----------------------------
+ The \`\nextpages` tokens list can include settings which will be used at
next pages. It is processed at the end of output routine with
`\globaldefs=1` prefix. The `\nextpages` is reset to empty after
processing. Example of usage:
@@ -411,7 +476,7 @@
\_public \nextpages ;
\_doc -----------------------------
- The `\pgpackground` token list can include macros which generate a
+ The \`\pgbackground` token list can include macros which generate a
vertical list. It is used as page background. The top-left corner of such
`\vbox` is at the top-left corner of the paper. Example creates the
background of all pages yellow:
@@ -426,7 +491,7 @@
\_doc -----------------------------
The parameters used in `\inoval` and `\incircle` macros.
The default values (documented in user manual) are set in the macros.
- User can re-set thse values using tokens \ovalparams, \circleparams.
+ The user can re-set these values using tokens \`\ovalparams`, \`\circleparams`.
\_cod -----------------------------
\_newtoks \_ovalparams
@@ -452,22 +517,26 @@ controlled by {\em parameters}. The parameters are
Both groups of registers have their type: number, dimension, skip, token
list.
-The registers are represented by their names (control sequences). If an user
+The registers are represented by their names (control sequences). If the user
re-defines such control sequence then the appropriate register exists
steadily and build-in algorithms are using it without change. But user
cannot access its value in such case. \OpTeX/ declares two control sequences
-for each register: prefixed and un-prefixed. \OpTeX/ macros use only
-prefixed variants of control sequernces. Users should use unprefixed variant
+for each register: prefixed and unprefixed. \OpTeX/ macros use only
+prefixed variants of control sequences. The user should use unprefixed variant
with the same meaning and set or read values of registers using the
-unprefixed variant. If an user re-defines the unprefixed variant then
-\OpTeX/ macros still work without change.
-
-Examples mentioned here use unprefixed variants of register names but \OpTeX/
-macros use prefixed variants.
-
-There is only few parameters declared by \OpTeX/ macros. All are listed in
-this section. This is desired feature of the \OpteX/. If you want to do more
-changes wich cannot be controlled by parameters listed here then you can copy the
-appropriate \OpTeX/ macro to your macro file and you can completely re-define it.
-
-
+unprefixed variant. If the user re-defines the unprefixed control sequence of
+a register then \OpTeX/ macros still work without change.
+
+%There is only few parameters declared by \OpTeX/ macros. All of them
+%are listed in this section. This is desired feature of the \OpTeX/.
+%If you want to do more
+%changes wich cannot be controlled by parameters listed here then you
+%can copy the appropriate \OpTeX/ macro to your macro file and you
+%can completely re-define it. The typical examples are `\_printsomething`
+%macros which declares the design of the document.
+
+\_endinput
+
+History:
+2020-04-04 ... \tabspaces added
+2020-04-03 ... \hicolors added
diff --git a/macros/luatex/optex/pdfuni-string.opm b/macros/luatex/optex/pdfuni-string.opm
index e993e61a75..33701522fb 100644
--- a/macros/luatex/optex/pdfuni-string.opm
+++ b/macros/luatex/optex/pdfuni-string.opm
@@ -14,10 +14,11 @@
\_begingroup
\_catcode`\\=12 \_let\\=\_bslash
\_the\_regoul \_relax % \_regmacro alternatives of logos etc.
- \_edef#1{#2}%
+ \_escapechar=-1
+ \_edef#1{#2\empty}%
+ \_escapechar=`\\
\_ea\_edef \_ea#1\_ea{\_ea\_removeoutmath #1$\_end$}% $x$ -> x
\_ea\_edef \_ea#1\_ea{\_ea\_removeoutbraces #1{\_end}}% {x} -> x
- \_escapechar=-1
\_edef#1{\_detokenize\_ea{#1}}%
\_replstring#1{ }{{ }}% text text -> text{ }text
\_edef\_out{\\376\\377}%
@@ -42,7 +43,6 @@
\_let\it=\_empty \_let\bi=\_empty \_let\tt=\_empty \_let\/=\_empty
\_let~=\_space
}
-
\public \pdfunidef ;
\_endcode % --------------------------------
@@ -52,24 +52,27 @@ etc.). First one is PDFDocEncoding which is one-byte encoding, but most
Czech or Slovak characters are missing here.
The second encoding is PDFunicode encoding wich is implemented in this file.
-This encoding is TeX-dicomfortable, because it looks like
+This encoding is \TeX/-discomfortable, because it looks like
+\begtt
\376\377\000C\000v\000i\001\015\000e\000n\000\355\000\040\000j\000e\000\040
\000z\000\341\000t\001\033\001\176
+\endtt
This example is real encoding of the string "Cvičení je zátěž". You can see
that this is UTF-16 encoding (two bytes per character) with two starting
bytes FEFF. Moreover, each byte is encoded by three octal digits preceded by
backslash. The only exception is the visible ASCII character encoding: such
-a character is encoded by its real byte preceded by \000.
+a character is encoded by its real byte preceded by `\000`.
-The pdfuni.tex macro implements the command
-
-\pdfunidef\macro{string}
-
-We implemented the octal string printing of one character using \directlua.
+The command \`\pdfunidef``\macro{string}` is implemented here
+using `\directlua`.
The input string is preprocessed: detokenized, converted `\word /` to
-`\word/` (used in logos) preprocessed spaces using \replstring and then the
-\_pdfunidefB is repeated on each character. It calls the `\directlua` chunk
-to print octal numbers.
+`\word/` (used in logos) preprocessed spaces using \^`\replstring` and then the
+\`\_pdfunidefB` is repeated on each character. It calls the `\directlua` chunk
+to print octal numbers in the macro `\_octalprint`.
+
+The \^`\regmacro` is used in order to sed the values of macros
+`\em`, `\rm`, `\bf`, `\it`, `\bi`, `\tt`, `\/` and `~` to values usable in
+PDF outlines.
diff --git a/macros/luatex/optex/plain-macros.opm b/macros/luatex/optex/plain-macros.opm
index 18576c1ad7..60d4b6cc31 100644
--- a/macros/luatex/optex/plain-macros.opm
+++ b/macros/luatex/optex/plain-macros.opm
@@ -2,40 +2,51 @@
\_codedecl \magstep {Macros from plain TeX <2020-02-14>} % preloaded in format
-\_chardef\_active = 13
+ \_doc -----------------------------
+ The \`\dospecials` works like in plain TeX but does nothing with `_`.
+ If you need to do the same with this character, you can re-define:
+ \begtt
+ \addto \dospecials{\do\_}
+ \endtt
+ \_cod -----------------------------
\_def\_dospecials {\do\ \do\\\do\{\do\}\do\$\do\&%
\do\#\do\^\do\^^K\do\^^A\do\%\do\~}
-\_public
- \dospecials \active ;
+\_chardef\_active = 13
+
+\_public \dospecials \active ;
+ \_doc -----------------------------
+ The shortcuts `\chardef\@one` is not defined in \OpTeX/. Use normal
+ numbers instead of such obscurities.
+ \nl
+ The \`\magstep` and \`\magstephalf` are
+ defined with `\space`, (no `\relax`), in order to be expandable.
+ \_cod -----------------------------
+
\_def \_magstephalf{1095 }
\_def \_magstep#1{\_ifcase#1 1000\_or 1200\_or 1440\_or 1728\_or 2074\_or 2488\_fi\_space}
-\_public
- \magstephalf \magstep ;
-
-\_def\_normalbaselines{\_lineskip=\_normallineskip
- \_baselineskip=\_normalbaselineskip \_lineskiplimit=\_normallineskiplimit}
-\_def\_frenchspacing{\_sfcode`\.=1000 \sfcode`\?=1000 \sfcode`\!=1000
- \sfcode`\:=1000 \sfcode`\;=1000 \sfcode`\,=1000 }
-\_def\_nonfrenchspacing{\_sfcode`\.=3000 \sfcode`\?=3000 \sfcode`\!=3000
- \sfcode`\:=2000 \sfcode`\;=1500 \sfcode`\,=1250 }
-\_public
- \normalbaselines \frenchspacing \nonfrenchspacing ;
+\_public \magstephalf \magstep ;
-\_normalbaselines % baseline setting
+ \_doc -----------------------------
+ Plain \TeX/ basic macros and control sequences.
+ \`\endgraf`, \`\endline`.
+ The `^^L` is not defined in \OpTeX/ because it is obsolete.
+ \_cod -----------------------------
\_def\^^M{\ } % control <return> = control <space>
\_def\^^I{\ } % same for <tab>
\_def\lq{`} \def\rq{'}
-\_def\lbrack{[} \_def\rbrack{]}
-\_chardef\active=13
+\_def\lbrack{[} \_def\rbrack{]} % They are only public versions.
% \catcode`\^^L=\active \outer\def^^L{\par} % ascii form-feed is "\outer\par" % obsolete
\_let\_endgraf=\_par \_let\_endline=\_cr
-\_public
- \endgraf \endline ;
+\_public \endgraf \endline ;
+
+ \_doc -----------------------------
+ Plain \TeX/ classical \`\obeylines` and \`\obeyspaces`.
+ \_cod -----------------------------
% In \obeylines, we say `\let^^M=\par' instead of `\def^^M{\par}'
% since this allows, for example, `\let\par=\cr \obeylines \halign{...'
@@ -47,6 +58,14 @@
\_public
\obeylines \obeyspaces ;
+ \_doc -----------------------------
+ Spaces.
+ \`\thinspace`, \`\negthinspace`, \`\enspace`, \`\enskip`,
+ \`\quad`, \`\qquad`, \`\smallskip`,
+ \`\medskip`, \`\bigskip`, \`\nointerlineskip`, \`\offinterlineskip`,
+ \`\topglue`, \`\vglue`, \`\hglue`, \`\slash`.
+ \_cod -----------------------------
+
\_protected\_def\_thinspace {\_kern .16667em }
\_protected\_def\_negthinspace {\_kern-.16667em }
\_protected\_def\_enspace {\_kern.5em }
@@ -58,8 +77,8 @@
\_protected\_def\_bigskip {\_vskip\_bigskipamount}
\_def\_nointerlineskip {\_prevdepth=-1000pt }
\_def\_offinterlineskip {\_baselineskip=-1000pt \_lineskip=0pt \_lineskiplimit=\_maxdimen}
-\_public
- \thinspace \negthinspace \enspace \enskip \quad \qquad \smallskip
+
+\_public \thinspace \negthinspace \enspace \enskip \quad \qquad \smallskip
\medskip \bigskip \nointerlineskip \offinterlineskip ;
\_def\_topglue {\_nointerlineskip\_vglue-\_topskip\_vglue} % for top of page
@@ -71,8 +90,15 @@
\_nobreak\_hskip\_skip0 \_spacefactor=\_count255 }
\_protected\def~{\penalty10000 \ } % tie
\_protected\_def\_slash {/\_penalty\_exhyphenpenalty} % a `/' that acts like a `-'
-\_public
- \topglue \vglue \hglue \slash ;
+
+\_public \topglue \vglue \hglue \slash ;
+
+ \_doc -----------------------------
+ Penalties macros:
+ \`\break`, \`\nobreak`, \`\allowbreak`, \`\filbreak`, \`\goodbreak`,
+ \`\eject`, \`\supereject`, \`\dosupereject`,
+ \`\removelastskip`, \`\smallbreak`, \`\medbreak`, \`\bigbreak`.
+ \_cod -----------------------------
\_protected\_def \_break {\_penalty-10000 }
\_protected\_def \_nobreak {\_penalty10000 }
@@ -90,28 +116,40 @@
\_removelastskip \_penalty-100 \_medskip \_fi}
\_def \_bigbreak {\_par\_ifdim\_lastskip<\_bigskipamount
\_removelastskip \_penalty-200 \_bigskip \_fi}
-\_public
- \break \nobreak \allowbreak \filbreak \goodbreak \eject \supereject \dosupereject
+
+\_public \break \nobreak \allowbreak \filbreak \goodbreak \eject \supereject \dosupereject
\removelastskip \smallbreak \medbreak \bigbreak ;
+ \_doc -----------------------------
+ Boxes.
+ \`\line`, \`\leftline`, \`\rightline`, \`\centerline`, \`\rlap`, \`\llap`,
+ \`\underbar`.
+ \_cod -----------------------------
+
\_def \_line {\_hbox to\_hsize}
\_def \_leftline #1{\_line{#1\_hss}}
\_def \_rightline #1{\_line{\_hss#1}}
\_def \_centerline #1{\_line{\_hss#1\_hss}}
\_def \_rlap #1{\_hbox to0pt{#1\_hss}}
\_def \_llap #1{\_hbox to0pt{\_hss#1}}
-\_public
- \line \leftline \rightline \centerline \rlap \llap ;
-
\_def\_underbar #1{$\_setbox0=\_hbox{#1}\dp0=0pt \_math \_underline{\_box0}$}
-\_public
- \underbar ;
+
+\_public \line \leftline \rightline \centerline \rlap \llap \underbar ;
+
+ \_doc -----------------------------
+ The \`\strutbox` is declared as 10pt size dependent (like in plain \TeX), but
+ the macro `\_setbaselineskip` (from `fonts-opmac.opm`) redefines it.
+ \_cod -----------------------------
\_newbox\_strutbox
\_setbox\_strutbox=\_hbox{\_vrule height8.5pt depth3.5pt width0pt}
\_def \_strut {\_relax\_ifmmode\_copy\_strutbox\_else\_unhcopy\_strutbox\_fi}
-\_public
- \strutbox \strut ;
+
+\_public \strutbox \strut ;
+
+ \_doc -----------------------------
+ Alignment. \`\hidewidth` \`\ialign` \`\multispan`.
+ \_cod -----------------------------
\_def \_hidewidth {\_hskip\_hideskip} % for alignment entries that can stick out
\_def \_ialign{\_everycr={}\_tabskip=\_zoskip \_halign} % initialized \halign
@@ -119,10 +157,15 @@
\_def \_multispan #1{\_omit \_mscount=#1\_relax
\_loop \_ifnum\_mscount>1 \_spanA \_repeat}
\_def \_spanA {\_span\_omit \_advance\_mscount by-1 }
-\_public
- \hidewidth \ialign \multispan ;
-% tabbing macros ommited
+\_public \hidewidth \ialign \multispan ;
+
+ \_doc -----------------------------
+ Tabbing macros are omitted because they are obsolete.
+ \nl
+ Indentation and others. \`\textindent`, \`\item`, \`\itemitem`,
+ \`\narrower`, \`\raggedright`, \`\ttraggedright`, \`\leavevmode`.
+ \_cod -----------------------------
\_def \_hang {\_hangindent\_parindent}
\_def \_textindent #1{\_indent\_llap{#1\_enspace}\_ignorespaces}
@@ -133,8 +176,18 @@
\_def \_raggedright {\_rightskip=0pt plus2em
\_spaceskip=.3333em \_xspaceskip=.5em\_relax}
\_def \_ttraggedright {\_tt \_rightskip=0pt plus2em\_relax} % for use with \tt only
-\_public
- \hang \textindent \item \itemitem \narrower \raggedright \ttraggedright ;
+\_def \_leavevmode {\_unhbox\_voidbox} % begins a paragraph, if necessary
+
+\_public \hang \textindent \item \itemitem \narrower \raggedright \ttraggedright \leavevmode ;
+
+ \_doc -----------------------------
+ Few character codes are set for backward compatibility. But old obscurities
+ (from plain TeX) based on \`\mathhexbox`
+ are not supported -- an error message and recommendation
+ to directly using of the desired character is implemented by the
+ \`\_usedirectly` macro).
+ The user can re-define these control sequences of course.
+ \_cod -----------------------------
%\chardef\%=`\%
\_let\% = \_pcent % more natural, can be used in lua codes.
@@ -158,15 +211,19 @@
\_def\dag{\_errmessage{\_usedirectly †}}
\_def\ddag{\_errmessage{\_usedirectly ‡}}
%\_def\copyright{\_errmessage{\_usedirectly ©}}
-\_def\copyright{©}
+\_def\copyright{©} % << example, what to do
%\_def\Orb{\_mathhexbox20D} % obsolete (part of Copyright)
%\_def\P{\_mathhexbox27B} % obsolete
\_def \_usedirectly #1{Load Unicoded font by \string\fontfam\space and use directly #1}
-\_def \_leavevmode {\_unhbox\_voidbox} % begins a paragraph, if necessary
\_def \_mathhexbox #1#2#3{\_leavevmode \_hbox{$\_math \_mathchar"#1#2#3$}}
-\_public
- \leavevmode \mathhexbox ;
+\_public \mathhexbox ;
+
+ \_doc -----------------------------
+ Accents.
+ The macros \`\ooalign`, \`\d`, \`\b`, \`\c`, \`\dots`,
+ are defined for backward compatibility.
+ \_cod -----------------------------
\_def \_oalign #1{\_leavevmode\_vtop{\_baselineskip=0pt \_lineskip=.25ex
\_ialign{##\_crcr#1\_crcr}}}
@@ -180,8 +237,15 @@
\_def \_c #1{{\_setbox0=\_hbox{#1}\_ifdim\_ht0=1ex\_accent\_cedilla #1%
\_else\_ooalign{\_unhbox0\_crcr\_hidewidth\_cedilla\_hidewidth}\_fi}}
\_def\_dots{\_relax\_ifmmode\_ldots\_else$\_math\_ldots\_thinsk$\_fi}
-\_public
- \oalign \ooalign \d \b \c \dots ;
+\_public \oalign \ooalign \d \b \c \dots ;
+
+ \_doc -----------------------------
+ The accents commands like `\v`, `\.`, `\H`, etc. are not defined. Use the
+ accented characters directly -- it is best solution. But you can use the
+ macro \`\oldaccents` which defines accented macros.
+ \nl
+ Much more usable is to define these control sequences to other purposes.
+ \_cod -----------------------------
\def \_oldaccents {%
\_def\`##1{{\_accent\_tgrave ##1}}%
@@ -196,8 +260,7 @@
\_def\"##1{{\_accent\_dieresis ##1}}%
\_def\r##1{{\_accent\_ring ##1}}%
}
-\_public
- \oldaccents ;
+\_public \oldaccents ;
% ec-lmr encoding (will be changed after \fontfam macro):
\_chardef\_tgrave=0
@@ -230,6 +293,14 @@
\_let \_uniaccents=\_relax
}
+ \_doc -----------------------------
+ The last part of plain \TeX/ macros.
+ \`\hrulefill`, \`\dotfill`, \`\rightarrowfill`, \`\leftarrowfill`,
+ \`\magnification`, \`\bye`.
+ Math macros are defined in the `math-macros.opm` file.
+ \_cod -----------------------------
+
+
\_def \_hrulefill {\_leaders\_hrule\_hfill}
\_def \_dotfill {\_cleaders\_hbox{$\_math \_mkern1.5mu.\_mkern1.5mu$}\_hfill}
\_def \_rightarrowfill {$\_math\_smash-\_mkern-7mu%
@@ -238,8 +309,8 @@
\_def \_leftarrowfill {$\_math\_mathord\_leftarrow\_mkern-7mu%
\_cleaders\_hbox{$\_mkern-2mu\_smash-\_mkern-2mu$}\_hfill
\_mkern-7mu\_smash-$}
-\_public
- \hrulefill \dotfill \rightarrowfill \leftarrowfill ;
+
+\_public \hrulefill \dotfill \rightarrowfill \leftarrowfill ;
% \_downbracefil \_upbracefil will be re-defined when Unicode-math is used
\_mathchardef \_braceld="37A \_mathchardef \_bracerd="37B
@@ -256,8 +327,7 @@
\_dimen\_footins=8truein
}
% only for backward compatibility, but \margins macro is preferred.
-\_public
- \magnification ;
+\_public \magnification ;
\_def \_showhyphens #1{\_setbox0=\_vbox{\_parfillskip=0pt \_hsize=\_maxdimen \_tenrm
\_pretolerance=-1 \tolerance=-1 \hbadness=0 \showboxdepth=0 \ #1}}
@@ -265,33 +335,5 @@
\_def \_bye {\_par \_vfill \_supereject \_end}
\_public \bye ;
-
\_endcode % -------------------------------------
-All macros from plain TeX are rewritten here. Differences are mentioned in
-the documentation below.
-
-The `\dospecials` works like in plin TeX but does nothing with `_`.
-If you need to do the same with this character, you can re-define:
-
-\begtt
- \addto \dospecials{\do\_}
-\endtt
-
-The shortcuts like `\chardef\@one` is not defined in \OpTeX/. Use normal
-numbers instead of such obscurities.
-
-The `\magstep` is defined with \space, no with \relax, in order to be
-expandable.
-
-The `\strutbox` is declared as 10pt size dependent (like in plainTeX), but
-the macro `\setbaselineskip` (from OPmac) redefines it.
-
-Few character codes are set for backward compatibility. But old obscurities
-(from plain TeX) are not supported -- an error message about directly using
-of the desired character is prepared instead). User can re-define the control
-sequences `\l`, `\L`, `\aa`, `\copyright` etc. of course.
-
-The accents commands like `\v`, `\.`, `\H`, etc. are not defined. Use the
-accented characters directly -- it is best solution. But you can use the
-macro `\oldaccents` which defines accented macros.
diff --git a/macros/luatex/optex/prefixed.opm b/macros/luatex/optex/prefixed.opm
index e6015bc7cb..7778bc0374 100644
--- a/macros/luatex/optex/prefixed.opm
+++ b/macros/luatex/optex/prefixed.opm
@@ -3,7 +3,7 @@
\_codedecl \public {Prefixing and code syntax <2020-02-14>} % preloaded in format
\_doc ---------
- All TeX82 primitives have alternative control sequence \_hbox \_string, ...
+ All \TeX/ primitives have alternative control sequence `\_hbox` `\_string`, ...
\_cod ---------
\let\_directlua = \directlua
@@ -17,34 +17,42 @@
}
\_doc ------------------
- `\public <sequence> <sequence> ... ;` does
+ \`\ea` is useful shortcut for `\expandafter`. We recommend to use always the
+ private form of \`\_ea`
+ because there is high probability that `\ea` will be redefined by the user.
+ \nl
+ \`\public` `<sequence> <sequence> ... ;` does
`\let \<sequence> = \_<sequence>` for all sequences.
-
- `\private <sequence> <sequence> ...;` does
+ \nl
+ \`\private` `<sequence> <sequence> ...;` does
`\let \_<sequence> = \<sequence>` for all sequences.
-
- The auxiliary macro `\xargs <what> <sequece> <sequence> ... ;`
+ \nl
+ \`\xargs` `<what> <sequence> <sequence> ... ;`
does `<what><sequence>` for each sequences.
-
- `\_ea` is useful shotcut for `\expandafter`.
\_cod -----------------
\_let\_ea =\_expandafter % usefull shortcut
\_long\_def \_xargs #1#2{\_ifx #2;\_else \_ea#1\_ea#2\_ea\_xargs \_ea #1\_fi}
+\_def \_pkglabel{}
\_def \_public {\_xargs \_publicA}
-\_def \_publicA #1{\_ea\_let \_ea#1\_csname _\_csstring #1\_endcsname}
+\_def \_publicA #1{\_ea\_let \_ea#1\_csname \_pkglabel _\_csstring #1\_endcsname}
\_def \_private {\_xargs \_privateA}
-\_def \_privateA #1{\_ea\_let \_csname _\_csstring #1\_endcsname =#1}
+\_def \_privateA #1{\_ea\_let \_csname \_pkglabel _\_csstring #1\_endcsname =#1}
+
+\_public \public \private \xargs \ea ;
\_doc -----------------------
- Each `.opm` file should begin with `\_codedecl \macro {<info>}`.
- If `\macro` is defined already then the `\endpinput` protects to read
- such file more than one times. Else the <info> is printed to terminal
- and file is read.
- \_cod \_fin ------------------
+ Each macro file should begin with \`\_codedecl` `\macro {<info>}`.
+ If the `\macro` is defined already then the `\endpinput` protects to read
+ such file more than one times. Else the <info> is printed to the terminal
+ and the file is read.\nl
+ The {\`\_endcode`} is defined as `\endinput` in the `optex.ini` file.
+ \`\wterm` `{<text>}` prints `<text>`
+ to the terminal and to the `.log` file (as in plain \TeX/).
+ \_cod -----------------------
\_def \_codedecl #1#2{%
\_ifx #1\_undefined \_wterm{#2}%
@@ -52,32 +60,67 @@
}
\_def \_wterm {\_immediate \_write16 }
-\_public \public \private \xargs \ea \wterm ;
-\_private \optexversion ;
+\_public \wterm ;
+
+ \_doc ------------------------
+ The `\optexversion` and `\fmtname` are defined in the `optex.ini` file.
+ Maybe, somebody will need a private version of these macros.
+ \_cod ------------------------
+
+\_private \optexversion \fmtname ;
+
+ \_doc -----------------------------
+ The `\_mathsbon` and `\_mathsboff` are defined in `math-macros.opm` file.
+ Now, we define the macro \`\_namespace` `{<pkg label>}` for package writers, see
+ section~\ref[pkg-namespace].
+ \_cod -----------------------------
+
+\_def\_namespace #1{%
+ \_ifcsname namesp:#1\_endcsname \_errmessage
+ {The name space "#1" is used already, it cannot be used twice}%
+ \_endinput
+ \_else
+ \_ea \_gdef \_csname namesp:#1\_endcsname {}%
+ \_gdef \_pkglabel{_#1}%
+ \_directlua{
+ callback.register("process_input_buffer",
+ function (str)
+ return string.gsub(str, "\_nbb[.]([a-zA-Z])", "\_nbb _#1_\_pcent 1")
+ end )
+ }%
+ \_gdef \_endcode {%
+ \_ifmathsb \_mathsbon \_else \_mthsboff \_fi
+ \_gdef \_pkglabel{_#1}%
+ \_global \_let \_endcode=\_endinput
+ \_endinput }%
+ \_fi
+}
+
+\_endcode%----------------------------------------------------
-\_endcode %----------------------------------------------------
+\sec Concept of name spaces of control sequences
-\secc Prefixing control sequences
+\secc Prefixing internal control sequences
All control sequences used in \OpTeX/ are used and defined with `_` prefix.
-Then user can be sure that when he/she does \def\foo then internal macros of
+The user can be sure that when he/she does `\def\foo` then internal macros of
\OpTeX/ nor \TeX/ primitives will be not damaged. For example
-`\def\ifx{something}` will not damage maros because \OpTeX/'s macros
-are using `\_ifx` instead `\ifx`.
+`\def\if{...}` will not damage macros because \OpTeX/'s macros
+are using `\_if` instead of `\if`.
-All \TeX/ primitives are initialzed with two representative control
+All \TeX/ primitives are initialized with two representative control
sequences: `\word` and `\_word`, for example `\hbox` and `\_hbox`.
The first alternative is reserved for users or such control sequences
can be re-defined by user.
-Note that \OpTeX/ sets the character `_` as letter, so it can be used in
+\OpTeX/ sets the character `_` as letter, so it can be used in
control sequences. When a control sequence begins with this character
then it means that it is a primitive or it is used in \OpTeX/ macros as
-internal. User can redefine such control sequence only if he/she explicitly
-know what happens.
+internal. User can redefine such prefixed control sequence only
+if he/she explicitly know what happens.
-We newer change catcode of `_`, so internal macros can be
+We never change catcode of `_`, so internal macros can be
redefined by user without problems if it is desired. We need not
something like `\makealetter` from \LaTeX/.
@@ -85,74 +128,112 @@ something like `\makealetter` from \LaTeX/.
we need to set non-prefixed version. This is done by
\begtt
-\_public <list of control sequences> ;
+\public <list of control sequences> ;
\endtt
-For example `\_public \foo \bar ;` does `\let\foo=\_foo`, `\let\bar=\_bar`.
+For example \^`\public`` \foo \bar ;` does `\let\foo=\_foo`, `\let\bar=\_bar`.
At the end of each code segment in \OpTeX/, the `\_public` macro is used. You
can see, what macros are defined for public usage in such code segment.
-The macro `\_private` does reverse job to `\_public` with the same syntax.
-For example `\_private \foo \bar ;` does `\let\_foo=\foo`, `\let\_bar=\bar`.
-This should be used when nonprefixed variant of control sequence is declared
+The macro \^`\private` does a reverse job to `\public` with the same syntax.
+For example `\private \foo \bar ;` does `\let\_foo=\foo`, `\let\_bar=\bar`.
+This should be used when unprefixed variant of control sequence is declared
already but we need the prefixed variant too.
+In this documentation: if both variants of a control sequence are declared
+(prefixed and unprefixed), then the accompanying text mentions only
+unprefixed variant. The code typically defines prefixed variant
+and then the `\public` (or `\_public`) macro is used.
\secc Name space of control sequences for users
User can define or declare any control sequence with a name without any `_`.
This does not make any problem. Only one exception is the reserved control
-sequence `\par` which is generated and used as internal in \TeX/.
+sequence `\par`. It is generated by tokenizer (at empty lines)
+and used as internal in \TeX/.
-User can define or declare control seqquences with `_` character, for
+User can define or declare control sequences with `_` character, for
example `\my_control_sequence`, but with the following exceptions:
\begitems
-* Control sequences which begins with one `_` and there is no second `_` in
- it and all used letters are lowercase, are reserved for \TeX/ primitives and
- \OpTeX/ internal macros.
+* Control sequences which begin with `_` are reserved for \TeX/ primitives,
+ \OpTeX/ internal macros and macro package writers.
* Control sequences (terminated by non-letter) in the form
`\<word>_` or `\<word>_<one-letter>`, where
- <word> is a sequence of letters, are unaccesible, because they
+ <word> is a sequence of letters, are unaccessible, because they
are interpreted as `\<word>` followed by `_` or as `\<word>` followed by
`_<one-letter>`. This is important for writing math, for example:
-\begtt
- \int_a^b ... is interpreted as \int _a^b
- \max_M ... is interpreted as \max _M
- \alpha_{ij} ... is interpreted as \alpha _{ij}
+\begtt \adef-{_}
+ \int-a^b ... is interpreted as \int _a^b
+ \max-M ... is interpreted as \max _M
+ \alpha-{ij} ... is interpreted as \alpha _{ij}
\endtt
This feature is implemented using lua code at input processor level, see
- math-macro.opm for more details. You can deactivate this feature by
- `\mathsboff`. After this, you can stil write `$∫_a^b$` or `$\int _a^b$`
- without problems but `\int_a^b` yields to undefined control sequence
- `\int_a`. You can activate this feature again by `\mathsbon` -- the
+ the section~\ref[math-macros] for more details. You can deactivate this feature by
+ \^`\mathsboff`. After this, you can still write
+ `$`$\int$`_a^b$` (Unicode) or `$\int _a^b$` % $∫_a^b$ (Unicode) or $\int _a^b$
+ without problems but `\int``_a^b` yields to undefined control sequence
+ `\int``_a`. You can activate this feature again by \^`\mathsbon`. The
effect will take shape from next line read from input file.
* Control sequences in the form `\_<pkg>_<word>` is intended for package
- writers as internal macros for a package with `<pkg>` identifier.
+ writers as internal macros for a package with `<pkg>` identifier,
+ see section~\ref[pkg-namespace].
\enditems
-All other control sequences can be used in user name space. For example `\word`,
-`\word_xx`, `\Word_x`, `\word_x_y`.
+The single letter control sequences like `\%`, `\$`, `\^` etc. are not used
+in internal macros. User can redefine them, but (of course) some classical
+features can be lost (printing percent character by `\%` for example).
+
+\secc[pkg-namespace] Name spaces for package writers
+
+Package writer should use internal names in the form `\_<pgk>_<sequence>`,
+where `<pkg>` is a package label. For example:
+`\_qr_newbase` from `qrcode-x.tex` package.
+
+The package writer needs not write repeatedly `\_pkg_foo` `\_pkg_bar`
+etc.\ again and again in the macro file.\fnote
+{We have not adatped the idea from expl3 language:)}
+When \^`\_namespace` `{<pkg>}`
+is declared at the beginning of the macro file then all occurrences of
+`\.foo` will be replaced by `\_<pkg>_foo` at the input processor level.
+The macro writer can write (and backward can read his code) simply with
+`\.foo`, `\.bar` control sequences and `\_<pkg>_foo`, `\_<pkg>_bar`
+control sequences are processed internally.
+The scope of the `\_namespace` command ends at the `\_encode` command
+or when another `\_namespace` is used. This command checks
+if the package label is not declared by the `\_namespace` twice.
+
+The `\_public` macro does `\let\foo = \_<pkg>_foo` when
+`\_namespace {<pkg>}` is declared. And the `\_private` macro does reverse
+operation to it.
+
+If the package writer needs to declare a control sequence by `\newif`, then
+there is an exception of the rule described above. Use
+`\_newifi\_if<pkg>_bar`, for example `\_newifi\_ifqr_incorner`.
+Then the control sequences `\_qr_incornertrue` and
+`\_qr_incornerfalse` can be used (or the sequences `\.incornertrue`
+and `\.incornerfalse` when `\_namespace{qr}` is used).
\secc Macro files syntax
-Each segment of \OpTeX/ marcos is stored in one file with `.opm` extension
-(means OPtex Macros). Your macros should be in normal *.tex file.
+Each segment of \OpTeX/ macros is stored in one file with `.opm` extension
+(means OPtex Macros). Your macros should be in normal `*.tex` file.
-The code in `*.opm` files starts by `\_codedecl` and ends by `\_endcode`.
-The `\_endcode` is equivalent for `\endinput`, so documentation can follow.
-The `\_codedecl` has syntax:
+The code in macro files starts by \^`\_codedecl` and ends by \^`\_endcode`.
+The \^`\_endcode` is equivalent for `\endinput`, so documentation can follow.
+The \^`\_codedecl` has syntax:
\begtt
\_codedecl \sequence {Name <version>}
\endtt
-If the mentioned `\sequence` is defined, then `\_codedecl` does the same as
+If the mentioned `\sequence` is defined, then \^`\_codedecl` does the same as
`\endinput`: this protect from reading the file twice. We suppose, that
-`\sequence` is defined.
+`\sequence` is defined in the macro file.
-We can read the `*.opm` file in documentation mode. Then the code and the
-comments after `\_endcode` are printed.
+It is possible to use the \^`\_doc` ... \^`\_cod` pair between the macro lines.
+The documentation text should be here. It is ignored when macros are read
+but it can be printed using `optexdoc.opm` macros like in this documentation.
diff --git a/macros/luatex/optex/ref-file.opm b/macros/luatex/optex/ref-file.opm
index 5f2b50f06d..01363ef9a9 100644
--- a/macros/luatex/optex/ref-file.opm
+++ b/macros/luatex/optex/ref-file.opm
@@ -3,7 +3,7 @@
\_codedecl \openref {File for references <2020-02-14>} % preloaded in format
\_doc --------------------------
- The `\_inputref` macro is used in `\everyjob`. It reads `\jobname.ref` file
+ The \`\_inputref` macro is used in `\everyjob`. It reads `\jobname.ref` file
if it exists. After the file is read then it is removed and opened to write
a new contents to this file.
\_cod --------------------------
@@ -14,14 +14,14 @@
\_isfile{\_jobname.ref}\_iftrue
\_input {\jobname.ref}
\_gfnotenum=0 \_lfnotenum=0 \_mnotenum=0
- \_openrefA{\_string\inputref}%
+ \_openrefA{\_string\_inputref}%
\_fi
}
\_doc --------------------------
If the file does not exists then it is not created by default. It means that if you
process a document without any forward references then no `\jobname.ref`
- file is created because it is unusable. The `\_wref` macro is dummy in
+ file is created because it is unusable. The \^`\_wref` macro is dummy in
such case.
\_cod --------------------------
@@ -29,9 +29,12 @@
\_let\_wref=\_wrefrelax
\_doc ---------------------
- If a macro needs to ceate and to use `.ref` file then such file must be created by
- `\_openref`. When the file is created (using internal `\_openrefA`) then
- `\_opneref` destroys itself, because we need not to open the file again.
+ If a macro needs to ceate and to use `.ref` file then such macro must use
+ \`\openref`. When the file is created (using internal \`\_openrefA`) then
+ the \`\_wref` `\<macro>{<data>}` is redefined in order to
+ save the line `\<macro><data>` to the `.ref` file using asynchronous
+ `\write` primitive. Finally, the `\_openref` destroys itself, because we
+ need not to open the file again.
\_cod ---------------------
\_def\_openref {%
@@ -47,31 +50,40 @@
\def\openref{\_openref}
\_doc ----------------------
- We are using a convention that the macros used in `.ref` file are named
- `\_X<foo>`. If there is a new wersion of \OpTeX/ with different collection
+ We are using convention that the macros used in `.ref` file are named
+ `\_X<foo>`. If there is a new version of \OpTeX/ with different collection
of such macros then we don't want to read the `.ref` files produced by an
- old version of \OpTeX/ or by OPmac. So first line of `.ref` line is in
+ old version of \OpTeX/ or by OPmac. So first line of `.ref` file is in
the form
- \begtt
+ \begtt \catcode`\<=13
\Xrefversion{<version>}
\endtt
We can check the version compatibility by this macro.
Because OPmac does not understand `\_Xrefversion` we use
- `\Xrefversion` (different form OPmac) here.
+ \`\Xrefversion` (with different number of `<version>` form OPmac) here.
+ The result: OPmac skips the `.ref` files produced by \OpTeX/ and vice
+ versa.
\_cod ----------------------
-\_def\_REFversion{3} % actual version of .ref files
+\_def\_REFversion{3} % actual version of .ref files in OpTeX
\_def\_Xrefversion#1{\_ifnum #1=\_REFversion\_relax \_else \_endinput \_fi}
\_public \Xrefversion ; % we want to ignore .ref files generated by OPmac
\_doc -----------------------
- You cannot define your special `.ref` macos before `.ref` file is read
+ You cannot define your special `.ref` macros before `.ref` file is read
because it is read in `\everyjob`. But you can define such macros using
- `\refdecl{<definitions of your ref macros>}`.
- This command sends to `.ref` file your <definitions of your ref macros>
- immediately. Next lines in `.ref` file should include our macros.
-
- We must read <definition of your ref macros> when catcode of `#` is 12
+ \`\refdecl``{<definitions of your ref macros>}`.
+ This command sends to `.ref` file your `<definitions of your ref macros>`
+ immediately. Next lines in `.ref` file should include our macros. Example
+ from CTUstyle2:
+ \begtt
+ \refdecl{%
+ \def\totlist{} \def\toflist{}^^J
+ \def\Xtab#1#2#3{\addto\totlist{\totline{#1}{#2}{#3}}}^^J
+ \def\Xfig#1#2#3{\addto\toflist{\tofline{#1}{#2}{#3}}}
+ }
+ \endtt
+ We must read `<definition of your ref macros>` when catcode of `#` is 12
because we needn't to duplicate each `#` in the `.ref` file.
\_cod \_fin -----------------
@@ -85,9 +97,14 @@
\_endcode % ================================================
-The REF file looks like:
+The `.ref` file has the name `\jobname.ref` and
+it saves information about references, TOC lines, etc.
+All data needed in next \TeX/ run are saved here.
+\OpTeX/ reads this file at the beginning of the document
+(using `\everyjob`) if such file exists.
+The `.ref` file looks like:
-\begtt
+\begtt \catcode`\<=13
\Xrefversion{<ref-version>}
\_Xpage{<gpageno>}{<pageno>}
\_Xtoc{<level>}{<type>}{<text>}{<title>}
@@ -98,19 +115,23 @@ The REF file looks like:
\_Xlabel{<label>}{<text>}
...
\endtt
-
-where <gpageno> is internal page number numbered from one and <pageno> is
-a page number used in pagination. Each page begins with `\_Xpage`.
-The <label> is <label> used by user in `\label[<label>]` and <text> is a
-<text> which should be referenced (the number of section or table, for
-example `2.3.14`). The <title> is a tile of the chapter (<level>=1,
-<type>=`chap`), section (<level>=2, <type>=`sec`), subsection
-(<level>=3, <type>=`secc`). The `\_Xpage` is written at begining of each
+%
+where <gpageno> is internal page number globally numbered from one and
+`<pageno>` is a page number (`\the\pageno`) used in pagination (they may be differ).
+Each page begins with `\_Xpage`.
+The `<label>` is a label used by user in `\label[<label>]` and `<text>` is a
+text which should be referenced (the number of section or table, for
+example `2.3.14`). The `<title>` is a title of the chapter (`<level>`=1,
+`<type>`=`chap`), section (`<level>`=2, `<type>`=`sec`), subsection
+(`<level>`=3, `<type>`=`secc`). The `\_Xpage` is written at begining of each
page, the `\_Xtoc` is written when chapter or section or subsection title
exists on the page and `\_Xlabel` when labeled object prefixed by
`\label[<label>]` exists on the page.
The `.ref` file is read when the processing of the document starts using
-`\everyjob`. It is removed and opened to writting immediately when it is read.
-But the `.ref` file should be missing. If none references are needed in the
-document then `.ref` file is not created.
+`\everyjob`. It is read, removed and opened to writing immediately.
+But the `.ref` file should be missing. If none forward references are needed
+in the document then `.ref` file is not created. For example, you only want
+to test a simple plain \TeX/ macro, you create `test.tex` file, you do
+`optex test` and you don't need to see empty `test.ref` file in your directory.
+
diff --git a/macros/luatex/optex/references.opm b/macros/luatex/optex/references.opm
index 3cd27c043e..ccd1157a2a 100644
--- a/macros/luatex/optex/references.opm
+++ b/macros/luatex/optex/references.opm
@@ -3,23 +3,24 @@
\_codedecl \ref {References <2020-03-03>} % preloaded in format
\_doc ----------------------------
- `\_Xpage {<gpageno>}{<pageno>}` saves the patameter pair into `\_currpage`.
- Resets `\_lfnotenum`, it is used if footnotes are numbered from one at each page.
+ \`\_Xpage` `{<gpageno>}{<pageno>}` saves the parameter pair into \`\_currpage`.
+ Resets `\_lfnotenum`; it is used if footnotes are numbered from one at each page.
\_cod ----------------------------
\_def\_Xpage#1#2{\_def\_currpage{{#1}{#2}}\_lfnotenum=0 }
\_doc ----------------------------
- `\_Xlabel {<label>}{<text>}` saves <text> to `\_lab:<label>` and saves
- `[<gpageno>]{<pageno>}` to `\_pgref:<label>`.
+ \`\_Xlabel` `{<label>}{<text>}` saves the <text> to `\_lab:<label>` and saves
+ `[pg:<gpageno>]{<pageno>}` to `\_pgref:<label>`.
\_cod ----------------------------
\_def\_Xlabel#1#2{\_sdef{_lab:#1}{#2}\_sxdef{_pgref:#1}{\_ea\_bracketspg\_currpage}}
\_def\_bracketspg#1#2{[pg:#1]{#2}}
\_doc ----------------------------
- `\label[<label>]` saves decalred labet to `\_lastlabel` and `\wlabel{<text>}`
- uses `\lastlabel` and activates `\wref\_Xlabel{<label>}{<text>}`.
+ \`\label``[<label>]` saves the decalred label to `\_lastlabel` and
+ \`\wlabel``{<text>}` uses the `\_lastlabel` and activates
+ `\wref\_Xlabel{<label>}{<text>}`.
\_cod ----------------------------
\_def\_label[#1]{\_isempty{#1}\_iftrue \_global\_let \_lastlabel=\_undefined
@@ -37,16 +38,17 @@
\_global\_let\_lastlabel=\_undefined
\_fi
}
+\_public \label \wlabel ;
\_doc ----------------------------
- `\ref[<label>]` uses saved `\_lab:<label>` and prints (linked) <text>.
+ \`\ref``[<label>]` uses saved `\_lab:<label>` and prints (linked) `<text>`.
If the reference is backwarded then we know `\lab:<label>` without any need
to read REF file. On the other hand, if the reference is forwarded, then we
doesn't know `\_lab:<label>` in first run of \TeX/ and we print warning and
do `\_openref`.
-
- `\pgref[<label>]` uses `{<gpageno>}{<pageno>}` from `\_pgref:<label>` and
- prints (linked) <pageno> using `\_ilink` macro.
+ \nl
+ \`\pgref``[<label>]` uses `{<gpageno>}{<pageno>}` from `\_pgref:<label>` and
+ prints (linked) `<pageno>` using `\_ilink` macro.
\_cod ----------------------------
\_def\_ref[#1]{\_isdefined{_lab:#1}%
@@ -59,12 +61,11 @@
\_else ??\_opwarning{pg-label [#1] unknown. Try to TeX me again}\_openref
\_fi
}
-\_public
- \label \wlabel \ref \pgref ;
+\_public \ref \pgref ;
\_doc -----------------------------
- Default `\_printlabel` is empty (labes are not printed).
- The `\showlabels` redefines it as box with zero dimensions and
+ Default \`\_printlabel` is empty macro (labels are not printed).
+ The \`\showlabels` redefines it as box with zero dimensions and
with left lapped `[<label>]` in blue 10pt `\tt` font shifted up by 1.7ex.
\_cod -----------------------------
@@ -79,7 +80,7 @@
If the references are \"forward" (i.~e. the `\ref` is used first, the destination
-is created later), or if the reference text is page number, we must read
+is created later) or if the reference text is page number then we must read
`.ref` file first in order to get appropriate information.
See section \ref[ref-file] for more information about `.ref` file concept.
diff --git a/macros/luatex/optex/sections.opm b/macros/luatex/optex/sections.opm
index 2a7629560c..bbe599c533 100644
--- a/macros/luatex/optex/sections.opm
+++ b/macros/luatex/optex/sections.opm
@@ -3,7 +3,9 @@
\_codedecl \chap {Titles, chapters, sections, subsections <2020-03-14>} % preloaded in format
\_doc ---------------------------
- We are using scaled fonts for titles. They are scaled from main fonts size
+ We are using scaled fonts for titles
+ \`\_titfont`, \`\_chapfont`, \`\_secfont` and \`\_seccfont`.
+ They are scaled from main fonts size
of the document, which is declared by first `\typosize[<fo-size>/<b-size>]`
command.
\_cod ---------------------------
@@ -14,7 +16,7 @@
\_def \_seccfont {\_scalemain\_boldify\_typoscale[\_magstep1/\_magstep1]}
\_doc ---------------------------
- The `\tit` macro is defined by `\eoldef`, it means that the parameter is
+ The \`\tit` macro is defined by `\eoldef`, it means that the parameter is
separated by end of line. The macros `\chap`, `\sec` and `\secc` use
`\eoldef` too.
\_cod ---------------------------
@@ -27,38 +29,40 @@
\_public \tit ;
\_doc ---------------------------
- You can re-define `\_printchap`, `\_printsec` or `\_printsecc` macros if
- another design of section titles is needed. These macros gets the <title>
- text in its parameter. The common recommendations for these macros are:
+ You can re-define \`\_printchap`, \`\_printsec` or \`\_printsecc` macros if
+ another design of section titles is needed. These macros gets the
+ `<title>` text in its parameter. The common recommendations for these macros are:
\begitems
- * Use `\_abovetitle{<penaltyA>}{<skipA>}` and `\_belowtitle{<skipB>}
+ * Use \^`\_abovetitle``{<penaltyA>}{<skipA>}` and \^`\_belowtitle``{<skipB>}`
for inserting vertical material above and below the section title.
- The arguments of these macros are normally used, i.e. \_abovetitle`
- inserts <penaltyA><skipA> and `\_belowtitle` inserts <skipB>.
+ The arguments of these macros are normally used, i.\,e.\ \^`\_abovetitle`
+ inserts `<penaltyA><skipA>` and \^`\_belowtitle` inserts `<skipB>`.
But there is an
- exception: if `\_belowtitle{<skip>}` is immediately followed by next
- `\_abovetitle{<penalty>}` (for example section title is immediately followed by
- subsection title), then only <skipA> is generated, i.e.
- <skipB><penaltyA><skipA> is reduced only to <skipA>
+ exception: if \^`\_belowtitle``{<skipB>}` is immediately followed by
+ \^`\_abovetitle``{<penaltyA>}{<skipA>}` (for example section title is
+ immediately followed by subsection title), then only `<skipA>` is generated,
+ i.\,e.\ `<skipB><penaltyA><skipA>` is reduced only to `<skipA>`.
The reason of such behavior: we don't want to duplicate vertical skip
and we don't want to use negative penalty in such cases.
- Moreower, `\_abovetitle{<penaltyA>}{<skipA>}` takes previous whatever
+ Moreover, \^`\_abovetitle``{<penaltyA>}{<skipA>}` takes previous whatever
vertical skip (other than from `\_belowtitle`) and generates only
- greater from this pair of skips. I.e. <whatever-skip><penaltyA><skipA>
- is reduced to $<penaltyA>\max(<whatever-skip><skipA>)$.
+ greater from this pair of skips. It means that `<whatever-skip><penaltyA><skipA>`
+ is transformed to `<penaltyA>`max(`<whatever-skip><skipA>`).
The reason of such behavior: we don't want to
duplicate vertical skips (from `\_belowlistskip`, for example) above the title.
- * Use `\_printrefnum[<pre>@<post>]` in horizontal mode. It prints
- <pre><ref-num><post>. The <ref-num> is `\thechapnum` or `\thesecnum`
- or `\theseccnum` depending on what type o title is processed.
- If `\nonum` prefix is used then `\_printrefnum` prints nothing.
- The macro `\_printrefnum` does more work: it creates destination of hyperlinks
- (if `\hyperlinks{}{}` is used) and saves references from label (if
- `\label[<label>]` precedes) and saves references for table of contents
- (if `\maketoc` is used).
- * Use `\nbpar` for closing the paragraph for printing title. This
+ * Use \^`\_printrefnum``[<pre>@<post>]` in horizontal mode. It prints
+ `<pre><ref-num><post>`. The `<ref-num>` is \^`\_thechapnum` or \^`\_thesecnum`
+ or \^`\_theseccnum` depending on what type o title is processed.
+ If \^`\nonum` prefix is used then \^`\_printrefnum` prints nothing.
+ The macro \^`\_printrefnum` does more work: it creates destination of hyperlinks
+ (if \^`\hyperlinks``{}{}` is used) and saves references from label (if
+ \^`\label``[<label>]` precedes) and saves references for table of contents
+ (if \^`\maketoc` is used).
+ * Use \^`\nbpar` for closing the paragraph for printing title. This
command inserts `\_nobreak` between each line of such paragraph, so
the title cannot be broken to more pages.
+ * You can use \^`\_firstnoindent` in order to the first paragraph after
+ the title is not indented.
\enditems
\_cod ---------------------------
@@ -66,7 +70,7 @@
{\_chapfont \_noindent \_mtext{chap} \_printrefnum[@]\_par
\_nobreak\_smallskip
\_noindent \_raggedright #1\_nbpar}\_mark{}%
- \_nobreak \_belowtitle{\_medskip}%
+ \_nobreak \_belowtitle{\_bigskip}%
\_firstnoindent
}
\_def\_printsec#1{\_par
@@ -83,7 +87,7 @@
}
\_doc --------------------------
- The `\_sectionlevel` is the level of the printed section:
+ The \`\_sectionlevel` is the level of the printed section:
\begitems
* `\_sectionlevel=0` -- reserved for parts of the book (unused by default)
* `\_sectionlevel=1` -- chapters (used in `\chap`)
@@ -99,26 +103,30 @@
}
\_doc --------------------------
- The `\_chapx` initializes counters used in chapters,
- the `\_secx` initializes counters in sections
- and `\_seccx` initializes counters in subsections.
- If you have another concept of numbering objects used in your
+ The \`\_chapx` initializes counters used in chapters,
+ the \`\_secx` initializes counters in sections
+ and \`\_seccx` initializes counters in subsections.
+ If you have more types of numbered objects in your document then you can
+ declare appropriate counters and do `\addto\_chapx{\yourcounter=0 }`
+ for example. If you have another concept of numbering objects used in your
document, you can re-define these macros. All settings here are global
because it is used by `{\_globaldefs=1 \_chapx}`.
Default concept: Tables, figuers and display maths are numbered
from one in each section -- subsetions doesn't reset these counters.
+ Footnotes declared by \^`\fnotenumchapters` are numbered in each chapter
+ from one.
- The `\_the*` macros includes the format of numbers used when the object
+ The `\_the*` macros
+ \`\_thechapnum`, \`\_thesecnum`, \`\_theseccnum`,
+ \`\_thetnum`, \`\_thefnum` and \`\_thednum`
+ include the format of numbers used when the object
is printing. If chapter is never used in the document then `\_chapnum=0`
- and `\_othe\_chapnum.` expands to empty. Sections have numbers <num> and
+ and \`\_othe``\_chapnum.` expands to empty. Sections have numbers <num> and
subsections <num>.<num>. On the other hand, if chapter is used in the
- document then `\_chapnum>0` and sections have numbers <num>.<num>
- and subsections have numbers <num>.<num>.<num>.
+ document then `\_chapnum>0` and sections have numbers` <num>.<num>`
+ and subsections have numbers `<num>.<num>.<num>`.
- If you have more types of numbered objects in your document then you can
- declare appropriate counters and do `\addto\_chapx{\yourcounter=0 }`
- for example.
\_cod --------------------------
\_newcount \_chapnum % chapters
@@ -128,12 +136,9 @@
\_newcount \_fnum % figure numbers
\_newcount \_dnum % numbered display maths
-\_def \_chapx {\_incr\_chapnum \_secnum=0 \_seccnum=0 \_resetcountchap \_lfnotenum=0 }
-\_def \_secx {\_incr\_secnum \_seccnum=0 \_resetcountsec }
-\_def \_seccx {\_incr\_seccnum }
-
-\_def \_resetcountchap {\_tnum=0 \_fnum=0 \_dnum=0 }
-\_def \_resetcountsec {\_tnum=0 \_fnum=0 }
+\_def \_chapx {\_secx \_secnum=0 \_lfnotenum=0 }
+\_def \_secx {\_seccx \_seccnum=0 \_tnum=0 \_fnum=0 \_dnum=0 \_resetABCDE }
+\_def \_seccx {}
\_def \_thechapnum {\_the\_chapnum}
\_def \_thesecnum {\_othe\_chapnum.\_the\_secnum}
@@ -146,8 +151,9 @@
\_def\_incr #1{\_global\_advance#1by1 }
\_doc ----------------------------
- The `\notoc` and `\nonum` prefixes are implemented by
- internal `\_ifnotoc` and `\_ifnonum`.
+ The \`\notoc` and \`\nonum` prefixes are implemented by
+ internal `\_ifnotoc` and `\_ifnonum`. They are reset
+ after each chapter/section/subsection by the \`\_resetnonumnotoc` macro.
\_cod ----------------------------
\_newifi \_ifnotoc \_notocfalse \_def\_notoc {\_global\_notoctrue}
@@ -156,8 +162,8 @@
\_public \notoc \nonum ;
\_doc ----------------------------
- The `\chap`, `\sec` and `\secc` macros are implemnted here.
- The `\_inchap`, `\_insec` and `\_insecc` macros does the real work,
+ The \`\chap`, \`\sec` and \`\secc` macros are implemented here.
+ The \`\_inchap`, \`\_insec` and \`\_insecc` macros does the real work,
First, we read the optional parameter `[<label>]`, if it exists.
\_cod ----------------------------
@@ -168,21 +174,21 @@
\_eoldef\_inchap #1{\_par \_sectionlevel=1
\_def \_savedtitle {#1}% saved to .ref file
- \_ifnonum \_else {\_globaldefs=1 \_chapx}\_fi
+ \_ifnonum \_else {\_globaldefs=1 \_incr\_chapnum \_chapx}\_fi
\_edef \_therefnum {\_ifnonum \_space \_else \_thechapnum \_fi}%
\_printchap{#1}%
\_resetnonumnotoc
}
\_eoldef\_insec #1{\_par \_sectionlevel=2
\_def \_savedtitle {#1}% saved to .ref file
- \_ifnonum \_else {\_globaldefs=1 \_secx}\_fi
+ \_ifnonum \_else {\_globaldefs=1 \_incr\_secnum \_secx}\_fi
\_edef \_therefnum {\_ifnonum \_space \_else \_thesecnum \_fi}%
\_printsec{#1}%
\_resetnonumnotoc
}
\_eoldef\_insecc #1{\_par \_sectionlevel=3
\_def \_savedtitle {#1}% saved to .ref file
- \_ifnonum \_else {\_globaldefs=1 \_seccx}\_fi
+ \_ifnonum \_else {\_globaldefs=1 \_incr\_seccnum \_seccx}\_fi
\_edef \_therefnum {\_ifnonum \_space \_else \_theseccnum \_fi}%
\_printsecc{#1}%
\_resetnonumnotoc
@@ -190,12 +196,13 @@
\_public \chap \sec \secc ;
\_doc ----------------------------
- The `\_printrefnum[<pre>@<post>]` macro is used in `\_print*` macros.
- The `\_wtotoc {<level>}{<info>}{<ref-num>}{<title-text>}`
- macro expands its parameters and does `\_wref`.
+ The \`\_printrefnum``[<pre>@<post>]` macro is used in `\_print*` macros.
+ \nl
+ The \`\_wtotoc` `{<level>}{<info>}{<ref-num>}{<title-text>}`
+ macro expands its parameters and does \^`\_wref`.
- Note that the <tite-text> is `\detokenize`d before `\wref`, so the
- problem of \"fragile macros" from old \LaTeX/ never occurrs.
+ Note that the `<tite-text>` is `\detokenize`d before `\_wref`, so the
+ problem of \"fragile macros" from old \LaTeX/ never occurs.
\_cod ----------------------------
\_def \_printrefnum [#1@#2]{\_leavevmode % we must be in horizontal mode
@@ -211,17 +218,17 @@
\_def \_wtotocA #1#2#3#4{\_wref\_Xtoc{{#1}{#2}{#3}{#4}}}
\_doc -----------------------------
- The `\_abovetitle{<penaltyA>}{<skipA>}` and `\_belowtitle{<skipB>}` pair
+ The \`\_abovetitle``{<penaltyA>}{<skipA>}` and \`\_belowtitle``{<skipB>}` pair
communicates using a special penalty 11333 in vertical mode.
The `\_belowtitle` puts the vertical skip (its value is saved in
`\_savedtitleskip`) followed by this special penalty.
The `\_abovetitle` reads `\lastpenalty` and if it has this special value
- then it removes the skip used before and dont use the parameter.
- The `\abovetitle` creates <skipA> only if whatever previous skip is less
- or equal than <skipA>. We must save <whatever-skip>, remove it,
- create <penaltyA> (if belowtitle does not preceded) and create
- <whatever-skip> or <skipA> depending on what is greater.
- The amount of <skipA> is measured using `\setbox0=\vbox`.
+ then it removes the skip used before and don't use the parameter.
+ The `\abovetitle` creates `<skipA>` only if whatever previous skip is less
+ or equal than `<skipA>`. We must save `<whatever-skip>`, remove it,
+ create `<penaltyA>` (if `\_belowtitle` does not preceded) and create
+ <whatever-skip> or `<skipA>` depending on what is greater.
+ The amount of `<skipA>` is measured using `\setbox0=\vbox`.
\_cod -----------------------------
\_newskip \_savedtitleskip
@@ -236,8 +243,8 @@
\_def\_belowtitle #1{#1\_global\_savedtitleskip=\_lastskip \_penalty11333 }
\_doc -----------------------------
- `\nbpar` sets `\interlinepenaty` value.
- `\nl` is \"new line" in text (or titles), but space in toc or healdlines or outlines.
+ \`\nbpar` sets `\interlinepenaty` value.
+ \`\nl` is \"new line" in text (or titles), but space in toc or headlines or outlines.
\_cod -----------------------------
\_def\_nbpar{{\_interlinepenalty=10000\_endgraf}}
@@ -249,24 +256,23 @@
\_public \nbpar \nl ;
\_doc -----------------------------
- `\_firstnoindent` puts a material to `\everypar` in order to next
+ \`\_firstnoindent` puts a material to `\everypar` in order to next
paragraph will be without indentation. It is useful after titles.
If you dislike this feature then you can say `\let\_firtnoindent=\relax`.
- The `\_wipeepar` removes the material from `\everypar`.
+ The \`\_wipeepar` removes the material from `\everypar`.
\_cod -----------------------------
-\_def \_afternoindent {\_global\_everypar={\_wipeepar \_setbox7=\_lastbox}}
+\_def \_firstnoindent {\_global\_everypar={\_wipeepar \_setbox7=\_lastbox}}
\_def \_wipeepar {\_global\_everypar={}}
-\_let \_firstnoindent=\_afternoindent
\_doc -----------------------------
The `\mark` (for running heads) is used in `\_printsection` only. We
suppose that chapters will be printed after `\vfil\break`, so user can
implement chapter titles for running headers directly by macros, no
- `\mark` machanism is needed. But sections need `\mark`s. And they can be
+ `\mark` mechanism is needed. But sections need `\mark`s. And they can be
mixed with chapter's running heads, of course.
- The `\_insermark{<title text>}` saves `\mark` in the format
+ The \`\_insermark``{<title text>}` saves `\mark` in the format
`{<title-num>} {<title-text>}`, so it can be printed \"as is" in
`\headline` (see the space between them), or you can define a formating
macro with two parameters for processing these data, if you need it.
@@ -275,10 +281,10 @@
\_def\_insertmark#1{\_mark{{\_ifnonum\_else\_therefnum\_fi} {\_unexpanded{#1}}}}
\_doc -----------------------------
- \OpTeX/ sets `\headline={}` by default, so no running heads are printed.
- You can activate the running heads by following code, for example:
+ \OpTeX/ sets `\headline={}` by default, so no running headings are printed.
+ You can activate the running headings by following code, for example:
\begtt
- \addto \_chapx {\_edef\_runningchap {\_thechapnum: \_unexpanded\_ea{\_savedtitle}}}
+ \addto\_chapx {\_edef\_runningchap {\_thechapnum: \_unexpanded\_ea{\_savedtitle}}}
\def \formathead #1#2{\isempty{#1}\iffalse #1: #2\fi}
\headline = {%
\ifodd \pageno
@@ -288,12 +294,13 @@
\fi
}
\endtt
-
- The `\caption/<letter>` uses `\_<letter>num` counter.
- The group opened by `\caption` is finalized by first \par from
+ The \`\caption``/<letter>` uses `\_<letter>num` counter.
+ The group opened by `\caption` is finalized by first `\par` from
empty line or from `\vskip` or from `\endinsert`.
The `\_printcaption<letter>` is called, it starts with
- printing of the caption.
+ printing of the caption.\nl
+ The \`\cskip` macro inserts nobreakable vertical space between caption and
+ the object.
\_cod -----------------------------
\_def\_caption/#1{\_def\_tmpa{#1}\_nospaceafter \_capA}
@@ -308,15 +315,18 @@
\_def\_par{\_nbpar\_egroup}\_let\par=\_par
\_cs{_printcaption\_tmpa}%
}
+\_def \_cskip {\_par\_nobreak\_medskip} % space between caption and the object
+
+\_public \caption \cskip ;
\_doc -----------------------------
- The `\_printcaption<letter>` macro starts in vertical mode. It must
- switch to horizontal mode, it must use `\_wlabel\_thecapnum` (in order to
- make reference and hyperlink destination) a it can use:
+ The \`\_printcaptiont` and \`\_printcaptionf` macros start in vertical mode.
+ They switch to horizontal mode and use `\_wlabel\_thecapnum` (in order to
+ make reference and hyperlink destination) a they can use:
\begitems
* `\_thecaptitle` ... expands to the word Table or Figure (depending on
the current language).
- * `\_thecapnum` ... expands to `\the<letter>num` (caption number).
+ * `\_thecapnum` ... expands to `\the<letter>num` (caption number).
\enditems
\_cod -----------------------------
@@ -325,14 +335,11 @@
\_narrowlastlinecentered\_iindent
}
\_let \_printcaptionf = \_printcaptiont % caption of figures = caption of tables
-\_def \_cskip {\_par\_nobreak\_medskip} % space between caption and the object
-
-\_public \caption \cskip ;
\_doc -----------------------------
The default format of `\caption` text is paragraph in block narrower by
`\_iindent` and with the last line is centered. This setting is done by
- `\_narrowlastlinecentered` macro.
+ the \`\_narrowlastlinecentered` macro.
\_cod -----------------------------
\_def\_narrowlastlinecentered#1{%
@@ -342,7 +349,7 @@
}
\_doc -----------------------------
- `\eqmark` is processed in display mode (we add `\eqno` primitive)
+ \`\eqmark` is processed in display mode (we add `\eqno` primitive)
or in internal mode when `\eqaligno` is used (we don't add `\eqno`).
\_cod -----------------------------
@@ -354,20 +361,13 @@
\_public \eqmark ;
\_doc -----------------------------
- The `\numberedpar <letter>{<name>}` is implemented here.
- You can say `\let\resetcountsec=\relax` if you don't want to reset
- counters A, B, C, D, E nor `\fnum` nor `\tnum` in sections, but only in
- chapters. Or you can define you own concept of `\_chapx` and `\_secx`
- macros (see above). Then you will want to re-define `\_theAnum`, `\_thefnum`
- etc. macros.
+ The \`\numberedpar` `<letter>{<name>}` is implemented here.
\_cod -----------------------------
\_newcount\_counterA \_newcount\_counterB \_newcount\_counterC
\_newcount\_counterD \_newcount\_counterE
-\_def\_resetcounters{\_counterA=0 \_counterB=0 \_counterC=0 \_counterD=0 \_counterE=0 }
-\_addto \_resetcountchap {\_resetcounters}
-\_addto \_resetcountsec {\_resetcounters}
+\_def\_resetABCDE {\_counterA=0 \_counterB=0 \_counterC=0 \_counterD=0 \_counterE=0 }
\_def \_theAnum {\_othe\_chapnum.\_othe\_secnum.\_the\_counterA}
\_def \_theBnum {\_othe\_chapnum.\_othe\_secnum.\_the\_counterB}
@@ -380,19 +380,22 @@
\_optdef\_numberedparparam[]{%
\_ea \_printnumberedpar \_csname _the\_tmpa num\_ea\_endcsname\_ea{\_tmpb}}
+\_public \numberedpar ;
+
\_doc -----------------------------
- The `\_printnumberedpar \theXnum {<name>}` opens numbered paragraph and
+ The \`\_printnumberedpar` `\theXnum {<name>}` opens numbered paragraph and
prints it. The optional parameter is in `\_the\_opt`. You can re-define
it if you need another design.
- `\_printnumberedpar` need not to be re-define if you only need to print
+ `\_printnumberedpar` needs not to be re-defined if you only want to print
Theorems in italic and to insert vertical skips (for example). You can do this
- by the following:
- \_begtt
+ by the following code:
+ \begtt
\def\theorem {\medskip\bgroup\it \numberedpar A{Theorem}}
\def\endtheorem {\par\egroup\medskip}
- \_endtt
+
\theorem Let $M$ be... \endtheorem
+ \endtt
\_cod -----------------------------
\_def \_printnumberedpar #1#2{\_par
@@ -400,8 +403,8 @@
{\bf #2 #1\_istoksempty\_opt\_iffalse \_space \_the\_opt \_fi.}\_space
\_ignorespaces
}
-\_public \numberedpar ;
-
\_endcode % -------------------------------------
+2020-04-22 \_chapx, \_secx, \_seccx rewritten
+2020-03-14 introduced
diff --git a/macros/luatex/optex/slides.opm b/macros/luatex/optex/slides.opm
index 135a2bdce4..4729f0e512 100644
--- a/macros/luatex/optex/slides.opm
+++ b/macros/luatex/optex/slides.opm
@@ -4,7 +4,7 @@
\_doc -----------------------------
Default margins and design is declared here.
- Note that `\_ttfont` is scaled by `mag1.15` in order to balance the
+ The `\_ttfont` is scaled by `mag1.15` in order to balance the
ex height of Helvetica (Heros) and LM fonts Typewriter.
The `\begtt`...`\endtt` verbatim is printed by smaller text.
\_cod -----------------------------
@@ -32,7 +32,7 @@
\_doc -----------------------------
The bottom margin is set to 3\,mm. If we use 1\,mm, then baseline of
`\footline` is 2\,mm from the bottom page. This is depth of the `\Grey`
- rectange used for page numbers. It is rlapped to `\hoffset` because left
+ rectangle used for page numbers. It is r-lapped to `\hoffset` width because left
margin = `\hoffset` = right margin. It is 14\,mm for narrow pages or
16\,mm for wide pages.
\_cod -----------------------------
@@ -43,15 +43,15 @@
\_hbox to\_hoffset{\White\_hss\_folio\_kern3mm}}}
\_doc -----------------------------
- The `\subtit` is defined analogicaly like `\tit`.
+ The \`\subtit` is defined analogically like `\tit`.
\_cod -----------------------------
\_eoldef\_subtit#1{\_vskip20pt {\_leftskip=0pt plus1fill \_rightskip=\_leftskip
\_subtitfont #1\_nbpar}}
\_doc -----------------------------
- The `\pshow<num>` is implemented by printing the text in invisible
- (transparent) font when `\layernum<<num>`.
+ The \`\pshow``<num>` prints the text in invisible
+ (transparent) font when \^`\layernum`\code{<}`<num>`.
The color font feature is used for this transparency.
\_cod -----------------------------
@@ -60,10 +60,10 @@
\_def\_pshow#1{\_use{=#1}\Red \_use{<#1}\Transparent \_ignorespaces}
\_doc -----------------------------
- The main level list is activated here. The `\_item:X` and
+ The main level list of items is activated here. The `\_item:X` and
`\_item:x` are used and are re-defined here.
If we are in nested level of items and `\pg+` is used then
- `\egroups` macro xepands to the right number of `\egroup`s
+ `\egroups` macro expands to the right number of `\egroup`s
in order to close page correctly. The level of nested item lists
is saved to the `\_ilevel` register and used when we start again
the next text after `\pg+`.
@@ -80,7 +80,7 @@
\_addto\_egroups{\_egroup}}
\_doc -----------------------------
- The default values of `\pg;`, `\pg+` and `\pg.` are very simple.
+ The default values of \`\pg`, i.\,e.\ `\pg;`, `\pg+` and `\pg.` are very simple.
They are used when `\showslides` is not specified.
\_cod -----------------------------
@@ -91,7 +91,7 @@
\_doc -----------------------------
We need no numbers and no table of contents when using slides.
- The `\_printsec` macro is redefined in order the title is centered
+ The \^`\_printsec` macro is redefined in order the title is centered
and typeset in `\Blue`.
\_cod -----------------------------
@@ -108,18 +108,19 @@
}
\_doc -----------------------------
- When `\slideshow` is active then each page is opened (roughly speaking)
- by `\setbox\_slidepage=\vbox\bgroup` and closed by `\egroup`. The material is
+ When \`\slideshow` is active then each page is opened
+ by `\setbox\_slidepage=\vbox\bgroup` (roughly speaking)
+ and closed by `\egroup`. The material is
`\unvbox`ed and saved for the usage in the next usage if `\pg+` is in process.
- The `\_slidelayer` is inceremnted instead `\pageno` if `\pg+`.
+ The \`\_slidelayer` is incremented instead `\pageno` if `\pg+`.
This counter is equal to `\count1`, so it is printed to the terminal and
log file next to `\pageno`.
- The code is somewhat more complicated when `\layers` is used. Then
- <layered-text> is saved to the `\_layertext` macro, the material before
- it is in `\_sidepage` box and the material after it is in `\_slidepageB`
- box. The pages are completrd in the `\loop` which increments the
- `\layernum` register.
+ The code is somewhat more complicated when \^`\layers` is used. Then
+ `<layered-text>` is saved to the \`\_layertext` macro, the material before
+ it is in \`\_slidepage` box and the material after it is in `\_slidepageB`
+ box. The pages are completed in the `\loop` which increments the
+ \`\layernum` register.
\_cod -----------------------------
\_newbox\_slidepage \_newbox\_slidepageB
@@ -179,10 +180,11 @@
\_global\_maxlayers=#1
\_setbox\_slidepageB=\_vbox\_bgroup
}
+\_public \subtit \slideshow \pg \wideformat \use \pshow ;
\_doc -----------------------------
- Default `\layers <num>` macro (when `\slideshow` is not activated) is simple.
- It prints the <layered-text> with `\layernum=<num>+1` because we need the
+ Default \`\layers` `<num>` macro (when \^`\slideshow` is not activated) is simple.
+ It prints the `<layered-text>` with `\layernum=<num>+1` because we need the
result after last layer is processed.
\_cod -----------------------------
@@ -190,10 +192,9 @@
\_let\endlayers=\_relax
\_def\layers{\_layers}
-\_public \subtit \slideshow \pg \wideformat \use \pshow ;
\_doc -----------------------------
- We must to redefine `\fnotenumpages` because the data from `.ref` file
+ We must to redefine \`\fnotenumpages` because the data from `.ref` file
are less usable for implementing such feature: the
footnote should be in more layers repeatedly. But we can suppose that
each page starts by `\pg;` macro, so we can reset the footnote counter by
diff --git a/macros/luatex/optex/styles.opm b/macros/luatex/optex/styles.opm
index d2ef38a013..a51f4e998d 100644
--- a/macros/luatex/optex/styles.opm
+++ b/macros/luatex/optex/styles.opm
@@ -3,12 +3,14 @@
\_codedecl \report {Basic styles of OpTeX <2020-03-28>} % preloaded in format
\_doc -----------------------------
- The `{\boxlines <line-1><eol><line-2><eol>...<line-n><eol>}`
- returns to the outer vertical mode a box with <line-1>, next box with
- <line-2> etc. Each box has its natural width. This is reaon why we cannot
+ We define auxiliary macro first (used by the \^`\address` macro)
+ \nl
+ The `{`\`\boxlines` `<line-1><eol><line-2><eol>...<line-n><eol>}`
+ returns to the outer vertical mode a box with `<line-1>`, next box with
+ `<line-2>` etc. Each box has its natural width. This is reason why we cannot
use paragraph mode where each resulting box has the width `\hsize`.
- The <eol> is set active and `\everypar` starts `\hbox{` and acive <eol>
- closes this `\hbox` by `}`.
+ The `<eol>` is set active and `\everypar` starts `\hbox{` and acive <eol>
+ closes this `\hbox` by `}`.
\_cod -----------------------------
\_def\_boxlines{%
@@ -21,9 +23,12 @@
\_def\_boxlinesC{\_futurelet\_next\_boxlinesD}
\_def\_boxlinesD{\_ifx\_next\_empty\_else\_ea\_egroup\_fi}
+\_public \boxlines ;
+
\_doc -----------------------------
- The `\report` and `\letter` style initialization macos are defined here.
- Their behavior is documented in user part of the manual in the section \ref[styles].
+ The \`\report` and \`\letter` style initialization macros are defined here.
+ \nl
+ The `\letter` defines \`\address` and \`\subject` macros.
\_cod -----------------------------
\_def\_report{
@@ -48,12 +53,17 @@
\_parskip=\_medskipamount
\_nopagenumbers
}
+\_public \letter \report ;
+
+ \_doc -----------------------------
+ The \`\slides` macro reads macro file `slides.opm`, see the section~\ref[slides].
+ \_cod -----------------------------
\_def\_slides{\_par
\_input slides.opm
}
+\_public \slides ;
-\_public \boxlines \letter \report \slides ;
\_endcode % -------------------------------------
diff --git a/macros/luatex/optex/table.opm b/macros/luatex/optex/table.opm
index c210c75b34..cf907988bc 100644
--- a/macros/luatex/optex/table.opm
+++ b/macros/luatex/optex/table.opm
@@ -1,16 +1,17 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \table {Basic macros for OpTeX <2020-03-13>} % preloaded in format
+\_codedecl \table {Basic macros for OpTeX <2020-04-10>} % preloaded in format
\_doc -----------------------------
- The result of `\table` is inserted into `\_tablebox`. You can change
- default value if you want `\let\_tablebox=\vtop` or `\let\_tablebox=\relax`.
+ The result of the \`\table``{<declaration>}{<data>}` macro is inserted into
+ `\_tablebox`. You can change default value if you want by
+ `\let\_tablebox=\vtop` or `\let\_tablebox=\relax`.
\_cod -----------------------------
\_let\_tablebox=\_vbox
\_doc -----------------------------
- Categories )for example of `|` character) have to be normal when reading
+ Categories (for example of `|` character) have to be normal when reading
`\table` parameters.
\_cod -----------------------------
@@ -18,10 +19,10 @@
\_public \table ;
\_doc -----------------------------
- The `\_tablinspace` is implemented by enlarging given `\tabstrut`
+ The \^`\tablinespace` is implemented by enlarging given \^`\tabstrut`
by desired dimension (height and depth too) and by setting
- `\_lineskip=-2\_tablinspace`. So, normal table rows where no `\hrule` is
- between them have normal baseline distance.
+ `\_lineskip=-2\_tablinespace`. Normal table rows (where no `\hrule` is
+ between them) have normal baseline distance.
\_cod -----------------------------
\_def\_tableA#1{%
@@ -43,18 +44,21 @@
\_newcount\_colnum % number of columns
\_doc -----------------------------
- The `\_scantabdata` converts `\table` <declaration> to `\halign` <declaration>.
- The result is stored into `\_tbdata` tokens list. For example, the `\_scandata` creates
- following result when <declaration>=`|cr||cl|`.
+ The \`\_scantabdata` converts `\table`'s `<declaration>` to
+ `\halign` `<declaration>`.
+ The result is stored into \`\_tabdata` tokens list.
+ For example, the
+ following result is generated when `<declaration>=|cr||cl|`.
\begtt
tabdata: \_vrule\_the\_tabiteml\_hfil#\_unsskip\_hfil\_the\_tabitemr\_tabstrutA
- &\_the\_tabiteml\_hfil#\_unsskip\_the\_tabitemr \_vrule\_kern\_vvkern\_vrule\_tabstrutA
+ &\_the\_tabiteml\_hfil#\_unsskip\_the\_tabitemr
+ \_vrule\_kern\_vvkern\_vrule\_tabstrutA
&\_the\_tabiteml\_hfil#\_unsskip\_hfil\_the\_tabitemr\_tabstrutA
&\_the\_tabiteml#\_unsskip\_hfil\_the\_tabitemr\_vrule\_tabstrutA
ddlinedata: &\_dditem &\_dditem\_vvitem &\_dditem &\_dditem
\endtt
- The second result in `\_ddlinedata` macro is a teplate of one row of the table
- used by `\crli` macro.
+ The second result in the \`\_ddlinedata` macro is a teplate of one row of the table
+ used by \^`\crli` macro.
\_cod -----------------------------
\_def\_scantabdata#1{\_let\_next=\_scantabdata
@@ -79,7 +83,7 @@
\_def\_addtabitem{\_ifnum\_colnum>0 \_addtabdata{&}\_addto\_ddlinedata{&\_dditem}\_fi
\_advance\_colnum by1 \_let\_tmpa=\_relax}
-\_def\_addtabdata#1{\_toksapp\_tabdata{#1}}
+\_def\_addtabdata#1{\_tabdata\_ea{\_the\_tabdata#1}}
\_def\_addtabvrule{%
\_ifx\_tmpa\_vrule \_addtabdata{\_kern\_vvkern}%
\_ifnum\_colnum=0 \_addto\_vvleft{\_vvitem}\_else\_addto\_ddlinedata{\_vvitem}\_fi
@@ -91,24 +95,27 @@
\_def\_ddlinedata{}
\_doc -----------------------------
- The default \"declaration letters" `c`, `l`, `r` and `p` are defined here.
- You can define more such leeters by `\def\_tabdeclare<letter>{...}` for a non-parametric
+ The default \"declaration letters" `c`, `l`, `r` and `p` are declared.
+ by `\def\_tabdeclare<letter>{...}` for a non-parametric
letter and by `\def\_paramtabdeclare<letter>{...}` for a letter with a parameter.
The double hash `##` must be in the definition, it is replaced by a real table item data.
+ All items are put in group because of `\aftergroup` can be used (from
+ `\localcolors` for example).
+ You can declare more such \"declaration letters" if you want.
\_cod -----------------------------
-\_def\_tabdeclarec{\_the\_tabiteml\_hfil##\_unsskip\_hfil\_the\_tabitemr}
-\_def\_tabdeclarel{\_the\_tabiteml##\_unsskip\_hfil\_the\_tabitemr}
-\_def\_tabdeclarer{\_the\_tabiteml\_hfil##\_unsskip\_the\_tabitemr}
-\_def\_paramtabdeclarep#1{\_the\_tabiteml
+\_def\_tabdeclarec{{\_the\_tabiteml\_hfil##\_unsskip\_hfil\_the\_tabitemr}}
+\_def\_tabdeclarel{{\_the\_tabiteml\_relax##\_unsskip\_hfil\_the\_tabitemr}}
+\_def\_tabdeclarer{{\_the\_tabiteml\_hfil##\_unsskip\_the\_tabitemr}}
+\_def\_paramtabdeclarep#1{{\_the\_tabiteml
\_vtop{\_hsize=#1\_relax \_baselineskip=\_normalbaselineskip
- \_lineskiplimit=0pt \_noindent##\_unsskip \_lower\_dp\_tstrutbox\hbox{}}\_the\_tabitemr}
+ \_lineskiplimit=0pt \_noindent##\_unsskip\_lower\_dp\_tstrutbox\hbox{}}\_the\_tabitemr}}
\_doc -----------------------------
- User puts optional spaces around the table item typically, i.e. he/she writes
+ User puts optional spaces around the table item typically, i.\,e.\ he/she writes
`& text &` instead `&text&`. The left space is ignored by internal \TeX/ algorithm but
the right space must be removed by macros. This is a reason why we reccomend to
- use `\_unsskip` after each `##` in your definition of \"declaration letters".
+ use \`\_unsskip` after each `##` in your definition of \"declaration letters".
This macro isn't only the primitive `\unskip` because we allow usage of plain \TeX/
`\hideskip` macro: `&\hideskip text\hideskip&`.
\_cod -----------------------------
@@ -116,9 +123,11 @@
\_def\_unsskip{\_ifdim\_lastskip>0pt \_unskip\_fi}
\_doc -----------------------------
- The family of `\_cr*` macros and `\tskip <dimen>` is implemented here.
- The `\_zerotabrule` is used in order to suppress the negative `\lineskip`
- declared by `\tablinespace`.
+ The family of `\_cr*` macros
+ \`\crl`, \`\crll`, \`\crli`, \`\crlli`, \`\crlp` and
+ \`\tskip` `<dimen>` is implemented here.
+ The \`\_zerotabrule` is used in order to suppress the negative `\lineskip`
+ declared by \^`\tablinespace`.
\_cod -----------------------------
\_def\_crl{\_crcr\_noalign{\_hrule}}
@@ -152,15 +161,15 @@
\_public \crl \crll \crli \crlli \crlp \tskip ;
\_doc -----------------------------
- The `\mspan[<declaration>]{<text>}` macro generates similar `\omit\span\omit\span`
- sequence as plain \TeX/ macro `\multispan`. Moreover, it uses `\_scantabdata` to
- convert <declaration> from `\table` syntax to `\halign` syntax.
+ The \`\mspan``[<declaration>]{<text>}` macro generates similar `\omit\span\omit\span`
+ sequence as plain \TeX/ macro `\multispan`. Moreover, it uses \^`\_scantabdata` to
+ convert `<declaration>` from `\table` syntax to `\halign` syntax.
\_cod -----------------------------
\_def\_mspan{\_omit \_tabdata={\_tabstrutA}\_let\_tmpa=\_relax \_afterassignment\_mspanA \_mscount=}
\_def\_mspanA[#1]#2{\_loop \_ifnum\_mscount>1 \_cs{_span}\_omit \_advance\_mscount-1 \_repeat
\_colnum=0 \_def\_tmpa{}\_tabdata={}\_scantabdata#1\_relax
- \_setbox0=\_vbox{\_halign\_expandafter{\_the\_tabdata\_cr#2\_crcr}\_global\_setbox8=\_lastbox}%
+ \_setbox0=\_vbox{\_halign\_expandafter{\_the\_tabdata\_cr#2\_cr}\_global\_setbox8=\_lastbox}%
\_setbox0=\_hbox{\_unhbox8 \_unskip \_global\_setbox8=\_lastbox}%
\_unhbox8 \_ignorespaces}
\_public \mspan ;
@@ -170,7 +179,8 @@
If we re-define `\hrule` to `\_orihrule height1pt` then each usage
of redefined `\hrule` uses `1pt` height if this parameter isn't
overwriten by another following `height` parameter. This principle is used for
- settings another default rule thickness than 0.4pt.
+ settings another default rule thickness than 0.4\,pt by the macro
+ \`\rulewidth`.
\_cod -----------------------------
\_newdimen\_drulewidth \_drulewidth=0.4pt
@@ -183,7 +193,7 @@
\_public \rulewidth ;
\_doc -----------------------------
- The `\frame` uses \"`\vbox` in `\vtop`" trick in order to keep the
+ The \`\frame``{<text>}` uses \"\code{\\vbox} in \code{\\vtop}" trick in order to keep the
baseline of the internal text at the same level as outer baseline.
User can write `\frame{abcxyz}` in normal paragraph line, for example
and gets the expected result: \frame{abcxyz}.
@@ -198,4 +208,4 @@
\_endcode % -------------------------------------
-
+2020-04-10 second group for items in order to \localcolors
diff --git a/macros/luatex/optex/uni-lcuc.opm b/macros/luatex/optex/uni-lcuc.opm
index 92ed39d24c..fd5291a073 100644
--- a/macros/luatex/optex/uni-lcuc.opm
+++ b/macros/luatex/optex/uni-lcuc.opm
@@ -15926,3 +15926,19 @@ E01EF .
\_tmp 1E9B 1E60
\_tmp 1FBE 0399
% end of file
+\_endcode
+
+All codes in unicode table keep information about pairs lowecase-uppercase
+letters or single letter. We need to read such information and set
+appropriate `\lccode` and `\uccode`. The `\catcode` above the code 127
+is not set, i.\,e.\ the `\catocde`=12 for all codes above 127.
+
+The file `uni-lcuc.opm` does this work. It is not much intereting file, only
+first few lines from 15928 lines in total is shown here.
+
+{\everytt={\typosize[8/10]\_let\_printverbline=\_printcodeline \medskip}\ttline=-1
+\def\docfile{uni-lcuc.opm}
+\verbinput (3-30) uni-lcuc.opm
+\vskip-\medskipamount
+\noindent\typosize[8/]\dots etc. (see {\tt\Brown\docfile})
+}
diff --git a/macros/luatex/optex/unimath-codes.opm b/macros/luatex/optex/unimath-codes.opm
index 83d59835b5..f1d0b01b0f 100644
--- a/macros/luatex/optex/unimath-codes.opm
+++ b/macros/luatex/optex/unimath-codes.opm
@@ -2,6 +2,13 @@
\_codedecl \_ncharrmA {Uni math codes <2020-03-14>} % preloaded on demand by \loadmath
+ \_doc -----------------------------
+ The control sequences for `\alpha`, `\beta` etc are redefined here.
+ The `\alpha` expands to the charcter with unicode `"03B1`, this is normal
+ character $α$. You can type in directly in your editor, if you know how
+ to do this.
+ \_cod -----------------------------
+
\_umathnumB="0391
\_greekdef \Alpha \Beta \Gamma \Delta \Epsilon \Zeta \Eta \Theta \Iota \Kappa
\Lambda \Mu \Nu \Xi \Omicron \Pi \Rho \varTheta \Sigma \Tau \Upsilon \Phi
@@ -12,6 +19,10 @@
\lambda \mu \nu \xi \omicron \pi \rho \varsigma \sigma \tau \upsilon
\varphi \chi \psi \omega \varbeta \vartheta \phi \varpi \_relax
+ \_doc -----------------------------
+ The math alphabets are declared here using the \^`\_umathrange` macro.
+ \_cod -----------------------------
+
\_chardef\_ncharrmA=`A \_chardef\_ncharrma=`a
\_chardef\_ncharbfA="1D400 \_chardef\_ncharbfa="1D41A
\_chardef\_ncharitA="1D434 \_chardef\_ncharita="1D44E
@@ -78,6 +89,14 @@
\_protected\_def\_bsansdigits {\_umathrange{0-9}\_digitbsO}
\_protected\_def\_ttdigits {\_umathrange{0-9}\_digitttO}
+ \_doc -----------------------------
+ The `\rm`, `\it`, `\cal` etc. are redefined here.\nl
+ You can redefine them if you need different behavior (for example
+ you don't want to use sans serif bold in math).
+ When you do this then you must repeat `\_public \bf ;`\nl
+ \`\_inmath` `{<cmds>}` applies `<cmds>` only in math mode.
+ \_cod -----------------------------
+
\_protected\_def\_inmath#1{\_relax \_ifmmode#1\_fi} % to keep off \loop processing in text mode
% You can redefine these macros to follow your wishes.
@@ -96,10 +115,15 @@
\_protected\_def\_mbisans {\_bisansvariables \_isansgreek \_bsansdigits}
\_protected\_def\_script {\_rmvariables \_fam4 }
-\_public
- \rm \it \bf \bi \tt \bbchar \cal \frak \misans \mbisans \script ;
+\_public \rm \it \bf \bi \tt \bbchar \cal \frak \misans \mbisans \script ;
-% Math codes:
+ \_doc -----------------------------
+ Each Unicode slot carries information about math type. This is saved in
+ the file `mathclass.txt` which is copied to `mathclass.opm` The file
+ has the following format:
+ {\vitt{mathclass.opm}\verbinput (70-85) mathclass.opm }
+ We have to read this information and convert it to the `\Umathcode`s.
+ \_cod -----------------------------
\_begingroup % \input mathclass.opm (which is a copy of MathClass.txt):
\_def\_p#1;#2{\_edef\_tmp{\_pB#2}\_ifx\_tmp\_empty \_else\_pA#1....\_end#2\_fi}
@@ -124,6 +148,13 @@
\_input mathclass.opm
\_endgroup
+ \_doc -----------------------------
+ Each math symbol has its declaration in the file `unicode-math-table.tex`
+ which is copied to `unimath-table.opm`. The file has following format:
+ {\vitt{unimath-table.opm}\verbinput (70-85) unimath-table.opm }
+ We have to read this information and convert it to the Unicode math codes.
+ \_cod -----------------------------
+
\_begingroup % \input unimath-table.opm (it is a copy of unicode-math-table.tex):
\_def\UnicodeMathSymbol #1#2#3#4{%
\_global\_Umathcharnumdef#2=\_Umathcodenum#1\_relax
@@ -134,6 +165,13 @@
\_input unimath-table.opm
\_endgroup
+ \_doc -----------------------------
+ Many special characters must be declared with care...
+ \_cod -----------------------------
+
+\_global\_Udelcode`<=1 "027E8 % these characters have different meaning
+\_global\_Udelcode`>=1 "027E9 % as normal and as delimeter
+
\_nitgreek \_nitvariables \_rmdigits % default setting
\_Umathcode `- = 2 1 "2212
@@ -179,10 +217,14 @@
\_protected\def \overrightarrow {\Umathaccent 7 1 "020D7 }
\_protected\def \overleftrightarrow {\Umathaccent 7 1 "020E1 }
-% corrections:
-
\_mathchardef\ldotp="612E
\_let\|=\Vert
+\_mathcode`\_="8000
+
+ \_doc -----------------------------
+ Aliases are declared here. They are names not menitioned in the `unimath-table.opm` file
+ but commonly used in \TeX.
+ \_cod -----------------------------
\_let \setminus=\smallsetminus
\_let \diamond=\smwhtdiamond
@@ -242,6 +284,10 @@
\_let \upphi=\mupphi
\_let \upvarpi=\mupvarpi
+ \_doc -----------------------------
+ The \^`\not` macro is redefined here.
+ \_cod -----------------------------
+
\_protected\_def\_not#1{%
\_ifcsname _not!\_csstring#1\_endcsname \_csname _not!\_csstring#1\_endcsname
\_else \_mathrel{\_mathord{\_rlap{\_kern1pt/}}\_mathord{#1}}%
@@ -262,36 +308,34 @@
\_public \not ;
-% we need no more 8bit math fonts
-
-\mathcode`\_="8000
+ \_doc -----------------------------
+ Newly declared public control sequences are used in internal macros by
+ \OpTeX/. We need to get new meanings of these control sequences in
+ private name space.
+ \_cod -----------------------------
-\_private
+\_private
\ldotp \cdotp \bullet \triangleleft \trianglerigt \mapstochar \rightarrow
\prime \lhook \rightarrow \leftarrow \rhook \triangleright \triangleleft
\Relbar \Rightarrow \relbar \rightarrow \Leftarrow \mapstochar
\longrightarrow \Longleftrightarrow \vdots \ddots ;
-
\_endcode
---------------------------------------------
+\secc A few observations
-You can combine more fonts, if you register them to another
-math families (5, 6, 7, etc.) in \normalmath macro.
+You can combine more fonts in math, if you register them to another
+math families (5, 6, 7, etc.) in the \^`\normalmath` macro.
-The default value of \normalmath shows a combination of base Unicode Math
-font with 8bit Math font at family 4. See definition of \script macro where
-\fam4 is used. Of course, we need to set \rmvariables too, because 8bit font
+The default value of \^`\normalmath` shows a combination of base Unicode Math
+font with 8bit Math font at family 4. See definition of the `\script` macro where
+`\fam4` is used. Of course, we need to set `\rmvariables` too, because 8bit font
accepts only codes less than 255.
-See http://tex.stackexchange.com/questions/308749/ for more technical details.
-
------
-
XITSmath-bold needs correction: the norm symbol ||x|| is missing here. So, you
can define:
+\begtt
\def\_boldmath{%
\loadumathfamily 1 {[xitsmath-bold]}{} % Base font
\loadmathfamily 4 rsfs % script
@@ -299,3 +343,10 @@ can define:
\def\|{\Udelimiter 0 5 "02016 }% % norm delimiter from family 5
\setmathdimens
}
+\endtt
+
+\_endinput
+
+History:
+2020-04-09 Bug fix: \Udelcode`<, \Udelcode`> added
+ \ No newline at end of file
diff --git a/macros/luatex/optex/usebib.opm b/macros/luatex/optex/usebib.opm
index de6a0bf40d..149c5f5d87 100644
--- a/macros/luatex/optex/usebib.opm
+++ b/macros/luatex/optex/usebib.opm
@@ -2,10 +2,13 @@
\_codedecl \MakeReference {Reading bib databases <2020-03-13>} % loaded on demand by \usebib
-% we needn't \errmessage when bad TeX engnine is detected during \input librarian:
+ \_doc -----------------------------
+ Loading the `librarian.tex` macro package. See `texdoc librarian`
+ for more information about it.
+ \_cod -----------------------------
\_def\_tmp{}
-\_let\_errmessageori=\_errmessage
+\_let\_errmessageori=\_errmessage % we needn't \errmessage during \input librarian
\_def\_errmessage#1{\_def\_tmp{error}}
\_let\_newwriteori=\_newwrite % we need not to create \jobname.lbr:
\_def\_newwrite#1{\_csname lb@restoreat\_endcsname \_endinput}
@@ -22,7 +25,9 @@
\_private \BibFile \ReadList \SortList \SortingOrder \NameCount \AbbreviateFirstname
\CreateField \RetrieveFieldInFor \RetrieveFieldIn ;
-% The \usebib command:
+ \_doc -----------------------------
+ The `\usebib` command.
+ \_cod -----------------------------
\_def\_usebib/#1 (#2) #3 {%
\_ifx\_citelist\_empty
@@ -55,7 +60,9 @@
\_def\_readbibentryA#1{\_readbibentryB#1,,\_relax!.}
\_def\_readbibentryB#1#2,#3\_relax!.{\_addto\_citelist{\_citeI[#1#2]}}
-% Corrections in librarian macros:
+ \_doc -----------------------------
+ Corrections in librarian macros.
+ \_cod -----------------------------
\_tmpnum=\_catcode`\@ \_catcode`\@=11
\_def\lb@checkmissingentries#1,{% we needn't \errmessage here, only \opmacwarning
@@ -104,7 +111,9 @@
\_def\WriteImmediateInfo#1{} % the existence of .lbr file bocks new reading of .bib
\_catcode`\@=\_tmpnum
-% Main action per every entry:
+ \_doc -----------------------------
+ Main action per every entry.
+ \_cod -----------------------------
\_def\MakeReference{\_par \_bibskip
\_advance\_bibnum by1
@@ -126,11 +135,15 @@
\_csname _print:misc\_endcsname
\_fi\_fi
\_csname _print:END\_endcsname
- \_ifx\_wref\_wrefrelax\_else \_immediate\_wref\_Xbib{{\EntryKey}{\_the\_bibnum}{\_the\_bibmark}}\_fi
+ \_ifx\_wref\_wrefrelax\_else
+ \_immediate\_wref\_Xbib{{\EntryKey}{\_the\_bibnum}{\_the\_bibmark}}\_fi
}\_par
}
-% The \bprinta, \bprintb, \bprintc, \bprintv commands used in the style files:
+ \_doc -----------------------------
+ The \`\bprinta`, \`\bprintb`, \`\bprintc`, \`\bprintv`
+ commands used in the style files:
+ \_cod -----------------------------
\_def\_bprinta {\_bprintb*}
\_def\_bprintb #1[#2#3]{%
@@ -175,7 +188,9 @@
\_let\_Von=\Von \_let\_Junior=\Junior
}
-% Various macros + multilinguas:
+ \_doc -----------------------------
+ Various macros + multilinguas.
+ \_cod -----------------------------
\_def\_bibwarning{\_opwarning{Missing field "\_bibfieldname" in [\EntryKey]}}
@@ -189,77 +204,71 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-The following command is implemented here:
-
- \usebib/<sorttype> (<style>) <bibfiles>
-
-where <sorttype> is one letter 'c' (references ordered by citation order in
-the text) or 's' (references ordered by key in the style file),
-<style> is the part of the name `bib-<style>.opm` of the style file
-and <bibfiles> are one or more `.bib` file names without suffix separated by
+The file `usebib.opm` implements the command
+`\usebib/<sorttype> (<style>) <bibfiles>`
+where `<sorttype>` is one letter `c` (references ordered by citation order in
+the text) or `s` (references ordered by key in the style file),
+`<style>` is the part of the name `bib-<style>.opm` of the style file
+and `<bibfiles>` are one or more `.bib` file names without suffix separated by
comma without space. Example:
- \usebib/s (simple) mybase,yourbase
+\begtt
+\usebib/s (simple) mybase,yourbase
+\endtt
-This command reads the <bibfiles> directly and creates the list of
-bibliographics references (only those declared by by \cite[] or \nocite[]
-in the text). The formatting of such references is defined in the style
+This command reads the `<bibfiles>` directly and creates the list of
+bibliographics references (only those declared by by `\cite[]` or
+`\nocite[]` in the text). The formatting of such references is defined in the style
file. The usage is mentioned in user documentation too.
-The principle "first entry wins" is used. Suppose
-
- \usebib/s (simple) local,global
-
+The principle \"first entry wins" is used. Suppose `\usebib/s (simple) local,global`.
If an entry with the same label is declared in `local.bib` and in
`global.bib` too then the first wins. So, you can set an exceptions in your
-local.bib file for your document, for example.
-
+`local.bib` file for your document.
-Notes for style writers:
-------------------------
+\seccc Notes for style writers
The `bib-<style>.opm` file must define the commands:
-`\_authorname` ... formatting of one name in the authors list. The macro can
+\begitems
+* `\_authorname` ... formatting of one name in the authors list. The macro can
use the following data: `\_NameCount` (the number of the currently
processed author name in the list), `0\_namecount` (the total number of the
authors in the list), `\_Lastname`, `\_Firstname`, `\_Von`, `\_Junior`
(the parts of the name). See the documentation of the librarian package
for more info.
-
-`\_editorname` ... the same as `\_authorname`, but for editors list.
-
-`_print:<entrytype>` (defined by `\_sdef`) for formatting the entry of <entrytype>.
- The <entrytype> have to be lowercase. This command can use the command:
-
-`\_bprinta [<fieldname>] {<if defined>} {<if not defined>}`. The part <if defined>
+* `\_editorname` ... the same as `\_authorname`, but for editors list.
+* `_print:<entrytype>` (defined by `\_sdef`) for formatting the entry of `<entrytype>`.
+ The `<entrytype>` have to be lowercase. This command can use the command:
+* `\_bprinta [<fieldname>] {<if defined>} {<if not defined>}`. The part <if defined>
is executed if <fieldname> is declared in .bib file for the entry which is
currently processed. Else the part <if not defined> is processed.
The part <if defined> can include the `*` parameter which is replaced
by the value of the <fieldname>. The part <if not defined> can include
the `\_bibwarning` command if the <fieldname> is mandatory.
-`\_bprintb [<fieldname>] {<if defined>} {<if not defined>}`. The same as
- \_bprinta, but the `##1` parameter is used instead `*`. Differences: `##1`
+* `\_bprintb [<fieldname>] {<if defined>} {<if not defined>}`. The same as
+ `\_bprinta`, but the `##1` parameter is used instead `*`. Differences: `##1`
parameter can be used more than once and can be enclosed in nested
braces. The * parameter can be used at most once and cannot be enclosed
in braces. Warning: if the `\_bprintb` commands are nested (`\_bprintb` in
`\_bprintb`), then you need to write `####1` parameter for internal `\_bprintb`.
- But if `\_bprinta` commands are nested then the * parameter is not dubbled.
-`\_pbprintc \macro {<if non-empty>}`. The <if non-empty> part is executed if
+ But if `\_bprinta` commands are nested then the parameter is not duplicated.
+* `\_pbprintc \macro {<if non-empty>}`. The <if non-empty> part is executed if
`\macro` is non-empty. The * parameter can be used, it is replaced by
the `\macro`.
-`\_bprintv [<field1>,<field2>,...] {<if defined>} {<if not defined>}`.
+* `\_bprintv [<field1>,<field2>,...] {<if defined>} {<if not defined>}`.
The part <if defined> is executed if <field1> or <filed2> or ...
is defined, else the second part <if not defined> is executed.
There is one filed name or the list field names separated by commas.
The parts cannot include any parameter.
-
+\enditems
+%
There are two special fieldnames: `!author` and `!editor`. The processed list of
authors or editors (by repeatedly calling `\_authorname` or `\_editorname`) are
used here insted of raw data.
You can define `_print:BEGIN` and/or `_print:END` which is executed at the begin or
-end of each <entrytype>. The formatting does not solve the numbering and
+end of each `<entrytype>`. The formatting does not solve the numbering and
paragraph indentation of the entry. This is processed by `\_printbib` macro
used in \OpTeX/ (and may be redefined by the author or document designer).
@@ -274,14 +283,14 @@ here.
If you are using non-standard fieldnames in .bib database and bib. style,
you has to declare them by `\_CreateField {<fieldname>}`.
-You can declare \_SortingOrder in the manner documented by librarian package.
+You can declare `\_SortingOrder` in the manner documented by librarian package.
If your style adds some words or abbreviations you can make them
multilingual by saying `\_mtext{<label>}` instead such word and
`\_mtdef{<label>} {<English>} {<Czech>} {<Slovak>}` declaration.
The right part is printed by current value of the `\language` regiter.
You can add more languages by re-defining the `\_mtdef` command.
-See the section \ref[languages] for more information.
+See the section \ref[langphrases] for more information.
If you are using `\nonumcitations`, then the `\_bibmark` tokens register have to be
prepared in the style file (in `_print:BEGIN`, `_print:END`, in
@@ -290,29 +299,26 @@ in the document.
The example of the style file is in `bib-simple.opm`.
-User or author of the bib. style can create the hidden field which has a
+User or author of the `bib.` style can create the hidden field which has a
precedence while sorting names. Example:
\begtt
- \CreateField {sortedby}
- \SpecialSort {sortedby}
+\CreateField {sortedby}
+\SpecialSort {sortedby}
\endtt
-
Suppose that the .bib file includes:
-
\begtt
- ...
- author = "Jan Chadima",
- sortedby = "Hzzadima Jan",
- ...
+...
+author = "Jan Chadima",
+sortedby = "Hzzadima Jan",
+...
\endtt
-
Now, this author is sorted between H and I, because the Ch digraph in this
name has to be sorted by this rule.
If you need (for example) to place the autocitations before other citations,
then you can mark your entries in `.bib` file by `sortedby = "@"`, because this
-character is sorted before A.
+character is sorted before `A`.
\_endinput
diff --git a/macros/luatex/optex/verbatim.opm b/macros/luatex/optex/verbatim.opm
index cfd9ed4354..92a7abac55 100644
--- a/macros/luatex/optex/verbatim.opm
+++ b/macros/luatex/optex/verbatim.opm
@@ -1,33 +1,35 @@
%% This is part of OpTeX project, see http://petr.olsak.net/optex
-\_codedecl \begtt {Verbatim <2020-03-21>} % preloaded in format
+\_codedecl \begtt {Verbatim <2020-04-22>} % preloaded in format
\_doc ----------------------------
- The internal parameters for verbatim macros are set.
+ The internal parameters
+ \`\_ttskip`, \`\_ttpenalty`, \`\_viline`, \`\_vifile` and \`\_ttfont`
+ for verbatim macros are set.
\_cod ----------------------------
\_def\_ttskip{\_medskip} % space above and below \begtt, \verbinput
\_mathchardef\_ttpenalty=100 % penalty between lines in \begtt, \verbinput
\_newcount\_viline % last line number in \verbinput
-\_newread\_vifile % file fgiven by \verinput
+\_newread\_vifile % file given by \verinput
\_def\_ttfont{\_tt} % default tt font
\_doc ----------------------------
- `\code{<text>}` expands to `\detokenize{<text>}` when `\escapechar=-1`. In
+ \`\code``{<text>}` expands to `\detokenize{<text>}` when `\escapechar=-1`. In
order to do it more robust when it is used in `\write` then it expands as
noexpanded `\code<space>` (followed by space in its csname). This macro
does the real work.
- The `\_printinverbatim{<text>}` macro is used for `\code{<text>}` printing and for
- \code{`}<text>\code{`} printing. It is defined as `\_hbox`, so the in-verbatim <text>
+ The \`\_printinverbatim``{<text>}` macro is used for `\code{<text>}` printing and for
+ \code{`}<text>\code{`} printing. It is defined as `\hbox`, so the in-verbatim <text>
will be never broken. But you can re-define this macro.
When `\code` occurs in PDF outlines then it does the same as `\detokenize`.
The macro for preparing outlines sets `\escapechar` to $-1$ and uses
- `\_regoul` token list before `\edef`.
+ \^`\_regoul` token list before `\edef`.
- The `\code` is not `\_proteced` because we want that it expands to
- `\_unexpanded{\code<space>{<text>}}` in `\write` parameters. This protect the
+ The `\code` is not `\proteced` because we want it expands to
+ `\unexpanded{\code<space>{<text>}}` in `\write` parameters. This protect the
expansions of the `\code` parameter (like `\\`, `\^` etc.).
\_cod ----------------------------
@@ -37,13 +39,12 @@
\_def\_printinverbatim#1{\_leavevmode\_hbox{#1}}
\_regmacro {}{}{\_let\code=\_detokenize \_let\_code=\_detokenize}
-
\_public \code ;
\_doc ----------------------------
- The `\_setverb` macro sets all catcodes to \"verbatim mode". It should be used only
+ The \`\_setverb` macro sets all catcodes to \"verbatim mode". It should be used only
in a group, so we prepare a new catcode table with \"verbatim" catcodes and we define
- it as `\_catcodetable\_verbatimcatcodes`. After the group is finished then
+ it as\nl `\_catcodetable`\`\_verbatimcatcodes`. After the group is finished then
original catcode table is restored.
\_cod ----------------------------
@@ -58,19 +59,19 @@
\_def\_setverb{\_catcodetable\_verbatimcatcodes }%
\_doc ----------------------------
- `\activettchar<char>` saves original catcode of previously declared <char> (if
- such character was declared) from `\_savedttchar` and `\_savedttcharc`
+ \`\activettchar``<char>` saves original catcode of previously declared `<char>` (if
+ such character was declared) using \`\_savedttchar` and \`\_savedttcharc`
values. Then new such values are stored. The declared charater is activated
by `\_adef` as a macro (active character) which opens a group,
does `\_setverb` and other settings and reads its parameter until second the same
- character. This is done by `\_readverb` macro. Finally it prints scanned
- <text> by `\_printinverbatim` and closes group. Suppose that `\activettchar"` is
+ character. This is done by the \`\_readverb` macro. Finally it prints scanned
+ `<text>` by \^`\_printinverbatim` and closes group. Suppose that `\activettchar"` is
used. Then the following work is schematically done:
\begtt
\_def "{\_begingroup \_setverb ... \_readverb}
\_def \_readverb #1"{\_printinverbatim{#1}\_endgroup}
\endtt
- Note that the second occurence of `"` is not active because `\_setverb`
+ Note that the second occurrence of `"` is not active because `\_setverb`
deactivates it.
\_cod ----------------------------
@@ -84,49 +85,48 @@
\_public \activettchar ;
\_doc ----------------------------
- `\begtt` id defined only as public. We don't need private `\_begtt` variant.
- This macro os defined by `\eoldef`, so user can put an parameter at the
+ \`\begtt` is defined only as public. We don't need private `\_begtt` variant.
+ This macro is defined by `\eoldef`, so user can put a parameter at the
same line where `\begtt` is. This `#1` parameter is used after `\_everytt`
- parameters settings, so user can change it locally.
+ parameters settings, so user can change them locally.
- The `\begtt` macro opens group, does `\_setverb` and another preprocessing, sets
+ The `\begtt` macro opens group, does \^`\_setverb` and another preprocessing, sets
`\endlinechar` to `^^J` and reads the following text in verbatim mode
- until `\endtt` occurs. This scanning is done by `\_startverb` macro which is
+ until \`\endtt` occurs. This scanning is done by \`\_startverb` macro which is
defined as:
- \begtt
- \_def\_startverb #1\endtt #2^^J{...}
+ \begtt \adef/{\bslash}
+ \_def\_startverb #1/endtt #2^^J{...}
\endtt
We must to ensure that the backslash in `\endtt` has category 12 (this is a
reason of the `\ea` chain in real code).
- The `#2` is something between `\endtt` and end of line and it is simply
+ The `#2` is something between `\endtt` and end of the same line and it is simply
ignored.
- The `\startverb` puts the scanned data to `\_prepareverbdata`. It sets the data
+ The `\_startverb` puts the scanned data to \`\_prepareverbdata`. It sets the data
to `\_tmpb` without changes by default, but you should re-define it in order
- to does s special changes (for example colorization of the code), if you
- want. The scanned data have `^^J` at each end of line and all spaces are
- active characters. Other characters have nomal category 11 or 12.
-
- When `\prepareverbdata` finishes then `\startverb` runs `\_printverb` loop
- over aech line of the data and does a final work: last skip plus `\noindent`
- without first indentation box. This trick keeps horizontal mode without
- indentation when the empty line after `\endtt` does not exists. But it stops
- horizontal mode without any new box in outer vertical mode if `\par` is
- processed immediately after `\endtt`.
-
- The `\_printverb` macro calls `\_printverbline{<line>}` to each scanned line of
- verbatim text. This macro expect that it strarts in vertical mode ant it must
- do `\par` in order to return the vertical mode. The `\_printverblinenum`
- is used here: it does nothing when `\_ttline<0` else it prints the line
+ to do special changes, if you want. (For example, \^`\hisyntax` redefines
+ this macro.) The scanned data have `^^J` at each end of line and all spaces are
+ active characters (defined as {\visiblesp`\ `}).
+ Other characters have normal category 11 or 12.
+
+ When `\_prepareverbdata` finishes then `\_startverb` runs \`\_printverb` loop
+ over each line of the data and does a final work: last skip plus `\noindent`
+ in the next paragraph.
+
+ The `\_printverb` macro calls \`\_printverbline``{<line>}` to each scanned line of
+ verbatim text. This macro expect that it strarts in vertical mode and it must
+ do `\par` in order to return the vertical mode. The \`\_printverblinenum`
+ is used here: it does nothing when `\_ttline`\code{<0} else it prints the line
number using `\_llap`.
\_cod ----------------------------
\_eoldef \begtt#1{\_par \_wipeepar
- \_begingroup
\_vskip\_parskip \_ttskip
+ \_begingroup
\_setverb
\_ifnum\_ttline<0 \_let\_printverblinenum=\_relax \_else \_initverblinenum \_fi
- \_adef{ }{\ }\_parindent=\_ttindent \_parskip=0pt
+ \_adef{ }{\ }\_adef\^^I{\t}\_parindent=\_ttindent \_parskip=0pt
+ \_def\t{\_hskip \_dimexpr\_tabspaces em/2\_relax}%
\_the\_everytt \_relax #1\_relax \_ttfont
\_endlinechar=`^^J
\_startverb
@@ -134,46 +134,49 @@
\_ea\_def\_ea\_startverb \_ea#\ea1\_csstring\\endtt#2^^J{%
\_prepareverbdata\_tmpb{#1^^J}%
\_ea\_printverb \_tmpb\_end
- \_par\_ttskip
- \_endgroup
+ \_par
+ \_endgroup \_ttskip
\_isnextchar\_par{}{\_noindent}%
}
\_def\_printverb #1^^J#2{\_ifx\_end#2
- \_bgroup \_adef{ }{}\_if\_relax#1\_relax\_egroup \_else\_egroup \_printverbline{#1}\_fi
+ \_bgroup \_adef{ }{}\_def\t{}%
+ \_ifcat&#1&\_egroup \_else\_egroup \_printverbline{#1}\_fi
\_else
\_printverbline{#1}%
\_ea \_printverb \_ea #2%
\_fi
}
\_def\_prepareverbdata#1#2{\_def#1{#2}}
-\_def\_printverbline#1{\_penalty \_ttpenalty \_indent \_printverblinenum #1\par}
+\_def\_printverbline#1{\_penalty \_ttpenalty
+ \_indent \_printverblinenum \_kern\_ttshift #1\par}
\_def\_initverblinenum{\_tenrm \_thefontscale[700]\_ea\_let\_ea\_sevenrm\_the\_font}
\_def\_printverblinenum{\_global\_advance\_ttline by1 \_llap{\_sevenrm \_the\_ttline\_kern.9em}}
\_doc ----------------------------
- Macro `\verbinput` uses a file read perviously or opens the given file. Then
- it runss the parameter scanning by `\_viscanparameter` and `\_viscanminus`.
- Finally the `\_doverbinput` is run. At begining of `\_doverbinput` we have
+ Macro \`\verbinput` uses a file read previously or opens the given file. Then
+ it runs the parameter scanning by \`\_viscanparameter` and \`\_viscanminus`.
+ Finally the \`\_doverbinput` is run. At begining of `\_doverbinput`, we have
`\_viline`= number of lines already read using previous `\verbinput`,
`\_vinolines`= the number of lines we need to skip and `\_vidolnes`= the
number of lines we need to print.
- After group is opened then similar preparation is done as in `\begtt`. Then
- we skip `\_nolines` lines in a loop a and we read `\_dolines` lines. The
+ Similar preparation is done as in `\begtt` after the group is opened. Then
+ we skip \`\_vinolines` lines in a loop a and we read \`\_vidolines` lines. The
read data is accumulated into `\_tmpb` macro. The next steps are equal to
- the steps done in `\_startverb` macro: data are processed via
- `\_prepareverbdata` and printed via `\_printverb` loop.
+ the steps done in \^`\_startverb` macro: data are processed via
+ \^`\_prepareverbdata` and printed via \^`\_printverb` loop.
\_cod \_fin ----------------------
-\_def\_verbinput (#1) #2 {\_par \_def\_tmpa{#2}%
+\_def\_verbinput #1(#2) #3 {\_par \_def\_tmpa{#3}%
+ \_def\_tmpb{#1}% cmds used in local group
\_ifx\_vifilename\_tmpa \_else
- \_openin\_vifile=#2
+ \_openin\_vifile={#3}%
\_global\_viline=0 \_global\_let\_vifilename=\_tmpa
\_ifeof\_vifile
- \_opwarning{\_noexpand\verbinput - file "#2" is unable to reading}
+ \_opwarning{\_noexpand\verbinput - file "#3" is unable to reading}
\_ea\_ea\_ea\_skiptorelax
\_fi
\_fi
- \_viscanparameter #1+\_relax
+ \_viscanparameter #2+\_relax
}
\_def\_skiptorelax#1\_relax{}
@@ -213,8 +216,9 @@
\_vskip\_parskip \_ttskip \_wipeepar
\_begingroup
\_ifnum\_ttline<-1 \_let\_printverblinenum=\_relax \_else \_initverblinenum \_fi
- \_setverb \_adef{ }{\ }\_parindent=\_ttindent \_parskip=0pt
- \_the\_everytt\_relax \_ttfont
+ \_setverb \_adef{ }{\ }\_adef\^^I{\t}\_parindent=\_ttindent \_parskip=0pt
+ \_def\t{\_hskip \_dimexpr\_tabspaces em/2\_relax}%
+ \_the\_everytt\_relax \_tmpb\_relax \_ttfont
\_endlinechar=`^^J \_tmpnum=0
\_loop \_ifeof\_vifile \_tmpnum=\_vinolines\_space \_fi
\_ifnum\_tmpnum<\_vinolines\_space
@@ -232,15 +236,32 @@
\_ea\_prepareverbdata \_ea \_tmpb\_ea{\_tmpb^^J}%
\_ea\_printverb \_tmpb\_end
\_global\_ttlinesave
- \_par\_ttskip
+ \_par
\_endgroup
- \_noindent \_setbox0=\_lastbox
+ \_ttskip
+ \_isnextchar\_par{}{\_noindent}%
}
\_def\_vireadline{\_read\_vifile to \_tmp \_global\_advance\_viline by1 }
\_def\_visaveline{\_ea\_addto\_ea\_tmpb\_ea{\_tmp}}
-\_public
- \verbinput ;
+\_public \verbinput ;
+
+ \_doc -----------------------------
+ The \`\visiblesp` sets spaces as visible characters \char9251.
+ It redefines {\visiblesp`\ `} primitive, so it is useful for verbatim modes only.
+ \_cod -----------------------------
+
+\_def \_visiblesp{\_ifx\_initunifonts\_relax \_def\ {\_char9251 }%
+ \_else \_def\ {\_char32 }\_fi}
+
+\_public \visiblesp ;
\_endcode
+\_endinput
+
+History:
+2020-04-22 ... \ttshift introduced
+2020-04-06 ... \visiblesp added
+2020-04-04 ... ^^I activated as \t for multiline verbatim
+ \verbinput <cmds> (...) <filename>, <cmds> added.
diff --git a/macros/xetex/latex/xepersian-hm/README.txt b/macros/xetex/latex/xepersian-hm/README.txt
index d243aaf7f5..9911cde284 100644
--- a/macros/xetex/latex/xepersian-hm/README.txt
+++ b/macros/xetex/latex/xepersian-hm/README.txt
@@ -30,7 +30,6 @@ to report a bug, request a feature or if you have a comment.
I will do my best to fix all the bugs you report, but, unfortunately,
time is a big hurdle to overcome; so, my apologies in advance for those
which I cannot make time to fix.
-%% File: xepersian-hm.dtx
%%
%%
%% End of file `README.txt'.
diff --git a/macros/xetex/latex/xepersian-hm/kashida-example.pdf b/macros/xetex/latex/xepersian-hm/kashida-example.pdf
index 7856b99746..2585a68426 100644
--- a/macros/xetex/latex/xepersian-hm/kashida-example.pdf
+++ b/macros/xetex/latex/xepersian-hm/kashida-example.pdf
Binary files differ
diff --git a/macros/xetex/latex/xepersian-hm/kashida-example.tex b/macros/xetex/latex/xepersian-hm/kashida-example.tex
index bd6e403c09..6702fd3687 100644
--- a/macros/xetex/latex/xepersian-hm/kashida-example.tex
+++ b/macros/xetex/latex/xepersian-hm/kashida-example.tex
@@ -30,10 +30,20 @@
\defpersianfont\HMXKayhanOl[Scale=4.5]{HM XKayhan Outline}
\defpersianfont\HMXKayhanSd[Scale=4.5]{HM XKayhan Shadow}
+% \def\SampleText{\discouragebadlinebreaks[8][0.14 em plus 5.5 em]{
+% راهی جایی تابی چاپی چاههی تلاشهایی
+% شتابهایی تابی چاپی راهی تلاشهــایی
+% که کتابهایی که کلاههایی که کتابهایی }}
+
+% \def\SampleText{\discouragebadlinebreaks[10][0.12 em plus 5.5 em]{
+% راهی جایی تابی چاپی چاههی تلاشهایی
+% شتابهایی تابی چاپی راهی تلاشهــایی
+% که کتابهایی که کلاههایی که کتابهایی }}
+
\def\SampleText{\discouragebadlinebreaks{
- راهی جایی تابی چاپی چاههی تلاشهایی
- شتابهایی تابی چاپی راهی تلاشهــایی
- که کتابهایی که کلاههایی که کتابهایی }}
+ راهی جایی تابی چاپی چاههی تلاشهایی
+ شتابهایی تابی چاپی راهی تلاشهــایی
+ که کتابهایی که کلاههایی که کتابهایی }}
\setlength\parindent{0pt}
\pagestyle{empty}
diff --git a/macros/xetex/latex/xepersian-hm/xepersian-hm.dtx b/macros/xetex/latex/xepersian-hm/xepersian-hm.dtx
index 6a7d84f07e..0d5d19f524 100644
--- a/macros/xetex/latex/xepersian-hm/xepersian-hm.dtx
+++ b/macros/xetex/latex/xepersian-hm/xepersian-hm.dtx
@@ -27,41 +27,20 @@ which I cannot make time to fix.
\fi
%</internal>
%
-%% File: xepersian-hm.dtx
-%
-% Copyright (C) 2020 Hossein Movahhedian
-%
-% It may be distributed and/or modified under the LaTeX Project Public License,
-% version 1.3c or higher (your choice). The latest version of
-% this license is at: http://www.latex-project.org/lppl.txt
-%
-%<*driver|package>
-% The version of expl3 required is tested as early as possible, as
-% some really old versions do not define \ProvidesExplPackage.
-\NeedsTeXFormat{LaTeX2e}
-\RequirePackage{expl3}[2020-03-06]
-%<package>\@ifpackagelater{expl3}{2020-03-06}
-%<package> {}
-%<package> {%
-%<package> \PackageError{xepersian-hm}{Support package l3kernel too old}
-%<package> {%
-%<package> Please install an up to date version of l3kernel\MessageBreak
-%<package> using your TeX package manager or from CTAN.\MessageBreak
-%<package> \MessageBreak
-%<package> Loading xtemplate will abort!%
-%<package> }%
-%<package> \endinput
-%<package> }
-%</driver|package>
+% \begin{macrocode}
%<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full]{ltxdoc}
\usepackage{longtable}
\usepackage{hypdoc}
\addtolength{\hoffset}{-10mm}
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
\begin{document}
\DocInput{\jobname.dtx}
\end{document}
%</driver>
+% \end{macrocode}
% \fi
%
% \title{^^A
@@ -77,9 +56,7 @@ which I cannot make time to fix.
% }^^A
% }
%
-% \date{Released 2020-04-20 \qquad v0.5a}
-%
-% \begin{documentation}
+% \date{Released 2020-04-26 \qquad v0.5b}
%
% \maketitle
%
@@ -116,15 +93,29 @@ which I cannot make time to fix.
%
% The options available in \textsf{xepersian-hm} are:
% \begin{itemize}
-% \item \texttt{Kashida}: which implements kashida feature with two possible values:
+% \item \texttt{Kashida}: \\
+% which implements kashida feature with two possible values:
% \begin{itemize}
-% \item \texttt{glyph}: which uses the \texttt{Kashida} character to stretch the text.
+% \item \texttt{glyph}: \\
+% which uses the \texttt{Kashida} character to stretch the text.
+% With this option you should run \texttt{xelatex} thrice. For example: \\
+%
+% \texttt{rm -f kashida-example.aux \\
+% xelatex kashida-example.tex \\
+% xelatex kashida-example.tex \\
+% xelatex kashida-example.tex}
+%
% Please note that this feature is still experimental and is not regarded as stable.
% If you are going to use this option be ready for unpredictable results.
-% \item \texttt{hrule}: which uses a horizontal rule (\verb|\hrule|) to stretch the text.
+%
+% \item \texttt{hrule}: \\
+% which uses a horizontal rule (\verb|\hrule|) to stretch the text.
+%
% \end{itemize}
% For example \texttt{Kashida=glyph} inserts a stretched \texttt{Kashida} glyph where ever it is needed.
-% \item \texttt{linebreakpenalty}: which specifies the amount of penalty for preventing bad line-breaking.
+%
+% \item \texttt{linebreakpenalty}: \\
+% which specifies the amount of penalty for preventing bad line-breaking.
% You may strictly specify the value of this option. For example \texttt{'linebreakpenalty=8'} or you
% may use the default values. The available default values of penalties which are put into the
% horizontal list output are the negative of the followings:
@@ -134,10 +125,10 @@ which I cannot make time to fix.
% \texttt{low}: & \texttt{8} \\
% \texttt{medium}: & \texttt{15} \\
% \texttt{high}: & \texttt{25} \\
-% \texttt{max}: & \texttt{10000} \\
+% \texttt{max}: & \texttt{10000}
% \end{longtable}
-%
-% \item \texttt{kashidastretch}: which specifies the amount of extra stretching
+% \item \texttt{kashidastretch}: \\
+% which specifies the amount of extra stretching
% for some combinations of characters. You may strictly specify the value of
% this option. For example \texttt{'kashidastretch=0.14 em plus 0.5 em'} or you
% may use the default values. The available default values are:
@@ -183,31 +174,53 @@ which I cannot make time to fix.
% \section{Commands}
%
% \begin{description}
-% \item \verb|\discouragebadlinebreaks{|{\it text}\verb|}| {\it text} may not contain paragraph breaks.
+% \item \verb|\discouragebadlinebreaks[linebreakpenalty][kashidastretch]{|{\it text}\verb|}|:
+%
+% {\it text} may not contain paragraph breaks.
% This command puts a penalty after each Persian word.
-% The value of the penalty is set by the option \texttt{linebreakpenalty}.
-% The default value is 8.
+% The optional arguments \texttt{linebreakpenalty} and \texttt{kashidastretch} locally specify the value of the penalty and the amount
+% of extra stretching for some combinations of characters respectively as discussed previously. For example:
+%
+% \texttt{\bslash discouragebadlinebreaks[9][0.12 em plus 0.5 em]\{\dots\}}
% \end{description}
%
-% \end{documentation}
-%
-%\begin{implementation}
-%
-% \section{\pkg{xepersian-hm} Implementation}
+% \section{\texttt{xepersian-hm} Implementation}
%
-% \subsection{File: \file{xepersian-hm.sty}}
-%
-% \begin{macrocode}
-%<*package>
-% \end{macrocode}
+% \subsection{File: \texttt{xepersian-hm.sty}}
%
% \begin{macrocode}
+%<*xepersian-hm>
+\NeedsTeXFormat{LaTeX2e}
+\RequirePackage{expl3}[2020-03-06]
+\@ifpackagelater{expl3}{2020-03-06}
+ {}
+ {%
+ \PackageError{xepersian-hm}{Support package l3kernel too old}
+ {%
+ Please install an up to date version of l3kernel\MessageBreak
+ using your TeX package manager or from CTAN.\MessageBreak
+ \MessageBreak
+ Loading xtemplate will abort!%
+ }%
+ \endinput
+ }
\RequirePackage{l3keys2e}
\RequirePackage{graphicx}[2019-11-30]
\RequirePackage{zref-savepos}[2020-03-03]
\RequirePackage{xepersian}
\ExplSyntaxOn
-\ProvidesExplPackage {xepersian-hm} {2020-04-20} {0.5a} { Fixes~issues~in~xepersian~package }
+\ProvidesExplPackage {xepersian-hm} {2020-04-26} {0.5b} { Fixes~issues~in~xepersian~package }
+
+\tl_new:N \l_xephm_main_font_full_tl
+\tl_new:N \l_xephm_main_font_name_tl
+\int_const:Nn \c_xephm_ksh_int {"0640} % kashida
+\int_new:N \l_xephm_kashida_slot_int
+
+\tl_new:N \l_xephm_skip_default_tl
+
+\tl_const:Nn \c_xephm_skip_a_tl { 0 em plus 0.5 em }
+
+\tl_const:Nn \c_xephm_skip_b_tl { 0.14 em plus 5.5 em }
\bool_set_false:N \l_xephm_kashida_hm_fix_bool
@@ -263,21 +276,43 @@ which I cannot make time to fix.
\tl_set:Nn \l_xephm_default_tl { default }
\tl_set:Nn \l_xephm_noskip_tl { noskip }
+\msg_new:nnx { xepersian-hm } { kashida-character-is-not-available-in-the-main-font }
+ {
+ Sorry,~ kashida~ character~ is~ not~ available~ in~ the~ main~ font~!
+ }
+
\keys_define:nn { xepersian-hm }
{
- Kashida .code:n =
+ Kashida .code:n =
{
\tl_set:Nn \l_tmpa_tl { #1 }
\tl_case:NnTF \l_tmpa_tl
{
- \l_xephm_stretch_glyph_tl { \tl_set:Nn \l_xephm_gap_filler_tl { \l_xephm_stretch_glyph_tl } }
- \l_xephm_stretch_hrule_tl { \tl_set:Nn \l_xephm_gap_filler_tl { \l_xephm_stretch_hrule_tl } }
+ \l_xephm_stretch_glyph_tl
+ {
+ \tl_set:Nn \l_xephm_gap_filler_tl { \l_xephm_stretch_glyph_tl }
+ \AtBeginDocument
+ {
+ \tl_set:Nx \l_xephm_main_font_full_tl { \tex_fontname:D \tex_the:D \tex_font:D }
+ \tl_set:Nx \l_xephm_main_font_name_tl { \l_xephm_main_font_full_tl }
+ \regex_replace_once:nnN { ^"([^/]+)/.* } { \1 } \l_xephm_main_font_name_tl
+ \int_set:Nn \l_xephm_kashida_slot_int { \xetex_charglyph:D \c_xephm_ksh_int }
+ \int_compare:nT { \l_xephm_kashida_slot_int = \c_zero_int }
+ {
+ \msg_error:nn { xepersian-hm } { kashida-character-is-not-available-in-the-main-font }
+ }
+ }
+ }
+ \l_xephm_stretch_hrule_tl
+ {
+ \tl_set:Nn \l_xephm_gap_filler_tl { \l_xephm_stretch_hrule_tl }
+ }
} { } { \tl_set:Nn \l_xephm_filler_default_tl { #1 } }
\bool_set_true:N \l_xephm_kashida_hm_fix_bool
\tex_input:D { kashida-xepersian-hm.def }
} ,
- linebreakpenalty .code:n =
+ linebreakpenalty .code:n =
{
\int_set:Nn \l_tmpa_int { #1 }
\int_case:nnTF \l_tmpa_int
@@ -296,64 +331,59 @@ which I cannot make time to fix.
\tl_set:Nn \l_tmpb_tl { #1 }
\tl_case:NnTF \l_tmpb_tl
{
- \l_xephm_kayhan_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.14 em plus 0.5 em } }
- \l_xephm_khorramshahr_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.131 em plus 0.5 em } }
- \l_xephm_kayhannavaar_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.129 em plus 0.5 em } }
- \l_xephm_kayhanpook_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.133 em plus 0.5 em } }
- \l_xephm_kayhansayeh_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.135 em plus 0.5 em } }
- \l_xephm_khoramshahr_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.128 em plus 0.5 em } }
- \l_xephm_khorramshahr_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.13 em plus 0.5 em } }
- \l_xephm_niloofar_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.132 em plus 0.5 em } }
- \l_xephm_paatch_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.127 em plus 0.5 em } }
- \l_xephm_riyaz_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.125 em plus 0.5 em } }
- \l_xephm_roya_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.142 em plus 0.5 em } }
- \l_xephm_shafigh_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.143 em plus 0.5 em } }
- \l_xephm_shafighKurd_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.126 em plus 0.5 em } }
- \l_xephm_shafighUzbek_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.123 em plus 0.5 em } }
- \l_xephm_shiraz_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.122 em plus 0.5 em } }
- \l_xephm_sols_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.124 em plus 0.5 em } }
- \l_xephm_tabriz_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.119 em plus 0.5 em } }
- \l_xephm_titr_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.12 em plus 0.5 em } }
- \l_xephm_titre_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.121 em plus 0.5 em } }
- \l_xephm_traffic_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.124 em plus 0.5 em } }
- \l_xephm_vahid_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.134 em plus 0.5 em } }
- \l_xephm_vosta_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.136 em plus 0.5 em } }
- \l_xephm_yaghut_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.138 em plus 0.5 em } }
- \l_xephm_yagut_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.137 em plus 0.5 em } }
- \l_xephm_yas_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.126 em plus 0.5 em } }
- \l_xephm_yekan_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.141 em plus 0.5 em } }
- \l_xephm_yermook_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.139 em plus 0.5 em } }
- \l_xephm_zar_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.116 em plus 0.5 em } }
- \l_xephm_ziba_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.119 em plus 0.5 em } }
- \l_xephm_default_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.14 em plus 0.5 em } }
- \l_xephm_noskip_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0 em plus 0.5 em } }
- } { } { \tl_set:Nn \l_xephm_hskip_default_tl { #1 } }
+ \l_xephm_kayhan_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.14 em plus 0.5 em } }
+ \l_xephm_khorramshahr_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.131 em plus 0.5 em } }
+ \l_xephm_kayhannavaar_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.129 em plus 0.5 em } }
+ \l_xephm_kayhanpook_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.133 em plus 0.5 em } }
+ \l_xephm_kayhansayeh_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.135 em plus 0.5 em } }
+ \l_xephm_khoramshahr_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.128 em plus 0.5 em } }
+ \l_xephm_khorramshahr_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.13 em plus 0.5 em } }
+ \l_xephm_niloofar_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.132 em plus 0.5 em } }
+ \l_xephm_paatch_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.127 em plus 0.5 em } }
+ \l_xephm_riyaz_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.125 em plus 0.5 em } }
+ \l_xephm_roya_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.142 em plus 0.5 em } }
+ \l_xephm_shafigh_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.143 em plus 0.5 em } }
+ \l_xephm_shafighKurd_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.126 em plus 0.5 em } }
+ \l_xephm_shafighUzbek_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.123 em plus 0.5 em } }
+ \l_xephm_shiraz_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.122 em plus 0.5 em } }
+ \l_xephm_sols_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.124 em plus 0.5 em } }
+ \l_xephm_tabriz_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.119 em plus 0.5 em } }
+ \l_xephm_titr_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.12 em plus 0.5 em } }
+ \l_xephm_titre_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.121 em plus 0.5 em } }
+ \l_xephm_traffic_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.124 em plus 0.5 em } }
+ \l_xephm_vahid_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.134 em plus 0.5 em } }
+ \l_xephm_vosta_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.136 em plus 0.5 em } }
+ \l_xephm_yaghut_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.138 em plus 0.5 em } }
+ \l_xephm_yagut_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.137 em plus 0.5 em } }
+ \l_xephm_yas_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.126 em plus 0.5 em } }
+ \l_xephm_yekan_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.141 em plus 0.5 em } }
+ \l_xephm_yermook_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.139 em plus 0.5 em } }
+ \l_xephm_zar_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.116 em plus 0.5 em } }
+ \l_xephm_ziba_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.119 em plus 0.5 em } }
+ \l_xephm_default_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.14 em plus 0.5 em } }
+ \l_xephm_noskip_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0 em plus 0.5 em } }
+ } { } { \tl_set:Nn \l_xephm_skip_default_tl { #1 } }
} ,
- kashidastretch .default:n = \tl_set:Nn \l_xephm_hskip_default_tl { 0 em plus 0.5 em } ,
+ kashidastretch .default:n = \tl_set:Nn \l_xephm_skip_default_tl { 0 em plus 0.5 em } ,
}
\ProcessKeysOptions { xepersian-hm }
\ExplSyntaxOff
\endinput
+%</xepersian-hm>
% \end{macrocode}
%
-% \begin{macrocode}
-%</package>
-% \end{macrocode}
-%
-% \subsection{File: \file{kashida-xepersian-hm.def}}
-%
+% \subsection{File: \texttt{kashida-xepersian-hm.def}}
% \begin{macrocode}
%<*kashida-xepersian-hm>
\ExplSyntaxOn
-\ProvidesExplFile {kashida-xepersian-hm.def} {2020-04-20} {0.5a} { Fixes~implementation~of~Kashida~in~xepersian~package }
+\ProvidesExplFile {kashida-xepersian-hm.def} {2020-04-26} {0.5b} { Fixes~implementation~of~Kashida~in~xepersian~package }
\int_const:Nn \c_xephm_zwj_int {"200D} % zero-width joiner
\int_const:Nn \c_xephm_lrm_int {"200E} % left-right-mark
\int_const:Nn \c_xephm_two_int {2} % 2
\int_const:Nn \c_xephm_four_int {4} % 4
-\int_const:Nn \c_xephm_ksh_int {"0640} % kashida
\int_new:N \l_xephm_counter_int
@@ -363,9 +393,6 @@ which I cannot make time to fix.
\newXeTeXintercharclass \c_xephm_a_charclass % alef
\newXeTeXintercharclass \c_xephm_y_charclass % yeh
-\tl_new:N \l_xephm_hskip_zero_tl
-\tl_new:N \l_xephm_hskip_default_tl
-
\dim_new:N \l_xephm_diff_pos_dim
%% Partly adapted from LaTeX2e source
@@ -391,9 +418,13 @@ which I cannot make time to fix.
\fi:
}
-\NewDocumentCommand { \discouragebadlinebreaks } { m }
+\NewDocumentCommand { \discouragebadlinebreaks } { O{\l_xephm_line_break_penalty_int} O{\c_xephm_skip_b_tl} m }
{
- \xephm_put_line_breaks:n { #1 }
+ \IfNoValueF {#1}
+ { \int_set:Nn \l_xephm_line_break_penalty_int {#1} }
+ \IfNoValueF {#2}
+ { \tl_set:Nn \l_xephm_skip_default_tl {#2} }
+ \xephm_put_line_breaks:n { #3 }
}
\tl_new:N \l_xephm_line_break_tl
@@ -519,31 +550,31 @@ which I cannot make time to fix.
\XeTeXinterchartoks \c_xephm_y_charclass \c_xephm_y_charclass =
{
\bool_if:NTF \l_xephm_kashida_hm_fix_bool
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_default_tl \c_xephm_zwj_int }
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_zero_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_skip_default_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \c_xephm_skip_a_tl \c_xephm_zwj_int }
}
\XeTeXinterchartoks \c_xephm_d_charclass \c_xephm_y_charclass =
{
\bool_if:NTF \l_xephm_kashida_hm_fix_bool
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_default_tl \c_xephm_zwj_int }
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_zero_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_skip_default_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \c_xephm_skip_a_tl \c_xephm_zwj_int }
}
\XeTeXinterchartoks \c_xephm_y_charclass \c_xephm_d_charclass =
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_zero_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \c_xephm_skip_a_tl \c_xephm_zwj_int }
\XeTeXinterchartoks \c_xephm_d_charclass \c_xephm_d_charclass =
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_zero_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \c_xephm_skip_a_tl \c_xephm_zwj_int }
\XeTeXinterchartoks \c_xephm_l_charclass \c_xephm_d_charclass =
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_zero_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \c_xephm_skip_a_tl \c_xephm_zwj_int }
\XeTeXinterchartoks \c_xephm_d_charclass \c_xephm_l_charclass =
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_zero_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \c_xephm_skip_a_tl \c_xephm_zwj_int }
\XeTeXinterchartoks \c_xephm_l_charclass \c_xephm_l_charclass =
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_zero_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \c_xephm_skip_a_tl \c_xephm_zwj_int }
\XeTeXinterchartoks \c_xephm_d_charclass \c_xephm_r_charclass =
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_zero_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \c_xephm_skip_a_tl \c_xephm_zwj_int }
\XeTeXinterchartoks \c_xephm_d_charclass \c_xephm_a_charclass =
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_zero_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \c_xephm_skip_a_tl \c_xephm_zwj_int }
\XeTeXinterchartoks \c_xephm_l_charclass \c_xephm_r_charclass =
- { \c_xephm_zwj_int \xephm_kashida_glyph \l_xephm_hskip_zero_tl \c_xephm_zwj_int }
+ { \c_xephm_zwj_int \xephm_kashida_glyph \c_xephm_skip_a_tl \c_xephm_zwj_int }
\XeTeXinterchartoks \c_xephm_l_charclass \c_xephm_a_charclass =
{ }
}
@@ -552,31 +583,31 @@ which I cannot make time to fix.
\XeTeXinterchartoks \c_xephm_y_charclass \c_xephm_y_charclass =
{
\bool_if:NTF \l_xephm_kashida_hm_fix_bool
- { \xephm_kashida_hrule \l_xephm_hskip_default_tl }
- { \xephm_kashida_hrule \l_xephm_hskip_zero_tl }
+ { \xephm_kashida_hrule \l_xephm_skip_default_tl }
+ { \xephm_kashida_hrule \c_xephm_skip_a_tl }
}
\XeTeXinterchartoks \c_xephm_d_charclass \c_xephm_y_charclass =
{
\bool_if:NTF \l_xephm_kashida_hm_fix_bool
- { \xephm_kashida_hrule \l_xephm_hskip_default_tl }
- { \xephm_kashida_hrule \l_xephm_hskip_zero_tl }
+ { \xephm_kashida_hrule \l_xephm_skip_default_tl }
+ { \xephm_kashida_hrule \c_xephm_skip_a_tl }
}
\XeTeXinterchartoks \c_xephm_y_charclass \c_xephm_d_charclass =
- { \xephm_kashida_hrule \l_xephm_hskip_zero_tl }
+ { \xephm_kashida_hrule \c_xephm_skip_a_tl }
\XeTeXinterchartoks \c_xephm_d_charclass \c_xephm_d_charclass =
- { \xephm_kashida_hrule \l_xephm_hskip_zero_tl }
+ { \xephm_kashida_hrule \c_xephm_skip_a_tl }
\XeTeXinterchartoks \c_xephm_l_charclass \c_xephm_d_charclass =
- { \xephm_kashida_hrule \l_xephm_hskip_zero_tl }
+ { \xephm_kashida_hrule \c_xephm_skip_a_tl }
\XeTeXinterchartoks \c_xephm_d_charclass \c_xephm_l_charclass =
- { \xephm_kashida_hrule \l_xephm_hskip_zero_tl }
+ { \xephm_kashida_hrule \c_xephm_skip_a_tl }
\XeTeXinterchartoks \c_xephm_l_charclass \c_xephm_l_charclass =
- { \xephm_kashida_hrule \l_xephm_hskip_zero_tl }
+ { \xephm_kashida_hrule \c_xephm_skip_a_tl }
\XeTeXinterchartoks \c_xephm_d_charclass \c_xephm_r_charclass =
- { \xephm_kashida_hrule \l_xephm_hskip_zero_tl }
+ { \xephm_kashida_hrule \c_xephm_skip_a_tl }
\XeTeXinterchartoks \c_xephm_d_charclass \c_xephm_a_charclass =
- { \xephm_kashida_hrule \l_xephm_hskip_zero_tl }
+ { \xephm_kashida_hrule \c_xephm_skip_a_tl }
\XeTeXinterchartoks \c_xephm_l_charclass \c_xephm_r_charclass =
- { \xephm_kashida_hrule \l_xephm_hskip_zero_tl }
+ { \xephm_kashida_hrule \c_xephm_skip_a_tl }
\XeTeXinterchartoks \c_xephm_l_charclass \c_xephm_a_charclass =
{ }
}
@@ -588,14 +619,12 @@ which I cannot make time to fix.
\tex_let:D \KashidaOn \KashidaHMFixOn
\tex_let:D \KashidaOff \KashidaHMFixOff
-\tl_set:Nn \l_xephm_hskip_zero_tl { 0 em plus 0.5 em }
-
\bool_if:NTF \l_xephm_kashida_hm_fix_bool
{
- \tl_if_empty:NT \l_xephm_hskip_default_tl { \tl_set:Nn \l_xephm_hskip_default_tl { 0.14 em plus 0.5 em } }
+ \tl_if_empty:NT \l_xephm_skip_default_tl { \tl_set:Nn \l_xephm_skip_default_tl { 0.14 em plus 0.5 em } }
}
{
- \tl_set:NV \l_xephm_hskip_default_tl \l_xephm_hskip_zero_tl
+ \tl_set:NV \l_xephm_skip_default_tl \c_xephm_skip_a_tl
}
\ExplSyntaxOff
@@ -607,19 +636,22 @@ which I cannot make time to fix.
\endinput
%</kashida-xepersian-hm>
-% \end{macrocode}
+% \end{macrocode}
+%
+% \section*{Acknowledgements}
+%
+% Todo
+%
+% \section*{Change History}
+%
+% Todo
+%
+% \section*{References}
+%
+% Todo
%
-%\end{implementation}
+% \section*{Index}
%
-% \typeout{***************************************************}
-% \typeout{*}
-% \typeout{* To finish the installation you have to move the}
-% \typeout{* following files into a directory searched by TeX:}
-% \typeout{*}
-% \typeout{* \space\space *.def, *.sty }
-% \typeout{*}
-% \typeout{* Documentation is in xepersian-hm.pdf}
-% \typeout{*}
-% \typeout{***************************************************}
+% Todo
%
-\endinput
+% \Finale
diff --git a/macros/xetex/latex/xepersian-hm/xepersian-hm.ins b/macros/xetex/latex/xepersian-hm/xepersian-hm.ins
index 84b5af7a92..d610751e2d 100644
--- a/macros/xetex/latex/xepersian-hm/xepersian-hm.ins
+++ b/macros/xetex/latex/xepersian-hm/xepersian-hm.ins
@@ -11,7 +11,8 @@ this license is at: http://www.latex-project.org/lppl.txt
\fi
\let\jobname\relax
-\input l3docstrip.tex
+% \input l3docstrip.tex
+\input docstrip.tex
\askforoverwritefalse
\preamble
@@ -29,8 +30,25 @@ this license is at: http://www.latex-project.org/lppl.txt
\keepsilent
-\generate{\file{xepersian-hm.sty} {\from{xepersian-hm.dtx} {package}}}
+\generate{\file{xepersian-hm.sty} {\from{xepersian-hm.dtx} {xepersian-hm}}}
\generate{\file{README.txt} {\from{xepersian-hm.dtx} {README}}}
\generate{\file{kashida-xepersian-hm.def} {\from{xepersian-hm.dtx} {kashida-xepersian-hm}}}
+\obeyspaces
+\Msg{******************************************************}
+\Msg{* *}
+\Msg{* To finish the installation you have to move the *}
+\Msg{* following files into a directory searched by TeX: *}
+\Msg{* *}
+\Msg{* \space\space *.def, *.sty *}
+\Msg{* *}
+\Msg{* To produce the documentation run the file *}
+\Msg{* xepersian-hm.dtx through XeLaTeX. *}
+\Msg{* *}
+\Msg{* Happy TeXing! *}
+\Msg{* *}
+\Msg{* Documentation is in xepersian-hm.pdf *}
+\Msg{* *}
+\Msg{******************************************************}
+
\endbatchfile
diff --git a/macros/xetex/latex/xepersian-hm/xepersian-hm.pdf b/macros/xetex/latex/xepersian-hm/xepersian-hm.pdf
index 98b788d787..43dd46a0a4 100644
--- a/macros/xetex/latex/xepersian-hm/xepersian-hm.pdf
+++ b/macros/xetex/latex/xepersian-hm/xepersian-hm.pdf
Binary files differ
diff --git a/systems/stanford/pkware/README b/systems/stanford/pkware/README
new file mode 100644
index 0000000000..d677ca7733
--- /dev/null
+++ b/systems/stanford/pkware/README
@@ -0,0 +1,16 @@
+pktype verifies a PK-format bitmap font.
+pktogf converts a PK-format bitmap font to GF format.
+These programs are released to the public domain (as is this README file).
+
+These programs were originally written by Tomas Rokicki as part of his
+Stanford Ph.D. work, and have always been distributed alongside the
+other programs coming from the Stanford TeX project, though they are not
+maintained by Donald Knuth.
+
+The related program gftopk[.web], however, is maintained by DEK and is
+part of the "mfware" collection (https://ctan.org/pkg/mfware).
+gftopk is by far the most commonly used of the PK font utilities.
+
+pktype and pktogf are currently maintained by Tom and the TeX Live project
+(https://tug.org/texlive).
+Home page: https://ctan.org/pkg/pkware
diff --git a/systems/stanford/pkware/pktogf.web b/systems/stanford/pkware/pktogf.web
new file mode 100644
index 0000000000..5b3ff04f8f
--- /dev/null
+++ b/systems/stanford/pkware/pktogf.web
@@ -0,0 +1,1729 @@
+% This program is not copyrighted and can be used freely.
+% PKtoGF.web
+%
+% PKtoGF creates a generic font file from a packed pixel file.
+%
+% Preliminary 0.0 version: January, 1988
+% Fixed bug to include specials in character (1.0): January 1988
+% Cleaned up description (bitweight errors) no version change: July 1990
+% Fixed bug with empty character setting min_n to 1 (1.1): 19 October 1990
+% A few typos, no version change: 22 April 2020
+\def\versiondate{22 April 2020}
+%
+\font\ninerm=cmr9
+\let\mc=\ninerm % medium caps for names like PASCAL
+\font\logo=logo10 % font used for the METAFONT logo
+\def\MF{{\logo META}\-{\logo FONT}}
+\def\PASCAL{{\mc Pascal}}
+\def\tamu{Texas A\char38 M}
+\def\(#1){} % this is used to make section names sort themselves better
+\def\9#1{} % this is used for sort keys in the index
+\def\title{PKtoGF}
+\def\contentspagenumber{0}
+\def\topofcontents{\null
+ \def\titlepage{F} % include headline on the contents page
+ \def\rheader{\mainfont\hfil \contentspagenumber}
+ \vfill
+ \centerline{\titlefont The {\ttitlefont PKtoGF} processor}
+ \vskip 15pt
+ \centerline{(Version 1.1, \versiondate)}
+ \vfill}
+\def\botofcontents{\vfill
+ \centerline{\hsize 5in\baselineskip9pt
+ \vbox{\ninerm\noindent
+ The preparation of this report
+ was supported in part by the National Science
+ Foundation under grants IST-8201926 and MCS-8300984,
+ and by the System Development Foundation. `\TeX' is a
+ trademark of the American Mathematical Society.}}}
+\pageno=\contentspagenumber \advance\pageno by 1
+
+@* Introduction.
+This program takes a packed, or \.{PK} file, and converts it into the
+standard \.{GF} format. The resulting \.{GF} file is standard in
+every way, and is essentially identical to the \.{GF} file from which
+the \.{PK} file was produced in the first place. Note that, however,
+\.{GF} to \.{PK} to \.{GF} is not an exact identity transformation, as
+the new \.{GF} file will have a different preamble string and the actual
+minimum bounding box will be used, instead of a possibly larger bounding
+box in the original \.{GF} file.
+
+@ The |banner| string defined here should be changed whenever \.{PKtoGF}
+gets modified. You should update the preamble comment as well.
+
+@d banner=='This is PKtoGF, Version 1.1'
+ {printed when the program starts}
+@d preamble_comment=='PKtoGF 1.1 output'
+@d comm_length==17
+
+@ This program is written in standard \PASCAL, except where it is necessary
+to use extensions; for example, \.{PKtoGF} must read files whose names
+are dynamically specified, and that would be impossible in pure \PASCAL.
+
+@d othercases == others: {default for cases not listed explicitly}
+@d endcases == @+end {follows the default case in an extended |case| statement}
+@f othercases == else
+@f endcases == end
+
+@ Both the input and output come from binary files. On line interaction
+is handled through \PASCAL's standard |input| and |output| files.
+
+@d print_ln(#)==write_ln(output,#)
+@d print(#)==write(output,#)
+
+@p program PKtoGF(input, output);
+label @<Labels in the outer block@>@/
+const @<Constants in the outer block@>@/
+type @<Types in the outer block@>@/
+var @<Globals in the outer block@>@/
+procedure initialize; {this procedure gets things started properly}
+ var i:integer; {loop index for initializations}
+ begin print_ln(banner);@/
+ @<Set initial values@>@/
+ end;
+
+@ If the program has to stop prematurely, it goes to the
+`|final_end|'.
+
+@d final_end=9999 {label for the end of it all}
+
+@<Labels...@>=final_end;
+
+@ These constants determine the maximum length of a file name and the length
+of the terminal line, as well as the maximum number of run counts allowed
+per line of the \.{GF} file. (We need this to implement repeat counts.)
+@^system dependancies@>
+
+@<Constants...@>=
+@!name_length=80; {maximum length of a file name}
+@!terminal_line_length=132; {maximum length of an input line}
+@!max_counts=400; {maximum number of run counts in a raster line}
+
+@ Here are some macros for common programming idioms.
+
+@d incr(#) == #:=#+1 {increase a variable by unity}
+@d decr(#) == #:=#-1 {decrease a variable by unity}
+@d do_nothing == {empty statement}
+
+@ It is possible that a malformed packed file (heaven forbid!) or some other
+error might be detected by this program. Such errors might occur in a deeply
+nested procedure, so the procedure called |jump_out| has been added to transfer
+to the very end of the program with an error message.
+
+@d abort(#)==begin print_ln(' ',#); jump_out; end
+
+@p procedure jump_out;
+begin goto final_end;
+end;
+
+@* The character set.
+Like all programs written with the \.{WEB} system, \.{PKtoGF} can be
+used with any character set. But it uses ASCII code internally, because
+the programming for portable input-output is easier when a fixed internal
+code is used.
+
+The next few sections of \.{PKtoGF} have therefore been copied from the
+analogous ones in the \.{WEB} system routines. They have been considerably
+simplified, since \.{PKtoGF} need not deal with the controversial
+ASCII codes less than @'40.
+
+@<Types...@>=
+@!ASCII_code=" ".."~"; {a subrange of the integers}
+
+@ The original \PASCAL\ compiler was designed in the late 60s, when six-bit
+character sets were common, so it did not make provision for lower case
+letters. Nowadays, of course, we need to deal with both upper and lower case
+alphabets in a convenient way, especially in a program like \.{GFtoPK}.
+So we shall assume that the \PASCAL\ system being used for \.{GFtoPK}
+has a character set containing at least the standard visible characters
+of ASCII code (|"!"| through |"~"|).
+
+Some \PASCAL\ compilers use the original name |char| for the data type
+associated with the characters in text files, while other \PASCAL s
+consider |char| to be a 64-element subrange of a larger data type that has
+some other name. In order to accommodate this difference, we shall use
+the name |text_char| to stand for the data type of the characters in the
+output file. We shall also assume that |text_char| consists of
+the elements |chr(first_text_char)| through |chr(last_text_char)|,
+inclusive. The following definitions should be adjusted if necessary.
+@^system dependencies@>
+
+@d text_char == char {the data type of characters in text files}
+@d first_text_char=0 {ordinal number of the smallest element of |text_char|}
+@d last_text_char=127 {ordinal number of the largest element of |text_char|}
+
+@<Types...@>=
+@!text_file=packed file of text_char;
+
+@ The \.{GFtoPK} processor converts between ASCII code and
+the user's external character set by means of arrays |xord| and |xchr|
+that are analogous to \PASCAL's |ord| and |chr| functions.
+
+@<Globals...@>=
+@!xord: array [text_char] of ASCII_code;
+ {specifies conversion of input characters}
+@!xchr: array [0..255] of text_char;
+ {specifies conversion of output characters}
+
+@ Under our assumption that the visible characters of standard ASCII are
+all present, the following assignment statements initialize the
+|xchr| array properly, without needing any system-dependent changes.
+
+@<Set init...@>=
+for i:=0 to @'37 do xchr[i]:='?';
+xchr[@'40]:=' ';
+xchr[@'41]:='!';
+xchr[@'42]:='"';
+xchr[@'43]:='#';
+xchr[@'44]:='$';
+xchr[@'45]:='%';
+xchr[@'46]:='&';
+xchr[@'47]:='''';@/
+xchr[@'50]:='(';
+xchr[@'51]:=')';
+xchr[@'52]:='*';
+xchr[@'53]:='+';
+xchr[@'54]:=',';
+xchr[@'55]:='-';
+xchr[@'56]:='.';
+xchr[@'57]:='/';@/
+xchr[@'60]:='0';
+xchr[@'61]:='1';
+xchr[@'62]:='2';
+xchr[@'63]:='3';
+xchr[@'64]:='4';
+xchr[@'65]:='5';
+xchr[@'66]:='6';
+xchr[@'67]:='7';@/
+xchr[@'70]:='8';
+xchr[@'71]:='9';
+xchr[@'72]:=':';
+xchr[@'73]:=';';
+xchr[@'74]:='<';
+xchr[@'75]:='=';
+xchr[@'76]:='>';
+xchr[@'77]:='?';@/
+xchr[@'100]:='@@';
+xchr[@'101]:='A';
+xchr[@'102]:='B';
+xchr[@'103]:='C';
+xchr[@'104]:='D';
+xchr[@'105]:='E';
+xchr[@'106]:='F';
+xchr[@'107]:='G';@/
+xchr[@'110]:='H';
+xchr[@'111]:='I';
+xchr[@'112]:='J';
+xchr[@'113]:='K';
+xchr[@'114]:='L';
+xchr[@'115]:='M';
+xchr[@'116]:='N';
+xchr[@'117]:='O';@/
+xchr[@'120]:='P';
+xchr[@'121]:='Q';
+xchr[@'122]:='R';
+xchr[@'123]:='S';
+xchr[@'124]:='T';
+xchr[@'125]:='U';
+xchr[@'126]:='V';
+xchr[@'127]:='W';@/
+xchr[@'130]:='X';
+xchr[@'131]:='Y';
+xchr[@'132]:='Z';
+xchr[@'133]:='[';
+xchr[@'134]:='\';
+xchr[@'135]:=']';
+xchr[@'136]:='^';
+xchr[@'137]:='_';@/
+xchr[@'140]:='`';
+xchr[@'141]:='a';
+xchr[@'142]:='b';
+xchr[@'143]:='c';
+xchr[@'144]:='d';
+xchr[@'145]:='e';
+xchr[@'146]:='f';
+xchr[@'147]:='g';@/
+xchr[@'150]:='h';
+xchr[@'151]:='i';
+xchr[@'152]:='j';
+xchr[@'153]:='k';
+xchr[@'154]:='l';
+xchr[@'155]:='m';
+xchr[@'156]:='n';
+xchr[@'157]:='o';@/
+xchr[@'160]:='p';
+xchr[@'161]:='q';
+xchr[@'162]:='r';
+xchr[@'163]:='s';
+xchr[@'164]:='t';
+xchr[@'165]:='u';
+xchr[@'166]:='v';
+xchr[@'167]:='w';@/
+xchr[@'170]:='x';
+xchr[@'171]:='y';
+xchr[@'172]:='z';
+xchr[@'173]:='{';
+xchr[@'174]:='|';
+xchr[@'175]:='}';
+xchr[@'176]:='~';
+for i:=@'177 to 255 do xchr[i]:='?';
+
+@ The following system-independent code makes the |xord| array contain a
+suitable inverse to the information in |xchr|.
+
+@<Set init...@>=
+for i:=first_text_char to last_text_char do xord[chr(i)]:=@'40;
+for i:=" " to "~" do xord[xchr[i]]:=i;
+
+@* Generic font file format.
+The most important output produced by a typical run of \MF\ is the
+``generic font'' (\.{GF}) file that specifies the bit patterns of the
+characters that have been drawn. The term {\sl generic\/} indicates that
+this file format doesn't match the conventions of any name-brand manufacturer;
+but it is easy to convert \.{GF} files to the special format required by
+almost all digital phototypesetting equipment. There's a strong analogy
+between the \.{DVI} files written by \TeX\ and the \.{GF} files written
+by \MF; and, in fact, the file formats have a lot in common.
+
+A \.{GF} file is a stream of 8-bit bytes that may be
+regarded as a series of commands in a machine-like language. The first
+byte of each command is the operation code, and this code is followed by
+zero or more bytes that provide parameters to the command. The parameters
+themselves may consist of several consecutive bytes; for example, the
+`|boc|' (beginning of character) command has six parameters, each of
+which is four bytes long. Parameters are usually regarded as nonnegative
+integers; but four-byte-long parameters can be either positive or
+negative, hence they range in value from $-2^{31}$ to $2^{31}-1$.
+As in \.{TFM} files, numbers that occupy
+more than one byte position appear in BigEndian order,
+and negative numbers appear in two's complement notation.
+
+A \.{GF} file consists of a ``preamble,'' followed by a sequence of one or
+more ``characters,'' followed by a ``postamble.'' The preamble is simply a
+|pre| command, with its parameters that introduce the file; this must come
+first. Each ``character'' consists of a |boc| command, followed by any
+number of other commands that specify ``black'' pixels,
+followed by an |eoc| command. The characters appear in the order that \MF\
+generated them. If we ignore no-op commands (which are allowed between any
+two commands in the file), each |eoc| command is immediately followed by a
+|boc| command, or by a |post| command; in the latter case, there are no
+more characters in the file, and the remaining bytes form the postamble.
+Further details about the postamble will be explained later.
+
+Some parameters in \.{GF} commands are ``pointers.'' These are four-byte
+quantities that give the location number of some other byte in the file;
+the first file byte is number~0, then comes number~1, and so on.
+
+@ The \.{GF} format is intended to be both compact and easily interpreted
+by a machine. Compactness is achieved by making most of the information
+relative instead of absolute. When a \.{GF}-reading program reads the
+commands for a character, it keeps track of two quantities: (a)~the current
+column number,~|m|; and (b)~the current row number,~|n|. These are 32-bit
+signed integers, although most actual font formats produced from \.{GF}
+files will need to curtail this vast range because of practical
+limitations. (\MF\ output will never allow $\vert m\vert$ or $\vert
+n\vert$ to get extremely large, but the \.{GF} format tries to be more
+general.)
+
+How do \.{GF}'s row and column numbers correspond to the conventions
+of \TeX\ and \MF? Well, the ``reference point'' of a character, in \TeX's
+view, is considered to be at the lower left corner of the pixel in row~0
+and column~0. This point is the intersection of the baseline with the left
+edge of the type; it corresponds to location $(0,0)$ in \MF\ programs.
+Thus the pixel in \.{GF} row~0 and column~0 is \MF's unit square, comprising
+the region of the plane whose coordinates both lie between 0 and~1. The
+pixel in \.{GF} row~|n| and column~|m| consists of the points whose \MF\
+coordinates |(x,y)| satisfy |m<=x<=m+1| and |n<=y<=n+1|. Negative values of
+|m| and~|x| correspond to columns of pixels {\sl left\/} of the reference
+point; negative values of |n| and~|y| correspond to rows of pixels {\sl
+below\/} the baseline.
+
+Besides |m| and |n|, there's also a third aspect of the current
+state, namely the @!|paint_switch|, which is always either \\{black} or
+\\{white}. Each \\{paint} command advances |m| by a specified amount~|d|,
+and blackens the intervening pixels if |paint_switch=black|; then
+the |paint_switch| changes to the opposite state. \.{GF}'s commands are
+designed so that |m| will never decrease within a row, and |n| will never
+increase within a character; hence there is no way to whiten a pixel that
+has been blackened.
+
+@ Here is a list of all the commands that may appear in a \.{GF} file. Each
+command is specified by its symbolic name (e.g., |boc|), its opcode byte
+(e.g., 67), and its parameters (if any). The parameters are followed
+by a bracketed number telling how many bytes they occupy; for example,
+`|d[2]|' means that parameter |d| is two bytes long.
+
+\yskip\hang|paint_0| 0. This is a \\{paint} command with |d=0|; it does
+nothing but change the |paint_switch| from \\{black} to \\{white} or
+vice~versa.
+
+\yskip\hang\\{paint\_1} through \\{paint\_63} (opcodes 1 to 63).
+These are \\{paint} commands with |d=1| to~63, defined as follows: If
+|paint_switch=black|, blacken |d|~pixels of the current row~|n|,
+in columns |m| through |m+d-1| inclusive. Then, in any case,
+complement the |paint_switch| and advance |m| by~|d|.
+
+\yskip\hang|paint1| 64 |d[1]|. This is a \\{paint} command with a specified
+value of~|d|; \MF\ uses it to paint when |64<=d<256|.
+
+\yskip\hang|@!paint2| 65 |d[2]|. Same as |paint1|, but |d|~can be as high
+as~65535.
+
+\yskip\hang|@!paint3| 66 |d[3]|. Same as |paint1|, but |d|~can be as high
+as $2^{24}-1$. \MF\ never needs this command, and it is hard to imagine
+anybody making practical use of it; surely a more compact encoding will be
+desirable when characters can be this large. But the command is there,
+anyway, just in case.
+
+\yskip\hang|boc| 67 |c[4]| |p[4]| |min_m[4]| |max_m[4]| |min_n[4]|
+|max_n[4]|. Beginning of a character: Here |c| is the character code, and
+|p| points to the previous character beginning (if any) for characters having
+this code number modulo 256. (The pointer |p| is |-1| if there was no
+prior character with an equivalent code.) The values of registers |m| and |n|
+defined by the instructions that follow for this character must
+satisfy |min_m<=m<=max_m| and |min_n<=n<=max_n|. (The values of |max_m| and
+|min_n| need not be the tightest bounds possible.) When a \.{GF}-reading
+program sees a |boc|, it can use |min_m|, |max_m|, |min_n|, and |max_n| to
+initialize the bounds of an array. Then it sets |m:=min_m|, |n:=max_n|, and
+|paint_switch:=white|.
+
+\yskip\hang|boc1| 68 |c[1]| |@!del_m[1]| |max_m[1]| |@!del_n[1]| |max_n[1]|.
+Same as |boc|, but |p| is assumed to be~$-1$; also |del_m=max_m-min_m|
+and |del_n=max_n-min_n| are given instead of |min_m| and |min_n|.
+The one-byte parameters must be between 0 and 255, inclusive.
+\ (This abbreviated |boc| saves 19~bytes per character, in common cases.)
+
+\yskip\hang|eoc| 69. End of character: All pixels blackened so far
+constitute the pattern for this character. In particular, a completely
+blank character might have |eoc| immediately following |boc|.
+
+\yskip\hang|skip0| 70. Decrease |n| by 1 and set |m:=min_m|,
+|paint_switch:=white|. \ (This finishes one row and begins another,
+ready to whiten the leftmost pixel in the new row.)
+
+\yskip\hang|skip1| 71 |d[1]|. Decrease |n| by |d+1|, set |m:=min_m|, and set
+|paint_switch:=white|. This is a way to produce |d| all-white rows.
+
+\yskip\hang|@!skip2| 72 |d[2]|. Same as |skip1|, but |d| can be as large
+as 65535.
+
+\yskip\hang|@!skip3| 73 |d[3]|. Same as |skip1|, but |d| can be as large
+as $2^{24}-1$. \MF\ obviously never needs this command.
+
+\yskip\hang|new_row_0| 74. Decrease |n| by 1 and set |m:=min_m|,
+|paint_switch:=black|. \ (This finishes one row and begins another,
+ready to {\sl blacken\/} the leftmost pixel in the new row.)
+
+\yskip\hang|@!new_row_1| through |@!new_row_164| (opcodes 75 to 238). Same as
+|new_row_0|, but with |m:=min_m+1| through |min_m+164|, respectively.
+
+\yskip\hang|xxx1| 239 |k[1]| |x[k]|. This command is undefined in
+general; it functions as a $(k+2)$-byte |no_op| unless special \.{GF}-reading
+programs are being used. \MF\ generates \\{xxx} commands when encountering
+a \&{special} string; this occurs in the \.{GF} file only between
+characters, after the preamble, and before the postamble. However,
+\\{xxx} commands might appear anywhere in \.{GF} files generated by other
+processors. It is recommended that |x| be a string having the form of a
+keyword followed by possible parameters relevant to that keyword.
+
+\yskip\hang|@!xxx2| 240 |k[2]| |x[k]|. Like |xxx1|, but |0<=k<65536|.
+
+\yskip\hang|xxx3| 241 |k[3]| |x[k]|. Like |xxx1|, but |0<=k<@t$2^{24}$@>|.
+\MF\ uses this when sending a \&{special} string whose length exceeds~255.
+
+\yskip\hang|@!xxx4| 242 |k[4]| |x[k]|. Like |xxx1|, but |k| can be
+ridiculously large; |k| mustn't be negative.
+
+\yskip\hang|yyy| 243 |y[4]|. This command is undefined in general;
+it functions as a 5-byte |no_op| unless special \.{GF}-reading programs
+are being used. \MF\ puts |scaled| numbers into |yyy|'s, as a
+result of \&{numspecial} commands; the intent is to provide numeric
+parameters to \\{xxx} commands that immediately precede.
+
+\yskip\hang|no_op| 244. No operation, do nothing. Any number of |no_op|'s
+may occur between \.{GF} commands, but a |no_op| cannot be inserted between
+a command and its parameters or between two parameters.
+
+\yskip\hang|char_loc| 245 |c[1]| |dx[4]| |dy[4]| |w[4]| |p[4]|.
+This command will appear only in the postamble, which will be explained
+shortly.
+
+\yskip\hang|@!char_loc0| 246 |c[1]| |@!dm[1]| |w[4]| |p[4]|.
+Same as |char_loc|, except that |dy| is assumed to be zero, and the value
+of~|dx| is taken to be |65536*dm|, where |0<=dm<256|.
+
+\yskip\hang|pre| 247 |i[1]| |k[1]| |x[k]|.
+Beginning of the preamble; this must come at the very beginning of the
+file. Parameter |i| is an identifying number for \.{GF} format, currently
+131. The other information is merely commentary; it is not given
+special interpretation like \\{xxx} commands are. (Note that \\{xxx}
+commands may immediately follow the preamble, before the first |boc|.)
+
+\yskip\hang|post| 248. Beginning of the postamble, see below.
+
+\yskip\hang|post_post| 249. Ending of the postamble, see below.
+
+\yskip\noindent Commands 250--255 are undefined at the present time.
+
+@d gf_id_byte=131 {identifies the kind of \.{GF} files described here}
+
+@ Here are the opcodes that \.{GFtoPK} actually refers to.
+
+@d paint_0=0 {beginning of the \\{paint} commands}
+@d paint1=64 {move right a given number of columns, then
+ black${}\leftrightarrow{}$white}
+@d boc=67 {beginning of a character}
+@d boc1=68 {abbreviated |boc|}
+@d eoc=69 {end of a character}
+@d skip0=70 {skip no blank rows}
+@d skip1=71 {skip over blank rows}
+@d new_row_0=74 {move down one row and then right}
+@d max_new_row=238 {move down one row and then right}
+@d no_op=247 {noop}
+@d xxx1=239 {for \&{special} strings}
+@d yyy=243 {for \&{numspecial} numbers}
+@d nop=244 {no operation}
+@d char_loc=245 {character locators in the postamble}
+@d char_loc0=246 {character locators in the postamble}
+@d pre=247 {preamble}
+@d post=248 {postamble beginning}
+@d post_post=249 {postamble ending}
+@d undefined_commands==250,251,252,253,254,255
+
+@ The last character in a \.{GF} file is followed by `|post|'; this command
+introduces the postamble, which summarizes important facts that \MF\ has
+accumulated. The postamble has the form
+$$\vbox{\halign{\hbox{#\hfil}\cr
+ |post| |p[4]| |@!ds[4]| |@!cs[4]| |@!hppp[4]| |@!vppp[4]|
+ |@!min_m[4]| |@!max_m[4]| |@!min_n[4]| |@!max_n[4]|\cr
+ $\langle\,$character locators$\,\rangle$\cr
+ |post_post| |q[4]| |i[1]| 223's$[{\G}4]$\cr}}$$
+Here |p| is a pointer to the byte following the final |eoc| in the file
+(or to the byte following the preamble, if there are no characters);
+it can be used to locate the beginning of \\{xxx} commands
+that might have preceded the postamble. The |ds| and |cs| parameters
+@^design size@> @^check sum@>
+give the design size and check sum, respectively, which are exactly the
+values put into the header of any \.{TFM} file that shares information with
+this \.{GF} file. Parameters |hppp| and |vppp| are the ratios of
+pixels per point, horizontally and vertically, expressed as |scaled| integers
+(i.e., multiplied by $2^{16}$); they can be used to correlate the font
+with specific device resolutions, magnifications, and ``at sizes.'' Then
+come |min_m|, |max_m|, |min_n|, and |max_n|, which bound the values that
+registers |m| and~|n| assume in all characters in this \.{GF} file.
+(These bounds need not be the best possible; |max_m| and |min_n| may, on the
+other hand, be tighter than the similar bounds in |boc| commands. For
+example, some character may have |min_n=-100| in its |boc|, but it might
+turn out that |n| never gets lower than |-50| in any character; then
+|min_n| can have any value |<=-50|. If there are no characters in the file,
+it's possible to have |min_m>max_m| and/or |min_n>max_n|.)
+
+@ Character locators are introduced by |char_loc| commands,
+which specify a character residue~|c|, character escapements (|dx,dy|),
+a character width~|w|, and a pointer~|p|
+to the beginning of that character. (If two or more characters have the
+same code~|c| modulo 256, only the last will be indicated; the others can be
+located by following backpointers. Characters whose codes differ by a
+multiple of 256 are assumed to share the same font metric information,
+hence the \.{TFM} file contains only residues of character codes modulo~256.
+This convention is intended for oriental languages, when there are many
+character shapes but few distinct widths.)
+@^oriental characters@>@^Chinese characters@>@^Japanese characters@>
+
+The character escapements (|dx,dy|) are the values of \MF's \&{chardx}
+and \&{chardy} parameters; they are in units of |scaled| pixels;
+i.e., |dx| is in horizontal pixel units times $2^{16}$, and |dy| is in
+vertical pixel units times $2^{16}$. This is the intended amount of
+displacement after typesetting the character; for \.{DVI} files, |dy|
+should be zero, but other document file formats allow nonzero vertical
+escapement.
+
+The character width~|w| duplicates the information in the \.{TFM} file; it
+is $2^{24}$ times the ratio of the true width to the font's design size.
+
+The backpointer |p| points to the character's |boc|, or to the first of
+a sequence of consecutive \\{xxx} or |yyy| or |no_op| commands that
+immediately precede the |boc|, if such commands exist; such ``special''
+commands essentially belong to the characters, while the special commands
+after the final character belong to the postamble (i.e., to the font
+as a whole). This convention about |p| applies also to the backpointers
+in |boc| commands, even though it wasn't explained in the description
+of~|boc|. @^backpointers@>
+
+Pointer |p| might be |-1| if the character exists in the \.{TFM} file
+but not in the \.{GF} file. This unusual situation can arise in \MF\ output
+if the user had |proofing<0| when the character was being shipped out,
+but then made |proofing>=0| in order to get a \.{GF} file.
+
+@ The last part of the postamble, following the |post_post| byte that
+signifies the end of the character locators, contains |q|, a pointer to the
+|post| command that started the postamble. An identification byte, |i|,
+comes next; this currently equals~131, as in the preamble.
+
+The |i| byte is followed by four or more bytes that are all equal to
+the decimal number 223 (i.e., @'337 in octal). \MF\ puts out four to seven of
+these trailing bytes, until the total length of the file is a multiple of
+four bytes, since this works out best on machines that pack four bytes per
+word; but any number of 223's is allowed, as long as there are at least four
+of them. In effect, 223 is a sort of signature that is added at the very end.
+@^Fuchs, David Raymond@>
+
+This curious way to finish off a \.{GF} file makes it feasible for
+\.{GF}-reading programs to find the postamble first, on most computers,
+even though \MF\ wants to write the postamble last. Most operating
+systems permit random access to individual words or bytes of a file, so
+the \.{GF} reader can start at the end and skip backwards over the 223's
+until finding the identification byte. Then it can back up four bytes, read
+|q|, and move to byte |q| of the file. This byte should, of course,
+contain the value 248 (|post|); now the postamble can be read, so the
+\.{GF} reader can discover all the information needed for individual
+characters.
+
+Unfortunately, however, standard \PASCAL\ does not include the ability to
+@^system dependencies@>
+access a random position in a file, or even to determine the length of a file.
+Almost all systems nowadays provide the necessary capabilities, so \.{GF}
+format has been designed to work most efficiently with modern operating
+systems. \.{GFtoPK} first reads the postamble, and then scans the file from
+front to back.
+
+@* Packed file format.
+The packed file format is a compact representation of the data contained in a
+\.{GF} file. The information content is the same, but packed (\.{PK}) files
+are almost always less than half the size of their \.{GF} counterparts. They
+are also easier to convert into a raster representation because they do not
+have a profusion of \\{paint}, \\{skip}, and \\{new\_row} commands to be
+separately interpreted. In addition, the \.{PK} format expressedly forbids
+\&{special} commands within a character. The minimum bounding box for each
+character is explicit in the format, and does not need to be scanned for as in
+the \.{GF} format. Finally, the width and escapement values are combined with
+the raster information into character ``packets'', making it simpler in many
+cases to process a character.
+
+A \.{PK} file is organized as a stream of 8-bit bytes. At times, these bytes
+might be split into 4-bit nybbles or single bits, or combined into multiple
+byte parameters. When bytes are split into smaller pieces, the `first' piece
+is always the most significant of the byte. For instance, the first bit of
+a byte is the bit with value 128; the first nybble can be found by dividing
+a byte by 16. Similarly, when bytes are combined into multiple byte
+parameters, the first byte is the most significant of the parameter. If the
+parameter is signed, it is represented by two's-complement notation.
+
+The set of possible eight-bit values are separated into two sets, those that
+introduce a character definition, and those that do not. The values that
+introduce a character definition comprise the range from 0 to 239; byte values
+above 239 are interpreted commands. Bytes which introduce character
+definitions are called flag bytes, and various fields within the byte indicate
+various things about how the character definition is encoded. Command bytes
+have zero or more parameters, and can never appear within a character
+definition or between parameters of another command, where they would be
+interpreted as data.
+
+A \.{PK} file consists of a preamble, followed by a sequence of one or more
+character definitions, followed by a postamble. The preamble command must
+be the first byte in the file, followed immediately by its parameters.
+Any number of character definitions may follow, and any command but the
+preamble command and the postamble command may occur between character
+definitions. The very last command in the file must be the postamble.
+
+@ The packed file format is intended to be easy to read and interpret by
+device drivers. The small size of the file reduces the input/output overhead
+each time a font is defined. For those drivers that load and save each font
+file into memory, the small size also helps reduce the memory requirements.
+The length of each character packet is specified, allowing the character raster
+data to be loaded into memory by simply counting bytes, rather than
+interpreting each command; then, each character can be interpreted on a demand
+basis. This also makes it possible for a driver to skip a particular
+character quickly if it knows that the character is unused.
+
+@ First, the command bytes shall be presented; then the format of the
+character definitions will be defined. Eight of the possible sixteen
+commands (values 240 through 255) are currently defined; the others are
+reserved for future extensions. The commands are listed below. Each command
+is specified by its symbolic name (e.g., \\{pk\_no\_op}), its opcode byte,
+and any parameters. The parameters are followed by a bracketed number
+telling how many bytes they occupy, with the number preceded by a plus sign if
+it is a signed quantity. (Four byte quantities are always signed, however.)
+
+\yskip\hang|pk_xxx1| 240 |k[1]| |x[k]|. This command is undefined in general;
+it functions as a $(k+2)$-byte \\{no\_op} unless special \.{PK}-reading
+programs are being used. \MF\ generates \\{xxx} commands when encountering
+a \&{special} string. It is recommended that |x| be a string having the form
+of a keyword followed by possible parameters relevant to that keyword.
+
+\yskip\hang\\{pk\_xxx2} 241 |k[2]| |x[k]|. Like |pk_xxx1|, but |0<=k<65536|.
+
+\yskip\hang\\{pk\_xxx3} 242 |k[3]| |x[k]|. Like |pk_xxx1|, but
+|0<=k<@t$2^{24}$@>|. \MF\ uses this when sending a \&{special} string whose
+length exceeds~255.
+
+\yskip\hang\\{pk\_xxx4} 243 |k[4]| |x[k]|. Like |pk_xxx1|, but |k| can be
+ridiculously large; |k| mustn't be negative.
+
+\yskip\hang|pk_yyy| 244 |y[4]|. This command is undefined in general; it
+functions as a five-byte \\{no\_op} unless special \.{PK} reading programs
+are being used. \MF\ puts |scaled| numbers into |yyy|'s, as a result of
+\&{numspecial} commands; the intent is to provide numeric parameters to
+\\{xxx} commands that immediately precede.
+
+\yskip\hang|pk_post| 245. Beginning of the postamble. This command is
+followed by enough |pk_no_op| commands to make the file a multiple
+of four bytes long. Zero through three bytes are usual, but any number
+is allowed.
+This should make the file easy to read on machines which pack four bytes to
+a word.
+
+\yskip\hang|pk_no_op| 246. No operation, do nothing. Any number of
+|pk_no_op|'s may appear between \.{PK} commands, but a |pk_no_op| cannot be
+inserted between a command and its parameters, between two parameters, or
+inside a character definition.
+
+\yskip\hang|pk_pre| 247 |i[1]| |k[1]| |x[k]| |ds[4]| |cs[4]| |hppp[4]|
+|vppp[4]|. Preamble command. Here, |i| is the identification byte of the
+file, currently equal to 89. The string |x| is merely a comment, usually
+indicating the source of the \.{PK} file. The parameters |ds| and |cs| are
+the design size of the file in $1/2^{20}$ points, and the checksum of the
+file, respectively. The checksum should match the \.{TFM} file and the
+\.{GF} files for this font. Parameters |hppp| and |vppp| are the ratios
+of pixels per point, horizontally and vertically, multiplied by $2^{16}$; they
+can be used to correlate the font with specific device resolutions,
+magnifications, and ``at sizes''. Usually, the name of the \.{PK} file is
+formed by concatenating the font name (e.g., cmr10) with the resolution at
+which the font is prepared in pixels per inch multiplied by the magnification
+factor, and the letters \.{PK}. For instance, cmr10 at 300 dots per inch
+should be named CMR10.300PK; at one thousand dots per inch and magstephalf,
+it should be named CMR10.1095PK.
+
+@ We put a few of the above opcodes into definitions for symbolic use by
+this program.
+
+@d pk_id = 89 {the version of \.{PK} file described}
+@d pk_xxx1 = 240 {\&{special} commands}
+@d pk_yyy = 244 {\&{numspecial} commands}
+@d pk_post = 245 {postamble}
+@d pk_no_op = 246 {no operation}
+@d pk_pre = 247 {preamble}
+
+@ The \.{PK} format has two conflicting goals; to pack character raster and
+size information as compactly as possible, while retaining ease of translation
+into raster and other forms. A suitable compromise was found in the use of
+run-encoding of the raster information. Instead of packing the individual
+bits of the character, we instead count the number of consecutive `black' or
+`white' pixels in a horizontal raster row, and then encode this number. Run
+counts are found for each row, from the top of the character to the bottom.
+This is essentially the way the \.{GF} format works.
+Instead of presenting each row individually, however, let us concatenate all
+of the horizontal raster rows into one long string of pixels, and encode this
+row. With knowledge of the width of the bit-map, the original character glyph
+can be easily reconstructed. In addition, we do not need special commands to
+mark the end of one row and the beginning of the next.
+
+Next, let us put the burden of finding the minimum bounding box on the part
+of the font generator, since the characters will usually be used much more
+often than they are generated. The minimum bounding box is the smallest
+rectangle which encloses all `black' pixels of a character. Let us also
+eliminate the need for a special end of character marker, by supplying
+exactly as many bits as are required to fill the minimum bounding box, from
+which the end of the character is implicit.
+
+Let us next consider the distribution of the run counts. Analysis of several
+dozen pixel files at 300 dots per inch yields a distribution peaking at four,
+falling off slowly until ten, then a bit more steeply until twenty, and then
+asymptotically approaching the horizontal. Thus, the great majority of our
+run counts will fit in a four-bit nybble. The eight-bit byte is attractive for
+our run-counts, as it is the standard on many systems; however, the wasted four
+bits in the majority of cases seems a high price to pay. Another possibility
+is to use a Huffman-type encoding scheme with a variable number of bits for
+each run-count; this was rejected because of the overhead in fetching and
+examining individual bits in the file. Thus, the character raster definitions
+in the \.{PK} file format are based on the four-bit nybble.
+
+@ The analysis of the pixel files yielded another interesting statistic: fully
+37\char`\%\
+of the raster rows were duplicates of the previous row. Thus, the \.{PK}
+format allows the specification of repeat counts, which indicate how many times
+a horizontal raster row is to be repeated. These repeated rows are taken out
+of the character glyph before individual rows are concatenated into the long
+string of pixels.
+
+For elegance, we disallow a run count of zero. The case of a null raster
+description should be gleaned from the character width and height being equal
+to zero, and no raster data should be read. No other zero counts are ever
+necessary. Also, in the absence of repeat counts, the repeat value is set to
+be zero (only the original row is sent.) If a repeat count is seen, it takes
+effect on the current row. The current row is defined as the row on which the
+first pixel of the next run count will lie. The repeat count is set back to
+zero when the last pixel in the current row is seen, and the row is sent out.
+
+This poses a problem for entirely black and entirely white rows, however. Let
+us say that the current row ends with four white pixels, and then we have five
+entirely empty rows, followed by a black pixel at the beginning of the next
+row, and the character width is ten pixels. We would like to use a repeat
+count, but there is no legal place to put it. If we put it before the white
+run count, it will apply to the current row. If we put it after, it applies
+to the row with the black pixel at the beginning. Thus, entirely white or
+entirely black repeated rows are always packed as large run counts (in this
+case, a white run count of 54) rather than repeat counts.
+
+@ Now let us turn our attention to the actual packing of the run counts and
+repeat counts into nybbles. There are only sixteen possible nybble values.
+We need to indicate run counts and repeat counts. Since the run counts are
+much more common, we will devote the majority of the nybble values to them.
+We therefore indicate a repeat count by a nybble of 14 followed by a packed
+number, where a packed number will be explained later. Since the repeat
+count value of one is so common, we indicate a repeat one command by a single
+nybble of 15. A 14 followed by the packed number 1 is still legal for a
+repeat one count, however. The run counts are coded directly as packed
+numbers.
+
+For packed numbers, therefore, we have the nybble values 0 through 13. We
+need to represent the positive integers up to, say, $2^{31}-1$. We would
+like the more common smaller numbers to take only one or two nybbles, and
+the infrequent large numbers to take three or more. We could therefore
+allocate one nybble value to indicate a large run count taking three or more
+nybbles. We do this with the value 0.
+
+@ We are left with the values 1 through 13. We can allocate some of these, say
+|dyn_f|, to be one-nybble run counts.
+These will work for the run counts |1..dyn_f|. For subsequent run
+counts, we will use a nybble greater than |dyn_f|, followed by a second nybble,
+whose value can run from 0 through 15. Thus, the two-byte nybble values will
+run from |dyn_f+1..(13-dyn_f)*16+dyn_f|. We have our definition of large run
+count values now, being all counts greater than |(13-dyn_f)*16+dyn_f|.
+
+We can analyze our several dozen pixel files and determine an optimal value of
+|dyn_f|, and use this value for all of the characters. Unfortunately, values
+of |dyn_f| that pack small characters well tend to pack the large characters
+poorly, and values that pack large characters well are not efficient for the
+smaller characters. Thus, we choose the optimal |dyn_f| on a character basis,
+picking the value which will pack each individual character in the smallest
+number of nybbles. Legal values of |dyn_f| run from 0 (with no one-byte run
+counts) to 13 (with no two-byte run counts).
+
+@ Our only remaining task in the coding of packed numbers is the large run
+counts. We use a scheme suggested by D.~E.~Knuth
+@^Knuth, D.~E.@>
+which will simply and elegantly represent arbitrarily large values. The
+general scheme to represent an integer |i| is to write its hexadecimal
+representation, with leading zeros removed. Then we count the number of
+digits, and prepend one less than that many zeros before the hexadecimal
+representation. Thus, the values from one to fifteen occupy one nybble;
+the values sixteen through 255 occupy three, the values 256 through 4095
+require five, etc.
+
+For our purposes, however, we have already represented the numbers one
+through |(13-dyn_f)*16+dyn_f|. In addition, the one-nybble values have
+already been taken by our other commands, which means that only the values
+from sixteen up are available to us for long run counts. Thus, we simply
+normalize our long run counts, by subtracting |(13-dyn_f)*16+dyn_f+1| and
+adding 16, and then representing the result according to the scheme above.
+
+@ The final algorithm for decoding the run counts based on the above scheme
+might look like this, assuming a procedure called \\{pk\_nyb} is available
+to get the next nybble from the file, and assuming that the global
+|repeat_count| indicates whether a row needs to be repeated. Note that this
+routine is recursive, but since a repeat count can never directly follow
+another repeat count, it can only be recursive to one level.
+
+@<Packed number procedure@>=
+function pk_packed_num : integer ;
+var i, j, k : integer ;
+begin
+ i := get_nyb ;
+ if i = 0 then begin
+ repeat j := get_nyb ; incr(i) ; until j <> 0 ;
+ while i > 0 do begin j := j * 16 + get_nyb ; decr(i) ; end ;
+ pk_packed_num := j - 15 + (13-dyn_f)*16 + dyn_f ;
+ end else if i <= dyn_f then
+ pk_packed_num := i
+ else if i < 14 then
+ pk_packed_num := (i-dyn_f-1)*16+get_nyb+dyn_f+1
+ else begin
+ if i = 14 then
+ repeat_count := pk_packed_num
+ else
+ repeat_count := 1 ;
+ pk_packed_num := pk_packed_num ;
+ end ;
+end ;
+
+@ For low resolution fonts, or characters with `gray' areas, run encoding can
+often make the character many times larger. Therefore, for those characters
+that cannot be encoded efficiently with run counts, the \.{PK} format allows
+bit-mapping of the characters. This is indicated by a |dyn_f| value of
+14. The bits are packed tightly, by concatenating all of the horizontal raster
+rows into one long string, and then packing this string eight bits to a byte.
+The number of bytes required can be calculated by |(width*height+7) div 8|.
+This format should only be used when packing the character by run counts takes
+more bytes than this, although, of course, it is legal for any character.
+Any extra bits in the last byte should be set to zero.
+
+@ At this point, we are ready to introduce the format for a character
+descriptor. It consists of three parts: a flag byte, a character preamble,
+and the raster data. The most significant four bits of the flag byte
+yield the |dyn_f| value for that character. (Notice that only values of
+0 through 14 are legal for |dyn_f|, with 14 indicating a bit mapped character;
+thus, the flag bytes do not conflict with the command bytes, whose upper nybble
+is always 15.) The next bit (with weight 8) indicates whether the first run
+count is a black count or a white count, with a one indicating a black count.
+For bit-mapped characters, this bit should be set to a zero. The next bit
+(with weight 4) indicates whether certain later parameters (referred to as size
+parameters) are given in one-byte or two-byte quantities, with a one indicating
+that they are in two-byte quantities. The last two bits are concatenated on to
+the beginning of the length parameter in the character preamble, which will be
+explained below.
+
+However, if the last three bits of the flag byte are all set (normally
+indicating that the size parameters are two-byte values and that a 3 should be
+prepended to the length parameter), then a long format of the character
+preamble should be used instead of one of the short forms.
+
+Therefore, there are three formats for the character preamble, and which one
+is used depends on the least significant three bits of the flag byte. If the
+least significant three bits are in the range zero through three, the short
+format is used. If they are in the range four through six, the extended short
+format is used. Otherwise, if the least significant bits are all set, then
+the long form of the character preamble is used. The preamble formats are
+explained below.
+
+\yskip\hang Short form: |flag[1]| |pl[1]| |cc[1]| |tfm[3]| |dm[1]| |w[1]|
+|h[1]| |hoff[+1]| |voff[+1]|.
+If this format of the character preamble is used, the above
+parameters must all fit in the indicated number of bytes, signed or unsigned
+as indicated. Almost all of the standard \TeX\ font characters fit; the few
+exceptions are fonts such as \.{aminch}.
+
+\yskip\hang Extended short form: |flag[1]| |pl[2]| |cc[1]| |tfm[3]| |dm[2]|
+|w[2]| |h[2]| |hoff[+2]| |voff[+2]|. Larger characters use this extended
+format.
+
+\yskip\hang Long form: |flag[1]| |pl[4]| |cc[4]| |tfm[4]| |dx[4]| |dy[4]|
+|w[4]| |h[4]| |hoff[4]| |voff[4]|. This is the general format which
+allows all of the
+parameters of the \.{GF} file format, including vertical escapement.
+\vskip\baselineskip
+The |flag| parameter is the flag byte. The parameter |pl| (packet length)
+contains the offset
+of the byte following this character descriptor, with respect to the beginning
+of the |tfm| width parameter. This is given so a \.{PK} reading program can,
+once it has read the flag byte, packet length, and character code (|cc|), skip
+over the character by simply reading this many more bytes. For the two short
+forms of the character preamble, the last two bits of the flag byte should be
+considered the two most-significant bits of the packet length. For the short
+format, the true packet length might be calculated as |(flag mod 4)*256+pl|;
+for the extended format, it might be calculated as |(flag mod 4)*65536+pl|.
+
+The |w| parameter is the width and the |h| parameter is the height in pixels
+of the minimum bounding box. The |dx| and |dy| parameters are the horizontal
+and vertical escapements, respectively. In the short formats, |dy| is assumed
+to be zero and |dm| is |dy| but in pixels;
+in the long format, |dx| and |dy| are both
+in pixels multiplied by $2^{16}$. The |hoff| is the horizontal offset from the
+upper left pixel to the reference pixel; the |voff| is the vertical offset.
+They are both given in pixels, with right and down being positive. The
+reference pixel is the pixel which occupies the unit square in \MF; the
+\MF\ reference point is the lower left hand corner of this pixel. (See the
+example below.)
+
+@ \TeX\ requires that all characters which have the same character codes
+modulo 256 also have the same |tfm| widths, and escapement values. The \.{PK}
+format does not itself make this a requirement, but in order for the font to
+work correctly with the \TeX\ software, this constraint should be observed.
+
+
+Following the character preamble is the raster information for the
+character, packed by run counts or by bits, as indicated by the flag byte.
+If the character is packed by run counts and the required number of nybbles
+is odd, then the last byte of the raster description should have a zero
+for its least significant nybble.
+
+@ As an illustration of the \.{PK} format, the character \char4\ from the font
+amr10 at 300 dots per inch will be encoded. (Note: amr fonts are obsolete,
+and the reference to this character is retained from an older version of
+the Computer Modern fonts solely for illustration.) This character was chosen
+because it illustrates some
+of the borderline cases. The raster for the character looks like this (the
+row numbers are chosen for convenience, and are not \MF's row numbers.)
+
+\vskip\baselineskip
+\centerline{\vbox{\baselineskip=10pt
+\halign{\hfil#\quad&&\hfil#\hfil\cr
+0& & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M\cr
+1& & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M\cr
+2& & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M\cr
+3& & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M\cr
+4& & &M&M& & & & & & & & & & & & & & & & &M&M\cr
+5& & &M&M& & & & & & & & & & & & & & & & &M&M\cr
+6& & &M&M& & & & & & & & & & & & & & & & &M&M\cr
+7\cr
+8\cr
+9& & & & &M&M& & & & & & & & & & & & &M&M& & \cr
+10& & & & &M&M& & & & & & & & & & & & &M&M& & \cr
+11& & & & &M&M& & & & & & & & & & & & &M&M& & \cr
+12& & & & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M& & \cr
+13& & & & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M& & \cr
+14& & & & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M& & \cr
+15& & & & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M& & \cr
+16& & & & &M&M& & & & & & & & & & & & &M&M& & \cr
+17& & & & &M&M& & & & & & & & & & & & &M&M& & \cr
+18& & & & &M&M& & & & & & & & & & & & &M&M& & \cr
+19\cr
+20\cr
+21\cr
+22& & &M&M& & & & & & & & & & & & & & & & &M&M\cr
+23& & &M&M& & & & & & & & & & & & & & & & &M&M\cr
+24& & &M&M& & & & & & & & & & & & & & & & &M&M\cr
+25& & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M\cr
+26& & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M\cr
+27& & &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M\cr
+28&*& &M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M&M\cr
+&\hphantom{M}&\hphantom{M}\cr
+}}}
+The width of the minimum bounding box for this character is 20; its height
+is 29. The `*' represents the reference pixel; notice how it lies outside the
+minimum bounding box. The |hoff| value is $-2$, and the |voff| is~28.
+
+The first task is to calculate the run counts and repeat counts. The repeat
+counts are placed at the first transition (black to white or white to black)
+in a row, and are enclosed in brackets. White counts are enclosed in
+parentheses. It is relatively easy to generate the counts list:
+\vskip\baselineskip
+\centerline{82 [2] (16) 2 (42) [2] 2 (12) 2 (4) [3]}
+\centerline{16 (4) [2] 2 (12) 2 (62) [2] 2 (16) 82}
+\vskip\baselineskip
+Note that any duplicated rows that are not all white or all black are removed
+before the repeat counts are calculated. The rows thus removed are rows 5, 6,
+10, 11, 13, 14, 15, 17, 18, 23, and 24.
+
+@ The next step in the encoding of this character is to calculate the optimal
+value of |dyn_f|. The details of how this calculation is done are not
+important here; suffice it to say that there is a simple algorithm which in one
+pass over the count list can determine the best value of |dyn_f|. For this
+character, the optimal value turns out to be 8 (atypically low). Thus, all
+count values less than or equal to 8 are packed in one nybble; those from
+nine to $(13-8)*16+8$ or 88 are packed in two nybbles. The run encoded values
+now become (in hex, separated according to the above list):
+\vskip\baselineskip
+\centerline{\tt D9 E2 97 2 B1 E2 2 93 2 4 E3}
+\centerline{\tt 97 4 E2 2 93 2 C5 E2 2 97 D9}
+\vskip\baselineskip\noindent
+which comes to 36 nybbles, or 18 bytes. This is shorter than the 73 bytes
+required for the bit map, so we use the run count packing.
+
+@ The short form of the character preamble is used because all of the
+parameters fit in their respective lengths. The packet length is therefore
+18 bytes for the raster, plus
+eight bytes for the character preamble parameters following the character
+code, or 26. The |tfm| width for this character is 640796, or {\tt 9C71C} in
+hexadecimal. The horizontal escapement is 25 pixels. The flag byte is
+88 hex, indicating the short preamble, the black first count, and the
+|dyn_f| value of 8. The final total character packet, in hexadecimal, is:
+\vskip\baselineskip
+$$\vbox{\halign{\hfil #\quad&&{\tt #\ }\cr
+Flag byte&88\cr
+Packet length&1A\cr
+Character code&04\cr
+|tfm| width&09&C7&1C\cr
+Horizontal escapement (pixels)&19\cr
+Width of bit map&14\cr
+Height of bit map&1D\cr
+Horizontal offset (signed)&FE\cr
+Vertical offset&1C\cr
+Raster data&D9&E2&97\cr
+&2B&1E&22\cr
+&93&24&E3\cr
+&97&4E&22\cr
+&93&2C&5E\cr
+&22&97&D9\cr}}$$
+
+@ This format was written by Tomas Rokicki in August, 1985.
+
+@* Input and output.
+There are two types of files that this program must deal with---standard
+text files and files of bytes (packed files and generic font files.)
+For our purposes, we shall consider an eight-bit byte to consist of the
+values |0..255|. If your system does not pack these values to a byte, it is
+no major difficulty; you must only insure that the input function
+|pk_byte| can read packed bytes, and that the output function |gf_byte|
+packs the bytes to be shipped.
+
+@<Types...@>=
+@!eight_bits=0..255; {packed file byte}
+@!byte_file=packed file of eight_bits ; {for packed file words}
+@^system dependancies@>
+
+@ @<Glob...@>=
+@!gf_file,@!pk_file:byte_file; {the I/O streams}
+@^system dependencies@>
+
+@ To prepare these files for input, we |reset| them. An extension of
+\PASCAL\ is needed in the case of |gf_file|, since we want to associate
+it with external files whose names are specified dynamically (i.e., not
+known at compile time). The following code assumes that `|reset(f,s)|'
+does this, when |f| is a file variable and |s| is a string variable that
+specifies the file name. If |eof(f)| is true immediately after
+|reset(f,s)| has acted, we assume that no file named |s| is accessible.
+@^system dependencies@>
+
+@p procedure open_gf_file; {prepares to write packed bytes in a |gf_file|}
+begin rewrite(gf_file,gf_name);
+gf_loc := 0 ;
+end;
+@#
+procedure open_pk_file; {prepares the input for reading}
+begin reset(pk_file,pk_name);
+pk_loc := 0 ;
+end;
+
+@ We need a place to store the names of the input and output files, as well
+as a byte counter for the output file.
+
+@<Glob...@>=
+@!gf_name,@!pk_name:packed array[1..name_length] of char; {names of input
+ and output files}
+@!gf_loc, @!pk_loc:integer; {how many bytes have we sent?}
+
+@ We need a procedure that will write a byte to the \.{GF} file. If the
+particular system
+@^system dependencies@>
+requires buffering, here is the place to do it.
+
+@p procedure gf_byte (i : integer) ;
+begin gf_file^ := i ;
+put(gf_file) ;
+incr(gf_loc) ;
+end;
+
+@ We also need a function that will get a single byte from the \.{PK} file.
+Again, buffering may be done in this procedure.
+
+@p function pk_byte : eight_bits ;
+var nybble, temp : eight_bits ;
+begin
+ temp := pk_file^ ;
+ get(pk_file) ;
+ pk_loc := pk_loc + 1 ;
+ pk_byte := temp ;
+end ;
+
+@ Now we are ready to open the files and write the identification of the
+pixel file.
+
+@<Open files@>=
+open_pk_file ;
+open_gf_file
+
+@ As we are reading the packed file, we often need to fetch 16 and 32 bit
+quantities. Here we have two procedures to do this.
+
+@p function signed_byte : integer ;
+var a : integer ;
+begin
+ a := pk_byte ;
+ if a > 127 then
+ a := a - 256 ;
+ signed_byte := a ;
+end ;
+@#
+function get_16 : integer ;
+var a : integer ;
+begin
+ a := pk_byte ;
+ get_16 := a * 256 + pk_byte ;
+end ;
+@#
+function signed_16 : integer ;
+var a : integer ;
+begin
+ a := signed_byte ;
+ signed_16 := a * 256 + pk_byte ;
+end ;
+@#
+function get_32 : integer ;
+var a : integer ;
+begin
+ a := get_16 ;
+ if a > 32767 then a := a - 65536 ;
+ get_32 := a * 65536 + get_16 ;
+end ;
+
+@ As we are writing the \.{GF} file, we often need to write signed and
+unsigned, one, two, three, and four-byte values. These routines give
+us that capability.
+
+@p procedure gf_sbyte(i : integer) ;
+begin
+ if i < 0 then
+ i := i + 256 ;
+ gf_byte(i) ;
+end ;
+@#
+procedure gf_16(i : integer) ;
+begin
+ gf_byte(i div 256) ;
+ gf_byte(i mod 256) ;
+end ;
+@#
+procedure gf_24(i : integer) ;
+begin
+ gf_byte(i div 65536) ;
+ gf_16(i mod 65536) ;
+end ;
+@#
+procedure gf_quad(i : integer) ;
+begin
+ if i >= 0 then begin
+ gf_byte(i div 16777216) ;
+ end else begin
+ i := (i + 1073741824) + 1073741824 ;
+ gf_byte(128 + (i div 16777216)) ;
+ end ;
+ gf_24(i mod 16777216) ;
+end ;
+
+@* Character unpacking.
+Now we deal with unpacking characters into the \.{GF} representation.
+
+@<Unpack and write character@>=
+dyn_f := flag_byte div 16 ;
+flag_byte := flag_byte mod 16 ;
+turn_on := flag_byte >= 8 ;
+if turn_on then flag_byte := flag_byte - 8 ;
+if flag_byte = 7 then
+ @<Read long character preamble@>
+else if flag_byte > 3 then
+ @<Read extended short character preamble@>
+else
+ @<Read short character preamble@> ;
+@<Calculate and check |min_m|, |max_m|, |min_n|, and |max_n|@> ;
+@<Save character locator@> ;
+@<Write character preamble@> ;
+@<Read and translate raster description@> ;
+gf_byte(eoc) ;
+last_eoc := gf_loc ;
+if end_of_packet <> pk_loc then abort('Bad pk file! Bad packet length.')
+
+@ We need a whole lot of globals used but not defined up there.
+
+@<Glob...@>=
+@!i, @!j : integer ; {index pointers}
+@!end_of_packet : integer ; {where we expect the end of the packet to be}
+@!dyn_f : integer ; {dynamic packing variable}
+@!car : integer ; {the character we are reading}
+@!tfm_width : integer ; {the TFM width of the current character}
+@!x_off, @!y_off : integer ; {the offsets for the character}
+
+@ Now we read and check the preamble of the \.{PK} file. In the preamble, we
+find the |hppp|, |design_size|, |checksum|. We write the relevant parameters
+to the \.{GF} file, including the preamble comment.
+
+@<Read preamble@>=
+if pk_byte <> pk_pre then abort('Bad pk file! pre command missing.') ;
+gf_byte(pre) ;
+if pk_byte <> pk_id then abort('Wrong version of packed file!.') ;
+gf_byte(gf_id_byte) ;
+j := pk_byte ;
+for i := 1 to j do hppp := pk_byte ;
+gf_byte(comm_length) ;
+for i := 1 to comm_length do
+ gf_byte(xord[comment[i]]) ;
+design_size := get_32 ;
+checksum := get_32 ;
+hppp := get_32 ; vppp := get_32 ;
+if hppp <> vppp then print_ln('Warning: aspect ratio not 1:1!') ;
+magnification := round(hppp * 72.27 * 5 / 65536) ;
+last_eoc := gf_loc
+
+@ Of course, we need to define the above variables.
+
+@<Glob...@>=
+@!comment : packed array[1..comm_length] of char ;
+@!magnification : integer ; {resolution at which pixel file is prepared}
+@!design_size : integer ; {design size in \.{FIXes}}
+@!checksum : integer ; {checksum of pixel file}
+@!hppp, @!vppp : integer ; {horizontal and vertical points per inch}
+
+@ @<Set init...@>=
+comment := preamble_comment ;
+
+@ Now, the character preamble reading modules. First, we have the general
+case: the long character preamble format.
+
+@<Read long character preamble@>=
+begin
+ packet_length := get_32 ; car := get_32 ;
+ end_of_packet := packet_length + pk_loc ;
+ tfm_width := get_32 ;
+ hor_esc := get_32 ;
+ ver_esc := get_32 ;
+ c_width := get_32 ;
+ c_height := get_32 ;
+ word_width := (c_width + 31) div 32 ;
+ x_off := get_32 ;
+ y_off := get_32 ;
+end
+
+@ This module reads the character preamble with double byte parameters.
+
+@<Read extended short character preamble@>=
+begin
+ packet_length := (flag_byte - 4) * 65536 + get_16 ;
+ car := pk_byte ;
+ end_of_packet := packet_length + pk_loc ;
+ i := pk_byte ;
+ tfm_width := i * 65536 + get_16 ;
+ hor_esc := get_16 * 65536 ;
+ ver_esc := 0 ;
+ c_width := get_16 ;
+ c_height := get_16 ;
+ word_width := (c_width + 31) div 32 ;
+ x_off := signed_16 ;
+ y_off := signed_16 ;
+end
+
+@ Here we read the most common character preamble, that with single byte
+parameters.
+
+@<Read short character preamble@>=
+begin
+ packet_length := flag_byte * 256 + pk_byte ;
+ car := pk_byte ;
+ end_of_packet := packet_length + pk_loc ;
+ i := pk_byte ;
+ tfm_width := i * 65536 + get_16 ;
+ hor_esc := pk_byte * 65536 ;
+ ver_esc := 0 ;
+ c_width := pk_byte ;
+ c_height := pk_byte ;
+ word_width := (c_width + 31) div 32 ;
+ x_off := signed_byte ;
+ y_off := signed_byte ;
+end
+
+@ Some more globals:
+
+@<Glob...@>=
+@!c_height, @!c_width : integer ; {sizes of the character glyphs}
+@!word_width : integer ; {width of character in raster words}
+@!hor_esc, @!ver_esc : integer ; {the character escapement}
+@!packet_length : integer ; {the length of the packet in bytes}
+@!last_eoc : integer ; {the last end of character}
+
+@ The \.{GF} format requires the minimum and maximum |m| and |n|
+values in the postamble, so we generate them here. One thing
+that should be noted, here. The value |max_n-min_n| will be the
+height of the character glyph, but for the width, you need to
+use |max_m-min_m-1|, because of the peculiarities of the \.{GF}
+format.
+
+@<Calculate and check |min_m|, |max_m|, |min_n|, and |max_n|@>=
+if (c_height = 0) or (c_width = 0) then begin
+ c_height := 0 ; c_width := 0 ; x_off := 0 ; y_off := 0 ;
+end ;
+min_m := - x_off ;
+if min_m < mmin_m then
+ mmin_m := min_m ;
+max_m := c_width + min_m ;
+if max_m > mmax_m then
+ mmax_m := max_m ;
+min_n := y_off - c_height + 1 ;
+max_n := y_off ;
+if min_n > max_n then
+ min_n := max_n ;
+if min_n < mmin_n then
+ mmin_n := min_n ;
+if max_n > mmax_n then
+ mmax_n := max_n
+
+@ We have to declare the variables which hold the bounding box. We
+also need the arrays that hold the back pointers to the characters,
+the horizontal and vertical escapements, and the \.{TFM} widths.
+
+@<Glob...@>=
+@!min_m, @!max_m, @!min_n, @!max_n : integer ;
+@!mmin_m, @!mmax_m, @!mmin_n, @!mmax_n : integer ;
+@!char_pointer, @!s_tfm_width : array [0..255] of integer ;
+@!s_hor_esc, @!s_ver_esc : array [0..255] of integer ;
+@!this_char_ptr : integer ;
+
+@ We initialize these bounding box values to be ridiculous, and say
+that there were no characters seen yet.
+
+@<Set init...@>=
+mmin_m := 999999 ;
+mmin_n := 999999 ;
+mmax_m := -999999 ;
+mmax_n := -999999 ;
+for i := 0 to 255 do
+ char_pointer[i] := -1 ;
+
+@ This module takes care of the simple job of writing the character
+preamble, after picking one to fit.
+
+@<Write character preamble@>=
+begin
+ if (char_pointer[car mod 256] = -1) and
+ (car >= 0) and (car < 256) and
+ (max_m >= 0) and (max_m < 256) and
+ (max_n >= 0) and (max_n < 256) and
+ (max_m >= min_m) and (max_n >= min_n) and
+ (max_m < min_m + 256) and (max_n < min_n + 256) then begin
+ char_pointer[car mod 256] := this_char_ptr ;
+ gf_byte(boc1) ;
+ gf_byte(car) ;
+ gf_byte(max_m - min_m) ;
+ gf_byte(max_m) ;
+ gf_byte(max_n - min_n) ;
+ gf_byte(max_n) ;
+ end else begin
+ gf_byte(boc) ;
+ gf_quad(car) ;
+ gf_quad(char_pointer[car mod 256]) ;
+ char_pointer[car mod 256] := this_char_ptr ;
+ gf_quad(min_m) ;
+ gf_quad(max_m) ;
+ gf_quad(min_n) ;
+ gf_quad(max_n) ;
+ end ;
+end
+
+@ In this routine we either save or check the current character
+parameters.
+
+@<Save character locator@>=
+begin
+ i := car mod 256 ;
+ if (char_pointer[i] = -1) then begin
+ s_ver_esc[i] := ver_esc ;
+ s_hor_esc[i] := hor_esc ;
+ s_tfm_width[i] := tfm_width ;
+ end else begin
+ if (s_ver_esc[i] <> ver_esc) or
+ (s_hor_esc[i] <> hor_esc) or
+ (s_tfm_width[i] <> tfm_width) then
+ print_ln('Two characters mod ', i:1,' have mismatched parameters') ;
+ end ;
+end
+
+@ And another module to write out those character locators we have so
+carefully saved up the information for.
+
+@<Write character locators@>=
+for i := 0 to 255 do
+ if char_pointer[i] <> -1 then begin
+ if (s_ver_esc[i] = 0) and (s_hor_esc[i] >= 0) and
+ (s_hor_esc[i] < 16777216) and (s_hor_esc[i] mod 65536 = 0) then begin
+ gf_byte(char_loc0) ;
+ gf_byte(i) ;
+ gf_byte(s_hor_esc[i] div 65536) ;
+ end else begin
+ gf_byte(char_loc) ;
+ gf_byte(i) ;
+ gf_quad(s_hor_esc[i]) ;
+ gf_quad(s_ver_esc[i]) ;
+ end ;
+ gf_quad(s_tfm_width[i]) ;
+ gf_quad(char_pointer[i]) ;
+ end
+
+@ Now we have the most important part of the program, where we actually
+interpret the commands in the raster description. First of all, we need
+a procedure to get a single nybble from the file, as well as one to get
+a single bit. We also use the |pk_packed_num| procedure defined in the
+\.{PK} file description.
+
+@p function get_nyb : integer ;
+var temp : eight_bits ;
+begin
+ if bit_weight = 0 then begin
+ input_byte := pk_byte ;
+ bit_weight := 16 ;
+ end ;
+ temp := input_byte div bit_weight ;
+ input_byte := input_byte - temp * bit_weight ;
+ bit_weight := bit_weight div 16 ;
+ get_nyb := temp ;
+end ;
+@#
+function get_bit : boolean ;
+var temp : boolean ;
+begin
+ bit_weight := bit_weight div 2 ;
+ if bit_weight = 0 then begin
+ input_byte := pk_byte ;
+ bit_weight := 128 ;
+ end ;
+ temp := input_byte >= bit_weight ;
+ if temp then
+ input_byte := input_byte - bit_weight ;
+ get_bit := temp ;
+end ;
+@<Packed number procedure@>
+
+@ Now, the globals to help communication between these procedures, and a buffer
+for the raster row counts.
+
+@<Glob...@>=
+@!input_byte : eight_bits ; {the byte we are currently decimating}
+@!bit_weight : eight_bits ; {weight of the current bit}
+@!nybble : eight_bits ; {the current nybble}
+@!row_counts : array [0..max_counts] of integer ;
+ {where the row is constructed}
+@!rcp : integer ; { the row counts pointer }
+
+@ Actually, if the character is a bit mapped character, then we
+make it look like run counts by determining the appropriate
+values ourselves. Thus, we have a routine which gets the next
+count value, below.
+
+@<Get next count value into |count|@>=
+begin
+ turn_on := not turn_on ;
+ if dyn_f = 14 then begin
+ count := 1 ;
+ done := false ;
+ while not done do begin
+ if count_down <= 0 then
+ done := true
+ else if (turn_on = get_bit) then
+ count := count + 1
+ else
+ done := true ;
+ count_down := count_down - 1 ;
+ end ;
+ end else
+ count := pk_packed_num ;
+end
+
+@ And the main procedure.
+
+@<Read and translate raster description@>=
+if (c_width > 0) and (c_height > 0) then begin
+ bit_weight := 0 ;
+ count_down := c_height * c_width - 1 ;
+ if dyn_f = 14 then
+ turn_on := get_bit ;
+ repeat_count := 0 ;
+ x_to_go := c_width ;
+ y_to_go := c_height ;
+ cur_n := c_height ;
+ count := 0 ;
+ first_on := turn_on ;
+ turn_on := not turn_on ;
+ rcp := 0 ;
+ while y_to_go > 0 do begin
+ if count = 0 then
+ @<Get next count...@> ;
+ if rcp = 0 then
+ first_on := turn_on ;
+ while count >= x_to_go do begin
+ row_counts[rcp] := x_to_go ;
+ count := count - x_to_go ;
+ for i := 0 to repeat_count do begin
+ @<Output row@> ;
+ y_to_go := y_to_go - 1 ;
+ end ;
+ repeat_count := 0 ;
+ x_to_go := c_width ;
+ rcp := 0 ;
+ if (count > 0) then
+ first_on := turn_on ;
+ end ;
+ if count > 0 then begin
+ row_counts[rcp] := count ;
+ if rcp = 0 then
+ first_on := turn_on ;
+ rcp := rcp + 1 ;
+ if rcp > max_counts then begin
+ print_ln('A character had too many run counts') ;
+ jump_out ;
+ end ;
+ x_to_go := x_to_go - count ;
+ count := 0 ;
+ end ;
+ end ;
+end
+
+@ This routine actually outputs a row to the \.{GF} file.
+
+@<Output row@>=
+if (rcp > 0) or first_on then begin
+ j := 0 ;
+ max := rcp ;
+ if not turn_on then
+ max := max - 1 ;
+ if cur_n - y_to_go = 1 then begin
+ if first_on then
+ gf_byte(new_row_0)
+ else if row_counts[0] < 165 then begin
+ gf_byte(new_row_0 + row_counts[0]) ;
+ j := j + 1 ;
+ end else
+ gf_byte(skip0) ;
+ end else if cur_n > y_to_go then begin
+ if cur_n - y_to_go < 257 then begin
+ gf_byte(skip1) ;
+ gf_byte(cur_n - y_to_go - 1) ;
+ end else begin
+ gf_byte(skip1+1) ;
+ gf_16(cur_n - y_to_go - 1) ;
+ end ;
+ if first_on then
+ gf_byte(paint_0) ;
+ end else if first_on then
+ gf_byte(paint_0) ;
+ cur_n := y_to_go ;
+ while j <= max do begin
+ if row_counts[j] < 64 then
+ gf_byte(paint_0 + row_counts[j])
+ else if row_counts[j] < 256 then begin
+ gf_byte(paint1) ;
+ gf_byte(row_counts[j]) ;
+ end else begin
+ gf_byte(paint1+1) ;
+ gf_16(row_counts[j]) ;
+ end ;
+ j := j + 1 ;
+ end ;
+end
+
+@ Here we need the array which counts down the number of bits, and
+the current state flag.
+
+@<Glob...@>=
+@!count_down : integer ; { have we run out of bits yet? }
+@!done : boolean ; { are we done yet? }
+@!max : integer ; { the maximum number of counts to output }
+@!repeat_count : integer ; {how many times to repeat the next row?}
+@!x_to_go, @!y_to_go : integer ; {how many columns/rows left?}
+@!turn_on, @!first_on : boolean ; {are we black here?}
+@!count : integer ; {how many bits of current color left?}
+@!cur_n : integer ; {what row are we at?}
+
+@ To finish the \.{GF} file, we write out a postamble, including the
+character locators that we stored away.
+
+@<Write \.{GF} postamble@>=
+j := gf_loc ;
+gf_byte(post) ;
+gf_quad(last_eoc) ;
+gf_quad(design_size) ;
+gf_quad(checksum) ;
+gf_quad(hppp) ;
+gf_quad(vppp) ;
+gf_quad(mmin_m) ;
+gf_quad(mmax_m) ;
+gf_quad(mmin_n) ;
+gf_quad(mmax_n) ;
+@<Write character locators@> ;
+gf_byte(post_post) ;
+gf_quad(j) ;
+gf_byte(gf_id_byte) ;
+for i := 0 to 3 do
+ gf_byte(223) ;
+while gf_loc mod 4 <> 0 do
+ gf_byte(223)
+
+@ We need the |flag_byte| variable.
+
+@<Glob...@>=
+@!flag_byte : integer ; {command or character flag byte}
+
+@ Another necessary procedure skips over any specials between characters
+and before and after the postamble. (It echoes the specials exactly.)
+
+@p procedure skip_specials ;
+var i, j, k : integer ;
+begin
+ this_char_ptr := gf_loc ;
+ repeat
+ flag_byte := pk_byte ;
+ if flag_byte >= 240 then
+ case flag_byte of
+ 240, 241, 242, 243 :
+begin
+ i := 0 ;
+ gf_byte(flag_byte-1) ;
+ for j := 240 to flag_byte do begin
+ k := pk_byte ;
+ gf_byte(k) ;
+ i := 256 * i + k ;
+ end ;
+ for j := 1 to i do gf_byte(pk_byte) ;
+end ;
+ 244 :
+begin
+ gf_byte(243) ;
+ gf_quad(get_32) ;
+end ;
+ 245 : begin end ;
+ 246 : begin end ;
+ 247, 248, 249, 250, 251, 252, 253, 254, 255 :
+ abort('Unexpected ', flag_byte:1,'!') ;
+ endcases ;
+ until (flag_byte < 240) or (flag_byte = pk_post) ;
+end ;
+
+@* Terminal communication.
+We must get the file names and determine whether input is to be in
+hexadecimal or binary. To do this, we use the standard input path
+name. We need a procedure to flush the input buffer. For most systems,
+this will be an empty statement. For other systems, a |print_ln| will
+provide a quick fix. We also need a routine to get a line of input from
+the terminal. On some systems, a simple |read_ln| will do. Finally,
+a macro to print a string to the first blank is required.
+
+@d flush_buffer == begin end
+@d get_line(#) == if eoln(input) then read_ln(input) ;
+ i := 1 ;
+ while not (eoln(input) or eof(input)) do begin
+ #[i] := input^ ;
+ incr(i) ;
+ get(input) ;
+ end ;
+ #[i] := ' '
+
+@ @p procedure dialog ;
+var i : integer ; {index variable}
+buffer : packed array [1..name_length] of char; {input buffer}
+begin
+ for i := 1 to name_length do begin
+ gf_name[i] := ' ' ;
+ pk_name[i] := ' ' ;
+ end;
+ print('Input file name: ') ;
+ flush_buffer ;
+ get_line(pk_name) ;
+ print('Output file name: ') ;
+ flush_buffer ;
+ get_line(gf_name) ;
+end ;
+
+@* The main program.
+Now that we have all the pieces written, let us put them together.
+
+@p begin
+initialize ;
+dialog ;
+@<Open files@> ;
+@<Read preamble@> ;
+skip_specials ;
+while flag_byte <> pk_post do begin
+ @<Unpack and write character@> ;
+ skip_specials ;
+end ;
+while not eof(pk_file) do i := pk_byte ;
+@<Write \.{GF} postamble@> ;
+print_ln(pk_loc:1,' bytes unpacked to ',gf_loc:1,' bytes.');
+final_end :
+end .
+
+@* System-dependent changes.
+This section should be replaced, if necessary, by changes to the program
+that are necessary to make \.{PKtoGF} work at a particular installation.
+Any additional routines should be inserted here.
+@^system dependencies@>
+
+@* Index.
+Pointers to error messages appear here together with the section numbers
+where each ident\-i\-fier is used.
diff --git a/systems/stanford/pkware/pktype.web b/systems/stanford/pkware/pktype.web
new file mode 100644
index 0000000000..6323dc453a
--- /dev/null
+++ b/systems/stanford/pkware/pktype.web
@@ -0,0 +1,1160 @@
+% This program is not copyrighted and can be used freely.
+% PKtype.web
+%
+% PKtype verifies the correctness of a PK file.
+%
+% Preliminary 0.0 version: May, 1985
+% First release, 0.9 version: 8 May 1985
+% Updated to reflect new pk format, 2.0 version: 25 July 1985
+% Updated again for new pk format, 2.1 version: 15 August 1985
+% Docmentation updated, 2.2 version: 17 November 1987
+%
+% slight editing to correspond with MFware report -- don, 21 October 89
+% additional editing suggested by P Breitenlohner -- don, 18 November 89
+% Corrected two typos -- 21 December 96 (don)
+% More typos -- 23 April 20 (tgr/karl)
+
+\def\versiondate{23 April 2020}
+%
+\def\hang{\hangindent 3em\noindent\ignorespaces}
+\font\ninerm=cmr9
+\font\logo=logo10 % font used for the METAFONT logo
+\def\MF{{\logo META}\-{\logo FONT}}
+\def\PASCAL{Pascal}
+\def\tamu{Texas A\char38 M}
+\def\(#1){} % this is used to make section names sort themselves better
+\def\9#1{} % this is used for sort keys in the index
+\def\title{PKtype}
+\def\contentspagenumber{0}
+\def\topofcontents{\null
+ \def\titlepage{F} % include headline on the contents page
+ \def\rheader{\mainfont\hfil \contentspagenumber}
+ \vfill
+ \centerline{\titlefont The {\ttitlefont PKtype} processor}
+ \vskip 15pt
+ \centerline{(Version 2.3, \versiondate)}
+ \vfill}
+\def\botofcontents{\vfill
+ \centerline{\hsize 5in\baselineskip9pt
+ \vbox{\ninerm\noindent
+ The preparation of this report
+ was supported in part by the National Science
+ Foundation under grants IST-8201926 and MCS-8300984,
+ and by the System Development Foundation. `\TeX' is a
+ trademark of the American Mathematical Society.}}}
+\pageno=\contentspagenumber \advance\pageno by 1
+
+@* Introduction.
+This program reads a \.{PK} file, verifies that it is in the correct
+format, and writes it in textual format.
+
+@ The |banner| string defined here should be changed whenever \.{PKtype}
+gets modified.
+
+@d banner=='This is PKtype, Version 2.3' {printed when the program starts}
+
+@ This program is written in standard \PASCAL, except where it is necessary
+to use extensions; for example, \.{PKtype} must read files whose names
+are dynamically specified, and that would be impossible in pure \PASCAL.
+
+@d othercases == others: {default for cases not listed explicitly}
+@d endcases == @+end {follows the default case in an extended |case| statement}
+@f othercases == else
+@f endcases == end
+
+@ Both the input and output come from binary files. On line interaction
+is handled through \PASCAL's standard |input| and |output| files. Two macros
+are used to write to the type file, so this output can easily be redirected.
+
+@d print_ln(#)==write_ln(output,#)
+@d print(#)==write(output,#)
+@d t_print_ln(#)==write_ln(typ_file,#)
+@d t_print(#)==write(typ_file,#)
+
+@p program PKtype(@!input,@!output);
+label @<Labels in the outer block@>@/
+const @<Constants in the outer block@>@/
+type @<Types in the outer block@>@/
+var @<Globals in the outer block@>@/
+procedure initialize; {this procedure gets things started properly}
+ var i:integer; {loop index for initializations}
+ begin print_ln(banner);@/
+ @<Set initial values@>@/
+ end;
+
+@ If the program has to stop prematurely, it goes to the
+`|final_end|'.
+
+@d final_end=9999 {label for the end of it all}
+
+@<Labels...@>=final_end;
+
+@ These constants determine the maximum length of a file name and the length
+of the terminal line, as well as the widest character that can be translated.
+@^system dependencies@>
+
+@<Constants...@>=
+@!name_length=80; {maximum length of a file name}
+@!terminal_line_length=132; {maximum length of an input line}
+
+@ Here are some macros for common programming idioms.
+
+@d incr(#) == #:=#+1 {increase a variable by unity}
+@d decr(#) == #:=#-1 {decrease a variable by unity}
+@d do_nothing == {empty statement}
+
+@ It is possible that a malformed packed file (heaven forbid!) or some other
+error might be detected by this program. Such errors might occur in a deeply
+nested procedure, so the procedure called |jump_out| has been added to transfer
+to the very end of the program with an error message.
+
+@d abort(#)==begin print_ln(' ',#); t_print_ln(' ',#); jump_out; end
+
+@p procedure jump_out;
+begin goto final_end;
+end;
+
+@* The character set.
+Like all programs written with the \.{WEB} system, \.{PKtype} can be
+used with any character set. But it uses ASCII code internally, because
+the programming for portable input-output is easier when a fixed internal
+code is used.
+
+The next few sections of \.{PKtype} have therefore been copied from the
+analogous ones in the \.{WEB} system routines. They have been considerably
+simplified, since \.{PKtype} need not deal with the controversial
+ASCII codes less than @'40 or greater than @'176.
+
+@<Types...@>=
+@!ASCII_code=" ".."~"; {a subrange of the integers}
+
+@ The original \PASCAL\ compiler was designed in the late 60s, when six-bit
+character sets were common, so it did not make provision for lower case
+letters. Nowadays, of course, we need to deal with both upper and lower case
+alphabets in a convenient way, especially in a program like \.{PKtype}.
+So we shall assume that the \PASCAL\ system being used for \.{PKtype}
+has a character set containing at least the standard visible characters
+of ASCII code (|"!"| through |"~"|).
+
+Some \PASCAL\ compilers use the original name |char| for the data type
+associated with the characters in text files, while other \PASCAL s
+consider |char| to be a 64-element subrange of a larger data type that has
+some other name. In order to accommodate this difference, we shall use
+the name |text_char| to stand for the data type of the characters in the
+output file. We shall also assume that |text_char| consists of
+the elements |chr(first_text_char)| through |chr(last_text_char)|,
+inclusive. The following definitions should be adjusted if necessary.
+@^system dependencies@>
+
+@d text_char == char {the data type of characters in text files}
+@d first_text_char=0 {ordinal number of the smallest element of |text_char|}
+@d last_text_char=127 {ordinal number of the largest element of |text_char|}
+
+@<Types...@>=
+@!text_file=packed file of text_char;
+
+@ The \.{PKtype} processor converts between ASCII code and
+the user's external character set by means of arrays |xord| and |xchr|
+that are analogous to \PASCAL's |ord| and |chr| functions.
+
+@<Globals...@>=
+@!xord: array [text_char] of ASCII_code;
+ {specifies conversion of input characters}
+@!xchr: array [0..255] of text_char;
+ {specifies conversion of output characters}
+
+@ Under our assumption that the visible characters of standard ASCII are
+all present, the following assignment statements initialize the
+|xchr| array properly, without needing any system-dependent changes.
+
+@<Set init...@>=
+for i:=0 to @'37 do xchr[i]:='?';
+xchr[@'40]:=' ';
+xchr[@'41]:='!';
+xchr[@'42]:='"';
+xchr[@'43]:='#';
+xchr[@'44]:='$';
+xchr[@'45]:='%';
+xchr[@'46]:='&';
+xchr[@'47]:='''';@/
+xchr[@'50]:='(';
+xchr[@'51]:=')';
+xchr[@'52]:='*';
+xchr[@'53]:='+';
+xchr[@'54]:=',';
+xchr[@'55]:='-';
+xchr[@'56]:='.';
+xchr[@'57]:='/';@/
+xchr[@'60]:='0';
+xchr[@'61]:='1';
+xchr[@'62]:='2';
+xchr[@'63]:='3';
+xchr[@'64]:='4';
+xchr[@'65]:='5';
+xchr[@'66]:='6';
+xchr[@'67]:='7';@/
+xchr[@'70]:='8';
+xchr[@'71]:='9';
+xchr[@'72]:=':';
+xchr[@'73]:=';';
+xchr[@'74]:='<';
+xchr[@'75]:='=';
+xchr[@'76]:='>';
+xchr[@'77]:='?';@/
+xchr[@'100]:='@@';
+xchr[@'101]:='A';
+xchr[@'102]:='B';
+xchr[@'103]:='C';
+xchr[@'104]:='D';
+xchr[@'105]:='E';
+xchr[@'106]:='F';
+xchr[@'107]:='G';@/
+xchr[@'110]:='H';
+xchr[@'111]:='I';
+xchr[@'112]:='J';
+xchr[@'113]:='K';
+xchr[@'114]:='L';
+xchr[@'115]:='M';
+xchr[@'116]:='N';
+xchr[@'117]:='O';@/
+xchr[@'120]:='P';
+xchr[@'121]:='Q';
+xchr[@'122]:='R';
+xchr[@'123]:='S';
+xchr[@'124]:='T';
+xchr[@'125]:='U';
+xchr[@'126]:='V';
+xchr[@'127]:='W';@/
+xchr[@'130]:='X';
+xchr[@'131]:='Y';
+xchr[@'132]:='Z';
+xchr[@'133]:='[';
+xchr[@'134]:='\';
+xchr[@'135]:=']';
+xchr[@'136]:='^';
+xchr[@'137]:='_';@/
+xchr[@'140]:='`';
+xchr[@'141]:='a';
+xchr[@'142]:='b';
+xchr[@'143]:='c';
+xchr[@'144]:='d';
+xchr[@'145]:='e';
+xchr[@'146]:='f';
+xchr[@'147]:='g';@/
+xchr[@'150]:='h';
+xchr[@'151]:='i';
+xchr[@'152]:='j';
+xchr[@'153]:='k';
+xchr[@'154]:='l';
+xchr[@'155]:='m';
+xchr[@'156]:='n';
+xchr[@'157]:='o';@/
+xchr[@'160]:='p';
+xchr[@'161]:='q';
+xchr[@'162]:='r';
+xchr[@'163]:='s';
+xchr[@'164]:='t';
+xchr[@'165]:='u';
+xchr[@'166]:='v';
+xchr[@'167]:='w';@/
+xchr[@'170]:='x';
+xchr[@'171]:='y';
+xchr[@'172]:='z';
+xchr[@'173]:='{';
+xchr[@'174]:='|';
+xchr[@'175]:='}';
+xchr[@'176]:='~';
+for i:=@'177 to 255 do xchr[i]:='?';
+
+@ The following system-independent code makes the |xord| array contain a
+suitable inverse to the information in |xchr|.
+
+@<Set init...@>=
+for i:=first_text_char to last_text_char do xord[chr(i)]:=@'40;
+for i:=" " to "~" do xord[xchr[i]]:=i;
+
+@* Packed file format.
+The packed file format is a compact representation of the data contained in a
+\.{GF} file. The information content is the same, but packed (\.{PK}) files
+are almost always less than half the size of their \.{GF} counterparts. They
+are also easier to convert into a raster representation because they do not
+have a profusion of \\{paint}, \\{skip}, and \\{new\_row} commands to be
+separately interpreted. In addition, the \.{PK} format expressly forbids
+\&{special} commands within a character. The minimum bounding box for each
+character is explicit in the format, and does not need to be scanned for as in
+the \.{GF} format. Finally, the width and escapement values are combined with
+the raster information into character ``packets'', making it simpler in many
+cases to process a character.
+
+A \.{PK} file is organized as a stream of 8-bit bytes. At times, these bytes
+might be split into 4-bit nybbles or single bits, or combined into multiple
+byte parameters. When bytes are split into smaller pieces, the `first' piece
+is always the most significant of the byte. For instance, the first bit of
+a byte is the bit with value 128; the first nybble can be found by dividing
+a byte by 16. Similarly, when bytes are combined into multiple byte
+parameters, the first byte is the most significant of the parameter. If the
+parameter is signed, it is represented by two's-complement notation.
+
+The set of possible eight-bit values is separated into two sets, those that
+introduce a character definition, and those that do not. The values that
+introduce a character definition range from 0 to 239; byte values
+above 239 are interpreted as commands. Bytes that introduce character
+definitions are called flag bytes, and various fields within the byte indicate
+various things about how the character definition is encoded. Command bytes
+have zero or more parameters, and can never appear within a character
+definition or between parameters of another command, where they would be
+interpreted as data.
+
+A \.{PK} file consists of a preamble, followed by a sequence of one or more
+character definitions, followed by a postamble. The preamble command must
+be the first byte in the file, followed immediately by its parameters.
+Any number of character definitions may follow, and any command but the
+preamble command and the postamble command may occur between character
+definitions. The very last command in the file must be the postamble.
+
+@ The packed file format is intended to be easy to read and interpret by
+device drivers. The small size of the file reduces the input/output overhead
+each time a font is loaded. For those drivers that load and save each font
+file into memory, the small size also helps reduce the memory requirements.
+The length of each character packet is specified, allowing the character raster
+data to be loaded into memory by simply counting bytes, rather than
+interpreting each command; then, each character can be interpreted on a demand
+basis. This also makes it possible for a driver to skip a particular
+character quickly if it knows that the character is unused.
+
+@ First, the command bytes will be presented; then the format of the
+character definitions will be defined. Eight of the possible sixteen
+commands (values 240 through 255) are currently defined; the others are
+reserved for future extensions. The commands are listed below. Each command
+is specified by its symbolic name (e.g., \\{pk\_no\_op}), its opcode byte,
+and any parameters. The parameters are followed by a bracketed number
+telling how many bytes they occupy, with the number preceded by a plus sign if
+it is a signed quantity. (Four byte quantities are always signed, however.)
+
+\yskip\hang|pk_xxx1| 240 |k[1]| |x[k]|. This command is undefined in general;
+it functions as a $(k+2)$-byte \\{no\_op} unless special \.{PK}-reading
+programs are being used. \MF\ generates \\{xxx} commands when encountering
+a \&{special} string. It is recommended that |x| be a string having the form
+of a keyword followed by possible parameters relevant to that keyword.
+
+\yskip\hang\\{pk\_xxx2} 241 |k[2]| |x[k]|. Like |pk_xxx1|, but |0<=k<65536|.
+
+\yskip\hang\\{pk\_xxx3} 242 |k[3]| |x[k]|. Like |pk_xxx1|, but
+|0<=k<@t$2^{24}$@>|. \MF\ uses this when sending a \&{special} string whose
+length exceeds~255.
+
+\yskip\hang\\{pk\_xxx4} 243 |k[4]| |x[k]|. Like |pk_xxx1|, but |k| can be
+ridiculously large; |k| mustn't be negative.
+
+\yskip\hang|pk_yyy| 244 |y[4]|. This command is undefined in general; it
+functions as a five-byte \\{no\_op} unless special \.{PK} reading programs
+are being used. \MF\ puts |scaled| numbers into |yyy|'s, as a result of
+\&{numspecial} commands; the intent is to provide numeric parameters to
+\\{xxx} commands that immediately precede.
+
+\yskip\hang|pk_post| 245. Beginning of the postamble. This command is
+followed by enough |pk_no_op| commands to make the file a multiple
+of four bytes long. Zero through three bytes are usual, but any number
+is allowed.
+This should make the file easy to read on machines that pack four bytes to
+a word.
+
+\yskip\hang|pk_no_op| 246. No operation, do nothing. Any number of
+|pk_no_op|'s may appear between \.{PK} commands, but a |pk_no_op| cannot be
+inserted between a command and its parameters, between two parameters, or
+inside a character definition.
+
+\yskip\hang|pk_pre| 247 |i[1]| |k[1]| |x[k]| |ds[4]| |cs[4]| |hppp[4]|
+|vppp[4]|. Preamble command. Here, |i| is the identification byte of the
+file, currently equal to 89. The string |x| is merely a comment, usually
+indicating the source of the \.{PK} file. The parameters |ds| and |cs| are
+the design size of the file in $1/2^{20}$ points, and the checksum of the
+file, respectively. The checksum should match the \.{TFM} file and the
+\.{GF} files for this font. Parameters |hppp| and |vppp| are the ratios
+of pixels per point, horizontally and vertically, multiplied by $2^{16}$; they
+can be used to correlate the font with specific device resolutions,
+magnifications, and ``at sizes''. Usually, the name of the \.{PK} file is
+formed by concatenating the font name (e.g., cmr10) with the resolution at
+which the font is prepared in pixels per inch multiplied by the magnification
+factor, and the letters \.{pk}. For instance, cmr10 at 300 dots per inch
+should be named \.{cmr10.300pk}; at one thousand dots per inch and magstephalf,
+it should be named \.{cmr10.1095pk}.
+
+@ We put a few of the above opcodes into definitions for symbolic use by
+this program.
+
+@d pk_id = 89 {the version of \.{PK} file described}
+@d pk_xxx1 = 240 {\&{special} commands}
+@d pk_yyy = 244 {\&{numspecial} commands}
+@d pk_post = 245 {postamble}
+@d pk_no_op = 246 {no operation}
+@d pk_pre = 247 {preamble}
+@d pk_undefined == 248, 249, 250, 251, 252, 253, 254, 255
+
+@ The \.{PK} format has two conflicting goals: to pack character raster and
+size information as compactly as possible, while retaining ease of translation
+into raster and other forms. A suitable compromise was found in the use of
+run-encoding of the raster information. Instead of packing the individual
+bits of the character, we instead count the number of consecutive `black' or
+`white' pixels in a horizontal raster row, and then encode this number. Run
+counts are found for each row from left to right, traversing rows from the
+top to bottom. This is essentially the way the \.{GF} format works.
+Instead of presenting each row individually, however, we concatenate all
+of the horizontal raster rows into one long string of pixels, and encode this
+row. With knowledge of the width of the bit-map, the original character glyph
+can easily be reconstructed. In addition, we do not need special commands to
+mark the end of one row and the beginning of the next.
+
+Next, we place the burden of finding the minimum bounding box on the part
+of the font generator, since the characters will usually be used much more
+often than they are generated. The minimum bounding box is the smallest
+rectangle that encloses all `black' pixels of a character. We also
+eliminate the need for a special end of character marker, by supplying
+exactly as many bits as are required to fill the minimum bounding box, from
+which the end of the character is implicit.
+
+Let us next consider the distribution of the run counts. Analysis of several
+dozen pixel files at 300 dots per inch yields a distribution peaking at four,
+falling off slowly until ten, then a bit more steeply until twenty, and then
+asymptotically approaching the horizontal. Thus, the great majority of our
+run counts will fit in a four-bit nybble. The eight-bit byte is attractive for
+our run-counts, as it is the standard on many systems; however, the wasted four
+bits in the majority of cases seem a high price to pay. Another possibility
+is to use a Huffman-type encoding scheme with a variable number of bits for
+each run-count; this was rejected because of the overhead in fetching and
+examining individual bits in the file. Thus, the character raster definitions
+in the \.{PK} file format are based on the four-bit nybble.
+
+@ An analysis of typical pixel files yielded another interesting statistic:
+Fully 37\char`\%\
+of the raster rows were duplicates of the previous row. Thus, the \.{PK}
+format allows the specification of repeat counts, which indicate how many times
+a horizontal raster row is to be repeated. These repeated rows are taken out
+of the character glyph before individual rows are concatenated into the long
+string of pixels.
+
+For elegance, we disallow a run count of zero. The case of a null raster
+description should be gleaned from the character width and height being equal
+to zero, and no raster data should be read. No other zero counts are ever
+necessary. Also, in the absence of repeat counts, the repeat value is set to
+be zero (only the original row is sent.) If a repeat count is seen, it takes
+effect on the current row. The current row is defined as the row on which the
+first pixel of the next run count will lie. The repeat count is set back to
+zero when the last pixel in the current row is seen, and the row is sent out.
+
+This poses a problem for entirely black and entirely white rows, however. Let
+us say that the current row ends with four white pixels, and then we have five
+entirely empty rows, followed by a black pixel at the beginning of the next
+row, and the character width is ten pixels. We would like to use a repeat
+count, but there is no legal place to put it. If we put it before the white
+run count, it will apply to the current row. If we put it after, it applies
+to the row with the black pixel at the beginning. Thus, entirely white or
+entirely black repeated rows are always packed as large run counts (in this
+case, a white run count of 54) rather than repeat counts.
+
+@ Now we turn our attention to the actual packing of the run counts and
+repeat counts into nybbles. There are only sixteen possible nybble values.
+We need to indicate run counts and repeat counts. Since the run counts are
+much more common, we will devote the majority of the nybble values to them.
+We therefore indicate a repeat count by a nybble of 14 followed by a packed
+number, where a packed number will be explained later. Since the repeat
+count value of one is so common, we indicate a repeat one command by a single
+nybble of 15. A 14 followed by the packed number 1 is still legal for a
+repeat one count. The run counts are coded directly as packed
+numbers.
+
+For packed numbers, therefore, we have the nybble values 0 through 13. We
+need to represent the positive integers up to, say, $2^{31}-1$. We would
+like the more common smaller numbers to take only one or two nybbles, and
+the infrequent large numbers to take three or more. We could therefore
+allocate one nybble value to indicate a large run count taking three or more
+nybbles. We do this with the value 0.
+
+@ We are left with the values 1 through 13. We can allocate some of these, say
+|dyn_f|, to be one-nybble run counts.
+These will work for the run counts |1..dyn_f|. For subsequent run
+counts, we will use a nybble greater than |dyn_f|, followed by a second nybble,
+whose value can run from 0 through 15. Thus, the two-nybble values will
+run from |dyn_f+1..(13-dyn_f)*16+dyn_f|. We have our definition of large run
+count values now, being all counts greater than |(13-dyn_f)*16+dyn_f|.
+
+We can analyze our several dozen pixel files and determine an optimal value of
+|dyn_f|, and use this value for all of the characters. Unfortunately, values
+of |dyn_f| that pack small characters well tend to pack the large characters
+poorly, and values that pack large characters well are not efficient for the
+smaller characters. Thus, we choose the optimal |dyn_f| on a character basis,
+picking the value that will pack each individual character in the smallest
+number of nybbles. Legal values of |dyn_f| run from 0 (with no one-nybble run
+counts) to 13 (with no two-nybble run counts).
+
+@ Our only remaining task in the coding of packed numbers is the large run
+counts. We use a scheme suggested by D.~E.~Knuth
+@^Knuth, Donald Ervin@>
+that simply and elegantly represents arbitrarily large values. The
+general scheme to represent an integer |i| is to write its hexadecimal
+representation, with leading zeros removed. Then we count the number of
+digits, and prepend one less than that many zeros before the hexadecimal
+representation. Thus, the values from one to fifteen occupy one nybble;
+the values sixteen through 255 occupy three, the values 256 through 4095
+require five, etc.
+
+For our purposes, however, we have already represented the numbers one
+through |(13-dyn_f)*16+dyn_f|. In addition, the one-nybble values have
+already been taken by our other commands, which means that only the values
+from sixteen up are available to us for long run counts. Thus, we simply
+normalize our long run counts, by subtracting |(13-dyn_f)*16+dyn_f+1| and
+adding 16, and then we represent the result according to the scheme above.
+
+@ The final algorithm for decoding the run counts based on the above scheme
+looks like this, assuming that a procedure called \\{get\_nyb} is available
+to get the next nybble from the file, and assuming that the global
+|repeat_count| indicates whether a row needs to be repeated. Note that this
+routine is recursive, but since a repeat count can never directly follow
+another repeat count, it can only be recursive to one level.
+
+@<Packed number procedure@>=
+function pk_packed_num : integer ;
+var i, @!j : integer ;
+begin
+ i := get_nyb ;
+ if i = 0 then begin
+ repeat j := get_nyb ; incr(i) ; until j <> 0 ;
+ while i > 0 do begin j := j * 16 + get_nyb ; decr(i) ; end ;
+ pk_packed_num := j - 15 + (13-dyn_f)*16 + dyn_f ;
+ end else if i <= dyn_f then
+ pk_packed_num := i
+ else if i < 14 then
+ pk_packed_num := (i-dyn_f-1)*16+get_nyb+dyn_f+1
+ else begin
+ if repeat_count <> 0 then abort('Second repeat count for this row!') ;
+@.Second repeat count...@>
+ repeat_count := 1; {prevent recursion more than one level}
+ if i = 14 then repeat_count := pk_packed_num;
+ send_out(true, repeat_count) ;
+ pk_packed_num := pk_packed_num ;
+ end ;
+end ;
+
+@ For low resolution fonts, or characters with `gray' areas, run encoding can
+often make the character many times larger. Therefore, for those characters
+that cannot be encoded efficiently with run counts, the \.{PK} format allows
+bit-mapping of the characters. This is indicated by a |dyn_f| value of
+14. The bits are packed tightly, by concatenating all of the horizontal raster
+rows into one long string, and then packing this string eight bits to a byte.
+The number of bytes required can be calculated by |(width*height+7) div 8|.
+This format should only be used when packing the character by run counts takes
+more bytes than this, although, of course, it is legal for any character.
+Any extra bits in the last byte should be set to zero.
+
+@ At this point, we are ready to introduce the format for a character
+descriptor. It consists of three parts: a flag byte, a character preamble,
+and the raster data. The most significant four bits of the flag byte
+yield the |dyn_f| value for that character. (Notice that only values of
+0 through 14 are legal for |dyn_f|, with 14 indicating a bit mapped character;
+thus, the flag bytes do not conflict with the command bytes, whose upper nybble
+is always 15.) The next bit (with weight 8) indicates whether the first run
+count is a black count or a white count, with a one indicating a black count.
+For bit-mapped characters, this bit should be set to a zero. The next bit
+(with weight 4) indicates whether certain later parameters (referred to as size
+parameters) are given in one-byte or two-byte quantities, with a one indicating
+that they are in two-byte quantities. The last two bits are concatenated on to
+the beginning of the packet-length parameter in the character preamble,
+which will be explained below.
+
+However, if the last three bits of the flag byte are all set (normally
+indicating that the size parameters are two-byte values and that a 3 should be
+prepended to the length parameter), then a long format of the character
+preamble should be used instead of one of the short forms.
+
+Therefore, there are three formats for the character preamble; the one that
+is used depends on the least significant three bits of the flag byte. If the
+least significant three bits are in the range zero through three, the short
+format is used. If they are in the range four through six, the extended short
+format is used. Otherwise, if the least significant bits are all set, then
+the long form of the character preamble is used. The preamble formats are
+explained below.
+
+\yskip\hang Short form: |flag[1]| |pl[1]| |cc[1]| |tfm[3]| |dm[1]| |w[1]|
+|h[1]| |hoff[+1]| |voff[+1]|.
+If this format of the character preamble is used, the above
+parameters must all fit in the indicated number of bytes, signed or unsigned
+as indicated. Almost all of the standard \TeX\ font characters fit; the few
+exceptions are fonts such as \.{cminch}.
+
+\yskip\hang Extended short form: |flag[1]| |pl[2]| |cc[1]| |tfm[3]| |dm[2]|
+|w[2]| |h[2]| |hoff[+2]| |voff[+2]|. Larger characters use this extended
+format.
+
+\yskip\hang Long form: |flag[1]| |pl[4]| |cc[4]| |tfm[4]| |dx[4]| |dy[4]|
+|w[4]| |h[4]| |hoff[4]| |voff[4]|. This is the general format that
+allows all of the
+parameters of the \.{GF} file format, including vertical escapement.
+\vskip\baselineskip
+The |flag| parameter is the flag byte. The parameter |pl| (packet length)
+contains the offset
+of the byte following this character descriptor, with respect to the beginning
+of the |tfm| width parameter. This is given so a \.{PK} reading program can,
+once it has read the flag byte, packet length, and character code (|cc|), skip
+over the character by simply reading this many more bytes. For the two short
+forms of the character preamble, the last two bits of the flag byte should be
+considered the two most-significant bits of the packet length. For the short
+format, the true packet length might be calculated as |(flag mod 4)*256+pl|;
+for the short extended format, it might be calculated as
+|(flag mod 4)*65536+pl|.
+
+The |w| parameter is the width and the |h| parameter is the height in pixels
+of the minimum bounding box. The |dx| and |dy| parameters are the horizontal
+and vertical escapements, respectively. In the short formats, |dy| is assumed
+to be zero and |dm| is |dx| but in pixels;
+in the long format, |dx| and |dy| are both
+in pixels multiplied by $2^{16}$. The |hoff| is the horizontal offset from the
+upper left pixel to the reference pixel; the |voff| is the vertical offset.
+They are both given in pixels, with right and down being positive. The
+reference pixel is the pixel that occupies the unit square in \MF; the
+\MF\ reference point is the lower left hand corner of this pixel. (See the
+example below.)
+
+@ \TeX\ requires all characters that have the same character codes
+modulo 256 to have also the same |tfm| widths and escapement values. The \.{PK}
+format does not itself make this a requirement, but in order for the font to
+work correctly with the \TeX\ software, this constraint should be observed.
+(The standard version of \TeX\ cannot output character codes greater
+than 255, but extended versions do exist.)
+
+Following the character preamble is the raster information for the
+character, packed by run counts or by bits, as indicated by the flag byte.
+If the character is packed by run counts and the required number of nybbles
+is odd, then the last byte of the raster description should have a zero
+for its least significant nybble.
+
+@ As an illustration of the \.{PK} format, the character \char4\ from the font
+amr10 at 300 dots per inch will be encoded. This character was chosen
+because it illustrates some
+of the borderline cases. The raster for the character looks like this (the
+row numbers are chosen for convenience, and are not \MF's row numbers.)
+
+\vskip\baselineskip
+{\def\smbox{\vrule height 7pt width 7pt depth 0pt \hskip 3pt}%
+\catcode`\*=\active \let*=\smbox
+\centerline{\vbox{\baselineskip=10pt
+\halign{\hfil#\quad&&\hfil#\hfil\cr
+0& & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*\cr
+1& & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*\cr
+2& & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*\cr
+3& & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*\cr
+4& & &*&*& & & & & & & & & & & & & & & & &*&*\cr
+5& & &*&*& & & & & & & & & & & & & & & & &*&*\cr
+6& & &*&*& & & & & & & & & & & & & & & & &*&*\cr
+7\cr
+8\cr
+9& & & & &*&*& & & & & & & & & & & & &*&*& & \cr
+10& & & & &*&*& & & & & & & & & & & & &*&*& & \cr
+11& & & & &*&*& & & & & & & & & & & & &*&*& & \cr
+12& & & & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*& & \cr
+13& & & & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*& & \cr
+14& & & & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*& & \cr
+15& & & & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*& & \cr
+16& & & & &*&*& & & & & & & & & & & & &*&*& & \cr
+17& & & & &*&*& & & & & & & & & & & & &*&*& & \cr
+18& & & & &*&*& & & & & & & & & & & & &*&*& & \cr
+19\cr
+20\cr
+21\cr
+22& & &*&*& & & & & & & & & & & & & & & & &*&*\cr
+23& & &*&*& & & & & & & & & & & & & & & & &*&*\cr
+24& & &*&*& & & & & & & & & & & & & & & & &*&*\cr
+25& & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*\cr
+26& & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*\cr
+27& & &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*\cr
+28&+& &*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*\cr
+&\hphantom{*}&\hphantom{*}\cr
+}}}}
+The width of the minimum bounding box for this character is 20; its height
+is 29. The `+' represents the reference pixel; notice how it lies outside the
+minimum bounding box. The |hoff| value is $-2$, and the |voff| is~28.
+
+The first task is to calculate the run counts and repeat counts. The repeat
+counts are placed at the first transition (black to white or white to black)
+in a row, and are enclosed in brackets. White counts are enclosed in
+parentheses. It is relatively easy to generate the counts list:
+\vskip\baselineskip
+\centerline{82 [2] (16) 2 (42) [2] 2 (12) 2 (4) [3]}
+\centerline{16 (4) [2] 2 (12) 2 (62) [2] 2 (16) 82}
+\vskip\baselineskip
+Note that any duplicated rows that are not all white or all black are removed
+before the run counts are calculated. The rows thus removed are rows 5, 6,
+10, 11, 13, 14, 15, 17, 18, 23, and 24.
+
+@ The next step in the encoding of this character is to calculate the optimal
+value of |dyn_f|. The details of how this calculation is done are not
+important here; suffice it to say that there is a simple algorithm that can
+determine the best value of |dyn_f| in one pass over the count list. For this
+character, the optimal value turns out to be 8 (atypically low). Thus, all
+count values less than or equal to 8 are packed in one nybble; those from
+nine to $(13-8)*16+8$ or 88 are packed in two nybbles. The run encoded values
+now become (in hex, separated according to the above list):
+\vskip\baselineskip
+\centerline{\tt D9 E2 97 2 B1 E2 2 93 2 4 E3}
+\centerline{\tt 97 4 E2 2 93 2 C5 E2 2 97 D9}
+\vskip\baselineskip\noindent
+which comes to 36 nybbles, or 18 bytes. This is shorter than the 73 bytes
+required for the bit map, so we use the run count packing.
+
+@ The short form of the character preamble is used because all of the
+parameters fit in their respective lengths. The packet length is therefore
+18 bytes for the raster, plus
+eight bytes for the character preamble parameters following the character
+code, or 26. The |tfm| width for this character is 640796, or {\tt 9C71C} in
+hexadecimal. The horizontal escapement is 25 pixels. The flag byte is
+88 hex, indicating the short preamble, the black first count, and the
+|dyn_f| value of 8. The final total character packet, in hexadecimal, is:
+\vskip\baselineskip
+$$\vbox{\halign{\hfil #\quad&&{\tt #\ }\cr
+Flag byte&88\cr
+Packet length&1A\cr
+Character code&04\cr
+|tfm| width&09&C7&1C\cr
+Horizontal escapement (pixels)&19\cr
+Width of bit map&14\cr
+Height of bit map&1D\cr
+Horizontal offset (signed)&FE\cr
+Vertical offset&1C\cr
+Raster data&D9&E2&97\cr
+&2B&1E&22\cr
+&93&24&E3\cr
+&97&4E&22\cr
+&93&2C&5E\cr
+&22&97&D9\cr}}$$
+
+@* Input and output.
+There are two types of files that this program must deal with---standard
+text files and files of bytes (packed files.)
+For our purposes, we shall consider an eight-bit byte to consist of the
+values |0..255|. If your system does not pack these values to a byte, it is
+no major difficulty; you must only insure that the input function
+|pk_byte| can read packed bytes.
+
+@<Types...@>=
+@!eight_bits=0..255; {packed file byte}
+@!byte_file=packed file of eight_bits ; {for packed file words}
+@^system dependencies@>
+
+@ @<Glob...@>=
+@!pk_file:byte_file; {where the input comes from}
+@!typ_file:text_file; {where the final output goes}
+@^system dependencies@>
+
+@ To prepare these files for input and output, we |reset| and |rewrite| them.
+An extension of \PASCAL\ is needed, since we want to associate files
+with external names that are specified dynamically (i.e., not
+known at compile time). The following code assumes that `|reset(f,s)|'
+does this, when |f| is a file variable and |s| is a string variable that
+specifies the file name. If |eof(f)| is true immediately after
+|reset(f,s)| has acted, we assume that no file named |s| is accessible.
+@^system dependencies@>
+
+@p procedure open_pk_file; {prepares the input for reading}
+begin reset(pk_file,pk_name);
+pk_loc := 0 ;
+end;
+@#
+procedure open_typ_file; {prepares to write text data to the |typ_file|}
+begin rewrite(typ_file,typ_name);
+end;
+
+@ We need a place to store the names of the input and output file, as well
+as a byte counter for the output file.
+
+@<Glob...@>=
+@!pk_name,@!typ_name:packed array[1..name_length] of char; {name of input
+ and output files}
+@!pk_loc:integer; {how many bytes have we read?}
+
+@ We also need a function that will get a single byte from the \.{pk} file.
+
+@p function pk_byte : eight_bits ;
+var temp : eight_bits ;
+begin
+ temp := pk_file^ ;
+ get(pk_file) ;
+ incr(pk_loc) ;
+ pk_byte := temp ;
+end ;
+
+@ Now we are ready to open the files.
+
+@<Open files@>=
+open_pk_file ;
+open_typ_file ;
+t_print_ln(banner) ;
+t_print('Input file: ') ;
+i := 1 ;
+while pk_name[i] <> ' ' do begin
+ t_print(pk_name[i]) ; incr(i) ;
+end ;
+t_print_ln(' ')
+
+@ As we are reading the packed file, we often need to fetch 16 and 32 bit
+quantities. Here we have two procedures to do this.
+
+@p function get_16 : integer ;
+var a : integer ;
+begin a := pk_byte ; get_16 := a * 256 + pk_byte ; end ;
+@#
+function get_32 : integer ;
+var a : integer ;
+begin a := get_16 ; if a > 32767 then a := a - 65536 ;
+get_32 := a * 65536 + get_16 ; end ;
+
+@ We still need the |term_pos| variable.
+
+@<Glob...@>=
+@!term_pos : integer ; {current terminal position}
+
+@ Now we read and check the preamble of the \.{PK} file. In the preamble, we
+find the |hppp|, |design_size|, |checksum|.
+
+@<Read preamble@>=
+if pk_byte <> pk_pre then abort('Bad PK file: pre command missing!') ;
+@.pre command missing@>
+if pk_byte <> pk_id then abort('Wrong version of PK file!') ;
+@.Wrong version of PK file@>
+j := pk_byte ;
+t_print('''') ;
+for i := 1 to j do t_print(xchr[pk_byte]) ;
+t_print_ln('''') ;
+design_size := get_32 ;
+t_print_ln('Design size = ',design_size:1) ;
+checksum := get_32 ;
+t_print_ln('Checksum = ',checksum:1) ;
+hppp := get_32 ; vppp := get_32 ;
+t_print('Resolution: horizontal = ',hppp:1,' vertical = ',vppp:1) ;
+magnification := round(hppp * 72.27 / 65536) ;
+t_print_ln(' (',magnification:1,' dpi)') ;
+if hppp <> vppp then print_ln('Warning: aspect ratio not 1:1!')
+
+@ Of course, we need to define the above variables.
+
+@<Glob...@>=
+@!magnification : integer ; {resolution at which pixel file is prepared}
+@!design_size : integer ; {design size in FIXes}
+@!checksum : integer ; {checksum of pixel file}
+@!hppp, @!vppp : integer ; {horizontal and vertical points per inch}
+
+@* Character unpacking.
+Here we simply unpack the character, writing the information we glean to the
+|typ_file|.
+
+@<Unpack and write character@>=
+t_print((pk_loc-1):1,': Flag byte = ',flag_byte:1) ;
+dyn_f := flag_byte div 16 ;
+flag_byte := flag_byte mod 16 ;
+turn_on := flag_byte >= 8 ;
+if turn_on then flag_byte := flag_byte - 8 ;
+if flag_byte = 7 then
+ @<Read long character preamble@>
+else if flag_byte > 3 then
+ @<Read extended short character preamble@>
+else
+ @<Read short character preamble@> ;
+t_print_ln(' Character = ',car:1,' Packet length = ',
+ packet_length:1) ;
+t_print_ln(' Dynamic packing variable = ',dyn_f:1) ;
+t_print(' TFM width = ',tfm_width:1,' dx = ',dx:1) ;
+if dy <> 0 then t_print_ln(' dy = ',dy:1) else t_print_ln(' ') ;
+t_print_ln(' Height = ',height:1,' Width = ',width:1,' X-offset = ',
+ x_off:1, ' Y-offset = ',y_off:1) ;
+@<Read and translate raster description@> ;
+if end_of_packet <> pk_loc then abort('Bad PK file: Bad packet length!')
+@.Bad packet length@>
+
+@ We need a whole lot of globals used but not defined up there.
+
+@<Glob...@>=
+@!i, @!j : integer ; {index pointers}
+@!flag_byte : integer ; {the byte that introduces the character definition}
+@!end_of_packet : integer ; {where we expect the end of the packet to be}
+@!width, @!height : integer ; {width and height of character}
+@!x_off, @!y_off : integer ; {x and y offsets of character}
+@!tfm_width : integer ; {character tfm width}
+@!tfms : array [0..255] of integer ; {character tfm widths}
+@!dx, @!dy : integer ; {escapement values}
+@!dxs, @!dys : array [0..255] of integer ; {escapement values}
+@!status : array[0..255] of boolean ; {has the character been seen?}
+@!dyn_f : integer ; {dynamic packing variable}
+@!car : integer ; {the character we are reading}
+@!packet_length : integer ; {the length of the character packet}
+
+@ Now, the preamble reading modules. First, we have the general case: the
+long character preamble format.
+
+@<Read long character preamble@>=
+begin
+ packet_length := get_32 ; car := get_32 ;
+ end_of_packet := packet_length + pk_loc ;
+ packet_length := packet_length + 9 ;
+ tfm_width := get_32 ;
+ dx := get_32 ; dy := get_32 ;
+ width := get_32 ;
+ height := get_32 ;
+ x_off := get_32 ; y_off := get_32 ;
+end
+
+@ This module reads the character preamble with double byte parameters.
+
+@<Read extended short character preamble@>=
+begin
+ packet_length := (flag_byte - 4) * 65536 + get_16 ;
+ car := pk_byte ;
+ end_of_packet := packet_length + pk_loc ;
+ packet_length := packet_length + 4 ;
+ i := pk_byte ;
+ tfm_width := i * 65536 + get_16 ;
+ dx := get_16 * 65536 ;
+ dy := 0 ;
+ width := get_16 ;
+ height := get_16 ;
+ x_off := get_16 ; y_off := get_16 ;
+ if x_off > 32767 then x_off := x_off - 65536 ;
+ if y_off > 32767 then y_off := y_off - 65536 ;
+end
+
+@ Here we read the most common character preamble, that with single byte
+parameters.
+
+@<Read short character preamble@>=
+begin
+ packet_length := flag_byte * 256 + pk_byte ;
+ car := pk_byte ;
+ end_of_packet := packet_length + pk_loc ;
+ packet_length := packet_length + 3 ;
+ i := pk_byte ;
+ tfm_width := i * 65536 + get_16 ;
+ dx := pk_byte * 65536 ;
+ dy := 0 ;
+ width := pk_byte ;
+ height := pk_byte ;
+ x_off := pk_byte ; y_off := pk_byte ;
+ if x_off > 127 then x_off := x_off - 256 ;
+ if y_off > 127 then y_off := y_off - 256 ;
+end
+
+@ Now we have the most important part of the program, where we actually
+interpret the commands in the raster description. First of all, we need
+a procedure to get a single nybble from the file, as well as one to get
+a single bit.
+
+@p function get_nyb : integer ;
+var temp : eight_bits ;
+begin
+ if bit_weight = 0 then begin
+ input_byte := pk_byte ;
+ bit_weight := 16 ;
+ end ;
+ temp := input_byte div bit_weight ;
+ input_byte := input_byte - temp * bit_weight ;
+ bit_weight := bit_weight div 16 ;
+ get_nyb := temp ;
+end ;
+@#
+function get_bit : boolean ;
+var temp : boolean ;
+begin
+ bit_weight := bit_weight div 2 ;
+ if bit_weight = 0 then begin
+ input_byte := pk_byte ;
+ bit_weight := 128 ;
+ end ;
+ temp := input_byte >= bit_weight ;
+ if temp then
+ input_byte := input_byte - bit_weight ;
+ get_bit := temp ;
+end ;
+
+@ We also need a function to write output to the screen. We put as many
+counts on a line as possible, to reduce the volume of output. Each count
+will appear as a number, with white counts enclosed by parentheses and repeat
+counts by brackets.
+
+@p procedure send_out(@!repeat_count: boolean ; @!value : integer ) ;
+var i, len : integer ;
+begin
+ i := 10 ; len := 1 ;
+ while value >= i do begin incr(len) ; i := i * 10 ; end ;
+ if repeat_count or not turn_on then len := len + 2 ;
+ if term_pos + len > 78 then begin
+ term_pos := len + 2 ; t_print_ln(' ') ; t_print(' ') ;
+ end else term_pos := term_pos + len ;
+ if repeat_count then t_print('[', value:1, ']')
+ else if turn_on then t_print(value:1)
+ else t_print('(', value:1, ')') ;
+end ;
+@<Packed number procedure@>
+
+@ Now, the globals to help communication between these procedures.
+
+@<Glob...@>=
+@!input_byte : eight_bits ; {the byte we are currently decimating}
+@!bit_weight : eight_bits ; {weight of the current bit}
+@!nybble : eight_bits ; {the current nybble}
+
+@ And the main procedure.
+
+@<Read and translate raster description@>=
+bit_weight := 0 ;
+if dyn_f = 14 then
+ @<Get raster by bits@>
+else @<Create normally packed raster@>
+
+@ If |dyn_f=14|, then we need to get the raster representation
+one bit at a time.
+
+@<Get raster by bits@>=
+begin
+for i := 1 to height do begin
+ t_print(' ') ;
+ for j := 1 to width do
+ if get_bit then t_print('*')
+ else t_print('.') ;
+ t_print_ln(' ') ;
+end;
+end
+
+@ Otherwise, we translate the bit counts into the raster rows. |count|
+contains the number of bits of the current color, and |turn_on| indicates
+whether or not they should be black. |rows_left| contains the number of
+rows to be sent.
+
+@<Create normally packed raster@>=
+begin
+term_pos := 2 ;
+t_print(' ') ;
+rows_left := height ;
+h_bit := width ;
+repeat_count := 0 ;
+while rows_left > 0 do begin
+ count := pk_packed_num ;
+ send_out(false, count) ;
+ if count >= h_bit then begin
+ rows_left := rows_left - repeat_count - 1 ;
+ repeat_count := 0 ;
+ count := count - h_bit ;
+ h_bit := width ;
+ rows_left := rows_left - count div width ;
+ count := count mod width ;
+ end ;
+ h_bit := h_bit - count ;
+ turn_on := not turn_on ;
+end ;
+t_print_ln(' ') ;
+if (rows_left <> 0) or (h_bit <> width) then
+ abort('Bad PK file: More bits than required!');
+@.More bits than required@>
+end
+
+@ We need to declare the repeat flag, bit counter, and color flag here.
+
+@<Glob...@>=
+@!repeat_count : integer ; {how many times to repeat the next row?}
+@!rows_left : integer ; {how many rows left?}
+@!turn_on : boolean ; {are we black here?}
+@!h_bit : integer ; {what is our horizontal position?}
+@!count : integer ; {how many bits of current color left?}
+
+@ If any specials are found, we write them out here.
+
+@d four_cases(#)==#,#+1,#+2,#+3
+
+@p procedure skip_specials ;
+var @!i, @!j: integer ;
+begin
+ repeat
+ flag_byte := pk_byte ;
+ if flag_byte >= 240 then
+ case flag_byte of
+ four_cases(pk_xxx1):
+begin
+ t_print((pk_loc-1):1,': Special: ''') ;
+ i := 0 ;
+ for j := pk_xxx1 to flag_byte do i := 256 * i + pk_byte ;
+ for j := 1 to i do t_print(xchr[pk_byte]) ;
+ t_print_ln('''') ;
+end ;
+ pk_yyy : t_print_ln((pk_loc-1):1,': Num special: ',get_32:1) ;
+ pk_post : t_print_ln((pk_loc-1):1,': Postamble') ;
+ pk_no_op : t_print_ln((pk_loc-1):1,': No op') ;
+ pk_pre, pk_undefined : abort('Unexpected ', flag_byte:1,'!') ;
+@.Unexpected bbb@>
+ endcases ;
+ until (flag_byte < 240) or (flag_byte = pk_post) ;
+end ;
+
+@* Terminal communication.
+We must get the file names and determine whether input is to be in
+hexadecimal or binary. To do this, we use the standard input path
+name. We need a procedure to flush the input buffer. For most systems,
+this will be an empty statement. For other systems, a |print_ln| will
+provide a quick fix. We also need a routine to get a line of input from
+the terminal. On some systems, a simple |read_ln| will do. Finally,
+a macro to print a string to the first blank is required.
+
+@d flush_buffer == begin end
+@d get_line(#) == if eoln(input) then read_ln(input) ;
+ i := 1 ;
+ while not (eoln(input) or eof(input)) do begin
+ #[i] := input^ ;
+ incr(i) ;
+ get(input) ;
+ end ;
+ #[i] := ' '
+
+@ @p procedure dialog ;
+var i : integer ; {index variable}
+buffer : packed array [1..name_length] of char; {input buffer}
+begin
+ for i := 1 to name_length do begin
+ typ_name[i] := ' ' ;
+ pk_name[i] := ' ' ;
+ end;
+ print('Input file name: ') ;
+ flush_buffer ;
+ get_line(pk_name) ;
+ print('Output file name: ') ;
+ flush_buffer ;
+ get_line(typ_name) ;
+end ;
+
+@* The main program.
+Now that we have all the pieces written, let us put them together.
+
+@p begin
+initialize ;
+dialog ;
+@<Open files@> ;
+@<Read preamble@> ;
+skip_specials ;
+while flag_byte <> pk_post do begin
+ @<Unpack and write character@> ;
+ skip_specials ;
+end ;
+j := 0 ;
+while not eof(pk_file) do begin
+ i := pk_byte ;
+ if i <> pk_no_op then abort('Bad byte at end of file: ',i:1) ;
+@.Bad byte at end of file@>
+ t_print_ln((pk_loc-1):1,': No op') ;
+ incr(j) ;
+end ;
+t_print_ln(pk_loc:1,' bytes read from packed file.');
+final_end :
+end .
+
+@* System-dependent changes.
+This section should be replaced, if necessary, by changes to the program
+that are necessary to make \.{PKtype} work at a particular installation.
+Any additional routines should be inserted here.
+@^system dependencies@>
+
+@* Index.
+Pointers to error messages appear here together with the section numbers
+where each ident\-i\-fier is used.
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 22e3005c65..7658dd6b1b 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/54878
+depend revision/54901
name 00texlive.image
category TLCore
-revision 54877
+revision 54894
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
@@ -2146,6 +2146,7 @@ runfiles size=5010
tlpkg/tlpsrc/jkmath.tlpsrc
tlpkg/tlpsrc/jknapltx.tlpsrc
tlpkg/tlpsrc/jlabels.tlpsrc
+ tlpkg/tlpsrc/jlreq-deluxe.tlpsrc
tlpkg/tlpsrc/jlreq.tlpsrc
tlpkg/tlpsrc/jmb.tlpsrc
tlpkg/tlpsrc/jmlr.tlpsrc
@@ -34277,7 +34278,7 @@ catalogue-version 2.6.2
name biblatex-apa
category Package
-revision 54758
+revision 54896
shortdesc BibLaTeX citation and reference style for APA
relocated 1
longdesc This is a fairly complete BibLaTeX style (citations and
@@ -34289,10 +34290,10 @@ longdesc every citation and reference example in the APA 7th edition
longdesc style guide. This version of the package requires use of
longdesc csquotes [?]4.3, BibLaTeX [?]3.4, and the biber backend for
longdesc BibLaTeX [?]2.5.
-containersize 23976
-containerchecksum 4fdc0bf55cfbdbab6b1cc85ef7276a4bfbc73bf6b9e0388f42f17a631e245fd9c2d3773ced67b17910703dc61ae7e58b33285026ffb3a24ce4142c2fc28cfdac
-doccontainersize 317564
-doccontainerchecksum b43d3876b03c815833295133044913c209a24d052ca91ff95400e24fc377e2ac12f00a48be75f778524e389ddfcc0d564d50a3a8b5c86dd7e0580a55c6be4568
+containersize 23972
+containerchecksum 993178d65e9e2dba756fa2afbeaa90fa4b9ab4fec768b3c27c3ea805357e164af8dc55627cebb7c204b2c9deb235a5731a93c72fd72fb01ecc02d4eb496958e8
+doccontainersize 317772
+doccontainerchecksum 3bc5feb99a2022b55ccd21b32ea1620596c85e4e9722e3cf51d5bcee0ffab58c13bb93f578a3b961dd830396a0f7d3f01bc4b8cbd40176858a9bad17a835b3a8
docfiles size=113
RELOC/doc/latex/biblatex-apa/README details="Readme"
RELOC/doc/latex/biblatex-apa/biblatex-apa-test-citations.bib
@@ -34336,7 +34337,7 @@ catalogue-contact-repository https://github.com/plk/biblatex-apa.git
catalogue-ctan /macros/latex/contrib/biblatex-contrib/biblatex-apa
catalogue-license lppl1.3c
catalogue-topics apa biblatex psychology journalpub
-catalogue-version 9.9
+catalogue-version 9.10
name biblatex-apa6
category Package
@@ -64059,7 +64060,7 @@ containerchecksum 20571a262dfd6bcb177613e2e50cd7678ebb2b03832ac7b1ba3c8363b9f067
name collection-langjapanese
category Collection
-revision 54074
+revision 54894
shortdesc Japanese
relocated 1
longdesc Support for Japanese; additional packages are in
@@ -64088,6 +64089,7 @@ depend ipaex
depend japanese-otf
depend japanese-otf-uptex
depend jlreq
+depend jlreq-deluxe
depend jsclasses
depend lshort-japanese
depend luatexja
@@ -64119,8 +64121,8 @@ depend uptex-fonts
depend wadalab
depend zxjafbfont
depend zxjatype
-containersize 616
-containerchecksum b8a4e9ec9cbbb373b1df40892a5821c52e791643933853f7eede151ebcd9a2f8ed2360a5431be628d2e18ea686ddcd7b7a7f187f7a13aaf3c98c93e0427e1f0c
+containersize 620
+containerchecksum 8412379041e16c25e6ec557b17926877c4b13d4b0fc2112adf8fba446636f8108255ffce8bece9df6c64170398e70576ab8fcbcc2560adbb5340cf7a5cc4eba7
name collection-langkorean
category Collection
@@ -67544,7 +67546,7 @@ catalogue-version 3.2
name comicneue
category Package
-revision 42851
+revision 54891
shortdesc Use Comic Neue with TeX(-alike) systems
relocated 1
longdesc Comic Neue is a well-known redesign of the (in)famous Comic
@@ -67554,11 +67556,12 @@ longdesc pdfTeX users. Issues with this package can be reported on
longdesc GitHub or emailed to tex@slxh.nl.
execute addMap ComicNeue.map
execute addMap ComicNeueAngular.map
-containersize 758452
-containerchecksum c72d19a0f5219d96da92916ec13fe333703c911b4222b60f825aa5ea2d412df261fbae2227c56844e70fcc057ed8367a4c42f17799c4b8418b02c3171b8d4864
-doccontainersize 83920
-doccontainerchecksum e3d1630dbecc93365e18b496565a5430e0867f3d3a82c0bedcfec8a02168bddf71d9e65b996e4682294c086d1049cf88182a36c5619d8fe6762aa1050fd923a4
-docfiles size=40
+containersize 872884
+containerchecksum 5dc900d215fef53fe69ffda6e9120f1230173f40d220c71eaaa3d7eb21610b214591bdc043f27f0fe5259daf2a800b695167d2deee1810a67045997aff7c2a76
+doccontainersize 200176
+doccontainerchecksum 24baee44951d9dc6fd70b6b6092112a1d7d13c394eeb495162c3f80444ebd799b526acf7b7c86b7590afc9f5f6efa97c10b661ddead6ca11a168325c7c840650
+docfiles size=97
+ RELOC/doc/latex/comicneue/README.md details="Readme"
RELOC/doc/latex/comicneue/SIL-License.txt
RELOC/doc/latex/comicneue/comicneue-otf-specimen.pdf
RELOC/doc/latex/comicneue/comicneue-otf-specimen.tex
@@ -67566,91 +67569,72 @@ docfiles size=40
RELOC/doc/latex/comicneue/comicneue-type1-specimen.tex
RELOC/doc/latex/comicneue/comicneue.pdf details="Package documentation"
RELOC/doc/latex/comicneue/comicneue.tex
-runfiles size=453
- RELOC/fonts/enc/dvips/comicneue/a_bs6yxn.enc
- RELOC/fonts/enc/dvips/comicneue/a_lfux4u.enc
- RELOC/fonts/enc/dvips/comicneue/a_t3s7zg.enc
- RELOC/fonts/enc/dvips/comicneue/a_yvpaqy.enc
+runfiles size=459
+ RELOC/fonts/enc/dvips/comicneue/a_3f3vls.enc
+ RELOC/fonts/enc/dvips/comicneue/a_d7lrxj.enc
+ RELOC/fonts/enc/dvips/comicneue/a_fqjac7.enc
+ RELOC/fonts/enc/dvips/comicneue/a_ixwebc.enc
+ RELOC/fonts/enc/dvips/comicneue/a_ncyf37.enc
+ RELOC/fonts/enc/dvips/comicneue/a_nhwyv3.enc
+ RELOC/fonts/enc/dvips/comicneue/a_trnund.enc
+ RELOC/fonts/enc/dvips/comicneue/a_upn2ip.enc
+ RELOC/fonts/enc/dvips/comicneue/a_wfs66e.enc
RELOC/fonts/map/dvips/comicneue/ComicNeue.map
RELOC/fonts/map/dvips/comicneue/ComicNeueAngular.map
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-Angular_Bold.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-Angular_Bold_Oblique.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-Angular_Light.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-Angular_Light_Oblique.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-Angular_Regular.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-Angular_Regular_Oblique.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue_Bold.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue_Bold_Oblique.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue_Light.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue_Light_Oblique.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue_Regular.otf
- RELOC/fonts/opentype/rozynski/comicneue/ComicNeue_Regular_Oblique.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-Bold.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-BoldItalic.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-Light.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-LightItalic.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-Regular.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeue-RegularItalic.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeueAngular-Bold.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeueAngular-BoldItalic.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeueAngular-Light.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeueAngular-LightItalic.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeueAngular-Regular.otf
+ RELOC/fonts/opentype/rozynski/comicneue/ComicNeueAngular-RegularItalic.otf
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-ly1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-ly1--lcdfj.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-ly1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-ot1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-ot1--lcdfj.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-ot1.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-t1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-t1--lcdfj.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-t1.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-ts1--base.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Bold-tlf-ts1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ly1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ly1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ly1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ot1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ot1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ot1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-t1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-t1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-t1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ts1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ts1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldItalic-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldItalic-tlf-ly1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldItalic-tlf-t1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldItalic-tlf-t1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldItalic-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-BoldItalic-tlf-ts1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Italic-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Italic-tlf-ly1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Italic-tlf-ot1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Italic-tlf-t1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Italic-tlf-t1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Italic-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Italic-tlf-ts1.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-ly1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-ly1--lcdfj.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-ly1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-ot1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-ot1--lcdfj.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-ot1.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-t1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-t1--lcdfj.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-t1.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-ts1--base.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Light-tlf-ts1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-ly1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-ly1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-ly1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-ot1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-ot1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-ot1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-t1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-t1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-t1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-ts1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightOblique-tlf-ts1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-ly1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-ly1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-ly1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-ot1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-ot1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-ot1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-t1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-t1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-t1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-ts1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Oblique-tlf-ts1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-ly1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-ly1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-ly1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-ot1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-ot1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-ot1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-t1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-t1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-t1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-ts1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-tlf-ts1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightItalic-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightItalic-tlf-ly1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightItalic-tlf-t1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightItalic-tlf-t1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightItalic-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-LightItalic-tlf-ts1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Regular-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Regular-tlf-ly1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Regular-tlf-ot1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Regular-tlf-t1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Regular-tlf-t1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Regular-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeue-Regular-tlf-ts1.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Bold-tlf-ly1--base.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Bold-tlf-ly1--lcdfj.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Bold-tlf-ly1.tfm
@@ -67662,17 +67646,28 @@ runfiles size=453
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Bold-tlf-t1.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Bold-tlf-ts1--base.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Bold-tlf-ts1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ly1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ly1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ly1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ot1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ot1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ot1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-t1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-t1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-t1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ts1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ts1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ly1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ly1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ot1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ot1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-t1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-t1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-t1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ts1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ly1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ly1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ot1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ot1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ot1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-t1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-t1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-t1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ts1.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Light-tlf-ly1--base.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Light-tlf-ly1--lcdfj.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Light-tlf-ly1.tfm
@@ -67684,111 +67679,88 @@ runfiles size=453
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Light-tlf-t1.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Light-tlf-ts1--base.tfm
RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Light-tlf-ts1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ly1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ly1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ly1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ot1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ot1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ot1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-t1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-t1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-t1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ts1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ts1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ly1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ly1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ly1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ot1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ot1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ot1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-t1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-t1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-t1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ts1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ts1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-ly1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-ly1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-ly1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-ot1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-ot1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-ot1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-t1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-t1--lcdfj.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-t1.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-ts1--base.tfm
- RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-tlf-ts1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ly1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ly1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ot1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ot1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-t1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-t1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-t1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ts1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ly1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ly1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ot1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ot1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ot1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-t1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-t1--lcdfj.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-t1.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ts1.tfm
RELOC/fonts/type1/rozynski/comicneue/ComicNeue-Bold.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeue-BoldLCDFJ.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeue-BoldOblique.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeue-BoldObliqueLCDFJ.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeue-BoldItalic.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeue-Italic.pfb
RELOC/fonts/type1/rozynski/comicneue/ComicNeue-Light.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeue-LightLCDFJ.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeue-LightOblique.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeue-LightObliqueLCDFJ.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeue-Oblique.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeue-ObliqueLCDFJ.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeue.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeue-LightItalic.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeue-Regular.pfb
RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-Bold.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-BoldItalic.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-BoldItalicLCDFJ.pfb
RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-BoldLCDFJ.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-BoldOblique.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-BoldObliqueLCDFJ.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-Italic.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-ItalicLCDFJ.pfb
RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-Light.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-LightItalic.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-LightItalicLCDFJ.pfb
RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-LightLCDFJ.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-LightOblique.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-LightObliqueLCDFJ.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-Oblique.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-ObliqueLCDFJ.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngularLCDFJ.pfb
- RELOC/fonts/type1/rozynski/comicneue/ComicNeueLCDFJ.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-Regular.pfb
+ RELOC/fonts/type1/rozynski/comicneue/ComicNeueAngular-RegularLCDFJ.pfb
RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Bold-tlf-ly1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Bold-tlf-ot1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Bold-tlf-t1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Bold-tlf-ts1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ly1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ot1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-BoldOblique-tlf-t1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-BoldOblique-tlf-ts1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-BoldItalic-tlf-ly1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-BoldItalic-tlf-t1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-BoldItalic-tlf-ts1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Italic-tlf-ly1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Italic-tlf-t1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Italic-tlf-ts1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Light-tlf-ly1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Light-tlf-ot1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Light-tlf-t1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Light-tlf-ts1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-LightOblique-tlf-ly1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-LightOblique-tlf-ot1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-LightOblique-tlf-t1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-LightOblique-tlf-ts1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Oblique-tlf-ly1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Oblique-tlf-ot1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Oblique-tlf-t1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Oblique-tlf-ts1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-tlf-ly1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-tlf-ot1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-tlf-t1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeue-tlf-ts1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-LightItalic-tlf-ly1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-LightItalic-tlf-t1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-LightItalic-tlf-ts1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Regular-tlf-ly1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Regular-tlf-t1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeue-Regular-tlf-ts1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Bold-tlf-ly1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Bold-tlf-ot1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Bold-tlf-t1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Bold-tlf-ts1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ly1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ot1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-t1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-BoldOblique-tlf-ts1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ly1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ot1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-t1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-BoldItalic-tlf-ts1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ly1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ot1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Italic-tlf-t1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Italic-tlf-ts1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Light-tlf-ly1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Light-tlf-ot1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Light-tlf-t1.vf
RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Light-tlf-ts1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ly1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ot1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-t1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-LightOblique-tlf-ts1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ly1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ot1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-t1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Oblique-tlf-ts1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-tlf-ly1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-tlf-ot1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-tlf-t1.vf
- RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-tlf-ts1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ly1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ot1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-t1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-LightItalic-tlf-ts1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ly1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ot1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Regular-tlf-t1.vf
+ RELOC/fonts/vf/rozynski/comicneue/ComicNeueAngular-Regular-tlf-ts1.vf
RELOC/tex/latex/comicneue/LY1ComicNeue-TLF.fd
RELOC/tex/latex/comicneue/LY1ComicNeueAngular-TLF.fd
RELOC/tex/latex/comicneue/OT1ComicNeue-TLF.fd
@@ -67802,7 +67774,7 @@ catalogue-contact-repository https://github.com/silkeh/latex-comicneue/issues
catalogue-ctan /fonts/comicneue
catalogue-license ofl
catalogue-topics font font-otf font-supp font-type1
-catalogue-version 1.1
+catalogue-version 1.2
name comma
category Package
@@ -107619,7 +107591,7 @@ catalogue-version 1.0
name euclideangeometry
category Package
-revision 54758
+revision 54897
shortdesc Draw geometrical constructions
relocated 1
longdesc This package provides tools to draw most of the geometrical
@@ -107628,25 +107600,25 @@ longdesc professor might need to teach geometry. The connection to
longdesc Euclide depends on the fact that in his times calculations were
longdesc made with ruler, compass and also with ellipsograph. This
longdesc package extends the functionalities of the curve2e package.
-containersize 4924
-containerchecksum b4a4ed36740bfb767bae7881f415dad2e787a8f3cba2bf1fd3c2f3492572a6dd3ef0a3ae7d8892975d012e1f82ccccbda689707cb3349432c0392f105f75d29a
-doccontainersize 997864
-doccontainerchecksum 546ac76f9c630e085a0f3e13a5842f8c78a83bbd06a7805552da9b7df3a528a17e7caf7b848b256a4c64cda5377f5906f6eed54dac71d8c81fa24035bbb30ed0
-docfiles size=270
+containersize 5316
+containerchecksum 62900fe71550594672cbcb6cc22d067aae1e6315e54c76888fbe3db2b79558c25182e05c028e2e0504fa1f19168276d95684d0dcf76c2aceb600720cf090ae1c
+doccontainersize 1020216
+doccontainerchecksum c12dfd05e72c4a081068af962fc223f6391793436ece1e706bacaf205c69ba01ae9a7263e1069b5e10ff4dc8a7ad151558ba188ee6c539d8e297d57dd6e1c45e
+docfiles size=276
RELOC/doc/latex/euclideangeometry/README.txt details="Readme"
RELOC/doc/latex/euclideangeometry/euclideangeometry-man.pdf details="User manual"
RELOC/doc/latex/euclideangeometry/euclideangeometry-man.tex
RELOC/doc/latex/euclideangeometry/euclideangeometry.pdf details="Documented code"
-srccontainersize 19212
-srccontainerchecksum c1b19d536554d994ad24c3eaf82199f0239994e8960a5a3c03e4379b709eedc5acafd27a9da40fc3b7e598bde8d0af6d2504446c31a7b7ef31d07cb8ce4dd03d
-srcfiles size=16
+srccontainersize 21020
+srccontainerchecksum 35805bde4c06f9589467808497de577b58e8eef5f788671c0a9ccf2603d21873d71d980b07f1acc411d7eaeb9bb7868a6bfe562055be030d802fa88fbc16c183
+srcfiles size=18
RELOC/source/latex/euclideangeometry/euclideangeometry.dtx
runfiles size=4
RELOC/tex/latex/euclideangeometry/euclideangeometry.sty
catalogue-ctan /macros/latex/contrib/euclideangeometry
catalogue-license lppl1.3c
catalogue-topics graphics maths
-catalogue-version 0.1.7
+catalogue-version 0.1.8
name euenc
category Package
@@ -146261,6 +146233,927 @@ catalogue-ctan /language/japanese/jlreq
catalogue-license bsd2
catalogue-topics japanese font-cjk class
+name jlreq-deluxe
+category Package
+revision 54894
+shortdesc Multi-weight Japanese font support for the jlreq class
+relocated 1
+longdesc This package provides multi-weight Japanese font support for
+longdesc the jlreq class.
+containersize 294656
+containerchecksum 7815e330fc99040428acfd3374cb5afa9cba46c1e8280b188dd048d5c1b21a5f8684980272a022c5682af5097c328292847da015b20a1132d725ebbc389fe35b
+doccontainersize 61780
+doccontainerchecksum a6827015a219918b7a57b41b4e9b223da755abe95bec8140f8ae9cdbec3f4d55cf7796326568bf0aac64242f351f8076e9203ef8fd18ad228b586cbf177cef99
+docfiles size=18
+ RELOC/doc/platex/jlreq-deluxe/README-ja.md details="Readme (Japanese)"
+ RELOC/doc/platex/jlreq-deluxe/README.md details="Readme (English)"
+ RELOC/doc/platex/jlreq-deluxe/jlreq-deluxe.pdf details="Package documentation" language="ja"
+ RELOC/doc/platex/jlreq-deluxe/jlreq-deluxe.tex
+runfiles size=95201
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--expminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--nmlminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upexpminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bjlreq--upnmlminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--expminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--nmlminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upexpminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/bzjlreq--upnmlminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--expminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--nmlminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upexpminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/jlreq--upnmlminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--expminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--nmlminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upexpminrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgothb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgothb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgothbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgothbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgotheb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgotheb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgothebn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgothebn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlmgothr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlmgothr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlmgothrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlmgothrn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminb-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminb-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminbn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminbn-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminl-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminl-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminln-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminln-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminr-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminr-v.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminrn-h.tfm
+ RELOC/fonts/tfm/public/jlreq-deluxe/zjlreq--upnmlminrn-v.tfm
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--expminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--nmlminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upexpminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bjlreq--upnmlminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--expminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--nmlminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upexpminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/bzjlreq--upnmlminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--expminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--nmlminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upexpminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/jlreq--upnmlminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--expminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--nmlminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upexpminrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgothb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgothb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgothbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgothbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgotheb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgotheb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgothebn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgothebn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlmgothr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlmgothr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlmgothrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlmgothrn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminb-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminb-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminbn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminbn-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminl-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminl-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminln-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminln-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminr-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminr-v.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminrn-h.vf
+ RELOC/fonts/vf/public/jlreq-deluxe/zjlreq--upnmlminrn-v.vf
+ RELOC/tex/platex/jlreq-deluxe/jlreq-deluxe.sty
+catalogue-also jlreq
+catalogue-contact-repository https://github.com/h20y6m/jlreq-deluxe
+catalogue-ctan /language/japanese/jlreq-deluxe
+catalogue-license mit
+catalogue-topics font-cjk font-use japanese expl3
+catalogue-version 0.3.1
+
name jmb
category Package
revision 52718
@@ -153499,22 +154392,22 @@ catalogue-version 1.6
name kvmap
category Package
-revision 54585
+revision 54898
shortdesc Create Karnaugh maps with LaTeX
relocated 1
longdesc This LaTeX package allows the creation of (even large) Karnaugh
longdesc maps. It provides a tabular-like input syntax and support for
longdesc drawing bundles (implicants) around adjacent values. It is
longdesc based on an answer at StackExchange.
-containersize 2640
-containerchecksum a23c5fd54e5fcd9fefc7cd46757f267bfe120d3099fbbec77e09a2270297380c1c4ea652ad42ad08c37f496194d0ad70e9effdede8841bc1bc786a2d61a2e91b
-doccontainersize 105648
-doccontainerchecksum 2e207ad3d0517ed2c927eabbb63b236afc084a4952c48f3ed0ba7ceb21621366d3ee54881dbbe372caf7de04a657b1d766d7448565b7d3dfca9a8d62ff4d9178
+containersize 2672
+containerchecksum c06d637d368d78999735782ae577ddcb6bab594a764520e231644e5b745bbb4356b01d5c283a719a637eab3397c219e2e0d7fff8bd3bf1d8c1bd2c102139f5d0
+doccontainersize 106456
+doccontainerchecksum 6744a2d00d17376fa4f524b9c6ffd4225b81aaca694caa647d7a50f035fc5458f48e4c9c3eb796f6f770981d9d8cfe7bca5c296941b7329bdcf92d545f0f2e9b
docfiles size=28
RELOC/doc/latex/kvmap/README.md details="Readme"
RELOC/doc/latex/kvmap/kvmap.pdf details="Package documentation"
-srccontainersize 8608
-srccontainerchecksum 1fd2ec484460c42d06beee10fd4cae49bd257737005241e2fc9919f9f96a8ca51665eebe16b35ee282ab6b37d0f4f152cadbc4044a56059bb65dc3ef7526ec5a
+srccontainersize 8660
+srccontainerchecksum d42b8f7734a3f336de40df52e8492dcf2f7f0f4e2151901baee69654560e517ce773eb909807475fe5f01b90f09a427e4001f260da14a898929d7f719b1d4138
srcfiles size=9
RELOC/source/latex/kvmap/kvmap.dtx
RELOC/source/latex/kvmap/kvmap.ins
@@ -153526,7 +154419,7 @@ catalogue-contact-home https://gitlab.com/benfrank/kvmap
catalogue-ctan /macros/latex/contrib/kvmap
catalogue-license lppl1.3c
catalogue-topics maths engineering
-catalogue-version 0.3.3
+catalogue-version 0.3.4
name kvoptions
category Package
@@ -222687,7 +223580,7 @@ catalogue-version 1.0
name optex
category Package
-revision 54650
+revision 54893
shortdesc LuaTeX format based on Plain TeX and OPmac
longdesc OpTeX is a LuaTeX format based on Plain TeX macros with power
longdesc from OPmac (fonts selection system, colors, external graphics,
@@ -222701,11 +223594,11 @@ depend luatex
depend optex.ARCH
depend rsfs
execute AddFormat name=optex engine=luatex patterns=hyphen-lan.opm options="optex.ini" fmttriggers=amsfonts,cm,ec,hyphen-base,lm,rsfs
-containersize 143676
-containerchecksum 96255a71dc15915d5d21255812034c023f86332450c89ff3e1978773c6cc568baf93273af8c920734a33ed7ed00d4e0fe23f9b7f6f270965d7a5d179e5aceaa9
-doccontainersize 778892
-doccontainerchecksum 45a8032723b304e30ace6a6bbe57647f373472a232b5b17775525effd2b14629ba898e829c4f1b94e6ea26395dfb68c799743ebd94aab4784f02834f08ccdc20
-docfiles size=214
+containersize 161268
+containerchecksum 296c854bbf883a1e3d51411758618b3a728f32e195a6d5cdc8bd458402270123841fe18f097f41a236048e62fb3090d7613e1205c7f38624559bfe8456f1365d
+doccontainersize 1728160
+doccontainerchecksum 7139e9b048ae7605e35d93a145de5c00c918066fd2500ff71b37c073b1b5b5639159c2be955908fa0f4d5ceab2738c1af65c36b1389e76d797bb0911787fe81c
+docfiles size=455
texmf-dist/doc/luatex/optex/README details="Readme"
texmf-dist/doc/luatex/optex/op-demo.tex
texmf-dist/doc/luatex/optex/op-letter.tex
@@ -222713,16 +223606,19 @@ docfiles size=214
texmf-dist/doc/luatex/optex/op-slides.tex
texmf-dist/doc/luatex/optex/optex-doc.pdf
texmf-dist/doc/luatex/optex/optex-doc.tex
+ texmf-dist/doc/luatex/optex/optex-techdoc.tex
+ texmf-dist/doc/luatex/optex/optex-userdoc.tex
texmf-dist/doc/luatex/optex/slides-bg.png
texmf-dist/doc/man/man1/optex.1
texmf-dist/doc/man/man1/optex.man1.pdf
-runfiles size=240
+runfiles size=260
texmf-dist/tex/luatex/optex/alloc.opm
- texmf-dist/tex/luatex/optex/basics-macros.opm
+ texmf-dist/tex/luatex/optex/basic-macros.opm
texmf-dist/tex/luatex/optex/bib-iso690.opm
texmf-dist/tex/luatex/optex/bib-simple.opm
texmf-dist/tex/luatex/optex/cite-bib.opm
texmf-dist/tex/luatex/optex/colors.opm
+ texmf-dist/tex/luatex/optex/doc.opm
texmf-dist/tex/luatex/optex/f-adventor.opm
texmf-dist/tex/luatex/optex/f-antt.opm
texmf-dist/tex/luatex/optex/f-baskerville.opm
@@ -222747,6 +223643,11 @@ runfiles size=240
texmf-dist/tex/luatex/optex/fonts-resize.opm
texmf-dist/tex/luatex/optex/fonts-select.opm
texmf-dist/tex/luatex/optex/graphics.opm
+ texmf-dist/tex/luatex/optex/hi-syntax.opm
+ texmf-dist/tex/luatex/optex/hisyntax-c.opm
+ texmf-dist/tex/luatex/optex/hisyntax-html.opm
+ texmf-dist/tex/luatex/optex/hisyntax-python.opm
+ texmf-dist/tex/luatex/optex/hisyntax-tex.opm
texmf-dist/tex/luatex/optex/hyperlinks.opm
texmf-dist/tex/luatex/optex/hyphen-lan.opm
texmf-dist/tex/luatex/optex/if-macros.opm
@@ -222787,7 +223688,7 @@ catalogue-contact-home http://petr.olsak.net/optex
catalogue-ctan /macros/luatex/optex
catalogue-license pd
catalogue-topics format luatex
-catalogue-version 0.08
+catalogue-version 0.10
name optex.aarch64-linux
category Package
@@ -247137,7 +248038,7 @@ catalogue-version 1.1b
name pxchfon
category Package
-revision 53629
+revision 54895
shortdesc Japanese font setup for pLaTeX and upLaTeX
relocated 1
longdesc This package enables users to declare in their document which
@@ -247150,11 +248051,11 @@ longdesc for each new font. This package also supports setup for the
longdesc fonts used in the japanese-otf package. System requirements:
longdesc TeX format: LaTeX. TeX engine: pTeX or upTeX. DVIware:
longdesc dvipdfmx. Prerequisite packages: atbegshi.
-containersize 18932
-containerchecksum 2c81f0ce0c4f5762805cb86e6bf9a3965887e9beb5bdf7292d1a5a274d7728becc580afe0893621bba8e5c477da32936607e0b3fb5d3563f9c6f9ce640ab8859
-doccontainersize 366000
-doccontainerchecksum 3284966056d60f10b9f6636714fd64c580ffc53c03aaaf225e59df2574642a7c8d28f8ce44eb46ba0a5c809476a2bac4891ec0589c87c37f9a2fed9f412a20cd
-docfiles size=114
+containersize 19012
+containerchecksum 7c746a1ffca171b7c1ff245b110869ded747a09a8750a153f3939b645e0bba797a0c90d6a41473196b19bc52557de3337c24d9fd6198cbd1c677cb540ee07a80
+doccontainersize 312784
+doccontainerchecksum 7d5d30b32c2aafa42af1ab3e7563f56fe1fcd1fd6aa7a1d6e267e7625fdc4a410fe06af490e99716d5d01ef17a8245f2e9538542bac5b08811ffdb715789d99c
+docfiles size=101
RELOC/doc/platex/pxchfon/LICENSE
RELOC/doc/platex/pxchfon/README-ja.md details="Readme" language="ja"
RELOC/doc/platex/pxchfon/README.md details="Readme"
@@ -247259,7 +248160,7 @@ catalogue-contact-repository https://github.com/zr-tex8r/PXchfon
catalogue-ctan /language/japanese/pxchfon
catalogue-license mit
catalogue-topics japanese font-supp
-catalogue-version 1.7b
+catalogue-version 1.7c
name pxcjkcat
category Package
@@ -266179,7 +267080,7 @@ catalogue-version 2.7
name sourcesanspro
category Package
-revision 54512
+revision 54892
shortdesc Use SourceSansPro with TeX(-alike) systems
relocated 1
longdesc The font is an open-source Sans-Serif development from Adobe.
@@ -266187,87 +267088,70 @@ longdesc The package provides fonts (in both Adobe Type 1 and OpenType
longdesc formats) and macros supporting their use in LaTeX (Type 1) and
longdesc XeLaTeX/LuaLaTeX (OTF).
execute addMap SourceSansPro.map
-containersize 3464200
-containerchecksum 04ee030649a9d72897543a18e232719bf6b64d10c89d9fd8dd4635528394f87fd2ef0f7e79b907239655c36568edfb3362897e5d9f6a9272e6bbf9836438f846
-doccontainersize 495828
-doccontainerchecksum beef7a76b4e67d50aed12798aac2362a7771c401a0f00dfe5a98d90ab5bcbeceddd22a0f8e44d3faf53e231c52ffd9fe24d38c84a96090c2adf56d27034f65a7
-docfiles size=228
+containersize 5153396
+containerchecksum 0511dcf736273d80f7143c9dad96dd9f631b016183b4078243ed061d35889fea62e50c5f48e9842ffae7b654fd2e08a21d1c46403e56349c0b515ff2eb62e164
+doccontainersize 671484
+doccontainerchecksum 174def8872588c27b8f90b3c384ee356aec43e4e42014bb1c02d648d8b309dfa8fb9cea03f65fa9bd86dc3ff1e64483f1312dbaca6e212f65d2d379a1d9935e3
+docfiles size=327
RELOC/doc/latex/sourcesanspro/LICENSE.txt
RELOC/doc/latex/sourcesanspro/LPPL.txt
+ RELOC/doc/latex/sourcesanspro/README.md details="Readme"
RELOC/doc/latex/sourcesanspro/sourcesanspro-otf-specimen.pdf
RELOC/doc/latex/sourcesanspro/sourcesanspro-otf-specimen.tex
RELOC/doc/latex/sourcesanspro/sourcesanspro-type1-specimen.pdf
RELOC/doc/latex/sourcesanspro/sourcesanspro-type1-specimen.tex
RELOC/doc/latex/sourcesanspro/sourcesanspro.pdf details="Package documentation"
RELOC/doc/latex/sourcesanspro/sourcesanspro.tex
-runfiles size=3883
- RELOC/fonts/enc/dvips/sourcesanspro/a_2cvp4u.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_2dtrh6.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_2jmt2m.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_2n3jyq.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_3rlax2.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_3vq5rq.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_4jf6oe.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_5mnkjz.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_5tbsmu.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_6bttxp.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_7ajhns.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_b457hn.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_buvplz.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_cerb3o.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_cvynlr.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_cxftuq.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_debg3j.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_el7rh7.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_elrf5h.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_ev2kyj.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_fbyskd.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_floqlo.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_fva737.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_gc2pqo.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_ggs4wk.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_gsofwu.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_gw3vm7.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_ifkpwm.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_j24bgz.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_jpwolx.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_k74yek.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_kksgzp.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_ko3vnf.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_mf2mhr.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_mhce32.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_myad3x.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_n5gv3r.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_n5mfkj.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_nlm4w5.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_nxh7ce.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_p2xsve.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_p5cgg3.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_pcov5a.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_psnyba.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_pwnihc.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_qujrng.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_r6twhl.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_rseom6.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_rsnzt5.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_s26mqm.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_s4juqt.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_sd7igg.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_tczf5d.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_tnsd2h.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_tophx4.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_tzjlps.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_umlpmm.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_uvtzcn.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_v4sjy4.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_v537dd.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_vx5ywn.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_w2dgod.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_wdghyr.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_wn63nt.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_x5hjjp.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_xfkmtv.enc
- RELOC/fonts/enc/dvips/sourcesanspro/a_yugc2g.enc
+runfiles size=4747
+ RELOC/fonts/enc/dvips/sourcesanspro/a_3x2gk5.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_3yibv2.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_46wjfg.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_4blavb.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_4hbp34.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_4jropk.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_5ponh6.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_65vrnz.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_6qpf2n.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_77nslr.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_7n4q7u.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_ahahpn.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_bkdqh2.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_c3pynx.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_cgcyrm.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_cqavns.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_dbwo4p.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_ea4zg5.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_emkxm5.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_ercdtc.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_f2tdxs.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_fbyhkd.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_ghwomg.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_gpgjtc.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_gvn2fe.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_i5t6gn.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_ivdnq2.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_kjpvhx.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_ktnhmk.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_lhxooi.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_li5oiy.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_msbdn3.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_nxd2w7.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_o3uzeo.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_oazma5.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_oph6lb.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_ordpq2.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_p7zagl.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_q6ppsi.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_qthovn.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_sj7g2w.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_svsr4s.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_t773hb.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_ufai4b.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_vauq2g.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_wp5x3v.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_ywoy3g.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_zphccl.enc
+ RELOC/fonts/enc/dvips/sourcesanspro/a_zypyw7.enc
RELOC/fonts/map/dvips/sourcesanspro/SourceSansPro.map
RELOC/fonts/opentype/adobe/sourcesanspro/SourceSansPro-Black.otf
RELOC/fonts/opentype/adobe/sourcesanspro/SourceSansPro-BlackIt.otf
@@ -267725,8 +268609,8 @@ runfiles size=3883
RELOC/tex/latex/sourcesanspro/sourcesanspro.sty
catalogue-ctan /fonts/sourcesanspro
catalogue-license ofl lppl1.3
-catalogue-topics font-sans font-type1 font-otf font-t1enc
-catalogue-version 2.6
+catalogue-topics font font-sans font-proportional font-type1 font-otf font-supp font-t1enc
+catalogue-version 2.8
name sourceserifpro
category Package
@@ -287571,15 +288455,15 @@ docfiles size=592
name texlive-docindex
category TLCore
-revision 54869
+revision 54880
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 74b269c82e5f17c399d24aeac7a484e3f3cc1a41cae92af56088c4d029432a25c3266fae2ba3d4efa119c3316bb8c3335013b53fb542d6b0a2087613223571fe
-doccontainersize 161440
-doccontainerchecksum 36a8dff5d9656b263c940c4d90055c972bd916f7521709c39808b4e9692c00347d6562aa4cf97be39d906811031fbec4cbdaea870c0acfa93b946eccabc9d1dd
+containerchecksum 1729a164dc9b6f26d8fa640b9aa9669b08d94be9400bd84e9ddabeb871ead028428f32c7f57671225f539057b08a770c4e9ff49972687e04067dcfc85b2acf41
+doccontainersize 161512
+doccontainerchecksum 7ce7cecb92ed771988424b113dc93a640b78b7aa54c36fb2b584cdda284a6dbb48147a92d32569e02edc1edebfb78501da49bb9173baae01abd145f3ee174fb7
docfiles size=324
doc.html
@@ -301497,7 +302381,7 @@ catalogue-topics french-doc translation
name translations
category Package
-revision 53962
+revision 54899
shortdesc Internationalisation of LaTeX2e packages
relocated 1
longdesc This package (once part of the exsheets package), provides a
@@ -301509,11 +302393,11 @@ longdesc Italian, Spanish, Catalan, Turkish, Croatian, Hungarian, Danish
longdesc and Portuguese from babel or polyglossia if either is in use in
longdesc the document. (Additional languages from the multilingual
longdesc packages may be possible: ask the author.)
-containersize 12052
-containerchecksum c4f55be467d87f49a0e65729769846afbffcca6e8b3611897d185ddccfbde7773d7c1e7591d4e67d234c2eb025a6e8774b22478e35ad83a550bec2854253cb7a
-doccontainersize 503920
-doccontainerchecksum e964c0af6f855b32a3ded46616325876f3a132db9b6afb1d885730d05d958750eb2014291eef21949a11e4850b91e84b02f45bd7d4d86ac3069ef32960ab7243
-docfiles size=132
+containersize 12216
+containerchecksum 239d6d84d73f3a7801eaa1a42a306507b6eb677ce42f615133c6f32bbfffbee2cd3fc8f3832193b51ccaa2ed3653415cbd533f1d2697d88a077b4e9b63a799ad
+doccontainersize 506928
+doccontainerchecksum 26bca81f6ec6fcf6247445bd9bf5a7bf80eb3f18db63f71da0e3e4deee65d95aa3183ce5eecb973aedca4c83bea661d111914f37dec30bf816620fb9f7911145
+docfiles size=133
RELOC/doc/latex/translations/README details="Readme"
RELOC/doc/latex/translations/translations_en.pdf details="Package documentation (English)" language="en"
RELOC/doc/latex/translations/translations_en.tex
@@ -301531,7 +302415,7 @@ catalogue-contact-repository https://github.com/cgnieder/translations/
catalogue-ctan /macros/latex/contrib/translations
catalogue-license lppl1.3
catalogue-topics multilingual package-supp
-catalogue-version 1.8
+catalogue-version 1.8a
name translator
category Package
@@ -320471,24 +321355,24 @@ catalogue-version 22.8
name xepersian-hm
category Package
-revision 54816
+revision 54900
shortdesc Fixes kashida feature in xepersian package
relocated 1
longdesc The kashida feature in xepersian has problems with some fonts
longdesc such as the HM Series fonts and the XB Series fonts. This
longdesc package fixes these problems. The package requires xepersian
longdesc and l3keys2e.
-containersize 4100
-containerchecksum 5863fb4a2c349941b4fc7928ed5610af6952a4b47363b118ff76551f18103e82f7f7654eaadb0ab44fc198946b3829bd10fbd83f304080856d7261f25a315ca0
-doccontainersize 140752
-doccontainerchecksum 31585c269821c1bd2fe06049797e791753d782472f51c1af106bd2d2606ff6b5931e3323d6141bfa86ccb33c08ec3d6da6bc784384c8eb14f0588085a4322231
-docfiles size=38
+containersize 4348
+containerchecksum 856ea3f1e563ae0dfe288e1b0193c83e897e8c123d08c5362ec9dbf5b153966b5f9c49dd83e709b2316e1d91e1a2425066437289e3bb003409302f845b8b8b32
+doccontainersize 151552
+doccontainerchecksum 2d3b3d87b47ed2d17abb4230947f8ef095eb174806fc4adc17a5143987099dd006f4bfc0d990bf6b05771fc606527dcc4f3fbac6394e275765065cebea3d6381
+docfiles size=41
RELOC/doc/xelatex/xepersian-hm/README.txt details="Readme"
RELOC/doc/xelatex/xepersian-hm/kashida-example.pdf details="Example of use" language="fa"
RELOC/doc/xelatex/xepersian-hm/kashida-example.tex
RELOC/doc/xelatex/xepersian-hm/xepersian-hm.pdf details="Package documentation"
-srccontainersize 6080
-srccontainerchecksum 56e6a26fdfb52232534f0782d033ce8fe70f8c5805d20769ccd4118a25cb7c212be9d83736c5eaff6d27b12f2cb086e1f41ec5c060d2661bffe0999ebac180a0
+srccontainersize 6492
+srccontainerchecksum f586206ec9a38fc7571829878ec2b8aacc7e2e71a6717c3bb2ddec37d9978d26c73baa97bd54ce253180cda7e4b73f239bc46cb4df1ee45ff9a95f598f90313a
srcfiles size=8
RELOC/source/xelatex/xepersian-hm/xepersian-hm.dtx
RELOC/source/xelatex/xepersian-hm/xepersian-hm.ins
@@ -320498,7 +321382,7 @@ runfiles size=6
catalogue-ctan /macros/xetex/latex/xepersian-hm
catalogue-license lppl1.3c
catalogue-topics persian xetex expl3
-catalogue-version 0.5a
+catalogue-version 0.5b
name xesearch
category Package
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index ffac512a9e..0e596e9d0c 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-6b6f394b032f95ad3d4f78fdd79a7559 texlive.tlpdb
+e765d93f00b9969348e1f96ab58f35b8 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 0a701fee52..defafa4056 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-38b477dd031cee8d9d9aaae5c9684122bf5ac262e791b47e5bcfbd2b63cc2ceb94a8287f4868403a5a2579bc49773bb9dd1a398fb7757a0f23ad4d6869da0e87 texlive.tlpdb
+999a25b71f3a00c5e612e7022080e64e3bccd03866a0ce58ca2dde194a877c7140550de9d4c1ac165f2992bdad2db39c725c8ed351249095cce3bf140e641527 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 487f7bafc1..a561de97cd 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-----
-iQEcBAEBCgAGBQJepM4FAAoJEEzhh34ZQ4xwvLAH/3by7NJVR+k8yh+nS0KqUoFa
-9zf6wzoC8JEG5Wwxi1OCBXbn2Aeff7xo1aAeiecZ8FbqMMoHhwscfjdj8sF2Zexf
-LW+lGvdAr002V8gX5+64Zfo5jBzlMcDEIoNggqgRgNAFWUIuhqz8+00R20J6r0xM
-uDAwU180PQ++/RW+QA67RJn3HqrB/sEC75etu5A3cuoJtreJtZLZYk6hZhR8YGrZ
-y6NQFNEgT0NyXcYRnFODBwfg3uPMVeqyZLFslMY9xgHWI+kRuqEKuowV4i8VdZFr
-pBJGTlaDUKZ7CHmG/xK72ISBWRFGC9pqOQ4L115rvJ4MO+YfTGOmXr36d9TJ46w=
-=47t2
+iQEcBAEBCgAGBQJeph+/AAoJEEzhh34ZQ4xw2CgH/ia4I2LrEqhdbXC3FyYaM4a0
+8Ckw13/7qX8/kfeoMO87z+hcWaNTO8qqF8ySlxx8qawSjJGuv8Fh40WizX+0cPAx
+k1/wvjpAbVUO1vlnLmoN/EUDfpBFP8iRM1ipjUBs4HD4J2TyHYVH3zLyTTrH2m2P
+htueP86hLhSWTCONbFqTKa4S6kBQ9I+b9wGP88PXgJVIh/87GKjrjMXlMnLHSOaG
+L/y/YLq758RPGp2GJGbAJ39ONIUyXIPpHUgWRj+nSdvKz9f/cCGe9PuoL0D10mGx
+xYUyhphntb2LakrAM/8ypbSD5MoY/VSEjTRSbeVO5nU8S8jbclj1Li04ficy2JA=
+=5hoU
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 40ef3f3210..fb198f6633 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/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index d0bcdfff0a..704a0639b6 100644
--- a/systems/win32/miktex/tm/packages/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 5b9a9c4321..f1c7048708 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -2,9 +2,9 @@
[repository]
-date=1587845716
+date=1587932085
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=9f393ae37e8a2315cade150916d40a40
+lstdigest=d30375490d575f082dcfc8b913049163
numpkg=3898
relstate=next
-version=7420
+version=7421
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index c86d573c07..8294e9029e 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -2,9 +2,9 @@
[repository]
-date=1587845522
+date=1587931915
lastupd=changelog circuitikz embedfile garamond-libre pxjahyper willowtreebook arara emojicite epigraph-keys picture tpic2pdftex lacheck parsa tikzducks bearwear boxedminipage koma-script miktex-luatex-bin-2.9 miktex-luatex-bin-x64-2.9 miktex-runtime-bin-2.9
-lstdigest=58e9e3d91ae5fd3e686aa4b29bbf7bdd
+lstdigest=cb96b55f5ac04ea88e45222354c2c099
numpkg=3898
relstate=stable
-version=7420
+version=7421
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog
index c1b7f377d6..90a246d2a4 100644
--- a/systems/win32/w32tex/ChangeLog
+++ b/systems/win32/w32tex/ChangeLog
@@ -1,5 +1,72 @@
W32TeX (x86 & x64) ChangeLog
+[2020/04/26]
+(01) aleph-w32.tar.xz
+(02) context.tar.xz
+(03) cweb-w32.tar.xz
+(04) dvi2ps-w32.tar.xz
+(05) dvi2tty-w32.tar.xz
+(06) dvipdfm-w32.tar.xz
+(07) dvipsk-w32.tar.xz
+(08) dvitools-w32.tar.xz
+(09) gregorio-w32.tar.xz
+(10) jtex-w32.tar.xz
+(11) lcdf-typetools-w32.tar.xz
+(12) luajittex-dev-w32.tar.xz
+(13) luajittex-exp-w32.tar.xz
+(14) luajittex-w32.tar.xz
+(15) luatex-dev-w32.tar.xz
+(16) luatex-exp-w32.tar.xz
+(17) luatex-w32.tar.xz
+(18) makeindex-w32.tar.xz
+(19) mftools.tar.xz
+(20) mftrace-w32.tar.xz
+(21) omegaj-w32.tar.xz
+(22) pdftex-w32.tar.xz
+(23) pstoedit-w32.tar.xz
+(24) psutils-w32.tar.xz
+(25) ptex-ng-w32.tar.xz
+(26) ptex-w32.tar.xz
+(27) tex4htk-w32.tar.xz
+(28) ttf2pk-w32.tar.xz
+(29) ttf2pt1-w32.tar.xz
+(30) uptex-w32.tar.xz
+(31) web2c-w32.tar.xz
+(32) xetex-w32.tar.xz
+(33) win64/aleph-w64.tar.xz
+(34) win64/context-w64.tar.xz
+(35) win64/cweb-w64.tar.xz
+(36) win64/dvi2ps-w64.tar.xz
+(37) win64/dvi2tty-w64.tar.xz
+(38) win64/dvipdfm-w64.tar.xz
+(39) win64/dvipsk-w64.tar.xz
+(40) win64/dvitools-w64.tar.xz
+(41) win64/gregorio-w64.tar.xz
+(42) win64/jtex-w64.tar.xz
+(43) win64/lcdf-typetools-w64.tar.xz
+(44) win64/luajittex-dev-w64.tar.xz
+(45) win64/luajittex-exp-w64.tar.xz
+(46) win64/luajittex-w64.tar.xz
+(47) win64/luatex-dev-w64.tar.xz
+(48) win64/luatex-exp-w64.tar.xz
+(49) win64/luatex-w64.tar.xz
+(50) win64/makeindex-w64.tar.xz
+(51) win64/mftools-w64.tar.xz
+(52) win64/mftrace-w64.tar.xz
+(53) win64/omegaj-w64.tar.xz
+(54) win64/pdftex-w64.tar.xz
+(55) win64/pstoedit-w64.tar.xz
+(56) win64/psutils-w64.tar.xz
+(57) win64/ptex-ng-w64.tar.xz
+(58) win64/ptex-w64.tar.xz
+(59) win64/tex4htk-w64.tar.xz
+(60) win64/ttf2pk-w64.tar.xz
+(61) win64/ttf2pt1-w64.tar.xz
+(62) win64/uptex-w64.tar.xz
+(63) win64/web2c-w64.tar.xz
+(64) win64/xetex-w64.tar.xz
+ Update kpathsea.
+
[2020/04/25]
(01) cjkzr.tar.xz
Update pxjahyper.
diff --git a/timestamp b/timestamp
index 556d00daa4..11717e9545 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-04-26-02-02
+2020-04-27-02-02