summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
Diffstat (limited to 'fonts')
-rw-r--r--fonts/garamond-libre/COPYING7
-rw-r--r--fonts/garamond-libre/README105
-rw-r--r--fonts/garamond-libre/doc/COPYING18
-rw-r--r--fonts/garamond-libre/doc/garamond-libre.pdfbin145670 -> 82831 bytes
-rw-r--r--fonts/garamond-libre/doc/garamond-libre.tex184
-rw-r--r--fonts/garamond-libre/enc/grmlbr_26qpf7.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_2ituzd.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_3mt3an.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_3w7ozp.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_4b5hhp.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_6l5pxo.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_af3fmk.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_c7o3pq.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_crzyr4.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_cwdpfu.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_d5jenc.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_ddg2jn.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_ddnxa5.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_fb533q.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_ft27f3.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_fukic5.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_h5igdn.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_hbrvqa.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_hejid2.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_huatgi.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_ikpupx.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_iqbnqe.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_jwpqsx.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_kk2l3t.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_kyvbob.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_l5k5jt.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_ljc3nf.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_m5zyzk.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_madlva.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_nhixbh.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_nnzq7g.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_o3pzn3.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_oo4va4.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_p5a7xq.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_pcz4ad.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_pmempd.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_qgzksw.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_ql6cag.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_qnkmaf.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_qyly2w.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_rxhqtw.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_sbgl2v.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_srtteg.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_syncrn.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_tx4wra.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_u674gk.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_u7zlyy.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_ujl4dj.enc65
-rw-r--r--fonts/garamond-libre/enc/grmlbr_vzduxe.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_wgjy5a.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_wkdlc7.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_wt2iav.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_xqilo4.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_y75trc.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_yeyti3.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_yonrxo.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_zoesgh.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_zslxeq.enc66
-rw-r--r--fonts/garamond-libre/enc/grmlbr_zy2up7.enc66
-rw-r--r--fonts/garamond-libre/latex/LGRGaramondLibre-Inf.fd97
-rw-r--r--fonts/garamond-libre/latex/LGRGaramondLibre-LF.fd197
-rw-r--r--fonts/garamond-libre/latex/LGRGaramondLibre-OsF.fd197
-rw-r--r--fonts/garamond-libre/latex/LGRGaramondLibre-Sup.fd97
-rw-r--r--fonts/garamond-libre/latex/LY1GaramondLibre-Inf.fd97
-rw-r--r--fonts/garamond-libre/latex/LY1GaramondLibre-LF.fd197
-rw-r--r--fonts/garamond-libre/latex/LY1GaramondLibre-OsF.fd197
-rw-r--r--fonts/garamond-libre/latex/LY1GaramondLibre-Sup.fd97
-rw-r--r--fonts/garamond-libre/latex/OT1GaramondLibre-Inf.fd97
-rw-r--r--fonts/garamond-libre/latex/OT1GaramondLibre-LF.fd197
-rw-r--r--fonts/garamond-libre/latex/OT1GaramondLibre-OsF.fd197
-rw-r--r--fonts/garamond-libre/latex/OT1GaramondLibre-Sup.fd97
-rw-r--r--fonts/garamond-libre/latex/T1GaramondLibre-Inf.fd97
-rw-r--r--fonts/garamond-libre/latex/T1GaramondLibre-LF.fd197
-rw-r--r--fonts/garamond-libre/latex/T1GaramondLibre-OsF.fd197
-rw-r--r--fonts/garamond-libre/latex/T1GaramondLibre-Sup.fd97
-rw-r--r--fonts/garamond-libre/latex/T2AGaramondLibre-Inf.fd97
-rw-r--r--fonts/garamond-libre/latex/T2AGaramondLibre-LF.fd197
-rw-r--r--fonts/garamond-libre/latex/T2AGaramondLibre-OsF.fd197
-rw-r--r--fonts/garamond-libre/latex/T2AGaramondLibre-Sup.fd97
-rw-r--r--fonts/garamond-libre/latex/T2BGaramondLibre-Inf.fd97
-rw-r--r--fonts/garamond-libre/latex/T2BGaramondLibre-LF.fd197
-rw-r--r--fonts/garamond-libre/latex/T2BGaramondLibre-OsF.fd197
-rw-r--r--fonts/garamond-libre/latex/T2BGaramondLibre-Sup.fd97
-rw-r--r--fonts/garamond-libre/latex/T2CGaramondLibre-Inf.fd97
-rw-r--r--fonts/garamond-libre/latex/T2CGaramondLibre-LF.fd197
-rw-r--r--fonts/garamond-libre/latex/T2CGaramondLibre-OsF.fd197
-rw-r--r--fonts/garamond-libre/latex/T2CGaramondLibre-Sup.fd97
-rw-r--r--fonts/garamond-libre/latex/TS1GaramondLibre-LF.fd97
-rw-r--r--fonts/garamond-libre/latex/TS1GaramondLibre-OsF.fd97
-rw-r--r--fonts/garamond-libre/latex/UGaramondLibre-Orn.fd97
-rw-r--r--fonts/garamond-libre/latex/garamondlibre.sty127
-rw-r--r--fonts/garamond-libre/map/GaramondLibre.map238
-rw-r--r--fonts/garamond-libre/opentype/GaramondLibre-Bold.otf (renamed from fonts/garamond-libre/fonts/GaramondLibre-Bold.otf)bin634920 -> 626692 bytes
-rw-r--r--fonts/garamond-libre/opentype/GaramondLibre-BoldItalic.otf (renamed from fonts/garamond-libre/fonts/GaramondLibre-BoldItalic.otf)bin2544372 -> 2536144 bytes
-rw-r--r--fonts/garamond-libre/opentype/GaramondLibre-Italic.otf (renamed from fonts/garamond-libre/fonts/GaramondLibre-Italic.otf)bin617888 -> 609660 bytes
-rw-r--r--fonts/garamond-libre/opentype/GaramondLibre-Regular.otf (renamed from fonts/garamond-libre/fonts/GaramondLibre-Regular.otf)bin678768 -> 671364 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-lgr.tfmbin0 -> 1604 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-ly1.tfmbin0 -> 1720 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-ot1.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t1--base.tfmbin0 -> 1668 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t1.tfmbin0 -> 1672 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2a.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2b.tfmbin0 -> 1692 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2c.tfmbin0 -> 1668 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-lgr.tfmbin0 -> 2192 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ly1.tfmbin0 -> 6872 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ot1.tfmbin0 -> 2544 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-lgr.tfmbin0 -> 2180 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ly1--base.tfmbin0 -> 1708 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ly1.tfmbin0 -> 5300 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ot1--base.tfmbin0 -> 1240 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ot1.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t1--base.tfmbin0 -> 1656 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t1.tfmbin0 -> 8520 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2a.tfmbin0 -> 2296 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2b.tfmbin0 -> 2288 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2c.tfmbin0 -> 2268 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-lgr--base.tfmbin0 -> 1580 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-lgr.tfmbin0 -> 2212 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ly1.tfmbin0 -> 4452 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ot1--base.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ot1.tfmbin0 -> 1904 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t1--base.tfmbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t1.tfmbin0 -> 7052 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2a--base.tfmbin0 -> 1840 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2a.tfmbin0 -> 2324 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2b--base.tfmbin0 -> 1824 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2b.tfmbin0 -> 2308 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2c--base.tfmbin0 -> 1808 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2c.tfmbin0 -> 2292 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t1--base.tfmbin0 -> 1604 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t1.tfmbin0 -> 10756 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2a.tfmbin0 -> 2848 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2b.tfmbin0 -> 2840 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2c.tfmbin0 -> 2824 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ts1--base.tfmbin0 -> 1460 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ts1.tfmbin0 -> 1496 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-orn-u.tfmbin0 -> 404 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-lgr.tfmbin0 -> 2196 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ly1.tfmbin0 -> 6872 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ot1.tfmbin0 -> 2548 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-lgr.tfmbin0 -> 2180 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ly1--base.tfmbin0 -> 1708 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ly1.tfmbin0 -> 5300 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ot1--base.tfmbin0 -> 1240 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ot1.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t1--base.tfmbin0 -> 1656 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t1.tfmbin0 -> 8520 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2a.tfmbin0 -> 2296 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2b.tfmbin0 -> 2288 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2c.tfmbin0 -> 2268 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-lgr--base.tfmbin0 -> 1584 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-lgr.tfmbin0 -> 2216 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ly1.tfmbin0 -> 4452 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ot1--base.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ot1.tfmbin0 -> 1908 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t1--base.tfmbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t1.tfmbin0 -> 7056 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2a--base.tfmbin0 -> 1844 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2a.tfmbin0 -> 2328 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2b--base.tfmbin0 -> 1828 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2b.tfmbin0 -> 2312 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2c--base.tfmbin0 -> 1812 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2c.tfmbin0 -> 2296 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t1--base.tfmbin0 -> 1608 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t1.tfmbin0 -> 10760 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2a.tfmbin0 -> 2852 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2b.tfmbin0 -> 2844 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2c.tfmbin0 -> 2828 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ts1--base.tfmbin0 -> 1460 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ts1.tfmbin0 -> 1496 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-lgr.tfmbin0 -> 1580 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-ly1.tfmbin0 -> 1720 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-ot1.tfmbin0 -> 1160 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t1--base.tfmbin0 -> 1668 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t1.tfmbin0 -> 1672 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2a.tfmbin0 -> 1688 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2b.tfmbin0 -> 1672 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2c.tfmbin0 -> 1640 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-lgr.tfmbin0 -> 1836 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-ly1.tfmbin0 -> 1908 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-ot1.tfmbin0 -> 1304 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t1--base.tfmbin0 -> 1888 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t1.tfmbin0 -> 1892 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2a.tfmbin0 -> 1868 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2b.tfmbin0 -> 1840 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2c.tfmbin0 -> 1812 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-lgr.tfmbin0 -> 2452 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ly1.tfmbin0 -> 6248 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ot1.tfmbin0 -> 2388 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-lgr.tfmbin0 -> 2476 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ly1--base.tfmbin0 -> 1992 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ly1.tfmbin0 -> 5304 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ot1--base.tfmbin0 -> 1524 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ot1.tfmbin0 -> 2076 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t1--base.tfmbin0 -> 1964 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t1.tfmbin0 -> 8420 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2a.tfmbin0 -> 2576 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2b.tfmbin0 -> 2556 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2c.tfmbin0 -> 2540 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-lgr--base.tfmbin0 -> 1844 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-lgr.tfmbin0 -> 2476 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ly1.tfmbin0 -> 3832 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ot1--base.tfmbin0 -> 1484 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ot1.tfmbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t1--base.tfmbin0 -> 1972 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t1.tfmbin0 -> 6160 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2a--base.tfmbin0 -> 2068 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2a.tfmbin0 -> 2292 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2b--base.tfmbin0 -> 2060 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2b.tfmbin0 -> 2284 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2c--base.tfmbin0 -> 2044 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2c.tfmbin0 -> 2268 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t1--base.tfmbin0 -> 1916 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t1.tfmbin0 -> 9828 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2a.tfmbin0 -> 2884 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2b.tfmbin0 -> 2868 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2c.tfmbin0 -> 2852 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ts1--base.tfmbin0 -> 1544 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ts1.tfmbin0 -> 1572 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-orn-u.tfmbin0 -> 396 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-lgr.tfmbin0 -> 2480 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ly1.tfmbin0 -> 6292 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ot1.tfmbin0 -> 2432 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-lgr.tfmbin0 -> 2476 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ly1--base.tfmbin0 -> 1996 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ly1.tfmbin0 -> 5308 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ot1--base.tfmbin0 -> 1524 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ot1.tfmbin0 -> 2076 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t1--base.tfmbin0 -> 1964 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t1.tfmbin0 -> 8420 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2a.tfmbin0 -> 2576 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2b.tfmbin0 -> 2556 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2c.tfmbin0 -> 2540 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-lgr--base.tfmbin0 -> 1872 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-lgr.tfmbin0 -> 2504 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ly1.tfmbin0 -> 3880 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ot1--base.tfmbin0 -> 1524 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ot1.tfmbin0 -> 1772 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t1--base.tfmbin0 -> 2012 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t1.tfmbin0 -> 6200 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2a--base.tfmbin0 -> 2108 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2a.tfmbin0 -> 2332 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2b--base.tfmbin0 -> 2104 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2b.tfmbin0 -> 2328 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2c--base.tfmbin0 -> 2088 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2c.tfmbin0 -> 2312 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t1--base.tfmbin0 -> 1956 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t1.tfmbin0 -> 9868 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2a.tfmbin0 -> 2928 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2b.tfmbin0 -> 2916 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2c.tfmbin0 -> 2900 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ts1--base.tfmbin0 -> 1544 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ts1.tfmbin0 -> 1572 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-lgr.tfmbin0 -> 1880 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-ly1.tfmbin0 -> 1980 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-ot1.tfmbin0 -> 1424 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t1--base.tfmbin0 -> 1948 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t1.tfmbin0 -> 1952 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2a.tfmbin0 -> 1960 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2b.tfmbin0 -> 1952 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2c.tfmbin0 -> 1928 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-lgr.tfmbin0 -> 1776 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-ly1.tfmbin0 -> 1888 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-ot1.tfmbin0 -> 1272 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t1--base.tfmbin0 -> 1884 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t1.tfmbin0 -> 1888 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2a.tfmbin0 -> 1832 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2b.tfmbin0 -> 1808 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2c.tfmbin0 -> 1780 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-lgr.tfmbin0 -> 2404 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ly1.tfmbin0 -> 6144 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ot1.tfmbin0 -> 2360 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-lgr.tfmbin0 -> 2448 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ly1--base.tfmbin0 -> 1932 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ly1.tfmbin0 -> 5244 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ot1--base.tfmbin0 -> 1492 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ot1.tfmbin0 -> 2044 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t1--base.tfmbin0 -> 1912 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t1.tfmbin0 -> 8368 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2a.tfmbin0 -> 2528 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2b.tfmbin0 -> 2516 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2c.tfmbin0 -> 2496 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-lgr--base.tfmbin0 -> 1792 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-lgr.tfmbin0 -> 2424 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ly1.tfmbin0 -> 3752 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ot1--base.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ot1.tfmbin0 -> 1684 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t1--base.tfmbin0 -> 1912 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t1.tfmbin0 -> 6100 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2a--base.tfmbin0 -> 1992 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2a.tfmbin0 -> 2216 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2b--base.tfmbin0 -> 1976 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2b.tfmbin0 -> 2200 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2c--base.tfmbin0 -> 1960 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2c.tfmbin0 -> 2184 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t1--base.tfmbin0 -> 1824 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t1.tfmbin0 -> 9736 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2a.tfmbin0 -> 2780 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2b.tfmbin0 -> 2764 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2c.tfmbin0 -> 2748 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ts1--base.tfmbin0 -> 1536 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ts1.tfmbin0 -> 1572 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-orn-u.tfmbin0 -> 404 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-lgr.tfmbin0 -> 2432 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ly1.tfmbin0 -> 6200 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ot1.tfmbin0 -> 2404 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-lgr.tfmbin0 -> 2448 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ly1--base.tfmbin0 -> 1936 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ly1.tfmbin0 -> 5248 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ot1--base.tfmbin0 -> 1492 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ot1.tfmbin0 -> 2044 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t1--base.tfmbin0 -> 1912 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t1.tfmbin0 -> 8368 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2a.tfmbin0 -> 2528 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2b.tfmbin0 -> 2516 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2c.tfmbin0 -> 2496 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-lgr--base.tfmbin0 -> 1820 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-lgr.tfmbin0 -> 2452 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ly1.tfmbin0 -> 3800 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ot1--base.tfmbin0 -> 1476 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ot1.tfmbin0 -> 1724 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t1--base.tfmbin0 -> 1952 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t1.tfmbin0 -> 6140 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2a--base.tfmbin0 -> 2032 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2a.tfmbin0 -> 2256 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2b--base.tfmbin0 -> 2016 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2b.tfmbin0 -> 2240 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2c--base.tfmbin0 -> 2000 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2c.tfmbin0 -> 2224 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t1--base.tfmbin0 -> 1868 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t1.tfmbin0 -> 9780 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2a.tfmbin0 -> 2824 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2b.tfmbin0 -> 2808 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2c.tfmbin0 -> 2792 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ts1--base.tfmbin0 -> 1536 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ts1.tfmbin0 -> 1572 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-lgr.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-ly1.tfmbin0 -> 1940 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-ot1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t1--base.tfmbin0 -> 1928 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t1.tfmbin0 -> 1932 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2a.tfmbin0 -> 1944 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2b.tfmbin0 -> 1932 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2c.tfmbin0 -> 1904 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-lgr.tfmbin0 -> 1592 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-ly1.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-ot1.tfmbin0 -> 1196 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t1--base.tfmbin0 -> 1684 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t1.tfmbin0 -> 1684 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2a.tfmbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2b.tfmbin0 -> 1724 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2c.tfmbin0 -> 1700 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-lgr.tfmbin0 -> 2176 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ly1.tfmbin0 -> 7404 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ot1.tfmbin0 -> 2712 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-lgr.tfmbin0 -> 2188 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ly1--base.tfmbin0 -> 1696 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ly1.tfmbin0 -> 5448 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ot1--base.tfmbin0 -> 1224 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ot1.tfmbin0 -> 1828 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t1--base.tfmbin0 -> 1660 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t1.tfmbin0 -> 9040 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2a.tfmbin0 -> 2296 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2b.tfmbin0 -> 2288 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2c.tfmbin0 -> 2268 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-lgr--base.tfmbin0 -> 1564 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-lgr.tfmbin0 -> 2196 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ly1.tfmbin0 -> 4708 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ot1--base.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ot1.tfmbin0 -> 1960 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t1--base.tfmbin0 -> 1760 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t1.tfmbin0 -> 7604 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2a--base.tfmbin0 -> 1872 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2a.tfmbin0 -> 2392 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2b--base.tfmbin0 -> 1864 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2b.tfmbin0 -> 2384 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2c--base.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2c.tfmbin0 -> 2368 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t1--base.tfmbin0 -> 1620 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t1.tfmbin0 -> 11764 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2a.tfmbin0 -> 3016 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2b.tfmbin0 -> 3008 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2c.tfmbin0 -> 2992 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ts1--base.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ts1.tfmbin0 -> 1484 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-orn-u.tfmbin0 -> 404 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-lgr.tfmbin0 -> 2180 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ly1.tfmbin0 -> 7404 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ot1.tfmbin0 -> 2712 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-lgr.tfmbin0 -> 2188 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ly1--base.tfmbin0 -> 1700 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ly1.tfmbin0 -> 5452 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ot1--base.tfmbin0 -> 1224 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ot1.tfmbin0 -> 1828 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t1--base.tfmbin0 -> 1664 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t1.tfmbin0 -> 9044 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2a.tfmbin0 -> 2296 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2b.tfmbin0 -> 2288 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2c.tfmbin0 -> 2268 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-lgr--base.tfmbin0 -> 1568 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-lgr.tfmbin0 -> 2200 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ly1.tfmbin0 -> 4708 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ot1--base.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ot1.tfmbin0 -> 1960 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t1--base.tfmbin0 -> 1760 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t1.tfmbin0 -> 7604 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2a--base.tfmbin0 -> 1872 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2a.tfmbin0 -> 2392 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2b--base.tfmbin0 -> 1864 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2b.tfmbin0 -> 2384 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2c--base.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2c.tfmbin0 -> 2368 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t1--base.tfmbin0 -> 1620 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t1.tfmbin0 -> 11764 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2a.tfmbin0 -> 3016 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2b.tfmbin0 -> 3008 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2c.tfmbin0 -> 2992 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ts1--base.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ts1.tfmbin0 -> 1484 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-lgr.tfmbin0 -> 1568 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-ly1.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-ot1.tfmbin0 -> 1148 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t1--base.tfmbin0 -> 1684 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t1.tfmbin0 -> 1684 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2a.tfmbin0 -> 1716 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2b.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2c.tfmbin0 -> 1672 bytes
-rw-r--r--fonts/garamond-libre/type1/GaramondLibre-Bold.pfbbin0 -> 949212 bytes
-rw-r--r--fonts/garamond-libre/type1/GaramondLibre-BoldItalic.pfbbin0 -> 2611788 bytes
-rw-r--r--fonts/garamond-libre/type1/GaramondLibre-Italic.pfbbin0 -> 930860 bytes
-rw-r--r--fonts/garamond-libre/type1/GaramondLibre-Regular.pfbbin0 -> 1034327 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-inf-t1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-ly1.vfbin0 -> 1712 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-ot1.vfbin0 -> 864 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-lgr.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-ot1.vfbin0 -> 1028 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2a.vfbin0 -> 1604 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2b.vfbin0 -> 1520 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2c.vfbin0 -> 1492 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-t1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-lf-ts1.vfbin0 -> 644 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-ly1.vfbin0 -> 1712 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-ot1.vfbin0 -> 868 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-lgr.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-ot1.vfbin0 -> 1028 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2a.vfbin0 -> 1604 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2b.vfbin0 -> 1520 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2c.vfbin0 -> 1492 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-t1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-osf-ts1.vfbin0 -> 644 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Bold-sup-t1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-inf-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-ly1.vfbin0 -> 1716 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-ot1.vfbin0 -> 872 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-lgr.vfbin0 -> 1736 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-ot1.vfbin0 -> 1036 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t1.vfbin0 -> 1736 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2a.vfbin0 -> 1612 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2b.vfbin0 -> 1528 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2c.vfbin0 -> 1500 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-ts1.vfbin0 -> 648 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-ly1.vfbin0 -> 1716 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-ot1.vfbin0 -> 872 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-lgr.vfbin0 -> 1740 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-ot1.vfbin0 -> 1036 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t1.vfbin0 -> 1736 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2a.vfbin0 -> 1612 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2b.vfbin0 -> 1528 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2c.vfbin0 -> 1500 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-ts1.vfbin0 -> 652 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-BoldItalic-sup-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-inf-t1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-ly1.vfbin0 -> 1712 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-ot1.vfbin0 -> 868 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-lgr.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-ot1.vfbin0 -> 1032 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2a.vfbin0 -> 1608 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2b.vfbin0 -> 1524 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2c.vfbin0 -> 1496 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-t1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-lf-ts1.vfbin0 -> 644 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-ly1.vfbin0 -> 1712 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-ot1.vfbin0 -> 868 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-lgr.vfbin0 -> 1736 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-ot1.vfbin0 -> 1032 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2a.vfbin0 -> 1608 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2b.vfbin0 -> 1524 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2c.vfbin0 -> 1496 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-osf-ts1.vfbin0 -> 648 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Italic-sup-t1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-inf-t1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-ly1.vfbin0 -> 1712 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-ot1.vfbin0 -> 868 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-lgr.vfbin0 -> 1736 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-ot1.vfbin0 -> 1032 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2a.vfbin0 -> 1608 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2b.vfbin0 -> 1524 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2c.vfbin0 -> 1496 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-lf-ts1.vfbin0 -> 648 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-ly1.vfbin0 -> 1716 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-ot1.vfbin0 -> 868 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-lgr.vfbin0 -> 1736 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-ot1.vfbin0 -> 1032 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2a.vfbin0 -> 1608 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2b.vfbin0 -> 1524 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2c.vfbin0 -> 1496 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-osf-ts1.vfbin0 -> 648 bytes
-rw-r--r--fonts/garamond-libre/vf/GaramondLibre-Regular-sup-t1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/minion2newtx/README15
-rw-r--r--fonts/minion2newtx/doc/minion2newtxdoc.pdfbin405553 -> 382741 bytes
-rw-r--r--fonts/minion2newtx/doc/minion2newtxdoc.tex167
-rw-r--r--fonts/minion2newtx/doc/minion2pro.sty147
-rw-r--r--fonts/minion2newtx/enc/mnmia.enc293
-rw-r--r--fonts/minion2newtx/enc/mnoml.enc293
-rw-r--r--fonts/minion2newtx/map/zmn.map8
-rw-r--r--fonts/minion2newtx/tex/newtx-minion-subs.tex17
-rw-r--r--fonts/minion2newtx/tex/omlzmnmi.fd29
-rw-r--r--fonts/minion2newtx/tex/uzmnmia.fd29
-rw-r--r--fonts/minion2newtx/tfm/rzmn-gr-b.tfmbin900 -> 0 bytes
-rw-r--r--fonts/minion2newtx/tfm/rzmn-gr-bit.tfmbin976 -> 0 bytes
-rw-r--r--fonts/minion2newtx/tfm/rzmn-gr-it.tfmbin948 -> 0 bytes
-rw-r--r--fonts/minion2newtx/tfm/rzmn-gr-r.tfmbin888 -> 0 bytes
-rw-r--r--fonts/minion2newtx/tfm/rzmnb.tfmbin1772 -> 0 bytes
-rw-r--r--fonts/minion2newtx/tfm/rzmnbi.tfmbin2008 -> 0 bytes
-rw-r--r--fonts/minion2newtx/tfm/rzmnr.tfmbin1832 -> 0 bytes
-rw-r--r--fonts/minion2newtx/tfm/rzmnri.tfmbin1968 -> 0 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmn-vw-b.tfmbin0 -> 160 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmn-vw-r.tfmbin0 -> 156 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnb-mia.tfmbin0 -> 784 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnb-oml.tfmbin0 -> 1184 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnb-xtras.tfmbin0 -> 264 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnbi-oml.tfmbin0 -> 1284 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnbmi.tfmbin1812 -> 3264 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnbmia.tfmbin2272 -> 2476 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnmi.tfmbin1832 -> 3272 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnmia.tfmbin2404 -> 2456 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnr-mia.tfmbin0 -> 768 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnr-oml.tfmbin0 -> 1180 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnr-xtras.tfmbin0 -> 260 bytes
-rw-r--r--fonts/minion2newtx/tfm/zmnri-oml.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/minion2newtx/type1/zmn-vw-b.pfbbin0 -> 2927 bytes
-rw-r--r--fonts/minion2newtx/type1/zmn-vw-r.pfbbin0 -> 3083 bytes
-rw-r--r--fonts/minion2newtx/type1/zmnb-xtras.pfbbin0 -> 4016 bytes
-rw-r--r--fonts/minion2newtx/type1/zmnr-xtras.pfbbin0 -> 4044 bytes
-rw-r--r--fonts/minion2newtx/vf/zmnbmi.vfbin1268 -> 2484 bytes
-rw-r--r--fonts/minion2newtx/vf/zmnbmia.vfbin1856 -> 2028 bytes
-rw-r--r--fonts/minion2newtx/vf/zmnmi.vfbin1264 -> 2484 bytes
-rw-r--r--fonts/minion2newtx/vf/zmnmia.vfbin2160 -> 1972 bytes
-rw-r--r--fonts/newtx/README5
-rw-r--r--fonts/newtx/doc/newtxdoc.pdfbin1173057 -> 1173119 bytes
-rw-r--r--fonts/newtx/doc/newtxdoc.tex4
-rw-r--r--fonts/newtx/map/zmn.map10
-rw-r--r--fonts/newtx/tex/newtxmath.sty19
-rw-r--r--fonts/newtx/tfm/zmn-vw-b.tfmbin156 -> 0 bytes
-rw-r--r--fonts/newtx/tfm/zmn-vw-r.tfmbin712 -> 0 bytes
-rw-r--r--fonts/newtx/type1/zmn-vw-b.pfbbin2946 -> 0 bytes
-rw-r--r--fonts/newtx/type1/zmn-vw-r.pfbbin3085 -> 0 bytes
-rw-r--r--fonts/newtxsf/README5
-rw-r--r--fonts/newtxsf/tex/newtxsf.sty117
584 files changed, 9726 insertions, 394 deletions
diff --git a/fonts/garamond-libre/COPYING b/fonts/garamond-libre/COPYING
deleted file mode 100644
index 306eef3453..0000000000
--- a/fonts/garamond-libre/COPYING
+++ /dev/null
@@ -1,7 +0,0 @@
-Copyright (c) 2019--2020 Daniel Benjamin Miller
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-
-Garamond Libre is based on George Douros' text fonts project. The sources these fonts are based on were released by their author as free for any use.
diff --git a/fonts/garamond-libre/README b/fonts/garamond-libre/README
index fbe00d24d9..6bad24ef65 100644
--- a/fonts/garamond-libre/README
+++ b/fonts/garamond-libre/README
@@ -1,23 +1,96 @@
-Garamond Libre, version 1.2 (April 24, 2020)
+This is the README for the garamond-libre package,
+version 1.4 (May 3, 2020)
-Garamond Libre is a free and open-source old-style font family. It is a "true Garamond,"
-i.e., it is based off the designs of 16th-century French engraver Claude Garamond (also
-spelled Garamont). The Roman design is Garamond’s; the italics are from a design by
-Robert Granjon. The upright Greek font is after a design by Firmin Didot; the "italic"
-Greek font is after a design by Alexander Wilson. The font family includes support for
-Latin, Greek (monotonic and polytonic) and Cyrillic scripts, as well as small capitals,
-old-style figures, superior and inferior figures, historical ligatures, Byzantine musical
-symbols, the IPA and swash capitals. The fonts are an extended fork based on designs by
-George Douros. The fonts are provided in OpenType format, and are intended to be
-used with LuaLaTeX or XeLaTeX via fontspec.
+This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
+support for the Garamond Libre family of fonts.
+Garamond Libre is a free and open-source old-style font
+family. It is a "true Garamond," i.e., it is based off the
+designs of 16th-century French engraver Claude Garamond
+(also spelled Garamont). The Roman design is Garamond’s;
+the italics are from a design by Robert Granjon. The upright
+Greek font is after a design by Firmin Didot; the "italic"
+Greek font is after a design by Alexander Wilson. The font
+family includes support for Latin, Greek (monotonic and
+polytonic) and Cyrillic scripts, as well as small capitals,
+old-style figures, superior and inferior figures, historical
+ligatures, Byzantine musical symbols, the IPA and swash
+capitals. The fonts are an extended fork based on designs by
+George Douros.
+To install this package on a TDS-compliant
+TeX system download the file
+"tex-archive"/install/fonts/garamond-libre.tds.zip, where the
+preferred URL for "tex-archive" is http://mirror.ctan.org.
+Unzip the archive at the root of an appropriate texmf tree,
+likely a personal or local tree. If necessary, update the
+file-name database (e.g., texhash). Update the font-map
+files by enabling the Map file GaramondLibre.map.
-This package is released under the X11/MIT license.
+To use, add
-Copyright (c) 2019--2020 Daniel Benjamin Miller
+\usepackage{garamondlibre}
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+to the preamble of your document. Options include:
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+oldstyle,osf old-style figures
+lining,lf lining figures
-Garamond Libre is based on George Douros' text fonts project. The sources these fonts are based on were released by their author as free for any use.
+The default is lining.
+
+Available shapes include:
+
+it italic
+sc small caps
+scit italic small caps
+
+Slanted variants are not supported; the italic variants will
+be automatically substituted. Font encodings supported are
+OT1, T1, TS1, LY1, T2A, T2B, T2C and LGR.
+
+Options scaled=<number> or scale=<number> may be used to
+adjust fontsizes. The type1 option may be used by xelatex
+or lualatex users who prefer to use type1 fonts or to avoid
+fontspec.
+
+Commands \oldstylenums{...} and \liningnums{...} are defined
+to allow for local use of old-style figures or lining
+figures, respectively.
+
+Superior numbers (for footnote markers) are available
+using \sufigures or \textsu{...}. Inferior numbers (for
+subscripts) are available using \infigures or \textinf{...}.
+Swash italic glyphs (for some letters) are available using
+\textsw{...}. A few ornaments [1-9] are available using
+\textornaments{..}
+
+Command \garamondlibrelgr activates the LGR encoding of type1
+fonts.
+
+The OpenType fonts are released under the X11/MIT license
+and are Copyright (c) 2019--2020 by Daniel Benjamin Miller.
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute,
+sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall
+be included in all copies or substantial portions of the
+Software.
+
+Garamond Libre is based on George Douros' text fonts
+project. The sources on which these fonts are based were
+released by their author as free for any use.
+
+The type1 versions of the fonts were created using cfftot1.
+The support files were created using autoinst and otftotfm
+and are licensed under the terms of the LaTeX Project Public
+License.
+
+This package is maintained by Daniel Benjamin Miller
+(dbmiller at dbmiller.org) and Bob Tennent (rdt at
+cs.queensu.ca).
diff --git a/fonts/garamond-libre/doc/COPYING b/fonts/garamond-libre/doc/COPYING
new file mode 100644
index 0000000000..9cccdec170
--- /dev/null
+++ b/fonts/garamond-libre/doc/COPYING
@@ -0,0 +1,18 @@
+Copyright (c) 2019--2020 Daniel Benjamin Miller
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute,
+sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall
+be included in all copies or substantial portions of the
+Software.
+
+Garamond Libre is based on George Douros' text fonts
+project. The sources these fonts are based on were released
+by their author as free for any use.
diff --git a/fonts/garamond-libre/doc/garamond-libre.pdf b/fonts/garamond-libre/doc/garamond-libre.pdf
index 126ff30572..14a5aa9108 100644
--- a/fonts/garamond-libre/doc/garamond-libre.pdf
+++ b/fonts/garamond-libre/doc/garamond-libre.pdf
Binary files differ
diff --git a/fonts/garamond-libre/doc/garamond-libre.tex b/fonts/garamond-libre/doc/garamond-libre.tex
index ddd27f2c57..1858769572 100644
--- a/fonts/garamond-libre/doc/garamond-libre.tex
+++ b/fonts/garamond-libre/doc/garamond-libre.tex
@@ -1,83 +1,129 @@
-% !TEX TS-program = lualatex
-\documentclass{article}
-\usepackage{scrextend}
-\setkomafont{disposition}{\bfseries}
-\KOMAoptions{fontsize=12pt}
-\usepackage[letterpaper]{geometry}
-\usepackage{fontspec}
-\usepackage{url}
-\usepackage{realscripts}
-\setmainfont[Numbers={OldStyle,Proportional}]{Garamond Libre}
-\usepackage[protrusion=true,expansion=true]{microtype}
-\usepackage[russian,greek.ancient,latin.clasical,main=english]{babel}
-\usepackage[autostyle=false,babel=true,english=american]{csquotes}
-\deffootnote[1.5em]{1.5em}{1em}{\makebox[1.5em][l]{\thefootnotemark.}}
-\usepackage{setspace}\usepackage{titling}\usepackage{titlesec}
-\usepackage[pdfusetitle,pdfa,hidelinks]{hyperref}\hypersetup{pdfencoding=unicode}
-\usepackage{parskip}
-\usepackage{hologo}
+\documentclass[12pt]{article}
+\usepackage[LGR,T2A,T1]{fontenc}
+\usepackage[utf8]{inputenc}
+\usepackage[osf]{garamondlibre}
+\usepackage[expansion,protrusion]{microtype}
+\usepackage{lipsum}
+
\title{Garamond Libre}
-\date{version 1.2\\April 24, 2020}
-\author{Daniel~Benjamin Miller\thanks{\texttt{dbmiller@dbmiller.org}}}
-\thanksmarkseries{alph}
-\renewcommand{\thanksfootmark}{\makebox[1.5em][l]{a.}}
+\date{version 1.4\\[2ex] May 3, 2020}
+\author{Daniel~Benjamin Miller\thanks{\texttt{dbmiller at dbmiller.org}} \and Bob Tennent\thanks{\texttt{rdt at cs.queensu.ca}}}
+
\begin{document}
\maketitle
-Garamond Libre is a free and open-source old-style font family. It is a ``true Garamond,'' i.e., it is based off the designs of 16th-century French engraver Claude Garamond (also spelled Garamont). The Roman design is Garamond's; the italics are from a design by Robert Granjon. The upright Greek font is after a design by Firmin Didot; the ``italic'' Greek font is after a design by Alexander Wilson. The font family includes support for Latin, Greek (monotonic and polytonic) and Cyrillic scripts, as well as small capitals, old-style figures, superior and inferior figures, historical ligatures, Byzantine musical symbols, the \textsc{ipa} and swash capitals. The fonts are an extended fork based on designs by George Douros. The fonts are provided in OpenType format, and are intended to be used with \hologo{LuaLaTeX} or \hologo{XeLaTeX} via \texttt{fontspec}.\footnote{\url{https://ctan.org/pkg/fontspec}}
-\section*{Basic Usage}
-To use, simply set the font using \texttt{fontspec} in your preamble, as follows:
-\begin{verbatim}
-\usepackage{fontspec}
-\setmainfont{Garamond Libre}
-\end{verbatim}
-\section*{Sample Texts}
-\subsection*{Commentarii de bello Gallico I, Chapter One}
-\begin{otherlanguage}{latin}
-Gallia est omnis divisa in partes tres, quarum unam incolunt Belgae, aliam Aquitani, tertiam qui ipsorum lingua Celtae, nostra Galli appellantur. Hi omnes lingua, institutis, legibus inter se differunt. Gallos ab Aquitanis Garumna flumen, a Belgis Matrona et Sequana dividit. Horum omnium fortissimi sunt Belgae, propterea quod a cultu atque humanitate provinciae longissime absunt, minimeque ad eos mercatores saepe commeant atque ea quae ad effeminandos animos pertinent important, proximique sunt Germanis, qui trans Rhenum incolunt, quibuscum continenter bellum gerunt. Qua de causa Helvetii quoque reliquos Gallos virtute praecedunt, quod fere cotidianis proeliis cum Germanis contendunt, cum aut suis finibus eos prohibent aut ipsi in eorum finibus bellum gerunt. Eorum una pars, quam Gallos obtinere dictum est, initium capit a flumine Rhodano, continetur Garumna flumine, Oceano, finibus Belgarum, attingit etiam ab Sequanis et Helvetiis flumen Rhenum, vergit ad septentriones. Belgae ab extremis Galliae finibus oriuntur, pertinent ad inferiorem partem fluminis Rheni, spectant in septentrionem et orientem solem. Aquitania a Garumna flumine ad Pyrenaeos montes et eam partem Oceani quae est ad Hispaniam pertinet; spectat inter occasum solis et septentriones.
-
-{\itshape
-Gallia est omnis divisa in partes tres, quarum unam incolunt Belgae, aliam Aquitani, tertiam qui ipsorum lingua Celtae, nostra Galli appellantur. Hi omnes lingua, institutis, legibus inter se differunt. Gallos ab Aquitanis Garumna flumen, a Belgis Matrona et Sequana dividit. Horum omnium fortissimi sunt Belgae, propterea quod a cultu atque humanitate provinciae longissime absunt, minimeque ad eos mercatores saepe commeant atque ea quae ad effeminandos animos pertinent important, proximique sunt Germanis, qui trans Rhenum incolunt, quibuscum continenter bellum gerunt. Qua de causa Helvetii quoque reliquos Gallos virtute praecedunt, quod fere cotidianis proeliis cum Germanis contendunt, cum aut suis finibus eos prohibent aut ipsi in eorum finibus bellum gerunt. Eorum una pars, quam Gallos obtinere dictum est, initium capit a flumine Rhodano, continetur Garumna flumine, Oceano, finibus Belgarum, attingit etiam ab Sequanis et Helvetiis flumen Rhenum, vergit ad septentriones. Belgae ab extremis Galliae finibus oriuntur, pertinent ad inferiorem partem fluminis Rheni, spectant in septentrionem et orientem solem. Aquitania a Garumna flumine ad Pyrenaeos montes et eam partem Oceani quae est ad Hispaniam pertinet; spectat inter occasum solis et septentriones.
-}
-
-{\bfseries
-Gallia est omnis divisa in partes tres, quarum unam incolunt Belgae, aliam Aquitani, tertiam qui ipsorum lingua Celtae, nostra Galli appellantur. Hi omnes lingua, institutis, legibus inter se differunt. Gallos ab Aquitanis Garumna flumen, a Belgis Matrona et Sequana dividit. Horum omnium fortissimi sunt Belgae, propterea quod a cultu atque humanitate provinciae longissime absunt, minimeque ad eos mercatores saepe commeant atque ea quae ad effeminandos animos pertinent important, proximique sunt Germanis, qui trans Rhenum incolunt, quibuscum continenter bellum gerunt. Qua de causa Helvetii quoque reliquos Gallos virtute praecedunt, quod fere cotidianis proeliis cum Germanis contendunt, cum aut suis finibus eos prohibent aut ipsi in eorum finibus bellum gerunt. Eorum una pars, quam Gallos obtinere dictum est, initium capit a flumine Rhodano, continetur Garumna flumine, Oceano, finibus Belgarum, attingit etiam ab Sequanis et Helvetiis flumen Rhenum, vergit ad septentriones. Belgae ab extremis Galliae finibus oriuntur, pertinent ad inferiorem partem fluminis Rheni, spectant in septentrionem et orientem solem. Aquitania a Garumna flumine ad Pyrenaeos montes et eam partem Oceani quae est ad Hispaniam pertinet; spectat inter occasum solis et septentriones.
-}
-{\bfseries \itshape
-Gallia est omnis divisa in partes tres, quarum unam incolunt Belgae, aliam Aquitani, tertiam qui ipsorum lingua Celtae, nostra Galli appellantur. Hi omnes lingua, institutis, legibus inter se differunt. Gallos ab Aquitanis Garumna flumen, a Belgis Matrona et Sequana dividit. Horum omnium fortissimi sunt Belgae, propterea quod a cultu atque humanitate provinciae longissime absunt, minimeque ad eos mercatores saepe commeant atque ea quae ad effeminandos animos pertinent important, proximique sunt Germanis, qui trans Rhenum incolunt, quibuscum continenter bellum gerunt. Qua de causa Helvetii quoque reliquos Gallos virtute praecedunt, quod fere cotidianis proeliis cum Germanis contendunt, cum aut suis finibus eos prohibent aut ipsi in eorum finibus bellum gerunt. Eorum una pars, quam Gallos obtinere dictum est, initium capit a flumine Rhodano, continetur Garumna flumine, Oceano, finibus Belgarum, attingit etiam ab Sequanis et Helvetiis flumen Rhenum, vergit ad septentriones. Belgae ab extremis Galliae finibus oriuntur, pertinent ad inferiorem partem fluminis Rheni, spectant in septentrionem et orientem solem. Aquitania a Garumna flumine ad Pyrenaeos montes et eam partem Oceani quae est ad Hispaniam pertinet; spectat inter occasum solis et septentriones.
-}
-\end{otherlanguage}
-\subsection*{Genesis~1:1--5 (\textsc{lxx})}
-\begin{otherlanguage}{greek}
-Ἐν ἀρχῇ ἐποίησεν ὁ Θεὸς τὸν οὐρανὸν καὶ τὴν γῆν. ἡ δὲ γῆ ἦν ἀόρατος καὶ ἀκατασκεύαστος, καὶ σκότος ἐπάνω τῆς ἀβύσσου, καὶ πνεῦμα Θεοῦ ἐπεφέρετο ἐπάνω τοῦ ὕδατος. καὶ εἶπεν ὁ Θεός· γενηθήτω φῶς· καὶ ἐγένετο φῶς.καὶ εἶδεν ὁ Θεὸς τὸ φῶς, ὅτι καλόν· καὶ διεχώρισεν ὁ Θεὸς ἀνὰ μέσον τοῦ φωτὸς καὶ ἀνὰ μέσον τοῦ σκότους.καὶ ἐκάλεσεν ὁ Θεὸς τὸ φῶς ἡμέραν καὶ τὸ σκότος ἐκάλεσε νύκτα. καὶ ἐγένετο ἑσπέρα καὶ ἐγένετο πρωΐ, ἡμέρα μία.
-
-{\itshape Ἐν ἀρχῇ ἐποίησεν ὁ Θεὸς τὸν οὐρανὸν καὶ τὴν γῆν. ἡ δὲ γῆ ἦν ἀόρατος καὶ ἀκατασκεύαστος, καὶ σκότος ἐπάνω τῆς ἀβύσσου, καὶ πνεῦμα Θεοῦ ἐπεφέρετο ἐπάνω τοῦ ὕδατος.καὶ εἶπεν ὁ Θεός· γενηθήτω φῶς· καὶ ἐγένετο φῶς. καὶ εἶδεν ὁ Θεὸς τὸ φῶς, ὅτι καλόν· καὶ διεχώρισεν ὁ Θεὸς ἀνὰ μέσον τοῦ φωτὸς καὶ ἀνὰ μέσον τοῦ σκότους.καὶ ἐκάλεσεν ὁ Θεὸς τὸ φῶς ἡμέραν καὶ τὸ σκότος ἐκάλεσε νύκτα. καὶ ἐγένετο ἑσπέρα καὶ ἐγένετο πρωΐ, ἡμέρα μία.}
+\section*{Introduction}
-{\bfseries Ἐν ἀρχῇ ἐποίησεν ὁ Θεὸς τὸν οὐρανὸν καὶ τὴν γῆν. ἡ δὲ γῆ ἦν ἀόρατος καὶ ἀκατασκεύαστος, καὶ σκότος ἐπάνω τῆς ἀβύσσου, καὶ πνεῦμα Θεοῦ ἐπεφέρετο ἐπάνω τοῦ ὕδατος.καὶ εἶπεν ὁ Θεός· γενηθήτω φῶς· καὶ ἐγένετο φῶς.καὶ εἶδεν ὁ Θεὸς τὸ φῶς, ὅτι καλόν· καὶ διεχώρισεν ὁ Θεὸς ἀνὰ μέσον τοῦ φωτὸς καὶ ἀνὰ μέσον τοῦ σκότους.καὶ ἐκάλεσεν ὁ Θεὸς τὸ φῶς ἡμέραν καὶ τὸ σκότος ἐκάλεσε νύκτα. καὶ ἐγένετο ἑσπέρα καὶ ἐγένετο πρωΐ, ἡμέρα μία.}
+Garamond Libre is a free and open-source old-style font
+family. It is a ``true Garamond,'' i.e., it is based off the
+designs of 16th-century French engraver Claude Garamond
+(also spelled Garamont). The Roman design is Garamond’s;
+the italics are from a design by Robert Granjon. The upright
+Greek font is after a design by Firmin Didot; the ``italic''
+Greek font is after a design by Alexander Wilson. The font
+family includes support for Latin, Greek (monotonic and
+polytonic) and Cyrillic scripts, as well as small capitals,
+old-style figures, superior and inferior figures, historical
+ligatures, Byzantine musical symbols, the IPA and swash
+capitals. The fonts are an extended fork based on designs by
+George Douros.
-{\bfseries \itshape Ἐν ἀρχῇ ἐποίησεν ὁ Θεὸς τὸν οὐρανὸν καὶ τὴν γῆν. ἡ δὲ γῆ ἦν ἀόρατος καὶ ἀκατασκεύαστος, καὶ σκότος ἐπάνω τῆς ἀβύσσου, καὶ πνεῦμα Θεοῦ ἐπεφέρετο ἐπάνω τοῦ ὕδατος.καὶ εἶπεν ὁ Θεός· γενηθήτω φῶς· καὶ ἐγένετο φῶς.καὶ εἶδεν ὁ Θεὸς τὸ φῶς, ὅτι καλόν· καὶ διεχώρισεν ὁ Θεὸς ἀνὰ μέσον τοῦ φωτὸς καὶ ἀνὰ μέσον τοῦ σκότους.καὶ ἐκάλεσεν ὁ Θεὸς τὸ φῶς ἡμέραν καὶ τὸ σκότος ἐκάλεσε νύκτα. καὶ ἐγένετο ἑσπέρα καὶ ἐγένετο πρωΐ, ἡμέρα μία.}
-\end{otherlanguage}
-\subsection*{Cyrillic Lorem Ipsum}
-\begin{otherlanguage}{russian}
-Лорем ипсум долор сит амет, ет лаборе медиоцрем еум, сингулис цонституто яуо ид. Елит цонсулату ид ест, еос цу яуод фабулас. Волуптуа оцурререт ет вис, те чоро аппареат форенсибус пер. Те иуварет витуператорибус яуи, нам амет апеириан детрахит ад, яуидам вереар атоморум еи еам. Те ребум фугит промпта усу, иус ет сумо алияуандо. Семпер поссим еа яуи, дуис адиписцинг сусципиантур сеа ех. Перципитур адверсариум еам ех, меи ех суас видит утамур, ад ест доценди перфецто. Ут лаборе импетус про, ферри харум пертинах дуо ет, меа ид дебет лаборе. Те ерат темпор меа, ан нибх фацилис яуо, сеа те адиписцинг цонцлудатуряуе. Цум дисцере улламцорпер ид, цонсететур сцрипторем яуи ут. Перфецто лобортис вис ад, еи уллум инермис еам, яуис постулант про ан. Нец фастидии сусципиантур ет, меи цу атяуи десерунт.
-{\itshape
-Лорем ипсум долор сит амет, ет лаборе медиоцрем еум, сингулис цонституто яуо ид. Елит цонсулату ид ест, еос цу яуод фабулас. Волуптуа оцурререт ет вис, те чоро аппареат форенсибус пер. Те иуварет витуператорибус яуи, нам амет апеириан детрахит ад, яуидам вереар атоморум еи еам. Те ребум фугит промпта усу, иус ет сумо алияуандо. Семпер поссим еа яуи, дуис адиписцинг сусципиантур сеа ех. Перципитур адверсариум еам ех, меи ех суас видит утамур, ад ест доценди перфецто. Ут лаборе импетус про, ферри харум пертинах дуо ет, меа ид дебет лаборе. Те ерат темпор меа, ан нибх фацилис яуо, сеа те адиписцинг цонцлудатуряуе. Цум дисцере улламцорпер ид, цонсететур сцрипторем яуи ут. Перфецто лобортис вис ад, еи уллум инермис еам, яуис постулант про ан. Нец фастидии сусципиантур ет, меи цу атяуи десерунт.}
-{\bfseries
-Лорем ипсум долор сит амет, ет лаборе медиоцрем еум, сингулис цонституто яуо ид. Елит цонсулату ид ест, еос цу яуод фабулас. Волуптуа оцурререт ет вис, те чоро аппареат форенсибус пер. Те иуварет витуператорибус яуи, нам амет апеириан детрахит ад, яуидам вереар атоморум еи еам. Те ребум фугит промпта усу, иус ет сумо алияуандо. Семпер поссим еа яуи, дуис адиписцинг сусципиантур сеа ех. Перципитур адверсариум еам ех, меи ех суас видит утамур, ад ест доценди перфецто. Ут лаборе импетус про, ферри харум пертинах дуо ет, меа ид дебет лаборе. Те ерат темпор меа, ан нибх фацилис яуо, сеа те адиписцинг цонцлудатуряуе. Цум дисцере улламцорпер ид, цонсететур сцрипторем яуи ут. Перфецто лобортис вис ад, еи уллум инермис еам, яуис постулант про ан. Нец фастидии сусципиантур ет, меи цу атяуи десерунт.}
+Garamond Libre is based on George Douros' text fonts
+project. The sources on which these fonts are based were
+released by their author as free for any use.
-{\bfseries \itshape
-Лорем ипсум долор сит амет, ет лаборе медиоцрем еум, сингулис цонституто яуо ид. Елит цонсулату ид ест, еос цу яуод фабулас. Волуптуа оцурререт ет вис, те чоро аппареат форенсибус пер. Те иуварет витуператорибус яуи, нам амет апеириан детрахит ад, яуидам вереар атоморум еи еам. Те ребум фугит промпта усу, иус ет сумо алияуандо. Семпер поссим еа яуи, дуис адиписцинг сусципиантур сеа ех. Перципитур адверсариум еам ех, меи ех суас видит утамур, ад ест доценди перфецто. Ут лаборе импетус про, ферри харум пертинах дуо ет, меа ид дебет лаборе. Те ерат темпор меа, ан нибх фацилис яуо, сеа те адиписцинг цонцлудатуряуе. Цум дисцере улламцорпер ид, цонсететур сцрипторем яуи ут. Перфецто лобортис вис ад, еи уллум инермис еам, яуис постулант про ан. Нец фастидии сусципиантур ет, меи цу атяуи десерунт.}
-\end{otherlanguage}
-\newpage
+The Type 1 versions of the fonts were created using \texttt{cfftot1}.
+The support files were created using \texttt{autoinst} and \texttt{otftotfm}
+and are licensed under the terms of the \LaTeX\ Project Public
+License.
\section*{Licensing}
-These fonts are based on an older version of George Douros' Textfonts project\footnote{\url{http://users.teilar.gr/~g1951d/}} which was released as free for any use. The following license applies to the Garamond Libre fonts:
\begin{quote}
-Copyright © 2019--2020 Daniel Benjamin Miller.
+The OpenType fonts are released under the \textsc{X11}/\textsc{MIT} license
+and are Copyright © 2019--2020 by Daniel Benjamin Miller.
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ``Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the ``Software''), to deal in the
+Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute,
+sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+The above copyright notice and this permission notice shall
+be included in all copies or substantial portions of the
+Software.
\end{quote}
-\end{document} \ No newline at end of file
+
+\pagebreak
+
+\section*{Samples}
+
+\subsection*{Regular}
+
+\lipsum[1]
+
+\subsection*{Italic}
+\textit{\lipsum[2]}
+
+\subsection*{Bold}
+\textbf{\lipsum[3]}
+
+\subsection*{Bold Italic}
+\textbf{\textit{\lipsum[4]}}
+
+\subsection*{Small Caps}
+\textsc{\lipsum[5]}
+
+\subsection*{Italic Small Caps}
+\textit{\textsc{\lipsum[6]}}
+
+\subsection*{Swash Capitals}
+
+\textit{\textsw{ABCDEFGHIJKLMNOPQRSTUVWXYZ}}
+
+\subsection*{Default Numbers}
+
+1234567890
+
+\subsection*{Oldstyle Numbers}
+
+\oldstylenums{1234567890}
+
+\subsection*{Lining Numbers}
+
+\liningnums{1234567890}
+
+\subsection*{Superior Numbers}
+
+X\textsu{1234567890}
+
+\subsection*{Inferior Numbers}
+
+X\textin{1234567890}
+
+
+
+\subsection*{LGR}
+
+{\garamondlibrelgr\noindent
+abgdezhjiklmnxoprstufqyw\\
+ABGDEZHJIKLMNXOPRSTUFQYW\\
+0123456789
+}
+
+
+\subsection*{Cyrillic}
+
+{\ifxetex\else\ifluatex\else\fontencoding{T2A}\selectfont\fi\fi
+
+Съешь ещё этих мягких французских булок да
+выпей чаю!}
+
+\subsection*{Ornaments}
+
+\textornaments{123456789}
+
+\end{document}
diff --git a/fonts/garamond-libre/enc/grmlbr_26qpf7.enc b/fonts/garamond-libre/enc/grmlbr_26qpf7.enc
new file mode 100644
index 0000000000..da839280f2
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_26qpf7.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_26qpf75w37turi2yoezdtjes3d
+% Encoding created by otftotfm on Wed Apr 29 15:14:48 2020
+% Command line follows encoding
+/AutoEnc_26qpf75w37turi2yoezdtjes3d [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /asciicircum /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /asciitilde_SC /hyphen_SC
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /.notdef /uni04D8 /.notdef /afii10023 /afii61352_SC /currency /section_SC
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Dze_abkhasian_SC
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10145_SC /.notdef
+ /.notdef /.notdef /Schwacyril_SC /.notdef /afii10071 /quotedblbase /guillemotleft_SC /guillemotright_SC
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10017_SC /afii10018_SC /afii10019_SC /afii10020_SC /afii10021_SC /afii10022_SC /afii10024_SC /afii10025_SC
+ /afii10026_SC /afii10075 /afii10028_SC /afii10029_SC /afii10030_SC /afii10031_SC /afii10032_SC /afii10033_SC
+%F0
+ /afii10034_SC /afii10035_SC /afii10036_SC /afii10037_SC /afii10038_SC /afii10039_SC /afii10040_SC /afii10041_SC
+ /afii10042_SC /afii10043_SC /afii10044_SC /afii10045_SC /afii10046_SC /afii10047_SC /afii10048_SC /afii10049_SC
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2C
+% --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
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-sc-t2c'
diff --git a/fonts/garamond-libre/enc/grmlbr_2ituzd.enc b/fonts/garamond-libre/enc/grmlbr_2ituzd.enc
new file mode 100644
index 0000000000..a17b329f38
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_2ituzd.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_2ituzdxic3m7cmi5xz7bqgl24e
+% Encoding created by otftotfm on Wed Apr 29 15:14:40 2020
+% Command line follows encoding
+/AutoEnc_2ituzdxic3m7cmi5xz7bqgl24e [
+%00
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.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 /one /two /three /four /five /six /seven
+ /eight /nine /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
+ /uniFB00 /uniFB01 /uniFB02 /uniFB03 /uniFB04 /fj /ffj /.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 /.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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=lnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl GaramondLibre-Regular.otf
+% GaramondLibre-Regular-lf-ot1'
diff --git a/fonts/garamond-libre/enc/grmlbr_3mt3an.enc b/fonts/garamond-libre/enc/grmlbr_3mt3an.enc
new file mode 100644
index 0000000000..a8ba5086f8
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_3mt3an.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_3mt3anksayqtbeines6egb2owe
+% Encoding created by otftotfm on Wed Apr 29 15:14:40 2020
+% Command line follows encoding
+/AutoEnc_3mt3anksayqtbeines6egb2owe [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.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
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10054
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /uni04D8 /afii10059 /afii10023 /afii61352 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /.notdef /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10102
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /afii10846 /afii10107 /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=lnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl GaramondLibre-Regular.otf GaramondLibre-Regular-lf-t2a'
diff --git a/fonts/garamond-libre/enc/grmlbr_3w7ozp.enc b/fonts/garamond-libre/enc/grmlbr_3w7ozp.enc
new file mode 100644
index 0000000000..af9af34bfd
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_3w7ozp.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_3w7ozpkakqd47t4tpjyokka6ob
+% Encoding created by otftotfm on Wed Apr 29 15:14:39 2020
+% Command line follows encoding
+/AutoEnc_3w7ozpkakqd47t4tpjyokka6ob [
+%00
+ /endash /.notdef /u10144 /u10145 /u10146 /u10147 /stigma_SUP /stigma_SUP
+ /prosgegrammeni_SUP /uni1FBC /uni1FCC /uni1FFC /Alpha_SUP /Upsilondieresis /alpha_SUP /upsilondieresis
+%10
+ /.notdef /uni0317 /koppa_SUP /koppaarchaic_SUP /uni032E /Koppaarchaic_SUP /Stigma_SUP /Sampi_SUP
+ /Euro_SUP /perthousand_SUP /schwa_SUP /sampi_SUP /quoteleft_SUP /quoteright_SUP /breve /macron
+%20
+ /uni1FC1 /exclam_SUP /dieresis /dieresistonos /uni1FED /percent_SUP /periodcentered /tonos
+ /parenleft_SUP /parenright_SUP /asterisk /plus_SUP /comma_SUP /hyphen_SUP /period_SUP /slash_SUP
+%30
+ /zero_SUP /one_SUP /two_SUP /three_SUP /four_SUP /five_SUP /six_SUP /seven_SUP
+ /eight_SUP /nine_SUP /colon_SUP /anoteleia_SUP /uni1FFE /equal_SUP /uni1FBF /semicolon_SUP
+%40
+ /uni1FDF /Alpha_SUP /Beta_SUP /uni1FDD /Delta_SUP /Epsilon_SUP /Phi_SUP /Gamma_SUP
+ /Eta_SUP /Iota_SUP /Theta_SUP /Kappa_SUP /Lambda_SUP /Mu_SUP /Nu_SUP /Omicron_SUP
+%50
+ /Pi_SUP /Chi_SUP /Rho_SUP /Sigma_SUP /Tau_SUP /Upsilon_SUP /uni1FDE /Ohm_SUP
+ /Xi_SUP /Psi_SUP /Zeta_SUP /bracketleft_SUP /uni1FCF /bracketright_SUP /uni1FCE /uni1FCD
+%60
+ /uni1FEF /alpha_SUP /beta_SUP /sigma1_SUP /delta_SUP /epsilon_SUP /phiscript_SUP /gamma_SUP
+ /eta_SUP /iota_SUP /theta_SUP /kappa_SUP /lambda_SUP /mu /nu_SUP /omicron_SUP
+%70
+ /pi_SUP /chi_SUP /rho_SUP /sigma_SUP /tau_SUP /upsilon_SUP /afii61664 /omega_SUP
+ /xi_SUP /psi_SUP /zeta_SUP /guillemotleft_SUP /uni037A /guillemotright_SUP /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /digamma_SUP /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 /Digamma_SUP /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 /dexiakeraia_SUP /aristerikeraia_SUP
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --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} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-sup-lgr'
diff --git a/fonts/garamond-libre/enc/grmlbr_4b5hhp.enc b/fonts/garamond-libre/enc/grmlbr_4b5hhp.enc
new file mode 100644
index 0000000000..a46e7a05ec
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_4b5hhp.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_4b5hhp42xab7dwutlvra2s7p2d
+% Encoding created by otftotfm on Wed Apr 29 15:14:49 2020
+% Command line follows encoding
+/AutoEnc_4b5hhp42xab7dwutlvra2s7p2d [
+%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 /afii61664
+ /uniFB06 /dotlessi /uni0237 /ch /ct /sb /sh /sk
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon /semicolon /less /equal /greater /question
+%40
+ /at /A_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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_swash /Nacute /Ncaron /Eng_swash /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ_swash /Idotaccent /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE_swash1 /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth_swash /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE_swash
+ /Oslash_swash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn_swash /.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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=dlig --feature=kern --feature=liga --feature=onum --feature=swsh
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-swash-t1'
diff --git a/fonts/garamond-libre/enc/grmlbr_6l5pxo.enc b/fonts/garamond-libre/enc/grmlbr_6l5pxo.enc
new file mode 100644
index 0000000000..88eb6d98b6
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_6l5pxo.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_6l5pxogsiubowbnn4oh47tlyuf
+% Encoding created by otftotfm on Wed Apr 29 15:14:39 2020
+% Command line follows encoding
+/AutoEnc_6l5pxogsiubowbnn4oh47tlyuf [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /.notdef /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi_SUP /dotlessj_SUP /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_SUP /quotedbl /numbersign_SUP /dollar_SUP /percent_SUP /ampersand_SUP /quoteright_SUP
+ /parenleft_SUP /parenright_SUP /asterisk /plus_SUP /comma_SUP /hyphen_SUP /period_SUP /slash_SUP
+%30
+ /zero_SUP /one_SUP /two_SUP /three_SUP /four_SUP /five_SUP /six_SUP /seven_SUP
+ /eight_SUP /nine_SUP /colon_SUP /semicolon_SUP /less /equal_SUP /greater /question_SUP
+%40
+ /at_SUP /A_SUP /B_SUP /C_SUP /D_SUP /E_SUP /F_SUP /G_SUP
+ /H_SUP /I_SUP /J_SUP /K_SUP /L_SUP /M_SUP /N_SUP /O_SUP
+%50
+ /P_SUP /Q_SUP /R_SUP /S_SUP /T_SUP /U_SUP /V_SUP /W_SUP
+ /X_SUP /Y_SUP /Z_SUP /bracketleft_SUP /backslash_SUP /bracketright_SUP /asciicircum /underscore
+%60
+ /quoteleft_SUP /a_SUP /b_SUP /c_SUP /d_SUP /e_SUP /f_SUP /g_SUP
+ /h_SUP /i_SUP /j_SUP /k_SUP /l_SUP /m_SUP /n_SUP /o_SUP
+%70
+ /p_SUP /q_SUP /r_SUP /s_SUP /t_SUP /u_SUP /v_SUP /w_SUP
+ /x_SUP /y_SUP /z_SUP /braceleft_SUP /bar_SUP /braceright_SUP /asciitilde_SUP /hyphen_SUP
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Dze_abkhasian_SUP
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10145_SUP /.notdef
+ /.notdef /.notdef /Schwacyril_SUP /.notdef /afii10023 /afii61352_SUP /currency /section_SUP
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /dze_abkhasian_SUP
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10193_SUP /.notdef
+ /.notdef /.notdef /schwacyril_SUP /.notdef /afii10071 /quotedblbase /guillemotleft_SUP /guillemotright_SUP
+%C0
+ /afii10017_SUP /afii10018_SUP /afii10019_SUP /afii10020_SUP /afii10021_SUP /afii10022_SUP /afii10024_SUP /afii10025_SUP
+ /afii10026_SUP /afii10027 /afii10028_SUP /afii10029_SUP /afii10030_SUP /afii10031_SUP /afii10032_SUP /afii10033_SUP
+%D0
+ /afii10034_SUP /afii10035_SUP /afii10036_SUP /afii10037_SUP /afii10038_SUP /afii10039_SUP /afii10040_SUP /afii10041_SUP
+ /afii10042_SUP /afii10043_SUP /afii10044_SUP /afii10045_SUP /afii10046_SUP /afii10047_SUP /afii10048_SUP /afii10049_SUP
+%E0
+ /afii10065_SUP /afii10066_SUP /afii10067_SUP /afii10068_SUP /afii10069_SUP /afii10070_SUP /afii10072_SUP /afii10073_SUP
+ /afii10074_SUP /afii10075 /afii10076_SUP /afii10077_SUP /afii10078_SUP /afii10079_SUP /afii10080_SUP /afii10081_SUP
+%F0
+ /afii10082_SUP /afii10083_SUP /afii10084_SUP /afii10085_SUP /afii10086_SUP /afii10087_SUP /afii10088_SUP /afii10089_SUP
+ /afii10090_SUP /afii10091_SUP /afii10092_SUP /afii10093_SUP /afii10094_SUP /afii10095_SUP /afii10096_SUP /afii10097_SUP
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2C
+% --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} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-sup-t2c'
diff --git a/fonts/garamond-libre/enc/grmlbr_af3fmk.enc b/fonts/garamond-libre/enc/grmlbr_af3fmk.enc
new file mode 100644
index 0000000000..f0a0287eb2
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_af3fmk.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_af3fmk7furqbz6algofaeeeujh
+% Encoding created by otftotfm on Wed Apr 29 15:14:39 2020
+% Command line follows encoding
+/AutoEnc_af3fmk7furqbz6algofaeeeujh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /.notdef /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi_SUP /dotlessj_SUP /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_SUP /quotedbl /numbersign_SUP /dollar_SUP /percent_SUP /ampersand_SUP /quoteright_SUP
+ /parenleft_SUP /parenright_SUP /asterisk /plus_SUP /comma_SUP /hyphen_SUP /period_SUP /slash_SUP
+%30
+ /zero_SUP /one_SUP /two_SUP /three_SUP /four_SUP /five_SUP /six_SUP /seven_SUP
+ /eight_SUP /nine_SUP /colon_SUP /semicolon_SUP /less /equal_SUP /greater /question_SUP
+%40
+ /at_SUP /A_SUP /B_SUP /C_SUP /D_SUP /E_SUP /F_SUP /G_SUP
+ /H_SUP /I_SUP /J_SUP /K_SUP /L_SUP /M_SUP /N_SUP /O_SUP
+%50
+ /P_SUP /Q_SUP /R_SUP /S_SUP /T_SUP /U_SUP /V_SUP /W_SUP
+ /X_SUP /Y_SUP /Z_SUP /bracketleft_SUP /backslash_SUP /bracketright_SUP /asciicircum /underscore
+%60
+ /quoteleft_SUP /a_SUP /b_SUP /c_SUP /d_SUP /e_SUP /f_SUP /g_SUP
+ /h_SUP /i_SUP /j_SUP /k_SUP /l_SUP /m_SUP /n_SUP /o_SUP
+%70
+ /p_SUP /q_SUP /r_SUP /s_SUP /t_SUP /u_SUP /v_SUP /w_SUP
+ /x_SUP /y_SUP /z_SUP /braceleft_SUP /bar_SUP /braceright_SUP /asciitilde_SUP /hyphen_SUP
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Dze_abkhasian_SUP
+ /afii10058_SUP /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10059_SUP /Schwacyril_SUP /.notdef /afii10023 /afii61352_SUP /currency /section_SUP
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /dze_abkhasian_SUP
+ /afii10106_SUP /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10107_SUP /schwacyril_SUP /.notdef /afii10071 /quotedblbase /guillemotleft_SUP /guillemotright_SUP
+%C0
+ /afii10017_SUP /afii10018_SUP /afii10019_SUP /afii10020_SUP /afii10021_SUP /afii10022_SUP /afii10024_SUP /afii10025_SUP
+ /afii10026_SUP /afii10027 /afii10028_SUP /afii10029_SUP /afii10030_SUP /afii10031_SUP /afii10032_SUP /afii10033_SUP
+%D0
+ /afii10034_SUP /afii10035_SUP /afii10036_SUP /afii10037_SUP /afii10038_SUP /afii10039_SUP /afii10040_SUP /afii10041_SUP
+ /afii10042_SUP /afii10043_SUP /afii10044_SUP /afii10045_SUP /afii10046_SUP /afii10047_SUP /afii10048_SUP /afii10049_SUP
+%E0
+ /afii10065_SUP /afii10066_SUP /afii10067_SUP /afii10068_SUP /afii10069_SUP /afii10070_SUP /afii10072_SUP /afii10073_SUP
+ /afii10074_SUP /afii10075 /afii10076_SUP /afii10077_SUP /afii10078_SUP /afii10079_SUP /afii10080_SUP /afii10081_SUP
+%F0
+ /afii10082_SUP /afii10083_SUP /afii10084_SUP /afii10085_SUP /afii10086_SUP /afii10087_SUP /afii10088_SUP /afii10089_SUP
+ /afii10090_SUP /afii10091_SUP /afii10092_SUP /afii10093_SUP /afii10094_SUP /afii10095_SUP /afii10096_SUP /afii10097_SUP
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2B
+% --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} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-sup-t2b'
diff --git a/fonts/garamond-libre/enc/grmlbr_c7o3pq.enc b/fonts/garamond-libre/enc/grmlbr_c7o3pq.enc
new file mode 100644
index 0000000000..e041e64923
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_c7o3pq.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_c7o3pqr372hoykme624btu2cra
+% Encoding created by otftotfm on Wed Apr 29 15:14:47 2020
+% Command line follows encoding
+/AutoEnc_c7o3pqr372hoykme624btu2cra [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft_SC /guilsinglright_SC
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft_SC /guillemotright_SC /endash /emdash /afii61664
+ /uniFB00 /dotlessi /uni0237 /uniFB01 /uniFB02 /uniFB03 /uniFB04 /fj
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /asciicircum /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /asciitilde_SC /hyphen_SC
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section_SC
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /Eng_SC /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown_SC /questiondown_SC /sterling_SC
+%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_SC /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /Eth_SC /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /OE_SC
+ /Oslash_SC /ugrave /uacute /ucircumflex /udieresis /yacute /Thorn_SC /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.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
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-sc-t1'
diff --git a/fonts/garamond-libre/enc/grmlbr_crzyr4.enc b/fonts/garamond-libre/enc/grmlbr_crzyr4.enc
new file mode 100644
index 0000000000..60ab79708a
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_crzyr4.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_crzyr472vsexq75ontvexplr7b
+% Encoding created by otftotfm on Wed Apr 29 15:14:50 2020
+% Command line follows encoding
+/AutoEnc_crzyr472vsexq75ontvexplr7b [
+%00
+ /endash /yparithmon /u10144 /u10145 /u10146 /u10147 /uni03DB /uni03DB
+ /uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
+%10
+ /.notdef /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /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_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /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 /Omega
+ /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /alpha /beta /sigma1 /delta /epsilon /phi1 /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
+%70
+ /pi /chi /rho /sigma /tau /upsilon /afii61664 /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 /uni03DC /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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=GREEK FONT ENCODING - LGR --feature=dlig
+% --feature=kern --feature=liga --feature=onum --feature=swsh --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-swash-lgr'
diff --git a/fonts/garamond-libre/enc/grmlbr_cwdpfu.enc b/fonts/garamond-libre/enc/grmlbr_cwdpfu.enc
new file mode 100644
index 0000000000..203810c7d0
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_cwdpfu.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_cwdpfuhuqyzeptgzuein6r6irb
+% Encoding created by otftotfm on Wed Apr 29 15:14:40 2020
+% Command line follows encoding
+/AutoEnc_cwdpfuhuqyzeptgzuein6r6irb [
+%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 /afii61664
+ /uniFB00 /dotlessi /uni0237 /uniFB01 /uniFB02 /uniFB03 /uniFB04 /fj
+%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 /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /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
+%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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=lnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl GaramondLibre-Regular.otf GaramondLibre-Regular-lf-t1'
diff --git a/fonts/garamond-libre/enc/grmlbr_d5jenc.enc b/fonts/garamond-libre/enc/grmlbr_d5jenc.enc
new file mode 100644
index 0000000000..8a26ca97a4
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_d5jenc.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_d5jencfo5t4tcqy4dxvfnxqpbe
+% Encoding created by otftotfm on Wed Apr 29 15:14:46 2020
+% Command line follows encoding
+/AutoEnc_d5jencfo5t4tcqy4dxvfnxqpbe [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.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_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /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
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10054
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /uni04D8 /afii10059 /afii10023 /afii61352 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /.notdef /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10102
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /afii10846 /afii10107 /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --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 GaramondLibre-Regular.otf GaramondLibre-Regular-osf-t2a'
diff --git a/fonts/garamond-libre/enc/grmlbr_ddg2jn.enc b/fonts/garamond-libre/enc/grmlbr_ddg2jn.enc
new file mode 100644
index 0000000000..379d044df7
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_ddg2jn.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ddg2jnuzlnb6yx7dczo5a5qnlh
+% Encoding created by otftotfm on Wed Apr 29 15:14:44 2020
+% Command line follows encoding
+/AutoEnc_ddg2jnuzlnb6yx7dczo5a5qnlh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /ch /ct /sb
+%10
+ /quotedblleft /quotedblright /sh /sk /sl /endash /emdash /uniFB06
+ /sp /dotlessi /uni0237 /Th /uniFB00 /uniFB01 /uniFB02 /uniFB03
+%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_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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
+ /afii10050 /uniFB04 /afii10051 /afii10060 /fj /ffj /afii61248 /afii10058
+ /afii10056 /.notdef /C_swash1 /T_swash /A_swash /M_swash /S_swash /afii10054
+%90
+ /U_swash1 /V_swash /afii10062 /K_short /N_short /R_short /afii10145 /Z_short
+ /.notdef /afii10053 /uni04D8 /afii10059 /afii10023 /afii61352 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /.notdef /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10102
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /afii10846 /afii10107 /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=dlig --feature=kern --feature=liga --feature=lnum --feature=swsh
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-swash-t2a'
diff --git a/fonts/garamond-libre/enc/grmlbr_ddnxa5.enc b/fonts/garamond-libre/enc/grmlbr_ddnxa5.enc
new file mode 100644
index 0000000000..2c3cee988b
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_ddnxa5.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ddnxa5rhfe3e2rcs6ra53iv6eb
+% Encoding created by otftotfm on Wed Apr 29 15:14:44 2020
+% Command line follows encoding
+/AutoEnc_ddnxa5rhfe3e2rcs6ra53iv6eb [
+%00
+ /endash /yparithmon /u10144 /u10145 /u10146 /u10147 /uni03DB /uni03DB
+ /uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
+%10
+ /.notdef /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /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 /one /two /three /four /five /six /seven
+ /eight /nine /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 /Omega
+ /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /alpha /beta /sigma1 /delta /epsilon /phi1 /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
+%70
+ /pi /chi /rho /sigma /tau /upsilon /afii61664 /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 /uni03DC /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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=GREEK FONT ENCODING - LGR --feature=dlig
+% --feature=kern --feature=liga --feature=lnum --feature=swsh --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-swash-lgr'
diff --git a/fonts/garamond-libre/enc/grmlbr_fb533q.enc b/fonts/garamond-libre/enc/grmlbr_fb533q.enc
new file mode 100644
index 0000000000..2fc3a70530
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_fb533q.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_fb533qk4suqriddpgflpozqtpc
+% Encoding created by otftotfm on Wed Apr 29 15:14:46 2020
+% Command line follows encoding
+/AutoEnc_fb533qk4suqriddpgflpozqtpc [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.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_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /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
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E0
+ /afii10058 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10059 /uni04D8 /.notdef /afii10023 /afii61352 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E1
+ /afii10106 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10107 /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2B
+% --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 GaramondLibre-Regular.otf GaramondLibre-Regular-osf-t2b'
diff --git a/fonts/garamond-libre/enc/grmlbr_ft27f3.enc b/fonts/garamond-libre/enc/grmlbr_ft27f3.enc
new file mode 100644
index 0000000000..24bfe315d6
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_ft27f3.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ft27f3kxtr6qxnixd76anvsbyf
+% Encoding created by otftotfm on Wed Apr 29 15:14:49 2020
+% Command line follows encoding
+/AutoEnc_ft27f3kxtr6qxnixd76anvsbyf [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /ch /ct /sb
+%10
+ /quotedblleft /quotedblright /sh /sk /sl /endash /emdash /uniFB06
+ /sp /dotlessi /uni0237 /Th /uniFB00 /uniFB01 /uniFB02 /uniFB03
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon /semicolon /less /equal /greater /question
+%40
+ /at /A_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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
+ /uniFB04 /fj /ffj /afii61248 /.notdef /C_swash1 /T_swash /uni04E0
+ /afii10058 /A_swash /M_swash /S_swash /U_swash1 /V_swash /K_short /N_short
+%90
+ /R_short /Z_short /afii10062 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10059 /uni04D8 /.notdef /afii10023 /afii61352 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E1
+ /afii10106 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10107 /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2B
+% --feature=dlig --feature=kern --feature=liga --feature=onum --feature=swsh
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-swash-t2b'
diff --git a/fonts/garamond-libre/enc/grmlbr_fukic5.enc b/fonts/garamond-libre/enc/grmlbr_fukic5.enc
new file mode 100644
index 0000000000..2ff27cd3b5
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_fukic5.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_fukic55azo57ecqowxfjrydq6b
+% Encoding created by otftotfm on Wed Apr 29 15:14:46 2020
+% Command line follows encoding
+/AutoEnc_fukic55azo57ecqowxfjrydq6b [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.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_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /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
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /.notdef /uni04D8 /.notdef /afii10023 /afii61352 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E1
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /.notdef /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2C
+% --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 GaramondLibre-Regular.otf GaramondLibre-Regular-osf-t2c'
diff --git a/fonts/garamond-libre/enc/grmlbr_h5igdn.enc b/fonts/garamond-libre/enc/grmlbr_h5igdn.enc
new file mode 100644
index 0000000000..dcf35a21a9
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_h5igdn.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_h5igdng2vlxj64c2elycnuecnh
+% Encoding created by otftotfm on Wed Apr 29 15:15:02 2020
+% Command line follows encoding
+/AutoEnc_h5igdng2vlxj64c2elycnuecnh [
+%00
+ /fj /Euro_SC /ffj /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /afii61664 /uniFB04 /uniFB03 /uniFB00 /uniFB02 /uniFB01
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE_SC /OE_SC /Oslash_SC /AE /OE /Oslash
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_SC /one_SC /two_SC /three_SC /four_SC /five_SC /six_SC /seven_SC
+ /eight_SC /nine_SC /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /circumflex /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger_SC /daggerdbl_SC
+ /circumflex /perthousand_SC /Scaron /guilsinglleft_SC /OE /Zcaron /asciicircum /minus_SC
+%90
+ /lslash /quoteleft_SC /quoteright_SC /quotedblleft /quotedblright /bullet_SC /endash /emdash
+ /tilde /trademark /scaron /guilsinglright_SC /OE_SC /zcaron /asciitilde_SC /Ydieresis
+%A0
+ /uni00A0 /exclamdown_SC /cent /sterling_SC /currency /yen_SC /brokenbar_SC /section_SC
+ /dieresis /copyright /ordfeminine /guillemotleft_SC /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /two_os_SUP /three_os_SUP /acute /mu /paragraph_SC /periodcentered
+ /cedilla /one_os_SUP /ordmasculine /guillemotright_SC /onequarter /onehalf /threequarters /questiondown_SC
+%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_SC
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /AE_SC /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /Eth_SC /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide_SC
+ /Oslash_SC /ugrave /uacute /ucircumflex /udieresis /yacute /Thorn_SC /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --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 GaramondLibre-Italic.otf
+% GaramondLibre-Italic-osf-sc-ly1'
diff --git a/fonts/garamond-libre/enc/grmlbr_hbrvqa.enc b/fonts/garamond-libre/enc/grmlbr_hbrvqa.enc
new file mode 100644
index 0000000000..2a0e2fd7b4
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_hbrvqa.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_hbrvqa3pqkp7ax3v3hysjyqz5b
+% Encoding created by otftotfm on Wed Apr 29 15:14:36 2020
+% Command line follows encoding
+/AutoEnc_hbrvqa3pqkp7ax3v3hysjyqz5b [
+%00
+ /Gamma_sub /increment_sub /Theta_sub /Lambda_sub /Xi_sub /Pi_sub /Sigma_sub /Upsilon_sub
+ /Phi_sub /Psi_sub /Ohm_sub /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi_sub /dotlessj_sub /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls_sub /ae_sub /oe_sub /oslash_sub /AE_sub /OE_sub /Oslash_sub
+%20
+ /space /exclam_sub /quotedblright /numbersign_sub /dollar_sub /percent_sub /ampersand_sub /quoteright_sub
+ /parenleft_sub /parenright_sub /asterisk /plus_sub /comma_sub /hyphen_sub /period_sub /slash_sub
+%30
+ /zero_sub /one_sub /two_sub /three_sub /four_sub /five_sub /six_sub /seven_sub
+ /eight_sub /nine_sub /colon_sub /semicolon_sub /exclamdown_sub /equal_sub /questiondown_sub /question_sub
+%40
+ /at_sub /A_sub /B_sub /C_sub /D_sub /E_sub /F_sub /G_sub
+ /H_sub /I_sub /J_sub /K_sub /L_sub /M_sub /N_sub /O_sub
+%50
+ /P_sub /Q_sub /R_sub /S_sub /T_sub /U_sub /V_sub /W_sub
+ /X_sub /Y_sub /Z_sub /bracketleft_sub /quotedblleft /bracketright_sub /circumflex /dotaccent
+%60
+ /quoteleft_sub /a_sub /b_sub /c_sub /d_sub /e_sub /f_sub /g_sub
+ /h_sub /i_sub /j_sub /k_sub /l_sub /m_sub /n_sub /o_sub
+%70
+ /p_sub /q_sub /r_sub /s_sub /t_sub /u_sub /v_sub /w_sub
+ /x_sub /y_sub /z_sub /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 /.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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --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} *
+% GaramondLibre-Regular.otf GaramondLibre-Regular-inf-ot1'
diff --git a/fonts/garamond-libre/enc/grmlbr_hejid2.enc b/fonts/garamond-libre/enc/grmlbr_hejid2.enc
new file mode 100644
index 0000000000..386fe7008d
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_hejid2.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_hejid22qt3mcushq6t6mhztela
+% Encoding created by otftotfm on Wed Apr 29 15:14:45 2020
+% Command line follows encoding
+/AutoEnc_hejid22qt3mcushq6t6mhztela [
+%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 /afii61664
+ /uniFB00 /dotlessi /uni0237 /uniFB01 /uniFB02 /uniFB03 /uniFB04 /fj
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /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 /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /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
+%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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --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 GaramondLibre-Regular.otf GaramondLibre-Regular-osf-t1'
diff --git a/fonts/garamond-libre/enc/grmlbr_huatgi.enc b/fonts/garamond-libre/enc/grmlbr_huatgi.enc
new file mode 100644
index 0000000000..d6f86cc65b
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_huatgi.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_huatgiuuo7iac3462y2touxtgd
+% Encoding created by otftotfm on Wed Apr 29 15:14:42 2020
+% Command line follows encoding
+/AutoEnc_huatgiuuo7iac3462y2touxtgd [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_SC /one_SC /two_SC /three_SC /four_SC /five_SC /six_SC /seven_SC
+ /eight_SC /nine_SC /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /asciicircum /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /asciitilde_SC /hyphen_SC
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /.notdef /uni04D8 /.notdef /afii10023 /afii61352_SC /currency /section_SC
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Dze_abkhasian_SC
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10145_SC /.notdef
+ /.notdef /.notdef /Schwacyril_SC /.notdef /afii10071 /quotedblbase /guillemotleft_SC /guillemotright_SC
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10017_SC /afii10018_SC /afii10019_SC /afii10020_SC /afii10021_SC /afii10022_SC /afii10024_SC /afii10025_SC
+ /afii10026_SC /afii10075 /afii10028_SC /afii10029_SC /afii10030_SC /afii10031_SC /afii10032_SC /afii10033_SC
+%F0
+ /afii10034_SC /afii10035_SC /afii10036_SC /afii10037_SC /afii10038_SC /afii10039_SC /afii10040_SC /afii10041_SC
+ /afii10042_SC /afii10043_SC /afii10044_SC /afii10045_SC /afii10046_SC /afii10047_SC /afii10048_SC /afii10049_SC
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2C
+% --feature=kern --feature=liga --feature=lnum --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
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-sc-t2c'
diff --git a/fonts/garamond-libre/enc/grmlbr_ikpupx.enc b/fonts/garamond-libre/enc/grmlbr_ikpupx.enc
new file mode 100644
index 0000000000..b48a5b788b
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_ikpupx.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ikpupxjpeavfjlwn26tubphtoh
+% Encoding created by otftotfm on Wed Apr 29 15:14:37 2020
+% Command line follows encoding
+/AutoEnc_ikpupxjpeavfjlwn26tubphtoh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /.notdef /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi_sub /dotlessj_sub /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_sub /quotedbl /numbersign_sub /dollar_sub /percent_sub /ampersand_sub /quoteright_sub
+ /parenleft_sub /parenright_sub /asterisk /plus_sub /comma_sub /hyphen_sub /period_sub /slash_sub
+%30
+ /zero_sub /one_sub /two_sub /three_sub /four_sub /five_sub /six_sub /seven_sub
+ /eight_sub /nine_sub /colon_sub /semicolon_sub /less /equal_sub /greater /question_sub
+%40
+ /at_sub /A_sub /B_sub /C_sub /D_sub /E_sub /F_sub /G_sub
+ /H_sub /I_sub /J_sub /K_sub /L_sub /M_sub /N_sub /O_sub
+%50
+ /P_sub /Q_sub /R_sub /S_sub /T_sub /U_sub /V_sub /W_sub
+ /X_sub /Y_sub /Z_sub /bracketleft_sub /backslash_sub /bracketright_sub /asciicircum /underscore
+%60
+ /quoteleft_sub /a_sub /b_sub /c_sub /d_sub /e_sub /f_sub /g_sub
+ /h_sub /i_sub /j_sub /k_sub /l_sub /m_sub /n_sub /o_sub
+%70
+ /p_sub /q_sub /r_sub /s_sub /t_sub /u_sub /v_sub /w_sub
+ /x_sub /y_sub /z_sub /braceleft_sub /bar_sub /braceright_sub /asciitilde_sub /hyphen_sub
+%80
+ /afii10050_sub /.notdef /afii10051_sub /afii10060_sub /.notdef /.notdef /.notdef /afii10058_sub
+ /afii10056 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10054_sub
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /afii10145_sub /.notdef
+ /.notdef /afii10053_sub /Schwacyril_sub /afii10059_sub /afii10023 /afii61352_sub /currency /section_sub
+%A0
+ /afii10098_sub /.notdef /afii10099_sub /afii10108_sub /.notdef /.notdef /.notdef /afii10106_sub
+ /afii10104 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10102_sub
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /afii10193_sub /.notdef
+ /.notdef /afii10101_sub /schwacyril_sub /afii10107_sub /afii10071 /quotedblbase /guillemotleft_sub /guillemotright_sub
+%C0
+ /afii10017_sub /afii10018_sub /afii10019_sub /afii10020_sub /afii10021_sub /afii10022_sub /afii10024_sub /afii10025_sub
+ /afii10026_sub /afii10027 /afii10028_sub /afii10029_sub /afii10030_sub /afii10031_sub /afii10032_sub /afii10033_sub
+%D0
+ /afii10034_sub /afii10035_sub /afii10036_sub /afii10037_sub /afii10038_sub /afii10039_sub /afii10040_sub /afii10041_sub
+ /afii10042_sub /afii10043_sub /afii10044_sub /afii10045_sub /afii10046_sub /afii10047_sub /afii10048_sub /afii10049_sub
+%E0
+ /afii10065_sub /afii10066_sub /afii10067_sub /afii10068_sub /afii10069_sub /afii10070_sub /afii10072_sub /afii10073_sub
+ /afii10074_sub /afii10075 /afii10076_sub /afii10077_sub /afii10078_sub /afii10079_sub /afii10080_sub /afii10081_sub
+%F0
+ /afii10082_sub /afii10083_sub /afii10084_sub /afii10085_sub /afii10086_sub /afii10087_sub /afii10088_sub /afii10089_sub
+ /afii10090_sub /afii10091_sub /afii10092_sub /afii10093_sub /afii10094_sub /afii10095_sub /afii10096_sub /afii10097_sub
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --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} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-inf-t2a'
diff --git a/fonts/garamond-libre/enc/grmlbr_iqbnqe.enc b/fonts/garamond-libre/enc/grmlbr_iqbnqe.enc
new file mode 100644
index 0000000000..4e0a77368c
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_iqbnqe.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_iqbnqejusjryeqism3c3p7o3hg
+% Encoding created by otftotfm on Wed Apr 29 15:14:47 2020
+% Command line follows encoding
+/AutoEnc_iqbnqejusjryeqism3c3p7o3hg [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /asciicircum /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /asciitilde_SC /hyphen_SC
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10054
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /uni04D8 /afii10059 /afii10023 /afii61352_SC /currency /section_SC
+%A0
+ /afii10050_SC /.notdef /afii10051_SC /afii10060_SC /.notdef /.notdef /.notdef /afii10058_SC
+ /afii10104 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10054_SC
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /afii10145_SC /.notdef
+ /.notdef /afii10053_SC /Schwacyril_SC /afii10059_SC /afii10071 /quotedblbase /guillemotleft_SC /guillemotright_SC
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10017_SC /afii10018_SC /afii10019_SC /afii10020_SC /afii10021_SC /afii10022_SC /afii10024_SC /afii10025_SC
+ /afii10026_SC /afii10075 /afii10028_SC /afii10029_SC /afii10030_SC /afii10031_SC /afii10032_SC /afii10033_SC
+%F0
+ /afii10034_SC /afii10035_SC /afii10036_SC /afii10037_SC /afii10038_SC /afii10039_SC /afii10040_SC /afii10041_SC
+ /afii10042_SC /afii10043_SC /afii10044_SC /afii10045_SC /afii10046_SC /afii10047_SC /afii10048_SC /afii10049_SC
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --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
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-sc-t2a'
diff --git a/fonts/garamond-libre/enc/grmlbr_jwpqsx.enc b/fonts/garamond-libre/enc/grmlbr_jwpqsx.enc
new file mode 100644
index 0000000000..048d74ff28
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_jwpqsx.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_jwpqsxmnjoup5owhqrvrjr3pwa
+% Encoding created by otftotfm on Wed Apr 29 15:14:41 2020
+% Command line follows encoding
+/AutoEnc_jwpqsxmnjoup5owhqrvrjr3pwa [
+%00
+ /endash /.notdef /u10144 /u10145 /u10146 /u10147 /uni03DB /uni03DB
+ /uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
+%10
+ /.notdef /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /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 /one /two /three /four /five /six /seven
+ /eight /nine /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 /Omega
+ /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /alpha /beta /sigma1 /delta /epsilon /phi1 /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
+%70
+ /pi /chi /rho /sigma /tau /upsilon /afii61664 /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 /uni03DC /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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern
+% --feature=liga --feature=lnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-lgr'
diff --git a/fonts/garamond-libre/enc/grmlbr_kk2l3t.enc b/fonts/garamond-libre/enc/grmlbr_kk2l3t.enc
new file mode 100644
index 0000000000..2f67b0501e
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_kk2l3t.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_kk2l3tu5ixqcm4npt3ldahmpuc
+% Encoding created by otftotfm on Wed Apr 29 15:14:41 2020
+% Command line follows encoding
+/AutoEnc_kk2l3tu5ixqcm4npt3ldahmpuc [
+%00
+ /fj /Euro /ffj /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /afii61664 /uniFB04 /uniFB03 /uniFB00 /uniFB02 /uniFB01
+%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 /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 /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 /florin /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 /uni00B2 /uni00B3 /acute /mu /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
+%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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
+% --feature=liga --feature=lnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-ly1'
diff --git a/fonts/garamond-libre/enc/grmlbr_kyvbob.enc b/fonts/garamond-libre/enc/grmlbr_kyvbob.enc
new file mode 100644
index 0000000000..2e902a4e47
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_kyvbob.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_kyvbob2ib4jv454gbqg4oyc7sh
+% Encoding created by otftotfm on Wed Apr 29 15:14:41 2020
+% Command line follows encoding
+/AutoEnc_kyvbob2ib4jv454gbqg4oyc7sh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.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
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E0
+ /afii10058 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10059 /uni04D8 /.notdef /afii10023 /afii61352 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E1
+ /afii10106 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10107 /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2B
+% --feature=kern --feature=liga --feature=lnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl GaramondLibre-Regular.otf GaramondLibre-Regular-lf-t2b'
diff --git a/fonts/garamond-libre/enc/grmlbr_l5k5jt.enc b/fonts/garamond-libre/enc/grmlbr_l5k5jt.enc
new file mode 100644
index 0000000000..ab0627bfd6
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_l5k5jt.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_l5k5jtpplvecdq3vyotsj2ceea
+% Encoding created by otftotfm on Wed Apr 29 15:14:44 2020
+% Command line follows encoding
+/AutoEnc_l5k5jtpplvecdq3vyotsj2ceea [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /ch /ct /sb
+%10
+ /quotedblleft /quotedblright /sh /sk /sl /endash /emdash /uniFB06
+ /sp /dotlessi /uni0237 /Th /uniFB00 /uniFB01 /uniFB02 /uniFB03
+%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_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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
+ /uniFB04 /fj /ffj /afii61248 /.notdef /C_swash1 /T_swash /uni04E0
+ /A_swash /M_swash /S_swash /U_swash1 /V_swash /K_short /N_short /R_short
+%90
+ /Z_short /.notdef /.notdef /.notdef /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /.notdef /uni04D8 /.notdef /afii10023 /afii61352 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E1
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /.notdef /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2C
+% --feature=dlig --feature=kern --feature=liga --feature=lnum --feature=swsh
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-swash-t2c'
diff --git a/fonts/garamond-libre/enc/grmlbr_ljc3nf.enc b/fonts/garamond-libre/enc/grmlbr_ljc3nf.enc
new file mode 100644
index 0000000000..53525eab16
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_ljc3nf.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ljc3nfcg4if6vi7tdagds47j7a
+% Encoding created by otftotfm on Wed Apr 29 15:14:49 2020
+% Command line follows encoding
+/AutoEnc_ljc3nfcg4if6vi7tdagds47j7a [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /ch /ct /sb
+%10
+ /quotedblleft /quotedblright /sh /sk /sl /endash /emdash /uniFB06
+ /sp /dotlessi /uni0237 /Th /uniFB00 /uniFB01 /uniFB02 /uniFB03
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon /semicolon /less /equal /greater /question
+%40
+ /at /A_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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
+ /afii10050 /uniFB04 /afii10051 /afii10060 /fj /ffj /afii61248 /afii10058
+ /afii10056 /.notdef /C_swash1 /T_swash /A_swash /M_swash /S_swash /afii10054
+%90
+ /U_swash1 /V_swash /afii10062 /K_short /N_short /R_short /afii10145 /Z_short
+ /.notdef /afii10053 /uni04D8 /afii10059 /afii10023 /afii61352 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /.notdef /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10102
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /afii10846 /afii10107 /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=dlig --feature=kern --feature=liga --feature=onum --feature=swsh
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-swash-t2a'
diff --git a/fonts/garamond-libre/enc/grmlbr_m5zyzk.enc b/fonts/garamond-libre/enc/grmlbr_m5zyzk.enc
new file mode 100644
index 0000000000..e7ff1b5ba0
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_m5zyzk.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_m5zyzkwjhu4yritnwge3kn4eza
+% Encoding created by otftotfm on Wed Apr 29 15:14:46 2020
+% Command line follows encoding
+/AutoEnc_m5zyzkwjhu4yritnwge3kn4eza [
+%00
+ /endash /.notdef /u10144 /u10145 /u10146 /u10147 /uni03DB /uni03DB
+ /uni1FBE /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /alpha /upsilondieresis
+%10
+ /.notdef /uni0317 /uni03DF /uni03D9 /uni032E /uni03D8 /uni03DA /uni03E0
+ /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_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /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 /Omega
+ /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD
+%60
+ /uni1FEF /alpha /beta /sigma1 /delta /epsilon /phi1 /gamma
+ /eta /iota /theta /kappa /lambda /mu /nu /omicron
+%70
+ /pi /chi /rho /sigma /tau /upsilon /afii61664 /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 /uni03DC /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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --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
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-lgr'
diff --git a/fonts/garamond-libre/enc/grmlbr_madlva.enc b/fonts/garamond-libre/enc/grmlbr_madlva.enc
new file mode 100644
index 0000000000..4471bd1d20
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_madlva.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_madlvawhpjkcjni4adgms7csug
+% Encoding created by otftotfm on Wed Apr 29 15:14:42 2020
+% Command line follows encoding
+/AutoEnc_madlvawhpjkcjni4adgms7csug [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_SC /one_SC /two_SC /three_SC /four_SC /five_SC /six_SC /seven_SC
+ /eight_SC /nine_SC /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /asciicircum /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /asciitilde_SC /hyphen_SC
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10054
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /uni04D8 /afii10059 /afii10023 /afii61352_SC /currency /section_SC
+%A0
+ /afii10050_SC /.notdef /afii10051_SC /afii10060_SC /.notdef /.notdef /.notdef /afii10058_SC
+ /afii10104 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10054_SC
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /afii10145_SC /.notdef
+ /.notdef /afii10053_SC /Schwacyril_SC /afii10059_SC /afii10071 /quotedblbase /guillemotleft_SC /guillemotright_SC
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10017_SC /afii10018_SC /afii10019_SC /afii10020_SC /afii10021_SC /afii10022_SC /afii10024_SC /afii10025_SC
+ /afii10026_SC /afii10075 /afii10028_SC /afii10029_SC /afii10030_SC /afii10031_SC /afii10032_SC /afii10033_SC
+%F0
+ /afii10034_SC /afii10035_SC /afii10036_SC /afii10037_SC /afii10038_SC /afii10039_SC /afii10040_SC /afii10041_SC
+ /afii10042_SC /afii10043_SC /afii10044_SC /afii10045_SC /afii10046_SC /afii10047_SC /afii10048_SC /afii10049_SC
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=lnum --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
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-sc-t2a'
diff --git a/fonts/garamond-libre/enc/grmlbr_nhixbh.enc b/fonts/garamond-libre/enc/grmlbr_nhixbh.enc
new file mode 100644
index 0000000000..e9e8450b3f
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_nhixbh.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_nhixbhzeajsmz6sjkj6m2zxv3h
+% Encoding created by otftotfm on Wed Apr 29 15:14:50 2020
+% Command line follows encoding
+/AutoEnc_nhixbhzeajsmz6sjkj6m2zxv3h [
+%00
+ /uniFB06 /Euro /ch /ct /fraction /dotaccent /hungarumlaut /ogonek
+ /sb /sh /afii61664 /uniFB04 /uniFB03 /uniFB00 /uniFB02 /uniFB01
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE_swash1 /OE_swash /Oslash_swash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon /semicolon /less /equal /greater /question
+%40
+ /at /A_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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_swash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE_swash /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_os_SUP /three_os_SUP /acute /mu /paragraph /periodcentered
+ /cedilla /one_os_SUP /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE_swash1 /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth_swash /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash_swash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn_swash /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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=dlig
+% --feature=kern --feature=liga --feature=onum --feature=swsh --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-swash-ly1'
diff --git a/fonts/garamond-libre/enc/grmlbr_nnzq7g.enc b/fonts/garamond-libre/enc/grmlbr_nnzq7g.enc
new file mode 100644
index 0000000000..3d6c8cf17c
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_nnzq7g.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_nnzq7gcm52ehklsopf7gkikivd
+% Encoding created by otftotfm on Wed Apr 29 15:14:42 2020
+% Command line follows encoding
+/AutoEnc_nnzq7gcm52ehklsopf7gkikivd [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_SC /one_SC /two_SC /three_SC /four_SC /five_SC /six_SC /seven_SC
+ /eight_SC /nine_SC /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /asciicircum /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /asciitilde_SC /hyphen_SC
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E0
+ /afii10058 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10059 /uni04D8 /.notdef /afii10023 /afii61352_SC /currency /section_SC
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Dze_abkhasian_SC
+ /afii10058_SC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10059_SC /Schwacyril_SC /.notdef /afii10071 /quotedblbase /guillemotleft_SC /guillemotright_SC
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10017_SC /afii10018_SC /afii10019_SC /afii10020_SC /afii10021_SC /afii10022_SC /afii10024_SC /afii10025_SC
+ /afii10026_SC /afii10075 /afii10028_SC /afii10029_SC /afii10030_SC /afii10031_SC /afii10032_SC /afii10033_SC
+%F0
+ /afii10034_SC /afii10035_SC /afii10036_SC /afii10037_SC /afii10038_SC /afii10039_SC /afii10040_SC /afii10041_SC
+ /afii10042_SC /afii10043_SC /afii10044_SC /afii10045_SC /afii10046_SC /afii10047_SC /afii10048_SC /afii10049_SC
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2B
+% --feature=kern --feature=liga --feature=lnum --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
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-sc-t2b'
diff --git a/fonts/garamond-libre/enc/grmlbr_o3pzn3.enc b/fonts/garamond-libre/enc/grmlbr_o3pzn3.enc
new file mode 100644
index 0000000000..031fd95814
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_o3pzn3.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_o3pzn3qbanhl4duhv54f4ektyf
+% Encoding created by otftotfm on Wed Apr 29 15:14:45 2020
+% Command line follows encoding
+/AutoEnc_o3pzn3qbanhl4duhv54f4ektyf [
+%00
+ /uniFB06 /Euro /ch /ct /fraction /dotaccent /hungarumlaut /ogonek
+ /sb /sh /afii61664 /uniFB04 /uniFB03 /uniFB00 /uniFB02 /uniFB01
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE_swash1 /OE_swash /Oslash_swash
+%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_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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_swash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE_swash /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 /uni00B2 /uni00B3 /acute /mu /paragraph /periodcentered
+ /cedilla /uni00B9 /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE_swash1 /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth_swash /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash_swash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn_swash /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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=dlig
+% --feature=kern --feature=liga --feature=lnum --feature=swsh --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-swash-ly1'
diff --git a/fonts/garamond-libre/enc/grmlbr_oo4va4.enc b/fonts/garamond-libre/enc/grmlbr_oo4va4.enc
new file mode 100644
index 0000000000..66a76c56b4
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_oo4va4.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_oo4va4uih5z2ej5z4jqz2osncg
+% Encoding created by otftotfm on Wed Apr 29 15:14:38 2020
+% Command line follows encoding
+/AutoEnc_oo4va4uih5z2ej5z4jqz2osncg [
+%00
+ /.notdef /Euro_sub /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /afii61664 /uniFB04 /uniFB03 /uniFB00 /uniFB02 /uniFB01
+%10
+ /dotlessi_sub /dotlessj_sub /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls_sub /ae_sub /oe_sub /oslash_sub /AE_sub /OE_sub /Oslash_sub
+%20
+ /space /exclam_sub /quotedbl /numbersign_sub /dollar_sub /percent_sub /ampersand_sub /quoteright_sub
+ /parenleft_sub /parenright_sub /asterisk /plus_sub /comma_sub /hyphen_sub /period_sub /slash_sub
+%30
+ /zero_sub /one_sub /two_sub /three_sub /four_sub /five_sub /six_sub /seven_sub
+ /eight_sub /nine_sub /colon_sub /semicolon_sub /less /equal_sub /greater /question_sub
+%40
+ /at_sub /A_sub /B_sub /C_sub /D_sub /E_sub /F_sub /G_sub
+ /H_sub /I_sub /J_sub /K_sub /L_sub /M_sub /N_sub /O_sub
+%50
+ /P_sub /Q_sub /R_sub /S_sub /T_sub /U_sub /V_sub /W_sub
+ /X_sub /Y_sub /Z_sub /bracketleft_sub /backslash_sub /bracketright_sub /circumflex /underscore
+%60
+ /quoteleft_sub /a_sub /b_sub /c_sub /d_sub /e_sub /f_sub /g_sub
+ /h_sub /i_sub /j_sub /k_sub /l_sub /m_sub /n_sub /o_sub
+%70
+ /p_sub /q_sub /r_sub /s_sub /t_sub /u_sub /v_sub /w_sub
+ /x_sub /y_sub /z_sub /braceleft_sub /bar_sub /braceright_sub /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin_sub /quotedblbase /ellipsis /dagger_sub /daggerdbl_sub
+ /circumflex /perthousand_sub /Scaron /guilsinglleft_sub /OE_sub /Zcaron /asciicircum /minus_sub
+%90
+ /lslash /quoteleft_sub /quoteright_sub /quotedblleft /quotedblright /bullet_sub /endash /emdash
+ /tilde /trademark /scaron /guilsinglright_sub /oe_sub /zcaron /asciitilde_sub /Ydieresis
+%A0
+ /uni00A0 /exclamdown_sub /cent /sterling_sub /currency /yen_sub /brokenbar_sub /section_sub
+ /dieresis /copyright /ordfeminine /guillemotleft_sub /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /uni00B2 /uni00B3 /acute /mu /paragraph_sub /periodcentered
+ /cedilla /uni00B9 /ordmasculine /guillemotright_sub /onequarter /onehalf /threequarters /questiondown_sub
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE_sub /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth_sub /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply_sub
+ /Oslash_sub /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn_sub /germandbls_sub
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae_sub /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth_sub /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide_sub
+ /oslash_sub /ugrave /uacute /ucircumflex /udieresis /yacute /thorn_sub /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --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} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-inf-ly1'
diff --git a/fonts/garamond-libre/enc/grmlbr_p5a7xq.enc b/fonts/garamond-libre/enc/grmlbr_p5a7xq.enc
new file mode 100644
index 0000000000..f23a62260c
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_p5a7xq.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_p5a7xqlo7w3rkj7bcki4tpf6lf
+% Encoding created by otftotfm on Wed Apr 29 15:14:49 2020
+% Command line follows encoding
+/AutoEnc_p5a7xqlo7w3rkj7bcki4tpf6lf [
+%00
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE_swash1 /OE_swash /Oslash_swash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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
+ /uniFB06 /ch /ct /sb /sh /sk /sl /sp
+ /Th /uniFB00 /Lslash_swash /uniFB01 /uniFB02 /uniFB03 /uniFB04 /fj
+%90
+ /ffj /afii61248 /.notdef /C_swash1 /T_swash /A_swash /M_swash /S_swash
+ /U_swash1 /V_swash /AE_swash /K_short /N_short /R_short /Z_short /.notdef
+%A0
+ /.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
+%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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TEXT --feature=dlig --feature=kern
+% --feature=liga --feature=onum --feature=swsh --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-swash-ot1'
diff --git a/fonts/garamond-libre/enc/grmlbr_pcz4ad.enc b/fonts/garamond-libre/enc/grmlbr_pcz4ad.enc
new file mode 100644
index 0000000000..b616dfafe1
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_pcz4ad.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_pcz4ad7yfcizw2uclopmfhvkgd
+% Encoding created by otftotfm on Wed Apr 29 15:14:37 2020
+% Command line follows encoding
+/AutoEnc_pcz4ad7yfcizw2uclopmfhvkgd [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /.notdef /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi_sub /dotlessj_sub /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_sub /quotedbl /numbersign_sub /dollar_sub /percent_sub /ampersand_sub /quoteright_sub
+ /parenleft_sub /parenright_sub /asterisk /plus_sub /comma_sub /hyphen_sub /period_sub /slash_sub
+%30
+ /zero_sub /one_sub /two_sub /three_sub /four_sub /five_sub /six_sub /seven_sub
+ /eight_sub /nine_sub /colon_sub /semicolon_sub /less /equal_sub /greater /question_sub
+%40
+ /at_sub /A_sub /B_sub /C_sub /D_sub /E_sub /F_sub /G_sub
+ /H_sub /I_sub /J_sub /K_sub /L_sub /M_sub /N_sub /O_sub
+%50
+ /P_sub /Q_sub /R_sub /S_sub /T_sub /U_sub /V_sub /W_sub
+ /X_sub /Y_sub /Z_sub /bracketleft_sub /backslash_sub /bracketright_sub /asciicircum /underscore
+%60
+ /quoteleft_sub /a_sub /b_sub /c_sub /d_sub /e_sub /f_sub /g_sub
+ /h_sub /i_sub /j_sub /k_sub /l_sub /m_sub /n_sub /o_sub
+%70
+ /p_sub /q_sub /r_sub /s_sub /t_sub /u_sub /v_sub /w_sub
+ /x_sub /y_sub /z_sub /braceleft_sub /bar_sub /braceright_sub /asciitilde_sub /hyphen_sub
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Dze_abkhasian_sub
+ /afii10058_sub /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10059_sub /Schwacyril_sub /.notdef /afii10023 /afii61352_sub /currency /section_sub
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /dze_abkhasian_sub
+ /afii10106_sub /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10107_sub /schwacyril_sub /.notdef /afii10071 /quotedblbase /guillemotleft_sub /guillemotright_sub
+%C0
+ /afii10017_sub /afii10018_sub /afii10019_sub /afii10020_sub /afii10021_sub /afii10022_sub /afii10024_sub /afii10025_sub
+ /afii10026_sub /afii10027 /afii10028_sub /afii10029_sub /afii10030_sub /afii10031_sub /afii10032_sub /afii10033_sub
+%D0
+ /afii10034_sub /afii10035_sub /afii10036_sub /afii10037_sub /afii10038_sub /afii10039_sub /afii10040_sub /afii10041_sub
+ /afii10042_sub /afii10043_sub /afii10044_sub /afii10045_sub /afii10046_sub /afii10047_sub /afii10048_sub /afii10049_sub
+%E0
+ /afii10065_sub /afii10066_sub /afii10067_sub /afii10068_sub /afii10069_sub /afii10070_sub /afii10072_sub /afii10073_sub
+ /afii10074_sub /afii10075 /afii10076_sub /afii10077_sub /afii10078_sub /afii10079_sub /afii10080_sub /afii10081_sub
+%F0
+ /afii10082_sub /afii10083_sub /afii10084_sub /afii10085_sub /afii10086_sub /afii10087_sub /afii10088_sub /afii10089_sub
+ /afii10090_sub /afii10091_sub /afii10092_sub /afii10093_sub /afii10094_sub /afii10095_sub /afii10096_sub /afii10097_sub
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2B
+% --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} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-inf-t2b'
diff --git a/fonts/garamond-libre/enc/grmlbr_pmempd.enc b/fonts/garamond-libre/enc/grmlbr_pmempd.enc
new file mode 100644
index 0000000000..cf9904a04e
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_pmempd.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_pmempdzrjkc2k2aclnyy5h3mec
+% Encoding created by otftotfm on Wed Apr 29 15:14:45 2020
+% Command line follows encoding
+/AutoEnc_pmempdzrjkc2k2aclnyy5h3mec [
+%00
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.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_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /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
+ /uniFB00 /uniFB01 /uniFB02 /uniFB03 /uniFB04 /fj /ffj /.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 /.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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.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 GaramondLibre-Regular.otf
+% GaramondLibre-Regular-osf-ot1'
diff --git a/fonts/garamond-libre/enc/grmlbr_qgzksw.enc b/fonts/garamond-libre/enc/grmlbr_qgzksw.enc
new file mode 100644
index 0000000000..b4d2591f6d
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_qgzksw.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_qgzksw4sqv6xa26oyjly4phm7a
+% Encoding created by otftotfm on Wed Apr 29 15:14:42 2020
+% Command line follows encoding
+/AutoEnc_qgzksw4sqv6xa26oyjly4phm7a [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft_SC /guilsinglright_SC
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft_SC /guillemotright_SC /endash /emdash /afii61664
+ /uniFB00 /dotlessi /uni0237 /uniFB01 /uniFB02 /uniFB03 /uniFB04 /fj
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_SC /one_SC /two_SC /three_SC /four_SC /five_SC /six_SC /seven_SC
+ /eight_SC /nine_SC /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /asciicircum /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /asciitilde_SC /hyphen_SC
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section_SC
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /Eng_SC /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown_SC /questiondown_SC /sterling_SC
+%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_SC /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /Eth_SC /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /OE_SC
+ /Oslash_SC /ugrave /uacute /ucircumflex /udieresis /yacute /Thorn_SC /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=lnum --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
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-sc-t1'
diff --git a/fonts/garamond-libre/enc/grmlbr_ql6cag.enc b/fonts/garamond-libre/enc/grmlbr_ql6cag.enc
new file mode 100644
index 0000000000..f550ab92ef
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_ql6cag.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ql6cagdmmlpvq36wne3hlwnjjg
+% Encoding created by otftotfm on Wed Apr 29 15:14:43 2020
+% Command line follows encoding
+/AutoEnc_ql6cagdmmlpvq36wne3hlwnjjg [
+%00
+ /fj /Euro_SC /ffj /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /afii61664 /uniFB04 /uniFB03 /uniFB00 /uniFB02 /uniFB01
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE_SC /OE_SC /Oslash_SC /AE /OE /Oslash
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_SC /one_SC /two_SC /three_SC /four_SC /five_SC /six_SC /seven_SC
+ /eight_SC /nine_SC /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /circumflex /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger_SC /daggerdbl_SC
+ /circumflex /perthousand_SC /Scaron /guilsinglleft_SC /OE /Zcaron /asciicircum /minus_SC
+%90
+ /lslash /quoteleft_SC /quoteright_SC /quotedblleft /quotedblright /bullet_SC /endash /emdash
+ /tilde /trademark /scaron /guilsinglright_SC /OE_SC /zcaron /asciitilde_SC /Ydieresis
+%A0
+ /uni00A0 /exclamdown_SC /cent /sterling_SC /currency /yen_SC /brokenbar_SC /section_SC
+ /dieresis /copyright /ordfeminine /guillemotleft_SC /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /uni00B2 /uni00B3 /acute /mu /paragraph_SC /periodcentered
+ /cedilla /uni00B9 /ordmasculine /guillemotright_SC /onequarter /onehalf /threequarters /questiondown_SC
+%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_SC
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /AE_SC /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /Eth_SC /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide_SC
+ /Oslash_SC /ugrave /uacute /ucircumflex /udieresis /yacute /Thorn_SC /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
+% --feature=liga --feature=lnum --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 GaramondLibre-Regular.otf
+% GaramondLibre-Regular-lf-sc-ly1'
diff --git a/fonts/garamond-libre/enc/grmlbr_qnkmaf.enc b/fonts/garamond-libre/enc/grmlbr_qnkmaf.enc
new file mode 100644
index 0000000000..2bf2dabe88
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_qnkmaf.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_qnkmafgfupvtoh4pvlffjcfbeh
+% Encoding created by otftotfm on Wed Apr 29 15:14:43 2020
+% Command line follows encoding
+/AutoEnc_qnkmafgfupvtoh4pvlffjcfbeh [
+%00
+ /endash /.notdef /u10144 /u10145 /u10146 /u10147 /Stigma_SC /Stigma_SC
+ /prosgegrammeni_SC /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /Alpha_SC /upsilondieresis
+%10
+ /.notdef /uni0317 /Koppa_SC /Koppaarchaic_SC /uni032E /uni03D8 /uni03DA /uni03E0
+ /Euro_SC /perthousand_SC /Schwa_SC /Sampi_SC /quoteleft_SC /quoteright_SC /breve /macron
+%20
+ /uni1FC1 /exclam_SC /dieresis /dieresistonos /uni1FED /percent_SC /periodcentered /tonos
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_SC /one_SC /two_SC /three_SC /four_SC /five_SC /six_SC /seven_SC
+ /eight_SC /nine_SC /colon_SC /anoteleia_SC /uni1FFE /equal_SC /uni1FBF /semicolon_SC
+%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 /Ohm_SC
+ /Xi /Psi /Zeta /bracketleft_SC /uni1FCF /bracketright_SC /uni1FCE /uni1FCD
+%60
+ /uni1FEF /Alpha_SC /Beta_SC /sigma1 /Delta_SC /Epsilon_SC /Phi_SC /Gamma_SC
+ /Eta_SC /Iota_SC /Theta_SC /Kappa_SC /Lambda_SC /mu /Nu_SC /Omicron_SC
+%70
+ /Pi_SC /Chi_SC /Rho_SC /Sigma_SC /Tau_SC /Upsilon_SC /afii61664 /Omega_SC
+ /Xi_SC /Psi_SC /Zeta_SC /guillemotleft_SC /uni037A /guillemotright_SC /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /Digamma_SC /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 /uni03DC /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 /dexiakeraia_SC /aristerikeraia_SC
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern
+% --feature=liga --feature=lnum --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 GaramondLibre-Regular.otf
+% GaramondLibre-Regular-lf-sc-lgr'
diff --git a/fonts/garamond-libre/enc/grmlbr_qyly2w.enc b/fonts/garamond-libre/enc/grmlbr_qyly2w.enc
new file mode 100644
index 0000000000..c6bb60c0a2
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_qyly2w.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_qyly2w26ypjo5vscznlevei23f
+% Encoding created by otftotfm on Wed Apr 29 15:14:44 2020
+% Command line follows encoding
+/AutoEnc_qyly2w26ypjo5vscznlevei23f [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /ch /ct /sb
+%10
+ /quotedblleft /quotedblright /sh /sk /sl /endash /emdash /uniFB06
+ /sp /dotlessi /uni0237 /Th /uniFB00 /uniFB01 /uniFB02 /uniFB03
+%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_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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
+ /uniFB04 /fj /ffj /afii61248 /.notdef /C_swash1 /T_swash /uni04E0
+ /afii10058 /A_swash /M_swash /S_swash /U_swash1 /V_swash /K_short /N_short
+%90
+ /R_short /Z_short /afii10062 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10059 /uni04D8 /.notdef /afii10023 /afii61352 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E1
+ /afii10106 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10107 /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2B
+% --feature=dlig --feature=kern --feature=liga --feature=lnum --feature=swsh
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-swash-t2b'
diff --git a/fonts/garamond-libre/enc/grmlbr_rxhqtw.enc b/fonts/garamond-libre/enc/grmlbr_rxhqtw.enc
new file mode 100644
index 0000000000..4af5352b4a
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_rxhqtw.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_rxhqtwmlycyz7wjkqazqxwyujh
+% Encoding created by otftotfm on Wed Apr 29 15:14:41 2020
+% Command line follows encoding
+/AutoEnc_rxhqtwmlycyz7wjkqazqxwyujh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.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
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /.notdef /uni04D8 /.notdef /afii10023 /afii61352 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E1
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /.notdef /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2C
+% --feature=kern --feature=liga --feature=lnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl GaramondLibre-Regular.otf GaramondLibre-Regular-lf-t2c'
diff --git a/fonts/garamond-libre/enc/grmlbr_sbgl2v.enc b/fonts/garamond-libre/enc/grmlbr_sbgl2v.enc
new file mode 100644
index 0000000000..8e6799d347
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_sbgl2v.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_sbgl2vu3jm3vqaup3fcah4xech
+% Encoding created by otftotfm on Wed Apr 29 15:14:48 2020
+% Command line follows encoding
+/AutoEnc_sbgl2vu3jm3vqaup3fcah4xech [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uniFB01 /uniFB02 /uniFB03
+%10
+ /quotedblleft /quotedblright /uniFB04 /fj /ffj /endash /emdash /uniFB00
+ /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /asciicircum /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /asciitilde_SC /hyphen_SC
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E0
+ /afii10058 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10059 /uni04D8 /.notdef /afii10023 /afii61352_SC /currency /section_SC
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Dze_abkhasian_SC
+ /afii10058_SC /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /afii10059_SC /Schwacyril_SC /.notdef /afii10071 /quotedblbase /guillemotleft_SC /guillemotright_SC
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10017_SC /afii10018_SC /afii10019_SC /afii10020_SC /afii10021_SC /afii10022_SC /afii10024_SC /afii10025_SC
+ /afii10026_SC /afii10075 /afii10028_SC /afii10029_SC /afii10030_SC /afii10031_SC /afii10032_SC /afii10033_SC
+%F0
+ /afii10034_SC /afii10035_SC /afii10036_SC /afii10037_SC /afii10038_SC /afii10039_SC /afii10040_SC /afii10041_SC
+ /afii10042_SC /afii10043_SC /afii10044_SC /afii10045_SC /afii10046_SC /afii10047_SC /afii10048_SC /afii10049_SC
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2b
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2B
+% --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
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-sc-t2b'
diff --git a/fonts/garamond-libre/enc/grmlbr_srtteg.enc b/fonts/garamond-libre/enc/grmlbr_srtteg.enc
new file mode 100644
index 0000000000..8c622dfbb5
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_srtteg.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_srtteg7qsyi43gwyplsadjylue
+% Encoding created by otftotfm on Wed Apr 29 15:14:47 2020
+% Command line follows encoding
+/AutoEnc_srtteg7qsyi43gwyplsadjylue [
+%00
+ /Gamma /increment_SC /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Ohm_SC /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE_SC /OE_SC /Oslash_SC /AE /OE /Oslash
+%20
+ /space /exclam_SC /quotedblright /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon_SC /semicolon_SC /exclamdown_SC /equal_SC /questiondown_SC /question_SC
+%40
+ /at_SC /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_SC /quotedblleft /bracketright_SC /circumflex /dotaccent
+%60
+ /quoteleft_SC /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 /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /uniFB00 /uniFB01 /uniFB02 /uniFB03 /uniFB04 /fj /ffj /.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 /.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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TEXT --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 GaramondLibre-Regular.otf
+% GaramondLibre-Regular-osf-sc-ot1'
diff --git a/fonts/garamond-libre/enc/grmlbr_syncrn.enc b/fonts/garamond-libre/enc/grmlbr_syncrn.enc
new file mode 100644
index 0000000000..74ebe57828
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_syncrn.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_syncrnex6ieeubx2y634q2jzia
+% Encoding created by otftotfm on Wed Apr 29 15:14:45 2020
+% Command line follows encoding
+/AutoEnc_syncrnex6ieeubx2y634q2jzia [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /question
+%10
+ /bar /endash /quotedblbase /.notdef /.notdef /.notdef /.notdef /.notdef
+ /arrowleft /arrowright /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /.notdef /.notdef /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /.notdef /.notdef /asteriskmath /.notdef /comma /.notdef /period /fraction
+%30
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /uni27E8 /minus /uni27E9 /.notdef
+%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 /Omega
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /arrowup /arrowdown
+%60
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.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
+%80
+ /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /perthousand
+ /bullet /uni2103 /.notdef /.notdef /florin /colonmonetary /uni20A9 /.notdef
+%90
+ /.notdef /.notdef /lira /.notdef /.notdef /uni2E18 /dong /trademark
+ /.notdef /.notdef /.notdef /afii61352 /.notdef /estimated /openbullet /.notdef
+%A0
+ /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
+ /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
+%B0
+ /degree /plusminus /two_os_SUP /three_os_SUP /.notdef /mu /paragraph /periodcentered
+ /uni203B /one_os_SUP /ordmasculine /radical /onequarter /onehalf /threequarters /Euro
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.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 /divide /.notdef
+ /uniFB04 /uniFB03 /uniFB00 /uniFB02 /l /uniFB01 /i /f
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ts1
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.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 GaramondLibre-Regular.otf
+% GaramondLibre-Regular-lf-ts1'
diff --git a/fonts/garamond-libre/enc/grmlbr_tx4wra.enc b/fonts/garamond-libre/enc/grmlbr_tx4wra.enc
new file mode 100644
index 0000000000..55da34f821
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_tx4wra.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_tx4wrah7owglrvh3pgf4taeq3c
+% Encoding created by otftotfm on Wed Apr 29 15:14:41 2020
+% Command line follows encoding
+/AutoEnc_tx4wrah7owglrvh3pgf4taeq3c [
+%00
+ /Gamma /increment_SC /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Ohm_SC /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE_SC /OE_SC /Oslash_SC /AE /OE /Oslash
+%20
+ /space /exclam_SC /quotedblright /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_SC /one_SC /two_SC /three_SC /four_SC /five_SC /six_SC /seven_SC
+ /eight_SC /nine_SC /colon_SC /semicolon_SC /exclamdown_SC /equal_SC /questiondown_SC /question_SC
+%40
+ /at_SC /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_SC /quotedblleft /bracketright_SC /circumflex /dotaccent
+%60
+ /quoteleft_SC /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 /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /uniFB00 /uniFB01 /uniFB02 /uniFB03 /uniFB04 /fj /ffj /.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 /.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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=lnum --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 GaramondLibre-Regular.otf
+% GaramondLibre-Regular-lf-sc-ot1'
diff --git a/fonts/garamond-libre/enc/grmlbr_u674gk.enc b/fonts/garamond-libre/enc/grmlbr_u674gk.enc
new file mode 100644
index 0000000000..071a4e6783
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_u674gk.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_u674gkbrcvhsakdphwnwv4reqa
+% Encoding created by otftotfm on Tue Apr 28 10:29:35 2020
+% Command line follows encoding
+/AutoEnc_u674gkbrcvhsakdphwnwv4reqa [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%30
+ /gortyna_1 /gortyna_2 /gortyna_3 /gortyna_4 /gortyna_5 /gortyna_6 /gortyna_7 /gortyna_8
+ /gortyna_9 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%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 /.notdef /.notdef /.notdef /.notdef /.notdef
+%60
+ /.notdef /Archytas /archytas /.notdef /.notdef /.notdef /.notdef /.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 /.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=GaramondLibre_orn
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --feature=kern --feature=liga --feature=ornm --ligkern=f i =:
+% fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl --ligkern=* {KL} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-orn-u'
diff --git a/fonts/garamond-libre/enc/grmlbr_u7zlyy.enc b/fonts/garamond-libre/enc/grmlbr_u7zlyy.enc
new file mode 100644
index 0000000000..91ed8717d3
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_u7zlyy.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_u7zlyyuqg3e57bdjhfd2kvqwjb
+% Encoding created by otftotfm on Wed Apr 29 15:14:47 2020
+% Command line follows encoding
+/AutoEnc_u7zlyyuqg3e57bdjhfd2kvqwjb [
+%00
+ /fj /Euro /ffj /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /afii61664 /uniFB04 /uniFB03 /uniFB00 /uniFB02 /uniFB01
+%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_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /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 /florin /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_os_SUP /three_os_SUP /acute /mu /paragraph /periodcentered
+ /cedilla /one_os_SUP /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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --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
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-ly1'
diff --git a/fonts/garamond-libre/enc/grmlbr_ujl4dj.enc b/fonts/garamond-libre/enc/grmlbr_ujl4dj.enc
new file mode 100644
index 0000000000..e4dbf1e936
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_ujl4dj.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ujl4djuensawmgbe7wsomiqc4g
+% Encoding created by otftotfm on Wed Apr 29 15:14:38 2020
+% Command line follows encoding
+/AutoEnc_ujl4djuensawmgbe7wsomiqc4g [
+%00
+ /Gamma_SUP /increment_SUP /Theta_SUP /Lambda_SUP /Xi_SUP /Pi_SUP /Sigma_SUP /Upsilon_SUP
+ /Phi_SUP /Psi_SUP /Ohm_SUP /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi_SUP /dotlessj_SUP /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls_SUP /ae_SUP /oe_SUP /oslash_SUP /AE_SUP /OE_SUP /Oslash_SUP
+%20
+ /space /exclam_SUP /quotedblright /numbersign_SUP /dollar_SUP /percent_SUP /ampersand_SUP /quoteright_SUP
+ /parenleft_SUP /parenright_SUP /asterisk /plus_SUP /comma_SUP /hyphen_SUP /period_SUP /slash_SUP
+%30
+ /zero_SUP /one_SUP /two_SUP /three_SUP /four_SUP /five_SUP /six_SUP /seven_SUP
+ /eight_SUP /nine_SUP /colon_SUP /semicolon_SUP /exclamdown_SUP /equal_SUP /questiondown_SUP /question_SUP
+%40
+ /at_SUP /A_SUP /B_SUP /C_SUP /D_SUP /E_SUP /F_SUP /G_SUP
+ /H_SUP /I_SUP /J_SUP /K_SUP /L_SUP /M_SUP /N_SUP /O_SUP
+%50
+ /P_SUP /Q_SUP /R_SUP /S_SUP /T_SUP /U_SUP /V_SUP /W_SUP
+ /X_SUP /Y_SUP /Z_SUP /bracketleft_SUP /quotedblleft /bracketright_SUP /circumflex /dotaccent
+%60
+ /quoteleft_SUP /a_SUP /b_SUP /c_SUP /d_SUP /e_SUP /f_SUP /g_SUP
+ /h_SUP /i_SUP /j_SUP /k_SUP /l_SUP /m_SUP /n_SUP /o_SUP
+%70
+ /p_SUP /q_SUP /r_SUP /s_SUP /t_SUP /u_SUP /v_SUP /w_SUP
+ /x_SUP /y_SUP /z_SUP /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 /.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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=sups --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
+% GaramondLibre-Regular.otf GaramondLibre-Regular-sup-ot1'
diff --git a/fonts/garamond-libre/enc/grmlbr_vzduxe.enc b/fonts/garamond-libre/enc/grmlbr_vzduxe.enc
new file mode 100644
index 0000000000..ce6145a955
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_vzduxe.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_vzduxeixsot2zukfiy7n2ex3sf
+% Encoding created by otftotfm on Wed Apr 29 15:14:38 2020
+% Command line follows encoding
+/AutoEnc_vzduxeixsot2zukfiy7n2ex3sf [
+%00
+ /endash /.notdef /u10144 /u10145 /u10146 /u10147 /stigma_sub /stigma_sub
+ /prosgegrammeni_sub /uni1FBC /uni1FCC /uni1FFC /Alpha_sub /Upsilondieresis /alpha_sub /upsilondieresis
+%10
+ /.notdef /uni0317 /koppa_sub /koppaarchaic_sub /uni032E /Koppaarchaic_sub /Stigma_sub /Sampi_sub
+ /Euro_sub /perthousand_sub /schwa_sub /sampi_sub /quoteleft_sub /quoteright_sub /breve /macron
+%20
+ /uni1FC1 /exclam_sub /dieresis /dieresistonos /uni1FED /percent_sub /periodcentered /tonos
+ /parenleft_sub /parenright_sub /asterisk /plus_sub /comma_sub /hyphen_sub /period_sub /slash_sub
+%30
+ /zero_sub /one_sub /two_sub /three_sub /four_sub /five_sub /six_sub /seven_sub
+ /eight_sub /nine_sub /colon_sub /anoteleia_sub /uni1FFE /equal_sub /uni1FBF /semicolon_sub
+%40
+ /uni1FDF /Alpha_sub /Beta_sub /uni1FDD /Delta_sub /Epsilon_sub /Phi_sub /Gamma_sub
+ /Eta_sub /Iota_sub /Theta_sub /Kappa_sub /Lambda_sub /Mu_sub /Nu_sub /Omicron_sub
+%50
+ /Pi_sub /Chi_sub /Rho_sub /Sigma_sub /Tau_sub /Upsilon_sub /uni1FDE /Ohm_sub
+ /Xi_sub /Psi_sub /Zeta_sub /bracketleft_sub /uni1FCF /bracketright_sub /uni1FCE /uni1FCD
+%60
+ /uni1FEF /alpha_sub /beta_sub /sigma1_sub /delta_sub /epsilon_sub /phiscript_sub /gamma_sub
+ /eta_sub /iota_sub /theta_sub /kappa_sub /lambda_sub /mu /nu_sub /omicron_sub
+%70
+ /pi_sub /chi_sub /rho_sub /sigma_sub /tau_sub /upsilon_sub /afii61664 /omega_sub
+ /xi_sub /psi_sub /zeta_sub /guillemotleft_sub /uni037A /guillemotright_sub /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /digamma_sub /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 /Digamma_sub /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 /dexiakeraia_sub /aristerikeraia_sub
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --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} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-inf-lgr'
diff --git a/fonts/garamond-libre/enc/grmlbr_wgjy5a.enc b/fonts/garamond-libre/enc/grmlbr_wgjy5a.enc
new file mode 100644
index 0000000000..f3b2ad2aeb
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_wgjy5a.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_wgjy5an333y7pok65sjcl5lqgg
+% Encoding created by otftotfm on Wed Apr 29 15:14:37 2020
+% Command line follows encoding
+/AutoEnc_wgjy5an333y7pok65sjcl5lqgg [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /.notdef /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi_sub /dotlessj_sub /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_sub /quotedbl /numbersign_sub /dollar_sub /percent_sub /ampersand_sub /quoteright_sub
+ /parenleft_sub /parenright_sub /asterisk /plus_sub /comma_sub /hyphen_sub /period_sub /slash_sub
+%30
+ /zero_sub /one_sub /two_sub /three_sub /four_sub /five_sub /six_sub /seven_sub
+ /eight_sub /nine_sub /colon_sub /semicolon_sub /less /equal_sub /greater /question_sub
+%40
+ /at_sub /A_sub /B_sub /C_sub /D_sub /E_sub /F_sub /G_sub
+ /H_sub /I_sub /J_sub /K_sub /L_sub /M_sub /N_sub /O_sub
+%50
+ /P_sub /Q_sub /R_sub /S_sub /T_sub /U_sub /V_sub /W_sub
+ /X_sub /Y_sub /Z_sub /bracketleft_sub /backslash_sub /bracketright_sub /asciicircum /underscore
+%60
+ /quoteleft_sub /a_sub /b_sub /c_sub /d_sub /e_sub /f_sub /g_sub
+ /h_sub /i_sub /j_sub /k_sub /l_sub /m_sub /n_sub /o_sub
+%70
+ /p_sub /q_sub /r_sub /s_sub /t_sub /u_sub /v_sub /w_sub
+ /x_sub /y_sub /z_sub /braceleft_sub /bar_sub /braceright_sub /asciitilde_sub /hyphen_sub
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Dze_abkhasian_sub
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10145_sub /.notdef
+ /.notdef /.notdef /Schwacyril_sub /.notdef /afii10023 /afii61352_sub /currency /section_sub
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /dze_abkhasian_sub
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10193_sub /.notdef
+ /.notdef /.notdef /schwacyril_sub /.notdef /afii10071 /quotedblbase /guillemotleft_sub /guillemotright_sub
+%C0
+ /afii10017_sub /afii10018_sub /afii10019_sub /afii10020_sub /afii10021_sub /afii10022_sub /afii10024_sub /afii10025_sub
+ /afii10026_sub /afii10027 /afii10028_sub /afii10029_sub /afii10030_sub /afii10031_sub /afii10032_sub /afii10033_sub
+%D0
+ /afii10034_sub /afii10035_sub /afii10036_sub /afii10037_sub /afii10038_sub /afii10039_sub /afii10040_sub /afii10041_sub
+ /afii10042_sub /afii10043_sub /afii10044_sub /afii10045_sub /afii10046_sub /afii10047_sub /afii10048_sub /afii10049_sub
+%E0
+ /afii10065_sub /afii10066_sub /afii10067_sub /afii10068_sub /afii10069_sub /afii10070_sub /afii10072_sub /afii10073_sub
+ /afii10074_sub /afii10075 /afii10076_sub /afii10077_sub /afii10078_sub /afii10079_sub /afii10080_sub /afii10081_sub
+%F0
+ /afii10082_sub /afii10083_sub /afii10084_sub /afii10085_sub /afii10086_sub /afii10087_sub /afii10088_sub /afii10089_sub
+ /afii10090_sub /afii10091_sub /afii10092_sub /afii10093_sub /afii10094_sub /afii10095_sub /afii10096_sub /afii10097_sub
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2C
+% --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} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-inf-t2c'
diff --git a/fonts/garamond-libre/enc/grmlbr_wkdlc7.enc b/fonts/garamond-libre/enc/grmlbr_wkdlc7.enc
new file mode 100644
index 0000000000..7918f7bfd1
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_wkdlc7.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_wkdlc77kkm5gxkp2q2hv7tedbc
+% Encoding created by otftotfm on Wed Apr 29 15:14:38 2020
+% Command line follows encoding
+/AutoEnc_wkdlc77kkm5gxkp2q2hv7tedbc [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft_SUP /guilsinglright_SUP
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft_SUP /guillemotright_SUP /endash /emdash /afii61664
+ /.notdef /dotlessi_SUP /dotlessj_SUP /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_SUP /quotedbl /numbersign_SUP /dollar_SUP /percent_SUP /ampersand_SUP /quoteright_SUP
+ /parenleft_SUP /parenright_SUP /asterisk /plus_SUP /comma_SUP /hyphen_SUP /period_SUP /slash_SUP
+%30
+ /zero_SUP /one_SUP /two_SUP /three_SUP /four_SUP /five_SUP /six_SUP /seven_SUP
+ /eight_SUP /nine_SUP /colon_SUP /semicolon_SUP /less /equal_SUP /greater /question_SUP
+%40
+ /at_SUP /A_SUP /B_SUP /C_SUP /D_SUP /E_SUP /F_SUP /G_SUP
+ /H_SUP /I_SUP /J_SUP /K_SUP /L_SUP /M_SUP /N_SUP /O_SUP
+%50
+ /P_SUP /Q_SUP /R_SUP /S_SUP /T_SUP /U_SUP /V_SUP /W_SUP
+ /X_SUP /Y_SUP /Z_SUP /bracketleft_SUP /backslash_SUP /bracketright_SUP /asciicircum /underscore
+%60
+ /quoteleft_SUP /a_SUP /b_SUP /c_SUP /d_SUP /e_SUP /f_SUP /g_SUP
+ /h_SUP /i_SUP /j_SUP /k_SUP /l_SUP /m_SUP /n_SUP /o_SUP
+%70
+ /p_SUP /q_SUP /r_SUP /s_SUP /t_SUP /u_SUP /v_SUP /w_SUP
+ /x_SUP /y_SUP /z_SUP /braceleft_SUP /bar_SUP /braceright_SUP /asciitilde_SUP /hyphen_SUP
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng_SUP /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section_SUP
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng_SUP /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown_SUP /questiondown_SUP /sterling_SUP
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE_SUP /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth_SUP /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE_SUP
+ /Oslash_SUP /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn_SUP /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae_SUP /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth_SUP /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe_SUP
+ /oslash_SUP /ugrave /uacute /ucircumflex /udieresis /yacute /thorn_SUP /germandbls_SUP
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=sups --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --ligkern=* {KL} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-sup-t1'
diff --git a/fonts/garamond-libre/enc/grmlbr_wt2iav.enc b/fonts/garamond-libre/enc/grmlbr_wt2iav.enc
new file mode 100644
index 0000000000..32a2e8909f
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_wt2iav.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_wt2iavcm4p5jdp2m3w67o6hb2h
+% Encoding created by otftotfm on Wed Apr 29 15:14:43 2020
+% Command line follows encoding
+/AutoEnc_wt2iavcm4p5jdp2m3w67o6hb2h [
+%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 /afii61664
+ /uniFB06 /dotlessi /uni0237 /ch /ct /sb /sh /sk
+%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_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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_swash /Nacute /Ncaron /Eng_swash /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ_swash /Idotaccent /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE_swash1 /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth_swash /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE_swash
+ /Oslash_swash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn_swash /.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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=dlig --feature=kern --feature=liga --feature=lnum --feature=swsh
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-swash-t1'
diff --git a/fonts/garamond-libre/enc/grmlbr_xqilo4.enc b/fonts/garamond-libre/enc/grmlbr_xqilo4.enc
new file mode 100644
index 0000000000..05d6685634
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_xqilo4.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_xqilo4hqa3qdjc7bnjv6iqa2ec
+% Encoding created by otftotfm on Wed Apr 29 15:14:43 2020
+% Command line follows encoding
+/AutoEnc_xqilo4hqa3qdjc7bnjv6iqa2ec [
+%00
+ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omega /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE_swash1 /OE_swash /Oslash_swash
+%20
+ /space /exclam /quotedblright /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 /exclamdown /equal /questiondown /question
+%40
+ /at /A_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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
+ /uniFB06 /ch /ct /sb /sh /sk /sl /sp
+ /Th /uniFB00 /Lslash_swash /uniFB01 /uniFB02 /uniFB03 /uniFB04 /fj
+%90
+ /ffj /afii61248 /.notdef /C_swash1 /T_swash /A_swash /M_swash /S_swash
+ /U_swash1 /V_swash /AE_swash /K_short /N_short /R_short /Z_short /.notdef
+%A0
+ /.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
+%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=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TEXT --feature=dlig --feature=kern
+% --feature=liga --feature=lnum --feature=swsh --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-lf-swash-ot1'
diff --git a/fonts/garamond-libre/enc/grmlbr_y75trc.enc b/fonts/garamond-libre/enc/grmlbr_y75trc.enc
new file mode 100644
index 0000000000..3166ed303e
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_y75trc.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_y75trcdjmjxcjj4wfzzyxacoye
+% Encoding created by otftotfm on Wed Apr 29 15:14:39 2020
+% Command line follows encoding
+/AutoEnc_y75trcdjmjxcjj4wfzzyxacoye [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /.notdef /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef
+ /.notdef /dotlessi_SUP /dotlessj_SUP /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_SUP /quotedbl /numbersign_SUP /dollar_SUP /percent_SUP /ampersand_SUP /quoteright_SUP
+ /parenleft_SUP /parenright_SUP /asterisk /plus_SUP /comma_SUP /hyphen_SUP /period_SUP /slash_SUP
+%30
+ /zero_SUP /one_SUP /two_SUP /three_SUP /four_SUP /five_SUP /six_SUP /seven_SUP
+ /eight_SUP /nine_SUP /colon_SUP /semicolon_SUP /less /equal_SUP /greater /question_SUP
+%40
+ /at_SUP /A_SUP /B_SUP /C_SUP /D_SUP /E_SUP /F_SUP /G_SUP
+ /H_SUP /I_SUP /J_SUP /K_SUP /L_SUP /M_SUP /N_SUP /O_SUP
+%50
+ /P_SUP /Q_SUP /R_SUP /S_SUP /T_SUP /U_SUP /V_SUP /W_SUP
+ /X_SUP /Y_SUP /Z_SUP /bracketleft_SUP /backslash_SUP /bracketright_SUP /asciicircum /underscore
+%60
+ /quoteleft_SUP /a_SUP /b_SUP /c_SUP /d_SUP /e_SUP /f_SUP /g_SUP
+ /h_SUP /i_SUP /j_SUP /k_SUP /l_SUP /m_SUP /n_SUP /o_SUP
+%70
+ /p_SUP /q_SUP /r_SUP /s_SUP /t_SUP /u_SUP /v_SUP /w_SUP
+ /x_SUP /y_SUP /z_SUP /braceleft_SUP /bar_SUP /braceright_SUP /asciitilde_SUP /hyphen_SUP
+%80
+ /afii10050_SUP /.notdef /afii10051_SUP /afii10060_SUP /.notdef /.notdef /.notdef /afii10058_SUP
+ /afii10056 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10054_SUP
+%90
+ /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /afii10145_SUP /.notdef
+ /.notdef /afii10053_SUP /Schwacyril_SUP /afii10059_SUP /afii10023 /afii61352_SUP /currency /section_SUP
+%A0
+ /afii10098_SUP /.notdef /afii10099_SUP /afii10108_SUP /.notdef /.notdef /.notdef /afii10106_SUP
+ /afii10104 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10102_SUP
+%B0
+ /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /afii10193_SUP /.notdef
+ /.notdef /afii10101_SUP /schwacyril_SUP /afii10107_SUP /afii10071 /quotedblbase /guillemotleft_SUP /guillemotright_SUP
+%C0
+ /afii10017_SUP /afii10018_SUP /afii10019_SUP /afii10020_SUP /afii10021_SUP /afii10022_SUP /afii10024_SUP /afii10025_SUP
+ /afii10026_SUP /afii10027 /afii10028_SUP /afii10029_SUP /afii10030_SUP /afii10031_SUP /afii10032_SUP /afii10033_SUP
+%D0
+ /afii10034_SUP /afii10035_SUP /afii10036_SUP /afii10037_SUP /afii10038_SUP /afii10039_SUP /afii10040_SUP /afii10041_SUP
+ /afii10042_SUP /afii10043_SUP /afii10044_SUP /afii10045_SUP /afii10046_SUP /afii10047_SUP /afii10048_SUP /afii10049_SUP
+%E0
+ /afii10065_SUP /afii10066_SUP /afii10067_SUP /afii10068_SUP /afii10069_SUP /afii10070_SUP /afii10072_SUP /afii10073_SUP
+ /afii10074_SUP /afii10075 /afii10076_SUP /afii10077_SUP /afii10078_SUP /afii10079_SUP /afii10080_SUP /afii10081_SUP
+%F0
+ /afii10082_SUP /afii10083_SUP /afii10084_SUP /afii10085_SUP /afii10086_SUP /afii10087_SUP /afii10088_SUP /afii10089_SUP
+ /afii10090_SUP /afii10091_SUP /afii10092_SUP /afii10093_SUP /afii10094_SUP /afii10095_SUP /afii10096_SUP /afii10097_SUP
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2a
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --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} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-sup-t2a'
diff --git a/fonts/garamond-libre/enc/grmlbr_yeyti3.enc b/fonts/garamond-libre/enc/grmlbr_yeyti3.enc
new file mode 100644
index 0000000000..6c7c764a39
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_yeyti3.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_yeyti3wncnplbzbgvf66mvbkxc
+% Encoding created by otftotfm on Wed Apr 29 15:14:48 2020
+% Command line follows encoding
+/AutoEnc_yeyti3wncnplbzbgvf66mvbkxc [
+%00
+ /fj /Euro_SC /ffj /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /afii61664 /uniFB04 /uniFB03 /uniFB00 /uniFB02 /uniFB01
+%10
+ /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /AE_SC /OE_SC /Oslash_SC /AE /OE /Oslash
+%20
+ /space /exclam_SC /quotedbl /numbersign_SC /dollar_SC /percent_SC /ampersand_SC /quoteright_SC
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon_SC /semicolon_SC /less /equal_SC /greater /question_SC
+%40
+ /at_SC /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_SC /backslash_SC /bracketright_SC /circumflex /underscore
+%60
+ /quoteleft_SC /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_SC /bar_SC /braceright_SC /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger_SC /daggerdbl_SC
+ /circumflex /perthousand_SC /Scaron /guilsinglleft_SC /OE /Zcaron /asciicircum /minus_SC
+%90
+ /lslash /quoteleft_SC /quoteright_SC /quotedblleft /quotedblright /bullet_SC /endash /emdash
+ /tilde /trademark /scaron /guilsinglright_SC /OE_SC /zcaron /asciitilde_SC /Ydieresis
+%A0
+ /uni00A0 /exclamdown_SC /cent /sterling_SC /currency /yen_SC /brokenbar_SC /section_SC
+ /dieresis /copyright /ordfeminine /guillemotleft_SC /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /two_os_SUP /three_os_SUP /acute /mu /paragraph_SC /periodcentered
+ /cedilla /one_os_SUP /ordmasculine /guillemotright_SC /onequarter /onehalf /threequarters /questiondown_SC
+%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_SC
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /AE_SC /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /Eth_SC /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide_SC
+ /Oslash_SC /ugrave /uacute /ucircumflex /udieresis /yacute /Thorn_SC /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --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 GaramondLibre-Regular.otf
+% GaramondLibre-Regular-osf-sc-ly1'
diff --git a/fonts/garamond-libre/enc/grmlbr_yonrxo.enc b/fonts/garamond-libre/enc/grmlbr_yonrxo.enc
new file mode 100644
index 0000000000..1e949553fb
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_yonrxo.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_yonrxoxw5iranc3xpcvea4loie
+% Encoding created by otftotfm on Wed Apr 29 15:14:40 2020
+% Command line follows encoding
+/AutoEnc_yonrxoxw5iranc3xpcvea4loie [
+%00
+ /.notdef /Euro_SUP /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /afii61664 /uniFB04 /uniFB03 /uniFB00 /uniFB02 /uniFB01
+%10
+ /dotlessi_SUP /dotlessj_SUP /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls_SUP /ae_SUP /oe_SUP /oslash_SUP /AE_SUP /OE_SUP /Oslash_SUP
+%20
+ /space /exclam_SUP /quotedbl /numbersign_SUP /dollar_SUP /percent_SUP /ampersand_SUP /quoteright_SUP
+ /parenleft_SUP /parenright_SUP /asterisk /plus_SUP /comma_SUP /hyphen_SUP /period_SUP /slash_SUP
+%30
+ /zero_SUP /one_SUP /two_SUP /three_SUP /four_SUP /five_SUP /six_SUP /seven_SUP
+ /eight_SUP /nine_SUP /colon_SUP /semicolon_SUP /less /equal_SUP /greater /question_SUP
+%40
+ /at_SUP /A_SUP /B_SUP /C_SUP /D_SUP /E_SUP /F_SUP /G_SUP
+ /H_SUP /I_SUP /J_SUP /K_SUP /L_SUP /M_SUP /N_SUP /O_SUP
+%50
+ /P_SUP /Q_SUP /R_SUP /S_SUP /T_SUP /U_SUP /V_SUP /W_SUP
+ /X_SUP /Y_SUP /Z_SUP /bracketleft_SUP /backslash_SUP /bracketright_SUP /circumflex /underscore
+%60
+ /quoteleft_SUP /a_SUP /b_SUP /c_SUP /d_SUP /e_SUP /f_SUP /g_SUP
+ /h_SUP /i_SUP /j_SUP /k_SUP /l_SUP /m_SUP /n_SUP /o_SUP
+%70
+ /p_SUP /q_SUP /r_SUP /s_SUP /t_SUP /u_SUP /v_SUP /w_SUP
+ /x_SUP /y_SUP /z_SUP /braceleft_SUP /bar_SUP /braceright_SUP /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin_SUP /quotedblbase /ellipsis /dagger_SUP /daggerdbl_SUP
+ /circumflex /perthousand_SUP /Scaron /guilsinglleft_SUP /OE_SUP /Zcaron /asciicircum /minus_SUP
+%90
+ /lslash /quoteleft_SUP /quoteright_SUP /quotedblleft /quotedblright /bullet_SUP /endash /emdash
+ /tilde /trademark /scaron /guilsinglright_SUP /oe_SUP /zcaron /asciitilde_SUP /Ydieresis
+%A0
+ /uni00A0 /exclamdown_SUP /cent /sterling_SUP /currency /yen_SUP /brokenbar_SUP /section_SUP
+ /dieresis /copyright /ordfeminine /guillemotleft_SUP /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /uni00B2 /uni00B3 /acute /mu /paragraph_SUP /periodcentered
+ /cedilla /uni00B9 /ordmasculine /guillemotright_SUP /onequarter /onehalf /threequarters /questiondown_SUP
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE_SUP /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth_SUP /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply_SUP
+ /Oslash_SUP /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn_SUP /germandbls_SUP
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae_SUP /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth_SUP /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide_SUP
+ /oslash_SUP /ugrave /uacute /ucircumflex /udieresis /yacute /thorn_SUP /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
+% --feature=liga --feature=sups --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --ligkern=* {KL} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-sup-ly1'
diff --git a/fonts/garamond-libre/enc/grmlbr_zoesgh.enc b/fonts/garamond-libre/enc/grmlbr_zoesgh.enc
new file mode 100644
index 0000000000..d931d4d4f1
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_zoesgh.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_zoesghllewft2ps32kvfhcjxsh
+% Encoding created by otftotfm on Wed Apr 29 15:14:50 2020
+% Command line follows encoding
+/AutoEnc_zoesghllewft2ps32kvfhcjxsh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /ch /ct /sb
+%10
+ /quotedblleft /quotedblright /sh /sk /sl /endash /emdash /uniFB06
+ /sp /dotlessi /uni0237 /Th /uniFB00 /uniFB01 /uniFB02 /uniFB03
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon /semicolon /less /equal /greater /question
+%40
+ /at /A_swash1 /B_swash /C_swash /D_swash /E_swash /F_swash /G_swash
+ /H_swash /I_swash /J_swash /K_swash /L_swash /M_swash1 /N_swash /O_swash
+%50
+ /P_swash /Q_swash /R_swash /S_swash1 /T_swash1 /U_swash /V_swash1 /W_swash
+ /X_swash /Y_swash /Z_swash /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
+ /uniFB04 /fj /ffj /afii61248 /.notdef /C_swash1 /T_swash /uni04E0
+ /A_swash /M_swash /S_swash /U_swash1 /V_swash /K_short /N_short /R_short
+%90
+ /Z_short /.notdef /.notdef /.notdef /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /.notdef /uni04D8 /.notdef /afii10023 /afii61352 /currency /section
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni04E1
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /.notdef /afii10846 /.notdef /afii10071 /quotedblbase /guillemotleft /guillemotright
+%C0
+ /afii10017 /afii10018 /afii10019 /afii10020 /afii10021 /afii10022 /afii10024 /afii10025
+ /afii10026 /afii10027 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 /afii10033
+%D0
+ /afii10034 /afii10035 /afii10036 /afii10037 /afii10038 /afii10039 /afii10040 /afii10041
+ /afii10042 /afii10043 /afii10044 /afii10045 /afii10046 /afii10047 /afii10048 /afii10049
+%E0
+ /afii10065 /afii10066 /afii10067 /afii10068 /afii10069 /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081
+%F0
+ /afii10082 /afii10083 /afii10084 /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t2c
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=TEX CYRILLIC FONT ENCODING - T2C
+% --feature=dlig --feature=kern --feature=liga --feature=onum --feature=swsh
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --include-alternates=*.swash --feature=aalt
+% GaramondLibre-Regular.otf GaramondLibre-Regular-osf-swash-t2c'
diff --git a/fonts/garamond-libre/enc/grmlbr_zslxeq.enc b/fonts/garamond-libre/enc/grmlbr_zslxeq.enc
new file mode 100644
index 0000000000..0518f4b3ee
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_zslxeq.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_zslxeq7ick2rlsdvfzt4stydhe
+% Encoding created by otftotfm on Wed Apr 29 15:14:36 2020
+% Command line follows encoding
+/AutoEnc_zslxeq7ick2rlsdvfzt4stydhe [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft_sub /guilsinglright_sub
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft_sub /guillemotright_sub /endash /emdash /afii61664
+ /.notdef /dotlessi_sub /dotlessj_sub /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam_sub /quotedbl /numbersign_sub /dollar_sub /percent_sub /ampersand_sub /quoteright_sub
+ /parenleft_sub /parenright_sub /asterisk /plus_sub /comma_sub /hyphen_sub /period_sub /slash_sub
+%30
+ /zero_sub /one_sub /two_sub /three_sub /four_sub /five_sub /six_sub /seven_sub
+ /eight_sub /nine_sub /colon_sub /semicolon_sub /less /equal_sub /greater /question_sub
+%40
+ /at_sub /A_sub /B_sub /C_sub /D_sub /E_sub /F_sub /G_sub
+ /H_sub /I_sub /J_sub /K_sub /L_sub /M_sub /N_sub /O_sub
+%50
+ /P_sub /Q_sub /R_sub /S_sub /T_sub /U_sub /V_sub /W_sub
+ /X_sub /Y_sub /Z_sub /bracketleft_sub /backslash_sub /bracketright_sub /asciicircum /underscore
+%60
+ /quoteleft_sub /a_sub /b_sub /c_sub /d_sub /e_sub /f_sub /g_sub
+ /h_sub /i_sub /j_sub /k_sub /l_sub /m_sub /n_sub /o_sub
+%70
+ /p_sub /q_sub /r_sub /s_sub /t_sub /u_sub /v_sub /w_sub
+ /x_sub /y_sub /z_sub /braceleft_sub /bar_sub /braceright_sub /asciitilde_sub /hyphen_sub
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng_sub /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section_sub
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng_sub /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown_sub /questiondown_sub /sterling_sub
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE_sub /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth_sub /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE_sub
+ /Oslash_sub /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn_sub /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae_sub /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth_sub /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe_sub
+ /oslash_sub /ugrave /uacute /ucircumflex /udieresis /yacute /thorn_sub /germandbls_sub
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.map
+% --no-updmap --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --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} * GaramondLibre-Regular.otf
+% GaramondLibre-Regular-inf-t1'
diff --git a/fonts/garamond-libre/enc/grmlbr_zy2up7.enc b/fonts/garamond-libre/enc/grmlbr_zy2up7.enc
new file mode 100644
index 0000000000..bf7dad2fd4
--- /dev/null
+++ b/fonts/garamond-libre/enc/grmlbr_zy2up7.enc
@@ -0,0 +1,66 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_zy2up7gvy37ymy47ctrl2efcha
+% Encoding created by otftotfm on Wed Apr 29 15:14:48 2020
+% Command line follows encoding
+/AutoEnc_zy2up7gvy37ymy47ctrl2efcha [
+%00
+ /endash /.notdef /u10144 /u10145 /u10146 /u10147 /Stigma_SC /Stigma_SC
+ /prosgegrammeni_SC /uni1FBC /uni1FCC /uni1FFC /Alpha /Upsilondieresis /Alpha_SC /upsilondieresis
+%10
+ /.notdef /uni0317 /Koppa_SC /Koppaarchaic_SC /uni032E /uni03D8 /uni03DA /uni03E0
+ /Euro_SC /perthousand_SC /Schwa_SC /Sampi_SC /quoteleft_SC /quoteright_SC /breve /macron
+%20
+ /uni1FC1 /exclam_SC /dieresis /dieresistonos /uni1FED /percent_SC /periodcentered /tonos
+ /parenleft_SC /parenright_SC /asterisk /plus_SC /comma_SC /hyphen_SC /period_SC /slash_SC
+%30
+ /zero_os /one_os /two_os /three_os /four_os /five_os /six_os /seven_os
+ /eight_os /nine_os /colon_SC /anoteleia_SC /uni1FFE /equal_SC /uni1FBF /semicolon_SC
+%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 /Ohm_SC
+ /Xi /Psi /Zeta /bracketleft_SC /uni1FCF /bracketright_SC /uni1FCE /uni1FCD
+%60
+ /uni1FEF /Alpha_SC /Beta_SC /sigma1 /Delta_SC /Epsilon_SC /Phi_SC /Gamma_SC
+ /Eta_SC /Iota_SC /Theta_SC /Kappa_SC /Lambda_SC /mu /Nu_SC /Omicron_SC
+%70
+ /Pi_SC /Chi_SC /Rho_SC /Sigma_SC /Tau_SC /Upsilon_SC /afii61664 /Omega_SC
+ /Xi_SC /Psi_SC /Zeta_SC /guillemotleft_SC /uni037A /guillemotright_SC /uni1FC0 /emdash
+%80
+ /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83
+ /alphatonos /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82
+%90
+ /uni1FB6 /uni1F07 /uni1F06 /Digamma_SC /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 /uni03DC /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 /dexiakeraia_SC /aristerikeraia_SC
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=texmf/fonts/tfm/public/garamond-libre
+% --vf-directory=texmf/fonts/vf/public/garamond-libre
+% --type1-directory=texmf/fonts/type1/public/garamond-libre
+% --encoding-directory=texmf/fonts/enc/dvips/garamond-libre
+% --map-file=texmf/fonts/map/dvips/garamond-libre/GaramondLibre.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 GaramondLibre-Regular.otf
+% GaramondLibre-Regular-osf-sc-lgr'
diff --git a/fonts/garamond-libre/latex/LGRGaramondLibre-Inf.fd b/fonts/garamond-libre/latex/LGRGaramondLibre-Inf.fd
new file mode 100644
index 0000000000..44317813f9
--- /dev/null
+++ b/fonts/garamond-libre/latex/LGRGaramondLibre-Inf.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{LGRGaramondLibre-Inf.fd}
+ [2020/04/29 (autoinst) Font definitions for LGR/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{GaramondLibre-Inf}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{regular}{sl}{
+ <-> ssub * GaramondLibre-Inf/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{bold}{sl}{
+ <-> ssub * GaramondLibre-Inf/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{m}{sl}{
+ <-> alias * GaramondLibre-Inf/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{m}{n}{
+ <-> alias * GaramondLibre-Inf/regular/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{m}{it}{
+ <-> alias * GaramondLibre-Inf/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{b}{sl}{
+ <-> alias * GaramondLibre-Inf/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{b}{n}{
+ <-> alias * GaramondLibre-Inf/bold/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{b}{it}{
+ <-> alias * GaramondLibre-Inf/bold/it
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{bx}{n}{
+ <-> ssub * GaramondLibre-Inf/b/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{bx}{sl}{
+ <-> ssub * GaramondLibre-Inf/b/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Inf}{bx}{it}{
+ <-> ssub * GaramondLibre-Inf/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/LGRGaramondLibre-LF.fd b/fonts/garamond-libre/latex/LGRGaramondLibre-LF.fd
new file mode 100644
index 0000000000..0d84ff3239
--- /dev/null
+++ b/fonts/garamond-libre/latex/LGRGaramondLibre-LF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{LGRGaramondLibre-LF.fd}
+ [2020/04/29 (autoinst) Font definitions for LGR/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{GaramondLibre-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{regular}{sl}{
+ <-> ssub * GaramondLibre-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bold}{sl}{
+ <-> ssub * GaramondLibre-LF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{scsl}{
+ <-> alias * GaramondLibre-LF/regular/scsl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{sc}{
+ <-> alias * GaramondLibre-LF/regular/sc
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{n}{
+ <-> alias * GaramondLibre-LF/regular/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{it}{
+ <-> alias * GaramondLibre-LF/regular/it
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{sw}{
+ <-> alias * GaramondLibre-LF/regular/sw
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{sl}{
+ <-> alias * GaramondLibre-LF/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{scit}{
+ <-> alias * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{m}{nw}{
+ <-> alias * GaramondLibre-LF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{scsl}{
+ <-> alias * GaramondLibre-LF/bold/scsl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{sc}{
+ <-> alias * GaramondLibre-LF/bold/sc
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{n}{
+ <-> alias * GaramondLibre-LF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{it}{
+ <-> alias * GaramondLibre-LF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{sw}{
+ <-> alias * GaramondLibre-LF/bold/sw
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{sl}{
+ <-> alias * GaramondLibre-LF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{scit}{
+ <-> alias * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{b}{nw}{
+ <-> alias * GaramondLibre-LF/bold/nw
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{n}{
+ <-> ssub * GaramondLibre-LF/b/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{sc}{
+ <-> ssub * GaramondLibre-LF/b/sc
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-LF/b/scsl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{it}{
+ <-> ssub * GaramondLibre-LF/b/it
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{sw}{
+ <-> ssub * GaramondLibre-LF/b/sw
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{sl}{
+ <-> ssub * GaramondLibre-LF/b/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{scit}{
+ <-> ssub * GaramondLibre-LF/b/scit
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-LF}{bx}{nw}{
+ <-> ssub * GaramondLibre-LF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/LGRGaramondLibre-OsF.fd b/fonts/garamond-libre/latex/LGRGaramondLibre-OsF.fd
new file mode 100644
index 0000000000..9d0313dd32
--- /dev/null
+++ b/fonts/garamond-libre/latex/LGRGaramondLibre-OsF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{LGRGaramondLibre-OsF.fd}
+ [2020/04/29 (autoinst) Font definitions for LGR/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{GaramondLibre-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{regular}{sl}{
+ <-> ssub * GaramondLibre-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bold}{sl}{
+ <-> ssub * GaramondLibre-OsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{scsl}{
+ <-> alias * GaramondLibre-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{sc}{
+ <-> alias * GaramondLibre-OsF/regular/sc
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{n}{
+ <-> alias * GaramondLibre-OsF/regular/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{it}{
+ <-> alias * GaramondLibre-OsF/regular/it
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{sw}{
+ <-> alias * GaramondLibre-OsF/regular/sw
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{sl}{
+ <-> alias * GaramondLibre-OsF/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{scit}{
+ <-> alias * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{m}{nw}{
+ <-> alias * GaramondLibre-OsF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{scsl}{
+ <-> alias * GaramondLibre-OsF/bold/scsl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{sc}{
+ <-> alias * GaramondLibre-OsF/bold/sc
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{n}{
+ <-> alias * GaramondLibre-OsF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{it}{
+ <-> alias * GaramondLibre-OsF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{sw}{
+ <-> alias * GaramondLibre-OsF/bold/sw
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{sl}{
+ <-> alias * GaramondLibre-OsF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{scit}{
+ <-> alias * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{b}{nw}{
+ <-> alias * GaramondLibre-OsF/bold/nw
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{n}{
+ <-> ssub * GaramondLibre-OsF/b/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{sc}{
+ <-> ssub * GaramondLibre-OsF/b/sc
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-OsF/b/scsl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{it}{
+ <-> ssub * GaramondLibre-OsF/b/it
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{sw}{
+ <-> ssub * GaramondLibre-OsF/b/sw
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{sl}{
+ <-> ssub * GaramondLibre-OsF/b/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{scit}{
+ <-> ssub * GaramondLibre-OsF/b/scit
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-OsF}{bx}{nw}{
+ <-> ssub * GaramondLibre-OsF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/LGRGaramondLibre-Sup.fd b/fonts/garamond-libre/latex/LGRGaramondLibre-Sup.fd
new file mode 100644
index 0000000000..e371c82b50
--- /dev/null
+++ b/fonts/garamond-libre/latex/LGRGaramondLibre-Sup.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{LGRGaramondLibre-Sup.fd}
+ [2020/04/29 (autoinst) Font definitions for LGR/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{GaramondLibre-Sup}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{regular}{sl}{
+ <-> ssub * GaramondLibre-Sup/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{bold}{sl}{
+ <-> ssub * GaramondLibre-Sup/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{m}{sl}{
+ <-> alias * GaramondLibre-Sup/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{m}{n}{
+ <-> alias * GaramondLibre-Sup/regular/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{m}{it}{
+ <-> alias * GaramondLibre-Sup/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{b}{sl}{
+ <-> alias * GaramondLibre-Sup/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{b}{n}{
+ <-> alias * GaramondLibre-Sup/bold/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{b}{it}{
+ <-> alias * GaramondLibre-Sup/bold/it
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{bx}{n}{
+ <-> ssub * GaramondLibre-Sup/b/n
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{bx}{sl}{
+ <-> ssub * GaramondLibre-Sup/b/sl
+}{}
+
+\DeclareFontShape{LGR}{GaramondLibre-Sup}{bx}{it}{
+ <-> ssub * GaramondLibre-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/LY1GaramondLibre-Inf.fd b/fonts/garamond-libre/latex/LY1GaramondLibre-Inf.fd
new file mode 100644
index 0000000000..b6056f97ad
--- /dev/null
+++ b/fonts/garamond-libre/latex/LY1GaramondLibre-Inf.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{LY1GaramondLibre-Inf.fd}
+ [2020/04/29 (autoinst) Font definitions for LY1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{GaramondLibre-Inf}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{regular}{sl}{
+ <-> ssub * GaramondLibre-Inf/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{bold}{sl}{
+ <-> ssub * GaramondLibre-Inf/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{m}{sl}{
+ <-> alias * GaramondLibre-Inf/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{m}{n}{
+ <-> alias * GaramondLibre-Inf/regular/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{m}{it}{
+ <-> alias * GaramondLibre-Inf/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{b}{sl}{
+ <-> alias * GaramondLibre-Inf/bold/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{b}{n}{
+ <-> alias * GaramondLibre-Inf/bold/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{b}{it}{
+ <-> alias * GaramondLibre-Inf/bold/it
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{bx}{n}{
+ <-> ssub * GaramondLibre-Inf/b/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{bx}{sl}{
+ <-> ssub * GaramondLibre-Inf/b/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Inf}{bx}{it}{
+ <-> ssub * GaramondLibre-Inf/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/LY1GaramondLibre-LF.fd b/fonts/garamond-libre/latex/LY1GaramondLibre-LF.fd
new file mode 100644
index 0000000000..e5bb95e097
--- /dev/null
+++ b/fonts/garamond-libre/latex/LY1GaramondLibre-LF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{LY1GaramondLibre-LF.fd}
+ [2020/04/29 (autoinst) Font definitions for LY1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{GaramondLibre-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{regular}{sl}{
+ <-> ssub * GaramondLibre-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bold}{sl}{
+ <-> ssub * GaramondLibre-LF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{scsl}{
+ <-> alias * GaramondLibre-LF/regular/scsl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{sc}{
+ <-> alias * GaramondLibre-LF/regular/sc
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{n}{
+ <-> alias * GaramondLibre-LF/regular/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{it}{
+ <-> alias * GaramondLibre-LF/regular/it
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{sw}{
+ <-> alias * GaramondLibre-LF/regular/sw
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{sl}{
+ <-> alias * GaramondLibre-LF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{scit}{
+ <-> alias * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{m}{nw}{
+ <-> alias * GaramondLibre-LF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{scsl}{
+ <-> alias * GaramondLibre-LF/bold/scsl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{sc}{
+ <-> alias * GaramondLibre-LF/bold/sc
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{n}{
+ <-> alias * GaramondLibre-LF/bold/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{it}{
+ <-> alias * GaramondLibre-LF/bold/it
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{sw}{
+ <-> alias * GaramondLibre-LF/bold/sw
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{sl}{
+ <-> alias * GaramondLibre-LF/bold/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{scit}{
+ <-> alias * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{b}{nw}{
+ <-> alias * GaramondLibre-LF/bold/nw
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{n}{
+ <-> ssub * GaramondLibre-LF/b/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{sc}{
+ <-> ssub * GaramondLibre-LF/b/sc
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-LF/b/scsl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{it}{
+ <-> ssub * GaramondLibre-LF/b/it
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{sw}{
+ <-> ssub * GaramondLibre-LF/b/sw
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{sl}{
+ <-> ssub * GaramondLibre-LF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{scit}{
+ <-> ssub * GaramondLibre-LF/b/scit
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-LF}{bx}{nw}{
+ <-> ssub * GaramondLibre-LF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/LY1GaramondLibre-OsF.fd b/fonts/garamond-libre/latex/LY1GaramondLibre-OsF.fd
new file mode 100644
index 0000000000..eac052865e
--- /dev/null
+++ b/fonts/garamond-libre/latex/LY1GaramondLibre-OsF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{LY1GaramondLibre-OsF.fd}
+ [2020/04/29 (autoinst) Font definitions for LY1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{GaramondLibre-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{regular}{sl}{
+ <-> ssub * GaramondLibre-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bold}{sl}{
+ <-> ssub * GaramondLibre-OsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{scsl}{
+ <-> alias * GaramondLibre-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{sc}{
+ <-> alias * GaramondLibre-OsF/regular/sc
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{n}{
+ <-> alias * GaramondLibre-OsF/regular/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{it}{
+ <-> alias * GaramondLibre-OsF/regular/it
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{sw}{
+ <-> alias * GaramondLibre-OsF/regular/sw
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{sl}{
+ <-> alias * GaramondLibre-OsF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{scit}{
+ <-> alias * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{m}{nw}{
+ <-> alias * GaramondLibre-OsF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{scsl}{
+ <-> alias * GaramondLibre-OsF/bold/scsl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{sc}{
+ <-> alias * GaramondLibre-OsF/bold/sc
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{n}{
+ <-> alias * GaramondLibre-OsF/bold/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{it}{
+ <-> alias * GaramondLibre-OsF/bold/it
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{sw}{
+ <-> alias * GaramondLibre-OsF/bold/sw
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{sl}{
+ <-> alias * GaramondLibre-OsF/bold/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{scit}{
+ <-> alias * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{b}{nw}{
+ <-> alias * GaramondLibre-OsF/bold/nw
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{n}{
+ <-> ssub * GaramondLibre-OsF/b/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{sc}{
+ <-> ssub * GaramondLibre-OsF/b/sc
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-OsF/b/scsl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{it}{
+ <-> ssub * GaramondLibre-OsF/b/it
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{sw}{
+ <-> ssub * GaramondLibre-OsF/b/sw
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{sl}{
+ <-> ssub * GaramondLibre-OsF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{scit}{
+ <-> ssub * GaramondLibre-OsF/b/scit
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-OsF}{bx}{nw}{
+ <-> ssub * GaramondLibre-OsF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/LY1GaramondLibre-Sup.fd b/fonts/garamond-libre/latex/LY1GaramondLibre-Sup.fd
new file mode 100644
index 0000000000..061bc99e30
--- /dev/null
+++ b/fonts/garamond-libre/latex/LY1GaramondLibre-Sup.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{LY1GaramondLibre-Sup.fd}
+ [2020/04/29 (autoinst) Font definitions for LY1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{GaramondLibre-Sup}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{regular}{sl}{
+ <-> ssub * GaramondLibre-Sup/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{bold}{sl}{
+ <-> ssub * GaramondLibre-Sup/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{m}{sl}{
+ <-> alias * GaramondLibre-Sup/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{m}{n}{
+ <-> alias * GaramondLibre-Sup/regular/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{m}{it}{
+ <-> alias * GaramondLibre-Sup/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{b}{sl}{
+ <-> alias * GaramondLibre-Sup/bold/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{b}{n}{
+ <-> alias * GaramondLibre-Sup/bold/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{b}{it}{
+ <-> alias * GaramondLibre-Sup/bold/it
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{bx}{n}{
+ <-> ssub * GaramondLibre-Sup/b/n
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{bx}{sl}{
+ <-> ssub * GaramondLibre-Sup/b/sl
+}{}
+
+\DeclareFontShape{LY1}{GaramondLibre-Sup}{bx}{it}{
+ <-> ssub * GaramondLibre-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/OT1GaramondLibre-Inf.fd b/fonts/garamond-libre/latex/OT1GaramondLibre-Inf.fd
new file mode 100644
index 0000000000..b4b4b31e6a
--- /dev/null
+++ b/fonts/garamond-libre/latex/OT1GaramondLibre-Inf.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{OT1GaramondLibre-Inf.fd}
+ [2020/04/29 (autoinst) Font definitions for OT1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{GaramondLibre-Inf}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{regular}{sl}{
+ <-> ssub * GaramondLibre-Inf/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{bold}{sl}{
+ <-> ssub * GaramondLibre-Inf/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{m}{sl}{
+ <-> alias * GaramondLibre-Inf/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{m}{n}{
+ <-> alias * GaramondLibre-Inf/regular/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{m}{it}{
+ <-> alias * GaramondLibre-Inf/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{b}{sl}{
+ <-> alias * GaramondLibre-Inf/bold/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{b}{n}{
+ <-> alias * GaramondLibre-Inf/bold/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{b}{it}{
+ <-> alias * GaramondLibre-Inf/bold/it
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{bx}{n}{
+ <-> ssub * GaramondLibre-Inf/b/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{bx}{sl}{
+ <-> ssub * GaramondLibre-Inf/b/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Inf}{bx}{it}{
+ <-> ssub * GaramondLibre-Inf/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/OT1GaramondLibre-LF.fd b/fonts/garamond-libre/latex/OT1GaramondLibre-LF.fd
new file mode 100644
index 0000000000..2c087c5fcd
--- /dev/null
+++ b/fonts/garamond-libre/latex/OT1GaramondLibre-LF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{OT1GaramondLibre-LF.fd}
+ [2020/04/29 (autoinst) Font definitions for OT1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{GaramondLibre-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{regular}{sl}{
+ <-> ssub * GaramondLibre-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bold}{sl}{
+ <-> ssub * GaramondLibre-LF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{scsl}{
+ <-> alias * GaramondLibre-LF/regular/scsl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{sc}{
+ <-> alias * GaramondLibre-LF/regular/sc
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{n}{
+ <-> alias * GaramondLibre-LF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{it}{
+ <-> alias * GaramondLibre-LF/regular/it
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{sw}{
+ <-> alias * GaramondLibre-LF/regular/sw
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{sl}{
+ <-> alias * GaramondLibre-LF/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{scit}{
+ <-> alias * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{m}{nw}{
+ <-> alias * GaramondLibre-LF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{scsl}{
+ <-> alias * GaramondLibre-LF/bold/scsl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{sc}{
+ <-> alias * GaramondLibre-LF/bold/sc
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{n}{
+ <-> alias * GaramondLibre-LF/bold/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{it}{
+ <-> alias * GaramondLibre-LF/bold/it
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{sw}{
+ <-> alias * GaramondLibre-LF/bold/sw
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{sl}{
+ <-> alias * GaramondLibre-LF/bold/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{scit}{
+ <-> alias * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{b}{nw}{
+ <-> alias * GaramondLibre-LF/bold/nw
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{n}{
+ <-> ssub * GaramondLibre-LF/b/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{sc}{
+ <-> ssub * GaramondLibre-LF/b/sc
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-LF/b/scsl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{it}{
+ <-> ssub * GaramondLibre-LF/b/it
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{sw}{
+ <-> ssub * GaramondLibre-LF/b/sw
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{sl}{
+ <-> ssub * GaramondLibre-LF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{scit}{
+ <-> ssub * GaramondLibre-LF/b/scit
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-LF}{bx}{nw}{
+ <-> ssub * GaramondLibre-LF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/OT1GaramondLibre-OsF.fd b/fonts/garamond-libre/latex/OT1GaramondLibre-OsF.fd
new file mode 100644
index 0000000000..079192fe96
--- /dev/null
+++ b/fonts/garamond-libre/latex/OT1GaramondLibre-OsF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{OT1GaramondLibre-OsF.fd}
+ [2020/04/29 (autoinst) Font definitions for OT1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{GaramondLibre-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{regular}{sl}{
+ <-> ssub * GaramondLibre-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bold}{sl}{
+ <-> ssub * GaramondLibre-OsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{scsl}{
+ <-> alias * GaramondLibre-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{sc}{
+ <-> alias * GaramondLibre-OsF/regular/sc
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{n}{
+ <-> alias * GaramondLibre-OsF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{it}{
+ <-> alias * GaramondLibre-OsF/regular/it
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{sw}{
+ <-> alias * GaramondLibre-OsF/regular/sw
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{sl}{
+ <-> alias * GaramondLibre-OsF/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{scit}{
+ <-> alias * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{m}{nw}{
+ <-> alias * GaramondLibre-OsF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{scsl}{
+ <-> alias * GaramondLibre-OsF/bold/scsl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{sc}{
+ <-> alias * GaramondLibre-OsF/bold/sc
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{n}{
+ <-> alias * GaramondLibre-OsF/bold/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{it}{
+ <-> alias * GaramondLibre-OsF/bold/it
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{sw}{
+ <-> alias * GaramondLibre-OsF/bold/sw
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{sl}{
+ <-> alias * GaramondLibre-OsF/bold/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{scit}{
+ <-> alias * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{b}{nw}{
+ <-> alias * GaramondLibre-OsF/bold/nw
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{n}{
+ <-> ssub * GaramondLibre-OsF/b/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{sc}{
+ <-> ssub * GaramondLibre-OsF/b/sc
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-OsF/b/scsl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{it}{
+ <-> ssub * GaramondLibre-OsF/b/it
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{sw}{
+ <-> ssub * GaramondLibre-OsF/b/sw
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{sl}{
+ <-> ssub * GaramondLibre-OsF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{scit}{
+ <-> ssub * GaramondLibre-OsF/b/scit
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-OsF}{bx}{nw}{
+ <-> ssub * GaramondLibre-OsF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/OT1GaramondLibre-Sup.fd b/fonts/garamond-libre/latex/OT1GaramondLibre-Sup.fd
new file mode 100644
index 0000000000..2c60fa62ae
--- /dev/null
+++ b/fonts/garamond-libre/latex/OT1GaramondLibre-Sup.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{OT1GaramondLibre-Sup.fd}
+ [2020/04/29 (autoinst) Font definitions for OT1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{GaramondLibre-Sup}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{regular}{sl}{
+ <-> ssub * GaramondLibre-Sup/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{bold}{sl}{
+ <-> ssub * GaramondLibre-Sup/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{m}{sl}{
+ <-> alias * GaramondLibre-Sup/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{m}{n}{
+ <-> alias * GaramondLibre-Sup/regular/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{m}{it}{
+ <-> alias * GaramondLibre-Sup/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{b}{sl}{
+ <-> alias * GaramondLibre-Sup/bold/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{b}{n}{
+ <-> alias * GaramondLibre-Sup/bold/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{b}{it}{
+ <-> alias * GaramondLibre-Sup/bold/it
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{bx}{n}{
+ <-> ssub * GaramondLibre-Sup/b/n
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{bx}{sl}{
+ <-> ssub * GaramondLibre-Sup/b/sl
+}{}
+
+\DeclareFontShape{OT1}{GaramondLibre-Sup}{bx}{it}{
+ <-> ssub * GaramondLibre-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T1GaramondLibre-Inf.fd b/fonts/garamond-libre/latex/T1GaramondLibre-Inf.fd
new file mode 100644
index 0000000000..d4d1ba88d0
--- /dev/null
+++ b/fonts/garamond-libre/latex/T1GaramondLibre-Inf.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T1GaramondLibre-Inf.fd}
+ [2020/04/29 (autoinst) Font definitions for T1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{GaramondLibre-Inf}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{regular}{sl}{
+ <-> ssub * GaramondLibre-Inf/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{bold}{sl}{
+ <-> ssub * GaramondLibre-Inf/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{m}{sl}{
+ <-> alias * GaramondLibre-Inf/regular/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{m}{n}{
+ <-> alias * GaramondLibre-Inf/regular/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{m}{it}{
+ <-> alias * GaramondLibre-Inf/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{b}{sl}{
+ <-> alias * GaramondLibre-Inf/bold/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{b}{n}{
+ <-> alias * GaramondLibre-Inf/bold/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{b}{it}{
+ <-> alias * GaramondLibre-Inf/bold/it
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{bx}{n}{
+ <-> ssub * GaramondLibre-Inf/b/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{bx}{sl}{
+ <-> ssub * GaramondLibre-Inf/b/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Inf}{bx}{it}{
+ <-> ssub * GaramondLibre-Inf/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T1GaramondLibre-LF.fd b/fonts/garamond-libre/latex/T1GaramondLibre-LF.fd
new file mode 100644
index 0000000000..f93108b00c
--- /dev/null
+++ b/fonts/garamond-libre/latex/T1GaramondLibre-LF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T1GaramondLibre-LF.fd}
+ [2020/04/29 (autoinst) Font definitions for T1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{GaramondLibre-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{regular}{sl}{
+ <-> ssub * GaramondLibre-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bold}{sl}{
+ <-> ssub * GaramondLibre-LF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{m}{scsl}{
+ <-> alias * GaramondLibre-LF/regular/scsl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{m}{sc}{
+ <-> alias * GaramondLibre-LF/regular/sc
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{m}{n}{
+ <-> alias * GaramondLibre-LF/regular/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{m}{it}{
+ <-> alias * GaramondLibre-LF/regular/it
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{m}{sw}{
+ <-> alias * GaramondLibre-LF/regular/sw
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{m}{sl}{
+ <-> alias * GaramondLibre-LF/regular/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{m}{scit}{
+ <-> alias * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{m}{nw}{
+ <-> alias * GaramondLibre-LF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{b}{scsl}{
+ <-> alias * GaramondLibre-LF/bold/scsl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{b}{sc}{
+ <-> alias * GaramondLibre-LF/bold/sc
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{b}{n}{
+ <-> alias * GaramondLibre-LF/bold/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{b}{it}{
+ <-> alias * GaramondLibre-LF/bold/it
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{b}{sw}{
+ <-> alias * GaramondLibre-LF/bold/sw
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{b}{sl}{
+ <-> alias * GaramondLibre-LF/bold/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{b}{scit}{
+ <-> alias * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{b}{nw}{
+ <-> alias * GaramondLibre-LF/bold/nw
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{n}{
+ <-> ssub * GaramondLibre-LF/b/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{sc}{
+ <-> ssub * GaramondLibre-LF/b/sc
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-LF/b/scsl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{it}{
+ <-> ssub * GaramondLibre-LF/b/it
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{sw}{
+ <-> ssub * GaramondLibre-LF/b/sw
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{sl}{
+ <-> ssub * GaramondLibre-LF/b/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{scit}{
+ <-> ssub * GaramondLibre-LF/b/scit
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-LF}{bx}{nw}{
+ <-> ssub * GaramondLibre-LF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T1GaramondLibre-OsF.fd b/fonts/garamond-libre/latex/T1GaramondLibre-OsF.fd
new file mode 100644
index 0000000000..c32f364fe6
--- /dev/null
+++ b/fonts/garamond-libre/latex/T1GaramondLibre-OsF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T1GaramondLibre-OsF.fd}
+ [2020/04/29 (autoinst) Font definitions for T1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{GaramondLibre-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{regular}{sl}{
+ <-> ssub * GaramondLibre-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bold}{sl}{
+ <-> ssub * GaramondLibre-OsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{scsl}{
+ <-> alias * GaramondLibre-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{sc}{
+ <-> alias * GaramondLibre-OsF/regular/sc
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{n}{
+ <-> alias * GaramondLibre-OsF/regular/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{it}{
+ <-> alias * GaramondLibre-OsF/regular/it
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{sw}{
+ <-> alias * GaramondLibre-OsF/regular/sw
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{sl}{
+ <-> alias * GaramondLibre-OsF/regular/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{scit}{
+ <-> alias * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{m}{nw}{
+ <-> alias * GaramondLibre-OsF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{scsl}{
+ <-> alias * GaramondLibre-OsF/bold/scsl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{sc}{
+ <-> alias * GaramondLibre-OsF/bold/sc
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{n}{
+ <-> alias * GaramondLibre-OsF/bold/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{it}{
+ <-> alias * GaramondLibre-OsF/bold/it
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{sw}{
+ <-> alias * GaramondLibre-OsF/bold/sw
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{sl}{
+ <-> alias * GaramondLibre-OsF/bold/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{scit}{
+ <-> alias * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{b}{nw}{
+ <-> alias * GaramondLibre-OsF/bold/nw
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{n}{
+ <-> ssub * GaramondLibre-OsF/b/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{sc}{
+ <-> ssub * GaramondLibre-OsF/b/sc
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-OsF/b/scsl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{it}{
+ <-> ssub * GaramondLibre-OsF/b/it
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{sw}{
+ <-> ssub * GaramondLibre-OsF/b/sw
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{sl}{
+ <-> ssub * GaramondLibre-OsF/b/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{scit}{
+ <-> ssub * GaramondLibre-OsF/b/scit
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-OsF}{bx}{nw}{
+ <-> ssub * GaramondLibre-OsF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T1GaramondLibre-Sup.fd b/fonts/garamond-libre/latex/T1GaramondLibre-Sup.fd
new file mode 100644
index 0000000000..b49fe460ce
--- /dev/null
+++ b/fonts/garamond-libre/latex/T1GaramondLibre-Sup.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T1GaramondLibre-Sup.fd}
+ [2020/04/29 (autoinst) Font definitions for T1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{GaramondLibre-Sup}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{regular}{sl}{
+ <-> ssub * GaramondLibre-Sup/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{bold}{sl}{
+ <-> ssub * GaramondLibre-Sup/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{m}{sl}{
+ <-> alias * GaramondLibre-Sup/regular/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{m}{n}{
+ <-> alias * GaramondLibre-Sup/regular/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{m}{it}{
+ <-> alias * GaramondLibre-Sup/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{b}{sl}{
+ <-> alias * GaramondLibre-Sup/bold/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{b}{n}{
+ <-> alias * GaramondLibre-Sup/bold/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{b}{it}{
+ <-> alias * GaramondLibre-Sup/bold/it
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{bx}{n}{
+ <-> ssub * GaramondLibre-Sup/b/n
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{bx}{sl}{
+ <-> ssub * GaramondLibre-Sup/b/sl
+}{}
+
+\DeclareFontShape{T1}{GaramondLibre-Sup}{bx}{it}{
+ <-> ssub * GaramondLibre-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2AGaramondLibre-Inf.fd b/fonts/garamond-libre/latex/T2AGaramondLibre-Inf.fd
new file mode 100644
index 0000000000..f57ece2e04
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2AGaramondLibre-Inf.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2AGaramondLibre-Inf.fd}
+ [2020/04/29 (autoinst) Font definitions for T2A/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2A}{GaramondLibre-Inf}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{regular}{sl}{
+ <-> ssub * GaramondLibre-Inf/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{bold}{sl}{
+ <-> ssub * GaramondLibre-Inf/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{m}{sl}{
+ <-> alias * GaramondLibre-Inf/regular/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{m}{n}{
+ <-> alias * GaramondLibre-Inf/regular/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{m}{it}{
+ <-> alias * GaramondLibre-Inf/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{b}{sl}{
+ <-> alias * GaramondLibre-Inf/bold/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{b}{n}{
+ <-> alias * GaramondLibre-Inf/bold/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{b}{it}{
+ <-> alias * GaramondLibre-Inf/bold/it
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{bx}{n}{
+ <-> ssub * GaramondLibre-Inf/b/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{bx}{sl}{
+ <-> ssub * GaramondLibre-Inf/b/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Inf}{bx}{it}{
+ <-> ssub * GaramondLibre-Inf/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2AGaramondLibre-LF.fd b/fonts/garamond-libre/latex/T2AGaramondLibre-LF.fd
new file mode 100644
index 0000000000..6b6d8ca7e8
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2AGaramondLibre-LF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2AGaramondLibre-LF.fd}
+ [2020/04/29 (autoinst) Font definitions for T2A/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2A}{GaramondLibre-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{regular}{sl}{
+ <-> ssub * GaramondLibre-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bold}{sl}{
+ <-> ssub * GaramondLibre-LF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{scsl}{
+ <-> alias * GaramondLibre-LF/regular/scsl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{sc}{
+ <-> alias * GaramondLibre-LF/regular/sc
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{n}{
+ <-> alias * GaramondLibre-LF/regular/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{it}{
+ <-> alias * GaramondLibre-LF/regular/it
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{sw}{
+ <-> alias * GaramondLibre-LF/regular/sw
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{sl}{
+ <-> alias * GaramondLibre-LF/regular/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{scit}{
+ <-> alias * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{m}{nw}{
+ <-> alias * GaramondLibre-LF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{scsl}{
+ <-> alias * GaramondLibre-LF/bold/scsl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{sc}{
+ <-> alias * GaramondLibre-LF/bold/sc
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{n}{
+ <-> alias * GaramondLibre-LF/bold/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{it}{
+ <-> alias * GaramondLibre-LF/bold/it
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{sw}{
+ <-> alias * GaramondLibre-LF/bold/sw
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{sl}{
+ <-> alias * GaramondLibre-LF/bold/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{scit}{
+ <-> alias * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{b}{nw}{
+ <-> alias * GaramondLibre-LF/bold/nw
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{n}{
+ <-> ssub * GaramondLibre-LF/b/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{sc}{
+ <-> ssub * GaramondLibre-LF/b/sc
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-LF/b/scsl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{it}{
+ <-> ssub * GaramondLibre-LF/b/it
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{sw}{
+ <-> ssub * GaramondLibre-LF/b/sw
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{sl}{
+ <-> ssub * GaramondLibre-LF/b/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{scit}{
+ <-> ssub * GaramondLibre-LF/b/scit
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-LF}{bx}{nw}{
+ <-> ssub * GaramondLibre-LF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2AGaramondLibre-OsF.fd b/fonts/garamond-libre/latex/T2AGaramondLibre-OsF.fd
new file mode 100644
index 0000000000..9b2f7e0948
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2AGaramondLibre-OsF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2AGaramondLibre-OsF.fd}
+ [2020/04/29 (autoinst) Font definitions for T2A/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2A}{GaramondLibre-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{regular}{sl}{
+ <-> ssub * GaramondLibre-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bold}{sl}{
+ <-> ssub * GaramondLibre-OsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{scsl}{
+ <-> alias * GaramondLibre-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{sc}{
+ <-> alias * GaramondLibre-OsF/regular/sc
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{n}{
+ <-> alias * GaramondLibre-OsF/regular/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{it}{
+ <-> alias * GaramondLibre-OsF/regular/it
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{sw}{
+ <-> alias * GaramondLibre-OsF/regular/sw
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{sl}{
+ <-> alias * GaramondLibre-OsF/regular/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{scit}{
+ <-> alias * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{m}{nw}{
+ <-> alias * GaramondLibre-OsF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{scsl}{
+ <-> alias * GaramondLibre-OsF/bold/scsl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{sc}{
+ <-> alias * GaramondLibre-OsF/bold/sc
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{n}{
+ <-> alias * GaramondLibre-OsF/bold/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{it}{
+ <-> alias * GaramondLibre-OsF/bold/it
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{sw}{
+ <-> alias * GaramondLibre-OsF/bold/sw
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{sl}{
+ <-> alias * GaramondLibre-OsF/bold/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{scit}{
+ <-> alias * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{b}{nw}{
+ <-> alias * GaramondLibre-OsF/bold/nw
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{n}{
+ <-> ssub * GaramondLibre-OsF/b/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{sc}{
+ <-> ssub * GaramondLibre-OsF/b/sc
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-OsF/b/scsl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{it}{
+ <-> ssub * GaramondLibre-OsF/b/it
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{sw}{
+ <-> ssub * GaramondLibre-OsF/b/sw
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{sl}{
+ <-> ssub * GaramondLibre-OsF/b/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{scit}{
+ <-> ssub * GaramondLibre-OsF/b/scit
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-OsF}{bx}{nw}{
+ <-> ssub * GaramondLibre-OsF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2AGaramondLibre-Sup.fd b/fonts/garamond-libre/latex/T2AGaramondLibre-Sup.fd
new file mode 100644
index 0000000000..f8abdaad62
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2AGaramondLibre-Sup.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2AGaramondLibre-Sup.fd}
+ [2020/04/29 (autoinst) Font definitions for T2A/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2A}{GaramondLibre-Sup}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{regular}{sl}{
+ <-> ssub * GaramondLibre-Sup/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-t2a
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{bold}{sl}{
+ <-> ssub * GaramondLibre-Sup/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{m}{sl}{
+ <-> alias * GaramondLibre-Sup/regular/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{m}{n}{
+ <-> alias * GaramondLibre-Sup/regular/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{m}{it}{
+ <-> alias * GaramondLibre-Sup/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{b}{sl}{
+ <-> alias * GaramondLibre-Sup/bold/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{b}{n}{
+ <-> alias * GaramondLibre-Sup/bold/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{b}{it}{
+ <-> alias * GaramondLibre-Sup/bold/it
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{bx}{n}{
+ <-> ssub * GaramondLibre-Sup/b/n
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{bx}{sl}{
+ <-> ssub * GaramondLibre-Sup/b/sl
+}{}
+
+\DeclareFontShape{T2A}{GaramondLibre-Sup}{bx}{it}{
+ <-> ssub * GaramondLibre-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2BGaramondLibre-Inf.fd b/fonts/garamond-libre/latex/T2BGaramondLibre-Inf.fd
new file mode 100644
index 0000000000..1de3ead09d
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2BGaramondLibre-Inf.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2BGaramondLibre-Inf.fd}
+ [2020/04/29 (autoinst) Font definitions for T2B/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2B}{GaramondLibre-Inf}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{regular}{sl}{
+ <-> ssub * GaramondLibre-Inf/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{bold}{sl}{
+ <-> ssub * GaramondLibre-Inf/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{m}{sl}{
+ <-> alias * GaramondLibre-Inf/regular/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{m}{n}{
+ <-> alias * GaramondLibre-Inf/regular/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{m}{it}{
+ <-> alias * GaramondLibre-Inf/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{b}{sl}{
+ <-> alias * GaramondLibre-Inf/bold/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{b}{n}{
+ <-> alias * GaramondLibre-Inf/bold/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{b}{it}{
+ <-> alias * GaramondLibre-Inf/bold/it
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{bx}{n}{
+ <-> ssub * GaramondLibre-Inf/b/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{bx}{sl}{
+ <-> ssub * GaramondLibre-Inf/b/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Inf}{bx}{it}{
+ <-> ssub * GaramondLibre-Inf/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2BGaramondLibre-LF.fd b/fonts/garamond-libre/latex/T2BGaramondLibre-LF.fd
new file mode 100644
index 0000000000..96df04ce40
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2BGaramondLibre-LF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2BGaramondLibre-LF.fd}
+ [2020/04/29 (autoinst) Font definitions for T2B/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2B}{GaramondLibre-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{regular}{sl}{
+ <-> ssub * GaramondLibre-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bold}{sl}{
+ <-> ssub * GaramondLibre-LF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{scsl}{
+ <-> alias * GaramondLibre-LF/regular/scsl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{sc}{
+ <-> alias * GaramondLibre-LF/regular/sc
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{n}{
+ <-> alias * GaramondLibre-LF/regular/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{it}{
+ <-> alias * GaramondLibre-LF/regular/it
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{sw}{
+ <-> alias * GaramondLibre-LF/regular/sw
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{sl}{
+ <-> alias * GaramondLibre-LF/regular/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{scit}{
+ <-> alias * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{m}{nw}{
+ <-> alias * GaramondLibre-LF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{scsl}{
+ <-> alias * GaramondLibre-LF/bold/scsl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{sc}{
+ <-> alias * GaramondLibre-LF/bold/sc
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{n}{
+ <-> alias * GaramondLibre-LF/bold/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{it}{
+ <-> alias * GaramondLibre-LF/bold/it
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{sw}{
+ <-> alias * GaramondLibre-LF/bold/sw
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{sl}{
+ <-> alias * GaramondLibre-LF/bold/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{scit}{
+ <-> alias * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{b}{nw}{
+ <-> alias * GaramondLibre-LF/bold/nw
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{n}{
+ <-> ssub * GaramondLibre-LF/b/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{sc}{
+ <-> ssub * GaramondLibre-LF/b/sc
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-LF/b/scsl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{it}{
+ <-> ssub * GaramondLibre-LF/b/it
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{sw}{
+ <-> ssub * GaramondLibre-LF/b/sw
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{sl}{
+ <-> ssub * GaramondLibre-LF/b/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{scit}{
+ <-> ssub * GaramondLibre-LF/b/scit
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-LF}{bx}{nw}{
+ <-> ssub * GaramondLibre-LF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2BGaramondLibre-OsF.fd b/fonts/garamond-libre/latex/T2BGaramondLibre-OsF.fd
new file mode 100644
index 0000000000..64442fb246
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2BGaramondLibre-OsF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2BGaramondLibre-OsF.fd}
+ [2020/04/29 (autoinst) Font definitions for T2B/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2B}{GaramondLibre-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{regular}{sl}{
+ <-> ssub * GaramondLibre-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bold}{sl}{
+ <-> ssub * GaramondLibre-OsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{scsl}{
+ <-> alias * GaramondLibre-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{sc}{
+ <-> alias * GaramondLibre-OsF/regular/sc
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{n}{
+ <-> alias * GaramondLibre-OsF/regular/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{it}{
+ <-> alias * GaramondLibre-OsF/regular/it
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{sw}{
+ <-> alias * GaramondLibre-OsF/regular/sw
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{sl}{
+ <-> alias * GaramondLibre-OsF/regular/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{scit}{
+ <-> alias * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{m}{nw}{
+ <-> alias * GaramondLibre-OsF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{scsl}{
+ <-> alias * GaramondLibre-OsF/bold/scsl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{sc}{
+ <-> alias * GaramondLibre-OsF/bold/sc
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{n}{
+ <-> alias * GaramondLibre-OsF/bold/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{it}{
+ <-> alias * GaramondLibre-OsF/bold/it
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{sw}{
+ <-> alias * GaramondLibre-OsF/bold/sw
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{sl}{
+ <-> alias * GaramondLibre-OsF/bold/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{scit}{
+ <-> alias * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{b}{nw}{
+ <-> alias * GaramondLibre-OsF/bold/nw
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{n}{
+ <-> ssub * GaramondLibre-OsF/b/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{sc}{
+ <-> ssub * GaramondLibre-OsF/b/sc
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-OsF/b/scsl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{it}{
+ <-> ssub * GaramondLibre-OsF/b/it
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{sw}{
+ <-> ssub * GaramondLibre-OsF/b/sw
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{sl}{
+ <-> ssub * GaramondLibre-OsF/b/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{scit}{
+ <-> ssub * GaramondLibre-OsF/b/scit
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-OsF}{bx}{nw}{
+ <-> ssub * GaramondLibre-OsF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2BGaramondLibre-Sup.fd b/fonts/garamond-libre/latex/T2BGaramondLibre-Sup.fd
new file mode 100644
index 0000000000..9baed855f6
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2BGaramondLibre-Sup.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2BGaramondLibre-Sup.fd}
+ [2020/04/29 (autoinst) Font definitions for T2B/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2B}{GaramondLibre-Sup}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{regular}{sl}{
+ <-> ssub * GaramondLibre-Sup/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-t2b
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{bold}{sl}{
+ <-> ssub * GaramondLibre-Sup/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{m}{sl}{
+ <-> alias * GaramondLibre-Sup/regular/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{m}{n}{
+ <-> alias * GaramondLibre-Sup/regular/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{m}{it}{
+ <-> alias * GaramondLibre-Sup/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{b}{sl}{
+ <-> alias * GaramondLibre-Sup/bold/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{b}{n}{
+ <-> alias * GaramondLibre-Sup/bold/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{b}{it}{
+ <-> alias * GaramondLibre-Sup/bold/it
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{bx}{n}{
+ <-> ssub * GaramondLibre-Sup/b/n
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{bx}{sl}{
+ <-> ssub * GaramondLibre-Sup/b/sl
+}{}
+
+\DeclareFontShape{T2B}{GaramondLibre-Sup}{bx}{it}{
+ <-> ssub * GaramondLibre-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2CGaramondLibre-Inf.fd b/fonts/garamond-libre/latex/T2CGaramondLibre-Inf.fd
new file mode 100644
index 0000000000..cf6a3c310b
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2CGaramondLibre-Inf.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2CGaramondLibre-Inf.fd}
+ [2020/04/29 (autoinst) Font definitions for T2C/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2C}{GaramondLibre-Inf}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-inf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-inf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{regular}{sl}{
+ <-> ssub * GaramondLibre-Inf/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-inf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-inf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{bold}{sl}{
+ <-> ssub * GaramondLibre-Inf/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{m}{sl}{
+ <-> alias * GaramondLibre-Inf/regular/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{m}{n}{
+ <-> alias * GaramondLibre-Inf/regular/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{m}{it}{
+ <-> alias * GaramondLibre-Inf/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{b}{sl}{
+ <-> alias * GaramondLibre-Inf/bold/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{b}{n}{
+ <-> alias * GaramondLibre-Inf/bold/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{b}{it}{
+ <-> alias * GaramondLibre-Inf/bold/it
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{bx}{n}{
+ <-> ssub * GaramondLibre-Inf/b/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{bx}{sl}{
+ <-> ssub * GaramondLibre-Inf/b/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Inf}{bx}{it}{
+ <-> ssub * GaramondLibre-Inf/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2CGaramondLibre-LF.fd b/fonts/garamond-libre/latex/T2CGaramondLibre-LF.fd
new file mode 100644
index 0000000000..292832ed4c
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2CGaramondLibre-LF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2CGaramondLibre-LF.fd}
+ [2020/04/29 (autoinst) Font definitions for T2C/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2C}{GaramondLibre-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-sc-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-sc-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-swash-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-swash-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{regular}{sl}{
+ <-> ssub * GaramondLibre-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-sc-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-sc-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-swash-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-swash-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bold}{sl}{
+ <-> ssub * GaramondLibre-LF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{scsl}{
+ <-> alias * GaramondLibre-LF/regular/scsl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{sc}{
+ <-> alias * GaramondLibre-LF/regular/sc
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{n}{
+ <-> alias * GaramondLibre-LF/regular/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{it}{
+ <-> alias * GaramondLibre-LF/regular/it
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{sw}{
+ <-> alias * GaramondLibre-LF/regular/sw
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{sl}{
+ <-> alias * GaramondLibre-LF/regular/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{scit}{
+ <-> alias * GaramondLibre-LF/regular/scit
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{m}{nw}{
+ <-> alias * GaramondLibre-LF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{scsl}{
+ <-> alias * GaramondLibre-LF/bold/scsl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{sc}{
+ <-> alias * GaramondLibre-LF/bold/sc
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{n}{
+ <-> alias * GaramondLibre-LF/bold/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{it}{
+ <-> alias * GaramondLibre-LF/bold/it
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{sw}{
+ <-> alias * GaramondLibre-LF/bold/sw
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{sl}{
+ <-> alias * GaramondLibre-LF/bold/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{scit}{
+ <-> alias * GaramondLibre-LF/bold/scit
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{b}{nw}{
+ <-> alias * GaramondLibre-LF/bold/nw
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{n}{
+ <-> ssub * GaramondLibre-LF/b/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{sc}{
+ <-> ssub * GaramondLibre-LF/b/sc
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-LF/b/scsl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{it}{
+ <-> ssub * GaramondLibre-LF/b/it
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{sw}{
+ <-> ssub * GaramondLibre-LF/b/sw
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{sl}{
+ <-> ssub * GaramondLibre-LF/b/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{scit}{
+ <-> ssub * GaramondLibre-LF/b/scit
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-LF}{bx}{nw}{
+ <-> ssub * GaramondLibre-LF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2CGaramondLibre-OsF.fd b/fonts/garamond-libre/latex/T2CGaramondLibre-OsF.fd
new file mode 100644
index 0000000000..5715fc2738
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2CGaramondLibre-OsF.fd
@@ -0,0 +1,197 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2CGaramondLibre-OsF.fd}
+ [2020/04/29 (autoinst) Font definitions for T2C/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2C}{GaramondLibre-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-sc-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-sc-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-swash-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-swash-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{scsl}{
+ <-> ssub * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{regular}{sl}{
+ <-> ssub * GaramondLibre-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{sc}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-sc-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{scit}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-sc-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{sw}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-swash-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{nw}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-swash-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{scsl}{
+ <-> ssub * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bold}{sl}{
+ <-> ssub * GaramondLibre-OsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{scsl}{
+ <-> alias * GaramondLibre-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{sc}{
+ <-> alias * GaramondLibre-OsF/regular/sc
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{n}{
+ <-> alias * GaramondLibre-OsF/regular/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{it}{
+ <-> alias * GaramondLibre-OsF/regular/it
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{sw}{
+ <-> alias * GaramondLibre-OsF/regular/sw
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{sl}{
+ <-> alias * GaramondLibre-OsF/regular/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{scit}{
+ <-> alias * GaramondLibre-OsF/regular/scit
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{m}{nw}{
+ <-> alias * GaramondLibre-OsF/regular/nw
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{scsl}{
+ <-> alias * GaramondLibre-OsF/bold/scsl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{sc}{
+ <-> alias * GaramondLibre-OsF/bold/sc
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{n}{
+ <-> alias * GaramondLibre-OsF/bold/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{it}{
+ <-> alias * GaramondLibre-OsF/bold/it
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{sw}{
+ <-> alias * GaramondLibre-OsF/bold/sw
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{sl}{
+ <-> alias * GaramondLibre-OsF/bold/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{scit}{
+ <-> alias * GaramondLibre-OsF/bold/scit
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{b}{nw}{
+ <-> alias * GaramondLibre-OsF/bold/nw
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{n}{
+ <-> ssub * GaramondLibre-OsF/b/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{sc}{
+ <-> ssub * GaramondLibre-OsF/b/sc
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{scsl}{
+ <-> ssub * GaramondLibre-OsF/b/scsl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{it}{
+ <-> ssub * GaramondLibre-OsF/b/it
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{sw}{
+ <-> ssub * GaramondLibre-OsF/b/sw
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{sl}{
+ <-> ssub * GaramondLibre-OsF/b/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{scit}{
+ <-> ssub * GaramondLibre-OsF/b/scit
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-OsF}{bx}{nw}{
+ <-> ssub * GaramondLibre-OsF/b/nw
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/T2CGaramondLibre-Sup.fd b/fonts/garamond-libre/latex/T2CGaramondLibre-Sup.fd
new file mode 100644
index 0000000000..28f7606060
--- /dev/null
+++ b/fonts/garamond-libre/latex/T2CGaramondLibre-Sup.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{T2CGaramondLibre-Sup.fd}
+ [2020/04/29 (autoinst) Font definitions for T2C/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2C}{GaramondLibre-Sup}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-sup-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-sup-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{regular}{sl}{
+ <-> ssub * GaramondLibre-Sup/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-sup-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-sup-t2c
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{bold}{sl}{
+ <-> ssub * GaramondLibre-Sup/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{m}{sl}{
+ <-> alias * GaramondLibre-Sup/regular/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{m}{n}{
+ <-> alias * GaramondLibre-Sup/regular/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{m}{it}{
+ <-> alias * GaramondLibre-Sup/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{b}{sl}{
+ <-> alias * GaramondLibre-Sup/bold/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{b}{n}{
+ <-> alias * GaramondLibre-Sup/bold/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{b}{it}{
+ <-> alias * GaramondLibre-Sup/bold/it
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{bx}{n}{
+ <-> ssub * GaramondLibre-Sup/b/n
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{bx}{sl}{
+ <-> ssub * GaramondLibre-Sup/b/sl
+}{}
+
+\DeclareFontShape{T2C}{GaramondLibre-Sup}{bx}{it}{
+ <-> ssub * GaramondLibre-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/TS1GaramondLibre-LF.fd b/fonts/garamond-libre/latex/TS1GaramondLibre-LF.fd
new file mode 100644
index 0000000000..4f9cff9858
--- /dev/null
+++ b/fonts/garamond-libre/latex/TS1GaramondLibre-LF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{TS1GaramondLibre-LF.fd}
+ [2020/04/29 (autoinst) Font definitions for TS1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{GaramondLibre-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{regular}{sl}{
+ <-> ssub * GaramondLibre-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{bold}{sl}{
+ <-> ssub * GaramondLibre-LF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{m}{sl}{
+ <-> alias * GaramondLibre-LF/regular/sl
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{m}{n}{
+ <-> alias * GaramondLibre-LF/regular/n
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{m}{it}{
+ <-> alias * GaramondLibre-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{b}{sl}{
+ <-> alias * GaramondLibre-LF/bold/sl
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{b}{n}{
+ <-> alias * GaramondLibre-LF/bold/n
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{b}{it}{
+ <-> alias * GaramondLibre-LF/bold/it
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{bx}{n}{
+ <-> ssub * GaramondLibre-LF/b/n
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{bx}{sl}{
+ <-> ssub * GaramondLibre-LF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-LF}{bx}{it}{
+ <-> ssub * GaramondLibre-LF/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/TS1GaramondLibre-OsF.fd b/fonts/garamond-libre/latex/TS1GaramondLibre-OsF.fd
new file mode 100644
index 0000000000..3b7af22452
--- /dev/null
+++ b/fonts/garamond-libre/latex/TS1GaramondLibre-OsF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{TS1GaramondLibre-OsF.fd}
+ [2020/04/29 (autoinst) Font definitions for TS1/GaramondLibre-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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{GaramondLibre-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{regular}{sl}{
+ <-> ssub * GaramondLibre-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{bold}{sl}{
+ <-> ssub * GaramondLibre-OsF/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{m}{sl}{
+ <-> alias * GaramondLibre-OsF/regular/sl
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{m}{n}{
+ <-> alias * GaramondLibre-OsF/regular/n
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{m}{it}{
+ <-> alias * GaramondLibre-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{b}{sl}{
+ <-> alias * GaramondLibre-OsF/bold/sl
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{b}{n}{
+ <-> alias * GaramondLibre-OsF/bold/n
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{b}{it}{
+ <-> alias * GaramondLibre-OsF/bold/it
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{bx}{n}{
+ <-> ssub * GaramondLibre-OsF/b/n
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{bx}{sl}{
+ <-> ssub * GaramondLibre-OsF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{GaramondLibre-OsF}{bx}{it}{
+ <-> ssub * GaramondLibre-OsF/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/UGaramondLibre-Orn.fd b/fonts/garamond-libre/latex/UGaramondLibre-Orn.fd
new file mode 100644
index 0000000000..e7ef277dc0
--- /dev/null
+++ b/fonts/garamond-libre/latex/UGaramondLibre-Orn.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2020/04/29
+%%
+\ProvidesFile{UGaramondLibre-Orn.fd}
+ [2020/04/29 (autoinst) Font definitions for U/GaramondLibre-Orn.]
+
+\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 GaramondLibre@scale\endcsname\relax
+ \let\GaramondLibre@@scale\@empty
+\else
+ \edef\GaramondLibre@@scale{s*[\csname GaramondLibre@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{U}{GaramondLibre-Orn}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{regular}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Regular-orn-u
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{regular}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-Italic-orn-u
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{regular}{sl}{
+ <-> ssub * GaramondLibre-Orn/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{bold}{n}{
+ <-> \GaramondLibre@@scale GaramondLibre-Bold-orn-u
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{bold}{it}{
+ <-> \GaramondLibre@@scale GaramondLibre-BoldItalic-orn-u
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{bold}{sl}{
+ <-> ssub * GaramondLibre-Orn/bold/it
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{m}{sl}{
+ <-> alias * GaramondLibre-Orn/regular/sl
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{m}{n}{
+ <-> alias * GaramondLibre-Orn/regular/n
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{m}{it}{
+ <-> alias * GaramondLibre-Orn/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{b}{sl}{
+ <-> alias * GaramondLibre-Orn/bold/sl
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{b}{n}{
+ <-> alias * GaramondLibre-Orn/bold/n
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{b}{it}{
+ <-> alias * GaramondLibre-Orn/bold/it
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{bx}{n}{
+ <-> ssub * GaramondLibre-Orn/b/n
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{bx}{sl}{
+ <-> ssub * GaramondLibre-Orn/b/sl
+}{}
+
+\DeclareFontShape{U}{GaramondLibre-Orn}{bx}{it}{
+ <-> ssub * GaramondLibre-Orn/b/it
+}{}
+
+\endinput
diff --git a/fonts/garamond-libre/latex/garamondlibre.sty b/fonts/garamond-libre/latex/garamondlibre.sty
new file mode 100644
index 0000000000..b02207edf0
--- /dev/null
+++ b/fonts/garamond-libre/latex/garamondlibre.sty
@@ -0,0 +1,127 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{GaramondLibre}
+ [2020/05/29 (Bob Tennent and autoinst) Style file for GaramondLibre fonts.]
+
+\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
+
+\newif\ifgaramondlibre@otf
+\ifxetex
+ \garamondlibre@otftrue
+\else\ifluatex
+ \garamondlibre@otftrue
+\else % [pdf]LaTeX
+ \garamondlibre@otffalse
+\fi\fi
+
+\newif\ifgaramondlibre@lining \garamondlibre@liningtrue
+
+\newcommand*{\GaramondLibre@scale}{1}
+\RequirePackage{xkeyval}
+\DeclareOptionX{scaled}{\renewcommand*{\GaramondLibre@scale}{#1}}
+\DeclareOptionX{scale}{\renewcommand*{\GaramondLibre@scale}{#1}}
+\DeclareOptionX{type1}{\garamondlibre@otffalse}
+\DeclareOptionX{oldstyle}{\garamondlibre@liningfalse}
+\DeclareOptionX{osf}{\garamondlibre@liningfalse}
+\DeclareOptionX{lining}{\garamondlibre@liningtrue}
+\DeclareOptionX{lf}{\garamondlibre@liningtrue}
+
+
+\ProcessOptionsX\relax
+
+\ifgaramondlibre@otf
+ \ifgaramondlibre@lining
+ \def\garamondlibre@figurestyle{Lining}
+ \else
+ \def\garamondlibre@figurestyle{OldStyle}
+ \fi
+\else % type1
+ \ifgaramondlibre@lining
+ \def\garamondlibre@figurestyle{LF}
+ \else
+ \def\garamondlibre@figurestyle{OsF}
+ \fi
+\fi
+
+\ifgaramondlibre@otf
+\else
+ \def\bfseries@rm{b}
+ \def\mdseries@rm{m}
+\fi
+
+\ifgaramondlibre@otf
+ \RequirePackage{fontspec}
+\else
+ \RequirePackage{fontenc,fontaxes,mweights}
+\fi
+
+\ifgaramondlibre@otf
+ \ifxetex\XeTeXtracingfonts=1\fi
+ \defaultfontfeatures{
+ Ligatures = TeX ,
+ Scale = \GaramondLibre@scale ,
+ Extension = .otf }
+ \setmainfont[
+ Numbers = {\garamondlibre@figurestyle},
+ UprightFont = *-Regular ,
+ ItalicFont = *-Italic ,
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic,
+ ]
+ {GaramondLibre}
+ \providecommand\sufigures{\addfontfeatures{VerticalPosition=Superior}}
+ \providecommand\infigures{\addfontfeatures{VerticalPosition=Inferior}}
+
+ \providecommand{\swashshape}{\itshape\addfontfeatures{ItalicFeatures={Style=Swash}}}
+ \DeclareTextFontCommand{\textsw}{\swashshape}
+
+ \providecommand\ornaments{\addfontfeatures{Numbers=Lining,Ornament}}
+ \DeclareTextFontCommand{\textornaments}{\ornaments}
+
+ \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}}
+ \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}}
+
+\else % type1
+
+ \def\garamondlibre@family{GaramondLibre-\garamondlibre@figurestyle}
+ \renewcommand*\rmdefault{\garamondlibre@family}
+ \edef\seriesdefault{\mdseries@rm}
+
+ \DeclareRobustCommand\swshape{\not@math@alphabet\swshape\relax
+ \fontprimaryshape\itdefault\fontsecondaryshape\swdefault\selectfont}
+ \fa@naming@exception{shape}{{n}{sw}}{nw}
+ \fa@naming@exception{shape}{{it}{sw}}{sw}
+
+ \fa@naming@exception{figures}{{superior}{proportional}}{Sup}
+ \fa@naming@exception{figures}{{superior}{tabular}}{Sup}
+ \def\sufigures{\@nomath\sufigures
+ \fontfigurestyle{superior}\selectfont}
+
+ \fa@naming@exception{figures}{{inferior}{proportional}}{Inf}
+ \fa@naming@exception{figures}{{inferior}{tabular}}{Inf}
+ \def\infigures{\@nomath\infigures
+ \fontfigurestyle{inferior}\selectfont}
+
+ \fa@naming@exception{figures}{{ornament}{proportional}}{Orn}
+ \fa@naming@exception{figures}{{ornament}{tabular}}{Orn}
+ \def\ornaments{\@nomath\ornaments
+ \fontencoding{U}\fontfigurestyle{ornament}\selectfont}
+ \DeclareTextFontCommand{\textornaments}{\ornaments}
+ \providecommand{\ornament}[1]{\textornaments{\char##1}}
+
+
+ \DeclareTextFontCommand{\oldstylenums}{\fontfamily{GaramondLibre-OsF}\selectfont}
+ \DeclareTextFontCommand{\liningnums}{\fontfamily{GaramondLibre-LF}\selectfont}
+ \DeclareTextFontCommand{\textsw}{\swshape}
+
+\fi
+
+\DeclareTextFontCommand{\textsu}{\sufigures}
+\DeclareTextFontCommand{\textin}{\infigures}
+\newcommand*\garamondlibrelgr{\fontencoding{LGR}\fontfamily{GaramondLibre-LF}\selectfont}
+
+
+\ifgaramondlibre@otf
+ \defaultfontfeatures{}
+\fi
+
+\endinput
diff --git a/fonts/garamond-libre/map/GaramondLibre.map b/fonts/garamond-libre/map/GaramondLibre.map
new file mode 100644
index 0000000000..f7eb105fc0
--- /dev/null
+++ b/fonts/garamond-libre/map/GaramondLibre.map
@@ -0,0 +1,238 @@
+% Automatically maintained by otftotfm or other programs. Do not edit.
+
+GaramondLibre-Regular-inf-ot1 GaramondLibre-Regular "AutoEnc_hbrvqa3pqkp7ax3v3hysjyqz5b ReEncodeFont" <[grmlbr_hbrvqa.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-inf-t1--base GaramondLibre-Regular "AutoEnc_zslxeq7ick2rlsdvfzt4stydhe ReEncodeFont" <[grmlbr_zslxeq.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-inf-t2a GaramondLibre-Regular "AutoEnc_ikpupxjpeavfjlwn26tubphtoh ReEncodeFont" <[grmlbr_ikpupx.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-inf-t2b GaramondLibre-Regular "AutoEnc_pcz4ad7yfcizw2uclopmfhvkgd ReEncodeFont" <[grmlbr_pcz4ad.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-inf-t2c GaramondLibre-Regular "AutoEnc_wgjy5an333y7pok65sjcl5lqgg ReEncodeFont" <[grmlbr_wgjy5a.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-inf-lgr GaramondLibre-Regular "AutoEnc_vzduxeixsot2zukfiy7n2ex3sf ReEncodeFont" <[grmlbr_vzduxe.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-inf-ly1 GaramondLibre-Regular "AutoEnc_oo4va4uih5z2ej5z4jqz2osncg ReEncodeFont" <[grmlbr_oo4va4.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-sup-ot1 GaramondLibre-Regular "AutoEnc_ujl4djuensawmgbe7wsomiqc4g ReEncodeFont" <[grmlbr_ujl4dj.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-sup-t1--base GaramondLibre-Regular "AutoEnc_wkdlc77kkm5gxkp2q2hv7tedbc ReEncodeFont" <[grmlbr_wkdlc7.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-sup-t2a GaramondLibre-Regular "AutoEnc_y75trcdjmjxcjj4wfzzyxacoye ReEncodeFont" <[grmlbr_y75trc.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-sup-t2b GaramondLibre-Regular "AutoEnc_af3fmk7furqbz6algofaeeeujh ReEncodeFont" <[grmlbr_af3fmk.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-sup-t2c GaramondLibre-Regular "AutoEnc_6l5pxogsiubowbnn4oh47tlyuf ReEncodeFont" <[grmlbr_6l5pxo.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-sup-lgr GaramondLibre-Regular "AutoEnc_3w7ozpkakqd47t4tpjyokka6ob ReEncodeFont" <[grmlbr_3w7ozp.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-sup-ly1 GaramondLibre-Regular "AutoEnc_yonrxoxw5iranc3xpcvea4loie ReEncodeFont" <[grmlbr_yonrxo.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-ot1 GaramondLibre-Regular "AutoEnc_2ituzdxic3m7cmi5xz7bqgl24e ReEncodeFont" <[grmlbr_2ituzd.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-t1--base GaramondLibre-Regular "AutoEnc_cwdpfuhuqyzeptgzuein6r6irb ReEncodeFont" <[grmlbr_cwdpfu.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-t2a GaramondLibre-Regular "AutoEnc_3mt3anksayqtbeines6egb2owe ReEncodeFont" <[grmlbr_3mt3an.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-t2b GaramondLibre-Regular "AutoEnc_kyvbob2ib4jv454gbqg4oyc7sh ReEncodeFont" <[grmlbr_kyvbob.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-t2c GaramondLibre-Regular "AutoEnc_rxhqtwmlycyz7wjkqazqxwyujh ReEncodeFont" <[grmlbr_rxhqtw.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-lgr GaramondLibre-Regular "AutoEnc_jwpqsxmnjoup5owhqrvrjr3pwa ReEncodeFont" <[grmlbr_jwpqsx.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-ly1 GaramondLibre-Regular "AutoEnc_kk2l3tu5ixqcm4npt3ldahmpuc ReEncodeFont" <[grmlbr_kk2l3t.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-sc-ot1--base GaramondLibre-Regular "AutoEnc_tx4wrah7owglrvh3pgf4taeq3c ReEncodeFont" <[grmlbr_tx4wra.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-sc-t1--base GaramondLibre-Regular "AutoEnc_qgzksw4sqv6xa26oyjly4phm7a ReEncodeFont" <[grmlbr_qgzksw.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-sc-t2a GaramondLibre-Regular "AutoEnc_madlvawhpjkcjni4adgms7csug ReEncodeFont" <[grmlbr_madlva.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-sc-t2b GaramondLibre-Regular "AutoEnc_nnzq7gcm52ehklsopf7gkikivd ReEncodeFont" <[grmlbr_nnzq7g.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-sc-t2c GaramondLibre-Regular "AutoEnc_huatgiuuo7iac3462y2touxtgd ReEncodeFont" <[grmlbr_huatgi.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-sc-lgr GaramondLibre-Regular "AutoEnc_qnkmafgfupvtoh4pvlffjcfbeh ReEncodeFont" <[grmlbr_qnkmaf.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-sc-ly1--base GaramondLibre-Regular "AutoEnc_ql6cagdmmlpvq36wne3hlwnjjg ReEncodeFont" <[grmlbr_ql6cag.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-swash-ot1--base GaramondLibre-Regular "AutoEnc_xqilo4hqa3qdjc7bnjv6iqa2ec ReEncodeFont" <[grmlbr_xqilo4.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-swash-t1--base GaramondLibre-Regular "AutoEnc_wt2iavcm4p5jdp2m3w67o6hb2h ReEncodeFont" <[grmlbr_wt2iav.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-swash-t2a--base GaramondLibre-Regular "AutoEnc_ddg2jnuzlnb6yx7dczo5a5qnlh ReEncodeFont" <[grmlbr_ddg2jn.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-swash-t2b--base GaramondLibre-Regular "AutoEnc_qyly2w26ypjo5vscznlevei23f ReEncodeFont" <[grmlbr_qyly2w.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-swash-t2c--base GaramondLibre-Regular "AutoEnc_l5k5jtpplvecdq3vyotsj2ceea ReEncodeFont" <[grmlbr_l5k5jt.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-swash-lgr--base GaramondLibre-Regular "AutoEnc_ddnxa5rhfe3e2rcs6ra53iv6eb ReEncodeFont" <[grmlbr_ddnxa5.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-swash-ly1 GaramondLibre-Regular "AutoEnc_o3pzn3qbanhl4duhv54f4ektyf ReEncodeFont" <[grmlbr_o3pzn3.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-lf-ts1--base GaramondLibre-Regular "AutoEnc_syncrnex6ieeubx2y634q2jzia ReEncodeFont" <[grmlbr_syncrn.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-ot1 GaramondLibre-Regular "AutoEnc_pmempdzrjkc2k2aclnyy5h3mec ReEncodeFont" <[grmlbr_pmempd.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-t1--base GaramondLibre-Regular "AutoEnc_hejid22qt3mcushq6t6mhztela ReEncodeFont" <[grmlbr_hejid2.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-t2a GaramondLibre-Regular "AutoEnc_d5jencfo5t4tcqy4dxvfnxqpbe ReEncodeFont" <[grmlbr_d5jenc.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-t2b GaramondLibre-Regular "AutoEnc_fb533qk4suqriddpgflpozqtpc ReEncodeFont" <[grmlbr_fb533q.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-t2c GaramondLibre-Regular "AutoEnc_fukic55azo57ecqowxfjrydq6b ReEncodeFont" <[grmlbr_fukic5.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-lgr GaramondLibre-Regular "AutoEnc_m5zyzkwjhu4yritnwge3kn4eza ReEncodeFont" <[grmlbr_m5zyzk.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-ly1 GaramondLibre-Regular "AutoEnc_u7zlyyuqg3e57bdjhfd2kvqwjb ReEncodeFont" <[grmlbr_u7zlyy.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-sc-ot1--base GaramondLibre-Regular "AutoEnc_srtteg7qsyi43gwyplsadjylue ReEncodeFont" <[grmlbr_srtteg.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-sc-t1--base GaramondLibre-Regular "AutoEnc_c7o3pqr372hoykme624btu2cra ReEncodeFont" <[grmlbr_c7o3pq.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-sc-t2a GaramondLibre-Regular "AutoEnc_iqbnqejusjryeqism3c3p7o3hg ReEncodeFont" <[grmlbr_iqbnqe.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-sc-t2b GaramondLibre-Regular "AutoEnc_sbgl2vu3jm3vqaup3fcah4xech ReEncodeFont" <[grmlbr_sbgl2v.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-sc-t2c GaramondLibre-Regular "AutoEnc_26qpf75w37turi2yoezdtjes3d ReEncodeFont" <[grmlbr_26qpf7.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-sc-lgr GaramondLibre-Regular "AutoEnc_zy2up7gvy37ymy47ctrl2efcha ReEncodeFont" <[grmlbr_zy2up7.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-sc-ly1--base GaramondLibre-Regular "AutoEnc_yeyti3wncnplbzbgvf66mvbkxc ReEncodeFont" <[grmlbr_yeyti3.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-swash-ot1--base GaramondLibre-Regular "AutoEnc_p5a7xqlo7w3rkj7bcki4tpf6lf ReEncodeFont" <[grmlbr_p5a7xq.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-swash-t1--base GaramondLibre-Regular "AutoEnc_4b5hhp42xab7dwutlvra2s7p2d ReEncodeFont" <[grmlbr_4b5hhp.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-swash-t2a--base GaramondLibre-Regular "AutoEnc_ljc3nfcg4if6vi7tdagds47j7a ReEncodeFont" <[grmlbr_ljc3nf.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-swash-t2b--base GaramondLibre-Regular "AutoEnc_ft27f3kxtr6qxnixd76anvsbyf ReEncodeFont" <[grmlbr_ft27f3.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-swash-t2c--base GaramondLibre-Regular "AutoEnc_zoesghllewft2ps32kvfhcjxsh ReEncodeFont" <[grmlbr_zoesgh.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-swash-lgr--base GaramondLibre-Regular "AutoEnc_crzyr472vsexq75ontvexplr7b ReEncodeFont" <[grmlbr_crzyr4.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-swash-ly1 GaramondLibre-Regular "AutoEnc_nhixbhzeajsmz6sjkj6m2zxv3h ReEncodeFont" <[grmlbr_nhixbh.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Regular-osf-ts1--base GaramondLibre-Regular "AutoEnc_syncrnex6ieeubx2y634q2jzia ReEncodeFont" <[grmlbr_syncrn.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Italic-inf-ot1 GaramondLibre-Italic "AutoEnc_hbrvqa3pqkp7ax3v3hysjyqz5b ReEncodeFont" <[grmlbr_hbrvqa.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-inf-t1--base GaramondLibre-Italic "AutoEnc_zslxeq7ick2rlsdvfzt4stydhe ReEncodeFont" <[grmlbr_zslxeq.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-inf-t2a GaramondLibre-Italic "AutoEnc_ikpupxjpeavfjlwn26tubphtoh ReEncodeFont" <[grmlbr_ikpupx.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-inf-t2b GaramondLibre-Italic "AutoEnc_pcz4ad7yfcizw2uclopmfhvkgd ReEncodeFont" <[grmlbr_pcz4ad.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-inf-t2c GaramondLibre-Italic "AutoEnc_wgjy5an333y7pok65sjcl5lqgg ReEncodeFont" <[grmlbr_wgjy5a.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-inf-lgr GaramondLibre-Italic "AutoEnc_vzduxeixsot2zukfiy7n2ex3sf ReEncodeFont" <[grmlbr_vzduxe.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-inf-ly1 GaramondLibre-Italic "AutoEnc_oo4va4uih5z2ej5z4jqz2osncg ReEncodeFont" <[grmlbr_oo4va4.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-sup-ot1 GaramondLibre-Italic "AutoEnc_ujl4djuensawmgbe7wsomiqc4g ReEncodeFont" <[grmlbr_ujl4dj.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-sup-t1--base GaramondLibre-Italic "AutoEnc_wkdlc77kkm5gxkp2q2hv7tedbc ReEncodeFont" <[grmlbr_wkdlc7.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-sup-t2a GaramondLibre-Italic "AutoEnc_y75trcdjmjxcjj4wfzzyxacoye ReEncodeFont" <[grmlbr_y75trc.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-sup-t2b GaramondLibre-Italic "AutoEnc_af3fmk7furqbz6algofaeeeujh ReEncodeFont" <[grmlbr_af3fmk.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-sup-t2c GaramondLibre-Italic "AutoEnc_6l5pxogsiubowbnn4oh47tlyuf ReEncodeFont" <[grmlbr_6l5pxo.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-sup-lgr GaramondLibre-Italic "AutoEnc_3w7ozpkakqd47t4tpjyokka6ob ReEncodeFont" <[grmlbr_3w7ozp.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-sup-ly1 GaramondLibre-Italic "AutoEnc_yonrxoxw5iranc3xpcvea4loie ReEncodeFont" <[grmlbr_yonrxo.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-ot1 GaramondLibre-Italic "AutoEnc_2ituzdxic3m7cmi5xz7bqgl24e ReEncodeFont" <[grmlbr_2ituzd.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-t1--base GaramondLibre-Italic "AutoEnc_cwdpfuhuqyzeptgzuein6r6irb ReEncodeFont" <[grmlbr_cwdpfu.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-t2a GaramondLibre-Italic "AutoEnc_3mt3anksayqtbeines6egb2owe ReEncodeFont" <[grmlbr_3mt3an.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-t2b GaramondLibre-Italic "AutoEnc_kyvbob2ib4jv454gbqg4oyc7sh ReEncodeFont" <[grmlbr_kyvbob.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-t2c GaramondLibre-Italic "AutoEnc_rxhqtwmlycyz7wjkqazqxwyujh ReEncodeFont" <[grmlbr_rxhqtw.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-lgr GaramondLibre-Italic "AutoEnc_jwpqsxmnjoup5owhqrvrjr3pwa ReEncodeFont" <[grmlbr_jwpqsx.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-ly1 GaramondLibre-Italic "AutoEnc_kk2l3tu5ixqcm4npt3ldahmpuc ReEncodeFont" <[grmlbr_kk2l3t.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-sc-ot1--base GaramondLibre-Italic "AutoEnc_tx4wrah7owglrvh3pgf4taeq3c ReEncodeFont" <[grmlbr_tx4wra.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-sc-t1--base GaramondLibre-Italic "AutoEnc_qgzksw4sqv6xa26oyjly4phm7a ReEncodeFont" <[grmlbr_qgzksw.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-sc-t2a GaramondLibre-Italic "AutoEnc_madlvawhpjkcjni4adgms7csug ReEncodeFont" <[grmlbr_madlva.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-sc-t2b GaramondLibre-Italic "AutoEnc_nnzq7gcm52ehklsopf7gkikivd ReEncodeFont" <[grmlbr_nnzq7g.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-sc-t2c GaramondLibre-Italic "AutoEnc_huatgiuuo7iac3462y2touxtgd ReEncodeFont" <[grmlbr_huatgi.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-sc-lgr GaramondLibre-Italic "AutoEnc_qnkmafgfupvtoh4pvlffjcfbeh ReEncodeFont" <[grmlbr_qnkmaf.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-sc-ly1--base GaramondLibre-Italic "AutoEnc_ql6cagdmmlpvq36wne3hlwnjjg ReEncodeFont" <[grmlbr_ql6cag.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-swash-ot1--base GaramondLibre-Italic "AutoEnc_xqilo4hqa3qdjc7bnjv6iqa2ec ReEncodeFont" <[grmlbr_xqilo4.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-swash-t1--base GaramondLibre-Italic "AutoEnc_wt2iavcm4p5jdp2m3w67o6hb2h ReEncodeFont" <[grmlbr_wt2iav.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-swash-t2a--base GaramondLibre-Italic "AutoEnc_ddg2jnuzlnb6yx7dczo5a5qnlh ReEncodeFont" <[grmlbr_ddg2jn.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-swash-t2b--base GaramondLibre-Italic "AutoEnc_qyly2w26ypjo5vscznlevei23f ReEncodeFont" <[grmlbr_qyly2w.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-swash-t2c--base GaramondLibre-Italic "AutoEnc_l5k5jtpplvecdq3vyotsj2ceea ReEncodeFont" <[grmlbr_l5k5jt.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-swash-lgr--base GaramondLibre-Italic "AutoEnc_ddnxa5rhfe3e2rcs6ra53iv6eb ReEncodeFont" <[grmlbr_ddnxa5.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-swash-ly1 GaramondLibre-Italic "AutoEnc_o3pzn3qbanhl4duhv54f4ektyf ReEncodeFont" <[grmlbr_o3pzn3.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-lf-ts1--base GaramondLibre-Italic "AutoEnc_syncrnex6ieeubx2y634q2jzia ReEncodeFont" <[grmlbr_syncrn.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-ot1 GaramondLibre-Italic "AutoEnc_pmempdzrjkc2k2aclnyy5h3mec ReEncodeFont" <[grmlbr_pmempd.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-t1--base GaramondLibre-Italic "AutoEnc_hejid22qt3mcushq6t6mhztela ReEncodeFont" <[grmlbr_hejid2.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-t2a GaramondLibre-Italic "AutoEnc_d5jencfo5t4tcqy4dxvfnxqpbe ReEncodeFont" <[grmlbr_d5jenc.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-t2b GaramondLibre-Italic "AutoEnc_fb533qk4suqriddpgflpozqtpc ReEncodeFont" <[grmlbr_fb533q.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-t2c GaramondLibre-Italic "AutoEnc_fukic55azo57ecqowxfjrydq6b ReEncodeFont" <[grmlbr_fukic5.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-lgr GaramondLibre-Italic "AutoEnc_m5zyzkwjhu4yritnwge3kn4eza ReEncodeFont" <[grmlbr_m5zyzk.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-ly1 GaramondLibre-Italic "AutoEnc_u7zlyyuqg3e57bdjhfd2kvqwjb ReEncodeFont" <[grmlbr_u7zlyy.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-sc-ot1--base GaramondLibre-Italic "AutoEnc_tx4wrah7owglrvh3pgf4taeq3c ReEncodeFont" <[grmlbr_tx4wra.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-sc-t1--base GaramondLibre-Italic "AutoEnc_qgzksw4sqv6xa26oyjly4phm7a ReEncodeFont" <[grmlbr_qgzksw.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-sc-t2a GaramondLibre-Italic "AutoEnc_madlvawhpjkcjni4adgms7csug ReEncodeFont" <[grmlbr_madlva.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-sc-t2b GaramondLibre-Italic "AutoEnc_nnzq7gcm52ehklsopf7gkikivd ReEncodeFont" <[grmlbr_nnzq7g.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-sc-t2c GaramondLibre-Italic "AutoEnc_huatgiuuo7iac3462y2touxtgd ReEncodeFont" <[grmlbr_huatgi.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-sc-lgr GaramondLibre-Italic "AutoEnc_qnkmafgfupvtoh4pvlffjcfbeh ReEncodeFont" <[grmlbr_qnkmaf.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-sc-ly1--base GaramondLibre-Italic "AutoEnc_h5igdng2vlxj64c2elycnuecnh ReEncodeFont" <[grmlbr_h5igdn.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-swash-ot1--base GaramondLibre-Italic "AutoEnc_p5a7xqlo7w3rkj7bcki4tpf6lf ReEncodeFont" <[grmlbr_p5a7xq.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-swash-t1--base GaramondLibre-Italic "AutoEnc_4b5hhp42xab7dwutlvra2s7p2d ReEncodeFont" <[grmlbr_4b5hhp.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-swash-t2a--base GaramondLibre-Italic "AutoEnc_ljc3nfcg4if6vi7tdagds47j7a ReEncodeFont" <[grmlbr_ljc3nf.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-swash-t2b--base GaramondLibre-Italic "AutoEnc_ft27f3kxtr6qxnixd76anvsbyf ReEncodeFont" <[grmlbr_ft27f3.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-swash-t2c--base GaramondLibre-Italic "AutoEnc_zoesghllewft2ps32kvfhcjxsh ReEncodeFont" <[grmlbr_zoesgh.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-swash-lgr--base GaramondLibre-Italic "AutoEnc_crzyr472vsexq75ontvexplr7b ReEncodeFont" <[grmlbr_crzyr4.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-swash-ly1 GaramondLibre-Italic "AutoEnc_nhixbhzeajsmz6sjkj6m2zxv3h ReEncodeFont" <[grmlbr_nhixbh.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Italic-osf-ts1--base GaramondLibre-Italic "AutoEnc_syncrnex6ieeubx2y634q2jzia ReEncodeFont" <[grmlbr_syncrn.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Bold-inf-ot1 GaramondLibre-Bold "AutoEnc_hbrvqa3pqkp7ax3v3hysjyqz5b ReEncodeFont" <[grmlbr_hbrvqa.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-inf-t1--base GaramondLibre-Bold "AutoEnc_zslxeq7ick2rlsdvfzt4stydhe ReEncodeFont" <[grmlbr_zslxeq.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-inf-t2a GaramondLibre-Bold "AutoEnc_ikpupxjpeavfjlwn26tubphtoh ReEncodeFont" <[grmlbr_ikpupx.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-inf-t2b GaramondLibre-Bold "AutoEnc_pcz4ad7yfcizw2uclopmfhvkgd ReEncodeFont" <[grmlbr_pcz4ad.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-inf-t2c GaramondLibre-Bold "AutoEnc_wgjy5an333y7pok65sjcl5lqgg ReEncodeFont" <[grmlbr_wgjy5a.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-inf-lgr GaramondLibre-Bold "AutoEnc_vzduxeixsot2zukfiy7n2ex3sf ReEncodeFont" <[grmlbr_vzduxe.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-inf-ly1 GaramondLibre-Bold "AutoEnc_oo4va4uih5z2ej5z4jqz2osncg ReEncodeFont" <[grmlbr_oo4va4.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-sup-ot1 GaramondLibre-Bold "AutoEnc_ujl4djuensawmgbe7wsomiqc4g ReEncodeFont" <[grmlbr_ujl4dj.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-sup-t1--base GaramondLibre-Bold "AutoEnc_wkdlc77kkm5gxkp2q2hv7tedbc ReEncodeFont" <[grmlbr_wkdlc7.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-sup-t2a GaramondLibre-Bold "AutoEnc_y75trcdjmjxcjj4wfzzyxacoye ReEncodeFont" <[grmlbr_y75trc.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-sup-t2b GaramondLibre-Bold "AutoEnc_af3fmk7furqbz6algofaeeeujh ReEncodeFont" <[grmlbr_af3fmk.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-sup-t2c GaramondLibre-Bold "AutoEnc_6l5pxogsiubowbnn4oh47tlyuf ReEncodeFont" <[grmlbr_6l5pxo.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-sup-lgr GaramondLibre-Bold "AutoEnc_3w7ozpkakqd47t4tpjyokka6ob ReEncodeFont" <[grmlbr_3w7ozp.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-sup-ly1 GaramondLibre-Bold "AutoEnc_yonrxoxw5iranc3xpcvea4loie ReEncodeFont" <[grmlbr_yonrxo.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-ot1 GaramondLibre-Bold "AutoEnc_2ituzdxic3m7cmi5xz7bqgl24e ReEncodeFont" <[grmlbr_2ituzd.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-t1--base GaramondLibre-Bold "AutoEnc_cwdpfuhuqyzeptgzuein6r6irb ReEncodeFont" <[grmlbr_cwdpfu.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-t2a GaramondLibre-Bold "AutoEnc_3mt3anksayqtbeines6egb2owe ReEncodeFont" <[grmlbr_3mt3an.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-t2b GaramondLibre-Bold "AutoEnc_kyvbob2ib4jv454gbqg4oyc7sh ReEncodeFont" <[grmlbr_kyvbob.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-t2c GaramondLibre-Bold "AutoEnc_rxhqtwmlycyz7wjkqazqxwyujh ReEncodeFont" <[grmlbr_rxhqtw.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-lgr GaramondLibre-Bold "AutoEnc_jwpqsxmnjoup5owhqrvrjr3pwa ReEncodeFont" <[grmlbr_jwpqsx.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-ly1 GaramondLibre-Bold "AutoEnc_kk2l3tu5ixqcm4npt3ldahmpuc ReEncodeFont" <[grmlbr_kk2l3t.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-sc-ot1--base GaramondLibre-Bold "AutoEnc_tx4wrah7owglrvh3pgf4taeq3c ReEncodeFont" <[grmlbr_tx4wra.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-sc-t1--base GaramondLibre-Bold "AutoEnc_qgzksw4sqv6xa26oyjly4phm7a ReEncodeFont" <[grmlbr_qgzksw.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-sc-t2a GaramondLibre-Bold "AutoEnc_madlvawhpjkcjni4adgms7csug ReEncodeFont" <[grmlbr_madlva.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-sc-t2b GaramondLibre-Bold "AutoEnc_nnzq7gcm52ehklsopf7gkikivd ReEncodeFont" <[grmlbr_nnzq7g.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-sc-t2c GaramondLibre-Bold "AutoEnc_huatgiuuo7iac3462y2touxtgd ReEncodeFont" <[grmlbr_huatgi.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-sc-lgr GaramondLibre-Bold "AutoEnc_qnkmafgfupvtoh4pvlffjcfbeh ReEncodeFont" <[grmlbr_qnkmaf.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-sc-ly1--base GaramondLibre-Bold "AutoEnc_ql6cagdmmlpvq36wne3hlwnjjg ReEncodeFont" <[grmlbr_ql6cag.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-swash-ot1--base GaramondLibre-Bold "AutoEnc_xqilo4hqa3qdjc7bnjv6iqa2ec ReEncodeFont" <[grmlbr_xqilo4.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-swash-t1--base GaramondLibre-Bold "AutoEnc_wt2iavcm4p5jdp2m3w67o6hb2h ReEncodeFont" <[grmlbr_wt2iav.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-swash-t2a--base GaramondLibre-Bold "AutoEnc_ddg2jnuzlnb6yx7dczo5a5qnlh ReEncodeFont" <[grmlbr_ddg2jn.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-swash-t2b--base GaramondLibre-Bold "AutoEnc_qyly2w26ypjo5vscznlevei23f ReEncodeFont" <[grmlbr_qyly2w.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-swash-t2c--base GaramondLibre-Bold "AutoEnc_l5k5jtpplvecdq3vyotsj2ceea ReEncodeFont" <[grmlbr_l5k5jt.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-swash-lgr--base GaramondLibre-Bold "AutoEnc_ddnxa5rhfe3e2rcs6ra53iv6eb ReEncodeFont" <[grmlbr_ddnxa5.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-swash-ly1 GaramondLibre-Bold "AutoEnc_o3pzn3qbanhl4duhv54f4ektyf ReEncodeFont" <[grmlbr_o3pzn3.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-lf-ts1--base GaramondLibre-Bold "AutoEnc_syncrnex6ieeubx2y634q2jzia ReEncodeFont" <[grmlbr_syncrn.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-ot1 GaramondLibre-Bold "AutoEnc_pmempdzrjkc2k2aclnyy5h3mec ReEncodeFont" <[grmlbr_pmempd.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-t1--base GaramondLibre-Bold "AutoEnc_hejid22qt3mcushq6t6mhztela ReEncodeFont" <[grmlbr_hejid2.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-t2a GaramondLibre-Bold "AutoEnc_d5jencfo5t4tcqy4dxvfnxqpbe ReEncodeFont" <[grmlbr_d5jenc.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-t2b GaramondLibre-Bold "AutoEnc_fb533qk4suqriddpgflpozqtpc ReEncodeFont" <[grmlbr_fb533q.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-t2c GaramondLibre-Bold "AutoEnc_fukic55azo57ecqowxfjrydq6b ReEncodeFont" <[grmlbr_fukic5.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-lgr GaramondLibre-Bold "AutoEnc_m5zyzkwjhu4yritnwge3kn4eza ReEncodeFont" <[grmlbr_m5zyzk.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-ly1 GaramondLibre-Bold "AutoEnc_u7zlyyuqg3e57bdjhfd2kvqwjb ReEncodeFont" <[grmlbr_u7zlyy.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-sc-ot1--base GaramondLibre-Bold "AutoEnc_tx4wrah7owglrvh3pgf4taeq3c ReEncodeFont" <[grmlbr_tx4wra.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-sc-t1--base GaramondLibre-Bold "AutoEnc_qgzksw4sqv6xa26oyjly4phm7a ReEncodeFont" <[grmlbr_qgzksw.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-sc-t2a GaramondLibre-Bold "AutoEnc_madlvawhpjkcjni4adgms7csug ReEncodeFont" <[grmlbr_madlva.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-sc-t2b GaramondLibre-Bold "AutoEnc_nnzq7gcm52ehklsopf7gkikivd ReEncodeFont" <[grmlbr_nnzq7g.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-sc-t2c GaramondLibre-Bold "AutoEnc_huatgiuuo7iac3462y2touxtgd ReEncodeFont" <[grmlbr_huatgi.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-sc-lgr GaramondLibre-Bold "AutoEnc_qnkmafgfupvtoh4pvlffjcfbeh ReEncodeFont" <[grmlbr_qnkmaf.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-sc-ly1--base GaramondLibre-Bold "AutoEnc_h5igdng2vlxj64c2elycnuecnh ReEncodeFont" <[grmlbr_h5igdn.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-swash-ot1--base GaramondLibre-Bold "AutoEnc_p5a7xqlo7w3rkj7bcki4tpf6lf ReEncodeFont" <[grmlbr_p5a7xq.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-swash-t1--base GaramondLibre-Bold "AutoEnc_4b5hhp42xab7dwutlvra2s7p2d ReEncodeFont" <[grmlbr_4b5hhp.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-swash-t2a--base GaramondLibre-Bold "AutoEnc_ljc3nfcg4if6vi7tdagds47j7a ReEncodeFont" <[grmlbr_ljc3nf.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-swash-t2b--base GaramondLibre-Bold "AutoEnc_ft27f3kxtr6qxnixd76anvsbyf ReEncodeFont" <[grmlbr_ft27f3.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-swash-t2c--base GaramondLibre-Bold "AutoEnc_zoesghllewft2ps32kvfhcjxsh ReEncodeFont" <[grmlbr_zoesgh.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-swash-lgr--base GaramondLibre-Bold "AutoEnc_crzyr472vsexq75ontvexplr7b ReEncodeFont" <[grmlbr_crzyr4.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-swash-ly1 GaramondLibre-Bold "AutoEnc_nhixbhzeajsmz6sjkj6m2zxv3h ReEncodeFont" <[grmlbr_nhixbh.enc <GaramondLibre-Bold.pfb
+GaramondLibre-Bold-osf-ts1--base GaramondLibre-Bold "AutoEnc_syncrnex6ieeubx2y634q2jzia ReEncodeFont" <[grmlbr_syncrn.enc <GaramondLibre-Bold.pfb
+GaramondLibre-BoldItalic-inf-ot1 GaramondLibre-BoldItalic "AutoEnc_hbrvqa3pqkp7ax3v3hysjyqz5b ReEncodeFont" <[grmlbr_hbrvqa.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-inf-t1--base GaramondLibre-BoldItalic "AutoEnc_zslxeq7ick2rlsdvfzt4stydhe ReEncodeFont" <[grmlbr_zslxeq.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-inf-t2a GaramondLibre-BoldItalic "AutoEnc_ikpupxjpeavfjlwn26tubphtoh ReEncodeFont" <[grmlbr_ikpupx.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-inf-t2b GaramondLibre-BoldItalic "AutoEnc_pcz4ad7yfcizw2uclopmfhvkgd ReEncodeFont" <[grmlbr_pcz4ad.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-inf-t2c GaramondLibre-BoldItalic "AutoEnc_wgjy5an333y7pok65sjcl5lqgg ReEncodeFont" <[grmlbr_wgjy5a.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-inf-lgr GaramondLibre-BoldItalic "AutoEnc_vzduxeixsot2zukfiy7n2ex3sf ReEncodeFont" <[grmlbr_vzduxe.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-inf-ly1 GaramondLibre-BoldItalic "AutoEnc_oo4va4uih5z2ej5z4jqz2osncg ReEncodeFont" <[grmlbr_oo4va4.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-sup-ot1 GaramondLibre-BoldItalic "AutoEnc_ujl4djuensawmgbe7wsomiqc4g ReEncodeFont" <[grmlbr_ujl4dj.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-sup-t1--base GaramondLibre-BoldItalic "AutoEnc_wkdlc77kkm5gxkp2q2hv7tedbc ReEncodeFont" <[grmlbr_wkdlc7.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-sup-t2a GaramondLibre-BoldItalic "AutoEnc_y75trcdjmjxcjj4wfzzyxacoye ReEncodeFont" <[grmlbr_y75trc.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-sup-t2b GaramondLibre-BoldItalic "AutoEnc_af3fmk7furqbz6algofaeeeujh ReEncodeFont" <[grmlbr_af3fmk.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-sup-t2c GaramondLibre-BoldItalic "AutoEnc_6l5pxogsiubowbnn4oh47tlyuf ReEncodeFont" <[grmlbr_6l5pxo.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-sup-lgr GaramondLibre-BoldItalic "AutoEnc_3w7ozpkakqd47t4tpjyokka6ob ReEncodeFont" <[grmlbr_3w7ozp.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-sup-ly1 GaramondLibre-BoldItalic "AutoEnc_yonrxoxw5iranc3xpcvea4loie ReEncodeFont" <[grmlbr_yonrxo.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-ot1 GaramondLibre-BoldItalic "AutoEnc_2ituzdxic3m7cmi5xz7bqgl24e ReEncodeFont" <[grmlbr_2ituzd.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-t1--base GaramondLibre-BoldItalic "AutoEnc_cwdpfuhuqyzeptgzuein6r6irb ReEncodeFont" <[grmlbr_cwdpfu.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-t2a GaramondLibre-BoldItalic "AutoEnc_3mt3anksayqtbeines6egb2owe ReEncodeFont" <[grmlbr_3mt3an.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-t2b GaramondLibre-BoldItalic "AutoEnc_kyvbob2ib4jv454gbqg4oyc7sh ReEncodeFont" <[grmlbr_kyvbob.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-t2c GaramondLibre-BoldItalic "AutoEnc_rxhqtwmlycyz7wjkqazqxwyujh ReEncodeFont" <[grmlbr_rxhqtw.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-lgr GaramondLibre-BoldItalic "AutoEnc_jwpqsxmnjoup5owhqrvrjr3pwa ReEncodeFont" <[grmlbr_jwpqsx.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-ly1 GaramondLibre-BoldItalic "AutoEnc_kk2l3tu5ixqcm4npt3ldahmpuc ReEncodeFont" <[grmlbr_kk2l3t.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-sc-ot1--base GaramondLibre-BoldItalic "AutoEnc_tx4wrah7owglrvh3pgf4taeq3c ReEncodeFont" <[grmlbr_tx4wra.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-sc-t1--base GaramondLibre-BoldItalic "AutoEnc_qgzksw4sqv6xa26oyjly4phm7a ReEncodeFont" <[grmlbr_qgzksw.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-sc-t2a GaramondLibre-BoldItalic "AutoEnc_madlvawhpjkcjni4adgms7csug ReEncodeFont" <[grmlbr_madlva.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-sc-t2b GaramondLibre-BoldItalic "AutoEnc_nnzq7gcm52ehklsopf7gkikivd ReEncodeFont" <[grmlbr_nnzq7g.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-sc-t2c GaramondLibre-BoldItalic "AutoEnc_huatgiuuo7iac3462y2touxtgd ReEncodeFont" <[grmlbr_huatgi.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-sc-lgr GaramondLibre-BoldItalic "AutoEnc_qnkmafgfupvtoh4pvlffjcfbeh ReEncodeFont" <[grmlbr_qnkmaf.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-sc-ly1--base GaramondLibre-BoldItalic "AutoEnc_ql6cagdmmlpvq36wne3hlwnjjg ReEncodeFont" <[grmlbr_ql6cag.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-swash-ot1--base GaramondLibre-BoldItalic "AutoEnc_xqilo4hqa3qdjc7bnjv6iqa2ec ReEncodeFont" <[grmlbr_xqilo4.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-swash-t1--base GaramondLibre-BoldItalic "AutoEnc_wt2iavcm4p5jdp2m3w67o6hb2h ReEncodeFont" <[grmlbr_wt2iav.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-swash-t2a--base GaramondLibre-BoldItalic "AutoEnc_ddg2jnuzlnb6yx7dczo5a5qnlh ReEncodeFont" <[grmlbr_ddg2jn.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-swash-t2b--base GaramondLibre-BoldItalic "AutoEnc_qyly2w26ypjo5vscznlevei23f ReEncodeFont" <[grmlbr_qyly2w.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-swash-t2c--base GaramondLibre-BoldItalic "AutoEnc_l5k5jtpplvecdq3vyotsj2ceea ReEncodeFont" <[grmlbr_l5k5jt.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-swash-lgr--base GaramondLibre-BoldItalic "AutoEnc_ddnxa5rhfe3e2rcs6ra53iv6eb ReEncodeFont" <[grmlbr_ddnxa5.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-swash-ly1 GaramondLibre-BoldItalic "AutoEnc_o3pzn3qbanhl4duhv54f4ektyf ReEncodeFont" <[grmlbr_o3pzn3.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-lf-ts1--base GaramondLibre-BoldItalic "AutoEnc_syncrnex6ieeubx2y634q2jzia ReEncodeFont" <[grmlbr_syncrn.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-ot1 GaramondLibre-BoldItalic "AutoEnc_pmempdzrjkc2k2aclnyy5h3mec ReEncodeFont" <[grmlbr_pmempd.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-t1--base GaramondLibre-BoldItalic "AutoEnc_hejid22qt3mcushq6t6mhztela ReEncodeFont" <[grmlbr_hejid2.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-t2a GaramondLibre-BoldItalic "AutoEnc_d5jencfo5t4tcqy4dxvfnxqpbe ReEncodeFont" <[grmlbr_d5jenc.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-t2b GaramondLibre-BoldItalic "AutoEnc_fb533qk4suqriddpgflpozqtpc ReEncodeFont" <[grmlbr_fb533q.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-t2c GaramondLibre-BoldItalic "AutoEnc_fukic55azo57ecqowxfjrydq6b ReEncodeFont" <[grmlbr_fukic5.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-lgr GaramondLibre-BoldItalic "AutoEnc_m5zyzkwjhu4yritnwge3kn4eza ReEncodeFont" <[grmlbr_m5zyzk.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-ly1 GaramondLibre-BoldItalic "AutoEnc_u7zlyyuqg3e57bdjhfd2kvqwjb ReEncodeFont" <[grmlbr_u7zlyy.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-sc-ot1--base GaramondLibre-BoldItalic "AutoEnc_tx4wrah7owglrvh3pgf4taeq3c ReEncodeFont" <[grmlbr_tx4wra.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-sc-t1--base GaramondLibre-BoldItalic "AutoEnc_qgzksw4sqv6xa26oyjly4phm7a ReEncodeFont" <[grmlbr_qgzksw.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-sc-t2a GaramondLibre-BoldItalic "AutoEnc_madlvawhpjkcjni4adgms7csug ReEncodeFont" <[grmlbr_madlva.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-sc-t2b GaramondLibre-BoldItalic "AutoEnc_nnzq7gcm52ehklsopf7gkikivd ReEncodeFont" <[grmlbr_nnzq7g.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-sc-t2c GaramondLibre-BoldItalic "AutoEnc_huatgiuuo7iac3462y2touxtgd ReEncodeFont" <[grmlbr_huatgi.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-sc-lgr GaramondLibre-BoldItalic "AutoEnc_qnkmafgfupvtoh4pvlffjcfbeh ReEncodeFont" <[grmlbr_qnkmaf.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-sc-ly1--base GaramondLibre-BoldItalic "AutoEnc_h5igdng2vlxj64c2elycnuecnh ReEncodeFont" <[grmlbr_h5igdn.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-swash-ot1--base GaramondLibre-BoldItalic "AutoEnc_p5a7xqlo7w3rkj7bcki4tpf6lf ReEncodeFont" <[grmlbr_p5a7xq.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-swash-t1--base GaramondLibre-BoldItalic "AutoEnc_4b5hhp42xab7dwutlvra2s7p2d ReEncodeFont" <[grmlbr_4b5hhp.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-swash-t2a--base GaramondLibre-BoldItalic "AutoEnc_ljc3nfcg4if6vi7tdagds47j7a ReEncodeFont" <[grmlbr_ljc3nf.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-swash-t2b--base GaramondLibre-BoldItalic "AutoEnc_ft27f3kxtr6qxnixd76anvsbyf ReEncodeFont" <[grmlbr_ft27f3.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-swash-t2c--base GaramondLibre-BoldItalic "AutoEnc_zoesghllewft2ps32kvfhcjxsh ReEncodeFont" <[grmlbr_zoesgh.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-swash-lgr--base GaramondLibre-BoldItalic "AutoEnc_crzyr472vsexq75ontvexplr7b ReEncodeFont" <[grmlbr_crzyr4.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-swash-ly1 GaramondLibre-BoldItalic "AutoEnc_nhixbhzeajsmz6sjkj6m2zxv3h ReEncodeFont" <[grmlbr_nhixbh.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-BoldItalic-osf-ts1--base GaramondLibre-BoldItalic "AutoEnc_syncrnex6ieeubx2y634q2jzia ReEncodeFont" <[grmlbr_syncrn.enc <GaramondLibre-BoldItalic.pfb
+GaramondLibre-Regular-orn-u GaramondLibre-Regular "AutoEnc_u674gkbrcvhsakdphwnwv4reqa ReEncodeFont" <[grmlbr_u674gk.enc <GaramondLibre-Regular.pfb
+GaramondLibre-Italic-orn-u GaramondLibre-Italic "AutoEnc_u674gkbrcvhsakdphwnwv4reqa ReEncodeFont" <[grmlbr_u674gk.enc <GaramondLibre-Italic.pfb
+GaramondLibre-Bold-orn-u GaramondLibre-Bold "AutoEnc_u674gkbrcvhsakdphwnwv4reqa ReEncodeFont" <[grmlbr_u674gk.enc <GaramondLibre-Bold.pfb
+GaramondLibre-BoldItalic-orn-u GaramondLibre-BoldItalic "AutoEnc_u674gkbrcvhsakdphwnwv4reqa ReEncodeFont" <[grmlbr_u674gk.enc <GaramondLibre-BoldItalic.pfb
diff --git a/fonts/garamond-libre/fonts/GaramondLibre-Bold.otf b/fonts/garamond-libre/opentype/GaramondLibre-Bold.otf
index 68da7799ab..7e2c8eca69 100644
--- a/fonts/garamond-libre/fonts/GaramondLibre-Bold.otf
+++ b/fonts/garamond-libre/opentype/GaramondLibre-Bold.otf
Binary files differ
diff --git a/fonts/garamond-libre/fonts/GaramondLibre-BoldItalic.otf b/fonts/garamond-libre/opentype/GaramondLibre-BoldItalic.otf
index ed96dc9812..f92bb73252 100644
--- a/fonts/garamond-libre/fonts/GaramondLibre-BoldItalic.otf
+++ b/fonts/garamond-libre/opentype/GaramondLibre-BoldItalic.otf
Binary files differ
diff --git a/fonts/garamond-libre/fonts/GaramondLibre-Italic.otf b/fonts/garamond-libre/opentype/GaramondLibre-Italic.otf
index bfaf028567..64140d97f2 100644
--- a/fonts/garamond-libre/fonts/GaramondLibre-Italic.otf
+++ b/fonts/garamond-libre/opentype/GaramondLibre-Italic.otf
Binary files differ
diff --git a/fonts/garamond-libre/fonts/GaramondLibre-Regular.otf b/fonts/garamond-libre/opentype/GaramondLibre-Regular.otf
index 99df521fb8..ab3495101f 100644
--- a/fonts/garamond-libre/fonts/GaramondLibre-Regular.otf
+++ b/fonts/garamond-libre/opentype/GaramondLibre-Regular.otf
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-lgr.tfm
new file mode 100644
index 0000000000..43ac5c7c1f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-ly1.tfm
new file mode 100644
index 0000000000..505a92becd
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-ot1.tfm
new file mode 100644
index 0000000000..69f090b0ee
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t1--base.tfm
new file mode 100644
index 0000000000..c9b998d2cb
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t1.tfm
new file mode 100644
index 0000000000..02563018ad
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2a.tfm
new file mode 100644
index 0000000000..78a72b80a3
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2b.tfm
new file mode 100644
index 0000000000..8b07d8aed0
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2c.tfm
new file mode 100644
index 0000000000..879471c6a8
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-inf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-lgr.tfm
new file mode 100644
index 0000000000..47be336682
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ly1.tfm
new file mode 100644
index 0000000000..89bc8f686a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ot1.tfm
new file mode 100644
index 0000000000..b3b7e12c2e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-lgr.tfm
new file mode 100644
index 0000000000..0e19df1e61
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ly1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..5861d448e1
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ly1.tfm
new file mode 100644
index 0000000000..843ab22ae0
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..dd4b2dc025
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ot1.tfm
new file mode 100644
index 0000000000..a8e088ed28
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t1--base.tfm
new file mode 100644
index 0000000000..78b2a65fbc
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t1.tfm
new file mode 100644
index 0000000000..6478598ef4
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2a.tfm
new file mode 100644
index 0000000000..b6d9caf527
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2b.tfm
new file mode 100644
index 0000000000..d1a47c3bf9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2c.tfm
new file mode 100644
index 0000000000..ddee59513c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-lgr--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-lgr--base.tfm
new file mode 100644
index 0000000000..87afed13f7
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-lgr--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-lgr.tfm
new file mode 100644
index 0000000000..190137c958
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ly1.tfm
new file mode 100644
index 0000000000..67146876ac
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ot1--base.tfm
new file mode 100644
index 0000000000..b4677a4949
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ot1.tfm
new file mode 100644
index 0000000000..cbc653bf0c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t1--base.tfm
new file mode 100644
index 0000000000..b5f0a675a3
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t1.tfm
new file mode 100644
index 0000000000..1b84b9b35f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2a--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2a--base.tfm
new file mode 100644
index 0000000000..312c02b409
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2a--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2a.tfm
new file mode 100644
index 0000000000..b4d3de0fe9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2b--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2b--base.tfm
new file mode 100644
index 0000000000..0f6fb7fc42
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2b--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2b.tfm
new file mode 100644
index 0000000000..5634239dd6
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2c--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2c--base.tfm
new file mode 100644
index 0000000000..f9585e30bc
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2c--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2c.tfm
new file mode 100644
index 0000000000..d03e25d787
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-swash-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t1--base.tfm
new file mode 100644
index 0000000000..46b2283a1a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t1.tfm
new file mode 100644
index 0000000000..55a98e5bdc
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2a.tfm
new file mode 100644
index 0000000000..75481a4120
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2b.tfm
new file mode 100644
index 0000000000..22ad98e312
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2c.tfm
new file mode 100644
index 0000000000..3d6c448450
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ts1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ts1--base.tfm
new file mode 100644
index 0000000000..1c1e97eb5c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ts1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ts1.tfm
new file mode 100644
index 0000000000..081b36b821
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-lf-ts1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-orn-u.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-orn-u.tfm
new file mode 100644
index 0000000000..ddba6fc3c5
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-orn-u.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-lgr.tfm
new file mode 100644
index 0000000000..8890ca85fa
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ly1.tfm
new file mode 100644
index 0000000000..9fe55f1185
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ot1.tfm
new file mode 100644
index 0000000000..7dbb753feb
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-lgr.tfm
new file mode 100644
index 0000000000..0e19df1e61
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ly1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..c65f071a9a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..53d673d0dd
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..dd4b2dc025
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..a8e088ed28
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..78b2a65fbc
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t1.tfm
new file mode 100644
index 0000000000..6478598ef4
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..b6d9caf527
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2b.tfm
new file mode 100644
index 0000000000..d1a47c3bf9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2c.tfm
new file mode 100644
index 0000000000..ddee59513c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-lgr--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-lgr--base.tfm
new file mode 100644
index 0000000000..09c4d3788c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-lgr--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-lgr.tfm
new file mode 100644
index 0000000000..f37f6303fa
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ly1.tfm
new file mode 100644
index 0000000000..a45d552796
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ot1--base.tfm
new file mode 100644
index 0000000000..551c9d04a8
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ot1.tfm
new file mode 100644
index 0000000000..4ed2103208
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t1--base.tfm
new file mode 100644
index 0000000000..4827fcc1f8
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t1.tfm
new file mode 100644
index 0000000000..e75d60d09a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2a--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2a--base.tfm
new file mode 100644
index 0000000000..333a175de5
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2a--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2a.tfm
new file mode 100644
index 0000000000..6f7d39e273
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2b--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2b--base.tfm
new file mode 100644
index 0000000000..a56f9c1564
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2b--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2b.tfm
new file mode 100644
index 0000000000..3586303ef4
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2c--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2c--base.tfm
new file mode 100644
index 0000000000..d12fdc32c4
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2c--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2c.tfm
new file mode 100644
index 0000000000..61fdab944f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-swash-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t1--base.tfm
new file mode 100644
index 0000000000..f3d22a339e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t1.tfm
new file mode 100644
index 0000000000..bf78b1718a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2a.tfm
new file mode 100644
index 0000000000..555b7786ce
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2b.tfm
new file mode 100644
index 0000000000..514fed3280
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2c.tfm
new file mode 100644
index 0000000000..5a188f8285
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ts1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ts1--base.tfm
new file mode 100644
index 0000000000..1c1e97eb5c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ts1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ts1.tfm
new file mode 100644
index 0000000000..081b36b821
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-osf-ts1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-lgr.tfm
new file mode 100644
index 0000000000..b109421263
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-ly1.tfm
new file mode 100644
index 0000000000..aff2441ea6
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-ot1.tfm
new file mode 100644
index 0000000000..74ab96231c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t1--base.tfm
new file mode 100644
index 0000000000..96dbfe98da
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t1.tfm
new file mode 100644
index 0000000000..d3043f371a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2a.tfm
new file mode 100644
index 0000000000..a312cee0e1
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2b.tfm
new file mode 100644
index 0000000000..2407751bc4
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2c.tfm
new file mode 100644
index 0000000000..f7450049f2
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Bold-sup-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-lgr.tfm
new file mode 100644
index 0000000000..4f2319472f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-ly1.tfm
new file mode 100644
index 0000000000..8f4f861894
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-ot1.tfm
new file mode 100644
index 0000000000..c812ce52ff
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t1--base.tfm
new file mode 100644
index 0000000000..f90ccea90a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t1.tfm
new file mode 100644
index 0000000000..a11549dc54
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2a.tfm
new file mode 100644
index 0000000000..a4d516011e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2b.tfm
new file mode 100644
index 0000000000..945e1cead5
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2c.tfm
new file mode 100644
index 0000000000..f516c77767
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-inf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-lgr.tfm
new file mode 100644
index 0000000000..6993aeee1a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ly1.tfm
new file mode 100644
index 0000000000..5587a7d15f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ot1.tfm
new file mode 100644
index 0000000000..b7e885f773
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-lgr.tfm
new file mode 100644
index 0000000000..537fdbbc6e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ly1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..281edd48f9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ly1.tfm
new file mode 100644
index 0000000000..9cd69566b7
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..63875ed097
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ot1.tfm
new file mode 100644
index 0000000000..c385d8c68f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t1--base.tfm
new file mode 100644
index 0000000000..8e3487a75d
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t1.tfm
new file mode 100644
index 0000000000..b2c2fd33c3
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2a.tfm
new file mode 100644
index 0000000000..79a7f57845
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2b.tfm
new file mode 100644
index 0000000000..92a3680638
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2c.tfm
new file mode 100644
index 0000000000..a096261f11
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-lgr--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-lgr--base.tfm
new file mode 100644
index 0000000000..17a404d4c4
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-lgr--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-lgr.tfm
new file mode 100644
index 0000000000..9579e6b327
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ly1.tfm
new file mode 100644
index 0000000000..da2d2a1529
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ot1--base.tfm
new file mode 100644
index 0000000000..1928d03ee4
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ot1.tfm
new file mode 100644
index 0000000000..46979c5ae7
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t1--base.tfm
new file mode 100644
index 0000000000..f5826fdc94
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t1.tfm
new file mode 100644
index 0000000000..4bfa25a6c9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2a--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2a--base.tfm
new file mode 100644
index 0000000000..e31526646b
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2a--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2a.tfm
new file mode 100644
index 0000000000..9545bf031f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2b--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2b--base.tfm
new file mode 100644
index 0000000000..07910559e1
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2b--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2b.tfm
new file mode 100644
index 0000000000..51f9203a22
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2c--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2c--base.tfm
new file mode 100644
index 0000000000..600f987015
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2c--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2c.tfm
new file mode 100644
index 0000000000..17fb11b30a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-swash-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t1--base.tfm
new file mode 100644
index 0000000000..f81d37b663
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t1.tfm
new file mode 100644
index 0000000000..f75b184079
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2a.tfm
new file mode 100644
index 0000000000..eef4ea658e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2b.tfm
new file mode 100644
index 0000000000..7783a8080e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2c.tfm
new file mode 100644
index 0000000000..1d719d1399
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ts1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ts1--base.tfm
new file mode 100644
index 0000000000..ad60512d6f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ts1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ts1.tfm
new file mode 100644
index 0000000000..032adec116
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-lf-ts1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-orn-u.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-orn-u.tfm
new file mode 100644
index 0000000000..890f599592
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-orn-u.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-lgr.tfm
new file mode 100644
index 0000000000..70ce071a59
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ly1.tfm
new file mode 100644
index 0000000000..cb5d234fa8
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ot1.tfm
new file mode 100644
index 0000000000..aa3c26a4d9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-lgr.tfm
new file mode 100644
index 0000000000..537fdbbc6e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ly1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..b1e14988c0
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..16638e5cf2
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..63875ed097
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..c385d8c68f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..8e3487a75d
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t1.tfm
new file mode 100644
index 0000000000..b2c2fd33c3
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..79a7f57845
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2b.tfm
new file mode 100644
index 0000000000..92a3680638
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2c.tfm
new file mode 100644
index 0000000000..a096261f11
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-lgr--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-lgr--base.tfm
new file mode 100644
index 0000000000..4b318de5e8
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-lgr--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-lgr.tfm
new file mode 100644
index 0000000000..71ccd7f499
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ly1.tfm
new file mode 100644
index 0000000000..f1b99c52ea
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ot1--base.tfm
new file mode 100644
index 0000000000..864ce86c92
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ot1.tfm
new file mode 100644
index 0000000000..b0887e6bdb
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t1--base.tfm
new file mode 100644
index 0000000000..9c392cd9e3
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t1.tfm
new file mode 100644
index 0000000000..8cfe3856a6
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2a--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2a--base.tfm
new file mode 100644
index 0000000000..c450115547
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2a--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2a.tfm
new file mode 100644
index 0000000000..eac637d62b
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2b--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2b--base.tfm
new file mode 100644
index 0000000000..9bdb2e904c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2b--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2b.tfm
new file mode 100644
index 0000000000..83d210a029
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2c--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2c--base.tfm
new file mode 100644
index 0000000000..cd9dbf20fa
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2c--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2c.tfm
new file mode 100644
index 0000000000..918188cd34
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-swash-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t1--base.tfm
new file mode 100644
index 0000000000..64c6c514aa
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t1.tfm
new file mode 100644
index 0000000000..a582edcbdf
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2a.tfm
new file mode 100644
index 0000000000..35c04f2bad
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2b.tfm
new file mode 100644
index 0000000000..398a88650f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2c.tfm
new file mode 100644
index 0000000000..b764abaf9f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ts1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ts1--base.tfm
new file mode 100644
index 0000000000..ad60512d6f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ts1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ts1.tfm
new file mode 100644
index 0000000000..032adec116
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-osf-ts1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..79d3dee611
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..77572141cf
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..86d659ea5f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..772a7bfcc9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t1.tfm
new file mode 100644
index 0000000000..f991a79d72
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2a.tfm
new file mode 100644
index 0000000000..6775b77d8e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2b.tfm
new file mode 100644
index 0000000000..a5c8070ce1
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2c.tfm
new file mode 100644
index 0000000000..a0ee652b10
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-BoldItalic-sup-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-lgr.tfm
new file mode 100644
index 0000000000..e155732324
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-ly1.tfm
new file mode 100644
index 0000000000..232e2f45d9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-ot1.tfm
new file mode 100644
index 0000000000..08cec87a16
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t1--base.tfm
new file mode 100644
index 0000000000..bac8516391
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t1.tfm
new file mode 100644
index 0000000000..c63d3384ae
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2a.tfm
new file mode 100644
index 0000000000..24777a0a4f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2b.tfm
new file mode 100644
index 0000000000..2803c2a590
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2c.tfm
new file mode 100644
index 0000000000..7871d93be2
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-inf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-lgr.tfm
new file mode 100644
index 0000000000..7e7920ddf3
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ly1.tfm
new file mode 100644
index 0000000000..c156513d0e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ot1.tfm
new file mode 100644
index 0000000000..bce0d1c300
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-lgr.tfm
new file mode 100644
index 0000000000..f9beac6178
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ly1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..e5730cfc76
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ly1.tfm
new file mode 100644
index 0000000000..0edeaa137c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..60e11cba87
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ot1.tfm
new file mode 100644
index 0000000000..ad9134eaa9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t1--base.tfm
new file mode 100644
index 0000000000..3e05bdc808
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t1.tfm
new file mode 100644
index 0000000000..dee982c896
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2a.tfm
new file mode 100644
index 0000000000..6063d00a80
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2b.tfm
new file mode 100644
index 0000000000..75838ff675
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2c.tfm
new file mode 100644
index 0000000000..3ae9ccc828
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-lgr--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-lgr--base.tfm
new file mode 100644
index 0000000000..d21d540960
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-lgr--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-lgr.tfm
new file mode 100644
index 0000000000..729cac6262
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ly1.tfm
new file mode 100644
index 0000000000..19cd3148fb
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ot1--base.tfm
new file mode 100644
index 0000000000..fbe3f47f08
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ot1.tfm
new file mode 100644
index 0000000000..5acfa4ebb3
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t1--base.tfm
new file mode 100644
index 0000000000..4e8f130a26
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t1.tfm
new file mode 100644
index 0000000000..af650d9560
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2a--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2a--base.tfm
new file mode 100644
index 0000000000..4b0ac70ce2
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2a--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2a.tfm
new file mode 100644
index 0000000000..acbbf410d1
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2b--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2b--base.tfm
new file mode 100644
index 0000000000..ce11c4a55c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2b--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2b.tfm
new file mode 100644
index 0000000000..19bf35c0e5
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2c--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2c--base.tfm
new file mode 100644
index 0000000000..c956c058f8
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2c--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2c.tfm
new file mode 100644
index 0000000000..ec17a6957d
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-swash-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t1--base.tfm
new file mode 100644
index 0000000000..72b63ddb56
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t1.tfm
new file mode 100644
index 0000000000..4488407c18
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2a.tfm
new file mode 100644
index 0000000000..53467e8005
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2b.tfm
new file mode 100644
index 0000000000..c1752a57a0
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2c.tfm
new file mode 100644
index 0000000000..0898c01388
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ts1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ts1--base.tfm
new file mode 100644
index 0000000000..23f3d04601
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ts1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ts1.tfm
new file mode 100644
index 0000000000..e9cd41c708
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-lf-ts1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-orn-u.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-orn-u.tfm
new file mode 100644
index 0000000000..6e45621c3b
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-orn-u.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-lgr.tfm
new file mode 100644
index 0000000000..784582a8c6
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ly1.tfm
new file mode 100644
index 0000000000..3c25825a1a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ot1.tfm
new file mode 100644
index 0000000000..456c219397
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-lgr.tfm
new file mode 100644
index 0000000000..f9beac6178
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ly1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..b33669c594
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..859b38c63f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..60e11cba87
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..ad9134eaa9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..3e05bdc808
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t1.tfm
new file mode 100644
index 0000000000..dee982c896
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..6063d00a80
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2b.tfm
new file mode 100644
index 0000000000..75838ff675
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2c.tfm
new file mode 100644
index 0000000000..3ae9ccc828
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-lgr--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-lgr--base.tfm
new file mode 100644
index 0000000000..d05bfeeb98
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-lgr--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-lgr.tfm
new file mode 100644
index 0000000000..cfd1a14ec7
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ly1.tfm
new file mode 100644
index 0000000000..f441269f35
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ot1--base.tfm
new file mode 100644
index 0000000000..a8c1f1ac8a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ot1.tfm
new file mode 100644
index 0000000000..7b9fe2e9cc
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t1--base.tfm
new file mode 100644
index 0000000000..5494a873e8
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t1.tfm
new file mode 100644
index 0000000000..8b79aa455b
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2a--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2a--base.tfm
new file mode 100644
index 0000000000..c2d83ab26c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2a--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2a.tfm
new file mode 100644
index 0000000000..d2bdd8714b
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2b--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2b--base.tfm
new file mode 100644
index 0000000000..86417bf3d5
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2b--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2b.tfm
new file mode 100644
index 0000000000..87901ebc23
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2c--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2c--base.tfm
new file mode 100644
index 0000000000..4e35513f0a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2c--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2c.tfm
new file mode 100644
index 0000000000..a9b8ab7431
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-swash-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t1--base.tfm
new file mode 100644
index 0000000000..f4bb9d8244
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t1.tfm
new file mode 100644
index 0000000000..cdbebb57dd
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2a.tfm
new file mode 100644
index 0000000000..82bf49ad88
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2b.tfm
new file mode 100644
index 0000000000..ab0bf1ba5a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2c.tfm
new file mode 100644
index 0000000000..defaf991d1
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ts1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ts1--base.tfm
new file mode 100644
index 0000000000..23f3d04601
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ts1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ts1.tfm
new file mode 100644
index 0000000000..e9cd41c708
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-osf-ts1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-lgr.tfm
new file mode 100644
index 0000000000..4b9d93494f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-ly1.tfm
new file mode 100644
index 0000000000..9ab19d4ab0
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-ot1.tfm
new file mode 100644
index 0000000000..1524a41314
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t1--base.tfm
new file mode 100644
index 0000000000..020855b0bb
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t1.tfm
new file mode 100644
index 0000000000..7270d47ce2
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2a.tfm
new file mode 100644
index 0000000000..5795f76f7d
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2b.tfm
new file mode 100644
index 0000000000..67ba387bb9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2c.tfm
new file mode 100644
index 0000000000..15a36c5ad4
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Italic-sup-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-lgr.tfm
new file mode 100644
index 0000000000..6ddf83b73f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-ly1.tfm
new file mode 100644
index 0000000000..73a5081f83
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-ot1.tfm
new file mode 100644
index 0000000000..8c4241a2bf
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t1--base.tfm
new file mode 100644
index 0000000000..3bd805632d
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t1.tfm
new file mode 100644
index 0000000000..7e5c2fac4f
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2a.tfm
new file mode 100644
index 0000000000..86aafc0bb2
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2b.tfm
new file mode 100644
index 0000000000..9e91163c9e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2c.tfm
new file mode 100644
index 0000000000..1ccb130b50
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-inf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-lgr.tfm
new file mode 100644
index 0000000000..bb72e3d125
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ly1.tfm
new file mode 100644
index 0000000000..48e986b04a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ot1.tfm
new file mode 100644
index 0000000000..4249d9ad58
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-lgr.tfm
new file mode 100644
index 0000000000..bbacc04678
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ly1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..b4fe5bbc72
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ly1.tfm
new file mode 100644
index 0000000000..16e3dd4c19
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..ced04f8406
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ot1.tfm
new file mode 100644
index 0000000000..97cb2bbf27
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t1--base.tfm
new file mode 100644
index 0000000000..875372a916
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t1.tfm
new file mode 100644
index 0000000000..31c23dd7f4
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2a.tfm
new file mode 100644
index 0000000000..48697979a5
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2b.tfm
new file mode 100644
index 0000000000..cdbf0249f2
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2c.tfm
new file mode 100644
index 0000000000..7cce7fda6b
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-lgr--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-lgr--base.tfm
new file mode 100644
index 0000000000..5f184d4650
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-lgr--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-lgr.tfm
new file mode 100644
index 0000000000..e186e490d9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ly1.tfm
new file mode 100644
index 0000000000..4c888171f6
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ot1--base.tfm
new file mode 100644
index 0000000000..7b25e12cc7
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ot1.tfm
new file mode 100644
index 0000000000..dc5a2cf3ab
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t1--base.tfm
new file mode 100644
index 0000000000..e1e77535f5
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t1.tfm
new file mode 100644
index 0000000000..1438b6d752
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2a--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2a--base.tfm
new file mode 100644
index 0000000000..6fcbbd4129
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2a--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2a.tfm
new file mode 100644
index 0000000000..2b14b954cf
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2b--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2b--base.tfm
new file mode 100644
index 0000000000..d5a27d01d6
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2b--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2b.tfm
new file mode 100644
index 0000000000..61a4f22564
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2c--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2c--base.tfm
new file mode 100644
index 0000000000..720cdf921b
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2c--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2c.tfm
new file mode 100644
index 0000000000..58073b1d7d
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-swash-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t1--base.tfm
new file mode 100644
index 0000000000..b96da1bdfc
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t1.tfm
new file mode 100644
index 0000000000..cf300762f8
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2a.tfm
new file mode 100644
index 0000000000..4d4fdac0c6
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2b.tfm
new file mode 100644
index 0000000000..7b4cf91c31
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2c.tfm
new file mode 100644
index 0000000000..5212b880d9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ts1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ts1--base.tfm
new file mode 100644
index 0000000000..06db05dc6d
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ts1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ts1.tfm
new file mode 100644
index 0000000000..c0806e4731
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-lf-ts1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-orn-u.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-orn-u.tfm
new file mode 100644
index 0000000000..f2fd9854c1
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-orn-u.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-lgr.tfm
new file mode 100644
index 0000000000..ef18cfe48c
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ly1.tfm
new file mode 100644
index 0000000000..4491fe03d3
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ot1.tfm
new file mode 100644
index 0000000000..b401cefed0
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-lgr.tfm
new file mode 100644
index 0000000000..91a990c7ce
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ly1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..4585807459
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..6204bcde2e
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..5f8b1418eb
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..cb9e6e21ea
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..53ec6963f7
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t1.tfm
new file mode 100644
index 0000000000..77ce148aa3
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..b0572b4ce2
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2b.tfm
new file mode 100644
index 0000000000..f16d205196
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2c.tfm
new file mode 100644
index 0000000000..bd8a7f6578
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-lgr--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-lgr--base.tfm
new file mode 100644
index 0000000000..4a034ce4b2
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-lgr--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-lgr.tfm
new file mode 100644
index 0000000000..d7e8279499
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ly1.tfm
new file mode 100644
index 0000000000..579a073183
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ot1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ot1--base.tfm
new file mode 100644
index 0000000000..303b106863
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ot1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ot1.tfm
new file mode 100644
index 0000000000..70a61cfae0
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t1--base.tfm
new file mode 100644
index 0000000000..15b8983abb
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t1.tfm
new file mode 100644
index 0000000000..d2d3f5c30a
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2a--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2a--base.tfm
new file mode 100644
index 0000000000..35f029b2a3
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2a--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2a.tfm
new file mode 100644
index 0000000000..506ffa56a9
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2b--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2b--base.tfm
new file mode 100644
index 0000000000..29bab73407
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2b--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2b.tfm
new file mode 100644
index 0000000000..e103b65039
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2c--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2c--base.tfm
new file mode 100644
index 0000000000..b6c55eb585
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2c--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2c.tfm
new file mode 100644
index 0000000000..74b6480010
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-swash-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t1--base.tfm
new file mode 100644
index 0000000000..606381bbfc
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t1.tfm
new file mode 100644
index 0000000000..54f2ad68bb
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2a.tfm
new file mode 100644
index 0000000000..81116f2b2d
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2b.tfm
new file mode 100644
index 0000000000..8b7e987e94
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2c.tfm
new file mode 100644
index 0000000000..0874320806
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ts1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ts1--base.tfm
new file mode 100644
index 0000000000..06db05dc6d
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ts1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ts1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ts1.tfm
new file mode 100644
index 0000000000..c0806e4731
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-osf-ts1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-lgr.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-lgr.tfm
new file mode 100644
index 0000000000..068136b3b1
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-lgr.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-ly1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-ly1.tfm
new file mode 100644
index 0000000000..0991f10185
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-ly1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-ot1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-ot1.tfm
new file mode 100644
index 0000000000..dd0dc230b4
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-ot1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t1--base.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t1--base.tfm
new file mode 100644
index 0000000000..0141abe369
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t1.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t1.tfm
new file mode 100644
index 0000000000..3e1047ec51
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t1.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2a.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2a.tfm
new file mode 100644
index 0000000000..10e54ebf8b
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2a.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2b.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2b.tfm
new file mode 100644
index 0000000000..63144e7bd8
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2b.tfm
Binary files differ
diff --git a/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2c.tfm b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2c.tfm
new file mode 100644
index 0000000000..5cc2fb112b
--- /dev/null
+++ b/fonts/garamond-libre/tfm/GaramondLibre-Regular-sup-t2c.tfm
Binary files differ
diff --git a/fonts/garamond-libre/type1/GaramondLibre-Bold.pfb b/fonts/garamond-libre/type1/GaramondLibre-Bold.pfb
new file mode 100644
index 0000000000..08a158b561
--- /dev/null
+++ b/fonts/garamond-libre/type1/GaramondLibre-Bold.pfb
Binary files differ
diff --git a/fonts/garamond-libre/type1/GaramondLibre-BoldItalic.pfb b/fonts/garamond-libre/type1/GaramondLibre-BoldItalic.pfb
new file mode 100644
index 0000000000..d2dd1ec0e8
--- /dev/null
+++ b/fonts/garamond-libre/type1/GaramondLibre-BoldItalic.pfb
Binary files differ
diff --git a/fonts/garamond-libre/type1/GaramondLibre-Italic.pfb b/fonts/garamond-libre/type1/GaramondLibre-Italic.pfb
new file mode 100644
index 0000000000..2f294db7ff
--- /dev/null
+++ b/fonts/garamond-libre/type1/GaramondLibre-Italic.pfb
Binary files differ
diff --git a/fonts/garamond-libre/type1/GaramondLibre-Regular.pfb b/fonts/garamond-libre/type1/GaramondLibre-Regular.pfb
new file mode 100644
index 0000000000..1c141cee2a
--- /dev/null
+++ b/fonts/garamond-libre/type1/GaramondLibre-Regular.pfb
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-inf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-inf-t1.vf
new file mode 100644
index 0000000000..88d37035c7
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-inf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-ly1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-ly1.vf
new file mode 100644
index 0000000000..d1e9c57385
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-ot1.vf
new file mode 100644
index 0000000000..d520635613
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-t1.vf
new file mode 100644
index 0000000000..52acbfec7a
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-lgr.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-lgr.vf
new file mode 100644
index 0000000000..64dd90bbe9
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-lgr.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-ot1.vf
new file mode 100644
index 0000000000..17f2f91dba
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t1.vf
new file mode 100644
index 0000000000..28c56186ea
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2a.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2a.vf
new file mode 100644
index 0000000000..b0ba44fd9b
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2a.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2b.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2b.vf
new file mode 100644
index 0000000000..870e01105a
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2b.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2c.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2c.vf
new file mode 100644
index 0000000000..5deb41e0d5
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-swash-t2c.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-t1.vf
new file mode 100644
index 0000000000..d4c85d50e9
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-ts1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-ts1.vf
new file mode 100644
index 0000000000..eb894c2020
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-lf-ts1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-ly1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-ly1.vf
new file mode 100644
index 0000000000..6350c84d51
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-ot1.vf
new file mode 100644
index 0000000000..04b6c265bf
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-t1.vf
new file mode 100644
index 0000000000..0b63f509ff
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-lgr.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-lgr.vf
new file mode 100644
index 0000000000..8f183b4569
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-lgr.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-ot1.vf
new file mode 100644
index 0000000000..a66e03dd9a
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t1.vf
new file mode 100644
index 0000000000..59a967f4ef
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2a.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2a.vf
new file mode 100644
index 0000000000..9172da71e3
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2a.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2b.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2b.vf
new file mode 100644
index 0000000000..a88af5d3cd
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2b.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2c.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2c.vf
new file mode 100644
index 0000000000..3a024702c4
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-swash-t2c.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-t1.vf
new file mode 100644
index 0000000000..c1304fc5f0
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-ts1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-ts1.vf
new file mode 100644
index 0000000000..ee416f9a7e
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-osf-ts1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Bold-sup-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Bold-sup-t1.vf
new file mode 100644
index 0000000000..33f091b195
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Bold-sup-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-inf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-inf-t1.vf
new file mode 100644
index 0000000000..7547a0a6d1
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-inf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-ly1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-ly1.vf
new file mode 100644
index 0000000000..b526299e13
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-ot1.vf
new file mode 100644
index 0000000000..aaa364331f
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-t1.vf
new file mode 100644
index 0000000000..869c459319
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-lgr.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-lgr.vf
new file mode 100644
index 0000000000..a40ba60735
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-lgr.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-ot1.vf
new file mode 100644
index 0000000000..a7f57cf874
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t1.vf
new file mode 100644
index 0000000000..fb7500f0a1
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2a.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2a.vf
new file mode 100644
index 0000000000..122f2346a1
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2a.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2b.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2b.vf
new file mode 100644
index 0000000000..47008dbb8c
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2b.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2c.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2c.vf
new file mode 100644
index 0000000000..637fa451ef
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-swash-t2c.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-t1.vf
new file mode 100644
index 0000000000..1611386675
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-ts1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-ts1.vf
new file mode 100644
index 0000000000..7e87e8e746
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-lf-ts1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-ly1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-ly1.vf
new file mode 100644
index 0000000000..559e4b7409
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-ot1.vf
new file mode 100644
index 0000000000..915042689d
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-t1.vf
new file mode 100644
index 0000000000..f7aa9668d9
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-lgr.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-lgr.vf
new file mode 100644
index 0000000000..f925cfd312
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-lgr.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-ot1.vf
new file mode 100644
index 0000000000..f9019c736c
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t1.vf
new file mode 100644
index 0000000000..1be6165d5a
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2a.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2a.vf
new file mode 100644
index 0000000000..8bf878f7a6
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2a.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2b.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2b.vf
new file mode 100644
index 0000000000..6de62214c3
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2b.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2c.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2c.vf
new file mode 100644
index 0000000000..4294654ecc
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-swash-t2c.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-t1.vf
new file mode 100644
index 0000000000..da8e8f5deb
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-ts1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-ts1.vf
new file mode 100644
index 0000000000..05be740226
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-osf-ts1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-sup-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-sup-t1.vf
new file mode 100644
index 0000000000..9fd4f610b4
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-BoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-inf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-inf-t1.vf
new file mode 100644
index 0000000000..711a0eaf21
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-inf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-ly1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-ly1.vf
new file mode 100644
index 0000000000..fff4450aba
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-ot1.vf
new file mode 100644
index 0000000000..aed468619c
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-t1.vf
new file mode 100644
index 0000000000..0ce8529658
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-lgr.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-lgr.vf
new file mode 100644
index 0000000000..6fa78d8c2d
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-lgr.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-ot1.vf
new file mode 100644
index 0000000000..5646cee581
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t1.vf
new file mode 100644
index 0000000000..c1cf083841
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2a.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2a.vf
new file mode 100644
index 0000000000..656410cbc9
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2a.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2b.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2b.vf
new file mode 100644
index 0000000000..ba975903e5
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2b.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2c.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2c.vf
new file mode 100644
index 0000000000..f24ed13605
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-swash-t2c.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-t1.vf
new file mode 100644
index 0000000000..3a06d73a69
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-ts1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-ts1.vf
new file mode 100644
index 0000000000..488e71defb
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-lf-ts1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-ly1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-ly1.vf
new file mode 100644
index 0000000000..cf4c112b02
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-ot1.vf
new file mode 100644
index 0000000000..f3d354781e
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-t1.vf
new file mode 100644
index 0000000000..be1a98f2a6
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-lgr.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-lgr.vf
new file mode 100644
index 0000000000..ad3c0db26a
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-lgr.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-ot1.vf
new file mode 100644
index 0000000000..1ec4a36cd1
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t1.vf
new file mode 100644
index 0000000000..6190a61666
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2a.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2a.vf
new file mode 100644
index 0000000000..98fc9fb026
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2a.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2b.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2b.vf
new file mode 100644
index 0000000000..128fca00a1
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2b.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2c.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2c.vf
new file mode 100644
index 0000000000..f3eb58725e
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-swash-t2c.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-t1.vf
new file mode 100644
index 0000000000..f191df33b9
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-ts1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-ts1.vf
new file mode 100644
index 0000000000..660f089c26
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-osf-ts1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Italic-sup-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Italic-sup-t1.vf
new file mode 100644
index 0000000000..752b1a010b
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Italic-sup-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-inf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-inf-t1.vf
new file mode 100644
index 0000000000..58bd8b26ca
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-inf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-ly1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-ly1.vf
new file mode 100644
index 0000000000..6f9c0097f1
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-ot1.vf
new file mode 100644
index 0000000000..9fef6af3d3
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-t1.vf
new file mode 100644
index 0000000000..126716ea30
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-lgr.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-lgr.vf
new file mode 100644
index 0000000000..fab9ecbcd0
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-lgr.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-ot1.vf
new file mode 100644
index 0000000000..f2733fff82
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t1.vf
new file mode 100644
index 0000000000..38c66c8392
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2a.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2a.vf
new file mode 100644
index 0000000000..f03c912fe6
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2a.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2b.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2b.vf
new file mode 100644
index 0000000000..1281f2c9f7
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2b.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2c.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2c.vf
new file mode 100644
index 0000000000..b9ad755dc5
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-swash-t2c.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-t1.vf
new file mode 100644
index 0000000000..65f7fd37a6
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-ts1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-ts1.vf
new file mode 100644
index 0000000000..f06c170512
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-lf-ts1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-ly1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-ly1.vf
new file mode 100644
index 0000000000..1ec5e7f287
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-ot1.vf
new file mode 100644
index 0000000000..b339d9ff06
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-t1.vf
new file mode 100644
index 0000000000..2b91858fb7
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-lgr.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-lgr.vf
new file mode 100644
index 0000000000..989dc351dd
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-lgr.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-ot1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-ot1.vf
new file mode 100644
index 0000000000..0c908b3f9b
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-ot1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t1.vf
new file mode 100644
index 0000000000..1c93ef59cd
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2a.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2a.vf
new file mode 100644
index 0000000000..a4697a6907
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2a.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2b.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2b.vf
new file mode 100644
index 0000000000..f1e2810d28
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2b.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2c.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2c.vf
new file mode 100644
index 0000000000..36375f0376
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-swash-t2c.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-t1.vf
new file mode 100644
index 0000000000..4d675a90cf
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-t1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-ts1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-ts1.vf
new file mode 100644
index 0000000000..8519055255
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-osf-ts1.vf
Binary files differ
diff --git a/fonts/garamond-libre/vf/GaramondLibre-Regular-sup-t1.vf b/fonts/garamond-libre/vf/GaramondLibre-Regular-sup-t1.vf
new file mode 100644
index 0000000000..ef7666668a
--- /dev/null
+++ b/fonts/garamond-libre/vf/GaramondLibre-Regular-sup-t1.vf
Binary files differ
diff --git a/fonts/minion2newtx/README b/fonts/minion2newtx/README
index 6b1b84646a..d01aa1b15d 100644
--- a/fonts/minion2newtx/README
+++ b/fonts/minion2newtx/README
@@ -1,11 +1,18 @@
-This package is an add-on to the newtxmath package, providing metric files that allow use the Roman and Greek letters from MinionPro Version 2, except with a math italic v distinct from \nu, within newtxmath using the 'minion' option.
+This package is an add-on to the newtxmath package, providing fonts and metric files that allow use the Roman and Greek letters from MinionPro Version 2, except with a math italic v distinct from \nu, within newtxmath using the 'minion' option.
-Current version: 1.061 2015-04-11
+The fonts, zmn-vw*.pfb and zmn*-xtras.pfb, are licensed under GNU 3.0. The metric files and other LaTeX support files are licensed under LPPL 2.
+
+Current version: 2.0 2020-05-02
This material is subject to the LaTeX Project Public License 1.3 or later. See
http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 2.0
+This is a complete reworking of the package making it into an enhanced add-on to newtxmath. It is assumed that the text package is constructed from the Opentype MinionPro fonts, version 2.0 or higher, using Sebastian Schubert's FontPro software to create the MinionPro package. This package contains the interface elements that permits the newtx math fonts to be used instead of those built-into the MinionPro package.
+
+
+
Changes in version 1.061
Small changes to optional minion2pro.sty file and to documentation.
@@ -30,12 +37,12 @@ Changes in version 1.01
1. Provided expanded symbolsA font.
Requirements:
-1. You must have in your possession Version 2 or later of MinionPro-Regular.otf, MinionPro-Bold.otf, MinionPro-It.otf and MinionPro-BoldIt.otf. These fonts must be converted to PostScript format with modifications to the filenames and the PostScript names as specified in the documentation.
+1. You must have in your possession Version 2 or later of MinionPro-Regular.otf, MinionPro-Bold.otf, MinionPro-It.otf and MinionPro-BoldIt.otf.
+
2. The map file zmn.map must be enabled before using the option 'minion' with newtxmath.
Installation:
-It is simplest to carry out the font conversion first, as described in the documentation, placing the resulting .pfb files in the downloaded TDS inside fonts/type1/adobe/minion2. The install the TDS as follows:
Mac OS X: To install, open a Terminal window and cd to inside the downloaded TDS folder.
diff --git a/fonts/minion2newtx/doc/minion2newtxdoc.pdf b/fonts/minion2newtx/doc/minion2newtxdoc.pdf
index 48747c8301..c921791e31 100644
--- a/fonts/minion2newtx/doc/minion2newtxdoc.pdf
+++ b/fonts/minion2newtx/doc/minion2newtxdoc.pdf
Binary files differ
diff --git a/fonts/minion2newtx/doc/minion2newtxdoc.tex b/fonts/minion2newtx/doc/minion2newtxdoc.tex
index 43d144a586..2bb5d267ff 100644
--- a/fonts/minion2newtx/doc/minion2newtxdoc.tex
+++ b/fonts/minion2newtx/doc/minion2newtxdoc.tex
@@ -3,18 +3,18 @@
\usepackage[margin=1in]{geometry}
\usepackage[parfill]{parskip}%
\usepackage{url}
-\pdfmapfile{=Minion2Pro.map}
+\pdfmapfile{=zmn.map}
%SetFonts
% Minion2Pro+newtxmath
-\usepackage{minion2pro}% no osf in math
-\usepackage{MyriadPro}
+\usepackage[osf,onlytext]{MinionPro}
\usepackage[T1]{fontenc}
+\usepackage{MyriadPro} % matching sans serif
\usepackage[scaled=0.85]{beramono}
-\usepackage[leqno]{amsmath}
-\usepackage[minion,vvarbb,bigdelims,cmintegrals]{newtxmath}
+\usepackage{amsthm}
+\usepackage[minion,vvarbb]{newtxmath}
\usepackage{bm}
-\usepackage[cal=boondoxo]{mathalfa}
%SetFonts
+\usepackage{fonttable}
\usepackage{booktabs,url}
\usepackage{hyperref}
\title{Minion2 (zmn) as an add-on to the New TX font package}
@@ -24,97 +24,71 @@
\begin{document}
\maketitle
\section{Preliminaries}
-The package \textsf{newtxmath} (versions 1.00 and higher) has an option {\tt minion} that allows the use of MinionPro as math letters (Latin and Greek) within the math font, with a modified math italic v ($v$) that is distinct from \verb|\nu| ($\nu$), unlike the MinionPro package on \textsc{CTAN}. There are some caveats:
+This is an update of the now non-functional {\tt minion2newtx} from 2012. The package \textsf{newtxmath} (versions 1.626 and higher) with option {\tt minion} makes available MinionPro letters (Latin and Greek) within as math alphabets within the math fonts, with a modified math italic v ($v$) that is distinct from \verb|\nu| ($\nu$). There is also a matching $w$.
\begin{itemize}
\item
-You must use a recent version (2.0 or higher) of MinionPro, such as the version that comes with recent versions of Adobe Reader.
-\item In addition, the fonts must installed under special names so they can be recognized by the support files and have distinct tfm and PostScript names which will not interfere with a separate installation of MinionPro as a text file---the details are spelled out below.
-\end{itemize}
-\subsection{How to install your MinionPro fonts}
-The underlying issue is that the new versions (version 2.00 and greater) have glyphs that were not present in the original family, and the names of some glyphs have been changed. (You may see this problem if you try to install the MinionPro package from 2007 (on CTAN) where the encoding files are no longer entirely appropriate.) My goal is to allow you to use older versions of the MinionPro fonts with that package for text only, while not raising conflicts with the use of the new versions in \textsf{newtxmath}. To cover the possible sources of problems, we need to give the new versions new filenames and, in addition, new PostScript names. The methods described below are revisions of the original, made necessary by the apparent failure in this case of cfftot1 to make pfb files compatible with those generated by FontForge.
+You must use a recent version (2.0 or higher) of MinionPro, such as the version that comes with recent versions of Adobe Reader. As of this writing, version 2.112 is provided. In the version for Mac OS, these fonts are provided in the application file itself, which is, in reality, a folder. The path to the font folder is
+\begin{verbatim}
+"/Applications/Adobe Acrobat Reader DC.app/Contents/Resources/Resource/Font"
+\end{verbatim}
+\item You might also be interested in {\tt MyriadPro} from the same source. \textsf{Sample: MyriadPro is a sans serif font that is an excellent partner to MinionPro.}
-The following subsection provides the basic procedure.
-\subsection{A method that works for all platforms}
-Navigate to \url{http://www.freefontconverter.com} and use their File Chooser to choose, one at a time, the files
+
+\end{itemize}
+\subsection{How to install your MinionPro fonts for \LaTeX}
+The production of MinionPro support files for \LaTeX is handled by the FontPro package by Sebastian Schubert, available from:
\begin{verbatim}
-MinionPro-Regular.otf
-MinionPro-Bold.otf
-MinionPro-It.otf
-MinionPro-BoldIt.otf
+https://github.com/sebschub/FontPro
\end{verbatim}
-choosing the {\tt pfa (PostScript)} as the output file format. Move the output files to a working folder and change their names to:
+
+The result of your download, after expansion, should be a folder named {\tt FontPro-Master} containing at its top level a file {\tt README.md} with processing instructions. For almost all \LaTeX\ users, the default options will suffice, in which case the following steps will work:
+\begin{itemize}
+\item
+Make a new folder {\tt otf} at the top level of {\tt FontPro-Master}.
+\item Copy the {\tt MinionPro} {\tt otf} files into that {\tt otf} folder.
+\item Start a new {\tt Terminal} window and {\tt cd} into {\tt FontPro-Master}.
+\item Type in the command
\begin{verbatim}
-zmnr.pfa ## from minionproregular.pfa
-zmnb.pfa ## from minionprobold.pfa
-zmnri.pfa ## from minionproit.pfa
-zmnbi.pfa ## from minionproboldit.pfa
+./scripts/makeall MinionPro
\end{verbatim}
-Using a plain text editor (\emph{not} Word), change the text in the line near the top starting with
+Watch for messages that may appear immediately following this command. If you see
\begin{verbatim}
-/FontName /MinionPro
+No matching glyph list found
\end{verbatim}
-to
+then, after processing is complete,
+run the following. (The first line below should be exactly as specified in the error message, beginning with \verb|"scripts/generate-glyph-list.sh >"|.)
\begin{verbatim}
-/FontName /Minion2Pro
+scripts/generate-glyph-list.sh >...
+./scripts/clean
+./scripts/makeall MinionPro
\end{verbatim}
-in each of the four {\tt.pfa} files.
-Finally, change the resulting {\tt pfa} files to {\tt pfb (PostScript)} format using once again the {\tt freefontconverter} site. You should now have four {\tt pfb} files named {\tt zmnr.pfb}, {\tt zmnri.pfb}, {\tt zmnb.pfb}, {\tt zmnbi.pfb}) that can be copied into the {\tt fonts/type1/adobe/minion2} subfolder of your downloaded {\tt minion2newtx.tds}, ready to install as instructed in the accompanying README.
-
-(These names are used to preserve the Karl Berry font naming scheme to some extent---{\tt mn} is the symbol for MinionPro, but your original versions most likely used {\tt pmn}, the initial {\tt p} indicating Adobe. We can't reuse {\tt pmn} so we use {\tt zmn}, the initial {\tt z} indicating a non-standard situation, but this avoids a naming conflict.)
-
-After refreshing your database, you need to enable the map file {\tt zmn.map} and run the appropriate version of {\tt updmap} for your setup. See the README for details.
-
-\subsection{Using the same fonts for text}
-If you wish to use the new versions also as text fonts with [pdf]latex, you will also need to convert them to {\tt .pfb} format without changing the names, which may be achieved as above to make
-{\tt MinionPro-Regular.pfb}, etc
- and using the MinionPro package from CTAN.
-
-If you wish to avoid encoding problems with version 2 MinionPro, replace the original encoding files
+\item Assuming no errors following the last commands, install the {\tt MinionPro} in {\tt texmf-local} with the command
\begin{verbatim}
-base-MinionPro-aa.enc
-base-MinionPro-ab.enc
-base-MinionPro-ac.enc
-base-MinionPro-ad.enc
-base-MinionPro-ae.enc
+./scripts/install
\end{verbatim}
- with those in the file {\tt attachment.zip} from\\
-\url{https://lists.berlios.de/pipermail/minionpro-devel/attachments/20090814/4e956ea2/}
-(This site seems to no longer exist.)
-
-Another option is to use \textsf{otfinst} or {\tt autoinst} to make a text package. One advantage over the package on CTAN is that you have the option to scale all text as you wish. (With Mac OS X, \textsf{TeXFontUtility2013} handles generating the text support files and enabling them automatically.) To use {\tt autoinst}, make a folder with just the {\tt.otf} files, create a subfolder named {\tt texmf}, and run the version of the following command line appropriate to your platform:
+which will return a permission error if your {\tt texmf-local} is owned by {\tt root}, in which case you will need to use instead
\begin{verbatim}
-# OS X
-/usr/texbin/autoinst --inferiors --fractions --verbose --noupdmap\
- --notitling --target=./texmf --encoding=OT1,LY1,T1 --vendor=adobe\
- --typeface=minion2pro *.otf
-
-# Linux---assumes you have added path to TeXLive's bin to your $PATH
-autoinst --inferiors --fractions --verbose --noupdmap\
- --notitling --target=./texmf --encoding=OT1,LY1,T1 --vendor=adobe\
- --typeface=minion2pro *.otf
-
-# Windows---assumes you have installed the current TeX Live.
-autoinst --inferiors --fractions --verbose --noupdmap\
- --notitling --target=./texmf --encoding=OT1,LY1,T1 --vendor=adobe\
- --typeface=minion2pro *.otf
+sudo ./scripts/install
\end{verbatim}
-The result will be \LaTeX\ support files created in standard TDS layout within the folder {\tt texmf}, which may be installed in the usual way. If you do use {\tt autoinst} to generate the support files, you may find that {\tt minion2pro.sty} (in a subfolder of the {\tt doc} folder) is much more capable than the one generated, and can be used in its place.
+which will require you to enter administrator password.
+\end{itemize}
+
+You need to enable the map files {\tt MinionPro.map} and {\tt zmn.map} using the appropriate version of {\tt updmap} for your setup. See the README for details. You may wish to make a similar package to support {\tt MyriadPro}, a sans serif font family located in the same folder as {\tt MinionPro}.
-\textsc{Notes for Windows users:}
-To install \TeX\ Live, navigate to \url{https://www.tug.org/texlive/quickinstall.html} and follow the directions. Choose the full installation. You will end up, after a lengthy download, with the full array of packages, the binaries (this is the part you really want) and scripts. After installation, your PATH will be modified to place the {\tt texlive} installation {\tt bin} ahead of MikTeX's binaries, and you will most likely wish to undo that after finishing the project. There is no need after that to erase the {\tt texlive} installation unless you are short of space on your machine. By the way, the support files can be made on any platform, so you can simply take your {\tt.otf} files to a friendly mathematician who has an account on a {\tt *nix} machine (even a Raspberry Pi) with \TeX Live installed and ask them to make the support files.
+
+%\textsc{Notes for Windows users:}
+%To install \TeX\ Live, navigate to \url{https://www.tug.org/texlive/quickinstall.html} and follow the directions. Choose the full installation. You will end up, after a lengthy download, with the full array of packages, the binaries (this is the part you really want) and scripts. After installation, your PATH will be modified to place the {\tt texlive} installation {\tt bin} ahead of MikTeX's binaries, and you will most likely wish to undo that after finishing the project. There is no need after that to erase the {\tt texlive} installation unless you are short of space on your machine. By the way, the support files can be made on any platform, so you can simply take your {\tt.otf} files to a friendly mathematician who has an account on a {\tt *nix} machine (even a Raspberry Pi) with \TeX Live installed and ask them to make the support files.
\textsc{Example:}
\begin{verbatim}
-\usepackage[lf,onlytext]{MinionPro}% no osf, no math
-\usepackage[sf]{myriad}
+\usepackage[osf,onlytext]{MinionPro}% use osf in text, lining figures in math
+\usepackage{MyriadPro} % or another sans serif font
\usepackage[T1]{fontenc}
-\usepackage[scaled=0.85]{beramono}
-\usepackage[leqno]{amsmath}
-\usepackage[minion,vvarbb,bigdelims,cmintegrals]{newtxmath}
-\usepackage[bb=boondox,frak=boondox]{mathalfa}
+\usepackage[scaled=0.85]{beramono} or another mono font
+\usepackage{amsthm}
+\usepackage[minion,vvarbb]{newtxmath}
\usepackage{bm}
-\renewcommand{\rmdefault}{MinionPro-TOSF} % use osf except in math
\end{verbatim}
\textsc{Sample output}:
@@ -138,24 +112,31 @@ and variance $1$ on a probability space $(\Omega,\mathcal{F},\Pr)$. Then}
\frac{\mathrm{e}^{-t^2/2}}{\sqrt{2\uppi}}\,\mathrm{d}t
\quad\mbox{as $n\to\infty$, for every $f\in\mathrm{b}
\mathcal{C}(\mathbb{R})$.}\]
-
-
-\section{Manifest}
-
-\begin{verbatim}
-rzmn-gr-b.tfm % bold greek from new MinionPro (zmn)
-rzmn-gr-bit.tfm % bold italic greek from new MinionPro
-rzmn-gr-it.tfm % italic greek from new MinionPro
-rzmn-gr-r.tfm % regular greek from new MinionPro
-rzmnb.tfm % raw tfm for bold new MinionPro
-rzmnbi.tfm % raw tfm for bold italic new MinionPro
-rzmnr.tfm % raw tfm for regular new MinionPro
-rzmnri.tfm % raw tfm for italic new MinionPro
-zmnbmi.{tfm,vf} % virtual font---bold math italic, zmn letters
-zmnbmia.{tfm,vf} % virtual font---bold math italicA, zmn letters
-zmnmi.{tfm,vf} % virtual font---math italic, zmn letters
-zmnmia.{tfm,vf} % virtual font---math italicA, zmn letters
-\end{verbatim}
+\newpage
+\section*{Math Letters {\tt zmnmi.tfm}}
+\fonttable{zmnmi}
+\newpage
+\section*{Math LettersA {\tt zmnmia.tfm}}
+\fonttable{zmnmia}
+
+It is clear that the glyphs in slots $91$--$94$ and $251$ are from Times, not MinionPro. These are placeholders which, in actual usage, are replaced by composite glyphs based on MinionPro glyphs and the glyphs in slots $252$--$254$.
+
+%\section{Manifest}
+%
+%\begin{verbatim}
+%rzmn-gr-b.tfm % bold greek from new MinionPro (zmn)
+%rzmn-gr-bit.tfm % bold italic greek from new MinionPro
+%rzmn-gr-it.tfm % italic greek from new MinionPro
+%rzmn-gr-r.tfm % regular greek from new MinionPro
+%rzmnb.tfm % raw tfm for bold new MinionPro
+%rzmnbi.tfm % raw tfm for bold italic new MinionPro
+%rzmnr.tfm % raw tfm for regular new MinionPro
+%rzmnri.tfm % raw tfm for italic new MinionPro
+%zmnbmi.{tfm,vf} % virtual font---bold math italic, zmn letters
+%zmnbmia.{tfm,vf} % virtual font---bold math italicA, zmn letters
+%zmnmi.{tfm,vf} % virtual font---math italic, zmn letters
+%zmnmia.{tfm,vf} % virtual font---math italicA, zmn letters
+%\end{verbatim}
\end{document} \ No newline at end of file
diff --git a/fonts/minion2newtx/doc/minion2pro.sty b/fonts/minion2newtx/doc/minion2pro.sty
deleted file mode 100644
index b8da0c5c11..0000000000
--- a/fonts/minion2newtx/doc/minion2pro.sty
+++ /dev/null
@@ -1,147 +0,0 @@
-%%
-\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{1.061}
-\def\filedate{2015/04/11}
-\ProvidesPackage{minion2pro}[\filedate\space v\fileversion]
-
-\RequirePackage[T1]{fontenc}
-\RequirePackage{textcomp}
-\let\orig@footnote=\thefootnote
-\let\orig@makefnmark=\@makefnmark
-\RequirePackage{etoolbox}
-\renewcommand*{\rmdefault}{MinionPro-TLF} % the default until end of preamble
-\def\useosf{\edef\zmn@figurestyle{OsF}}
-\@onlypreamble\useosf
-\def\useproportional{\edef\zmn@figurealign{}}
-\@onlypreamble\useproportional
-\newif\ifzmn@sups
-\newif\ifzmn@scosf
-\newif\ifzmn@babel
-\ifdefined\bbl@tempa \zmn@babeltrue\fi
-
-\IfFileExists{fontaxes.sty}{
- \RequirePackage{fontaxes}
- \DeclareRobustCommand\swshape{\not@math@alphabet\swshape\relax
- \fontprimaryshape\itdefault\fontsecondaryshape\swdefault\selectfont}
- \fa@naming@exception{shape}{{n}{sw}}{nw}
- \fa@naming@exception{shape}{{it}{sw}}{sw}
-
- \fa@naming@exception{figures}{{superior}{proportional}}{Sup}
- \fa@naming@exception{figures}{{superior}{tabular}}{Sup}
- \def\sufigures{\@nomath\sufigures
- \fontfigurestyle{superior}\selectfont}
- \DeclareTextFontCommand{\textsu}{\sufigures}
- \let\textsuperior\textsu
-
- \fa@naming@exception{figures}{{inferior}{proportional}}{Inf}
- \fa@naming@exception{figures}{{inferior}{tabular}}{Inf}
- \def\infigures{\@nomath\infigures
- \fontfigurestyle{inferior}\selectfont}
- \DeclareTextFontCommand{\textin}{\infigures}
- \let\textinferior\textin
-
- \fa@naming@exception{figures}{{ornament}{proportional}}{Orn}
- \fa@naming@exception{figures}{{ornament}{tabular}}{Orn}
- \def\ornaments{\@nomath\ornaments
- \fontencoding{U}\fontfigurestyle{ornament}\selectfont}
- \DeclareTextFontCommand{\textornaments}{\ornaments}
- \providecommand{\ornament}[1]{\textornaments{\char##1}}
-
- \fa@naming@exception{figures}{{numerators}{proportional}}{Numr}
- \fa@naming@exception{figures}{{numerators}{tabular}}{Numr}
-
- \fa@naming@exception{figures}{{denominators}{proportional}}{Dnom}
- \fa@naming@exception{figures}{{denominators}{tabular}}{Dnom}
-
-}{}
-
-\IfFileExists{xkeyval.sty}{
- \newcommand*{\MinionPro@scale}{1}
- \RequirePackage{xkeyval}
- \DeclareOptionX{scale}{\renewcommand*{\MinionPro@scale}{##1}}
- \DeclareOptionX{scaled}{\renewcommand*{\MinionPro@scale}{##1}}
-}{
- \let\DeclareOptionX\DeclareOption
- \let\ExecuteOptionsX\ExecuteOptions
- \let\ProcessOptionsX\ProcessOptions
-}
-
-\DeclareOptionX{lining}{\edef\zmn@figurestyle{LF}}
-\DeclareOptionX{lf}{\edef\zmn@figurestyle{LF}}
-\DeclareOptionX{oldstyle}{\useosf}
-\DeclareOptionX{osf}{\useosf}
-\DeclareOptionX{tabular}{\edef\zmn@figurealign{T}}
-\DeclareOptionX{proportional}{\useproportional}
-\DeclareOptionX{p}{\useproportional}
-\DeclareOptionX{sups}{\zmn@supstrue}
-\DeclareOptionX{scosf}{\zmn@scosftrue}
-\ExecuteOptionsX{lining,tabular}
-\ProcessOptionsX\relax
-
-\ifzmn@sups %
- \def\f@@tn@te{footnote}
- \def\@makefnmark{%
- \ifx\@mpfn\f@@tn@te%
- \ifx\thefootnote\orig@footnote%
- \hbox{\sustyle\hspace*{.04em}\@thefnmark\hspace*{.04em}}%
- \else%
- \orig@makefnmark%
- \fi
- \else%
- \orig@makefnmark%
- \fi}
-\fi
-
-\DeclareRobustCommand{\lfstyle}{%
- \not@math@alphabet\lfstyle\relax
- \fontfamily{MinionPro-LF}\selectfont %
-}% to get lf
-\DeclareRobustCommand{\tlfstyle}{%
- \not@math@alphabet\tlfstyle\relax
- \fontfamily{MinionPro-TLF}\selectfont %
-}% to get tlf
-\DeclareRobustCommand{\osfstyle}{%
- \not@math@alphabet\osfstyle\relax
- \fontfamily{MinionPro-OsF}\selectfont %
-}% to get osf
-\DeclareRobustCommand{\tosfstyle}{%
- \not@math@alphabet\tosfstyle\relax
- \fontfamily{MinionPro-TOsF}\selectfont %
-}% to get tosf
-\DeclareRobustCommand{\textlf}[1]{%
- {\lfstyle #1}%
-}% to get lf
-\DeclareRobustCommand{\texttlf}[1]{%
- {\tlfstyle #1}%
-}% to get tlf
-\DeclareRobustCommand{\textosf}[1]{%
- {\osfstyle #1}%
-}% to get osf
-\DeclareRobustCommand{\texttosf}[1]{%
- {\tosfstyle #1}%
-}% to get tosf
-\DeclareRobustCommand{\textsu}[1]{%
- {\sustyle #1}%
-}% to get sup style
-
-\ifzmn@scosf %
-\DeclareRobustCommand{\textsc}[1]{%
-{\fontfamily{MinionPro-\zmn@figurealign OsF}\scshape\selectfont #1}%
-}\fi% use OsF in small caps
-
-%\renewcommand*
-% {\rmdefault}
-% {MinionPro-\MinionPro@figurealign\MinionPro@figurestyle}
-%\renewcommand*{\familydefault}{\rmdefault}
-\ifzmn@babel
- \renewcommand*{\rmdefault}{MinionPro-\zmn@figurealign%
-\zmn@figurestyle}
- \normalfont
-\else
- \AtEndPreamble{%
-\renewcommand*{\rmdefault}{MinionPro-\zmn@figurealign%
-\zmn@figurestyle}
- \normalfont}
-\fi
-
-\endinput
diff --git a/fonts/minion2newtx/enc/mnmia.enc b/fonts/minion2newtx/enc/mnmia.enc
new file mode 100644
index 0000000000..3ee7029781
--- /dev/null
+++ b/fonts/minion2newtx/enc/mnmia.enc
@@ -0,0 +1,293 @@
+/mnMIAEncoding [
+% 0
+/Gamma
+/uni0394
+/Theta
+/Lambda
+/Xi
+/Pi
+/Sigma
+/Upsilon
+% 8
+/Phi
+/Psi
+/uni03A9
+/alpha
+/beta
+/gamma
+/delta
+/uni0454
+% 16
+/zeta
+/eta
+/theta
+/iota
+/kappa
+/lambda
+/mu
+/nu
+% 24
+/xi
+/pi
+/rho
+/sigma
+/tau
+/upsilon
+/uni03D5
+/chi
+% 32
+/psi
+/omega
+/epsilon
+/uni03D1
+/uni03D6
+/.notdef
+/uni03DB
+/phi
+% 40
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 48
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 56
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 64
+/partialdiff
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 72
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 80
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 88
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/Aring
+% 96
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 104
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 112
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 120
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/tie
+% 128
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 136
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 144
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 152
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 160
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 168
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 176
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 184
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 192
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 200
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 208
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 216
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 224
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 232
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 240
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 248
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+] def
+%%EndResource
+
+% End of file mnmia.enc.
diff --git a/fonts/minion2newtx/enc/mnoml.enc b/fonts/minion2newtx/enc/mnoml.enc
new file mode 100644
index 0000000000..32326ed215
--- /dev/null
+++ b/fonts/minion2newtx/enc/mnoml.enc
@@ -0,0 +1,293 @@
+/mnMathItalicEncoding [
+% 0
+/Gamma
+/uni0394
+/Theta
+/Lambda
+/Xi
+/Pi
+/Sigma
+/Upsilon
+% 8
+/Phi
+/Psi
+/uni03A9
+/alpha
+/beta
+/gamma
+/delta
+/uni0454
+% 16
+/zeta
+/eta
+/theta
+/iota
+/kappa
+/lambda
+/mu
+/nu
+% 24
+/xi
+/pi
+/rho
+/sigma
+/tau
+/upsilon
+/uni03D5
+/chi
+% 32
+/psi
+/omega
+/epsilon
+/uni03D1
+/uni03D6
+/.notdef
+/uni03DB
+/phi
+% 40
+/arrowlefttophalf
+/arrowleftbothalf
+/arrowrighttophalf
+/arrowrightbothalf
+/arrowhookleft
+/arrowhookright
+/triangleright
+/triangleleft
+% 48
+/zero.oldstyle
+/one.oldstyle
+/two.oldstyle
+/three.oldstyle
+/four.oldstyle
+/five.oldstyle
+/six.oldstyle
+/seven.oldstyle
+% 56
+/eight.oldstyle
+/nine.oldstyle
+/period
+/comma
+/less
+/slash
+/greater
+/star
+% 64
+/partialdiff
+/A
+/B
+/C
+/D
+/E
+/F
+/G
+% 72
+/H
+/I
+/J
+/K
+/L
+/M
+/N
+/O
+% 80
+/P
+/Q
+/R
+/S
+/T
+/U
+/V
+/W
+% 88
+/X
+/Y
+/Z
+/flat
+/natural
+/sharp
+/slurbelow
+/slurabove
+% 96
+/uni2113 % lscript
+/a
+/b
+/c
+/d
+/e
+/f
+/g
+% 104
+/h
+/i
+/j
+/k
+/l
+/m
+/n
+/o
+% 112
+/p
+/q
+/r
+/s
+/t
+/u
+/v
+/w
+% 120
+/x
+/y
+/z
+/dotlessi
+/uni0237 % /dotlessj
+/weierstrass
+/vector
+/tie
+% 128
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 136
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 144
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 152
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 160
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 168
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 176
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 184
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 192
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 200
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 208
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 216
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 224
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 232
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 240
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 248
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+] def
+%%EndResource
+
+% End of file mnoml.enc.
diff --git a/fonts/minion2newtx/map/zmn.map b/fonts/minion2newtx/map/zmn.map
new file mode 100644
index 0000000000..defeb4c913
--- /dev/null
+++ b/fonts/minion2newtx/map/zmn.map
@@ -0,0 +1,8 @@
+zmnr-xtras zmnr-xtras <zmnr-xtras.pfb
+zmnb-xtras zmnb-xtras <zmnb-xtras.pfb
+zmnri-oml MinionPro-It " mnMathItalicEncoding ReEncodeFont " <mnoml.enc <MinionPro-It.pfb
+zmnbi-oml MinionPro-BoldIt " mnMathItalicEncoding ReEncodeFont " <mnoml.enc <MinionPro-BoldIt.pfb
+zmnr-oml MinionPro-Regular " mnMathItalicEncoding ReEncodeFont " <mnoml.enc <MinionPro-Regular.pfb
+zmnb-oml MinionPro-Bold " mnMathItalicEncoding ReEncodeFont " <mnoml.enc <MinionPro-Bold.pfb
+zmnr-mia MinionPro-Regular " mnMIAEncoding ReEncodeFont " <mnmia.enc <MinionPro-Regular.pfb
+zmnb-mia MinionPro-Bold " mnMIAEncoding ReEncodeFont " <mnmia.enc <MinionPro-Bold.pfb
diff --git a/fonts/minion2newtx/tex/newtx-minion-subs.tex b/fonts/minion2newtx/tex/newtx-minion-subs.tex
new file mode 100644
index 0000000000..feb537ed10
--- /dev/null
+++ b/fonts/minion2newtx/tex/newtx-minion-subs.tex
@@ -0,0 +1,17 @@
+{f}{-2.5}
+{j}{-2.5}
+{p}{-1}
+{y}{-1}
+{A}{-2.5}
+{B}{-1}
+{D}{-1}
+{H}{-1}
+{I}{-1}
+{K}{-1}
+{L}{-1}
+{M}{-1}
+{N}{-0.5}
+{P}{-1}
+{X}{-1}
+{\rho}{-2.5}
+{\beta}{-2.5} \ No newline at end of file
diff --git a/fonts/minion2newtx/tex/omlzmnmi.fd b/fonts/minion2newtx/tex/omlzmnmi.fd
new file mode 100644
index 0000000000..6428aeee1b
--- /dev/null
+++ b/fonts/minion2newtx/tex/omlzmnmi.fd
@@ -0,0 +1,29 @@
+%Filename: omlzmnmi.fd
+%Created by: tex mi-drv
+%Created using fontinst v1.933
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{omlzmnmi.fd}
+ [2012/06/23 Fontinst v1.933 font definitions for OML/zmnmi.]
+
+\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
+ \let\ntxmath@scaled\@empty%
+\fi
+
+\DeclareFontFamily{OML}{zmnmi}{\skewchar \font =127}
+
+\DeclareFontShape{OML}{zmnmi}{m}{it}{
+ <-> \ntxmath@scaled zmnmi
+}{}
+
+\DeclareFontShape{OML}{zmnmi}{b}{it}{
+ <-> \ntxmath@scaled zmnbmi
+}{}
+
+\DeclareFontShape{OML}{zmnmi}{m}{sl}{<->ssub * zmnmi/m/it}{}
+\DeclareFontShape{OML}{zmnmi}{bx}{it}{<->ssub * zmnmi/b/it}{}
+\DeclareFontShape{OML}{zmnmi}{b}{sl}{<->ssub * zmnmi/b/it}{}
+\DeclareFontShape{OML}{zmnmi}{bx}{sl}{<->ssub * zmnmi/b/sl}{}
+
+\endinput
diff --git a/fonts/minion2newtx/tex/uzmnmia.fd b/fonts/minion2newtx/tex/uzmnmia.fd
new file mode 100644
index 0000000000..5ffaa9358c
--- /dev/null
+++ b/fonts/minion2newtx/tex/uzmnmia.fd
@@ -0,0 +1,29 @@
+%Filename: uzmnmia.fd
+%Created by: tex mia-drv
+%Created using fontinst v1.933
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{uzmnmia.fd}
+ [2012/06/23 Fontinst v1.933 font definitions for U/zmnmia.]
+
+\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
+ \let\ntxmath@scaled\@empty%
+\fi
+
+\DeclareFontFamily{U}{zmnmia}{\skewchar \font =127}
+
+\DeclareFontShape{U}{zmnmia}{m}{it}{
+ <-> \ntxmath@scaled zmnmia
+}{}
+
+\DeclareFontShape{U}{zmnmia}{b}{it}{
+ <-> \ntxmath@scaled zmnbmia
+}{}
+
+\DeclareFontShape{U}{zmnmia}{m}{sl}{<->ssub * zmnmia/m/it}{}
+\DeclareFontShape{U}{zmnmia}{bx}{it}{<->ssub * zmnmia/b/it}{}
+\DeclareFontShape{U}{zmnmia}{b}{sl}{<->ssub * zmnmia/b/it}{}
+\DeclareFontShape{U}{zmnmia}{bx}{sl}{<->ssub * zmnmia/b/sl}{}
+
+\endinput
diff --git a/fonts/minion2newtx/tfm/rzmn-gr-b.tfm b/fonts/minion2newtx/tfm/rzmn-gr-b.tfm
deleted file mode 100644
index 728a4c062d..0000000000
--- a/fonts/minion2newtx/tfm/rzmn-gr-b.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/minion2newtx/tfm/rzmn-gr-bit.tfm b/fonts/minion2newtx/tfm/rzmn-gr-bit.tfm
deleted file mode 100644
index 431d1b77c2..0000000000
--- a/fonts/minion2newtx/tfm/rzmn-gr-bit.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/minion2newtx/tfm/rzmn-gr-it.tfm b/fonts/minion2newtx/tfm/rzmn-gr-it.tfm
deleted file mode 100644
index 4c1c65b144..0000000000
--- a/fonts/minion2newtx/tfm/rzmn-gr-it.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/minion2newtx/tfm/rzmn-gr-r.tfm b/fonts/minion2newtx/tfm/rzmn-gr-r.tfm
deleted file mode 100644
index 5eb7694d07..0000000000
--- a/fonts/minion2newtx/tfm/rzmn-gr-r.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/minion2newtx/tfm/rzmnb.tfm b/fonts/minion2newtx/tfm/rzmnb.tfm
deleted file mode 100644
index 968a8d27ff..0000000000
--- a/fonts/minion2newtx/tfm/rzmnb.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/minion2newtx/tfm/rzmnbi.tfm b/fonts/minion2newtx/tfm/rzmnbi.tfm
deleted file mode 100644
index 9de5faeeda..0000000000
--- a/fonts/minion2newtx/tfm/rzmnbi.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/minion2newtx/tfm/rzmnr.tfm b/fonts/minion2newtx/tfm/rzmnr.tfm
deleted file mode 100644
index 2ea8597231..0000000000
--- a/fonts/minion2newtx/tfm/rzmnr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/minion2newtx/tfm/rzmnri.tfm b/fonts/minion2newtx/tfm/rzmnri.tfm
deleted file mode 100644
index 38c72f5cd2..0000000000
--- a/fonts/minion2newtx/tfm/rzmnri.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmn-vw-b.tfm b/fonts/minion2newtx/tfm/zmn-vw-b.tfm
new file mode 100644
index 0000000000..472709b8bf
--- /dev/null
+++ b/fonts/minion2newtx/tfm/zmn-vw-b.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmn-vw-r.tfm b/fonts/minion2newtx/tfm/zmn-vw-r.tfm
new file mode 100644
index 0000000000..09375c137b
--- /dev/null
+++ b/fonts/minion2newtx/tfm/zmn-vw-r.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnb-mia.tfm b/fonts/minion2newtx/tfm/zmnb-mia.tfm
new file mode 100644
index 0000000000..bf6b691c9a
--- /dev/null
+++ b/fonts/minion2newtx/tfm/zmnb-mia.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnb-oml.tfm b/fonts/minion2newtx/tfm/zmnb-oml.tfm
new file mode 100644
index 0000000000..e0178f2054
--- /dev/null
+++ b/fonts/minion2newtx/tfm/zmnb-oml.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnb-xtras.tfm b/fonts/minion2newtx/tfm/zmnb-xtras.tfm
new file mode 100644
index 0000000000..c2f4c2d6f2
--- /dev/null
+++ b/fonts/minion2newtx/tfm/zmnb-xtras.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnbi-oml.tfm b/fonts/minion2newtx/tfm/zmnbi-oml.tfm
new file mode 100644
index 0000000000..fd38518caf
--- /dev/null
+++ b/fonts/minion2newtx/tfm/zmnbi-oml.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnbmi.tfm b/fonts/minion2newtx/tfm/zmnbmi.tfm
index c52bf16e27..ba96138d2d 100644
--- a/fonts/minion2newtx/tfm/zmnbmi.tfm
+++ b/fonts/minion2newtx/tfm/zmnbmi.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnbmia.tfm b/fonts/minion2newtx/tfm/zmnbmia.tfm
index cd93105dee..8ffd5d3b49 100644
--- a/fonts/minion2newtx/tfm/zmnbmia.tfm
+++ b/fonts/minion2newtx/tfm/zmnbmia.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnmi.tfm b/fonts/minion2newtx/tfm/zmnmi.tfm
index 56617b2bae..adabfa9cbf 100644
--- a/fonts/minion2newtx/tfm/zmnmi.tfm
+++ b/fonts/minion2newtx/tfm/zmnmi.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnmia.tfm b/fonts/minion2newtx/tfm/zmnmia.tfm
index 0457b3b016..c2cededf7e 100644
--- a/fonts/minion2newtx/tfm/zmnmia.tfm
+++ b/fonts/minion2newtx/tfm/zmnmia.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnr-mia.tfm b/fonts/minion2newtx/tfm/zmnr-mia.tfm
new file mode 100644
index 0000000000..944f3777bf
--- /dev/null
+++ b/fonts/minion2newtx/tfm/zmnr-mia.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnr-oml.tfm b/fonts/minion2newtx/tfm/zmnr-oml.tfm
new file mode 100644
index 0000000000..fe040e734d
--- /dev/null
+++ b/fonts/minion2newtx/tfm/zmnr-oml.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnr-xtras.tfm b/fonts/minion2newtx/tfm/zmnr-xtras.tfm
new file mode 100644
index 0000000000..e8562e08f7
--- /dev/null
+++ b/fonts/minion2newtx/tfm/zmnr-xtras.tfm
Binary files differ
diff --git a/fonts/minion2newtx/tfm/zmnri-oml.tfm b/fonts/minion2newtx/tfm/zmnri-oml.tfm
new file mode 100644
index 0000000000..01f98dd3d1
--- /dev/null
+++ b/fonts/minion2newtx/tfm/zmnri-oml.tfm
Binary files differ
diff --git a/fonts/minion2newtx/type1/zmn-vw-b.pfb b/fonts/minion2newtx/type1/zmn-vw-b.pfb
new file mode 100644
index 0000000000..911435b6d2
--- /dev/null
+++ b/fonts/minion2newtx/type1/zmn-vw-b.pfb
Binary files differ
diff --git a/fonts/minion2newtx/type1/zmn-vw-r.pfb b/fonts/minion2newtx/type1/zmn-vw-r.pfb
new file mode 100644
index 0000000000..343cd0bf53
--- /dev/null
+++ b/fonts/minion2newtx/type1/zmn-vw-r.pfb
Binary files differ
diff --git a/fonts/minion2newtx/type1/zmnb-xtras.pfb b/fonts/minion2newtx/type1/zmnb-xtras.pfb
new file mode 100644
index 0000000000..266465b927
--- /dev/null
+++ b/fonts/minion2newtx/type1/zmnb-xtras.pfb
Binary files differ
diff --git a/fonts/minion2newtx/type1/zmnr-xtras.pfb b/fonts/minion2newtx/type1/zmnr-xtras.pfb
new file mode 100644
index 0000000000..aaa186eb4c
--- /dev/null
+++ b/fonts/minion2newtx/type1/zmnr-xtras.pfb
Binary files differ
diff --git a/fonts/minion2newtx/vf/zmnbmi.vf b/fonts/minion2newtx/vf/zmnbmi.vf
index b85ef9c9f1..62b4056cf2 100644
--- a/fonts/minion2newtx/vf/zmnbmi.vf
+++ b/fonts/minion2newtx/vf/zmnbmi.vf
Binary files differ
diff --git a/fonts/minion2newtx/vf/zmnbmia.vf b/fonts/minion2newtx/vf/zmnbmia.vf
index c34b44162d..5345b91f4e 100644
--- a/fonts/minion2newtx/vf/zmnbmia.vf
+++ b/fonts/minion2newtx/vf/zmnbmia.vf
Binary files differ
diff --git a/fonts/minion2newtx/vf/zmnmi.vf b/fonts/minion2newtx/vf/zmnmi.vf
index adc72c8d2d..e0d1f2d93b 100644
--- a/fonts/minion2newtx/vf/zmnmi.vf
+++ b/fonts/minion2newtx/vf/zmnmi.vf
Binary files differ
diff --git a/fonts/minion2newtx/vf/zmnmia.vf b/fonts/minion2newtx/vf/zmnmia.vf
index 5c05bdb77d..0d0d19ee35 100644
--- a/fonts/minion2newtx/vf/zmnmia.vf
+++ b/fonts/minion2newtx/vf/zmnmia.vf
Binary files differ
diff --git a/fonts/newtx/README b/fonts/newtx/README
index 017be5e532..499b65aa97 100644
--- a/fonts/newtx/README
+++ b/fonts/newtx/README
@@ -1,10 +1,13 @@
This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen.
-Current version: 1.625 2020-03-02
+Current version: 1.626 2020-05-02
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.626
+Modified newtxmath.sty, changing option minion to enhanced status, providing another form of math support for MinionPro via the minion2newtx package, version 2.0 and higher.
+
Changes in version 1.625
1. Made some corrections to the subscript offsets in symbol fonts to provide better alignment of subscripts and superscripts.
2. Reworked the dot positions for the five letters i, j, ij, iogonek and idotbelow, restoring the positions used in the original URW fonts and in commercial versions of Times, so that the top of the dot position aligns with the cap-height, allowing for curvature effects. (Thanks to Daniel Benjamin Miller for reporting this discrepancy.)
diff --git a/fonts/newtx/doc/newtxdoc.pdf b/fonts/newtx/doc/newtxdoc.pdf
index 6297206272..47b404d23b 100644
--- a/fonts/newtx/doc/newtxdoc.pdf
+++ b/fonts/newtx/doc/newtxdoc.pdf
Binary files differ
diff --git a/fonts/newtx/doc/newtxdoc.tex b/fonts/newtx/doc/newtxdoc.tex
index baeec7a566..00a09e4681 100644
--- a/fonts/newtx/doc/newtxdoc.tex
+++ b/fonts/newtx/doc/newtxdoc.tex
@@ -436,7 +436,7 @@ will load {\tt amsmath} with option {\tt intlimits}. As of version 1.14, {\tt ne
This option allows the use of MinionPro as math letters (Latin and Greek) within the math font, but there are some caveats:
\begin{itemize}
\item
-you must use a recent version of MinionPro, such as the version that comes with recent versions of Adobe Reader. In addition, the fonts must installed under special names so they can be recognized by the support files---this is spelled out in the documentation for the minion2newtx package that must be downloaded from \url{CTAN.tug.org} and installed separately.
+you must use a recent version of MinionPro (2.00 minimum, 2.12 or higher prefered), such as the version that comes with recent versions of Adobe Reader. The {\tt MinionPro} package must be generated by {\tt FontPro}, and the CTAN package {\tt minion2newtx} must be installed sepately---it is not in \TeX Live. The details are spelled out in the documentation for the {\tt minion2newtx} package.
\end{itemize}
\section{The \TeX\ math font problem}
@@ -548,7 +548,7 @@ Variant 2 & \verb|$\vvmathbb{R}}$| $\vvmathbb{R}$& \verb|{\boldmath $\vvmathbb{R
The macros \verb|\vmathbb| and \verb|\vvmathbb| have been substantially rewritten as of version 1.55 and can now accept strings as arguments rather than just single characters. At some point in time, the \verb|\bm| and \verb|\boldsymbol| macros stopped working with the prior versions of these macros, and that remains a problem with the new versions. If you need only a few blackboard bold symbols, it may be better practice to define macros for each, including bold versions you might need. E.g., the your preamble:
\begin{verbatim}
\let\bbZ\undefined
-\DeclareMathSymbol{\bbZ}{\mathord}{lettersA}{218} $ Z may not always be in this location
+\DeclareMathSymbol{\bbZ}{\mathord}{lettersA}{218} % Z may not always be in this slot
\end{verbatim}
Then, \verb|\bm| will correctly understand
\begin{verbatim}
diff --git a/fonts/newtx/map/zmn.map b/fonts/newtx/map/zmn.map
deleted file mode 100644
index b2cfb49897..0000000000
--- a/fonts/newtx/map/zmn.map
+++ /dev/null
@@ -1,10 +0,0 @@
-rzmnr Minion2Pro-Regular " TeXBase1Encoding ReEncodeFont " <[8r.enc <zmnr.pfb
-rzmnb Minion2Pro-Bold " TeXBase1Encoding ReEncodeFont " <[8r.enc <zmnb.pfb
-rzmnri Minion2Pro-It " TeXBase1Encoding ReEncodeFont " <[8r.enc <zmnri.pfb
-rzmnbi Minion2Pro-BoldIt " TeXBase1Encoding ReEncodeFont " <[8r.enc <zmnbi.pfb
-rzmn-gr-r Minion2Pro-Regular " MinionAltEncoding ReEncodeFont " <[alt-mn-greek.enc <zmnr.pfb
-rzmn-gr-b Minion2Pro-Bold " MinionAltEncoding ReEncodeFont " <[alt-mn-greek.enc <zmnb.pfb
-rzmn-gr-it Minion2Pro-It " MinionAltEncoding ReEncodeFont " <[alt-mn-greek.enc <zmnri.pfb
-rzmn-gr-bit Minion2Pro-BoldIt " MinionAltEncoding ReEncodeFont " <[alt-mn-greek.enc <zmnbi.pfb
-zmn-vw-r zmn-vw-r <zmn-vw-r.pfb
-zmn-vw-b zmn-vw-b <zmn-vw-b.pfb
diff --git a/fonts/newtx/tex/newtxmath.sty b/fonts/newtx/tex/newtxmath.sty
index a2167aead8..88b2b1180c 100644
--- a/fonts/newtx/tex/newtxmath.sty
+++ b/fonts/newtx/tex/newtxmath.sty
@@ -11,8 +11,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.625}
-\def\filedate{2020/03/02}
+\def\fileversion{1.626}
+\def\filedate{2020/05/02}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -256,6 +256,8 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\iftx@coch\tx@isenhtrue\else
\iftx@ut\tx@isenhtrue\else
\iftx@nc\tx@isenhtrue\else
+ \iftx@minion\tx@isenhtrue\else
+ \fi
\fi
\fi
\fi
@@ -311,6 +313,7 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\tx@otfalse
\fi\fi
\fi
+\iftx@minion\edef\rmdefaultB{MinionPro-TLF}\fi
\edef\bold@wt{\ifx\iflibertine@otf\undefined b\else sb\fi}
\let\tx@enc\encodingdefault
\iftx@ot\let\tx@enc\ot@one\fi
@@ -2691,6 +2694,18 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\DeclareRobustCommand{\BIz}{\BI@{z}}
\fi% end \iftx@BI
+% Special constructions for Minion, where we cannot make real compund symbols
+ \iftx@minion % minion does not have hslash, lambdabar, lambdaslash,Zbar
+ \let\hslash\@empty \let\lambdaslash\@empty
+ \let\lambdabar\@empty \let\Zbar\@empty
+ \DeclareMathSymbol{\highbar}{\mathord}{lettersA}{252}
+ \DeclareMathSymbol{\slashbar}{\mathord}{lettersA}{253}
+ \DeclareMathSymbol{\midbar}{\mathord}{lettersA}{254}
+ \def\hslash{\text{\rlap{\hspace{.04em}$\slashbar$}$h$}}
+ \def\lambdaslash{\text{\rlap{\hspace{.1em}$\slashbar$}$\lambda$}}
+ \def\lambdabar{\text{\rlap{\hspace{.09em}$\highbar$}$\lambda$}}
+ \def\Zbar{\text{\rlap{$\midbar$}$\textrm{Z}$}}
+ \fi
\def\defaultscriptratio{.73} % default is .7
\def\defaultscriptscriptratio{.55} % default is .5
diff --git a/fonts/newtx/tfm/zmn-vw-b.tfm b/fonts/newtx/tfm/zmn-vw-b.tfm
deleted file mode 100644
index 46f5ac8d26..0000000000
--- a/fonts/newtx/tfm/zmn-vw-b.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/tfm/zmn-vw-r.tfm b/fonts/newtx/tfm/zmn-vw-r.tfm
deleted file mode 100644
index 3279b7539a..0000000000
--- a/fonts/newtx/tfm/zmn-vw-r.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/type1/zmn-vw-b.pfb b/fonts/newtx/type1/zmn-vw-b.pfb
deleted file mode 100644
index c5ef38f6b6..0000000000
--- a/fonts/newtx/type1/zmn-vw-b.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/type1/zmn-vw-r.pfb b/fonts/newtx/type1/zmn-vw-r.pfb
deleted file mode 100644
index 4a2722a609..0000000000
--- a/fonts/newtx/type1/zmn-vw-r.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/newtxsf/README b/fonts/newtxsf/README
index 823ca0e020..6f18cd888a 100644
--- a/fonts/newtxsf/README
+++ b/fonts/newtxsf/README
@@ -2,7 +2,10 @@ This small package provides a math package that amounts to modifications of the
http://www.ctan.org/license/lppl1.3
for the details of that license.
-Current version: 1.051
+Current version: 1.052 2020-05-02
+
+Changes in version 1.052
+Corrected newtxsf.sty to point to correct locations for dot and related accents. (Thanks Fengnan Gao.)
Changes in version 1.051
1. Corrected the declaration of the brace extension glyph, so that a number of horizontally extendable math constructions now work properly.
diff --git a/fonts/newtxsf/tex/newtxsf.sty b/fonts/newtxsf/tex/newtxsf.sty
index 68f8610956..2b91132f39 100644
--- a/fonts/newtxsf/tex/newtxsf.sty
+++ b/fonts/newtxsf/tex/newtxsf.sty
@@ -2,8 +2,8 @@
%
% Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.051}
-\def\filedate{2018/06/07}
+\def\fileversion{1.052}
+\def\filedate{2020/05/02}
\ProvidesPackage{newtxsf}
[\filedate\space v\fileversion]
@@ -157,8 +157,11 @@ amssymbols,uprightGreek}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\re@DeclareMathSymbol#1#2#3#4{%
- \let#1=\undefined
- \DeclareMathSymbol{#1}{#2}{#3}{#4}}
+\if\relax\noexpand#1\let#1=\undefined \fi \DeclareMathSymbol{#1}{#2}{#3}{#4}}
+
+%\def\re@DeclareMathSymbol#1#2#3#4{%
+% \let#1=\undefined
+% \DeclareMathSymbol{#1}{#2}{#3}{#4}}
\def\re@DeclareMathDelimiter#1#2#3#4#5#6{%
\let#1=\undefined
@@ -225,10 +228,10 @@ amssymbols,uprightGreek}
%\DeclareMathSymbol{\mathdollar}{\mathord}{operators}{36}
%\def\mathsterling{\mathit{\mathchar"7024}}
%Change the following two so we can adjust metrics in math mode
- \DeclareMathDelimiter{\lgroup}{\mathopen}{largesymbols}{58}{largesymbols}{58}
- \DeclareMathDelimiter{\rgroup}{\mathclose}{largesymbols}{59}{largesymbols}{59}
- \DeclareMathDelimiter{\lmoustache}{\mathopen}{largesymbols}{64}{largesymbols}{64}
- \DeclareMathDelimiter{\rmoustache}{\mathclose}{largesymbols}{65}{largesymbols}{65}
+ \re@DeclareMathDelimiter{\lgroup}{\mathopen}{largesymbols}{58}{largesymbols}{58}
+ \re@DeclareMathDelimiter{\rgroup}{\mathclose}{largesymbols}{59}{largesymbols}{59}
+ \re@DeclareMathDelimiter{\lmoustache}{\mathopen}{largesymbols}{64}{largesymbols}{64}
+ \re@DeclareMathDelimiter{\rmoustache}{\mathclose}{largesymbols}{65}{largesymbols}{65}
\DeclareMathDelimiter{/}{\mathopen}{symbols}{157}{largesymbols}{14}
\DeclareMathDelimiter{(}{\mathopen}{symbols}{185}{largesymbols}{0}
\DeclareMathDelimiter{)}{\mathclose}{symbols}{186}{largesymbols}{1}
@@ -244,24 +247,24 @@ amssymbols,uprightGreek}
%\DeclareMathDelimiter{<}{\mathopen}{letters}{60}{largesymbols}{140}
\DeclareMathDelimiter{\rangle}{\mathclose}{symbols}{105}{largesymbols}{11}
%\DeclareMathDelimiter{>}{\mathclose}{letters}{62}{largesymbols}{141}
- \DeclareMathSymbol{\mid}{\mathrel}{symbols}{106}
+ \re@DeclareMathSymbol{\mid}{\mathrel}{symbols}{106}
\DeclareMathDelimiter{|}{\mathord}{symbols}{106}{largesymbols}{12}
\DeclareMathDelimiter{\arrowvert}{\mathord}{symbols}{106}{largesymbols}{60}% 60
\DeclareMathDelimiter{\vert}{\mathord}{symbols}{106}{largesymbols}{12}
- \DeclareMathSymbol{\parallel}{\mathrel}{symbols}{107}
- \DeclareMathDelimiter{\Arrowvert}{\mathord}{symbols}{107}{largesymbols}{61}%61
- \DeclareMathDelimiter{\Vert}{\mathord}{symbols}{107}{largesymbols}{13}
+ \re@DeclareMathSymbol{\parallel}{\mathrel}{symbols}{107}
+ \re@DeclareMathDelimiter{\Arrowvert}{\mathord}{symbols}{107}{largesymbols}{61}%61
+ \re@DeclareMathDelimiter{\Vert}{\mathord}{symbols}{107}{largesymbols}{13}
\let\|=\Vert
- \DeclareMathDelimiter{\updownarrow}{\mathrel}{symbols}{108}{largesymbols}{63}
- \DeclareMathDelimiter{\Updownarrow}{\mathrel}{symbols}{109}{largesymbols}{119}
- \DeclareMathDelimiter{\llbracket}{\mathopen}{lettersA}{251}{largesymbolsTXA}{18}
+ \re@DeclareMathDelimiter{\updownarrow}{\mathrel}{symbols}{108}{largesymbols}{63}
+ \re@DeclareMathDelimiter{\Updownarrow}{\mathrel}{symbols}{109}{largesymbols}{119}
+ \re@DeclareMathDelimiter{\llbracket}{\mathopen}{lettersA}{251}{largesymbolsTXA}{18}
\let\lBrack=\llbracket
- \DeclareMathDelimiter{\rrbracket}{\mathclose}{lettersA}{252}{largesymbolsTXA}{19}
+ \re@DeclareMathDelimiter{\rrbracket}{\mathclose}{lettersA}{252}{largesymbolsTXA}{19}
\let\rBrack=\rrbracket
-\DeclareMathDelimiter{\lvert} {\mathopen} {symbols}{106}{largesymbols}{12}
-\DeclareMathDelimiter{\rvert} {\mathclose} {symbols}{106}{largesymbols}{12}
-\DeclareMathDelimiter{\lVert} {\mathopen} {symbols}{107}{largesymbols}{13}
-\DeclareMathDelimiter{\rVert} {\mathclose} {symbols}{107}{largesymbols}{13}
+\re@DeclareMathDelimiter{\lvert} {\mathopen} {symbols}{106}{largesymbols}{12}
+\re@DeclareMathDelimiter{\rvert} {\mathclose} {symbols}{106}{largesymbols}{12}
+\re@DeclareMathDelimiter{\lVert} {\mathopen} {symbols}{107}{largesymbols}{13}
+\re@DeclareMathDelimiter{\rVert} {\mathclose} {symbols}{107}{largesymbols}{13}
\re@DeclareMathSymbol{\varkappa}{\mathord}{lettersA}{40}
\re@DeclareMathSymbol{\varkappaup}{\mathord}{lettersA}{41}
\re@DeclareMathSymbol{\nabla}{\mathord}{lettersA}{43}
@@ -293,10 +296,10 @@ amssymbols,uprightGreek}
\re@DeclareMathAccent{\hat}{\mathord}{lettersA}{223}
\re@DeclareMathAccent{\dot}{\mathord}{lettersA}{224}
\re@DeclareMathAccent{\tilde}{\mathord}{lettersA}{219}
-\re@DeclareMathAccent{\dot}{\mathalpha}{symbols}{219}
-\re@DeclareMathAccent{\ddot}{\mathalpha}{symbols}{220}
-\re@DeclareMathAccent{\dddot}{\mathord}{symbols}{221}
-\re@DeclareMathAccent{\ddddot}{\mathord}{symbols}{222}
+\re@DeclareMathAccent{\dot}{\mathalpha}{symbols}{164}
+\re@DeclareMathAccent{\ddot}{\mathalpha}{symbols}{165}
+\re@DeclareMathAccent{\dddot}{\mathord}{symbols}{168}
+\re@DeclareMathAccent{\ddddot}{\mathord}{symbols}{200}
%
\iftx@slantedG
\re@DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{0}
@@ -495,17 +498,27 @@ amssymbols,uprightGreek}
% \fi
%\fi
% Define \overgroup, \undergroup, like \overbrace, \underbrace
-\DeclareMathSymbol{\groupld}{\mathord}{largesymbols}{160}
-\DeclareMathSymbol{\grouprd}{\mathord}{largesymbols}{161}
-\DeclareMathSymbol{\grouplu}{\mathord}{largesymbols}{162}
-\DeclareMathSymbol{\groupru}{\mathord}{largesymbols}{163}
-\DeclareMathSymbol{\grouplda}{\mathord}{largesymbols}{164}
-\DeclareMathSymbol{\grouprda}{\mathord}{largesymbols}{165}
-\DeclareMathSymbol{\grouplua}{\mathord}{largesymbols}{166}
-\DeclareMathSymbol{\grouprua}{\mathord}{largesymbols}{167}
+\DeclareMathSymbol{\groupld}{\mathord}{largesymbolsTXA}{78}
+\DeclareMathSymbol{\grouprd}{\mathord}{largesymbolsTXA}{79}
+\DeclareMathSymbol{\grouplu}{\mathord}{largesymbolsTXA}{80}
+\DeclareMathSymbol{\groupru}{\mathord}{largesymbolsTXA}{81}
+\DeclareMathSymbol{\grouplda}{\mathord}{largesymbolsTXA}{82}
+\DeclareMathSymbol{\grouprda}{\mathord}{largesymbolsTXA}{83}
+\DeclareMathSymbol{\grouplua}{\mathord}{largesymbolsTXA}{84}
+\DeclareMathSymbol{\grouprua}{\mathord}{largesymbolsTXA}{85}
+%\DeclareMathSymbol{\groupld}{\mathord}{largesymbols}{160}
+%\DeclareMathSymbol{\grouprd}{\mathord}{largesymbols}{161}
+%\DeclareMathSymbol{\grouplu}{\mathord}{largesymbols}{162}
+%\DeclareMathSymbol{\groupru}{\mathord}{largesymbols}{163}
+%\DeclareMathSymbol{\grouplda}{\mathord}{largesymbols}{164}
+%\DeclareMathSymbol{\grouprda}{\mathord}{largesymbols}{165}
+%\DeclareMathSymbol{\grouplua}{\mathord}{largesymbols}{166}
+%\DeclareMathSymbol{\grouprua}{\mathord}{largesymbols}{167}
% Override default definitions of \widehat and \widetilde
-\re@DeclareMathAccent{\widehat}{\mathalpha}{largesymbols}{98}
-\re@DeclareMathAccent{\widetilde}{\mathalpha}{largesymbols}{101}
+\xdef\widehat#1{\mathaccent"0\hexnumber@\symlargesymbols 62{#1}}
+\xdef\widetilde#1{\mathaccent"0\hexnumber@\symlargesymbols 65{#1}}
+%\re@DeclareMathAccent{\widehat}{\mathalpha}{largesymbols}{98}
+%\re@DeclareMathAccent{\widetilde}{\mathalpha}{largesymbols}{101}
\def\overgroup#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern.4\p@}%
\downgroupfill\crcr\noalign{\kern1.5\p@\nointerlineskip}%
@@ -557,8 +570,8 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\hbox{$\mathring{}$}}}}{\overgroup{#1}}}
% \widearc, \wideOarc
-\DeclareMathAccent{\widearc}{\mathalpha}{largesymbols}{175}
-\DeclareMathAccent{\wideOarc}{\mathalpha}{largesymbols}{180}
+\DeclareMathAccent{\widearc}{\mathalpha}{symbols}{175}
+\DeclareMathAccent{\wideOarc}{\mathalpha}{symbols}{180}
\re@DeclareMathSymbol{\smallintsl} {\mathop}{symbols}{"80}
\re@DeclareMathSymbol{\smalliintsl} {\mathop}{symbols}{"81}
@@ -910,6 +923,9 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\lhd}{\mathbin}{AMSm}{195} % LaTeX symbol
\re@DeclareMathSymbol{\unrhd}{\mathbin}{AMSm}{196} % LaTeX symbol
\re@DeclareMathSymbol{\unlhd}{\mathbin}{AMSm}{197} % LaTeX symbol
+\edef\checkmark{\noexpand\mathhexbox{\hexnumber@\symAMSm}D8}
+\edef\circledR{\noexpand\mathhexbox{\hexnumber@\symAMSm}F2}
+\edef\maltese{\noexpand\mathhexbox{\hexnumber@\symAMSm}FA}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math Symbol B Definitions % AMSb
@@ -987,7 +1003,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\eqsim}{\mathrel}{AMSm}{104}
\re@DeclareMathSymbol{\beth}{\mathord}{AMSm}{105}
\re@DeclareMathSymbol{\gimel}{\mathord}{AMSm}{106}
-\re@DeclareMathSymbol{\daleth}{\mathord}{AMSm}{107}
+\re@DeclareMathSymbol{\daleth}{\mathord}{AMSm}{124}
\re@DeclareMathSymbol{\lessdot}{\mathbin}{AMSm}{108}
\re@DeclareMathSymbol{\gtrdot}{\mathbin}{AMSm}{109}
\re@DeclareMathSymbol{\ltimes}{\mathbin}{AMSm}{110}
@@ -1004,7 +1020,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\curvearrowright}{\mathrel}{AMSm}{121}
\re@DeclareMathSymbol{\digamma}{\mathord}{AMSm}{122}
%\re@DeclareMathSymbol{\varkappa}{\mathord}{AMSm}{123}
-\re@DeclareMathSymbol{\Bbbk}{\mathord}{AMSm}{124}
+\re@DeclareMathSymbol{\Bbbk}{\mathord}{AMSm}{107}
%\re@DeclareMathSymbol{\hslash}{\mathord}{AMSm}{125}
%\re@DeclareMathSymbol{\hbar}{\mathord}{AMSm}{126}
\re@DeclareMathSymbol{\backepsilon}{\mathrel}{AMSm}{127}
@@ -1191,15 +1207,17 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\multimapdotbothAvert}{\mathrel}{symbolsC}{152}
\fi
% The following may be used for [[ and ]] without loading symbolsC as a math family. They replace \llbracket and \rrbracket.
-\def\dlb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{txsyc}{m}{n}\char126}}}
-\def\drb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{txsyc}{m}{n}\char127}}}
+%\def\dlb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{txsyc}{m}{n}\char126}}}
+%\def\drb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{txsyc}{m}{n}\char127}}}
+\let\dlb\llbracket
+\let\drb\rrbracket
% Changes to put some symbolsC glyphs into lettersA
\re@DeclareMathSymbol{\nsubset}{\mathrel}{lettersA}{54}
\re@DeclareMathSymbol{\nsupset}{\mathrel}{lettersA}{55}
\re@DeclareMathSymbol{\notin}{\mathrel}{lettersA}{56}
\re@DeclareMathSymbol{\notni}{\mathrel}{lettersA}{57}
- \let\notowns=\notni
+ \let\notowns=\notni \let\nni=\notni
\re@DeclareMathSymbol{\coloneq}{\mathrel}{lettersA}{58}
\re@DeclareMathSymbol{\eqcolon}{\mathrel}{lettersA}{59}
\re@DeclareMathSymbol{\neq}{\mathrel}{lettersA}{60}
@@ -1273,7 +1291,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
%\DeclareMathAccent{\vec}{\mathord}{letters}{126}
%"7F
%Added in version 1.5
-\DeclareMathAccent{\vec}{\mathord}{symbols}{174}
+\re@DeclareMathAccent{\vec}{\mathord}{symbols}{174}
\DeclareMathAccent{\lvec}{\mathord}{symbols}{169}
\DeclareMathAccent{\lrvec}{\mathord}{symbols}{172}
\DeclareMathAccent{\harpoonacc}{\mathord}{symbols}{170}
@@ -1806,5 +1824,20 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\advance\count@\@ne
\repeat
\typeout{***}}
+%%%%%%% Additional pdf to unicode values not in Ross Moore's collection
+% Conditional needed for engines other than pdflatex
+\ifx\pdfglyphtounicode\@undefined \else
+\pdfglyphtounicode{nPerp}{2AEB 2215}% .. ..
+\pdfglyphtounicode{periodcentered.B}{00B7}
+\pdfglyphtounicode{periodcentered.BB}{22C5}
+\pdfglyphtounicode{openbullet.S}{25CB}
+\pdfglyphtounicode{bullet.S}{25C5}
+\pdfglyphtounicode{bullet.SS}{2022}
+\pdfglyphtounicode{bullet.SSS}{2219}
+\pdfglyphtounicode{emptyset.alt1}{2300}
+\pdfglyphtounicode{emptyset.alt2}{2205}
+\pdfglyphtounicode{transpose}{1D40}
+\pdfglyphtounicode{hermitconj}{22B9}
+\fi
\endinput