summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname3437
-rw-r--r--FILES.byname.gzbin2430019 -> 2432819 bytes
-rw-r--r--FILES.last07days2330
-rw-r--r--fonts/xcharter/README4
-rw-r--r--fonts/xcharter/afm/XCharter-Bold.afm45
-rw-r--r--fonts/xcharter/afm/XCharter-BoldItalic.afm45
-rw-r--r--fonts/xcharter/afm/XCharter-BoldSlanted.afm25
-rw-r--r--fonts/xcharter/afm/XCharter-Italic.afm20
-rw-r--r--fonts/xcharter/afm/XCharter-Roman.afm68
-rw-r--r--fonts/xcharter/afm/XCharter-Slanted.afm25
-rwxr-xr-xfonts/xcharter/doc/altone.py17
-rw-r--r--fonts/xcharter/doc/xcharter-doc.pdfbin798901 -> 204755 bytes
-rw-r--r--fonts/xcharter/doc/xcharter-doc.tex156
-rw-r--r--fonts/xcharter/enc/xch1_2itbay.enc8
-rw-r--r--fonts/xcharter/enc/xch1_2jcsfa.enc12
-rw-r--r--fonts/xcharter/enc/xch1_3qy4ma.enc8
-rw-r--r--fonts/xcharter/enc/xch1_4sqimf.enc74
-rw-r--r--fonts/xcharter/enc/xch1_4zysyq.enc16
-rw-r--r--fonts/xcharter/enc/xch1_5x23ii.enc71
-rw-r--r--fonts/xcharter/enc/xch1_64qgug.enc8
-rw-r--r--fonts/xcharter/enc/xch1_65qaqc.enc71
-rw-r--r--fonts/xcharter/enc/xch1_6ir2ua.enc (renamed from fonts/xcharter/enc/xch1_ivnpe7.enc)14
-rw-r--r--fonts/xcharter/enc/xch1_6ramfp.enc (renamed from fonts/xcharter/enc/xch1_zhjmar.enc)21
-rw-r--r--fonts/xcharter/enc/xch1_6xwfqv.enc16
-rw-r--r--fonts/xcharter/enc/xch1_7aohvb.enc16
-rw-r--r--fonts/xcharter/enc/xch1_acpec5.enc74
-rw-r--r--fonts/xcharter/enc/xch1_an6s6r.enc74
-rw-r--r--fonts/xcharter/enc/xch1_c3yyfo.enc74
-rw-r--r--fonts/xcharter/enc/xch1_c54uym.enc71
-rw-r--r--fonts/xcharter/enc/xch1_ccfumi.enc74
-rw-r--r--fonts/xcharter/enc/xch1_cilcsm.enc71
-rw-r--r--fonts/xcharter/enc/xch1_cjimfy.enc8
-rw-r--r--fonts/xcharter/enc/xch1_co4ru4.enc2
-rw-r--r--fonts/xcharter/enc/xch1_dp2hrq.enc71
-rw-r--r--fonts/xcharter/enc/xch1_dynzsr.enc71
-rw-r--r--fonts/xcharter/enc/xch1_eldrzl.enc74
-rw-r--r--fonts/xcharter/enc/xch1_geqmur.enc14
-rw-r--r--fonts/xcharter/enc/xch1_hgvfee.enc71
-rw-r--r--fonts/xcharter/enc/xch1_i2cund.enc74
-rw-r--r--fonts/xcharter/enc/xch1_i2fqhk.enc (renamed from fonts/xcharter/enc/xch1_afo4o4.enc)21
-rw-r--r--fonts/xcharter/enc/xch1_icytdu.enc14
-rw-r--r--fonts/xcharter/enc/xch1_iit6m7.enc (renamed from fonts/xcharter/enc/xch1_m7ekhw.enc)22
-rw-r--r--fonts/xcharter/enc/xch1_ksktz7.enc74
-rw-r--r--fonts/xcharter/enc/xch1_laqzs3.enc71
-rw-r--r--fonts/xcharter/enc/xch1_m6qb7y.enc74
-rw-r--r--fonts/xcharter/enc/xch1_mpbiom.enc71
-rw-r--r--fonts/xcharter/enc/xch1_ng7me5.enc74
-rw-r--r--fonts/xcharter/enc/xch1_nhow2o.enc13
-rw-r--r--fonts/xcharter/enc/xch1_ph46id.enc2
-rw-r--r--fonts/xcharter/enc/xch1_pikjb7.enc (renamed from fonts/xcharter/enc/xch1_7p4e2o.enc)14
-rw-r--r--fonts/xcharter/enc/xch1_plaupi.enc71
-rw-r--r--fonts/xcharter/enc/xch1_pqp4df.enc2
-rw-r--r--fonts/xcharter/enc/xch1_q7fabp.enc16
-rw-r--r--fonts/xcharter/enc/xch1_qfy5bi.enc (renamed from fonts/xcharter/enc/xch1_q2nwaj.enc)14
-rw-r--r--fonts/xcharter/enc/xch1_s4eoyd.enc8
-rw-r--r--fonts/xcharter/enc/xch1_sczepj.enc13
-rw-r--r--fonts/xcharter/enc/xch1_tipddl.enc74
-rw-r--r--fonts/xcharter/enc/xch1_tohekq.enc71
-rw-r--r--fonts/xcharter/enc/xch1_wd2dbe.enc16
-rw-r--r--fonts/xcharter/enc/xch1_wf67wi.enc74
-rw-r--r--fonts/xcharter/enc/xch1_wqeam3.enc8
-rw-r--r--fonts/xcharter/enc/xch1_wqjgnt.enc74
-rw-r--r--fonts/xcharter/enc/xch1_wuciy4.enc7
-rw-r--r--fonts/xcharter/enc/xch1_x6jczy.enc10
-rw-r--r--fonts/xcharter/enc/xch1_xqcxen.enc2
-rw-r--r--fonts/xcharter/enc/xch1_yr3lcc.enc74
-rw-r--r--fonts/xcharter/enc/xch1_z3wvjz.enc2
-rw-r--r--fonts/xcharter/enc/xch1_zqx27h.enc14
-rw-r--r--fonts/xcharter/enc/xch_26pbhy.enc2
-rw-r--r--fonts/xcharter/enc/xch_2itbay.enc8
-rw-r--r--fonts/xcharter/enc/xch_2jcsfa.enc12
-rw-r--r--fonts/xcharter/enc/xch_2ne5ra.enc65
-rw-r--r--fonts/xcharter/enc/xch_2v3pxw.enc68
-rw-r--r--fonts/xcharter/enc/xch_34ooqo.enc2
-rw-r--r--fonts/xcharter/enc/xch_3qy4ma.enc8
-rw-r--r--fonts/xcharter/enc/xch_4ba22z.enc65
-rw-r--r--fonts/xcharter/enc/xch_4j4sw5.enc14
-rw-r--r--fonts/xcharter/enc/xch_4nycuc.enc68
-rw-r--r--fonts/xcharter/enc/xch_4sqimf.enc68
-rw-r--r--fonts/xcharter/enc/xch_4zysyq.enc14
-rw-r--r--fonts/xcharter/enc/xch_5wo36q.enc (renamed from fonts/xcharter/enc/xch_ao7ayk.enc)8
-rw-r--r--fonts/xcharter/enc/xch_5x23ii.enc65
-rw-r--r--fonts/xcharter/enc/xch_62bu45.enc65
-rw-r--r--fonts/xcharter/enc/xch_62z5ot.enc2
-rw-r--r--fonts/xcharter/enc/xch_6335sg.enc13
-rw-r--r--fonts/xcharter/enc/xch_64qgug.enc8
-rw-r--r--fonts/xcharter/enc/xch_65qaqc.enc65
-rw-r--r--fonts/xcharter/enc/xch_6ckksa.enc65
-rw-r--r--fonts/xcharter/enc/xch_6hzluo.enc2
-rw-r--r--fonts/xcharter/enc/xch_6ir2ua.enc (renamed from fonts/xcharter/enc/xch_ivnpe7.enc)14
-rw-r--r--fonts/xcharter/enc/xch_6mgzuz.enc65
-rw-r--r--fonts/xcharter/enc/xch_6ramfp.enc (renamed from fonts/xcharter/enc/xch_zhjmar.enc)19
-rw-r--r--fonts/xcharter/enc/xch_6w7aji.enc2
-rw-r--r--fonts/xcharter/enc/xch_6xwfqv.enc14
-rw-r--r--fonts/xcharter/enc/xch_7aohvb.enc14
-rw-r--r--fonts/xcharter/enc/xch_7cmdv6.enc2
-rw-r--r--fonts/xcharter/enc/xch_a6eos7.enc68
-rw-r--r--fonts/xcharter/enc/xch_acpec5.enc68
-rw-r--r--fonts/xcharter/enc/xch_akeqbh.enc65
-rw-r--r--fonts/xcharter/enc/xch_an6s6r.enc68
-rw-r--r--fonts/xcharter/enc/xch_aw3wom.enc2
-rw-r--r--fonts/xcharter/enc/xch_bjnaxa.enc13
-rw-r--r--fonts/xcharter/enc/xch_blmpt7.enc12
-rw-r--r--fonts/xcharter/enc/xch_c3yyfo.enc68
-rw-r--r--fonts/xcharter/enc/xch_c54uym.enc65
-rw-r--r--fonts/xcharter/enc/xch_ccfumi.enc68
-rw-r--r--fonts/xcharter/enc/xch_cilcsm.enc65
-rw-r--r--fonts/xcharter/enc/xch_cjimfy.enc8
-rw-r--r--fonts/xcharter/enc/xch_ckugtc.enc8
-rw-r--r--fonts/xcharter/enc/xch_co4ru4.enc2
-rw-r--r--fonts/xcharter/enc/xch_cos7tu.enc68
-rw-r--r--fonts/xcharter/enc/xch_cy5fc2.enc68
-rw-r--r--fonts/xcharter/enc/xch_dp2hrq.enc65
-rw-r--r--fonts/xcharter/enc/xch_dqjass.enc68
-rw-r--r--fonts/xcharter/enc/xch_dynzsr.enc65
-rw-r--r--fonts/xcharter/enc/xch_ei7atk.enc65
-rw-r--r--fonts/xcharter/enc/xch_el7fqi.enc (renamed from fonts/xcharter/enc/xch_l5j7vv.enc)19
-rw-r--r--fonts/xcharter/enc/xch_eldrzl.enc68
-rw-r--r--fonts/xcharter/enc/xch_en7yt2.enc2
-rw-r--r--fonts/xcharter/enc/xch_f5e46c.enc (renamed from fonts/xcharter/enc/xch_phn3tc.enc)19
-rw-r--r--fonts/xcharter/enc/xch_fiqldz.enc7
-rw-r--r--fonts/xcharter/enc/xch_geqmur.enc14
-rw-r--r--fonts/xcharter/enc/xch_glnwao.enc2
-rw-r--r--fonts/xcharter/enc/xch_gspcih.enc68
-rw-r--r--fonts/xcharter/enc/xch_guhmqj.enc (renamed from fonts/xcharter/enc/xch_x25wg5.enc)8
-rw-r--r--fonts/xcharter/enc/xch_hgvfee.enc65
-rw-r--r--fonts/xcharter/enc/xch_hiviyg.enc68
-rw-r--r--fonts/xcharter/enc/xch_hnm6t3.enc7
-rw-r--r--fonts/xcharter/enc/xch_i2cund.enc68
-rw-r--r--fonts/xcharter/enc/xch_i2fqhk.enc (renamed from fonts/xcharter/enc/xch_afo4o4.enc)19
-rw-r--r--fonts/xcharter/enc/xch_icytdu.enc14
-rw-r--r--fonts/xcharter/enc/xch_iit6m7.enc (renamed from fonts/xcharter/enc/xch_m7ekhw.enc)20
-rw-r--r--fonts/xcharter/enc/xch_ijhcpw.enc67
-rw-r--r--fonts/xcharter/enc/xch_irqw25.enc68
-rw-r--r--fonts/xcharter/enc/xch_kly36k.enc (renamed from fonts/xcharter/enc/xch_og2pus.enc)8
-rw-r--r--fonts/xcharter/enc/xch_ksktz7.enc68
-rw-r--r--fonts/xcharter/enc/xch_laqzs3.enc65
-rw-r--r--fonts/xcharter/enc/xch_m2vrds.enc8
-rw-r--r--fonts/xcharter/enc/xch_m4ry62.enc (renamed from fonts/xcharter/enc/xch_hnm3ex.enc)14
-rw-r--r--fonts/xcharter/enc/xch_m6qb7y.enc68
-rw-r--r--fonts/xcharter/enc/xch_mcqmfh.enc65
-rw-r--r--fonts/xcharter/enc/xch_mgb5xg.enc8
-rw-r--r--fonts/xcharter/enc/xch_mpbiom.enc65
-rw-r--r--fonts/xcharter/enc/xch_naadkf.enc65
-rw-r--r--fonts/xcharter/enc/xch_ng7me5.enc68
-rw-r--r--fonts/xcharter/enc/xch_nhow2o.enc13
-rw-r--r--fonts/xcharter/enc/xch_nii5is.enc65
-rw-r--r--fonts/xcharter/enc/xch_o2mz2z.enc2
-rw-r--r--fonts/xcharter/enc/xch_ocop3w.enc14
-rw-r--r--fonts/xcharter/enc/xch_oeyavg.enc (renamed from fonts/xcharter/enc/xch_bxmb3o.enc)14
-rw-r--r--fonts/xcharter/enc/xch_ph46id.enc2
-rw-r--r--fonts/xcharter/enc/xch_pikjb7.enc (renamed from fonts/xcharter/enc/xch_7p4e2o.enc)14
-rw-r--r--fonts/xcharter/enc/xch_plaupi.enc65
-rw-r--r--fonts/xcharter/enc/xch_pqp4df.enc2
-rw-r--r--fonts/xcharter/enc/xch_pz3lxg.enc2
-rw-r--r--fonts/xcharter/enc/xch_q7fabp.enc14
-rw-r--r--fonts/xcharter/enc/xch_qdw4m6.enc14
-rw-r--r--fonts/xcharter/enc/xch_qfy5bi.enc (renamed from fonts/xcharter/enc/xch_q2nwaj.enc)14
-rw-r--r--fonts/xcharter/enc/xch_qibaxb.enc6
-rw-r--r--fonts/xcharter/enc/xch_qt227l.enc (renamed from fonts/xcharter/enc/xch_imj3v4.enc)8
-rw-r--r--fonts/xcharter/enc/xch_qxwrge.enc2
-rw-r--r--fonts/xcharter/enc/xch_ruokxy.enc (renamed from fonts/xcharter/enc/xch_jqdzb6.enc)18
-rw-r--r--fonts/xcharter/enc/xch_rvzpfm.enc14
-rw-r--r--fonts/xcharter/enc/xch_rydp4l.enc8
-rw-r--r--fonts/xcharter/enc/xch_s4eoyd.enc8
-rw-r--r--fonts/xcharter/enc/xch_sczepj.enc13
-rw-r--r--fonts/xcharter/enc/xch_swys7y.enc (renamed from fonts/xcharter/enc/xch_hrleas.enc)8
-rw-r--r--fonts/xcharter/enc/xch_t5vgvk.enc12
-rw-r--r--fonts/xcharter/enc/xch_tcksd3.enc12
-rw-r--r--fonts/xcharter/enc/xch_tdjqi5.enc (renamed from fonts/xcharter/enc/xch_h4dyum.enc)8
-rw-r--r--fonts/xcharter/enc/xch_tipddl.enc68
-rw-r--r--fonts/xcharter/enc/xch_tohekq.enc65
-rw-r--r--fonts/xcharter/enc/xch_ttjfqt.enc (renamed from fonts/xcharter/enc/xch_abgjzu.enc)14
-rw-r--r--fonts/xcharter/enc/xch_txakzr.enc (renamed from fonts/xcharter/enc/xch_s3y5jv.enc)8
-rw-r--r--fonts/xcharter/enc/xch_u5ytlb.enc68
-rw-r--r--fonts/xcharter/enc/xch_u7hnxs.enc14
-rw-r--r--fonts/xcharter/enc/xch_ufo3av.enc (renamed from fonts/xcharter/enc/xch_l7jokp.enc)8
-rw-r--r--fonts/xcharter/enc/xch_ukw3hq.enc2
-rw-r--r--fonts/xcharter/enc/xch_usfr4u.enc68
-rw-r--r--fonts/xcharter/enc/xch_v6llfb.enc2
-rw-r--r--fonts/xcharter/enc/xch_vyhv3k.enc2
-rw-r--r--fonts/xcharter/enc/xch_wbcur7.enc65
-rw-r--r--fonts/xcharter/enc/xch_wd2dbe.enc14
-rw-r--r--fonts/xcharter/enc/xch_wf67wi.enc68
-rw-r--r--fonts/xcharter/enc/xch_wizqmm.enc8
-rw-r--r--fonts/xcharter/enc/xch_wqeam3.enc8
-rw-r--r--fonts/xcharter/enc/xch_wqjgnt.enc68
-rw-r--r--fonts/xcharter/enc/xch_wuciy4.enc7
-rw-r--r--fonts/xcharter/enc/xch_wz23kl.enc (renamed from fonts/xcharter/enc/xch_vtvjjk.enc)8
-rw-r--r--fonts/xcharter/enc/xch_x36pxl.enc68
-rw-r--r--fonts/xcharter/enc/xch_x6jczy.enc8
-rw-r--r--fonts/xcharter/enc/xch_xqcxen.enc2
-rw-r--r--fonts/xcharter/enc/xch_y642va.enc68
-rw-r--r--fonts/xcharter/enc/xch_yelf2i.enc14
-rw-r--r--fonts/xcharter/enc/xch_yr3lcc.enc68
-rw-r--r--fonts/xcharter/enc/xch_z3wvjz.enc2
-rw-r--r--fonts/xcharter/enc/xch_zqx27h.enc14
-rw-r--r--fonts/xcharter/map/XCharter.map607
-rw-r--r--fonts/xcharter/opentype/XCharter-Bold.otfbin135636 -> 134920 bytes
-rw-r--r--fonts/xcharter/opentype/XCharter-BoldItalic.otfbin118768 -> 115708 bytes
-rw-r--r--fonts/xcharter/opentype/XCharter-BoldSlanted.otfbin193348 -> 136468 bytes
-rw-r--r--fonts/xcharter/opentype/XCharter-Italic.otfbin126456 -> 126472 bytes
-rw-r--r--fonts/xcharter/opentype/XCharter-Roman.otfbin149908 -> 149640 bytes
-rw-r--r--fonts/xcharter/opentype/XCharter-Slanted.otfbin189304 -> 133448 bytes
-rw-r--r--fonts/xcharter/tex/LY1XCharter-LF.fd86
-rw-r--r--fonts/xcharter/tex/LY1XCharter-OsF.fd93
-rw-r--r--fonts/xcharter/tex/LY1XCharterTH-tlf.fd4
-rw-r--r--fonts/xcharter/tex/OT1XCharter-LF.fd86
-rw-r--r--fonts/xcharter/tex/OT1XCharter-OsF.fd93
-rw-r--r--fonts/xcharter/tex/OT1XCharterTH-tlf.fd4
-rw-r--r--fonts/xcharter/tex/T1XCharter-LF.fd86
-rw-r--r--fonts/xcharter/tex/T1XCharter-OsF.fd93
-rw-r--r--fonts/xcharter/tex/T1XCharterTH-tlf.fd4
-rw-r--r--fonts/xcharter/tex/T2ASRBXCharter-LF.fd151
-rw-r--r--fonts/xcharter/tex/T2ASRBXCharter-OsF.fd151
-rw-r--r--fonts/xcharter/tex/T2ASRBXCharter-Sup.fd44
-rw-r--r--fonts/xcharter/tex/T2ASRBXCharter-TLF.fd104
-rw-r--r--fonts/xcharter/tex/T2ASRBXCharter-TOsF.fd94
-rw-r--r--fonts/xcharter/tex/T2AXCharter-LF.fd151
-rw-r--r--fonts/xcharter/tex/T2AXCharter-OsF.fd151
-rw-r--r--fonts/xcharter/tex/TS1XCharter-LF.fd55
-rw-r--r--fonts/xcharter/tex/TS1XCharter-OsF.fd55
-rw-r--r--fonts/xcharter/tex/XCharter.sty814
-rw-r--r--fonts/xcharter/tex/ly1minxcharter.fd88
-rw-r--r--fonts/xcharter/tex/ot1minxcharter.fd88
-rw-r--r--fonts/xcharter/tex/t1minxcharter.fd88
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-dnom-ot1.tfmbin1328 -> 1324 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-inf-ot1.tfmbin1324 -> 1320 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-ly1--base.tfmbin0 -> 1764 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-ly1.tfmbin0 -> 26376 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-ot1.tfmbin0 -> 6964 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1--base.tfmbin0 -> 1696 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1.tfmbin0 -> 26004 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1--base.tfmbin0 -> 1304 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1.tfmbin0 -> 7224 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1--base.tfmbin0 -> 1628 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1.tfmbin0 -> 24704 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a--base.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a.tfmbin0 -> 8572 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb--base.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb.tfmbin0 -> 8560 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-t1--base.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-t1.tfmbin0 -> 24188 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-t2a.tfmbin0 -> 8468 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-lf-t2asrb.tfmbin0 -> 8460 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-numr-ot1.tfmbin1328 -> 1324 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-ly1--base.tfmbin0 -> 1772 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-ly1.tfmbin0 -> 26384 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-ot1.tfmbin0 -> 6972 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1--base.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1.tfmbin0 -> 26012 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1--base.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1.tfmbin0 -> 7228 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1--base.tfmbin0 -> 1636 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1.tfmbin0 -> 24712 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a--base.tfmbin0 -> 1852 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a.tfmbin0 -> 8576 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb--base.tfmbin0 -> 1856 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb.tfmbin0 -> 8568 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-t1--base.tfmbin0 -> 1712 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-t1.tfmbin0 -> 24196 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-t2a.tfmbin0 -> 8480 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-osf-t2asrb.tfmbin0 -> 8472 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-sup-ot1.tfmbin1336 -> 1332 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tlf-ot1.tfmbin6956 -> 6944 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tlf-ot1G.tfmbin6928 -> 6924 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1--base.tfmbin1288 -> 1284 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1.tfmbin7212 -> 7204 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-ly1--base.tfmbin1780 -> 1748 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-ly1.tfmbin26392 -> 26360 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-ot1.tfmbin6996 -> 6948 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1--base.tfmbin1712 -> 1680 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1.tfmbin26020 -> 25988 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1--base.tfmbin1324 -> 1284 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1.tfmbin7248 -> 7204 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1--base.tfmbin1648 -> 1612 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1.tfmbin24724 -> 24688 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a--base.tfmbin1852 -> 1824 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a.tfmbin8576 -> 8548 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb--base.tfmbin1856 -> 1828 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb.tfmbin8568 -> 8540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-t1--base.tfmbin1724 -> 1688 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-t1.tfmbin24208 -> 24172 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-t2a.tfmbin8488 -> 8452 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-tosf-t2asrb.tfmbin8480 -> 8444 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-ts1--base.tfmbin1408 -> 1408 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Bold-ts1.tfmbin1420 -> 1420 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ot1.tfmbin1284 -> 1280 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-inf-ot1.tfmbin1280 -> 1276 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1--base.tfmbin0 -> 1876 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1.tfmbin0 -> 25852 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-ot1.tfmbin0 -> 6808 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1--base.tfmbin0 -> 1856 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1.tfmbin0 -> 26776 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1--base.tfmbin0 -> 1320 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1.tfmbin0 -> 7396 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1--base.tfmbin0 -> 1804 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1.tfmbin0 -> 25556 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a--base.tfmbin0 -> 1980 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a.tfmbin0 -> 8824 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb--base.tfmbin0 -> 1968 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb.tfmbin0 -> 8808 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1--base.tfmbin0 -> 1840 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1.tfmbin0 -> 23732 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2a.tfmbin0 -> 8140 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2asrb.tfmbin0 -> 8132 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-numr-ot1.tfmbin1284 -> 1280 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1--base.tfmbin0 -> 1868 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1.tfmbin0 -> 25844 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-ot1.tfmbin0 -> 6800 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1--base.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1.tfmbin0 -> 26768 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1--base.tfmbin0 -> 1316 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1.tfmbin0 -> 7392 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1--base.tfmbin0 -> 1800 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1.tfmbin0 -> 25552 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a--base.tfmbin0 -> 1972 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a.tfmbin0 -> 8816 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb--base.tfmbin0 -> 1960 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb.tfmbin0 -> 8800 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1--base.tfmbin0 -> 1832 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1.tfmbin0 -> 23724 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2a.tfmbin0 -> 8120 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2asrb.tfmbin0 -> 8112 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-sup-ot1.tfmbin1288 -> 1284 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1.tfmbin6776 -> 6764 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1G.tfmbin6852 -> 6848 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1--base.tfmbin1288 -> 1284 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1.tfmbin7368 -> 7360 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1--base.tfmbin1864 -> 1836 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1.tfmbin25840 -> 25812 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ot1.tfmbin6808 -> 6764 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1--base.tfmbin1852 -> 1816 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1.tfmbin26772 -> 26736 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1--base.tfmbin1324 -> 1284 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1.tfmbin7404 -> 7360 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1--base.tfmbin1800 -> 1768 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1.tfmbin25552 -> 25520 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a--base.tfmbin1972 -> 1944 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a.tfmbin8816 -> 8788 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb--base.tfmbin1960 -> 1932 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb.tfmbin8800 -> 8772 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1--base.tfmbin1824 -> 1800 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1.tfmbin23716 -> 23692 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2a.tfmbin8120 -> 8092 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2asrb.tfmbin8112 -> 8084 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-ts1--base.tfmbin1460 -> 1460 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldItalic-ts1.tfmbin1472 -> 1472 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ot1.tfmbin1544 -> 1540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ot1.tfmbin1540 -> 1536 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1--base.tfmbin0 -> 2016 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1.tfmbin0 -> 25480 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ot1.tfmbin0 -> 6568 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1--base.tfmbin0 -> 1972 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1.tfmbin0 -> 25040 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1--base.tfmbin0 -> 1548 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1.tfmbin0 -> 6760 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1--base.tfmbin0 -> 1920 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1.tfmbin0 -> 23764 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a--base.tfmbin0 -> 2128 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a.tfmbin0 -> 8204 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb--base.tfmbin0 -> 2132 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb.tfmbin0 -> 8196 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1--base.tfmbin0 -> 1976 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1.tfmbin0 -> 23356 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2a.tfmbin0 -> 8160 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2asrb.tfmbin0 -> 8152 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ot1.tfmbin1544 -> 1540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1--base.tfmbin0 -> 2020 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1.tfmbin0 -> 25484 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ot1.tfmbin0 -> 6572 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1--base.tfmbin0 -> 1976 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1.tfmbin0 -> 25044 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1--base.tfmbin0 -> 1552 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1.tfmbin0 -> 6764 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1--base.tfmbin0 -> 1924 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1.tfmbin0 -> 23768 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a--base.tfmbin0 -> 2120 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a.tfmbin0 -> 8196 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb--base.tfmbin0 -> 2124 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb.tfmbin0 -> 8188 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1--base.tfmbin0 -> 1980 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1.tfmbin0 -> 23360 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2a.tfmbin0 -> 8160 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2asrb.tfmbin0 -> 8152 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ot1.tfmbin1552 -> 1548 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot1.tfmbin6552 -> 6540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1--base.tfmbin1528 -> 1524 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1.tfmbin6744 -> 6736 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1--base.tfmbin2020 -> 1992 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1.tfmbin25484 -> 25456 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ot1.tfmbin6584 -> 6544 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1--base.tfmbin1976 -> 1948 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1.tfmbin25044 -> 25016 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1--base.tfmbin1556 -> 1524 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1.tfmbin6772 -> 6736 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1--base.tfmbin1924 -> 1896 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1.tfmbin23768 -> 23740 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a--base.tfmbin2120 -> 2100 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a.tfmbin8196 -> 8176 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb--base.tfmbin2124 -> 2104 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb.tfmbin8188 -> 8168 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1--base.tfmbin1980 -> 1952 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1.tfmbin23360 -> 23332 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2a.tfmbin8160 -> 8132 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2asrb.tfmbin8152 -> 8124 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-dnom-ot1.tfmbin1380 -> 1384 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-inf-ot1.tfmbin1384 -> 1388 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-ly1--base.tfmbin0 -> 1852 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-ly1.tfmbin0 -> 26020 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-ot1.tfmbin0 -> 6748 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1--base.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1.tfmbin0 -> 25520 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1--base.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1.tfmbin0 -> 6988 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1--base.tfmbin0 -> 1808 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1.tfmbin0 -> 24284 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a--base.tfmbin0 -> 1972 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a.tfmbin0 -> 8540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb--base.tfmbin0 -> 1956 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb.tfmbin0 -> 8508 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-t1--base.tfmbin0 -> 1820 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-t1.tfmbin0 -> 23900 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-t2a.tfmbin0 -> 8192 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-lf-t2asrb.tfmbin0 -> 8168 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-numr-ot1.tfmbin1380 -> 1384 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-ly1--base.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-ly1.tfmbin0 -> 26016 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-ot1.tfmbin0 -> 6748 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1--base.tfmbin0 -> 1844 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1.tfmbin0 -> 25516 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1--base.tfmbin0 -> 1424 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1.tfmbin0 -> 6984 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1--base.tfmbin0 -> 1804 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1.tfmbin0 -> 24280 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a--base.tfmbin0 -> 1960 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a.tfmbin0 -> 8528 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb--base.tfmbin0 -> 1952 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb.tfmbin0 -> 8504 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-t1--base.tfmbin0 -> 1812 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-t1.tfmbin0 -> 23892 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-t2a.tfmbin0 -> 8184 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-osf-t2asrb.tfmbin0 -> 8164 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-sup-ot1.tfmbin1392 -> 1396 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tlf-ot1.tfmbin6712 -> 6708 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tlf-ot1G.tfmbin6680 -> 6684 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tlf-ot2.tfmbin3220 -> 3220 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1.tfmbin25476 -> 25476 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1--base.tfmbin1380 -> 1384 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1.tfmbin6944 -> 6944 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1.tfmbin24240 -> 24240 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-ly1--base.tfmbin1848 -> 1812 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-ly1.tfmbin26016 -> 25980 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-ot1.tfmbin6752 -> 6712 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1--base.tfmbin1840 -> 1812 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1.tfmbin25512 -> 25484 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1--base.tfmbin1416 -> 1392 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1.tfmbin6980 -> 6952 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1--base.tfmbin1800 -> 1772 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1.tfmbin24276 -> 24248 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a--base.tfmbin1956 -> 1932 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a.tfmbin8524 -> 8500 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb--base.tfmbin1948 -> 1920 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb.tfmbin8500 -> 8472 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-t1--base.tfmbin1812 -> 1780 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-t1.tfmbin23892 -> 23860 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-t2a.tfmbin8184 -> 8152 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-tosf-t2asrb.tfmbin8164 -> 8132 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-ts1--base.tfmbin1448 -> 1448 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Italic-ts1.tfmbin1460 -> 1460 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-dnom-ot1.tfmbin1300 -> 1304 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-inf-ot1.tfmbin1300 -> 1304 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-ly1--base.tfmbin0 -> 1752 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-ly1.tfmbin0 -> 26792 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-ot1.tfmbin0 -> 7004 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1--base.tfmbin0 -> 1692 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1.tfmbin0 -> 27132 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1.tfmbin0 -> 7376 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1--base.tfmbin0 -> 1624 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1.tfmbin0 -> 26252 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a--base.tfmbin0 -> 1864 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a.tfmbin0 -> 8924 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb--base.tfmbin0 -> 1864 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb.tfmbin0 -> 8920 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-t1--base.tfmbin0 -> 1692 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-t1.tfmbin0 -> 25008 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-t2a.tfmbin0 -> 8548 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-lf-t2asrb.tfmbin0 -> 8540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-numr-ot1.tfmbin1300 -> 1304 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-ly1--base.tfmbin0 -> 1760 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-ly1.tfmbin0 -> 26800 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-ot1.tfmbin0 -> 7008 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1--base.tfmbin0 -> 1700 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1.tfmbin0 -> 27140 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1--base.tfmbin0 -> 1304 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1.tfmbin0 -> 7380 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1--base.tfmbin0 -> 1632 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1.tfmbin0 -> 26260 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a--base.tfmbin0 -> 1876 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a.tfmbin0 -> 8936 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb--base.tfmbin0 -> 1872 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb.tfmbin0 -> 8928 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-t1--base.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-t1.tfmbin0 -> 25020 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-t2a.tfmbin0 -> 8556 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-osf-t2asrb.tfmbin0 -> 8544 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-sup-ot1.tfmbin1360 -> 1364 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tlf-ot1.tfmbin6984 -> 6980 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tlf-ot1G.tfmbin6952 -> 6956 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1--base.tfmbin1272 -> 1276 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1.tfmbin7352 -> 7352 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-ly1--base.tfmbin1764 -> 1736 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-ly1.tfmbin26804 -> 26776 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-ot1.tfmbin7020 -> 6988 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1--base.tfmbin1704 -> 1676 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1.tfmbin27144 -> 27116 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1--base.tfmbin1308 -> 1284 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1.tfmbin7388 -> 7360 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1--base.tfmbin1636 -> 1608 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1.tfmbin26264 -> 26236 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a--base.tfmbin1876 -> 1852 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a.tfmbin8936 -> 8912 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb--base.tfmbin1876 -> 1852 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb.tfmbin8932 -> 8908 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-t1--base.tfmbin1708 -> 1680 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-t1.tfmbin25024 -> 24996 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-t2a.tfmbin8564 -> 8536 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-tosf-t2asrb.tfmbin8556 -> 8528 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-ts1--base.tfmbin1532 -> 1532 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Roman-ts1.tfmbin1544 -> 1544 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-dnom-ot1.tfmbin1536 -> 1540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-inf-ot1.tfmbin1536 -> 1540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-ly1--base.tfmbin0 -> 2012 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-ly1.tfmbin0 -> 25660 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-ot1.tfmbin0 -> 6652 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1--base.tfmbin0 -> 1948 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1.tfmbin0 -> 25988 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1--base.tfmbin0 -> 1532 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1.tfmbin0 -> 6972 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1--base.tfmbin0 -> 1892 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1.tfmbin0 -> 24744 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a--base.tfmbin0 -> 2108 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a.tfmbin0 -> 8556 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb--base.tfmbin0 -> 2108 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb.tfmbin0 -> 8552 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-t1--base.tfmbin0 -> 1956 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-t1.tfmbin0 -> 23556 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-t2a.tfmbin0 -> 8272 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-lf-t2asrb.tfmbin0 -> 8264 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-numr-ot1.tfmbin1536 -> 1540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-ly1--base.tfmbin0 -> 2024 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-ly1.tfmbin0 -> 25672 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-ot1.tfmbin0 -> 6664 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1--base.tfmbin0 -> 1960 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1.tfmbin0 -> 26000 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1--base.tfmbin0 -> 1548 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1.tfmbin0 -> 6988 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1--base.tfmbin0 -> 1904 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1.tfmbin0 -> 24756 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a--base.tfmbin0 -> 2120 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a.tfmbin0 -> 8568 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb--base.tfmbin0 -> 2120 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb.tfmbin0 -> 8564 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-t1--base.tfmbin0 -> 1972 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-t1.tfmbin0 -> 23572 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-t2a.tfmbin0 -> 8288 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-osf-t2asrb.tfmbin0 -> 8280 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-sup-ot1.tfmbin1552 -> 1556 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tlf-ot1.tfmbin6636 -> 6632 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1--base.tfmbin1508 -> 1512 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1.tfmbin6952 -> 6952 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1--base.tfmbin2024 -> 2000 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1.tfmbin25672 -> 25648 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-ot1.tfmbin6668 -> 6640 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1--base.tfmbin1960 -> 1932 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1.tfmbin26000 -> 25972 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1--base.tfmbin1544 -> 1516 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1.tfmbin6988 -> 6956 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1--base.tfmbin1904 -> 1876 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1.tfmbin24756 -> 24728 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a--base.tfmbin2120 -> 2096 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a.tfmbin8568 -> 8544 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb--base.tfmbin2120 -> 2096 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb.tfmbin8564 -> 8540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-t1--base.tfmbin1972 -> 1948 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-t1.tfmbin23572 -> 23548 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-t2a.tfmbin8288 -> 8264 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter-Slanted-tosf-t2asrb.tfmbin8280 -> 8256 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-ly1--base.tfmbin0 -> 1760 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-ly1.tfmbin0 -> 26068 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-ot1.tfmbin0 -> 7056 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1--base.tfmbin0 -> 1708 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1.tfmbin0 -> 26052 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1--base.tfmbin0 -> 1312 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1.tfmbin0 -> 7240 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1--base.tfmbin0 -> 1640 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1.tfmbin0 -> 24760 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a--base.tfmbin0 -> 1844 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a.tfmbin0 -> 8508 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb--base.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb.tfmbin0 -> 8500 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-t1--base.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-t1.tfmbin0 -> 24372 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-t2a.tfmbin0 -> 8532 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-osf-t2asrb.tfmbin0 -> 8524 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1--base.tfmbin1768 -> 1736 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1.tfmbin26076 -> 25928 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-ot1.tfmbin7072 -> 6984 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1--base.tfmbin1712 -> 1684 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1.tfmbin26056 -> 26008 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1--base.tfmbin1324 -> 1288 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1.tfmbin7252 -> 7208 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1--base.tfmbin1648 -> 1616 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1.tfmbin24768 -> 24716 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a--base.tfmbin1844 -> 1816 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a.tfmbin8508 -> 8472 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb--base.tfmbin1848 -> 1820 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb.tfmbin8500 -> 8464 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-t1--base.tfmbin1712 -> 1680 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-t1.tfmbin24380 -> 24244 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-t2a.tfmbin8540 -> 8468 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-tosf-t2asrb.tfmbin8532 -> 8460 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-ts1--base.tfmbin1400 -> 1400 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Bold-ts1.tfmbin1428 -> 1428 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1--base.tfmbin0 -> 1852 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1.tfmbin0 -> 25424 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ot1.tfmbin0 -> 6828 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1--base.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1.tfmbin0 -> 26784 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1--base.tfmbin0 -> 1316 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1.tfmbin0 -> 7392 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1--base.tfmbin0 -> 1800 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1.tfmbin0 -> 25564 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a--base.tfmbin0 -> 1960 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a.tfmbin0 -> 8732 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb--base.tfmbin0 -> 1948 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb.tfmbin0 -> 8716 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1--base.tfmbin0 -> 1820 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1.tfmbin0 -> 23776 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2a.tfmbin0 -> 8136 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2asrb.tfmbin0 -> 8128 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1--base.tfmbin1852 -> 1824 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1.tfmbin25424 -> 25396 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ot1.tfmbin6832 -> 6796 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1--base.tfmbin1852 -> 1820 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1.tfmbin26788 -> 26756 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1--base.tfmbin1324 -> 1288 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1.tfmbin7400 -> 7364 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1--base.tfmbin1800 -> 1772 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1.tfmbin25564 -> 25536 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a--base.tfmbin1964 -> 1936 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a.tfmbin8736 -> 8708 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb--base.tfmbin1952 -> 1924 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb.tfmbin8720 -> 8692 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1--base.tfmbin1812 -> 1792 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1.tfmbin23768 -> 23748 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2a.tfmbin8140 -> 8112 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2asrb.tfmbin8132 -> 8104 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-ts1--base.tfmbin1452 -> 1448 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldItalic-ts1.tfmbin1484 -> 1480 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1--base.tfmbin0 -> 2008 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1.tfmbin0 -> 25160 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ot1.tfmbin0 -> 6652 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1--base.tfmbin0 -> 1980 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1.tfmbin0 -> 25080 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1--base.tfmbin0 -> 1556 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1.tfmbin0 -> 6772 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1--base.tfmbin0 -> 1928 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1.tfmbin0 -> 23796 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a--base.tfmbin0 -> 2112 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a.tfmbin0 -> 8124 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb--base.tfmbin0 -> 2116 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb.tfmbin0 -> 8116 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1--base.tfmbin0 -> 1972 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1.tfmbin0 -> 23520 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2a.tfmbin0 -> 8208 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2asrb.tfmbin0 -> 8200 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1--base.tfmbin2008 -> 1980 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1.tfmbin25160 -> 25016 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ot1.tfmbin6656 -> 6576 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1--base.tfmbin1976 -> 1952 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1.tfmbin25076 -> 25036 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1--base.tfmbin1556 -> 1528 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1.tfmbin6772 -> 6740 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1--base.tfmbin1924 -> 1900 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1.tfmbin23792 -> 23756 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a--base.tfmbin2112 -> 2092 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a.tfmbin8124 -> 8100 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb--base.tfmbin2116 -> 2096 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb.tfmbin8116 -> 8092 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1--base.tfmbin1968 -> 1944 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1.tfmbin23516 -> 23388 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2a.tfmbin8208 -> 8144 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2asrb.tfmbin8200 -> 8136 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-ly1--base.tfmbin0 -> 1832 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-ly1.tfmbin0 -> 25576 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-ot1.tfmbin0 -> 6776 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1--base.tfmbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1.tfmbin0 -> 25536 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1--base.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1.tfmbin0 -> 6988 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1--base.tfmbin0 -> 1808 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1.tfmbin0 -> 24308 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a--base.tfmbin0 -> 1952 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a.tfmbin0 -> 8448 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb--base.tfmbin0 -> 1944 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb.tfmbin0 -> 8424 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-t1--base.tfmbin0 -> 1804 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-t1.tfmbin0 -> 23948 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-t2a.tfmbin0 -> 8196 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-osf-t2asrb.tfmbin0 -> 8176 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1--base.tfmbin1832 -> 1800 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1.tfmbin25576 -> 25544 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-ot1.tfmbin6772 -> 6744 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1--base.tfmbin1840 -> 1816 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1.tfmbin25528 -> 25504 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1--base.tfmbin1416 -> 1396 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1.tfmbin6976 -> 6956 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1--base.tfmbin1800 -> 1776 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1.tfmbin24300 -> 24276 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a--base.tfmbin1948 -> 1924 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a.tfmbin8444 -> 8420 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb--base.tfmbin1940 -> 1912 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb.tfmbin8420 -> 8392 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-t1--base.tfmbin1800 -> 1772 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-t1.tfmbin23944 -> 23916 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-t2a.tfmbin8196 -> 8168 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-tosf-t2asrb.tfmbin8176 -> 8148 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-ts1--base.tfmbin1436 -> 1436 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Italic-ts1.tfmbin1468 -> 1468 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-ly1--base.tfmbin0 -> 1748 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-ly1.tfmbin0 -> 26344 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-ot1.tfmbin0 -> 7040 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1--base.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1.tfmbin0 -> 27160 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1--base.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1.tfmbin0 -> 7384 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1--base.tfmbin0 -> 1636 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1.tfmbin0 -> 26276 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a--base.tfmbin0 -> 1868 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a.tfmbin0 -> 8840 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb--base.tfmbin0 -> 1864 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb.tfmbin0 -> 8832 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-t1--base.tfmbin0 -> 1696 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-t1.tfmbin0 -> 25076 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-t2a.tfmbin0 -> 8568 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-osf-t2asrb.tfmbin0 -> 8556 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1--base.tfmbin1752 -> 1724 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1.tfmbin26348 -> 26320 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-ot1.tfmbin7044 -> 7020 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1--base.tfmbin1704 -> 1680 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1.tfmbin27160 -> 27136 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1--base.tfmbin1308 -> 1288 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1.tfmbin7384 -> 7364 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1--base.tfmbin1636 -> 1612 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1.tfmbin26276 -> 26252 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a--base.tfmbin1868 -> 1844 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a.tfmbin8840 -> 8816 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb--base.tfmbin1868 -> 1844 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb.tfmbin8836 -> 8812 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-t1--base.tfmbin1696 -> 1672 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-t1.tfmbin25076 -> 25052 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-t2a.tfmbin8576 -> 8548 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-tosf-t2asrb.tfmbin8568 -> 8540 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-ts1--base.tfmbin1524 -> 1524 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Roman-ts1.tfmbin1552 -> 1552 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1--base.tfmbin0 -> 2012 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1.tfmbin0 -> 25220 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-ot1.tfmbin0 -> 6696 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1--base.tfmbin0 -> 1964 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1.tfmbin0 -> 26020 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1--base.tfmbin0 -> 1552 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1.tfmbin0 -> 6992 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1--base.tfmbin0 -> 1908 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1.tfmbin0 -> 24772 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a--base.tfmbin0 -> 2112 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a.tfmbin0 -> 8468 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb--base.tfmbin0 -> 2112 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb.tfmbin0 -> 8464 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-t1--base.tfmbin0 -> 1964 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-t1.tfmbin0 -> 23628 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-t2a.tfmbin0 -> 8300 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-osf-t2asrb.tfmbin0 -> 8292 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1--base.tfmbin2012 -> 1988 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1.tfmbin25220 -> 25196 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-ot1.tfmbin6692 -> 6672 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1--base.tfmbin1960 -> 1936 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1.tfmbin26016 -> 25992 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1--base.tfmbin1544 -> 1524 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1.tfmbin6984 -> 6964 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1--base.tfmbin1904 -> 1880 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1.tfmbin24768 -> 24744 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a--base.tfmbin2112 -> 2088 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a.tfmbin8468 -> 8444 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb--base.tfmbin2112 -> 2088 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb.tfmbin8464 -> 8440 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1--base.tfmbin1960 -> 1940 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1.tfmbin23624 -> 23604 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2a.tfmbin8300 -> 8276 bytes
-rw-r--r--fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2asrb.tfmbin8292 -> 8268 bytes
-rw-r--r--fonts/xcharter/type1/XCharter-Bold.pfbbin232865 -> 235843 bytes
-rw-r--r--fonts/xcharter/type1/XCharter-BoldItalic.pfbbin183116 -> 186484 bytes
-rw-r--r--fonts/xcharter/type1/XCharter-BoldSlanted.pfbbin218154 -> 221478 bytes
-rw-r--r--fonts/xcharter/type1/XCharter-Italic.pfbbin200320 -> 211962 bytes
-rw-r--r--fonts/xcharter/type1/XCharter-Roman.pfbbin232993 -> 235932 bytes
-rw-r--r--fonts/xcharter/type1/XCharter-Slanted.pfbbin204986 -> 208185 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-lf-ly1.vfbin0 -> 1720 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-lf-sc-ly1.vfbin0 -> 1812 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-lf-sc-ot1.vfbin0 -> 972 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-lf-sc-t1.vfbin0 -> 1840 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-lf-sc-t2a.vfbin0 -> 1484 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-lf-sc-t2asrb.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-lf-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-osf-ly1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-osf-sc-ly1.vfbin0 -> 1812 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-osf-sc-ot1.vfbin0 -> 976 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-osf-sc-t1.vfbin0 -> 1840 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-osf-sc-t2a.vfbin0 -> 1484 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-osf-sc-t2asrb.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-osf-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-tlf-ot1G.vfbin832 -> 832 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-tlf-sc-ot1.vfbin976 -> 976 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-tosf-ly1.vfbin1724 -> 1724 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-tosf-sc-ly1.vfbin1816 -> 1816 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-tosf-sc-ot1.vfbin976 -> 976 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-tosf-sc-t1.vfbin1844 -> 1844 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2a.vfbin1484 -> 1484 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2asrb.vfbin1488 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-tosf-t1.vfbin1732 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Bold-ts1.vfbin644 -> 644 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-lf-ly1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ly1.vfbin0 -> 1828 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ot1.vfbin0 -> 924 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t1.vfbin0 -> 1856 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2a.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2asrb.vfbin0 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-lf-t1.vfbin0 -> 1736 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-osf-ly1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ly1.vfbin0 -> 1832 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ot1.vfbin0 -> 928 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t1.vfbin0 -> 1860 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2a.vfbin0 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2asrb.vfbin0 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-osf-t1.vfbin0 -> 1736 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-tlf-ot1G.vfbin984 -> 984 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ot1.vfbin928 -> 928 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-tosf-ly1.vfbin1728 -> 1728 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ly1.vfbin1832 -> 1832 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ot1.vfbin928 -> 928 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t1.vfbin1860 -> 1860 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2a.vfbin1492 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2asrb.vfbin1496 -> 1496 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-tosf-t1.vfbin1736 -> 1736 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldItalic-ts1.vfbin652 -> 652 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-lf-ly1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ly1.vfbin0 -> 1832 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ot1.vfbin0 -> 992 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t1.vfbin0 -> 1860 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2a.vfbin0 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2asrb.vfbin0 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-lf-t1.vfbin0 -> 1736 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-osf-ly1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ly1.vfbin0 -> 1836 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ot1.vfbin0 -> 996 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t1.vfbin0 -> 1860 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2a.vfbin0 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2asrb.vfbin0 -> 1496 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-osf-t1.vfbin0 -> 1736 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ot1.vfbin996 -> 996 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-tosf-ly1.vfbin1732 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ly1.vfbin1836 -> 1836 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ot1.vfbin996 -> 996 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t1.vfbin1864 -> 1864 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2a.vfbin1492 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2asrb.vfbin1496 -> 1496 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-BoldSlanted-tosf-t1.vfbin1740 -> 1740 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-lf-ly1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-lf-sc-ly1.vfbin0 -> 1816 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-lf-sc-ot1.vfbin0 -> 980 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-lf-sc-t1.vfbin0 -> 1844 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-lf-sc-t2a.vfbin0 -> 1484 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-lf-sc-t2asrb.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-lf-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-osf-ly1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-osf-sc-ly1.vfbin0 -> 1820 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-osf-sc-ot1.vfbin0 -> 980 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-osf-sc-t1.vfbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-osf-sc-t2a.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-osf-sc-t2asrb.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-osf-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-tlf-ot1G.vfbin836 -> 836 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-tlf-sc-ot1.vfbin980 -> 980 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-tosf-ly1.vfbin1724 -> 1724 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-tosf-sc-ly1.vfbin1820 -> 1820 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-tosf-sc-ot1.vfbin984 -> 984 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-tosf-sc-t1.vfbin1848 -> 1848 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2a.vfbin1488 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2asrb.vfbin1492 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-tosf-t1.vfbin1732 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Italic-ts1.vfbin656 -> 656 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-lf-ly1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-lf-sc-ly1.vfbin0 -> 1816 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-lf-sc-ot1.vfbin0 -> 976 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-lf-sc-t1.vfbin0 -> 1840 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-lf-sc-t2a.vfbin0 -> 1484 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-lf-sc-t2asrb.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-lf-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-osf-ly1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-osf-sc-ly1.vfbin0 -> 1816 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-osf-sc-ot1.vfbin0 -> 976 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-osf-sc-t1.vfbin0 -> 1844 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-osf-sc-t2a.vfbin0 -> 1484 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-osf-sc-t2asrb.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-osf-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-tlf-ot1G.vfbin832 -> 832 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-tlf-sc-ot1.vfbin976 -> 976 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-tosf-ly1.vfbin1724 -> 1724 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-tosf-sc-ly1.vfbin1820 -> 1820 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-tosf-sc-ot1.vfbin980 -> 980 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-tosf-sc-t1.vfbin1844 -> 1844 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2a.vfbin1488 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2asrb.vfbin1488 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-tosf-t1.vfbin1732 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Roman-ts1.vfbin896 -> 896 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-lf-ly1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-lf-sc-ly1.vfbin0 -> 1820 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-lf-sc-ot1.vfbin0 -> 980 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-lf-sc-t1.vfbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2a.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2asrb.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-lf-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-osf-ly1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-osf-sc-ly1.vfbin0 -> 1824 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-osf-sc-ot1.vfbin0 -> 984 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-osf-sc-t1.vfbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2a.vfbin0 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2asrb.vfbin0 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-osf-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ot1.vfbin984 -> 984 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-tosf-ly1.vfbin1728 -> 1728 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ly1.vfbin1824 -> 1824 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ot1.vfbin984 -> 984 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t1.vfbin1852 -> 1852 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2a.vfbin1488 -> 1488 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2asrb.vfbin1492 -> 1492 bytes
-rw-r--r--fonts/xcharter/vf/XCharter-Slanted-tosf-t1.vfbin1736 -> 1736 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-osf-ly1.vfbin0 -> 1860 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-osf-ot1.vfbin0 -> 1008 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-osf-sc-ly1.vfbin0 -> 1804 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-osf-sc-ot1.vfbin0 -> 964 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-osf-sc-t1.vfbin0 -> 1832 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2a.vfbin0 -> 1600 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2asrb.vfbin0 -> 1604 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-osf-t1.vfbin0 -> 1860 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-osf-t2a.vfbin0 -> 1640 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-osf-t2asrb.vfbin0 -> 1648 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-tosf-ly1.vfbin1860 -> 1860 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-tosf-ot1.vfbin1012 -> 1012 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ly1.vfbin1800 -> 1804 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ot1.vfbin960 -> 964 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t1.vfbin1824 -> 1832 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2a.vfbin1600 -> 1600 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2asrb.vfbin1608 -> 1608 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-tosf-t1.vfbin1856 -> 1864 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-tosf-t2a.vfbin0 -> 1644 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-tosf-t2asrb.vfbin0 -> 1648 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Bold-ts1.vfbin740 -> 740 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-osf-ly1.vfbin0 -> 1876 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-osf-ot1.vfbin0 -> 960 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ly1.vfbin0 -> 1820 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ot1.vfbin0 -> 916 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t1.vfbin0 -> 1848 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2a.vfbin0 -> 1616 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2asrb.vfbin0 -> 1624 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-osf-t1.vfbin0 -> 1880 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2a.vfbin0 -> 1660 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2asrb.vfbin0 -> 1664 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ly1.vfbin1880 -> 1880 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ot1.vfbin964 -> 964 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ly1.vfbin1816 -> 1824 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ot1.vfbin912 -> 916 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t1.vfbin1844 -> 1852 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2a.vfbin1620 -> 1620 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2asrb.vfbin1624 -> 1624 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t1.vfbin1876 -> 1880 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2a.vfbin0 -> 1660 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2asrb.vfbin0 -> 1668 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldItalic-ts1.vfbin752 -> 752 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ly1.vfbin0 -> 1880 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ot1.vfbin0 -> 1032 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ly1.vfbin0 -> 1824 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ot1.vfbin0 -> 984 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t1.vfbin0 -> 1852 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2a.vfbin0 -> 1620 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2asrb.vfbin0 -> 1628 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t1.vfbin0 -> 1884 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2a.vfbin0 -> 1664 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2asrb.vfbin0 -> 1668 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ly1.vfbin1880 -> 1880 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ot1.vfbin1032 -> 1032 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ly1.vfbin1820 -> 1828 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ot1.vfbin980 -> 988 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t1.vfbin1848 -> 1852 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2a.vfbin1624 -> 1624 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2asrb.vfbin1628 -> 1628 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t1.vfbin1876 -> 1884 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2a.vfbin0 -> 1664 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2asrb.vfbin0 -> 1672 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-osf-ly1.vfbin0 -> 1864 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-osf-ot1.vfbin0 -> 1016 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-osf-sc-ly1.vfbin0 -> 1808 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-osf-sc-ot1.vfbin0 -> 968 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-osf-sc-t1.vfbin0 -> 1836 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2a.vfbin0 -> 1604 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2asrb.vfbin0 -> 1612 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-osf-t1.vfbin0 -> 1868 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-osf-t2a.vfbin0 -> 1648 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-osf-t2asrb.vfbin0 -> 1652 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-tosf-ly1.vfbin1868 -> 1868 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-tosf-ot1.vfbin1016 -> 1016 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ly1.vfbin1804 -> 1812 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ot1.vfbin964 -> 972 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t1.vfbin1832 -> 1840 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2a.vfbin1608 -> 1608 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2asrb.vfbin1612 -> 1612 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-tosf-t1.vfbin1864 -> 1868 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-tosf-t2a.vfbin0 -> 1648 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-tosf-t2asrb.vfbin0 -> 1656 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Italic-ts1.vfbin744 -> 744 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-osf-ly1.vfbin0 -> 1860 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-osf-ot1.vfbin0 -> 1012 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-osf-sc-ly1.vfbin0 -> 1808 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-osf-sc-ot1.vfbin0 -> 968 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-osf-sc-t1.vfbin0 -> 1832 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2a.vfbin0 -> 1604 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2asrb.vfbin0 -> 1608 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-osf-t1.vfbin0 -> 1864 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-osf-t2a.vfbin0 -> 1644 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-osf-t2asrb.vfbin0 -> 1652 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-tosf-ly1.vfbin1864 -> 1864 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-tosf-ot1.vfbin1016 -> 1016 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ly1.vfbin1800 -> 1808 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ot1.vfbin964 -> 968 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t1.vfbin1828 -> 1836 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2a.vfbin1604 -> 1604 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2asrb.vfbin1612 -> 1612 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-tosf-t1.vfbin1860 -> 1868 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-tosf-t2a.vfbin0 -> 1648 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-tosf-t2asrb.vfbin0 -> 1652 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Roman-ts1.vfbin1008 -> 1008 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-osf-ly1.vfbin0 -> 1868 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-osf-ot1.vfbin0 -> 1020 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ly1.vfbin0 -> 1812 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ot1.vfbin0 -> 972 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t1.vfbin0 -> 1840 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2a.vfbin0 -> 1608 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2asrb.vfbin0 -> 1616 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-osf-t1.vfbin0 -> 1872 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-osf-t2a.vfbin0 -> 1652 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-osf-t2asrb.vfbin0 -> 1656 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-tosf-ly1.vfbin1868 -> 1868 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-tosf-ot1.vfbin1020 -> 1020 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ly1.vfbin1808 -> 1816 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ot1.vfbin968 -> 976 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t1.vfbin1836 -> 1840 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2a.vfbin1612 -> 1612 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2asrb.vfbin1616 -> 1616 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-tosf-t1.vfbin1864 -> 1872 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-tosf-t2a.vfbin0 -> 1652 bytes
-rw-r--r--fonts/xcharter/vf/XCharter1-Slanted-tosf-t2asrb.vfbin0 -> 1660 bytes
-rw-r--r--macros/latex/contrib/stex/README.md2
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-basics.tex (renamed from macros/latex/contrib/stex/doc/packages/basics.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-document-structure.tex (renamed from macros/latex/contrib/stex/doc/packages/document-structure.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-features.tex (renamed from macros/latex/contrib/stex/doc/packages/features.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-hwexam.tex (renamed from macros/latex/contrib/stex/doc/packages/hwexam.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-inheritance.tex (renamed from macros/latex/contrib/stex/doc/packages/inheritance.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-mathhub.tex (renamed from macros/latex/contrib/stex/doc/packages/mathhub.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-metatheory.tex (renamed from macros/latex/contrib/stex/doc/packages/metatheory.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-modules.tex (renamed from macros/latex/contrib/stex/doc/packages/modules.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-problem.tex (renamed from macros/latex/contrib/stex/doc/packages/problem.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-proofs.tex (renamed from macros/latex/contrib/stex/doc/packages/sproofs.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-references.tex (renamed from macros/latex/contrib/stex/doc/packages/references.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-slides.tex (renamed from macros/latex/contrib/stex/doc/packages/slides.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-statements.tex (renamed from macros/latex/contrib/stex/doc/packages/statements.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-symbols.tex (renamed from macros/latex/contrib/stex/doc/packages/symbols.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-terms.tex (renamed from macros/latex/contrib/stex/doc/packages/terms.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/packages/stex-tikzinput.tex (renamed from macros/latex/contrib/stex/doc/packages/tikzinput.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/stex-abstract.tex (renamed from macros/latex/contrib/stex/doc/abstract.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/stex-doc.pdfbin1466792 -> 1467004 bytes
-rw-r--r--macros/latex/contrib/stex/doc/stex-doc.tex28
-rw-r--r--macros/latex/contrib/stex/doc/stex-docheader.tex (renamed from macros/latex/contrib/stex/doc/docheader.tex)0
-rw-r--r--macros/latex/contrib/stex/doc/stex-manual.pdfbin670358 -> 670569 bytes
-rw-r--r--macros/latex/contrib/stex/doc/stex-manual.tex36
-rw-r--r--macros/latex/contrib/stex/doc/tests/Bar/Foo/meta-inf/MANIFEST.MF2
-rw-r--r--macros/latex/contrib/stex/doc/tests/Bar/Foo/source/circular2.tex15
-rw-r--r--macros/latex/contrib/stex/doc/tests/Foo/Bar/meta-inf/MANIFEST.MF2
-rw-r--r--macros/latex/contrib/stex/doc/tests/Foo/Bar/source/circular1.tex13
-rw-r--r--macros/latex/contrib/stex/doc/tests/sometest.tex3
-rw-r--r--macros/latex/contrib/stex/source/extensions/Makefile2
-rw-r--r--macros/latex/contrib/stex/source/extensions/document-structure.dtx10
-rw-r--r--macros/latex/contrib/stex/source/extensions/hwexam.dtx8
-rw-r--r--macros/latex/contrib/stex/source/extensions/notesslides.dtx18
-rw-r--r--macros/latex/contrib/stex/source/extensions/problem.dtx8
-rw-r--r--macros/latex/contrib/stex/source/extensions/stex-extensions.ins (renamed from macros/latex/contrib/stex/source/extensions/extensions.ins)0
-rw-r--r--macros/latex/contrib/stex/source/extensions/tikzinput.dtx8
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-basics.dtx (renamed from macros/latex/contrib/stex/source/stex/basics.dtx)8
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-features.dtx (renamed from macros/latex/contrib/stex/source/stex/features.dtx)4
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-inheritance.dtx (renamed from macros/latex/contrib/stex/source/stex/inheritance.dtx)4
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-mathhub.dtx (renamed from macros/latex/contrib/stex/source/stex/mathhub.dtx)4
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-metatheory.dtx (renamed from macros/latex/contrib/stex/source/stex/metatheory.dtx)4
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-modules.dtx (renamed from macros/latex/contrib/stex/source/stex/modules.dtx)4
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-others.dtx (renamed from macros/latex/contrib/stex/source/stex/others.dtx)3
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-proofs.dtx (renamed from macros/latex/contrib/stex/source/stex/sproof.dtx)4
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-references.dtx (renamed from macros/latex/contrib/stex/source/stex/references.dtx)4
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-statements.dtx (renamed from macros/latex/contrib/stex/source/stex/statements.dtx)4
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-symbols.dtx (renamed from macros/latex/contrib/stex/source/stex/symbols.dtx)4
-rw-r--r--macros/latex/contrib/stex/source/stex/stex-terms.dtx (renamed from macros/latex/contrib/stex/source/stex/terms.dtx)4
-rw-r--r--macros/latex/contrib/stex/source/stex/stex.ins26
-rw-r--r--macros/latex/contrib/stex/tex/etc/beamernotesthemesTeX.sty2
-rw-r--r--macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty2
-rw-r--r--macros/latex/contrib/stex/tex/img/stex-cc-by-sa.png (renamed from macros/latex/contrib/stex/tex/img/cc-by-sa.png)bin5083 -> 5083 bytes
-rw-r--r--macros/latex/contrib/stex/tex/img/stex-cc_somerights.png (renamed from macros/latex/contrib/stex/tex/img/cc_somerights.png)bin1082 -> 1082 bytes
-rw-r--r--macros/latex/contrib/stex/tex/img/stex-dangerous-bend.png (renamed from macros/latex/contrib/stex/tex/img/dangerous-bend.png)bin2117 -> 2117 bytes
-rw-r--r--macros/latex/contrib/stex/tex/ldf/document-structure-ngerman.ldf (renamed from macros/latex/contrib/stex/tex/ldf/omdoc-ngerman.ldf)0
-rw-r--r--macros/latex/required/babel/base/README.md10
-rw-r--r--macros/latex/required/babel/base/babel.dtx15
-rw-r--r--macros/latex/required/babel/base/babel.ins2
-rw-r--r--macros/latex/required/babel/base/babel.pdfbin855484 -> 855582 bytes
-rw-r--r--macros/latex/required/babel/base/bbcompat.dtx2
-rw-r--r--macros/luatex/generic/lua-uni-algos/README.md8
-rw-r--r--macros/luatex/generic/lua-uni-algos/lua-uni-algos.lua2
-rw-r--r--macros/luatex/generic/lua-uni-algos/lua-uni-algos.pdfbin71964 -> 71974 bytes
-rw-r--r--macros/luatex/generic/lua-uni-algos/lua-uni-algos.tex2
-rw-r--r--macros/luatex/generic/lua-uni-algos/lua-uni-case.lua2
-rw-r--r--macros/luatex/generic/lua-uni-algos/lua-uni-graphemes.lua2
-rw-r--r--macros/luatex/generic/lua-uni-algos/lua-uni-normalize.lua4
-rw-r--r--macros/luatex/generic/lua-uni-algos/lua-uni-parse.lua2
-rw-r--r--support/texlab/CHANGELOG.md15
-rw-r--r--support/texlab/Cargo.lock688
-rw-r--r--support/texlab/Cargo.toml55
-rw-r--r--support/texlab/README.md6
-rw-r--r--support/texlab/docs/previewing.md2
-rw-r--r--support/texlab/src/citation.rs4
-rw-r--r--support/texlab/src/config.rs4
-rw-r--r--support/texlab/src/diagnostics/bibtex.rs10
-rw-r--r--support/texlab/src/diagnostics/build_log.rs4
-rw-r--r--support/texlab/src/diagnostics/chktex.rs6
-rw-r--r--support/texlab/src/diagnostics/debouncer.rs4
-rw-r--r--support/texlab/src/diagnostics/latex.rs6
-rw-r--r--support/texlab/src/features/build.rs6
-rw-r--r--support/texlab/src/features/completion.rs5
-rw-r--r--support/texlab/src/features/completion/util.rs2
-rw-r--r--support/texlab/src/features/cursor.rs4
-rw-r--r--support/texlab/src/features/highlight/label.rs12
-rw-r--r--support/texlab/src/features/lsp_kinds.rs100
-rw-r--r--support/texlab/src/server.rs97
-rw-r--r--support/texlab/src/syntax/latex/analysis.rs3
-rw-r--r--support/texlab/src/syntax/latex/analysis/command.rs12
-rw-r--r--support/texlab/src/syntax/latex/analysis/explicit_link.rs8
-rw-r--r--support/texlab/src/syntax/latex/cst.rs2
-rw-r--r--support/texlab/src/syntax/latex/kind.rs1
-rw-r--r--support/texlab/src/syntax/latex/lexer.rs14
-rw-r--r--support/texlab/src/syntax/latex/parser.rs31
-rw-r--r--support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap3
-rw-r--r--support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__line_break.snap20
-rw-r--r--support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_optional.snap30
-rw-r--r--support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_line_break.snap21
-rw-r--r--support/texlab/src/workspace/api.rs7
-rw-r--r--support/texlab/src/workspace/children_expand.rs8
-rw-r--r--support/texlab/src/workspace/parent_expand.rs8
-rw-r--r--support/texlab/src/workspace/storage.rs11
-rw-r--r--support/texlab/src/workspace/watch.rs31
-rw-r--r--support/texlab/tests/integration/completion.rs21
-rw-r--r--support/texlab/tests/integration/issues.rs20
-rw-r--r--support/texlab/tests/integration/snapshots/integration__completion__latex__multi_line_key.snap51
-rw-r--r--support/texlab/texlab.pdfbin88770 -> 82720 bytes
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl1
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb90
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2353100 -> 2353376 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini8
-rw-r--r--timestamp2
1186 files changed, 13604 insertions, 3724 deletions
diff --git a/FILES.byname b/FILES.byname
index 039e795ea4..92013a647e 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5210,7 +5210,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2022/02/25 | 117604 | FILES.last07days
+2022/02/26 | 118572 | FILES.last07days
2021/07/24 | 1139410 | fonts/aboensis/Aboensis.glyphs
2021/07/24 | 18907382 | fonts/aboensis/aboensis.pdf
2021/07/24 | 137860 | fonts/aboensis/Aboensis-Regular.otf
@@ -144629,144 +144629,219 @@
1992/06/16 | 892 | fonts/wsuipa/tfm/wsuipa8.tfm
1992/06/16 | 896 | fonts/wsuipa/tfm/wsuipa9.tfm
2008/12/01 | 295414 | fonts/wsuipa.zip
-2021/10/12 | 262291 | fonts/xcharter/afm/XCharter-Bold.afm
-2021/10/12 | 252785 | fonts/xcharter/afm/XCharter-BoldItalic.afm
-2021/10/12 | 253428 | fonts/xcharter/afm/XCharter-BoldSlanted.afm
-2021/10/13 | 248797 | fonts/xcharter/afm/XCharter-Italic.afm
+2022/02/20 | 263296 | fonts/xcharter/afm/XCharter-Bold.afm
+2021/05/29 | 254252 | fonts/xcharter/afm/XCharter-BoldItalic.afm
+2022/02/20 | 254430 | fonts/xcharter/afm/XCharter-BoldSlanted.afm
+2021/05/29 | 249081 | fonts/xcharter/afm/XCharter-Italic.afm
2021/08/29 | 8365 | fonts/xcharter/afm/XCharterMathBMI.afm
2019/09/24 | 6029 | fonts/xcharter/afm/XCharterMathBRM.afm
2019/11/21 | 8337 | fonts/xcharter/afm/XCharterMathMI.afm
2019/09/24 | 3761 | fonts/xcharter/afm/XCharterMathRM.afm
-2021/10/12 | 279474 | fonts/xcharter/afm/XCharter-Roman.afm
-2021/10/12 | 259427 | fonts/xcharter/afm/XCharter-Slanted.afm
-2020/11/25 | 3896 | fonts/xcharter/doc/altone.py
+2022/02/21 | 281241 | fonts/xcharter/afm/XCharter-Roman.afm
+2022/02/20 | 260432 | fonts/xcharter/afm/XCharter-Slanted.afm
+2022/02/23 | 4172 | fonts/xcharter/doc/altone.py
2019/06/04 | 18419 | fonts/xcharter/doc/newgermanfxch-crop.pdf
2019/06/04 | 17633 | fonts/xcharter/doc/newgermanfxch.pdf
2019/06/04 | 4688 | fonts/xcharter/doc/newgermanfxch.tex
-2021/10/13 | 798901 | fonts/xcharter/doc/xcharter-doc.pdf
-2021/09/01 | 22516 | fonts/xcharter/doc/xcharter-doc.tex
+2022/02/26 | 204755 | fonts/xcharter/doc/xcharter-doc.pdf
+2022/02/26 | 28527 | fonts/xcharter/doc/xcharter-doc.tex
2014/11/04 | 2276 | fonts/xcharter/enc/chalph.enc
2014/11/04 | 2667 | fonts/xcharter/enc/chtabosf.enc
-2021/04/04 | 3693 | fonts/xcharter/enc/xch1_2itbay.enc
-2021/04/04 | 4119 | fonts/xcharter/enc/xch1_2jcsfa.enc
-2021/04/04 | 3730 | fonts/xcharter/enc/xch1_3qy4ma.enc
-2021/04/04 | 4043 | fonts/xcharter/enc/xch1_4zysyq.enc
-2021/04/04 | 3620 | fonts/xcharter/enc/xch1_64qgug.enc
-2021/04/04 | 4068 | fonts/xcharter/enc/xch1_6xwfqv.enc
-2021/04/04 | 4038 | fonts/xcharter/enc/xch1_7aohvb.enc
-2021/04/04 | 3507 | fonts/xcharter/enc/xch1_7p4e2o.enc
-2021/04/04 | 3787 | fonts/xcharter/enc/xch1_afo4o4.enc
-2021/04/04 | 3732 | fonts/xcharter/enc/xch1_cjimfy.enc
-2021/04/04 | 4020 | fonts/xcharter/enc/xch1_co4ru4.enc
-2021/04/04 | 4168 | fonts/xcharter/enc/xch1_geqmur.enc
-2021/04/04 | 4163 | fonts/xcharter/enc/xch1_icytdu.enc
-2021/04/04 | 3472 | fonts/xcharter/enc/xch1_ivnpe7.enc
-2021/04/04 | 3826 | fonts/xcharter/enc/xch1_m7ekhw.enc
-2021/04/04 | 4124 | fonts/xcharter/enc/xch1_nhow2o.enc
-2021/04/04 | 3887 | fonts/xcharter/enc/xch1_ph46id.enc
-2021/04/04 | 3873 | fonts/xcharter/enc/xch1_pqp4df.enc
-2021/04/04 | 3470 | fonts/xcharter/enc/xch1_q2nwaj.enc
-2021/04/04 | 4060 | fonts/xcharter/enc/xch1_q7fabp.enc
-2021/04/04 | 3719 | fonts/xcharter/enc/xch1_s4eoyd.enc
-2021/04/04 | 4021 | fonts/xcharter/enc/xch1_sczepj.enc
+2022/02/24 | 3707 | fonts/xcharter/enc/xch1_2itbay.enc
+2022/02/24 | 4133 | fonts/xcharter/enc/xch1_2jcsfa.enc
+2022/02/24 | 3744 | fonts/xcharter/enc/xch1_3qy4ma.enc
+2022/02/24 | 4014 | fonts/xcharter/enc/xch1_4sqimf.enc
+2022/02/24 | 4062 | fonts/xcharter/enc/xch1_4zysyq.enc
+2022/02/24 | 3593 | fonts/xcharter/enc/xch1_5x23ii.enc
+2022/02/24 | 3634 | fonts/xcharter/enc/xch1_64qgug.enc
+2022/02/24 | 3591 | fonts/xcharter/enc/xch1_65qaqc.enc
+2022/02/24 | 3488 | fonts/xcharter/enc/xch1_6ir2ua.enc
+2022/02/24 | 3815 | fonts/xcharter/enc/xch1_6ramfp.enc
+2022/02/24 | 4087 | fonts/xcharter/enc/xch1_6xwfqv.enc
+2022/02/24 | 4057 | fonts/xcharter/enc/xch1_7aohvb.enc
+2022/02/24 | 3772 | fonts/xcharter/enc/xch1_acpec5.enc
+2022/02/24 | 3767 | fonts/xcharter/enc/xch1_an6s6r.enc
+2022/02/24 | 4134 | fonts/xcharter/enc/xch1_c3yyfo.enc
+2022/02/24 | 3480 | fonts/xcharter/enc/xch1_c54uym.enc
+2022/02/24 | 4092 | fonts/xcharter/enc/xch1_ccfumi.enc
+2022/02/24 | 3443 | fonts/xcharter/enc/xch1_cilcsm.enc
+2022/02/24 | 3746 | fonts/xcharter/enc/xch1_cjimfy.enc
+2022/02/24 | 4020 | fonts/xcharter/enc/xch1_co4ru4.enc
+2022/02/24 | 3571 | fonts/xcharter/enc/xch1_dp2hrq.enc
+2022/02/24 | 3664 | fonts/xcharter/enc/xch1_dynzsr.enc
+2022/02/24 | 3804 | fonts/xcharter/enc/xch1_eldrzl.enc
+2022/02/24 | 4182 | fonts/xcharter/enc/xch1_geqmur.enc
+2022/02/24 | 3662 | fonts/xcharter/enc/xch1_hgvfee.enc
+2022/02/24 | 4097 | fonts/xcharter/enc/xch1_i2cund.enc
+2022/02/24 | 3810 | fonts/xcharter/enc/xch1_i2fqhk.enc
+2022/02/24 | 4177 | fonts/xcharter/enc/xch1_icytdu.enc
+2022/02/24 | 3847 | fonts/xcharter/enc/xch1_iit6m7.enc
+2022/02/24 | 4019 | fonts/xcharter/enc/xch1_ksktz7.enc
+2022/02/24 | 3445 | fonts/xcharter/enc/xch1_laqzs3.enc
+2022/02/24 | 4139 | fonts/xcharter/enc/xch1_m6qb7y.enc
+2022/02/24 | 3690 | fonts/xcharter/enc/xch1_mpbiom.enc
+2022/02/24 | 4036 | fonts/xcharter/enc/xch1_ng7me5.enc
+2022/02/24 | 4140 | fonts/xcharter/enc/xch1_nhow2o.enc
+2022/02/24 | 3887 | fonts/xcharter/enc/xch1_ph46id.enc
+2022/02/24 | 3523 | fonts/xcharter/enc/xch1_pikjb7.enc
+2022/02/24 | 3701 | fonts/xcharter/enc/xch1_plaupi.enc
+2022/02/24 | 3873 | fonts/xcharter/enc/xch1_pqp4df.enc
+2022/02/24 | 4079 | fonts/xcharter/enc/xch1_q7fabp.enc
+2022/02/24 | 3486 | fonts/xcharter/enc/xch1_qfy5bi.enc
+2022/02/24 | 3733 | fonts/xcharter/enc/xch1_s4eoyd.enc
+2022/02/24 | 4037 | fonts/xcharter/enc/xch1_sczepj.enc
2021/05/29 | 2503 | fonts/xcharter/enc/xch1TH_osf-ly1.enc
2021/05/29 | 2359 | fonts/xcharter/enc/xch1TH_osf-ot1.enc
2021/05/29 | 2455 | fonts/xcharter/enc/xch1TH_osf-t1.enc
-2021/04/04 | 4075 | fonts/xcharter/enc/xch1_wd2dbe.enc
-2021/04/04 | 3622 | fonts/xcharter/enc/xch1_wqeam3.enc
-2021/04/04 | 3689 | fonts/xcharter/enc/xch1_wuciy4.enc
-2021/04/04 | 3595 | fonts/xcharter/enc/xch1_x6jczy.enc
-2021/04/04 | 3881 | fonts/xcharter/enc/xch1_xqcxen.enc
-2021/04/04 | 3873 | fonts/xcharter/enc/xch1_z3wvjz.enc
-2021/04/04 | 3792 | fonts/xcharter/enc/xch1_zhjmar.enc
-2021/04/04 | 4046 | fonts/xcharter/enc/xch1_zqx27h.enc
-2021/04/04 | 3109 | fonts/xcharter/enc/xch_26pbhy.enc
-2021/04/04 | 3337 | fonts/xcharter/enc/xch_2itbay.enc
-2021/04/04 | 3763 | fonts/xcharter/enc/xch_2jcsfa.enc
-2021/04/04 | 3173 | fonts/xcharter/enc/xch_34ooqo.enc
-2021/04/04 | 3374 | fonts/xcharter/enc/xch_3qy4ma.enc
-2021/04/04 | 3613 | fonts/xcharter/enc/xch_4j4sw5.enc
-2021/04/04 | 3687 | fonts/xcharter/enc/xch_4zysyq.enc
-2021/04/04 | 3199 | fonts/xcharter/enc/xch_62z5ot.enc
-2021/04/04 | 3677 | fonts/xcharter/enc/xch_6335sg.enc
-2021/04/04 | 3264 | fonts/xcharter/enc/xch_64qgug.enc
-2021/04/04 | 3805 | fonts/xcharter/enc/xch_6hzluo.enc
-2021/04/04 | 3101 | fonts/xcharter/enc/xch_6w7aji.enc
-2021/04/04 | 3712 | fonts/xcharter/enc/xch_6xwfqv.enc
-2021/04/04 | 3682 | fonts/xcharter/enc/xch_7aohvb.enc
-2021/04/04 | 3143 | fonts/xcharter/enc/xch_7cmdv6.enc
-2021/04/04 | 3151 | fonts/xcharter/enc/xch_7p4e2o.enc
-2021/04/04 | 3025 | fonts/xcharter/enc/xch_abgjzu.enc
-2021/04/04 | 3431 | fonts/xcharter/enc/xch_afo4o4.enc
-2021/04/04 | 3081 | fonts/xcharter/enc/xch_ao7ayk.enc
-2021/04/03 | 6740 | fonts/xcharter/enc/xcharter-ot2.enc
-2021/04/04 | 3153 | fonts/xcharter/enc/xch_aw3wom.enc
-2021/04/04 | 3574 | fonts/xcharter/enc/xch_bjnaxa.enc
-2021/04/04 | 3599 | fonts/xcharter/enc/xch_blmpt7.enc
-2021/04/04 | 3023 | fonts/xcharter/enc/xch_bxmb3o.enc
-2021/04/04 | 3376 | fonts/xcharter/enc/xch_cjimfy.enc
-2021/04/04 | 3175 | fonts/xcharter/enc/xch_ckugtc.enc
-2021/04/04 | 3664 | fonts/xcharter/enc/xch_co4ru4.enc
-2021/04/04 | 3218 | fonts/xcharter/enc/xch_en7yt2.enc
-2021/04/04 | 3244 | fonts/xcharter/enc/xch_fiqldz.enc
-2021/04/04 | 3812 | fonts/xcharter/enc/xch_geqmur.enc
-2021/04/04 | 3229 | fonts/xcharter/enc/xch_glnwao.enc
-2021/04/04 | 3101 | fonts/xcharter/enc/xch_h4dyum.enc
-2021/04/04 | 3060 | fonts/xcharter/enc/xch_hnm3ex.enc
-2021/04/04 | 3242 | fonts/xcharter/enc/xch_hnm6t3.enc
-2021/04/04 | 3044 | fonts/xcharter/enc/xch_hrleas.enc
-2021/04/04 | 3807 | fonts/xcharter/enc/xch_icytdu.enc
-2021/04/04 | 3613 | fonts/xcharter/enc/xch_imj3v4.enc
-2021/04/04 | 3116 | fonts/xcharter/enc/xch_ivnpe7.enc
-2021/04/04 | 3379 | fonts/xcharter/enc/xch_jqdzb6.enc
-2021/04/04 | 3340 | fonts/xcharter/enc/xch_l5j7vv.enc
-2021/04/04 | 3011 | fonts/xcharter/enc/xch_l7jokp.enc
-2021/04/04 | 3285 | fonts/xcharter/enc/xch_m2vrds.enc
-2021/04/04 | 3470 | fonts/xcharter/enc/xch_m7ekhw.enc
-2021/04/04 | 3283 | fonts/xcharter/enc/xch_mgb5xg.enc
-2021/04/04 | 3768 | fonts/xcharter/enc/xch_nhow2o.enc
-2021/04/04 | 3190 | fonts/xcharter/enc/xch_o2mz2z.enc
-2021/04/04 | 3596 | fonts/xcharter/enc/xch_ocop3w.enc
-2021/04/04 | 2991 | fonts/xcharter/enc/xch_og2pus.enc
-2021/04/04 | 3531 | fonts/xcharter/enc/xch_ph46id.enc
-2021/04/04 | 3345 | fonts/xcharter/enc/xch_phn3tc.enc
-2021/04/04 | 3517 | fonts/xcharter/enc/xch_pqp4df.enc
-2021/04/04 | 3897 | fonts/xcharter/enc/xch_pz3lxg.enc
-2021/04/04 | 3114 | fonts/xcharter/enc/xch_q2nwaj.enc
-2021/04/04 | 3704 | fonts/xcharter/enc/xch_q7fabp.enc
-2021/04/04 | 3591 | fonts/xcharter/enc/xch_qdw4m6.enc
-2021/04/04 | 3272 | fonts/xcharter/enc/xch_qibaxb.enc
-2021/04/04 | 3084 | fonts/xcharter/enc/xch_qxwrge.enc
-2021/04/04 | 3716 | fonts/xcharter/enc/xch_rvzpfm.enc
-2021/04/04 | 3148 | fonts/xcharter/enc/xch_rydp4l.enc
-2021/04/04 | 2974 | fonts/xcharter/enc/xch_s3y5jv.enc
-2021/04/04 | 3363 | fonts/xcharter/enc/xch_s4eoyd.enc
-2021/04/04 | 3665 | fonts/xcharter/enc/xch_sczepj.enc
-2021/04/04 | 3628 | fonts/xcharter/enc/xch_t5vgvk.enc
-2021/04/04 | 3672 | fonts/xcharter/enc/xch_tcksd3.enc
+2022/02/24 | 4051 | fonts/xcharter/enc/xch1_tipddl.enc
+2022/02/24 | 3703 | fonts/xcharter/enc/xch1_tohekq.enc
+2022/02/24 | 4094 | fonts/xcharter/enc/xch1_wd2dbe.enc
+2022/02/24 | 4017 | fonts/xcharter/enc/xch1_wf67wi.enc
+2022/02/24 | 3636 | fonts/xcharter/enc/xch1_wqeam3.enc
+2022/02/24 | 3994 | fonts/xcharter/enc/xch1_wqjgnt.enc
+2022/02/24 | 3705 | fonts/xcharter/enc/xch1_wuciy4.enc
+2022/02/24 | 3614 | fonts/xcharter/enc/xch1_x6jczy.enc
+2022/02/24 | 3881 | fonts/xcharter/enc/xch1_xqcxen.enc
+2022/02/24 | 4044 | fonts/xcharter/enc/xch1_yr3lcc.enc
+2022/02/24 | 3873 | fonts/xcharter/enc/xch1_z3wvjz.enc
+2022/02/24 | 4060 | fonts/xcharter/enc/xch1_zqx27h.enc
+2022/02/24 | 3109 | fonts/xcharter/enc/xch_26pbhy.enc
+2022/02/24 | 3351 | fonts/xcharter/enc/xch_2itbay.enc
+2022/02/24 | 3777 | fonts/xcharter/enc/xch_2jcsfa.enc
+2022/02/24 | 3290 | fonts/xcharter/enc/xch_2ne5ra.enc
+2022/02/24 | 3425 | fonts/xcharter/enc/xch_2v3pxw.enc
+2022/02/24 | 3173 | fonts/xcharter/enc/xch_34ooqo.enc
+2022/02/24 | 3388 | fonts/xcharter/enc/xch_3qy4ma.enc
+2022/02/24 | 3219 | fonts/xcharter/enc/xch_4ba22z.enc
+2022/02/24 | 3628 | fonts/xcharter/enc/xch_4j4sw5.enc
+2022/02/24 | 3620 | fonts/xcharter/enc/xch_4nycuc.enc
+2022/02/24 | 3657 | fonts/xcharter/enc/xch_4sqimf.enc
+2022/02/24 | 3701 | fonts/xcharter/enc/xch_4zysyq.enc
+2022/02/24 | 3083 | fonts/xcharter/enc/xch_5wo36q.enc
+2022/02/24 | 3241 | fonts/xcharter/enc/xch_5x23ii.enc
+2022/02/24 | 3288 | fonts/xcharter/enc/xch_62bu45.enc
+2022/02/24 | 3199 | fonts/xcharter/enc/xch_62z5ot.enc
+2022/02/24 | 3694 | fonts/xcharter/enc/xch_6335sg.enc
+2022/02/24 | 3278 | fonts/xcharter/enc/xch_64qgug.enc
+2022/02/24 | 3239 | fonts/xcharter/enc/xch_65qaqc.enc
+2022/02/24 | 3329 | fonts/xcharter/enc/xch_6ckksa.enc
+2022/02/24 | 3805 | fonts/xcharter/enc/xch_6hzluo.enc
+2022/02/24 | 3132 | fonts/xcharter/enc/xch_6ir2ua.enc
+2022/02/24 | 3316 | fonts/xcharter/enc/xch_6mgzuz.enc
+2022/02/24 | 3454 | fonts/xcharter/enc/xch_6ramfp.enc
+2022/02/24 | 3101 | fonts/xcharter/enc/xch_6w7aji.enc
+2022/02/24 | 3726 | fonts/xcharter/enc/xch_6xwfqv.enc
+2022/02/24 | 3696 | fonts/xcharter/enc/xch_7aohvb.enc
+2022/02/24 | 3143 | fonts/xcharter/enc/xch_7cmdv6.enc
+2022/02/24 | 3723 | fonts/xcharter/enc/xch_a6eos7.enc
+2022/02/24 | 3415 | fonts/xcharter/enc/xch_acpec5.enc
+2022/02/24 | 3071 | fonts/xcharter/enc/xch_akeqbh.enc
+2022/02/24 | 3410 | fonts/xcharter/enc/xch_an6s6r.enc
+2022/02/24 | 6740 | fonts/xcharter/enc/xcharter-ot2.enc
+2022/02/24 | 3153 | fonts/xcharter/enc/xch_aw3wom.enc
+2022/02/24 | 3591 | fonts/xcharter/enc/xch_bjnaxa.enc
+2022/02/24 | 3614 | fonts/xcharter/enc/xch_blmpt7.enc
+2022/02/24 | 3782 | fonts/xcharter/enc/xch_c3yyfo.enc
+2022/02/24 | 3128 | fonts/xcharter/enc/xch_c54uym.enc
+2022/02/24 | 3740 | fonts/xcharter/enc/xch_ccfumi.enc
+2022/02/24 | 3091 | fonts/xcharter/enc/xch_cilcsm.enc
+2022/02/24 | 3390 | fonts/xcharter/enc/xch_cjimfy.enc
+2022/02/24 | 3190 | fonts/xcharter/enc/xch_ckugtc.enc
+2022/02/24 | 3664 | fonts/xcharter/enc/xch_co4ru4.enc
+2022/02/24 | 3635 | fonts/xcharter/enc/xch_cos7tu.enc
+2022/02/24 | 3672 | fonts/xcharter/enc/xch_cy5fc2.enc
+2022/02/24 | 3214 | fonts/xcharter/enc/xch_dp2hrq.enc
+2022/02/24 | 3760 | fonts/xcharter/enc/xch_dqjass.enc
+2022/02/24 | 3312 | fonts/xcharter/enc/xch_dynzsr.enc
+2022/02/24 | 3106 | fonts/xcharter/enc/xch_ei7atk.enc
+2022/02/24 | 3359 | fonts/xcharter/enc/xch_el7fqi.enc
+2022/02/24 | 3447 | fonts/xcharter/enc/xch_eldrzl.enc
+2022/02/24 | 3218 | fonts/xcharter/enc/xch_en7yt2.enc
+2022/02/24 | 3364 | fonts/xcharter/enc/xch_f5e46c.enc
+2022/02/24 | 3261 | fonts/xcharter/enc/xch_fiqldz.enc
+2022/02/24 | 3826 | fonts/xcharter/enc/xch_geqmur.enc
+2022/02/24 | 3229 | fonts/xcharter/enc/xch_glnwao.enc
+2022/02/24 | 3393 | fonts/xcharter/enc/xch_gspcih.enc
+2022/02/24 | 3066 | fonts/xcharter/enc/xch_guhmqj.enc
+2022/02/24 | 3310 | fonts/xcharter/enc/xch_hgvfee.enc
+2022/02/24 | 3665 | fonts/xcharter/enc/xch_hiviyg.enc
+2022/02/24 | 3259 | fonts/xcharter/enc/xch_hnm6t3.enc
+2022/02/24 | 3745 | fonts/xcharter/enc/xch_i2cund.enc
+2022/02/24 | 3449 | fonts/xcharter/enc/xch_i2fqhk.enc
+2022/02/24 | 3821 | fonts/xcharter/enc/xch_icytdu.enc
+2022/02/24 | 3486 | fonts/xcharter/enc/xch_iit6m7.enc
+2022/02/24 | 3716 | fonts/xcharter/enc/xch_ijhcpw.enc
+2022/02/24 | 3388 | fonts/xcharter/enc/xch_irqw25.enc
+2022/02/24 | 2993 | fonts/xcharter/enc/xch_kly36k.enc
+2022/02/24 | 3662 | fonts/xcharter/enc/xch_ksktz7.enc
+2022/02/24 | 3093 | fonts/xcharter/enc/xch_laqzs3.enc
+2022/02/24 | 3300 | fonts/xcharter/enc/xch_m2vrds.enc
+2022/02/24 | 3077 | fonts/xcharter/enc/xch_m4ry62.enc
+2022/02/24 | 3787 | fonts/xcharter/enc/xch_m6qb7y.enc
+2022/02/24 | 3217 | fonts/xcharter/enc/xch_mcqmfh.enc
+2022/02/24 | 3298 | fonts/xcharter/enc/xch_mgb5xg.enc
+2022/02/24 | 3338 | fonts/xcharter/enc/xch_mpbiom.enc
+2022/02/24 | 3069 | fonts/xcharter/enc/xch_naadkf.enc
+2022/02/24 | 3679 | fonts/xcharter/enc/xch_ng7me5.enc
+2022/02/24 | 3784 | fonts/xcharter/enc/xch_nhow2o.enc
+2022/02/24 | 3327 | fonts/xcharter/enc/xch_nii5is.enc
+2022/02/24 | 3190 | fonts/xcharter/enc/xch_o2mz2z.enc
+2022/02/24 | 3611 | fonts/xcharter/enc/xch_ocop3w.enc
+2022/02/24 | 3040 | fonts/xcharter/enc/xch_oeyavg.enc
+2022/02/24 | 3531 | fonts/xcharter/enc/xch_ph46id.enc
+2022/02/24 | 3167 | fonts/xcharter/enc/xch_pikjb7.enc
+2022/02/24 | 3349 | fonts/xcharter/enc/xch_plaupi.enc
+2022/02/24 | 3517 | fonts/xcharter/enc/xch_pqp4df.enc
+2022/02/24 | 3897 | fonts/xcharter/enc/xch_pz3lxg.enc
+2022/02/24 | 3718 | fonts/xcharter/enc/xch_q7fabp.enc
+2022/02/24 | 3606 | fonts/xcharter/enc/xch_qdw4m6.enc
+2022/02/24 | 3130 | fonts/xcharter/enc/xch_qfy5bi.enc
+2022/02/24 | 3287 | fonts/xcharter/enc/xch_qibaxb.enc
+2022/02/24 | 3615 | fonts/xcharter/enc/xch_qt227l.enc
+2022/02/24 | 3084 | fonts/xcharter/enc/xch_qxwrge.enc
+2022/02/24 | 3396 | fonts/xcharter/enc/xch_ruokxy.enc
+2022/02/24 | 3731 | fonts/xcharter/enc/xch_rvzpfm.enc
+2022/02/24 | 3163 | fonts/xcharter/enc/xch_rydp4l.enc
+2022/02/24 | 3377 | fonts/xcharter/enc/xch_s4eoyd.enc
+2022/02/24 | 3681 | fonts/xcharter/enc/xch_sczepj.enc
+2022/02/24 | 3046 | fonts/xcharter/enc/xch_swys7y.enc
+2022/02/24 | 3643 | fonts/xcharter/enc/xch_t5vgvk.enc
+2022/02/24 | 3687 | fonts/xcharter/enc/xch_tcksd3.enc
+2022/02/24 | 3103 | fonts/xcharter/enc/xch_tdjqi5.enc
2021/05/29 | 2439 | fonts/xcharter/enc/xchTH_osf-ly1.enc
2021/05/29 | 2354 | fonts/xcharter/enc/xchTH_osf-ot1.enc
2021/05/29 | 2450 | fonts/xcharter/enc/xchTH_osf-t1.enc
2021/05/29 | 2468 | fonts/xcharter/enc/xchTH_tlf-ly1.enc
2021/05/29 | 2324 | fonts/xcharter/enc/xchTH_tlf-ot1.enc
2021/05/29 | 2424 | fonts/xcharter/enc/xchTH_tlf-t1.enc
-2021/04/04 | 3721 | fonts/xcharter/enc/xch_u7hnxs.enc
-2021/04/04 | 3839 | fonts/xcharter/enc/xch_ukw3hq.enc
-2021/04/04 | 3225 | fonts/xcharter/enc/xch_v6llfb.enc
-2021/04/04 | 3028 | fonts/xcharter/enc/xch_vtvjjk.enc
-2021/04/04 | 3856 | fonts/xcharter/enc/xch_vyhv3k.enc
-2021/04/04 | 3719 | fonts/xcharter/enc/xch_wd2dbe.enc
-2021/04/04 | 3173 | fonts/xcharter/enc/xch_wizqmm.enc
-2021/04/04 | 3266 | fonts/xcharter/enc/xch_wqeam3.enc
-2021/04/04 | 3333 | fonts/xcharter/enc/xch_wuciy4.enc
-2021/04/04 | 3064 | fonts/xcharter/enc/xch_x25wg5.enc
-2021/04/04 | 3239 | fonts/xcharter/enc/xch_x6jczy.enc
-2021/04/04 | 3525 | fonts/xcharter/enc/xch_xqcxen.enc
-2021/04/04 | 3621 | fonts/xcharter/enc/xch_yelf2i.enc
-2021/04/04 | 3517 | fonts/xcharter/enc/xch_z3wvjz.enc
-2021/04/04 | 3436 | fonts/xcharter/enc/xch_zhjmar.enc
-2021/04/04 | 3690 | fonts/xcharter/enc/xch_zqx27h.enc
-2021/05/30 | 41628 | fonts/xcharter/map/XCharter.map
+2022/02/24 | 3694 | fonts/xcharter/enc/xch_tipddl.enc
+2022/02/24 | 3351 | fonts/xcharter/enc/xch_tohekq.enc
+2022/02/24 | 3042 | fonts/xcharter/enc/xch_ttjfqt.enc
+2022/02/24 | 2976 | fonts/xcharter/enc/xch_txakzr.enc
+2022/02/24 | 3640 | fonts/xcharter/enc/xch_u5ytlb.enc
+2022/02/24 | 3736 | fonts/xcharter/enc/xch_u7hnxs.enc
+2022/02/24 | 3013 | fonts/xcharter/enc/xch_ufo3av.enc
+2022/02/24 | 3839 | fonts/xcharter/enc/xch_ukw3hq.enc
+2022/02/24 | 3765 | fonts/xcharter/enc/xch_usfr4u.enc
+2022/02/24 | 3225 | fonts/xcharter/enc/xch_v6llfb.enc
+2022/02/24 | 3856 | fonts/xcharter/enc/xch_vyhv3k.enc
+2022/02/24 | 3192 | fonts/xcharter/enc/xch_wbcur7.enc
+2022/02/24 | 3733 | fonts/xcharter/enc/xch_wd2dbe.enc
+2022/02/24 | 3665 | fonts/xcharter/enc/xch_wf67wi.enc
+2022/02/24 | 3188 | fonts/xcharter/enc/xch_wizqmm.enc
+2022/02/24 | 3280 | fonts/xcharter/enc/xch_wqeam3.enc
+2022/02/24 | 3642 | fonts/xcharter/enc/xch_wqjgnt.enc
+2022/02/24 | 3349 | fonts/xcharter/enc/xch_wuciy4.enc
+2022/02/24 | 3030 | fonts/xcharter/enc/xch_wz23kl.enc
+2022/02/24 | 3657 | fonts/xcharter/enc/xch_x36pxl.enc
+2022/02/24 | 3253 | fonts/xcharter/enc/xch_x6jczy.enc
+2022/02/24 | 3525 | fonts/xcharter/enc/xch_xqcxen.enc
+2022/02/24 | 3643 | fonts/xcharter/enc/xch_y642va.enc
+2022/02/24 | 3636 | fonts/xcharter/enc/xch_yelf2i.enc
+2022/02/24 | 3687 | fonts/xcharter/enc/xch_yr3lcc.enc
+2022/02/24 | 3517 | fonts/xcharter/enc/xch_z3wvjz.enc
+2022/02/24 | 3704 | fonts/xcharter/enc/xch_zqx27h.enc
+2022/02/24 | 66515 | fonts/xcharter/map/XCharter.map
2022/02/17 | 1811 | fonts/xcharter-math/README.md
2022/02/17 | 17127 | fonts/xcharter-math/unimath-xcharter.ltx
2022/02/17 | 1845506 | fonts/xcharter-math/unimath-xcharter.pdf
@@ -144775,538 +144850,859 @@
2022/02/17 | 151252 | fonts/xcharter-math/XCharter-Math.pdf
2022/02/17 | 7419 | fonts/xcharter-math/xcharter-otf.sty
2022/02/17 | 2182964 | fonts/xcharter-math.zip
-2021/10/12 | 118768 | fonts/xcharter/opentype/XCharter-BoldItalic.otf
-2021/10/12 | 135636 | fonts/xcharter/opentype/XCharter-Bold.otf
-2021/10/12 | 193348 | fonts/xcharter/opentype/XCharter-BoldSlanted.otf
-2021/10/13 | 126456 | fonts/xcharter/opentype/XCharter-Italic.otf
-2021/10/12 | 149908 | fonts/xcharter/opentype/XCharter-Roman.otf
-2021/10/12 | 189304 | fonts/xcharter/opentype/XCharter-Slanted.otf
-2022/01/31 | 13425 | fonts/xcharter/README
+2022/02/20 | 115708 | fonts/xcharter/opentype/XCharter-BoldItalic.otf
+2022/02/20 | 134920 | fonts/xcharter/opentype/XCharter-Bold.otf
+2022/02/20 | 136468 | fonts/xcharter/opentype/XCharter-BoldSlanted.otf
+2022/02/20 | 126472 | fonts/xcharter/opentype/XCharter-Italic.otf
+2022/02/21 | 149640 | fonts/xcharter/opentype/XCharter-Roman.otf
+2022/02/20 | 133448 | fonts/xcharter/opentype/XCharter-Slanted.otf
+2022/02/26 | 13574 | fonts/xcharter/README
+2022/01/23 | 2221 | fonts/xcharter/tex/ly1minxcharter.fd
2017/06/27 | 1248 | fonts/xcharter/tex/LY1XCharter-Dnom.fd
2017/06/27 | 1226 | fonts/xcharter/tex/LY1XCharter-Inf.fd
+2022/02/18 | 2103 | fonts/xcharter/tex/LY1XCharter-LF.fd
2017/06/27 | 1247 | fonts/xcharter/tex/LY1XCharter-Numr.fd
+2022/02/18 | 2494 | fonts/xcharter/tex/LY1XCharter-OsF.fd
2017/06/27 | 1226 | fonts/xcharter/tex/LY1XCharter-Sup.fd
2021/05/29 | 1789 | fonts/xcharter/tex/LY1XCharterTH-osf.fd
-2021/05/30 | 1787 | fonts/xcharter/tex/LY1XCharterTH-tlf.fd
+2021/05/29 | 1789 | fonts/xcharter/tex/LY1XCharterTH-tlf.fd
2017/06/27 | 2131 | fonts/xcharter/tex/LY1XCharter-TLF.fd
2017/06/25 | 2521 | fonts/xcharter/tex/LY1XCharter-TOsF.fd
2019/09/21 | 150 | fonts/xcharter/tex/newtx-xcharter-subs.tex
2019/11/21 | 1690 | fonts/xcharter/tex/omlzchmi.fd
+2022/01/23 | 2225 | fonts/xcharter/tex/ot1minxcharter.fd
2017/06/27 | 1247 | fonts/xcharter/tex/OT1XCharter-Dnom.fd
2017/06/27 | 1226 | fonts/xcharter/tex/OT1XCharter-Inf.fd
+2022/02/18 | 2107 | fonts/xcharter/tex/OT1XCharter-LF.fd
2017/06/27 | 1247 | fonts/xcharter/tex/OT1XCharter-Numr.fd
+2022/02/18 | 2493 | fonts/xcharter/tex/OT1XCharter-OsF.fd
2017/06/27 | 1226 | fonts/xcharter/tex/OT1XCharter-Sup.fd
2021/05/29 | 1790 | fonts/xcharter/tex/OT1XCharterTH-osf.fd
-2021/05/30 | 1787 | fonts/xcharter/tex/OT1XCharterTH-tlf.fd
+2021/05/29 | 1789 | fonts/xcharter/tex/OT1XCharterTH-tlf.fd
2017/07/12 | 2135 | fonts/xcharter/tex/OT1XCharter-TLF.fd
2017/06/25 | 2521 | fonts/xcharter/tex/OT1XCharter-TOsF.fd
2017/06/16 | 1283 | fonts/xcharter/tex/OT2XCharter-TLF.fd
+2022/01/23 | 2188 | fonts/xcharter/tex/t1minxcharter.fd
2017/06/27 | 1229 | fonts/xcharter/tex/T1XCharter-Dnom.fd
2017/06/27 | 1208 | fonts/xcharter/tex/T1XCharter-Inf.fd
+2022/02/18 | 2070 | fonts/xcharter/tex/T1XCharter-LF.fd
2017/06/27 | 1229 | fonts/xcharter/tex/T1XCharter-Numr.fd
+2022/02/18 | 2460 | fonts/xcharter/tex/T1XCharter-OsF.fd
2017/06/27 | 1208 | fonts/xcharter/tex/T1XCharter-Sup.fd
2021/05/29 | 1766 | fonts/xcharter/tex/T1XCharterTH-osf.fd
-2021/05/30 | 1764 | fonts/xcharter/tex/T1XCharterTH-tlf.fd
+2021/05/29 | 1766 | fonts/xcharter/tex/T1XCharterTH-tlf.fd
2017/06/27 | 2098 | fonts/xcharter/tex/T1XCharter-TLF.fd
2017/06/25 | 2488 | fonts/xcharter/tex/T1XCharter-TOsF.fd
2018/08/26 | 830 | fonts/xcharter/tex/t2asrbcmr.fd
2018/08/26 | 10839 | fonts/xcharter/tex/t2asrbenc.def
-2021/04/04 | 2207 | fonts/xcharter/tex/T2ASRBXCharter-Sup.fd
-2021/04/04 | 3734 | fonts/xcharter/tex/T2ASRBXCharter-TLF.fd
-2021/04/04 | 3797 | fonts/xcharter/tex/T2ASRBXCharter-TOsF.fd
+2022/02/24 | 3671 | fonts/xcharter/tex/T2ASRBXCharter-LF.fd
+2022/02/24 | 3734 | fonts/xcharter/tex/T2ASRBXCharter-OsF.fd
+2022/02/24 | 2207 | fonts/xcharter/tex/T2ASRBXCharter-Sup.fd
+2022/02/24 | 3734 | fonts/xcharter/tex/T2ASRBXCharter-TLF.fd
+2022/02/24 | 3797 | fonts/xcharter/tex/T2ASRBXCharter-TOsF.fd
+2022/02/24 | 3536 | fonts/xcharter/tex/T2AXCharter-LF.fd
+2022/02/24 | 3599 | fonts/xcharter/tex/T2AXCharter-OsF.fd
2018/06/02 | 1473 | fonts/xcharter/tex/T2AXCharter-Sup.fd
2018/06/02 | 2462 | fonts/xcharter/tex/T2AXCharter-TLF.fd
2018/06/02 | 2851 | fonts/xcharter/tex/T2AXCharter-TOsF.fd
+2022/02/23 | 1395 | fonts/xcharter/tex/TS1XCharter-LF.fd
+2022/02/23 | 1410 | fonts/xcharter/tex/TS1XCharter-OsF.fd
2020/08/06 | 1410 | fonts/xcharter/tex/TS1XCharter-TLF.fd
2020/08/06 | 1425 | fonts/xcharter/tex/TS1XCharter-TOsF.fd
2017/06/16 | 311 | fonts/xcharter/tex/XCharter.fontspec
-2022/01/31 | 9280 | fonts/xcharter/tex/XCharter.sty
-2021/04/04 | 1852 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1--base.tfm
-2021/04/03 | 25424 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1.tfm
-2021/04/04 | 6832 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ot1.tfm
-2021/04/04 | 1852 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1--base.tfm
-2021/04/04 | 26788 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1.tfm
-2021/04/04 | 1324 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1--base.tfm
-2021/04/04 | 7400 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1.tfm
-2021/04/04 | 1800 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1--base.tfm
-2021/04/03 | 25564 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1.tfm
-2021/04/04 | 1964 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a--base.tfm
-2021/04/04 | 1952 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb--base.tfm
-2021/04/03 | 8720 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb.tfm
-2021/04/04 | 8736 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a.tfm
-2021/04/04 | 1812 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1--base.tfm
-2021/04/03 | 23768 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1.tfm
-2021/04/04 | 8132 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2asrb.tfm
-2021/04/04 | 8140 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2a.tfm
-2021/04/04 | 1452 | fonts/xcharter/tfm/XCharter1-BoldItalic-ts1--base.tfm
-2021/04/04 | 1484 | fonts/xcharter/tfm/XCharter1-BoldItalic-ts1.tfm
-2021/04/03 | 2008 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1--base.tfm
-2021/04/04 | 25160 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1.tfm
-2021/04/04 | 6656 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ot1.tfm
-2021/04/03 | 1976 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1--base.tfm
-2021/04/04 | 25076 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1.tfm
-2021/04/03 | 1556 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1--base.tfm
-2021/04/03 | 6772 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1.tfm
-2021/04/04 | 1924 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1--base.tfm
-2021/04/04 | 23792 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1.tfm
-2021/04/04 | 2112 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a--base.tfm
-2021/04/04 | 2116 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb--base.tfm
-2021/04/04 | 8116 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb.tfm
-2021/04/04 | 8124 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a.tfm
-2021/04/04 | 1968 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1--base.tfm
-2021/04/03 | 23516 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1.tfm
-2021/04/03 | 8200 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2asrb.tfm
-2021/04/04 | 8208 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2a.tfm
-2021/04/04 | 1540 | fonts/xcharter/tfm/XCharter1-BoldSlanted-ts1--base.tfm
-2021/04/04 | 1568 | fonts/xcharter/tfm/XCharter1-BoldSlanted-ts1.tfm
-2021/04/04 | 1768 | fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1--base.tfm
-2021/04/03 | 26076 | fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1.tfm
-2021/04/04 | 7072 | fonts/xcharter/tfm/XCharter1-Bold-tosf-ot1.tfm
-2021/04/04 | 1712 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1--base.tfm
-2021/04/04 | 26056 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1.tfm
-2021/04/04 | 1324 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1--base.tfm
-2021/04/04 | 7252 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1.tfm
-2021/04/03 | 1648 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1--base.tfm
-2021/04/04 | 24768 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1.tfm
-2021/04/04 | 1844 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a--base.tfm
-2021/04/04 | 1848 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb--base.tfm
-2021/04/03 | 8500 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb.tfm
-2021/04/03 | 8508 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a.tfm
-2021/04/03 | 1712 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t1--base.tfm
-2021/04/04 | 24380 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t1.tfm
-2021/04/04 | 8532 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t2asrb.tfm
-2021/04/04 | 8540 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t2a.tfm
-2021/04/04 | 1400 | fonts/xcharter/tfm/XCharter1-Bold-ts1--base.tfm
-2021/04/04 | 1428 | fonts/xcharter/tfm/XCharter1-Bold-ts1.tfm
-2021/04/03 | 1832 | fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1--base.tfm
-2021/04/04 | 25576 | fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1.tfm
-2021/04/04 | 6772 | fonts/xcharter/tfm/XCharter1-Italic-tosf-ot1.tfm
-2021/04/04 | 1840 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1--base.tfm
-2021/04/04 | 25528 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1.tfm
-2021/04/03 | 1416 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1--base.tfm
-2021/04/04 | 6976 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1.tfm
-2021/04/04 | 1800 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1--base.tfm
-2021/04/04 | 24300 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1.tfm
-2021/04/04 | 1948 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a--base.tfm
-2021/04/04 | 1940 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb--base.tfm
-2021/04/03 | 8420 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb.tfm
-2021/04/04 | 8444 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a.tfm
-2021/04/04 | 1800 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t1--base.tfm
-2021/04/04 | 23944 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t1.tfm
-2021/04/03 | 8176 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t2asrb.tfm
-2021/04/04 | 8196 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t2a.tfm
-2021/04/04 | 1436 | fonts/xcharter/tfm/XCharter1-Italic-ts1--base.tfm
-2021/04/04 | 1468 | fonts/xcharter/tfm/XCharter1-Italic-ts1.tfm
-2021/04/03 | 1752 | fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1--base.tfm
-2021/04/03 | 26348 | fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1.tfm
-2021/04/04 | 7044 | fonts/xcharter/tfm/XCharter1-Roman-tosf-ot1.tfm
-2021/04/04 | 1704 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1--base.tfm
-2021/04/04 | 27160 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1.tfm
-2021/04/03 | 1308 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1--base.tfm
-2021/04/03 | 7384 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1.tfm
-2021/04/04 | 1636 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1--base.tfm
-2021/04/03 | 26276 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1.tfm
-2021/04/04 | 1868 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a--base.tfm
-2021/04/04 | 1868 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb--base.tfm
-2021/04/03 | 8836 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb.tfm
-2021/04/03 | 8840 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a.tfm
-2021/04/03 | 1696 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t1--base.tfm
-2021/04/04 | 25076 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t1.tfm
-2021/04/04 | 8568 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t2asrb.tfm
-2021/04/04 | 8576 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t2a.tfm
-2021/04/04 | 1524 | fonts/xcharter/tfm/XCharter1-Roman-ts1--base.tfm
-2021/04/04 | 1552 | fonts/xcharter/tfm/XCharter1-Roman-ts1.tfm
-2021/04/04 | 2012 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1--base.tfm
-2021/04/04 | 25220 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1.tfm
-2021/04/04 | 6692 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-ot1.tfm
-2021/04/04 | 1960 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1--base.tfm
-2021/04/04 | 26016 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1.tfm
-2021/04/04 | 1544 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1--base.tfm
-2021/04/04 | 6984 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1.tfm
-2021/04/04 | 1904 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1--base.tfm
-2021/04/04 | 24768 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1.tfm
-2021/04/04 | 2112 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a--base.tfm
-2021/04/03 | 2112 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb--base.tfm
-2021/04/04 | 8464 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb.tfm
-2021/04/04 | 8468 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a.tfm
-2021/04/04 | 1960 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1--base.tfm
-2021/04/03 | 23624 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1.tfm
-2021/04/04 | 8292 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2asrb.tfm
-2021/04/04 | 8300 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2a.tfm
-2021/04/04 | 1548 | fonts/xcharter/tfm/XCharter1-Slanted-ts1--base.tfm
-2021/04/04 | 1576 | fonts/xcharter/tfm/XCharter1-Slanted-ts1.tfm
+2022/02/26 | 23063 | fonts/xcharter/tex/XCharter.sty
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1--base.tfm
+2022/02/24 | 25424 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1.tfm
+2022/02/24 | 6828 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ot1.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1--base.tfm
+2022/02/24 | 26784 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1.tfm
+2022/02/24 | 1316 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1--base.tfm
+2022/02/24 | 7392 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1--base.tfm
+2022/02/24 | 25564 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1.tfm
+2022/02/24 | 1960 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8716 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb.tfm
+2022/02/24 | 8732 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a.tfm
+2022/02/24 | 1820 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1--base.tfm
+2022/02/24 | 23776 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1.tfm
+2022/02/24 | 8128 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2asrb.tfm
+2022/02/24 | 8136 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2a.tfm
+2022/02/24 | 1824 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1--base.tfm
+2022/02/24 | 25396 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1.tfm
+2022/02/24 | 6796 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ot1.tfm
+2022/02/24 | 1820 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1--base.tfm
+2022/02/24 | 26756 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1.tfm
+2022/02/24 | 1288 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1--base.tfm
+2022/02/24 | 7364 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1--base.tfm
+2022/02/24 | 25536 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a--base.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8692 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb.tfm
+2022/02/24 | 8708 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1--base.tfm
+2022/02/24 | 23748 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1.tfm
+2022/02/24 | 8104 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2asrb.tfm
+2022/02/24 | 8112 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2a.tfm
+2022/02/24 | 1448 | fonts/xcharter/tfm/XCharter1-BoldItalic-ts1--base.tfm
+2022/02/24 | 1480 | fonts/xcharter/tfm/XCharter1-BoldItalic-ts1.tfm
+2022/02/24 | 1760 | fonts/xcharter/tfm/XCharter1-Bold-osf-ly1--base.tfm
+2022/02/24 | 26068 | fonts/xcharter/tfm/XCharter1-Bold-osf-ly1.tfm
+2022/02/24 | 7056 | fonts/xcharter/tfm/XCharter1-Bold-osf-ot1.tfm
+2022/02/24 | 1708 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1--base.tfm
+2022/02/24 | 26052 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1.tfm
+2022/02/24 | 1312 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1--base.tfm
+2022/02/24 | 7240 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1.tfm
+2022/02/24 | 1640 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1--base.tfm
+2022/02/24 | 24760 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8500 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb.tfm
+2022/02/24 | 8508 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter1-Bold-osf-t1--base.tfm
+2022/02/24 | 24372 | fonts/xcharter/tfm/XCharter1-Bold-osf-t1.tfm
+2022/02/24 | 8524 | fonts/xcharter/tfm/XCharter1-Bold-osf-t2asrb.tfm
+2022/02/24 | 8532 | fonts/xcharter/tfm/XCharter1-Bold-osf-t2a.tfm
+2022/02/24 | 2008 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1--base.tfm
+2022/02/24 | 25160 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1.tfm
+2022/02/24 | 6652 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ot1.tfm
+2022/02/24 | 1980 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1--base.tfm
+2022/02/24 | 25080 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1.tfm
+2022/02/24 | 1556 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1--base.tfm
+2022/02/24 | 6772 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1.tfm
+2022/02/24 | 1928 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1--base.tfm
+2022/02/24 | 23796 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1.tfm
+2022/02/24 | 2112 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a--base.tfm
+2022/02/24 | 2116 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8116 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb.tfm
+2022/02/24 | 8124 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a.tfm
+2022/02/24 | 1972 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1--base.tfm
+2022/02/24 | 23520 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1.tfm
+2022/02/24 | 8200 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2asrb.tfm
+2022/02/24 | 8208 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2a.tfm
+2022/02/24 | 1980 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1--base.tfm
+2022/02/24 | 25016 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1.tfm
+2022/02/24 | 6576 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ot1.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1--base.tfm
+2022/02/24 | 25036 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1.tfm
+2022/02/24 | 1528 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1--base.tfm
+2022/02/24 | 6740 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1.tfm
+2022/02/24 | 1900 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1--base.tfm
+2022/02/24 | 23756 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1.tfm
+2022/02/24 | 2092 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a--base.tfm
+2022/02/24 | 2096 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8092 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb.tfm
+2022/02/24 | 8100 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1--base.tfm
+2022/02/24 | 23388 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1.tfm
+2022/02/24 | 8136 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2asrb.tfm
+2022/02/24 | 8144 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2a.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter1-BoldSlanted-ts1--base.tfm
+2022/02/24 | 1568 | fonts/xcharter/tfm/XCharter1-BoldSlanted-ts1.tfm
+2022/02/24 | 1736 | fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1--base.tfm
+2022/02/24 | 25928 | fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1.tfm
+2022/02/24 | 6984 | fonts/xcharter/tfm/XCharter1-Bold-tosf-ot1.tfm
+2022/02/24 | 1684 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1--base.tfm
+2022/02/24 | 26008 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1.tfm
+2022/02/24 | 1288 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1--base.tfm
+2022/02/24 | 7208 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1.tfm
+2022/02/24 | 1616 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1--base.tfm
+2022/02/24 | 24716 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1.tfm
+2022/02/24 | 1816 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a--base.tfm
+2022/02/24 | 1820 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8464 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb.tfm
+2022/02/24 | 8472 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t1--base.tfm
+2022/02/24 | 24244 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t1.tfm
+2022/02/24 | 8460 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t2asrb.tfm
+2022/02/24 | 8468 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t2a.tfm
+2022/02/24 | 1400 | fonts/xcharter/tfm/XCharter1-Bold-ts1--base.tfm
+2022/02/24 | 1428 | fonts/xcharter/tfm/XCharter1-Bold-ts1.tfm
+2022/02/24 | 1832 | fonts/xcharter/tfm/XCharter1-Italic-osf-ly1--base.tfm
+2022/02/24 | 25576 | fonts/xcharter/tfm/XCharter1-Italic-osf-ly1.tfm
+2022/02/24 | 6776 | fonts/xcharter/tfm/XCharter1-Italic-osf-ot1.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1--base.tfm
+2022/02/24 | 25536 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1.tfm
+2022/02/24 | 1428 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1--base.tfm
+2022/02/24 | 6988 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1.tfm
+2022/02/24 | 1808 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1--base.tfm
+2022/02/24 | 24308 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a--base.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8424 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb.tfm
+2022/02/24 | 8448 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter1-Italic-osf-t1--base.tfm
+2022/02/24 | 23948 | fonts/xcharter/tfm/XCharter1-Italic-osf-t1.tfm
+2022/02/24 | 8176 | fonts/xcharter/tfm/XCharter1-Italic-osf-t2asrb.tfm
+2022/02/24 | 8196 | fonts/xcharter/tfm/XCharter1-Italic-osf-t2a.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1--base.tfm
+2022/02/24 | 25544 | fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1.tfm
+2022/02/24 | 6744 | fonts/xcharter/tfm/XCharter1-Italic-tosf-ot1.tfm
+2022/02/24 | 1816 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1--base.tfm
+2022/02/24 | 25504 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1.tfm
+2022/02/24 | 1396 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1--base.tfm
+2022/02/24 | 6956 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1.tfm
+2022/02/24 | 1776 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1--base.tfm
+2022/02/24 | 24276 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a--base.tfm
+2022/02/24 | 1912 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8392 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb.tfm
+2022/02/24 | 8420 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t1--base.tfm
+2022/02/24 | 23916 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t1.tfm
+2022/02/24 | 8148 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t2asrb.tfm
+2022/02/24 | 8168 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t2a.tfm
+2022/02/24 | 1436 | fonts/xcharter/tfm/XCharter1-Italic-ts1--base.tfm
+2022/02/24 | 1468 | fonts/xcharter/tfm/XCharter1-Italic-ts1.tfm
+2022/02/24 | 1748 | fonts/xcharter/tfm/XCharter1-Roman-osf-ly1--base.tfm
+2022/02/24 | 26344 | fonts/xcharter/tfm/XCharter1-Roman-osf-ly1.tfm
+2022/02/24 | 7040 | fonts/xcharter/tfm/XCharter1-Roman-osf-ot1.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1--base.tfm
+2022/02/24 | 27160 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1.tfm
+2022/02/24 | 1308 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1--base.tfm
+2022/02/24 | 7384 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1.tfm
+2022/02/24 | 1636 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1--base.tfm
+2022/02/24 | 26276 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1.tfm
+2022/02/24 | 1868 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a--base.tfm
+2022/02/24 | 1864 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8832 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb.tfm
+2022/02/24 | 8840 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a.tfm
+2022/02/24 | 1696 | fonts/xcharter/tfm/XCharter1-Roman-osf-t1--base.tfm
+2022/02/24 | 25076 | fonts/xcharter/tfm/XCharter1-Roman-osf-t1.tfm
+2022/02/24 | 8556 | fonts/xcharter/tfm/XCharter1-Roman-osf-t2asrb.tfm
+2022/02/24 | 8568 | fonts/xcharter/tfm/XCharter1-Roman-osf-t2a.tfm
+2022/02/24 | 1724 | fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1--base.tfm
+2022/02/24 | 26320 | fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1.tfm
+2022/02/24 | 7020 | fonts/xcharter/tfm/XCharter1-Roman-tosf-ot1.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1--base.tfm
+2022/02/24 | 27136 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1.tfm
+2022/02/24 | 1288 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1--base.tfm
+2022/02/24 | 7364 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1.tfm
+2022/02/24 | 1612 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1--base.tfm
+2022/02/24 | 26252 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a--base.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8812 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb.tfm
+2022/02/24 | 8816 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a.tfm
+2022/02/24 | 1672 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t1--base.tfm
+2022/02/24 | 25052 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t1.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t2asrb.tfm
+2022/02/24 | 8548 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t2a.tfm
+2022/02/24 | 1524 | fonts/xcharter/tfm/XCharter1-Roman-ts1--base.tfm
+2022/02/24 | 1552 | fonts/xcharter/tfm/XCharter1-Roman-ts1.tfm
+2022/02/24 | 2012 | fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1--base.tfm
+2022/02/24 | 25220 | fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1.tfm
+2022/02/24 | 6696 | fonts/xcharter/tfm/XCharter1-Slanted-osf-ot1.tfm
+2022/02/24 | 1964 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1--base.tfm
+2022/02/24 | 26020 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1.tfm
+2022/02/24 | 1552 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1--base.tfm
+2022/02/24 | 6992 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1.tfm
+2022/02/24 | 1908 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1--base.tfm
+2022/02/24 | 24772 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1.tfm
+2022/02/24 | 2112 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a--base.tfm
+2022/02/24 | 2112 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8464 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb.tfm
+2022/02/24 | 8468 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a.tfm
+2022/02/24 | 1964 | fonts/xcharter/tfm/XCharter1-Slanted-osf-t1--base.tfm
+2022/02/24 | 23628 | fonts/xcharter/tfm/XCharter1-Slanted-osf-t1.tfm
+2022/02/24 | 8292 | fonts/xcharter/tfm/XCharter1-Slanted-osf-t2asrb.tfm
+2022/02/24 | 8300 | fonts/xcharter/tfm/XCharter1-Slanted-osf-t2a.tfm
+2022/02/24 | 1988 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1--base.tfm
+2022/02/24 | 25196 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1.tfm
+2022/02/24 | 6672 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-ot1.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1--base.tfm
+2022/02/24 | 25992 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1.tfm
+2022/02/24 | 1524 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1--base.tfm
+2022/02/24 | 6964 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1.tfm
+2022/02/24 | 1880 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1--base.tfm
+2022/02/24 | 24744 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1.tfm
+2022/02/24 | 2088 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a--base.tfm
+2022/02/24 | 2088 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8440 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb.tfm
+2022/02/24 | 8444 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a.tfm
+2022/02/24 | 1940 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1--base.tfm
+2022/02/24 | 23604 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1.tfm
+2022/02/24 | 8268 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2asrb.tfm
+2022/02/24 | 8276 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2a.tfm
+2022/02/24 | 1548 | fonts/xcharter/tfm/XCharter1-Slanted-ts1--base.tfm
+2022/02/24 | 1576 | fonts/xcharter/tfm/XCharter1-Slanted-ts1.tfm
2021/05/29 | 1852 | fonts/xcharter/tfm/XCharter1TH-BoldItalic-osf-ly1.tfm
2021/05/29 | 1348 | fonts/xcharter/tfm/XCharter1TH-BoldItalic-osf-ot1.tfm
2021/05/29 | 1824 | fonts/xcharter/tfm/XCharter1TH-BoldItalic-osf-t1.tfm
2021/05/29 | 1836 | fonts/xcharter/tfm/XCharter1TH-Italic-osf-ly1.tfm
2021/05/29 | 1432 | fonts/xcharter/tfm/XCharter1TH-Italic-osf-ot1.tfm
2021/05/29 | 1804 | fonts/xcharter/tfm/XCharter1TH-Italic-osf-t1.tfm
-2021/04/03 | 1700 | fonts/xcharter/tfm/XCharter-Bold-dnom-ly1--base.tfm
-2021/04/04 | 1704 | fonts/xcharter/tfm/XCharter-Bold-dnom-ly1.tfm
-2021/04/04 | 1328 | fonts/xcharter/tfm/XCharter-Bold-dnom-ot1.tfm
-2021/04/04 | 1668 | fonts/xcharter/tfm/XCharter-Bold-dnom-t1--base.tfm
-2021/04/04 | 1676 | fonts/xcharter/tfm/XCharter-Bold-dnom-t1.tfm
-2021/04/04 | 1700 | fonts/xcharter/tfm/XCharter-Bold-inf-ly1--base.tfm
-2021/04/03 | 1704 | fonts/xcharter/tfm/XCharter-Bold-inf-ly1.tfm
-2021/04/03 | 1324 | fonts/xcharter/tfm/XCharter-Bold-inf-ot1.tfm
-2021/04/04 | 1668 | fonts/xcharter/tfm/XCharter-Bold-inf-t1--base.tfm
-2021/04/04 | 1676 | fonts/xcharter/tfm/XCharter-Bold-inf-t1.tfm
-2021/04/04 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ly1--base.tfm
-2021/04/03 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ly1.tfm
-2021/04/04 | 1284 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ot1.tfm
-2021/04/03 | 1784 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-t1--base.tfm
-2021/04/04 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-t1.tfm
-2021/04/04 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-ly1--base.tfm
-2021/04/04 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-ly1.tfm
-2021/04/04 | 1280 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-ot1.tfm
-2021/04/03 | 1788 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-t1--base.tfm
-2021/04/04 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-t1.tfm
-2021/04/03 | 1788 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-ly1--base.tfm
-2021/04/04 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-ly1.tfm
-2021/04/03 | 1284 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-ot1.tfm
-2021/04/04 | 1784 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-t1--base.tfm
-2021/04/04 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-t1.tfm
-2021/04/04 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-ly1--base.tfm
-2021/04/04 | 1804 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-ly1.tfm
-2021/04/03 | 1288 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-ot1.tfm
-2021/04/04 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t1--base.tfm
-2021/04/04 | 1804 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t1.tfm
-2021/04/04 | 1908 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t2asrb.tfm
-2021/04/04 | 1912 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t2a.tfm
-2021/04/04 | 1836 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ly1--base.tfm
-2021/04/04 | 25812 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ly1.tfm
-2021/04/04 | 6852 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1G.tfm
-2021/04/04 | 6776 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1.tfm
-2021/04/04 | 2880 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot2.tfm
-2021/04/04 | 1820 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ly1--base.tfm
-2021/04/03 | 26740 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ly1.tfm
-2021/04/04 | 1288 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1--base.tfm
-2021/04/04 | 7368 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1.tfm
-2021/04/04 | 1768 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t1--base.tfm
-2021/04/03 | 25520 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t1.tfm
-2021/04/04 | 1948 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2a--base.tfm
-2021/04/04 | 1936 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2asrb--base.tfm
-2021/04/04 | 8776 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2asrb.tfm
-2021/04/04 | 8792 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2a.tfm
-2021/04/04 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t1--base.tfm
-2021/04/04 | 23692 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t1.tfm
-2021/04/03 | 8088 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t2asrb.tfm
-2021/04/03 | 8096 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t2a.tfm
-2021/04/04 | 1864 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1--base.tfm
-2021/04/04 | 25840 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1.tfm
-2021/04/03 | 6808 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ot1.tfm
-2021/04/04 | 1852 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1--base.tfm
-2021/04/03 | 26772 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1.tfm
-2021/04/04 | 1324 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1--base.tfm
-2021/04/04 | 7404 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1.tfm
-2021/04/04 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1--base.tfm
-2021/04/04 | 25552 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1.tfm
-2021/04/04 | 1972 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a--base.tfm
-2021/04/04 | 1960 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb--base.tfm
-2021/04/04 | 8800 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb.tfm
-2021/04/04 | 8816 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a.tfm
-2021/04/04 | 1824 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1--base.tfm
-2021/04/04 | 23716 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1.tfm
-2021/04/04 | 8112 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2asrb.tfm
-2021/04/04 | 8120 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2a.tfm
-2021/04/04 | 1460 | fonts/xcharter/tfm/XCharter-BoldItalic-ts1--base.tfm
-2021/04/04 | 1472 | fonts/xcharter/tfm/XCharter-BoldItalic-ts1.tfm
-2021/04/03 | 1700 | fonts/xcharter/tfm/XCharter-Bold-numr-ly1--base.tfm
-2021/04/04 | 1704 | fonts/xcharter/tfm/XCharter-Bold-numr-ly1.tfm
-2021/04/04 | 1328 | fonts/xcharter/tfm/XCharter-Bold-numr-ot1.tfm
-2021/04/04 | 1668 | fonts/xcharter/tfm/XCharter-Bold-numr-t1--base.tfm
-2021/04/04 | 1676 | fonts/xcharter/tfm/XCharter-Bold-numr-t1.tfm
-2021/04/04 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ly1--base.tfm
-2021/04/04 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ly1.tfm
-2021/04/04 | 1544 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ot1.tfm
-2021/04/04 | 1936 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-t1--base.tfm
-2021/04/03 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-t1.tfm
-2021/04/03 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ly1--base.tfm
-2021/04/03 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ly1.tfm
-2021/04/03 | 1540 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ot1.tfm
-2021/04/04 | 1936 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-t1--base.tfm
-2021/04/04 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-t1.tfm
-2021/04/03 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ly1--base.tfm
-2021/04/04 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ly1.tfm
-2021/04/04 | 1544 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ot1.tfm
-2021/04/03 | 1936 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-t1--base.tfm
-2021/04/04 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-t1.tfm
-2021/04/04 | 1960 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ly1--base.tfm
-2021/04/04 | 1964 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ly1.tfm
-2021/04/03 | 1552 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ot1.tfm
-2021/04/03 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t1--base.tfm
-2021/04/04 | 1956 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t1.tfm
-2021/04/04 | 2088 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t2asrb.tfm
-2021/04/03 | 2088 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t2a.tfm
-2021/04/03 | 1988 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ly1--base.tfm
-2021/04/04 | 25452 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ly1.tfm
-2021/04/04 | 6552 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot1.tfm
-2021/04/04 | 3480 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot2.tfm
-2021/04/03 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ly1--base.tfm
-2021/04/04 | 25012 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ly1.tfm
-2021/04/04 | 1528 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1--base.tfm
-2021/04/04 | 6744 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1.tfm
-2021/04/04 | 1892 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t1--base.tfm
-2021/04/04 | 23736 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t1.tfm
-2021/04/04 | 2104 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2a--base.tfm
-2021/04/04 | 2108 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2asrb--base.tfm
-2021/04/04 | 8172 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2asrb.tfm
-2021/04/04 | 8180 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2a.tfm
-2021/04/04 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t1--base.tfm
-2021/04/04 | 23328 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t1.tfm
-2021/04/04 | 8124 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t2asrb.tfm
-2021/04/04 | 8132 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t2a.tfm
-2021/04/04 | 2020 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1--base.tfm
-2021/04/03 | 25484 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1.tfm
-2021/04/04 | 6584 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ot1.tfm
-2021/04/04 | 1976 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1--base.tfm
-2021/04/04 | 25044 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1.tfm
-2021/04/03 | 1556 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1--base.tfm
-2021/04/04 | 6772 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1.tfm
-2021/04/04 | 1924 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1--base.tfm
-2021/04/04 | 23768 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1.tfm
-2021/04/04 | 2120 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a--base.tfm
-2021/04/04 | 2124 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb--base.tfm
-2021/04/04 | 8188 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb.tfm
-2021/04/03 | 8196 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a.tfm
-2021/04/04 | 1980 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1--base.tfm
-2021/04/04 | 23360 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1.tfm
-2021/04/04 | 8152 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2asrb.tfm
-2021/04/03 | 8160 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2a.tfm
-2021/04/04 | 1540 | fonts/xcharter/tfm/XCharter-BoldSlanted-ts1--base.tfm
-2021/04/04 | 1544 | fonts/xcharter/tfm/XCharter-BoldSlanted-ts1.tfm
-2021/04/03 | 1712 | fonts/xcharter/tfm/XCharter-Bold-sup-ly1--base.tfm
-2021/04/04 | 1716 | fonts/xcharter/tfm/XCharter-Bold-sup-ly1.tfm
-2021/04/04 | 1336 | fonts/xcharter/tfm/XCharter-Bold-sup-ot1.tfm
-2021/04/03 | 1680 | fonts/xcharter/tfm/XCharter-Bold-sup-t1--base.tfm
-2021/04/04 | 1688 | fonts/xcharter/tfm/XCharter-Bold-sup-t1.tfm
-2021/04/03 | 1836 | fonts/xcharter/tfm/XCharter-Bold-sup-t2asrb.tfm
-2021/04/04 | 1836 | fonts/xcharter/tfm/XCharter-Bold-sup-t2a.tfm
-2021/04/04 | 1744 | fonts/xcharter/tfm/XCharter-Bold-tlf-ly1--base.tfm
-2021/04/04 | 26356 | fonts/xcharter/tfm/XCharter-Bold-tlf-ly1.tfm
-2021/04/04 | 6928 | fonts/xcharter/tfm/XCharter-Bold-tlf-ot1G.tfm
-2021/04/04 | 6956 | fonts/xcharter/tfm/XCharter-Bold-tlf-ot1.tfm
-2021/04/04 | 3348 | fonts/xcharter/tfm/XCharter-Bold-tlf-ot2.tfm
-2021/04/03 | 1676 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ly1--base.tfm
-2021/04/04 | 25984 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ly1.tfm
-2021/04/04 | 1288 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1--base.tfm
-2021/04/04 | 7212 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1.tfm
-2021/04/04 | 1608 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t1--base.tfm
-2021/04/04 | 24684 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t1.tfm
-2021/04/04 | 1828 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2a--base.tfm
-2021/04/04 | 1832 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2asrb--base.tfm
-2021/04/04 | 8544 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2asrb.tfm
-2021/04/03 | 8552 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2a.tfm
-2021/04/04 | 1684 | fonts/xcharter/tfm/XCharter-Bold-tlf-t1--base.tfm
-2021/04/03 | 24168 | fonts/xcharter/tfm/XCharter-Bold-tlf-t1.tfm
-2021/04/04 | 8444 | fonts/xcharter/tfm/XCharter-Bold-tlf-t2asrb.tfm
-2021/04/03 | 8452 | fonts/xcharter/tfm/XCharter-Bold-tlf-t2a.tfm
-2021/04/04 | 1780 | fonts/xcharter/tfm/XCharter-Bold-tosf-ly1--base.tfm
-2021/04/04 | 26392 | fonts/xcharter/tfm/XCharter-Bold-tosf-ly1.tfm
-2021/04/03 | 6996 | fonts/xcharter/tfm/XCharter-Bold-tosf-ot1.tfm
-2021/04/04 | 1712 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1--base.tfm
-2021/04/04 | 26020 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1.tfm
-2021/04/04 | 1324 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1--base.tfm
-2021/04/04 | 7248 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1.tfm
-2021/04/04 | 1648 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1--base.tfm
-2021/04/04 | 24724 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1.tfm
-2021/04/04 | 1852 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a--base.tfm
-2021/04/04 | 1856 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb--base.tfm
-2021/04/03 | 8568 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb.tfm
-2021/04/04 | 8576 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a.tfm
-2021/04/03 | 1724 | fonts/xcharter/tfm/XCharter-Bold-tosf-t1--base.tfm
-2021/04/03 | 24208 | fonts/xcharter/tfm/XCharter-Bold-tosf-t1.tfm
-2021/04/04 | 8480 | fonts/xcharter/tfm/XCharter-Bold-tosf-t2asrb.tfm
-2021/04/03 | 8488 | fonts/xcharter/tfm/XCharter-Bold-tosf-t2a.tfm
-2021/04/04 | 1408 | fonts/xcharter/tfm/XCharter-Bold-ts1--base.tfm
-2021/04/04 | 1420 | fonts/xcharter/tfm/XCharter-Bold-ts1.tfm
+2022/02/24 | 1700 | fonts/xcharter/tfm/XCharter-Bold-dnom-ly1--base.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Bold-dnom-ly1.tfm
+2022/02/24 | 1324 | fonts/xcharter/tfm/XCharter-Bold-dnom-ot1.tfm
+2022/02/24 | 1668 | fonts/xcharter/tfm/XCharter-Bold-dnom-t1--base.tfm
+2022/02/24 | 1676 | fonts/xcharter/tfm/XCharter-Bold-dnom-t1.tfm
+2022/02/24 | 1700 | fonts/xcharter/tfm/XCharter-Bold-inf-ly1--base.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Bold-inf-ly1.tfm
+2022/02/24 | 1320 | fonts/xcharter/tfm/XCharter-Bold-inf-ot1.tfm
+2022/02/24 | 1668 | fonts/xcharter/tfm/XCharter-Bold-inf-t1--base.tfm
+2022/02/24 | 1676 | fonts/xcharter/tfm/XCharter-Bold-inf-t1.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ly1--base.tfm
+2022/02/24 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ly1.tfm
+2022/02/24 | 1280 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ot1.tfm
+2022/02/24 | 1784 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-t1--base.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-t1.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-ly1--base.tfm
+2022/02/24 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-ly1.tfm
+2022/02/24 | 1276 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-ot1.tfm
+2022/02/24 | 1788 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-t1--base.tfm
+2022/02/24 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-t1.tfm
+2022/02/24 | 1876 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1--base.tfm
+2022/02/24 | 25852 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1.tfm
+2022/02/24 | 6808 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-ot1.tfm
+2022/02/24 | 1856 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1--base.tfm
+2022/02/24 | 26776 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1.tfm
+2022/02/24 | 1320 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1--base.tfm
+2022/02/24 | 7396 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1--base.tfm
+2022/02/24 | 25556 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1.tfm
+2022/02/24 | 1980 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a--base.tfm
+2022/02/24 | 1968 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb--base.tfm
+2022/02/24 | 8808 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb.tfm
+2022/02/24 | 8824 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a.tfm
+2022/02/24 | 1840 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1--base.tfm
+2022/02/24 | 23732 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1.tfm
+2022/02/24 | 8132 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2asrb.tfm
+2022/02/24 | 8140 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2a.tfm
+2022/02/24 | 1788 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-ly1--base.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-ly1.tfm
+2022/02/24 | 1280 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-ot1.tfm
+2022/02/24 | 1784 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-t1--base.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-t1.tfm
+2022/02/24 | 1868 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1--base.tfm
+2022/02/24 | 25844 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1.tfm
+2022/02/24 | 6800 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-ot1.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1--base.tfm
+2022/02/24 | 26768 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1.tfm
+2022/02/24 | 1316 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1--base.tfm
+2022/02/24 | 7392 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1--base.tfm
+2022/02/24 | 25552 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1.tfm
+2022/02/24 | 1972 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a--base.tfm
+2022/02/24 | 1960 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8800 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb.tfm
+2022/02/24 | 8816 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a.tfm
+2022/02/24 | 1832 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1--base.tfm
+2022/02/24 | 23724 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1.tfm
+2022/02/24 | 8112 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2asrb.tfm
+2022/02/24 | 8120 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2a.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-ly1--base.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-ly1.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-ot1.tfm
+2022/02/24 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t1--base.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t1.tfm
+2022/02/24 | 1908 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t2asrb.tfm
+2022/02/24 | 1912 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t2a.tfm
+2022/02/24 | 1836 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ly1--base.tfm
+2022/02/24 | 25812 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ly1.tfm
+2022/02/24 | 6848 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1G.tfm
+2022/02/24 | 6764 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1.tfm
+2022/02/24 | 2880 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot2.tfm
+2022/02/24 | 1820 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ly1--base.tfm
+2022/02/24 | 26740 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ly1.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1--base.tfm
+2022/02/24 | 7360 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1.tfm
+2022/02/24 | 1768 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t1--base.tfm
+2022/02/24 | 25520 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t1.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2a--base.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 8776 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2asrb.tfm
+2022/02/24 | 8792 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2a.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t1--base.tfm
+2022/02/24 | 23692 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t1.tfm
+2022/02/24 | 8088 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t2asrb.tfm
+2022/02/24 | 8096 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t2a.tfm
+2022/02/24 | 1836 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1--base.tfm
+2022/02/24 | 25812 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1.tfm
+2022/02/24 | 6764 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ot1.tfm
+2022/02/24 | 1816 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1--base.tfm
+2022/02/24 | 26736 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1--base.tfm
+2022/02/24 | 7360 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1.tfm
+2022/02/24 | 1768 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1--base.tfm
+2022/02/24 | 25520 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a--base.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8772 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb.tfm
+2022/02/24 | 8788 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1--base.tfm
+2022/02/24 | 23692 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1.tfm
+2022/02/24 | 8084 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2asrb.tfm
+2022/02/24 | 8092 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2a.tfm
+2022/02/24 | 1460 | fonts/xcharter/tfm/XCharter-BoldItalic-ts1--base.tfm
+2022/02/24 | 1472 | fonts/xcharter/tfm/XCharter-BoldItalic-ts1.tfm
+2022/02/24 | 1764 | fonts/xcharter/tfm/XCharter-Bold-lf-ly1--base.tfm
+2022/02/24 | 26376 | fonts/xcharter/tfm/XCharter-Bold-lf-ly1.tfm
+2022/02/24 | 6964 | fonts/xcharter/tfm/XCharter-Bold-lf-ot1.tfm
+2022/02/24 | 1696 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1--base.tfm
+2022/02/24 | 26004 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1.tfm
+2022/02/24 | 1304 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1--base.tfm
+2022/02/24 | 7224 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1.tfm
+2022/02/24 | 1628 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1--base.tfm
+2022/02/24 | 24704 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb--base.tfm
+2022/02/24 | 8560 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb.tfm
+2022/02/24 | 8572 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Bold-lf-t1--base.tfm
+2022/02/24 | 24188 | fonts/xcharter/tfm/XCharter-Bold-lf-t1.tfm
+2022/02/24 | 8460 | fonts/xcharter/tfm/XCharter-Bold-lf-t2asrb.tfm
+2022/02/24 | 8468 | fonts/xcharter/tfm/XCharter-Bold-lf-t2a.tfm
+2022/02/24 | 1700 | fonts/xcharter/tfm/XCharter-Bold-numr-ly1--base.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Bold-numr-ly1.tfm
+2022/02/24 | 1324 | fonts/xcharter/tfm/XCharter-Bold-numr-ot1.tfm
+2022/02/24 | 1668 | fonts/xcharter/tfm/XCharter-Bold-numr-t1--base.tfm
+2022/02/24 | 1676 | fonts/xcharter/tfm/XCharter-Bold-numr-t1.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter-Bold-osf-ly1--base.tfm
+2022/02/24 | 26384 | fonts/xcharter/tfm/XCharter-Bold-osf-ly1.tfm
+2022/02/24 | 6972 | fonts/xcharter/tfm/XCharter-Bold-osf-ot1.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1--base.tfm
+2022/02/24 | 26012 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1.tfm
+2022/02/24 | 1308 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1--base.tfm
+2022/02/24 | 7228 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1.tfm
+2022/02/24 | 1636 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1--base.tfm
+2022/02/24 | 24712 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1.tfm
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a--base.tfm
+2022/02/24 | 1856 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8568 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb.tfm
+2022/02/24 | 8576 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a.tfm
+2022/02/24 | 1712 | fonts/xcharter/tfm/XCharter-Bold-osf-t1--base.tfm
+2022/02/24 | 24196 | fonts/xcharter/tfm/XCharter-Bold-osf-t1.tfm
+2022/02/24 | 8472 | fonts/xcharter/tfm/XCharter-Bold-osf-t2asrb.tfm
+2022/02/24 | 8480 | fonts/xcharter/tfm/XCharter-Bold-osf-t2a.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ly1--base.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ly1.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ot1.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-t1--base.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-t1.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ly1--base.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ly1.tfm
+2022/02/24 | 1536 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ot1.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-t1--base.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-t1.tfm
+2022/02/24 | 2016 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1--base.tfm
+2022/02/24 | 25480 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1.tfm
+2022/02/24 | 6568 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ot1.tfm
+2022/02/24 | 1972 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1--base.tfm
+2022/02/24 | 25040 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1.tfm
+2022/02/24 | 1548 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1--base.tfm
+2022/02/24 | 6760 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1.tfm
+2022/02/24 | 1920 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1--base.tfm
+2022/02/24 | 23764 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1.tfm
+2022/02/24 | 2128 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a--base.tfm
+2022/02/24 | 2132 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb--base.tfm
+2022/02/24 | 8196 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb.tfm
+2022/02/24 | 8204 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a.tfm
+2022/02/24 | 1976 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1--base.tfm
+2022/02/24 | 23356 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1.tfm
+2022/02/24 | 8152 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2asrb.tfm
+2022/02/24 | 8160 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2a.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ly1--base.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ly1.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ot1.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-t1--base.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-t1.tfm
+2022/02/24 | 2020 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1--base.tfm
+2022/02/24 | 25484 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1.tfm
+2022/02/24 | 6572 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ot1.tfm
+2022/02/24 | 1976 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1--base.tfm
+2022/02/24 | 25044 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1.tfm
+2022/02/24 | 1552 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1--base.tfm
+2022/02/24 | 6764 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1--base.tfm
+2022/02/24 | 23768 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1.tfm
+2022/02/24 | 2120 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a--base.tfm
+2022/02/24 | 2124 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8188 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb.tfm
+2022/02/24 | 8196 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a.tfm
+2022/02/24 | 1980 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1--base.tfm
+2022/02/24 | 23360 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1.tfm
+2022/02/24 | 8152 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2asrb.tfm
+2022/02/24 | 8160 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2a.tfm
+2022/02/24 | 1960 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ly1--base.tfm
+2022/02/24 | 1964 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ly1.tfm
+2022/02/24 | 1548 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ot1.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t1--base.tfm
+2022/02/24 | 1956 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t1.tfm
+2022/02/24 | 2088 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t2asrb.tfm
+2022/02/24 | 2088 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t2a.tfm
+2022/02/24 | 1988 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ly1--base.tfm
+2022/02/24 | 25452 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ly1.tfm
+2022/02/24 | 6540 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot1.tfm
+2022/02/24 | 3480 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot2.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ly1--base.tfm
+2022/02/24 | 25012 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ly1.tfm
+2022/02/24 | 1524 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1--base.tfm
+2022/02/24 | 6736 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1.tfm
+2022/02/24 | 1892 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t1--base.tfm
+2022/02/24 | 23736 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t1.tfm
+2022/02/24 | 2104 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2a--base.tfm
+2022/02/24 | 2108 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 8172 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2asrb.tfm
+2022/02/24 | 8180 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2a.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t1--base.tfm
+2022/02/24 | 23328 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t1.tfm
+2022/02/24 | 8124 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t2asrb.tfm
+2022/02/24 | 8132 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t2a.tfm
+2022/02/24 | 1992 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1--base.tfm
+2022/02/24 | 25456 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1.tfm
+2022/02/24 | 6544 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ot1.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1--base.tfm
+2022/02/24 | 25016 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1.tfm
+2022/02/24 | 1524 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1--base.tfm
+2022/02/24 | 6736 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1.tfm
+2022/02/24 | 1896 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1--base.tfm
+2022/02/24 | 23740 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1.tfm
+2022/02/24 | 2100 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a--base.tfm
+2022/02/24 | 2104 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8168 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb.tfm
+2022/02/24 | 8176 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1--base.tfm
+2022/02/24 | 23332 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1.tfm
+2022/02/24 | 8124 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2asrb.tfm
+2022/02/24 | 8132 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2a.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-BoldSlanted-ts1--base.tfm
+2022/02/24 | 1544 | fonts/xcharter/tfm/XCharter-BoldSlanted-ts1.tfm
+2022/02/24 | 1712 | fonts/xcharter/tfm/XCharter-Bold-sup-ly1--base.tfm
+2022/02/24 | 1716 | fonts/xcharter/tfm/XCharter-Bold-sup-ly1.tfm
+2022/02/24 | 1332 | fonts/xcharter/tfm/XCharter-Bold-sup-ot1.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter-Bold-sup-t1--base.tfm
+2022/02/24 | 1688 | fonts/xcharter/tfm/XCharter-Bold-sup-t1.tfm
+2022/02/24 | 1836 | fonts/xcharter/tfm/XCharter-Bold-sup-t2asrb.tfm
+2022/02/24 | 1836 | fonts/xcharter/tfm/XCharter-Bold-sup-t2a.tfm
+2022/02/24 | 1744 | fonts/xcharter/tfm/XCharter-Bold-tlf-ly1--base.tfm
+2022/02/24 | 26356 | fonts/xcharter/tfm/XCharter-Bold-tlf-ly1.tfm
+2022/02/24 | 6924 | fonts/xcharter/tfm/XCharter-Bold-tlf-ot1G.tfm
+2022/02/24 | 6944 | fonts/xcharter/tfm/XCharter-Bold-tlf-ot1.tfm
+2022/02/24 | 3348 | fonts/xcharter/tfm/XCharter-Bold-tlf-ot2.tfm
+2022/02/24 | 1676 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ly1--base.tfm
+2022/02/24 | 25984 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ly1.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1--base.tfm
+2022/02/24 | 7204 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1.tfm
+2022/02/24 | 1608 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t1--base.tfm
+2022/02/24 | 24684 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t1.tfm
+2022/02/24 | 1828 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2a--base.tfm
+2022/02/24 | 1832 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 8544 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2asrb.tfm
+2022/02/24 | 8552 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2a.tfm
+2022/02/24 | 1684 | fonts/xcharter/tfm/XCharter-Bold-tlf-t1--base.tfm
+2022/02/24 | 24168 | fonts/xcharter/tfm/XCharter-Bold-tlf-t1.tfm
+2022/02/24 | 8444 | fonts/xcharter/tfm/XCharter-Bold-tlf-t2asrb.tfm
+2022/02/24 | 8452 | fonts/xcharter/tfm/XCharter-Bold-tlf-t2a.tfm
+2022/02/24 | 1748 | fonts/xcharter/tfm/XCharter-Bold-tosf-ly1--base.tfm
+2022/02/24 | 26360 | fonts/xcharter/tfm/XCharter-Bold-tosf-ly1.tfm
+2022/02/24 | 6948 | fonts/xcharter/tfm/XCharter-Bold-tosf-ot1.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1--base.tfm
+2022/02/24 | 25988 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1--base.tfm
+2022/02/24 | 7204 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1.tfm
+2022/02/24 | 1612 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1--base.tfm
+2022/02/24 | 24688 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1.tfm
+2022/02/24 | 1824 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a--base.tfm
+2022/02/24 | 1828 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb.tfm
+2022/02/24 | 8548 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a.tfm
+2022/02/24 | 1688 | fonts/xcharter/tfm/XCharter-Bold-tosf-t1--base.tfm
+2022/02/24 | 24172 | fonts/xcharter/tfm/XCharter-Bold-tosf-t1.tfm
+2022/02/24 | 8444 | fonts/xcharter/tfm/XCharter-Bold-tosf-t2asrb.tfm
+2022/02/24 | 8452 | fonts/xcharter/tfm/XCharter-Bold-tosf-t2a.tfm
+2022/02/24 | 1408 | fonts/xcharter/tfm/XCharter-Bold-ts1--base.tfm
+2022/02/24 | 1420 | fonts/xcharter/tfm/XCharter-Bold-ts1.tfm
2014/11/04 | 776 | fonts/xcharter/tfm/XCharter-BolIta-alph.tfm
2014/11/04 | 272 | fonts/xcharter/tfm/XCharter-Bol-osf.tfm
2014/11/04 | 772 | fonts/xcharter/tfm/XCharter-Ita-alph.tfm
-2021/04/03 | 1772 | fonts/xcharter/tfm/XCharter-Italic-dnom-ly1--base.tfm
-2021/04/03 | 1776 | fonts/xcharter/tfm/XCharter-Italic-dnom-ly1.tfm
-2021/04/04 | 1380 | fonts/xcharter/tfm/XCharter-Italic-dnom-ot1.tfm
-2021/04/04 | 1768 | fonts/xcharter/tfm/XCharter-Italic-dnom-t1--base.tfm
-2021/04/04 | 1776 | fonts/xcharter/tfm/XCharter-Italic-dnom-t1.tfm
-2021/04/04 | 1780 | fonts/xcharter/tfm/XCharter-Italic-inf-ly1--base.tfm
-2021/04/04 | 1784 | fonts/xcharter/tfm/XCharter-Italic-inf-ly1.tfm
-2021/04/04 | 1384 | fonts/xcharter/tfm/XCharter-Italic-inf-ot1.tfm
-2021/04/04 | 1772 | fonts/xcharter/tfm/XCharter-Italic-inf-t1--base.tfm
-2021/04/04 | 1780 | fonts/xcharter/tfm/XCharter-Italic-inf-t1.tfm
-2021/04/04 | 1772 | fonts/xcharter/tfm/XCharter-Italic-numr-ly1--base.tfm
-2021/04/04 | 1776 | fonts/xcharter/tfm/XCharter-Italic-numr-ly1.tfm
-2021/04/04 | 1380 | fonts/xcharter/tfm/XCharter-Italic-numr-ot1.tfm
-2021/04/03 | 1768 | fonts/xcharter/tfm/XCharter-Italic-numr-t1--base.tfm
-2021/04/04 | 1776 | fonts/xcharter/tfm/XCharter-Italic-numr-t1.tfm
-2021/04/04 | 1784 | fonts/xcharter/tfm/XCharter-Italic-sup-ly1--base.tfm
-2021/04/04 | 1788 | fonts/xcharter/tfm/XCharter-Italic-sup-ly1.tfm
-2021/04/03 | 1392 | fonts/xcharter/tfm/XCharter-Italic-sup-ot1.tfm
-2021/04/04 | 1780 | fonts/xcharter/tfm/XCharter-Italic-sup-t1--base.tfm
-2021/04/04 | 1788 | fonts/xcharter/tfm/XCharter-Italic-sup-t1.tfm
-2021/04/04 | 1912 | fonts/xcharter/tfm/XCharter-Italic-sup-t2asrb.tfm
-2021/04/03 | 1916 | fonts/xcharter/tfm/XCharter-Italic-sup-t2a.tfm
-2021/04/04 | 1812 | fonts/xcharter/tfm/XCharter-Italic-tlf-ly1--base.tfm
-2021/04/03 | 25980 | fonts/xcharter/tfm/XCharter-Italic-tlf-ly1.tfm
-2021/04/04 | 6680 | fonts/xcharter/tfm/XCharter-Italic-tlf-ot1G.tfm
-2021/04/04 | 6712 | fonts/xcharter/tfm/XCharter-Italic-tlf-ot1.tfm
-2021/04/03 | 3220 | fonts/xcharter/tfm/XCharter-Italic-tlf-ot2.tfm
-2021/04/04 | 1804 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1--base.tfm
-2021/04/04 | 25476 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1.tfm
-2021/04/03 | 1380 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1--base.tfm
-2021/04/04 | 6944 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1.tfm
-2021/04/04 | 1764 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1--base.tfm
-2021/04/04 | 24240 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1.tfm
-2021/04/04 | 1932 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2a--base.tfm
-2021/04/04 | 1920 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2asrb--base.tfm
-2021/04/04 | 8472 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2asrb.tfm
-2021/04/04 | 8500 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2a.tfm
-2021/04/04 | 1780 | fonts/xcharter/tfm/XCharter-Italic-tlf-t1--base.tfm
-2021/04/04 | 23860 | fonts/xcharter/tfm/XCharter-Italic-tlf-t1.tfm
-2021/04/04 | 8132 | fonts/xcharter/tfm/XCharter-Italic-tlf-t2asrb.tfm
-2021/04/04 | 8152 | fonts/xcharter/tfm/XCharter-Italic-tlf-t2a.tfm
-2021/04/04 | 1848 | fonts/xcharter/tfm/XCharter-Italic-tosf-ly1--base.tfm
-2021/04/04 | 26016 | fonts/xcharter/tfm/XCharter-Italic-tosf-ly1.tfm
-2021/04/04 | 6752 | fonts/xcharter/tfm/XCharter-Italic-tosf-ot1.tfm
-2021/04/04 | 1840 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1--base.tfm
-2021/04/03 | 25512 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1.tfm
-2021/04/03 | 1416 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1--base.tfm
-2021/04/03 | 6980 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1.tfm
-2021/04/04 | 1800 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1--base.tfm
-2021/04/03 | 24276 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1.tfm
-2021/04/04 | 1956 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a--base.tfm
-2021/04/04 | 1948 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb--base.tfm
-2021/04/04 | 8500 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb.tfm
-2021/04/04 | 8524 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a.tfm
-2021/04/04 | 1812 | fonts/xcharter/tfm/XCharter-Italic-tosf-t1--base.tfm
-2021/04/04 | 23892 | fonts/xcharter/tfm/XCharter-Italic-tosf-t1.tfm
-2021/04/04 | 8164 | fonts/xcharter/tfm/XCharter-Italic-tosf-t2asrb.tfm
-2021/04/04 | 8184 | fonts/xcharter/tfm/XCharter-Italic-tosf-t2a.tfm
-2021/04/04 | 1448 | fonts/xcharter/tfm/XCharter-Italic-ts1--base.tfm
-2021/04/04 | 1460 | fonts/xcharter/tfm/XCharter-Italic-ts1.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter-Italic-dnom-ly1--base.tfm
+2022/02/24 | 1776 | fonts/xcharter/tfm/XCharter-Italic-dnom-ly1.tfm
+2022/02/24 | 1384 | fonts/xcharter/tfm/XCharter-Italic-dnom-ot1.tfm
+2022/02/24 | 1768 | fonts/xcharter/tfm/XCharter-Italic-dnom-t1--base.tfm
+2022/02/24 | 1776 | fonts/xcharter/tfm/XCharter-Italic-dnom-t1.tfm
+2022/02/24 | 1780 | fonts/xcharter/tfm/XCharter-Italic-inf-ly1--base.tfm
+2022/02/24 | 1784 | fonts/xcharter/tfm/XCharter-Italic-inf-ly1.tfm
+2022/02/24 | 1388 | fonts/xcharter/tfm/XCharter-Italic-inf-ot1.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter-Italic-inf-t1--base.tfm
+2022/02/24 | 1780 | fonts/xcharter/tfm/XCharter-Italic-inf-t1.tfm
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter-Italic-lf-ly1--base.tfm
+2022/02/24 | 26020 | fonts/xcharter/tfm/XCharter-Italic-lf-ly1.tfm
+2022/02/24 | 6748 | fonts/xcharter/tfm/XCharter-Italic-lf-ot1.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1--base.tfm
+2022/02/24 | 25520 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1.tfm
+2022/02/24 | 1428 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1--base.tfm
+2022/02/24 | 6988 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1.tfm
+2022/02/24 | 1808 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1--base.tfm
+2022/02/24 | 24284 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1.tfm
+2022/02/24 | 1972 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a--base.tfm
+2022/02/24 | 1956 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb--base.tfm
+2022/02/24 | 8508 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a.tfm
+2022/02/24 | 1820 | fonts/xcharter/tfm/XCharter-Italic-lf-t1--base.tfm
+2022/02/24 | 23900 | fonts/xcharter/tfm/XCharter-Italic-lf-t1.tfm
+2022/02/24 | 8168 | fonts/xcharter/tfm/XCharter-Italic-lf-t2asrb.tfm
+2022/02/24 | 8192 | fonts/xcharter/tfm/XCharter-Italic-lf-t2a.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter-Italic-numr-ly1--base.tfm
+2022/02/24 | 1776 | fonts/xcharter/tfm/XCharter-Italic-numr-ly1.tfm
+2022/02/24 | 1384 | fonts/xcharter/tfm/XCharter-Italic-numr-ot1.tfm
+2022/02/24 | 1768 | fonts/xcharter/tfm/XCharter-Italic-numr-t1--base.tfm
+2022/02/24 | 1776 | fonts/xcharter/tfm/XCharter-Italic-numr-t1.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Italic-osf-ly1--base.tfm
+2022/02/24 | 26016 | fonts/xcharter/tfm/XCharter-Italic-osf-ly1.tfm
+2022/02/24 | 6748 | fonts/xcharter/tfm/XCharter-Italic-osf-ot1.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1--base.tfm
+2022/02/24 | 25516 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1.tfm
+2022/02/24 | 1424 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1--base.tfm
+2022/02/24 | 6984 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1--base.tfm
+2022/02/24 | 24280 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1.tfm
+2022/02/24 | 1960 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a--base.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8504 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb.tfm
+2022/02/24 | 8528 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a.tfm
+2022/02/24 | 1812 | fonts/xcharter/tfm/XCharter-Italic-osf-t1--base.tfm
+2022/02/24 | 23892 | fonts/xcharter/tfm/XCharter-Italic-osf-t1.tfm
+2022/02/24 | 8164 | fonts/xcharter/tfm/XCharter-Italic-osf-t2asrb.tfm
+2022/02/24 | 8184 | fonts/xcharter/tfm/XCharter-Italic-osf-t2a.tfm
+2022/02/24 | 1784 | fonts/xcharter/tfm/XCharter-Italic-sup-ly1--base.tfm
+2022/02/24 | 1788 | fonts/xcharter/tfm/XCharter-Italic-sup-ly1.tfm
+2022/02/24 | 1396 | fonts/xcharter/tfm/XCharter-Italic-sup-ot1.tfm
+2022/02/24 | 1780 | fonts/xcharter/tfm/XCharter-Italic-sup-t1--base.tfm
+2022/02/24 | 1788 | fonts/xcharter/tfm/XCharter-Italic-sup-t1.tfm
+2022/02/24 | 1912 | fonts/xcharter/tfm/XCharter-Italic-sup-t2asrb.tfm
+2022/02/24 | 1916 | fonts/xcharter/tfm/XCharter-Italic-sup-t2a.tfm
+2022/02/24 | 1812 | fonts/xcharter/tfm/XCharter-Italic-tlf-ly1--base.tfm
+2022/02/24 | 25980 | fonts/xcharter/tfm/XCharter-Italic-tlf-ly1.tfm
+2022/02/24 | 6684 | fonts/xcharter/tfm/XCharter-Italic-tlf-ot1G.tfm
+2022/02/24 | 6708 | fonts/xcharter/tfm/XCharter-Italic-tlf-ot1.tfm
+2022/02/24 | 3220 | fonts/xcharter/tfm/XCharter-Italic-tlf-ot2.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1--base.tfm
+2022/02/24 | 25476 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1.tfm
+2022/02/24 | 1384 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1--base.tfm
+2022/02/24 | 6944 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1.tfm
+2022/02/24 | 1764 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1--base.tfm
+2022/02/24 | 24240 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2a--base.tfm
+2022/02/24 | 1920 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 8472 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2asrb.tfm
+2022/02/24 | 8500 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2a.tfm
+2022/02/24 | 1780 | fonts/xcharter/tfm/XCharter-Italic-tlf-t1--base.tfm
+2022/02/24 | 23860 | fonts/xcharter/tfm/XCharter-Italic-tlf-t1.tfm
+2022/02/24 | 8132 | fonts/xcharter/tfm/XCharter-Italic-tlf-t2asrb.tfm
+2022/02/24 | 8152 | fonts/xcharter/tfm/XCharter-Italic-tlf-t2a.tfm
+2022/02/24 | 1812 | fonts/xcharter/tfm/XCharter-Italic-tosf-ly1--base.tfm
+2022/02/24 | 25980 | fonts/xcharter/tfm/XCharter-Italic-tosf-ly1.tfm
+2022/02/24 | 6712 | fonts/xcharter/tfm/XCharter-Italic-tosf-ot1.tfm
+2022/02/24 | 1812 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1--base.tfm
+2022/02/24 | 25484 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1.tfm
+2022/02/24 | 1392 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1--base.tfm
+2022/02/24 | 6952 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1--base.tfm
+2022/02/24 | 24248 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a--base.tfm
+2022/02/24 | 1920 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8472 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb.tfm
+2022/02/24 | 8500 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a.tfm
+2022/02/24 | 1780 | fonts/xcharter/tfm/XCharter-Italic-tosf-t1--base.tfm
+2022/02/24 | 23860 | fonts/xcharter/tfm/XCharter-Italic-tosf-t1.tfm
+2022/02/24 | 8132 | fonts/xcharter/tfm/XCharter-Italic-tosf-t2asrb.tfm
+2022/02/24 | 8152 | fonts/xcharter/tfm/XCharter-Italic-tosf-t2a.tfm
+2022/02/24 | 1448 | fonts/xcharter/tfm/XCharter-Italic-ts1--base.tfm
+2022/02/24 | 1460 | fonts/xcharter/tfm/XCharter-Italic-ts1.tfm
2021/08/29 | 1540 | fonts/xcharter/tfm/XCharterMathBMI.tfm
2019/09/24 | 1164 | fonts/xcharter/tfm/XCharterMathBRM.tfm
2019/11/21 | 1536 | fonts/xcharter/tfm/XCharterMathMI.tfm
2019/09/24 | 752 | fonts/xcharter/tfm/XCharterMathRM.tfm
2014/11/04 | 284 | fonts/xcharter/tfm/XCharter-osf.tfm
-2021/04/04 | 1680 | fonts/xcharter/tfm/XCharter-Roman-dnom-ly1--base.tfm
-2021/04/03 | 1684 | fonts/xcharter/tfm/XCharter-Roman-dnom-ly1.tfm
-2021/04/04 | 1300 | fonts/xcharter/tfm/XCharter-Roman-dnom-ot1.tfm
-2021/04/04 | 1656 | fonts/xcharter/tfm/XCharter-Roman-dnom-t1--base.tfm
-2021/04/04 | 1664 | fonts/xcharter/tfm/XCharter-Roman-dnom-t1.tfm
-2021/04/04 | 1684 | fonts/xcharter/tfm/XCharter-Roman-inf-ly1--base.tfm
-2021/04/04 | 1688 | fonts/xcharter/tfm/XCharter-Roman-inf-ly1.tfm
-2021/04/04 | 1300 | fonts/xcharter/tfm/XCharter-Roman-inf-ot1.tfm
-2021/04/03 | 1660 | fonts/xcharter/tfm/XCharter-Roman-inf-t1--base.tfm
-2021/04/03 | 1668 | fonts/xcharter/tfm/XCharter-Roman-inf-t1.tfm
-2021/04/04 | 1680 | fonts/xcharter/tfm/XCharter-Roman-numr-ly1--base.tfm
-2021/04/04 | 1684 | fonts/xcharter/tfm/XCharter-Roman-numr-ly1.tfm
-2021/04/03 | 1300 | fonts/xcharter/tfm/XCharter-Roman-numr-ot1.tfm
-2021/04/03 | 1656 | fonts/xcharter/tfm/XCharter-Roman-numr-t1--base.tfm
-2021/04/03 | 1664 | fonts/xcharter/tfm/XCharter-Roman-numr-t1.tfm
-2021/04/04 | 1844 | fonts/xcharter/tfm/XCharter-Roman-sup-ly1--base.tfm
-2021/04/03 | 1848 | fonts/xcharter/tfm/XCharter-Roman-sup-ly1.tfm
-2021/04/03 | 1360 | fonts/xcharter/tfm/XCharter-Roman-sup-ot1.tfm
-2021/04/03 | 1844 | fonts/xcharter/tfm/XCharter-Roman-sup-t1--base.tfm
-2021/04/04 | 1852 | fonts/xcharter/tfm/XCharter-Roman-sup-t1.tfm
-2021/04/03 | 1996 | fonts/xcharter/tfm/XCharter-Roman-sup-t2asrb.tfm
-2021/04/04 | 2000 | fonts/xcharter/tfm/XCharter-Roman-sup-t2a.tfm
-2021/04/04 | 1728 | fonts/xcharter/tfm/XCharter-Roman-tlf-ly1--base.tfm
-2021/04/03 | 26768 | fonts/xcharter/tfm/XCharter-Roman-tlf-ly1.tfm
-2021/04/04 | 6952 | fonts/xcharter/tfm/XCharter-Roman-tlf-ot1G.tfm
-2021/04/04 | 6984 | fonts/xcharter/tfm/XCharter-Roman-tlf-ot1.tfm
-2021/04/04 | 3428 | fonts/xcharter/tfm/XCharter-Roman-tlf-ot2.tfm
-2021/04/03 | 1668 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ly1--base.tfm
-2021/04/04 | 27108 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ly1.tfm
-2021/04/04 | 1272 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1--base.tfm
-2021/04/04 | 7352 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1.tfm
-2021/04/04 | 1600 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t1--base.tfm
-2021/04/04 | 26228 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t1.tfm
-2021/04/04 | 1848 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2a--base.tfm
-2021/04/04 | 1848 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2asrb--base.tfm
-2021/04/04 | 8904 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2asrb.tfm
-2021/04/04 | 8908 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2a.tfm
-2021/04/04 | 1672 | fonts/xcharter/tfm/XCharter-Roman-tlf-t1--base.tfm
-2021/04/04 | 24988 | fonts/xcharter/tfm/XCharter-Roman-tlf-t1.tfm
-2021/04/03 | 8524 | fonts/xcharter/tfm/XCharter-Roman-tlf-t2asrb.tfm
-2021/04/04 | 8532 | fonts/xcharter/tfm/XCharter-Roman-tlf-t2a.tfm
-2021/04/04 | 1764 | fonts/xcharter/tfm/XCharter-Roman-tosf-ly1--base.tfm
-2021/04/04 | 26804 | fonts/xcharter/tfm/XCharter-Roman-tosf-ly1.tfm
-2021/04/04 | 7020 | fonts/xcharter/tfm/XCharter-Roman-tosf-ot1.tfm
-2021/04/04 | 1704 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1--base.tfm
-2021/04/04 | 27144 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1.tfm
-2021/04/04 | 1308 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1--base.tfm
-2021/04/03 | 7388 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1.tfm
-2021/04/04 | 1636 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1--base.tfm
-2021/04/04 | 26264 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1.tfm
-2021/04/03 | 1876 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a--base.tfm
-2021/04/04 | 1876 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb--base.tfm
-2021/04/04 | 8932 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb.tfm
-2021/04/04 | 8936 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a.tfm
-2021/04/04 | 1708 | fonts/xcharter/tfm/XCharter-Roman-tosf-t1--base.tfm
-2021/04/04 | 25024 | fonts/xcharter/tfm/XCharter-Roman-tosf-t1.tfm
-2021/04/03 | 8556 | fonts/xcharter/tfm/XCharter-Roman-tosf-t2asrb.tfm
-2021/04/03 | 8564 | fonts/xcharter/tfm/XCharter-Roman-tosf-t2a.tfm
-2021/04/04 | 1532 | fonts/xcharter/tfm/XCharter-Roman-ts1--base.tfm
-2021/04/04 | 1544 | fonts/xcharter/tfm/XCharter-Roman-ts1.tfm
-2021/04/03 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-dnom-ly1--base.tfm
-2021/04/04 | 1952 | fonts/xcharter/tfm/XCharter-Slanted-dnom-ly1.tfm
-2021/04/04 | 1536 | fonts/xcharter/tfm/XCharter-Slanted-dnom-ot1.tfm
-2021/04/04 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-dnom-t1--base.tfm
-2021/04/04 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-dnom-t1.tfm
-2021/04/04 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-inf-ly1--base.tfm
-2021/04/04 | 1952 | fonts/xcharter/tfm/XCharter-Slanted-inf-ly1.tfm
-2021/04/04 | 1536 | fonts/xcharter/tfm/XCharter-Slanted-inf-ot1.tfm
-2021/04/03 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-inf-t1--base.tfm
-2021/04/04 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-inf-t1.tfm
-2021/04/03 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-numr-ly1--base.tfm
-2021/04/03 | 1952 | fonts/xcharter/tfm/XCharter-Slanted-numr-ly1.tfm
-2021/04/04 | 1536 | fonts/xcharter/tfm/XCharter-Slanted-numr-ot1.tfm
-2021/04/04 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-numr-t1--base.tfm
-2021/04/04 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-numr-t1.tfm
-2021/04/04 | 1964 | fonts/xcharter/tfm/XCharter-Slanted-sup-ly1--base.tfm
-2021/04/03 | 1968 | fonts/xcharter/tfm/XCharter-Slanted-sup-ly1.tfm
-2021/04/04 | 1552 | fonts/xcharter/tfm/XCharter-Slanted-sup-ot1.tfm
-2021/04/04 | 1940 | fonts/xcharter/tfm/XCharter-Slanted-sup-t1--base.tfm
-2021/04/04 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-sup-t1.tfm
-2021/04/04 | 2116 | fonts/xcharter/tfm/XCharter-Slanted-sup-t2asrb.tfm
-2021/04/04 | 2116 | fonts/xcharter/tfm/XCharter-Slanted-sup-t2a.tfm
-2021/04/04 | 1992 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ly1--base.tfm
-2021/04/04 | 25640 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ly1.tfm
-2021/04/04 | 6636 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ot1.tfm
-2021/04/04 | 3556 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ot2.tfm
-2021/04/03 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ly1--base.tfm
-2021/04/03 | 25964 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ly1.tfm
-2021/04/03 | 1508 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1--base.tfm
-2021/04/04 | 6952 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1.tfm
-2021/04/04 | 1868 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t1--base.tfm
-2021/04/04 | 24720 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t1.tfm
-2021/04/04 | 2092 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2a--base.tfm
-2021/04/04 | 2092 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2asrb--base.tfm
-2021/04/03 | 8536 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2asrb.tfm
-2021/04/04 | 8540 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2a.tfm
-2021/04/04 | 1940 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t1--base.tfm
-2021/04/04 | 23540 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t1.tfm
-2021/04/04 | 8252 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t2asrb.tfm
-2021/04/03 | 8260 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t2a.tfm
-2021/04/03 | 2024 | fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1--base.tfm
-2021/04/03 | 25672 | fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1.tfm
-2021/04/04 | 6668 | fonts/xcharter/tfm/XCharter-Slanted-tosf-ot1.tfm
-2021/04/04 | 1960 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1--base.tfm
-2021/04/04 | 26000 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1.tfm
-2021/04/04 | 1544 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1--base.tfm
-2021/04/04 | 6988 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1.tfm
-2021/04/04 | 1904 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1--base.tfm
-2021/04/04 | 24756 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1.tfm
-2021/04/04 | 2120 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a--base.tfm
-2021/04/03 | 2120 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb--base.tfm
-2021/04/04 | 8564 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb.tfm
-2021/04/04 | 8568 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a.tfm
-2021/04/04 | 1972 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t1--base.tfm
-2021/04/03 | 23572 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t1.tfm
-2021/04/04 | 8280 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t2asrb.tfm
-2021/04/03 | 8288 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t2a.tfm
-2021/04/04 | 1540 | fonts/xcharter/tfm/XCharter-Slanted-ts1--base.tfm
-2021/04/04 | 1548 | fonts/xcharter/tfm/XCharter-Slanted-ts1.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter-Roman-dnom-ly1--base.tfm
+2022/02/24 | 1684 | fonts/xcharter/tfm/XCharter-Roman-dnom-ly1.tfm
+2022/02/24 | 1304 | fonts/xcharter/tfm/XCharter-Roman-dnom-ot1.tfm
+2022/02/24 | 1656 | fonts/xcharter/tfm/XCharter-Roman-dnom-t1--base.tfm
+2022/02/24 | 1664 | fonts/xcharter/tfm/XCharter-Roman-dnom-t1.tfm
+2022/02/24 | 1684 | fonts/xcharter/tfm/XCharter-Roman-inf-ly1--base.tfm
+2022/02/24 | 1688 | fonts/xcharter/tfm/XCharter-Roman-inf-ly1.tfm
+2022/02/24 | 1304 | fonts/xcharter/tfm/XCharter-Roman-inf-ot1.tfm
+2022/02/24 | 1660 | fonts/xcharter/tfm/XCharter-Roman-inf-t1--base.tfm
+2022/02/24 | 1668 | fonts/xcharter/tfm/XCharter-Roman-inf-t1.tfm
+2022/02/24 | 1752 | fonts/xcharter/tfm/XCharter-Roman-lf-ly1--base.tfm
+2022/02/24 | 26792 | fonts/xcharter/tfm/XCharter-Roman-lf-ly1.tfm
+2022/02/24 | 7004 | fonts/xcharter/tfm/XCharter-Roman-lf-ot1.tfm
+2022/02/24 | 1692 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1--base.tfm
+2022/02/24 | 27132 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1.tfm
+2022/02/24 | 1300 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1--base.tfm
+2022/02/24 | 7376 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1.tfm
+2022/02/24 | 1624 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1--base.tfm
+2022/02/24 | 26252 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1.tfm
+2022/02/24 | 1864 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a--base.tfm
+2022/02/24 | 1864 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb--base.tfm
+2022/02/24 | 8920 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb.tfm
+2022/02/24 | 8924 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a.tfm
+2022/02/24 | 1692 | fonts/xcharter/tfm/XCharter-Roman-lf-t1--base.tfm
+2022/02/24 | 25008 | fonts/xcharter/tfm/XCharter-Roman-lf-t1.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter-Roman-lf-t2asrb.tfm
+2022/02/24 | 8548 | fonts/xcharter/tfm/XCharter-Roman-lf-t2a.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter-Roman-numr-ly1--base.tfm
+2022/02/24 | 1684 | fonts/xcharter/tfm/XCharter-Roman-numr-ly1.tfm
+2022/02/24 | 1304 | fonts/xcharter/tfm/XCharter-Roman-numr-ot1.tfm
+2022/02/24 | 1656 | fonts/xcharter/tfm/XCharter-Roman-numr-t1--base.tfm
+2022/02/24 | 1664 | fonts/xcharter/tfm/XCharter-Roman-numr-t1.tfm
+2022/02/24 | 1760 | fonts/xcharter/tfm/XCharter-Roman-osf-ly1--base.tfm
+2022/02/24 | 26800 | fonts/xcharter/tfm/XCharter-Roman-osf-ly1.tfm
+2022/02/24 | 7008 | fonts/xcharter/tfm/XCharter-Roman-osf-ot1.tfm
+2022/02/24 | 1700 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1--base.tfm
+2022/02/24 | 27140 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1.tfm
+2022/02/24 | 1304 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1--base.tfm
+2022/02/24 | 7380 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1.tfm
+2022/02/24 | 1632 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1--base.tfm
+2022/02/24 | 26260 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1.tfm
+2022/02/24 | 1876 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a--base.tfm
+2022/02/24 | 1872 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8928 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb.tfm
+2022/02/24 | 8936 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Roman-osf-t1--base.tfm
+2022/02/24 | 25020 | fonts/xcharter/tfm/XCharter-Roman-osf-t1.tfm
+2022/02/24 | 8544 | fonts/xcharter/tfm/XCharter-Roman-osf-t2asrb.tfm
+2022/02/24 | 8556 | fonts/xcharter/tfm/XCharter-Roman-osf-t2a.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter-Roman-sup-ly1--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Roman-sup-ly1.tfm
+2022/02/24 | 1364 | fonts/xcharter/tfm/XCharter-Roman-sup-ot1.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter-Roman-sup-t1--base.tfm
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter-Roman-sup-t1.tfm
+2022/02/24 | 1996 | fonts/xcharter/tfm/XCharter-Roman-sup-t2asrb.tfm
+2022/02/24 | 2000 | fonts/xcharter/tfm/XCharter-Roman-sup-t2a.tfm
+2022/02/24 | 1728 | fonts/xcharter/tfm/XCharter-Roman-tlf-ly1--base.tfm
+2022/02/24 | 26768 | fonts/xcharter/tfm/XCharter-Roman-tlf-ly1.tfm
+2022/02/24 | 6956 | fonts/xcharter/tfm/XCharter-Roman-tlf-ot1G.tfm
+2022/02/24 | 6980 | fonts/xcharter/tfm/XCharter-Roman-tlf-ot1.tfm
+2022/02/24 | 3428 | fonts/xcharter/tfm/XCharter-Roman-tlf-ot2.tfm
+2022/02/24 | 1668 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ly1--base.tfm
+2022/02/24 | 27108 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ly1.tfm
+2022/02/24 | 1276 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1--base.tfm
+2022/02/24 | 7352 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1.tfm
+2022/02/24 | 1600 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t1--base.tfm
+2022/02/24 | 26228 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t1.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2a--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 8904 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2asrb.tfm
+2022/02/24 | 8908 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2a.tfm
+2022/02/24 | 1672 | fonts/xcharter/tfm/XCharter-Roman-tlf-t1--base.tfm
+2022/02/24 | 24988 | fonts/xcharter/tfm/XCharter-Roman-tlf-t1.tfm
+2022/02/24 | 8524 | fonts/xcharter/tfm/XCharter-Roman-tlf-t2asrb.tfm
+2022/02/24 | 8532 | fonts/xcharter/tfm/XCharter-Roman-tlf-t2a.tfm
+2022/02/24 | 1736 | fonts/xcharter/tfm/XCharter-Roman-tosf-ly1--base.tfm
+2022/02/24 | 26776 | fonts/xcharter/tfm/XCharter-Roman-tosf-ly1.tfm
+2022/02/24 | 6988 | fonts/xcharter/tfm/XCharter-Roman-tosf-ot1.tfm
+2022/02/24 | 1676 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1--base.tfm
+2022/02/24 | 27116 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1--base.tfm
+2022/02/24 | 7360 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1.tfm
+2022/02/24 | 1608 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1--base.tfm
+2022/02/24 | 26236 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1.tfm
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a--base.tfm
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8908 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb.tfm
+2022/02/24 | 8912 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter-Roman-tosf-t1--base.tfm
+2022/02/24 | 24996 | fonts/xcharter/tfm/XCharter-Roman-tosf-t1.tfm
+2022/02/24 | 8528 | fonts/xcharter/tfm/XCharter-Roman-tosf-t2asrb.tfm
+2022/02/24 | 8536 | fonts/xcharter/tfm/XCharter-Roman-tosf-t2a.tfm
+2022/02/24 | 1532 | fonts/xcharter/tfm/XCharter-Roman-ts1--base.tfm
+2022/02/24 | 1544 | fonts/xcharter/tfm/XCharter-Roman-ts1.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-dnom-ly1--base.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-Slanted-dnom-ly1.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-Slanted-dnom-ot1.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-dnom-t1--base.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-dnom-t1.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-inf-ly1--base.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-Slanted-inf-ly1.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-Slanted-inf-ot1.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-inf-t1--base.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-inf-t1.tfm
+2022/02/24 | 2012 | fonts/xcharter/tfm/XCharter-Slanted-lf-ly1--base.tfm
+2022/02/24 | 25660 | fonts/xcharter/tfm/XCharter-Slanted-lf-ly1.tfm
+2022/02/24 | 6652 | fonts/xcharter/tfm/XCharter-Slanted-lf-ot1.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1--base.tfm
+2022/02/24 | 25988 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1.tfm
+2022/02/24 | 1532 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1--base.tfm
+2022/02/24 | 6972 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1.tfm
+2022/02/24 | 1892 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1--base.tfm
+2022/02/24 | 24744 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1.tfm
+2022/02/24 | 2108 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a--base.tfm
+2022/02/24 | 2108 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb--base.tfm
+2022/02/24 | 8552 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb.tfm
+2022/02/24 | 8556 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a.tfm
+2022/02/24 | 1956 | fonts/xcharter/tfm/XCharter-Slanted-lf-t1--base.tfm
+2022/02/24 | 23556 | fonts/xcharter/tfm/XCharter-Slanted-lf-t1.tfm
+2022/02/24 | 8264 | fonts/xcharter/tfm/XCharter-Slanted-lf-t2asrb.tfm
+2022/02/24 | 8272 | fonts/xcharter/tfm/XCharter-Slanted-lf-t2a.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-numr-ly1--base.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-Slanted-numr-ly1.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-Slanted-numr-ot1.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-numr-t1--base.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-numr-t1.tfm
+2022/02/24 | 2024 | fonts/xcharter/tfm/XCharter-Slanted-osf-ly1--base.tfm
+2022/02/24 | 25672 | fonts/xcharter/tfm/XCharter-Slanted-osf-ly1.tfm
+2022/02/24 | 6664 | fonts/xcharter/tfm/XCharter-Slanted-osf-ot1.tfm
+2022/02/24 | 1960 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1--base.tfm
+2022/02/24 | 26000 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1.tfm
+2022/02/24 | 1548 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1--base.tfm
+2022/02/24 | 6988 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1.tfm
+2022/02/24 | 1904 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1--base.tfm
+2022/02/24 | 24756 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1.tfm
+2022/02/24 | 2120 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a--base.tfm
+2022/02/24 | 2120 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb--base.tfm
+2022/02/24 | 8564 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb.tfm
+2022/02/24 | 8568 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a.tfm
+2022/02/24 | 1972 | fonts/xcharter/tfm/XCharter-Slanted-osf-t1--base.tfm
+2022/02/24 | 23572 | fonts/xcharter/tfm/XCharter-Slanted-osf-t1.tfm
+2022/02/24 | 8280 | fonts/xcharter/tfm/XCharter-Slanted-osf-t2asrb.tfm
+2022/02/24 | 8288 | fonts/xcharter/tfm/XCharter-Slanted-osf-t2a.tfm
+2022/02/24 | 1964 | fonts/xcharter/tfm/XCharter-Slanted-sup-ly1--base.tfm
+2022/02/24 | 1968 | fonts/xcharter/tfm/XCharter-Slanted-sup-ly1.tfm
+2022/02/24 | 1556 | fonts/xcharter/tfm/XCharter-Slanted-sup-ot1.tfm
+2022/02/24 | 1940 | fonts/xcharter/tfm/XCharter-Slanted-sup-t1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-sup-t1.tfm
+2022/02/24 | 2116 | fonts/xcharter/tfm/XCharter-Slanted-sup-t2asrb.tfm
+2022/02/24 | 2116 | fonts/xcharter/tfm/XCharter-Slanted-sup-t2a.tfm
+2022/02/24 | 1992 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ly1--base.tfm
+2022/02/24 | 25640 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ly1.tfm
+2022/02/24 | 6632 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ot1.tfm
+2022/02/24 | 3556 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ot2.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ly1--base.tfm
+2022/02/24 | 25964 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ly1.tfm
+2022/02/24 | 1512 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1--base.tfm
+2022/02/24 | 6952 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1.tfm
+2022/02/24 | 1868 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t1--base.tfm
+2022/02/24 | 24720 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t1.tfm
+2022/02/24 | 2092 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2a--base.tfm
+2022/02/24 | 2092 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 8536 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2asrb.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2a.tfm
+2022/02/24 | 1940 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t1--base.tfm
+2022/02/24 | 23540 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t1.tfm
+2022/02/24 | 8252 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t2asrb.tfm
+2022/02/24 | 8260 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t2a.tfm
+2022/02/24 | 2000 | fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1--base.tfm
+2022/02/24 | 25648 | fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1.tfm
+2022/02/24 | 6640 | fonts/xcharter/tfm/XCharter-Slanted-tosf-ot1.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1--base.tfm
+2022/02/24 | 25972 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1.tfm
+2022/02/24 | 1516 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1--base.tfm
+2022/02/24 | 6956 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1.tfm
+2022/02/24 | 1876 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1--base.tfm
+2022/02/24 | 24728 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1.tfm
+2022/02/24 | 2096 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a--base.tfm
+2022/02/24 | 2096 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb.tfm
+2022/02/24 | 8544 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t1--base.tfm
+2022/02/24 | 23548 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t1.tfm
+2022/02/24 | 8256 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t2asrb.tfm
+2022/02/24 | 8264 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t2a.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-Slanted-ts1--base.tfm
+2022/02/24 | 1548 | fonts/xcharter/tfm/XCharter-Slanted-ts1.tfm
2021/05/29 | 1852 | fonts/xcharter/tfm/XCharterTH-BoldItalic-osf-ly1.tfm
2021/05/29 | 1348 | fonts/xcharter/tfm/XCharterTH-BoldItalic-osf-ot1.tfm
2021/05/29 | 1824 | fonts/xcharter/tfm/XCharterTH-BoldItalic-osf-t1.tfm
@@ -145330,212 +145726,368 @@
2021/03/23 | 2348 | fonts/xcharter/tfm/zchmia-fromvf.tfm
2021/03/23 | 2492 | fonts/xcharter/tfm/zchmia.tfm
2021/08/29 | 3256 | fonts/xcharter/tfm/zchmi.tfm
-2021/10/12 | 183116 | fonts/xcharter/type1/XCharter-BoldItalic.pfb
-2021/10/12 | 232865 | fonts/xcharter/type1/XCharter-Bold.pfb
-2021/10/12 | 218154 | fonts/xcharter/type1/XCharter-BoldSlanted.pfb
-2021/10/13 | 200320 | fonts/xcharter/type1/XCharter-Italic.pfb
+2022/02/20 | 186484 | fonts/xcharter/type1/XCharter-BoldItalic.pfb
+2022/02/20 | 235843 | fonts/xcharter/type1/XCharter-Bold.pfb
+2022/02/20 | 221478 | fonts/xcharter/type1/XCharter-BoldSlanted.pfb
+2022/02/20 | 211962 | fonts/xcharter/type1/XCharter-Italic.pfb
2021/08/29 | 32788 | fonts/xcharter/type1/XCharterMathBMI.pfb
2019/09/24 | 24974 | fonts/xcharter/type1/XCharterMathBRM.pfb
2019/11/21 | 32563 | fonts/xcharter/type1/XCharterMathMI.pfb
2019/09/24 | 14856 | fonts/xcharter/type1/XCharterMathRM.pfb
-2021/10/12 | 232993 | fonts/xcharter/type1/XCharter-Roman.pfb
-2021/10/12 | 204986 | fonts/xcharter/type1/XCharter-Slanted.pfb
-2021/04/03 | 1880 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ly1.vf
-2021/04/03 | 964 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ot1.vf
-2021/04/03 | 1816 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ly1.vf
-2021/04/03 | 912 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ot1.vf
-2021/04/03 | 1844 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t1.vf
-2021/04/03 | 1624 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2asrb.vf
-2021/04/03 | 1620 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2a.vf
-2021/04/03 | 1876 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t1.vf
-2021/04/04 | 752 | fonts/xcharter/vf/XCharter1-BoldItalic-ts1.vf
-2021/04/03 | 1880 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ly1.vf
-2021/04/03 | 1032 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ot1.vf
-2021/04/03 | 1820 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ly1.vf
-2021/04/03 | 980 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ot1.vf
-2021/04/03 | 1848 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t1.vf
-2021/04/03 | 1628 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2asrb.vf
-2021/04/03 | 1624 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2a.vf
-2021/04/03 | 1876 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t1.vf
-2021/04/04 | 752 | fonts/xcharter/vf/XCharter1-BoldSlanted-ts1.vf
-2021/04/03 | 1860 | fonts/xcharter/vf/XCharter1-Bold-tosf-ly1.vf
-2021/04/03 | 1012 | fonts/xcharter/vf/XCharter1-Bold-tosf-ot1.vf
-2021/04/03 | 1800 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ly1.vf
-2021/04/03 | 960 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ot1.vf
-2021/04/03 | 1824 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t1.vf
-2021/04/03 | 1608 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2asrb.vf
-2021/04/03 | 1600 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2a.vf
-2021/04/03 | 1856 | fonts/xcharter/vf/XCharter1-Bold-tosf-t1.vf
-2021/04/04 | 740 | fonts/xcharter/vf/XCharter1-Bold-ts1.vf
-2021/04/03 | 1868 | fonts/xcharter/vf/XCharter1-Italic-tosf-ly1.vf
-2021/04/03 | 1016 | fonts/xcharter/vf/XCharter1-Italic-tosf-ot1.vf
-2021/04/03 | 1804 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ly1.vf
-2021/04/03 | 964 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ot1.vf
-2021/04/03 | 1832 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t1.vf
-2021/04/03 | 1612 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2asrb.vf
-2021/04/03 | 1608 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2a.vf
-2021/04/03 | 1864 | fonts/xcharter/vf/XCharter1-Italic-tosf-t1.vf
-2021/04/04 | 744 | fonts/xcharter/vf/XCharter1-Italic-ts1.vf
-2021/04/03 | 1864 | fonts/xcharter/vf/XCharter1-Roman-tosf-ly1.vf
-2021/04/03 | 1016 | fonts/xcharter/vf/XCharter1-Roman-tosf-ot1.vf
-2021/04/03 | 1800 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ly1.vf
-2021/04/03 | 964 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ot1.vf
-2021/04/03 | 1828 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t1.vf
-2021/04/03 | 1612 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2asrb.vf
-2021/04/03 | 1604 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2a.vf
-2021/04/03 | 1860 | fonts/xcharter/vf/XCharter1-Roman-tosf-t1.vf
-2021/04/04 | 1008 | fonts/xcharter/vf/XCharter1-Roman-ts1.vf
-2021/04/03 | 1868 | fonts/xcharter/vf/XCharter1-Slanted-tosf-ly1.vf
-2021/04/03 | 1020 | fonts/xcharter/vf/XCharter1-Slanted-tosf-ot1.vf
-2021/04/03 | 1808 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ly1.vf
-2021/04/03 | 968 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ot1.vf
-2021/04/03 | 1836 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t1.vf
-2021/04/03 | 1616 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2asrb.vf
-2021/04/03 | 1612 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2a.vf
-2021/04/03 | 1864 | fonts/xcharter/vf/XCharter1-Slanted-tosf-t1.vf
-2021/04/04 | 740 | fonts/xcharter/vf/XCharter1-Slanted-ts1.vf
-2021/04/03 | 1668 | fonts/xcharter/vf/XCharter-Bold-dnom-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Bold-dnom-t1.vf
-2021/04/03 | 1668 | fonts/xcharter/vf/XCharter-Bold-inf-ly1.vf
-2021/04/03 | 1696 | fonts/xcharter/vf/XCharter-Bold-inf-t1.vf
-2021/04/03 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-dnom-ly1.vf
-2021/04/03 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-dnom-t1.vf
-2021/04/03 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-inf-ly1.vf
-2021/04/03 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-inf-t1.vf
-2021/04/03 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-numr-ly1.vf
-2021/04/03 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-numr-t1.vf
-2021/04/03 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-sup-ly1.vf
-2021/04/03 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-sup-t1.vf
-2021/04/03 | 1728 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-ly1.vf
-2021/04/03 | 984 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-ot1G.vf
-2021/04/03 | 1832 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ly1.vf
-2021/04/03 | 928 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ot1.vf
-2021/04/03 | 1860 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-t1.vf
-2021/04/03 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-t2asrb.vf
-2021/04/03 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-t2a.vf
-2021/04/03 | 1736 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-t1.vf
-2021/04/03 | 1728 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-ly1.vf
-2021/04/03 | 1832 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ly1.vf
-2021/04/03 | 928 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ot1.vf
-2021/04/03 | 1860 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t1.vf
-2021/04/03 | 1496 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2asrb.vf
-2021/04/03 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2a.vf
-2021/04/03 | 1736 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-t1.vf
-2021/04/04 | 652 | fonts/xcharter/vf/XCharter-BoldItalic-ts1.vf
-2021/04/03 | 1668 | fonts/xcharter/vf/XCharter-Bold-numr-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Bold-numr-t1.vf
-2021/04/03 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-dnom-ly1.vf
-2021/04/03 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-dnom-t1.vf
-2021/04/03 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-inf-ly1.vf
-2021/04/03 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-inf-t1.vf
-2021/04/03 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-numr-ly1.vf
-2021/04/03 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-numr-t1.vf
-2021/04/03 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-sup-ly1.vf
-2021/04/03 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-sup-t1.vf
-2021/04/03 | 1728 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-ly1.vf
-2021/04/03 | 1836 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ly1.vf
-2021/04/03 | 996 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ot1.vf
-2021/04/03 | 1860 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-t1.vf
-2021/04/03 | 1496 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-t2asrb.vf
-2021/04/03 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-t2a.vf
-2021/04/03 | 1736 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-t1.vf
-2021/04/03 | 1732 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-ly1.vf
-2021/04/03 | 1836 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ly1.vf
-2021/04/03 | 996 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ot1.vf
-2021/04/03 | 1864 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t1.vf
-2021/04/03 | 1496 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2asrb.vf
-2021/04/03 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2a.vf
-2021/04/03 | 1740 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-t1.vf
-2021/04/04 | 644 | fonts/xcharter/vf/XCharter-BoldSlanted-ts1.vf
-2021/04/03 | 1668 | fonts/xcharter/vf/XCharter-Bold-sup-ly1.vf
-2021/04/03 | 1696 | fonts/xcharter/vf/XCharter-Bold-sup-t1.vf
-2021/04/03 | 1724 | fonts/xcharter/vf/XCharter-Bold-tlf-ly1.vf
-2021/04/03 | 832 | fonts/xcharter/vf/XCharter-Bold-tlf-ot1G.vf
-2021/04/03 | 1812 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-ly1.vf
-2021/04/03 | 976 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-ot1.vf
-2021/04/03 | 1840 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-t1.vf
-2021/04/03 | 1488 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-t2asrb.vf
-2021/04/03 | 1484 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-t2a.vf
-2021/04/03 | 1732 | fonts/xcharter/vf/XCharter-Bold-tlf-t1.vf
-2021/04/03 | 1724 | fonts/xcharter/vf/XCharter-Bold-tosf-ly1.vf
-2021/04/03 | 1816 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-ly1.vf
-2021/04/03 | 976 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-ot1.vf
-2021/04/03 | 1844 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-t1.vf
-2021/04/03 | 1488 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2asrb.vf
-2021/04/03 | 1484 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2a.vf
-2021/04/03 | 1732 | fonts/xcharter/vf/XCharter-Bold-tosf-t1.vf
-2021/04/04 | 644 | fonts/xcharter/vf/XCharter-Bold-ts1.vf
-2021/04/03 | 1672 | fonts/xcharter/vf/XCharter-Italic-dnom-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Italic-dnom-t1.vf
-2021/04/03 | 1672 | fonts/xcharter/vf/XCharter-Italic-inf-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Italic-inf-t1.vf
-2021/04/03 | 1672 | fonts/xcharter/vf/XCharter-Italic-numr-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Italic-numr-t1.vf
-2021/04/03 | 1672 | fonts/xcharter/vf/XCharter-Italic-sup-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Italic-sup-t1.vf
-2021/04/03 | 1724 | fonts/xcharter/vf/XCharter-Italic-tlf-ly1.vf
-2021/04/03 | 836 | fonts/xcharter/vf/XCharter-Italic-tlf-ot1G.vf
-2021/04/03 | 1820 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-ly1.vf
-2021/04/03 | 980 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-ot1.vf
-2021/04/03 | 1848 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-t1.vf
-2021/04/03 | 1488 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-t2asrb.vf
-2021/04/03 | 1488 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-t2a.vf
-2021/04/03 | 1732 | fonts/xcharter/vf/XCharter-Italic-tlf-t1.vf
-2021/04/03 | 1724 | fonts/xcharter/vf/XCharter-Italic-tosf-ly1.vf
-2021/04/03 | 1820 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-ly1.vf
-2021/04/03 | 984 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-ot1.vf
-2021/04/03 | 1848 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-t1.vf
-2021/04/03 | 1492 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2asrb.vf
-2021/04/03 | 1488 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2a.vf
-2021/04/03 | 1732 | fonts/xcharter/vf/XCharter-Italic-tosf-t1.vf
-2021/04/04 | 656 | fonts/xcharter/vf/XCharter-Italic-ts1.vf
-2021/04/03 | 1672 | fonts/xcharter/vf/XCharter-Roman-dnom-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Roman-dnom-t1.vf
-2021/04/03 | 1668 | fonts/xcharter/vf/XCharter-Roman-inf-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Roman-inf-t1.vf
-2021/04/03 | 1672 | fonts/xcharter/vf/XCharter-Roman-numr-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Roman-numr-t1.vf
-2021/04/03 | 1668 | fonts/xcharter/vf/XCharter-Roman-sup-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Roman-sup-t1.vf
-2021/04/03 | 1724 | fonts/xcharter/vf/XCharter-Roman-tlf-ly1.vf
-2021/04/03 | 832 | fonts/xcharter/vf/XCharter-Roman-tlf-ot1G.vf
-2021/04/03 | 1816 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-ly1.vf
-2021/04/03 | 976 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-ot1.vf
-2021/04/03 | 1844 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-t1.vf
-2021/04/03 | 1488 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-t2asrb.vf
-2021/04/03 | 1484 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-t2a.vf
-2021/04/03 | 1732 | fonts/xcharter/vf/XCharter-Roman-tlf-t1.vf
-2021/04/03 | 1724 | fonts/xcharter/vf/XCharter-Roman-tosf-ly1.vf
-2021/04/03 | 1820 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-ly1.vf
-2021/04/03 | 980 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-ot1.vf
-2021/04/03 | 1844 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-t1.vf
-2021/04/03 | 1488 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2asrb.vf
-2021/04/03 | 1488 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2a.vf
-2021/04/03 | 1732 | fonts/xcharter/vf/XCharter-Roman-tosf-t1.vf
-2021/04/04 | 896 | fonts/xcharter/vf/XCharter-Roman-ts1.vf
-2021/04/03 | 1672 | fonts/xcharter/vf/XCharter-Slanted-dnom-ly1.vf
-2021/04/04 | 1700 | fonts/xcharter/vf/XCharter-Slanted-dnom-t1.vf
-2021/04/03 | 1672 | fonts/xcharter/vf/XCharter-Slanted-inf-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Slanted-inf-t1.vf
-2021/04/03 | 1672 | fonts/xcharter/vf/XCharter-Slanted-numr-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Slanted-numr-t1.vf
-2021/04/03 | 1672 | fonts/xcharter/vf/XCharter-Slanted-sup-ly1.vf
-2021/04/03 | 1700 | fonts/xcharter/vf/XCharter-Slanted-sup-t1.vf
-2021/04/03 | 1724 | fonts/xcharter/vf/XCharter-Slanted-tlf-ly1.vf
-2021/04/03 | 1824 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ly1.vf
-2021/04/03 | 984 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ot1.vf
-2021/04/03 | 1848 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-t1.vf
-2021/04/03 | 1492 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-t2asrb.vf
-2021/04/03 | 1488 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-t2a.vf
-2021/04/03 | 1732 | fonts/xcharter/vf/XCharter-Slanted-tlf-t1.vf
-2021/04/03 | 1728 | fonts/xcharter/vf/XCharter-Slanted-tosf-ly1.vf
-2021/04/03 | 1824 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ly1.vf
-2021/04/03 | 984 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ot1.vf
-2021/04/03 | 1852 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t1.vf
-2021/04/03 | 1492 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2asrb.vf
-2021/04/03 | 1488 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2a.vf
-2021/04/03 | 1736 | fonts/xcharter/vf/XCharter-Slanted-tosf-t1.vf
-2021/04/04 | 640 | fonts/xcharter/vf/XCharter-Slanted-ts1.vf
+2022/02/21 | 235932 | fonts/xcharter/type1/XCharter-Roman.pfb
+2022/02/20 | 208185 | fonts/xcharter/type1/XCharter-Slanted.pfb
+2022/02/24 | 1876 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-ly1.vf
+2022/02/24 | 960 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-ot1.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ly1.vf
+2022/02/24 | 916 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ot1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t1.vf
+2022/02/24 | 1624 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2asrb.vf
+2022/02/24 | 1616 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2a.vf
+2022/02/24 | 1880 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-t1.vf
+2022/02/24 | 1664 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2asrb.vf
+2022/02/24 | 1660 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2a.vf
+2022/02/24 | 1880 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ly1.vf
+2022/02/24 | 964 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ot1.vf
+2022/02/24 | 1824 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ly1.vf
+2022/02/24 | 916 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ot1.vf
+2022/02/24 | 1852 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t1.vf
+2022/02/24 | 1624 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2asrb.vf
+2022/02/24 | 1620 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2a.vf
+2022/02/24 | 1880 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2asrb.vf
+2022/02/24 | 1660 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2a.vf
+2022/02/24 | 752 | fonts/xcharter/vf/XCharter1-BoldItalic-ts1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter1-Bold-osf-ly1.vf
+2022/02/24 | 1008 | fonts/xcharter/vf/XCharter1-Bold-osf-ot1.vf
+2022/02/24 | 1804 | fonts/xcharter/vf/XCharter1-Bold-osf-sc-ly1.vf
+2022/02/24 | 964 | fonts/xcharter/vf/XCharter1-Bold-osf-sc-ot1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter1-Bold-osf-sc-t1.vf
+2022/02/24 | 1604 | fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2asrb.vf
+2022/02/24 | 1600 | fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2a.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter1-Bold-osf-t1.vf
+2022/02/24 | 1648 | fonts/xcharter/vf/XCharter1-Bold-osf-t2asrb.vf
+2022/02/24 | 1640 | fonts/xcharter/vf/XCharter1-Bold-osf-t2a.vf
+2022/02/24 | 1880 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ly1.vf
+2022/02/24 | 1032 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ot1.vf
+2022/02/24 | 1824 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ly1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ot1.vf
+2022/02/24 | 1852 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t1.vf
+2022/02/24 | 1628 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2asrb.vf
+2022/02/24 | 1620 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2a.vf
+2022/02/24 | 1884 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2asrb.vf
+2022/02/24 | 1664 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2a.vf
+2022/02/24 | 1880 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ly1.vf
+2022/02/24 | 1032 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ot1.vf
+2022/02/24 | 1828 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ly1.vf
+2022/02/24 | 988 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ot1.vf
+2022/02/24 | 1852 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t1.vf
+2022/02/24 | 1628 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2asrb.vf
+2022/02/24 | 1624 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2a.vf
+2022/02/24 | 1884 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2asrb.vf
+2022/02/24 | 1664 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2a.vf
+2022/02/24 | 752 | fonts/xcharter/vf/XCharter1-BoldSlanted-ts1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter1-Bold-tosf-ly1.vf
+2022/02/24 | 1012 | fonts/xcharter/vf/XCharter1-Bold-tosf-ot1.vf
+2022/02/24 | 1804 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ly1.vf
+2022/02/24 | 964 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ot1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t1.vf
+2022/02/24 | 1608 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2asrb.vf
+2022/02/24 | 1600 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2a.vf
+2022/02/24 | 1864 | fonts/xcharter/vf/XCharter1-Bold-tosf-t1.vf
+2022/02/24 | 1648 | fonts/xcharter/vf/XCharter1-Bold-tosf-t2asrb.vf
+2022/02/24 | 1644 | fonts/xcharter/vf/XCharter1-Bold-tosf-t2a.vf
+2022/02/24 | 740 | fonts/xcharter/vf/XCharter1-Bold-ts1.vf
+2022/02/24 | 1864 | fonts/xcharter/vf/XCharter1-Italic-osf-ly1.vf
+2022/02/24 | 1016 | fonts/xcharter/vf/XCharter1-Italic-osf-ot1.vf
+2022/02/24 | 1808 | fonts/xcharter/vf/XCharter1-Italic-osf-sc-ly1.vf
+2022/02/24 | 968 | fonts/xcharter/vf/XCharter1-Italic-osf-sc-ot1.vf
+2022/02/24 | 1836 | fonts/xcharter/vf/XCharter1-Italic-osf-sc-t1.vf
+2022/02/24 | 1612 | fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2asrb.vf
+2022/02/24 | 1604 | fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2a.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Italic-osf-t1.vf
+2022/02/24 | 1652 | fonts/xcharter/vf/XCharter1-Italic-osf-t2asrb.vf
+2022/02/24 | 1648 | fonts/xcharter/vf/XCharter1-Italic-osf-t2a.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Italic-tosf-ly1.vf
+2022/02/24 | 1016 | fonts/xcharter/vf/XCharter1-Italic-tosf-ot1.vf
+2022/02/24 | 1812 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ly1.vf
+2022/02/24 | 972 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ot1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t1.vf
+2022/02/24 | 1612 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2asrb.vf
+2022/02/24 | 1608 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2a.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Italic-tosf-t1.vf
+2022/02/24 | 1656 | fonts/xcharter/vf/XCharter1-Italic-tosf-t2asrb.vf
+2022/02/24 | 1648 | fonts/xcharter/vf/XCharter1-Italic-tosf-t2a.vf
+2022/02/24 | 744 | fonts/xcharter/vf/XCharter1-Italic-ts1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter1-Roman-osf-ly1.vf
+2022/02/24 | 1012 | fonts/xcharter/vf/XCharter1-Roman-osf-ot1.vf
+2022/02/24 | 1808 | fonts/xcharter/vf/XCharter1-Roman-osf-sc-ly1.vf
+2022/02/24 | 968 | fonts/xcharter/vf/XCharter1-Roman-osf-sc-ot1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter1-Roman-osf-sc-t1.vf
+2022/02/24 | 1608 | fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2asrb.vf
+2022/02/24 | 1604 | fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2a.vf
+2022/02/24 | 1864 | fonts/xcharter/vf/XCharter1-Roman-osf-t1.vf
+2022/02/24 | 1652 | fonts/xcharter/vf/XCharter1-Roman-osf-t2asrb.vf
+2022/02/24 | 1644 | fonts/xcharter/vf/XCharter1-Roman-osf-t2a.vf
+2022/02/24 | 1864 | fonts/xcharter/vf/XCharter1-Roman-tosf-ly1.vf
+2022/02/24 | 1016 | fonts/xcharter/vf/XCharter1-Roman-tosf-ot1.vf
+2022/02/24 | 1808 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ly1.vf
+2022/02/24 | 968 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ot1.vf
+2022/02/24 | 1836 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t1.vf
+2022/02/24 | 1612 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2asrb.vf
+2022/02/24 | 1604 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2a.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Roman-tosf-t1.vf
+2022/02/24 | 1652 | fonts/xcharter/vf/XCharter1-Roman-tosf-t2asrb.vf
+2022/02/24 | 1648 | fonts/xcharter/vf/XCharter1-Roman-tosf-t2a.vf
+2022/02/24 | 1008 | fonts/xcharter/vf/XCharter1-Roman-ts1.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Slanted-osf-ly1.vf
+2022/02/24 | 1020 | fonts/xcharter/vf/XCharter1-Slanted-osf-ot1.vf
+2022/02/24 | 1812 | fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ly1.vf
+2022/02/24 | 972 | fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ot1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t1.vf
+2022/02/24 | 1616 | fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2asrb.vf
+2022/02/24 | 1608 | fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2a.vf
+2022/02/24 | 1872 | fonts/xcharter/vf/XCharter1-Slanted-osf-t1.vf
+2022/02/24 | 1656 | fonts/xcharter/vf/XCharter1-Slanted-osf-t2asrb.vf
+2022/02/24 | 1652 | fonts/xcharter/vf/XCharter1-Slanted-osf-t2a.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Slanted-tosf-ly1.vf
+2022/02/24 | 1020 | fonts/xcharter/vf/XCharter1-Slanted-tosf-ot1.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ly1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ot1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t1.vf
+2022/02/24 | 1616 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2asrb.vf
+2022/02/24 | 1612 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2a.vf
+2022/02/24 | 1872 | fonts/xcharter/vf/XCharter1-Slanted-tosf-t1.vf
+2022/02/24 | 1660 | fonts/xcharter/vf/XCharter1-Slanted-tosf-t2asrb.vf
+2022/02/24 | 1652 | fonts/xcharter/vf/XCharter1-Slanted-tosf-t2a.vf
+2022/02/24 | 740 | fonts/xcharter/vf/XCharter1-Slanted-ts1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Bold-dnom-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Bold-dnom-t1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Bold-inf-ly1.vf
+2022/02/24 | 1696 | fonts/xcharter/vf/XCharter-Bold-inf-t1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-dnom-ly1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-dnom-t1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-inf-ly1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-inf-t1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldItalic-lf-ly1.vf
+2022/02/24 | 1828 | fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ly1.vf
+2022/02/24 | 924 | fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ot1.vf
+2022/02/24 | 1856 | fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t1.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2a.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldItalic-lf-t1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-numr-ly1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-numr-t1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldItalic-osf-ly1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ly1.vf
+2022/02/24 | 928 | fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ot1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t1.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2a.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldItalic-osf-t1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-sup-ly1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-sup-t1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-ly1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-ot1G.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ly1.vf
+2022/02/24 | 928 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ot1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-t1.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-t2a.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-t1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-ly1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ly1.vf
+2022/02/24 | 928 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ot1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t1.vf
+2022/02/24 | 1496 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2a.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-t1.vf
+2022/02/24 | 652 | fonts/xcharter/vf/XCharter-BoldItalic-ts1.vf
+2022/02/24 | 1720 | fonts/xcharter/vf/XCharter-Bold-lf-ly1.vf
+2022/02/24 | 1812 | fonts/xcharter/vf/XCharter-Bold-lf-sc-ly1.vf
+2022/02/24 | 972 | fonts/xcharter/vf/XCharter-Bold-lf-sc-ot1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter-Bold-lf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Bold-lf-sc-t2asrb.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Bold-lf-sc-t2a.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-Bold-lf-t1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Bold-numr-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Bold-numr-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Bold-osf-ly1.vf
+2022/02/24 | 1812 | fonts/xcharter/vf/XCharter-Bold-osf-sc-ly1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Bold-osf-sc-ot1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter-Bold-osf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Bold-osf-sc-t2asrb.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Bold-osf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Bold-osf-t1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-dnom-ly1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-dnom-t1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-inf-ly1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-inf-t1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-ly1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ly1.vf
+2022/02/24 | 992 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ot1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t1.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2a.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-t1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-numr-ly1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-numr-t1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-ly1.vf
+2022/02/24 | 1836 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ly1.vf
+2022/02/24 | 996 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ot1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t1.vf
+2022/02/24 | 1496 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2a.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-t1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-sup-ly1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-sup-t1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-ly1.vf
+2022/02/24 | 1836 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ly1.vf
+2022/02/24 | 996 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ot1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-t1.vf
+2022/02/24 | 1496 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-t2a.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-ly1.vf
+2022/02/24 | 1836 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ly1.vf
+2022/02/24 | 996 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ot1.vf
+2022/02/24 | 1864 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t1.vf
+2022/02/24 | 1496 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2a.vf
+2022/02/24 | 1740 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-t1.vf
+2022/02/24 | 644 | fonts/xcharter/vf/XCharter-BoldSlanted-ts1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Bold-sup-ly1.vf
+2022/02/24 | 1696 | fonts/xcharter/vf/XCharter-Bold-sup-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Bold-tlf-ly1.vf
+2022/02/24 | 832 | fonts/xcharter/vf/XCharter-Bold-tlf-ot1G.vf
+2022/02/24 | 1812 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-ly1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-ot1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-t2asrb.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Bold-tlf-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Bold-tosf-ly1.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-ly1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-ot1.vf
+2022/02/24 | 1844 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2asrb.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Bold-tosf-t1.vf
+2022/02/24 | 644 | fonts/xcharter/vf/XCharter-Bold-ts1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Italic-dnom-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Italic-dnom-t1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Italic-inf-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Italic-inf-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Italic-lf-ly1.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter-Italic-lf-sc-ly1.vf
+2022/02/24 | 980 | fonts/xcharter/vf/XCharter-Italic-lf-sc-ot1.vf
+2022/02/24 | 1844 | fonts/xcharter/vf/XCharter-Italic-lf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-lf-sc-t2asrb.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Italic-lf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Italic-lf-t1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Italic-numr-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Italic-numr-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Italic-osf-ly1.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter-Italic-osf-sc-ly1.vf
+2022/02/24 | 980 | fonts/xcharter/vf/XCharter-Italic-osf-sc-ot1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Italic-osf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-osf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-osf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Italic-osf-t1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Italic-sup-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Italic-sup-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Italic-tlf-ly1.vf
+2022/02/24 | 836 | fonts/xcharter/vf/XCharter-Italic-tlf-ot1G.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-ly1.vf
+2022/02/24 | 980 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-ot1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Italic-tlf-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Italic-tosf-ly1.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-ly1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-ot1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-t1.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Italic-tosf-t1.vf
+2022/02/24 | 656 | fonts/xcharter/vf/XCharter-Italic-ts1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Roman-dnom-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Roman-dnom-t1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Roman-inf-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Roman-inf-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Roman-lf-ly1.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter-Roman-lf-sc-ly1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Roman-lf-sc-ot1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter-Roman-lf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Roman-lf-sc-t2asrb.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Roman-lf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Roman-lf-t1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Roman-numr-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Roman-numr-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Roman-osf-ly1.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter-Roman-osf-sc-ly1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Roman-osf-sc-ot1.vf
+2022/02/24 | 1844 | fonts/xcharter/vf/XCharter-Roman-osf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Roman-osf-sc-t2asrb.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Roman-osf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Roman-osf-t1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Roman-sup-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Roman-sup-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Roman-tlf-ly1.vf
+2022/02/24 | 832 | fonts/xcharter/vf/XCharter-Roman-tlf-ot1G.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-ly1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-ot1.vf
+2022/02/24 | 1844 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-t2asrb.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Roman-tlf-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Roman-tosf-ly1.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-ly1.vf
+2022/02/24 | 980 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-ot1.vf
+2022/02/24 | 1844 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Roman-tosf-t1.vf
+2022/02/24 | 896 | fonts/xcharter/vf/XCharter-Roman-ts1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Slanted-dnom-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Slanted-dnom-t1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Slanted-inf-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Slanted-inf-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Slanted-lf-ly1.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter-Slanted-lf-sc-ly1.vf
+2022/02/24 | 980 | fonts/xcharter/vf/XCharter-Slanted-lf-sc-ot1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Slanted-lf-sc-t1.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Slanted-lf-t1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Slanted-numr-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Slanted-numr-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Slanted-osf-ly1.vf
+2022/02/24 | 1824 | fonts/xcharter/vf/XCharter-Slanted-osf-sc-ly1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter-Slanted-osf-sc-ot1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Slanted-osf-sc-t1.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Slanted-osf-t1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Slanted-sup-ly1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Slanted-sup-t1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Slanted-tlf-ly1.vf
+2022/02/24 | 1824 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ly1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ot1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-t1.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-t2a.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Slanted-tlf-t1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-Slanted-tosf-ly1.vf
+2022/02/24 | 1824 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ly1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ot1.vf
+2022/02/24 | 1852 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t1.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2a.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-Slanted-tosf-t1.vf
+2022/02/24 | 640 | fonts/xcharter/vf/XCharter-Slanted-ts1.vf
2021/08/29 | 2448 | fonts/xcharter/vf/zchbmi0.vf
2021/08/29 | 2448 | fonts/xcharter/vf/zchbmi2.vf
2021/08/29 | 2448 | fonts/xcharter/vf/zchbmi3.vf
@@ -145547,7 +146099,7 @@
2021/03/23 | 2060 | fonts/xcharter/vf/zchmia-fromvf.vf
2021/03/23 | 2304 | fonts/xcharter/vf/zchmia.vf
2021/08/29 | 2364 | fonts/xcharter/vf/zchmi.vf
-2022/02/01 | 4671605 | fonts/xcharter.zip
+2022/02/26 | 5827493 | fonts/xcharter.zip
2020/07/02 | 9550 | fonts/xits/FONTLOG.txt
2020/07/02 | 4998 | fonts/xits/OFL.txt
2020/07/02 | 652 | fonts/xits/README.txt
@@ -161837,9 +162389,9 @@
2019/12/12 | 3088 | info/biblio/texnique.ltx
1999/02/20 | 312 | info/biblio/tugbib2.ltx
1999/02/20 | 315 | info/biblio/tugbib.ltx
-2022/02/18 | 3789702 | info/biblio/tugboat.bib
+2022/02/25 | 3790084 | info/biblio/tugboat.bib
2020/08/07 | 136241 | info/biblio/tugboat.def
-2022/02/18 | 3583 | info/biblio/tugboat.ltx
+2022/02/25 | 3583 | info/biblio/tugboat.ltx
2014/08/12 | 20186 | info/biblio/type.bib
2019/12/12 | 2025 | info/biblio/type.ltx
2022/02/09 | 1187080 | info/biblio/typeset.bib
@@ -185398,7 +185950,7 @@
2022/01/12 | 7322212 | install/macros/latex-dev/required/latex-tools-dev.tds.zip
2021/12/06 | 35260885 | install/macros/latex/latex-base.tds.zip
2020/06/01 | 1578753 | install/macros/latex/required/amscls.tds.zip
-2022/02/24 | 2880202 | install/macros/latex/required/babel-base.tds.zip
+2022/02/26 | 2880451 | install/macros/latex/required/babel-base.tds.zip
2021/11/12 | 2766926 | install/macros/latex/required/latex-amsmath.tds.zip
2021/09/25 | 223228 | install/macros/latex/required/latexbug.tds.zip
2018/04/06 | 1324669 | install/macros/latex/required/latex-cyrillic.tds.zip
@@ -225824,73 +226376,68 @@
2015/03/31 | 21481 | macros/latex/contrib/stellenbosch/tex/usthesis.sty
2015/03/31 | 7331 | macros/latex/contrib/stellenbosch/tex/ustitle.sty
2015/04/01 | 4724271 | macros/latex/contrib/stellenbosch.zip
-2022/02/24 | 891 | macros/latex/contrib/stex/doc/abstract.tex
-2022/02/24 | 9616 | macros/latex/contrib/stex/doc/docheader.tex
2022/02/25 | 464 | macros/latex/contrib/stex/doc/Makefile
-2022/02/24 | 635 | macros/latex/contrib/stex/doc/packages/basics.tex
-2022/02/25 | 55 | macros/latex/contrib/stex/doc/packages/document-structure.tex
-2022/02/24 | 2182 | macros/latex/contrib/stex/doc/packages/features.tex
-2022/02/25 | 43 | macros/latex/contrib/stex/doc/packages/hwexam.tex
-2022/02/25 | 48 | macros/latex/contrib/stex/doc/packages/inheritance.tex
-2022/02/24 | 4345 | macros/latex/contrib/stex/doc/packages/mathhub.tex
-2022/02/25 | 47 | macros/latex/contrib/stex/doc/packages/metatheory.tex
-2022/02/25 | 44 | macros/latex/contrib/stex/doc/packages/modules.tex
-2022/02/25 | 44 | macros/latex/contrib/stex/doc/packages/problem.tex
-2022/02/25 | 47 | macros/latex/contrib/stex/doc/packages/references.tex
-2022/02/25 | 48 | macros/latex/contrib/stex/doc/packages/slides.tex
-2022/02/25 | 44 | macros/latex/contrib/stex/doc/packages/sproofs.tex
-2022/02/25 | 47 | macros/latex/contrib/stex/doc/packages/statements.tex
-2022/02/25 | 44 | macros/latex/contrib/stex/doc/packages/symbols.tex
-2022/02/25 | 42 | macros/latex/contrib/stex/doc/packages/terms.tex
-2022/02/25 | 46 | macros/latex/contrib/stex/doc/packages/tikzinput.tex
-2022/02/25 | 1466792 | macros/latex/contrib/stex/doc/stex-doc.pdf
-2022/02/25 | 5547 | macros/latex/contrib/stex/doc/stex-doc.tex
-2022/02/25 | 670358 | macros/latex/contrib/stex/doc/stex-manual.pdf
-2022/02/25 | 32149 | macros/latex/contrib/stex/doc/stex-manual.tex
-2022/02/24 | 51 | macros/latex/contrib/stex/doc/tests/Bar/Foo/meta-inf/MANIFEST.MF
-2022/02/24 | 259 | macros/latex/contrib/stex/doc/tests/Bar/Foo/source/circular2.tex
-2022/02/24 | 50 | macros/latex/contrib/stex/doc/tests/Foo/Bar/meta-inf/MANIFEST.MF
-2022/02/24 | 215 | macros/latex/contrib/stex/doc/tests/Foo/Bar/source/circular1.tex
-2022/02/24 | 36 | macros/latex/contrib/stex/doc/tests/sometest.tex
+2022/02/26 | 635 | macros/latex/contrib/stex/doc/packages/stex-basics.tex
+2022/02/26 | 55 | macros/latex/contrib/stex/doc/packages/stex-document-structure.tex
+2022/02/26 | 2182 | macros/latex/contrib/stex/doc/packages/stex-features.tex
+2022/02/26 | 43 | macros/latex/contrib/stex/doc/packages/stex-hwexam.tex
+2022/02/26 | 48 | macros/latex/contrib/stex/doc/packages/stex-inheritance.tex
+2022/02/26 | 4345 | macros/latex/contrib/stex/doc/packages/stex-mathhub.tex
+2022/02/26 | 47 | macros/latex/contrib/stex/doc/packages/stex-metatheory.tex
+2022/02/26 | 44 | macros/latex/contrib/stex/doc/packages/stex-modules.tex
+2022/02/26 | 44 | macros/latex/contrib/stex/doc/packages/stex-problem.tex
+2022/02/26 | 44 | macros/latex/contrib/stex/doc/packages/stex-proofs.tex
+2022/02/26 | 47 | macros/latex/contrib/stex/doc/packages/stex-references.tex
+2022/02/26 | 48 | macros/latex/contrib/stex/doc/packages/stex-slides.tex
+2022/02/26 | 47 | macros/latex/contrib/stex/doc/packages/stex-statements.tex
+2022/02/26 | 44 | macros/latex/contrib/stex/doc/packages/stex-symbols.tex
+2022/02/26 | 42 | macros/latex/contrib/stex/doc/packages/stex-terms.tex
+2022/02/26 | 46 | macros/latex/contrib/stex/doc/packages/stex-tikzinput.tex
+2022/02/26 | 891 | macros/latex/contrib/stex/doc/stex-abstract.tex
+2022/02/26 | 9616 | macros/latex/contrib/stex/doc/stex-docheader.tex
+2022/02/26 | 1467004 | macros/latex/contrib/stex/doc/stex-doc.pdf
+2022/02/26 | 5617 | macros/latex/contrib/stex/doc/stex-doc.tex
+2022/02/26 | 670569 | macros/latex/contrib/stex/doc/stex-manual.pdf
+2022/02/26 | 32238 | macros/latex/contrib/stex/doc/stex-manual.tex
2022/02/24 | 156 | macros/latex/contrib/stex/Makefile
-2022/02/25 | 2214 | macros/latex/contrib/stex/README.md
-2022/02/24 | 39562 | macros/latex/contrib/stex/source/extensions/document-structure.dtx
-2022/02/24 | 1234 | macros/latex/contrib/stex/source/extensions/extensions.ins
-2022/02/25 | 23683 | macros/latex/contrib/stex/source/extensions/hwexam.dtx
-2022/02/25 | 363 | macros/latex/contrib/stex/source/extensions/Makefile
-2022/02/24 | 39102 | macros/latex/contrib/stex/source/extensions/notesslides.dtx
-2022/02/25 | 30126 | macros/latex/contrib/stex/source/extensions/problem.dtx
-2022/02/24 | 3290 | macros/latex/contrib/stex/source/extensions/tikzinput.dtx
+2022/02/26 | 2211 | macros/latex/contrib/stex/README.md
+2022/02/26 | 39585 | macros/latex/contrib/stex/source/extensions/document-structure.dtx
+2022/02/26 | 23693 | macros/latex/contrib/stex/source/extensions/hwexam.dtx
+2022/02/26 | 368 | macros/latex/contrib/stex/source/extensions/Makefile
+2022/02/26 | 39137 | macros/latex/contrib/stex/source/extensions/notesslides.dtx
+2022/02/26 | 30141 | macros/latex/contrib/stex/source/extensions/problem.dtx
+2022/02/26 | 1234 | macros/latex/contrib/stex/source/extensions/stex-extensions.ins
+2022/02/26 | 3300 | macros/latex/contrib/stex/source/extensions/tikzinput.dtx
2022/02/24 | 162 | macros/latex/contrib/stex/source/Makefile
-2022/02/24 | 14462 | macros/latex/contrib/stex/source/stex/basics.dtx
-2022/02/24 | 25236 | macros/latex/contrib/stex/source/stex/features.dtx
-2022/02/24 | 18420 | macros/latex/contrib/stex/source/stex/inheritance.dtx
2022/02/25 | 362 | macros/latex/contrib/stex/source/stex/Makefile
-2022/02/25 | 28245 | macros/latex/contrib/stex/source/stex/mathhub.dtx
-2022/02/24 | 5799 | macros/latex/contrib/stex/source/stex/metatheory.dtx
-2022/02/24 | 26190 | macros/latex/contrib/stex/source/stex/modules.dtx
-2022/02/24 | 1611 | macros/latex/contrib/stex/source/stex/others.dtx
-2022/02/24 | 15685 | macros/latex/contrib/stex/source/stex/references.dtx
-2022/02/25 | 37086 | macros/latex/contrib/stex/source/stex/sproof.dtx
-2022/02/24 | 25675 | macros/latex/contrib/stex/source/stex/statements.dtx
-2022/02/24 | 1150 | macros/latex/contrib/stex/source/stex/stex.ins
-2022/02/24 | 38573 | macros/latex/contrib/stex/source/stex/symbols.dtx
-2022/02/24 | 26865 | macros/latex/contrib/stex/source/stex/terms.dtx
-2022/02/24 | 439 | macros/latex/contrib/stex/tex/etc/beamernotesthemesTeX.sty
-2022/02/24 | 1757 | macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty
+2022/02/26 | 14472 | macros/latex/contrib/stex/source/stex/stex-basics.dtx
+2022/02/26 | 25246 | macros/latex/contrib/stex/source/stex/stex-features.dtx
+2022/02/26 | 18430 | macros/latex/contrib/stex/source/stex/stex-inheritance.dtx
+2022/02/26 | 1215 | macros/latex/contrib/stex/source/stex/stex.ins
+2022/02/26 | 28255 | macros/latex/contrib/stex/source/stex/stex-mathhub.dtx
+2022/02/26 | 5809 | macros/latex/contrib/stex/source/stex/stex-metatheory.dtx
+2022/02/26 | 26200 | macros/latex/contrib/stex/source/stex/stex-modules.dtx
+2022/02/26 | 1614 | macros/latex/contrib/stex/source/stex/stex-others.dtx
+2022/02/26 | 37095 | macros/latex/contrib/stex/source/stex/stex-proofs.dtx
+2022/02/26 | 15695 | macros/latex/contrib/stex/source/stex/stex-references.dtx
+2022/02/26 | 25685 | macros/latex/contrib/stex/source/stex/stex-statements.dtx
+2022/02/26 | 38583 | macros/latex/contrib/stex/source/stex/stex-symbols.dtx
+2022/02/26 | 26875 | macros/latex/contrib/stex/source/stex/stex-terms.dtx
+2022/02/26 | 440 | macros/latex/contrib/stex/tex/etc/beamernotesthemesTeX.sty
+2022/02/26 | 1758 | macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty
2022/02/24 | 896 | macros/latex/contrib/stex/tex/etc/hwexam-default.header
2022/02/25 | 2180 | macros/latex/contrib/stex/tex/etc/lststex.sty
2022/02/24 | 1825 | macros/latex/contrib/stex/tex/etc/rustex.sty
2022/02/25 | 1629 | macros/latex/contrib/stex/tex/etc/stexthm.sty
-2022/02/24 | 5083 | macros/latex/contrib/stex/tex/img/cc-by-sa.png
-2022/02/24 | 1082 | macros/latex/contrib/stex/tex/img/cc_somerights.png
-2022/02/24 | 2117 | macros/latex/contrib/stex/tex/img/dangerous-bend.png
+2022/02/26 | 5083 | macros/latex/contrib/stex/tex/img/stex-cc-by-sa.png
+2022/02/26 | 1082 | macros/latex/contrib/stex/tex/img/stex-cc_somerights.png
+2022/02/26 | 2117 | macros/latex/contrib/stex/tex/img/stex-dangerous-bend.png
2022/02/24 | 26566 | macros/latex/contrib/stex/tex/img/sTeX-logo.png
+2022/02/26 | 594 | macros/latex/contrib/stex/tex/ldf/document-structure-ngerman.ldf
2022/02/25 | 840 | macros/latex/contrib/stex/tex/ldf/hwexam-finnish.ldf
2022/02/25 | 786 | macros/latex/contrib/stex/tex/ldf/hwexam-french.ldf
2022/02/25 | 811 | macros/latex/contrib/stex/tex/ldf/hwexam-ngerman.ldf
2022/02/25 | 1005 | macros/latex/contrib/stex/tex/ldf/hwexam-russian.ldf
-2022/02/24 | 594 | macros/latex/contrib/stex/tex/ldf/omdoc-ngerman.ldf
2022/02/25 | 474 | macros/latex/contrib/stex/tex/ldf/problem-finnish.ldf
2022/02/25 | 478 | macros/latex/contrib/stex/tex/ldf/problem-french.ldf
2022/02/25 | 534 | macros/latex/contrib/stex/tex/ldf/problem-ngerman.ldf
@@ -225899,7 +226446,7 @@
2022/02/25 | 524 | macros/latex/contrib/stex/tex/ldf/sproof-french.ldf
2022/02/25 | 434 | macros/latex/contrib/stex/tex/ldf/sproof-ngerman.ldf
2022/02/25 | 489 | macros/latex/contrib/stex/tex/ldf/sproof-russian.ldf
-2022/02/25 | 2214880 | macros/latex/contrib/stex.zip
+2022/02/26 | 2213413 | macros/latex/contrib/stex.zip
2011/12/21 | 746 | macros/latex/contrib/storebox/README
2011/12/21 | 23894 | macros/latex/contrib/storebox/storebox.dtx
2011/12/21 | 246 | macros/latex/contrib/storebox/storebox.ins
@@ -235286,14 +235833,14 @@
2021/11/12 | 454662 | macros/latex/required/amsmath/testmath.pdf
2021/11/12 | 82371 | macros/latex/required/amsmath/testmath.tex
2021/11/12 | 2734832 | macros/latex/required/amsmath.zip
-2022/02/24 | 721623 | macros/latex/required/babel/base/babel.dtx
-2022/02/24 | 7461 | macros/latex/required/babel/base/babel.ins
-2022/02/24 | 855484 | macros/latex/required/babel/base/babel.pdf
-2022/02/24 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
-2022/02/24 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
-2022/02/24 | 796161 | macros/latex/required/babel/base/locale.zip
-2022/02/24 | 1984 | macros/latex/required/babel/base/README.md
-2022/02/24 | 1842307 | macros/latex/required/babel/base.zip
+2022/02/26 | 721762 | macros/latex/required/babel/base/babel.dtx
+2022/02/26 | 7461 | macros/latex/required/babel/base/babel.ins
+2022/02/26 | 855582 | macros/latex/required/babel/base/babel.pdf
+2022/02/26 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
+2022/02/26 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
+2022/02/26 | 796161 | macros/latex/required/babel/base/locale.zip
+2022/02/26 | 2083 | macros/latex/required/babel/base/README.md
+2022/02/26 | 1842521 | macros/latex/required/babel/base.zip
2018/04/06 | 5462 | macros/latex/required/cyrillic/changes.txt
2018/04/06 | 57716 | macros/latex/required/cyrillic/cyinpenc.dtx
2018/04/06 | 206017 | macros/latex/required/cyrillic/cyinpenc.pdf
@@ -235914,15 +236461,15 @@
2021/07/10 | 3783 | macros/luatex/generic/luatexko/luatexko-uhc2utf8.lua
2021/07/10 | 3720 | macros/luatex/generic/luatexko/README
2021/07/10 | 375914 | macros/luatex/generic/luatexko.zip
-2021/08/08 | 685 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.lua
-2021/08/08 | 71964 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.pdf
-2021/08/08 | 9499 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.tex
-2021/08/08 | 1921 | macros/luatex/generic/lua-uni-algos/lua-uni-case.lua
-2021/08/08 | 4538 | macros/luatex/generic/lua-uni-algos/lua-uni-graphemes.lua
-2021/08/08 | 21266 | macros/luatex/generic/lua-uni-algos/lua-uni-normalize.lua
-2021/08/08 | 2115 | macros/luatex/generic/lua-uni-algos/lua-uni-parse.lua
-2021/08/08 | 1136 | macros/luatex/generic/lua-uni-algos/README.md
-2021/08/08 | 83413 | macros/luatex/generic/lua-uni-algos.zip
+2022/02/26 | 685 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.lua
+2022/02/26 | 71974 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.pdf
+2022/02/26 | 9501 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.tex
+2022/02/26 | 1921 | macros/luatex/generic/lua-uni-algos/lua-uni-case.lua
+2022/02/26 | 4538 | macros/luatex/generic/lua-uni-algos/lua-uni-graphemes.lua
+2022/02/26 | 21269 | macros/luatex/generic/lua-uni-algos/lua-uni-normalize.lua
+2022/02/26 | 2115 | macros/luatex/generic/lua-uni-algos/lua-uni-parse.lua
+2022/02/26 | 1073 | macros/luatex/generic/lua-uni-algos/README.md
+2022/02/26 | 83374 | macros/luatex/generic/lua-uni-algos.zip
2021/01/07 | 73328 | macros/luatex/generic/lua-visual-debug/doc/lvdebugdetail1-num.png
2021/01/07 | 210686 | macros/luatex/generic/lua-visual-debug/doc/lvdebug-doc.pdf
2021/01/07 | 2420 | macros/luatex/generic/lua-visual-debug/doc/lvdebug-doc.tex
@@ -275577,342 +276124,346 @@
1994/01/18 | 7272 | support/tex-it/texitrc.unx
1994/01/18 | 25068 | support/tex-it/texit.tex
2006/03/12 | 50172 | support/tex-it.zip
-2021/11/10 | 57526 | support/texlab/Cargo.lock
-2021/11/10 | 2114 | support/texlab/Cargo.toml
-2021/11/10 | 16631 | support/texlab/CHANGELOG.md
-2021/11/10 | 183 | support/texlab/CONTRIBUTING.md
-2021/11/10 | 6970534 | support/texlab/data/components.json.gz
-2021/11/10 | 57018 | support/texlab/data/lang_data.json
-2021/11/10 | 2021 | support/texlab/docs/custom_messages.md
-2021/11/10 | 380190 | support/texlab/docs/demo.gif
-2021/11/10 | 2250 | support/texlab/docs/lsp_kinds.md
-2021/11/10 | 3935 | support/texlab/docs/options.md
-2021/11/10 | 5149 | support/texlab/docs/previewing.md
-2021/11/10 | 734 | support/texlab/docs/tectonic.md
-2021/11/10 | 35149 | support/texlab/LICENSE
-2021/11/10 | 4427 | support/texlab/README.md
-2021/11/10 | 6 | support/texlab/rust-toolchain
-2021/11/10 | 4994 | support/texlab/src/capabilities.rs
-2021/11/10 | 56296 | support/texlab/src/citation/apa.csl
-2021/11/10 | 4729 | support/texlab/src/citation/bibutils.rs
-2021/11/10 | 16361 | support/texlab/src/citation/ris.rs
-2021/11/10 | 4751 | support/texlab/src/citation.rs
-2021/11/10 | 1593 | support/texlab/src/client.rs
-2021/11/10 | 4407 | support/texlab/src/component_db.rs
-2021/11/10 | 2801 | support/texlab/src/config.rs
-2021/11/10 | 883 | support/texlab/src/context.rs
-2021/11/10 | 4712 | support/texlab/src/diagnostics/bibtex.rs
-2021/11/10 | 2167 | support/texlab/src/diagnostics/build_log.rs
-2021/11/10 | 3167 | support/texlab/src/diagnostics/chktex.rs
-2021/11/10 | 2240 | support/texlab/src/diagnostics/debouncer.rs
-2021/11/10 | 4314 | support/texlab/src/diagnostics/latex.rs
-2021/11/10 | 1780 | support/texlab/src/diagnostics.rs
-2021/11/10 | 2084 | support/texlab/src/dispatch.rs
-2021/11/10 | 2019 | support/texlab/src/distro/kpsewhich.rs
-2021/11/10 | 2620 | support/texlab/src/distro/miktex.rs
-2021/11/10 | 2108 | support/texlab/src/distro.rs
-2021/11/10 | 1074 | support/texlab/src/distro/texlive.rs
-2021/11/10 | 8262 | support/texlab/src/features/build.rs
-2021/11/10 | 4940 | support/texlab/src/features/completion/acronym_ref.rs
-2021/11/10 | 5650 | support/texlab/src/features/completion/argument.rs
-2021/11/10 | 2337 | support/texlab/src/features/completion/begin_command.rs
-2021/11/10 | 8762 | support/texlab/src/features/completion/citation.rs
-2021/11/10 | 5267 | support/texlab/src/features/completion/color_model.rs
-2021/11/10 | 3122 | support/texlab/src/features/completion/color.rs
-2021/11/10 | 5361 | support/texlab/src/features/completion/component_command.rs
-2021/11/10 | 4769 | support/texlab/src/features/completion/component_environment.rs
-2021/11/10 | 6955 | support/texlab/src/features/completion/entry_type.rs
-2021/11/10 | 5896 | support/texlab/src/features/completion/field.rs
-2021/11/10 | 4238 | support/texlab/src/features/completion/glossary_ref.rs
-2021/11/10 | 5679 | support/texlab/src/features/completion/import.rs
-2021/11/10 | 5217 | support/texlab/src/features/completion/include.rs
-2021/11/10 | 7281 | support/texlab/src/features/completion/label.rs
-2021/11/10 | 24245 | support/texlab/src/features/completion.rs
-2021/11/10 | 4091 | support/texlab/src/features/completion/theorem.rs
-2021/11/10 | 4814 | support/texlab/src/features/completion/tikz_library.rs
-2021/11/10 | 3467 | support/texlab/src/features/completion/types.rs
-2021/11/10 | 2874 | support/texlab/src/features/completion/user_command.rs
-2021/11/10 | 2878 | support/texlab/src/features/completion/user_environment.rs
-2021/11/10 | 1789 | support/texlab/src/features/completion/util.rs
-2021/11/10 | 9815 | support/texlab/src/features/cursor.rs
-2021/11/10 | 3982 | support/texlab/src/features/definition/command.rs
-2021/11/10 | 3615 | support/texlab/src/features/definition/document.rs
-2021/11/10 | 3928 | support/texlab/src/features/definition/entry.rs
-2021/11/10 | 2717 | support/texlab/src/features/definition/label.rs
-2021/11/10 | 1084 | support/texlab/src/features/definition.rs
-2021/11/10 | 5296 | support/texlab/src/features/definition/string.rs
-2021/11/10 | 7067 | support/texlab/src/features/folding.rs
-2021/11/10 | 12489 | support/texlab/src/features/formatting/bibtex_internal.rs
-2021/11/10 | 2614 | support/texlab/src/features/formatting/latexindent.rs
-2021/11/10 | 909 | support/texlab/src/features/formatting.rs
-2021/11/10 | 117 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__command.snap
-2021/11/10 | 124 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__concatenation.snap
-2021/11/10 | 114 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__insert_braces.snap
-2021/11/10 | 565 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__multiple_entries.snap
-2021/11/10 | 102 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__parens.snap
-2021/11/10 | 111 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__preamble.snap
-2021/11/10 | 107 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__string.snap
-2021/11/10 | 114 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__trailing_comma.snap
-2021/11/10 | 299 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__wrap_long_lines.snap
-2021/11/10 | 3317 | support/texlab/src/features/forward_search.rs
-2021/11/10 | 4916 | support/texlab/src/features/highlight/label.rs
-2021/11/10 | 479 | support/texlab/src/features/highlight.rs
-2021/11/10 | 4014 | support/texlab/src/features/hover/citation.rs
-2021/11/10 | 3043 | support/texlab/src/features/hover/component.rs
-2021/11/10 | 3670 | support/texlab/src/features/hover/entry_type.rs
-2021/11/10 | 3693 | support/texlab/src/features/hover/field.rs
-2021/11/10 | 2246 | support/texlab/src/features/hover/label.rs
-2021/11/10 | 1265 | support/texlab/src/features/hover.rs
-2021/11/10 | 4060 | support/texlab/src/features/hover/string_ref.rs
-2021/11/10 | 3409 | support/texlab/src/features/link.rs
-2021/11/10 | 3993 | support/texlab/src/features/lsp_kinds.rs
-2021/11/10 | 6843 | support/texlab/src/features/reference/entry.rs
-2021/11/10 | 6187 | support/texlab/src/features/reference/label.rs
-2021/11/10 | 821 | support/texlab/src/features/reference.rs
-2021/11/10 | 6618 | support/texlab/src/features/reference/string.rs
-2021/11/10 | 3072 | support/texlab/src/features/rename/command.rs
-2021/11/10 | 5041 | support/texlab/src/features/rename/entry.rs
-2021/11/10 | 4736 | support/texlab/src/features/rename/label.rs
-2021/11/10 | 1138 | support/texlab/src/features/rename.rs
-2021/11/10 | 9396 | support/texlab/src/features.rs
-2021/11/10 | 10438 | support/texlab/src/features/semantic/bibtex.rs
-2021/11/10 | 2361 | support/texlab/src/features/semantic/legend.rs
-2021/11/10 | 559 | support/texlab/src/features/semantic.rs
-2021/11/10 | 3364 | support/texlab/src/features/symbol/bibtex.rs
-2021/11/10 | 14223 | support/texlab/src/features/symbol/latex.rs
-2021/11/10 | 6888 | support/texlab/src/features/symbol/project_order.rs
-2021/11/10 | 3553 | support/texlab/src/features/symbol.rs
-2021/11/10 | 3707 | support/texlab/src/features/symbol/types.rs
-2021/11/10 | 8705 | support/texlab/src/label.rs
-2021/11/10 | 1998 | support/texlab/src/lang_data.rs
-2021/11/10 | 923 | support/texlab/src/language.rs
-2021/11/10 | 688 | support/texlab/src/lib.rs
-2021/11/10 | 1269 | support/texlab/src/line_index_ext.rs
-2021/11/10 | 6485 | support/texlab/src/line_index.rs
-2021/11/10 | 1914 | support/texlab/src/main.rs
-2021/11/10 | 3017 | support/texlab/src/options.rs
-2021/11/10 | 488 | support/texlab/src/range.rs
-2021/11/10 | 361 | support/texlab/src/req_queue.rs
-2021/11/10 | 32725 | support/texlab/src/server.rs
-2021/11/10 | 6579 | support/texlab/src/syntax/bibtex/cst.rs
-2021/11/10 | 855 | support/texlab/src/syntax/bibtex/kind.rs
-2021/11/10 | 1662 | support/texlab/src/syntax/bibtex/lexer.rs
-2021/11/10 | 10656 | support/texlab/src/syntax/bibtex/parser.rs
-2021/11/10 | 802 | support/texlab/src/syntax/bibtex.rs
-2021/11/10 | 85 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__empty.snap
-2021/11/10 | 1005 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_complete_parens.snap
-2021/11/10 | 225 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_no_fields_missing_comma.snap
-2021/11/10 | 247 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_no_fields.snap
-2021/11/10 | 656 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_one_field_number_key.snap
-2021/11/10 | 648 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_one_field.snap
-2021/11/10 | 670 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_one_field_trailing_comma.snap
-2021/11/10 | 785 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_two_fields_incomplete.snap
-2021/11/10 | 1077 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_two_fields.snap
-2021/11/10 | 181 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__junk.snap
-2021/11/10 | 480 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__preamble_casing.snap
-2021/11/10 | 480 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__preamble_complete.snap
-2021/11/10 | 446 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__preamble_missing_end.snap
-2021/11/10 | 519 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_casing.snap
-2021/11/10 | 519 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_complete.snap
-2021/11/10 | 1038 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_concatenation.snap
-2021/11/10 | 517 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_incomplete.snap
-2021/11/10 | 517 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_missing_quote.snap
-2021/11/10 | 61484 | support/texlab/src/syntax/build_log.rs
-2021/11/10 | 341 | support/texlab/src/syntax/latex/analysis/command.rs
-2021/11/10 | 2171 | support/texlab/src/syntax/latex/analysis/distro_file.rs
-2021/11/10 | 366 | support/texlab/src/syntax/latex/analysis/environment.rs
-2021/11/10 | 2353 | support/texlab/src/syntax/latex/analysis/explicit_link.rs
-2021/11/10 | 1578 | support/texlab/src/syntax/latex/analysis/implicit_link.rs
-2021/11/10 | 1930 | support/texlab/src/syntax/latex/analysis/label_name.rs
-2021/11/10 | 634 | support/texlab/src/syntax/latex/analysis/label_number.rs
-2021/11/10 | 1141 | support/texlab/src/syntax/latex/analysis.rs
-2021/11/10 | 583 | support/texlab/src/syntax/latex/analysis/theorem.rs
-2021/11/10 | 1859 | support/texlab/src/syntax/latex/analysis/types.rs
-2021/11/10 | 17242 | support/texlab/src/syntax/latex/cst.rs
-2021/11/10 | 4365 | support/texlab/src/syntax/latex/kind.rs
-2021/11/10 | 6887 | support/texlab/src/syntax/latex/lexer.rs
-2021/11/10 | 45694 | support/texlab/src/syntax/latex/parser.rs
-2021/11/10 | 833 | support/texlab/src/syntax/latex.rs
-2021/11/10 | 570 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_parameter.snap
-2021/11/10 | 277 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_star.snap
-2021/11/10 | 425 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap
-2021/11/10 | 901 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__delimiters.snap
-2021/11/10 | 76 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__empty.snap
-2021/11/10 | 234 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__escape_sequence.snap
-2021/11/10 | 614 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__formula.snap
-2021/11/10 | 118 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__invalid_parameter.snap
-2021/11/10 | 1475 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acronym_declaration.snap
-2021/11/10 | 1374 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_options.snap
-2021/11/10 | 742 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_simple.snap
-2021/11/10 | 786 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_options.snap
-2021/11/10 | 331 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_simple.snap
-2021/11/10 | 843 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_options.snap
-2021/11/10 | 355 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_simple.snap
-2021/11/10 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__bibtex_include_simple.snap
-2021/11/10 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_missing_end.snap
-2021/11/10 | 283 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_simple.snap
-2021/11/10 | 621 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_error.snap
-2021/11/10 | 772 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_figure.snap
-2021/11/10 | 489 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal_error.snap
-2021/11/10 | 491 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal.snap
-2021/11/10 | 623 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption.snap
-2021/11/10 | 243 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_empty.snap
-2021/11/10 | 287 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_missing_brace.snap
-2021/11/10 | 401 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_multiple_keys.snap
-2021/11/10 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote_postnote.snap
-2021/11/10 | 426 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote.snap
-2021/11/10 | 347 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_redundant_comma.snap
-2021/11/10 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_simple.snap
-2021/11/10 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_star.snap
-2021/11/10 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_empty.snap
-2021/11/10 | 1050 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_options.snap
-2021/11/10 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_simple.snap
-2021/11/10 | 710 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_definition_simple.snap
-2021/11/10 | 312 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_reference_simple.snap
-2021/11/10 | 855 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error1.snap
-2021/11/10 | 609 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error2.snap
-2021/11/10 | 497 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error3.snap
-2021/11/10 | 302 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error4.snap
-2021/11/10 | 967 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_simple.snap
-2021/11/10 | 464 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_argc.snap
-2021/11/10 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl_error.snap
-2021/11/10 | 356 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl.snap
-2021/11/10 | 631 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_simple.snap
-2021/11/10 | 100 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__empty.snap
-2021/11/10 | 1115 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_definition.snap
-2021/11/10 | 1286 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested_missing_braces.snap
-2021/11/10 | 1136 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested.snap
-2021/11/10 | 727 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_simple.snap
-2021/11/10 | 313 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_label_reference_simple.snap
-2021/11/10 | 808 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_begin.snap
-2021/11/10 | 839 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_end.snap
-2021/11/10 | 360 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation.snap
-2021/11/10 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__escaped_brackets.snap
-2021/11/10 | 425 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_args.snap
-2021/11/10 | 170 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_empty.snap
-2021/11/10 | 166 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_escape.snap
-2021/11/10 | 944 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_definition_simple.snap
-2021/11/10 | 875 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_options.snap
-2021/11/10 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_simple.snap
-2021/11/10 | 696 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_options.snap
-2021/11/10 | 357 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_simple.snap
-2021/11/10 | 205 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__hello_world.snap
-2021/11/10 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_incomplete.snap
-2021/11/10 | 428 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_simple.snap
-2021/11/10 | 668 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_options.snap
-2021/11/10 | 329 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_simple.snap
-2021/11/10 | 630 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline_double_dollar.snap
-2021/11/10 | 624 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline.snap
-2021/11/10 | 310 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_simple.snap
-2021/11/10 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_number.snap
-2021/11/10 | 846 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_incomplete.snap
-2021/11/10 | 411 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_multiple.snap
-2021/11/10 | 468 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_error.snap
-2021/11/10 | 358 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_incomplete.snap
-2021/11/10 | 470 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_simple.snap
-2021/11/10 | 301 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_simple.snap
-2021/11/10 | 321 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_include_simple.snap
-2021/11/10 | 325 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_input_simple.snap
-2021/11/10 | 364 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_no_impl.snap
-2021/11/10 | 472 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_simple.snap
-2021/11/10 | 279 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_empty.snap
-2021/11/10 | 450 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_multiple.snap
-2021/11/10 | 1048 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_options.snap
-2021/11/10 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_simple.snap
-2021/11/10 | 135 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter_error.snap
-2021/11/10 | 137 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter.snap
-2021/11/10 | 343 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__pgf_library_import_simple.snap
-2021/11/10 | 1282 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_enum_item.snap
-2021/11/10 | 521 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_invalid_nesting.snap
-2021/11/10 | 1791 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_nested.snap
-2021/11/10 | 677 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_siblings.snap
-2021/11/10 | 676 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_options.snap
-2021/11/10 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_simple.snap
-2021/11/10 | 734 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_full.snap
-2021/11/10 | 490 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_counter.snap
-2021/11/10 | 598 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description_and_counter.snap
-2021/11/10 | 462 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description.snap
-2021/11/10 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_only_name.snap
-2021/11/10 | 345 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__tikz_library_import_simple.snap
-2021/11/10 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_braces.snap
-2021/11/10 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets.snap
-2021/11/10 | 285 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets_with_group.snap
-2021/11/10 | 353 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__verbatim_include_simple.snap
-2021/11/10 | 342 | support/texlab/src/syntax.rs
-2021/11/10 | 261 | support/texlab/src/syntax/snapshots/texlab__syntax__build_log__tests__parse_007.snap
-2021/11/10 | 1886 | support/texlab/src/uri.rs
-2021/11/10 | 2244 | support/texlab/src/workspace/api.rs
-2021/11/10 | 2564 | support/texlab/src/workspace/children_expand.rs
-2021/11/10 | 3243 | support/texlab/src/workspace/document.rs
-2021/11/10 | 3596 | support/texlab/src/workspace/parent_expand.rs
-2021/11/10 | 869 | support/texlab/src/workspace.rs
-2021/11/10 | 3994 | support/texlab/src/workspace/storage.rs
-2021/11/10 | 2984 | support/texlab/src/workspace/watch.rs
-2021/11/10 | 11495 | support/texlab/tests/integration/common.rs
-2021/11/10 | 22741 | support/texlab/tests/integration/completion.rs
-2021/11/10 | 11519 | support/texlab/tests/integration/document_symbol.rs
-2021/11/10 | 2218 | support/texlab/tests/integration/hover.rs
-2021/11/10 | 1728 | support/texlab/tests/integration/issues.rs
-2021/11/10 | 125 | support/texlab/tests/integration/main.rs
-2021/11/10 | 2906 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__command_complete_entry.snap
-2021/11/10 | 2906 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__command_incomplete_entry.snap
-2021/11/10 | 148 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__empty_document.snap
-2021/11/10 | 1080 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_complete.snap
-2021/11/10 | 148 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_empty_name_before.snap
-2021/11/10 | 4165 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_empty_name.snap
-2021/11/10 | 2221 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_incomplete.snap
-2021/11/10 | 4190 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__field_complete_entry.snap
-2021/11/10 | 4190 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__field_incomplete_entry.snap
-2021/11/10 | 148 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__junk.snap
-2021/11/10 | 9420 | support/texlab/tests/integration/snapshots/integration__completion__latex__begin_command.snap
-2021/11/10 | 152 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation_after.snap
-2021/11/10 | 778 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation_multi_word.snap
-2021/11/10 | 765 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation_open_brace.snap
-2021/11/10 | 1212 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation.snap
-2021/11/10 | 2897 | support/texlab/tests/integration/snapshots/integration__completion__latex__class_command.snap
-2021/11/10 | 540 | support/texlab/tests/integration/snapshots/integration__completion__latex__class_environment.snap
-2021/11/10 | 4948 | support/texlab/tests/integration/snapshots/integration__completion__latex__class_import.snap
-2021/11/10 | 1209 | support/texlab/tests/integration/snapshots/integration__completion__latex__color_model_define_color_set.snap
-2021/11/10 | 1917 | support/texlab/tests/integration/snapshots/integration__completion__latex__color_model_define_color.snap
-2021/11/10 | 2658 | support/texlab/tests/integration/snapshots/integration__completion__latex__color_name.snap
-2021/11/10 | 148 | support/texlab/tests/integration/snapshots/integration__completion__latex__empty_document.snap
-2021/11/10 | 540 | support/texlab/tests/integration/snapshots/integration__completion__latex__kernel_command_environment.snap
-2021/11/10 | 3400 | support/texlab/tests/integration/snapshots/integration__completion__latex__kernel_command_glyph.snap
-2021/11/10 | 549 | support/texlab/tests/integration/snapshots/integration__completion__latex__kernel_command.snap
-2021/11/10 | 2903 | support/texlab/tests/integration/snapshots/integration__completion__latex__label.snap
-2021/11/10 | 2773 | support/texlab/tests/integration/snapshots/integration__completion__latex__package_command.snap
-2021/11/10 | 2873 | support/texlab/tests/integration/snapshots/integration__completion__latex__package_environment.snap
-2021/11/10 | 4053 | support/texlab/tests/integration/snapshots/integration__completion__latex__package_import.snap
-2021/11/10 | 2825 | support/texlab/tests/integration/snapshots/integration__completion__latex__pgf_library.snap
-2021/11/10 | 2863 | support/texlab/tests/integration/snapshots/integration__completion__latex__preselect_environment.snap
-2021/11/10 | 2478 | support/texlab/tests/integration/snapshots/integration__completion__latex__theorem_environment.snap
-2021/11/10 | 538 | support/texlab/tests/integration/snapshots/integration__completion__latex__user_command.snap
-2021/11/10 | 928 | support/texlab/tests/integration/snapshots/integration__completion__latex__user_environment.snap
-2021/11/10 | 1687 | support/texlab/tests/integration/snapshots/integration__document_symbol__enumerate_flat.snap
-2021/11/10 | 2657 | support/texlab/tests/integration/snapshots/integration__document_symbol__enumerate_nested.snap
-2021/11/10 | 1074 | support/texlab/tests/integration/snapshots/integration__document_symbol__equation_flat.snap
-2021/11/10 | 1405 | support/texlab/tests/integration/snapshots/integration__document_symbol__equation_nested.snap
-2021/11/10 | 1078 | support/texlab/tests/integration/snapshots/integration__document_symbol__float_flat.snap
-2021/11/10 | 1413 | support/texlab/tests/integration/snapshots/integration__document_symbol__float_nested.snap
-2021/11/10 | 1051 | support/texlab/tests/integration/snapshots/integration__document_symbol__section_flat.snap
-2021/11/10 | 1494 | support/texlab/tests/integration/snapshots/integration__document_symbol__section_nested.snap
-2021/11/10 | 1398 | support/texlab/tests/integration/snapshots/integration__document_symbol__theorem_flat.snap
-2021/11/10 | 1854 | support/texlab/tests/integration/snapshots/integration__document_symbol__theorem_nested.snap
-2021/11/10 | 88 | support/texlab/tests/integration/snapshots/integration__hover__empty_bibtex_document.snap
-2021/11/10 | 88 | support/texlab/tests/integration/snapshots/integration__hover__empty_labtex_document.snap
-2021/11/10 | 297 | support/texlab/tests/integration/snapshots/integration__hover__label_theorem_child_file_mumber.snap
-2021/11/10 | 289 | support/texlab/tests/integration/snapshots/integration__hover__label_theorem_child_file.snap
-2021/11/10 | 1499 | support/texlab/tests/integration/snapshots/integration__issues__510_completion_with_unmatched_braces.snap
-2021/11/10 | 721 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_bibtex.snap
-2021/11/10 | 416 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_figure.snap
-2021/11/10 | 1035 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_item.snap
-2021/11/10 | 741 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_math.snap
-2021/11/10 | 1365 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_section.snap
-2021/11/10 | 3181 | support/texlab/tests/integration/workspace_symbol.rs
-2021/11/10 | 643 | support/texlab/texlab.1
-2021/11/10 | 88770 | support/texlab/texlab.pdf
-2021/11/10 | 2586 | support/texlab/texlab.tex
-2021/11/10 | 7691582 | support/texlab.zip
+2022/02/26 | 55070 | support/texlab/Cargo.lock
+2022/02/26 | 2227 | support/texlab/Cargo.toml
+2022/02/26 | 17653 | support/texlab/CHANGELOG.md
+2022/02/26 | 183 | support/texlab/CONTRIBUTING.md
+2022/02/26 | 6970534 | support/texlab/data/components.json.gz
+2022/02/26 | 57018 | support/texlab/data/lang_data.json
+2022/02/26 | 2021 | support/texlab/docs/custom_messages.md
+2022/02/26 | 380190 | support/texlab/docs/demo.gif
+2022/02/26 | 2250 | support/texlab/docs/lsp_kinds.md
+2022/02/26 | 3935 | support/texlab/docs/options.md
+2022/02/26 | 5150 | support/texlab/docs/previewing.md
+2022/02/26 | 734 | support/texlab/docs/tectonic.md
+2022/02/26 | 35149 | support/texlab/LICENSE
+2022/02/26 | 4689 | support/texlab/README.md
+2022/02/26 | 6 | support/texlab/rust-toolchain
+2022/02/26 | 4994 | support/texlab/src/capabilities.rs
+2022/02/26 | 56296 | support/texlab/src/citation/apa.csl
+2022/02/26 | 4729 | support/texlab/src/citation/bibutils.rs
+2022/02/26 | 16361 | support/texlab/src/citation/ris.rs
+2022/02/26 | 4756 | support/texlab/src/citation.rs
+2022/02/26 | 1593 | support/texlab/src/client.rs
+2022/02/26 | 4407 | support/texlab/src/component_db.rs
+2022/02/26 | 2732 | support/texlab/src/config.rs
+2022/02/26 | 883 | support/texlab/src/context.rs
+2022/02/26 | 4712 | support/texlab/src/diagnostics/bibtex.rs
+2022/02/26 | 2167 | support/texlab/src/diagnostics/build_log.rs
+2022/02/26 | 3167 | support/texlab/src/diagnostics/chktex.rs
+2022/02/26 | 2237 | support/texlab/src/diagnostics/debouncer.rs
+2022/02/26 | 4314 | support/texlab/src/diagnostics/latex.rs
+2022/02/26 | 1780 | support/texlab/src/diagnostics.rs
+2022/02/26 | 2084 | support/texlab/src/dispatch.rs
+2022/02/26 | 2019 | support/texlab/src/distro/kpsewhich.rs
+2022/02/26 | 2620 | support/texlab/src/distro/miktex.rs
+2022/02/26 | 2108 | support/texlab/src/distro.rs
+2022/02/26 | 1074 | support/texlab/src/distro/texlive.rs
+2022/02/26 | 8259 | support/texlab/src/features/build.rs
+2022/02/26 | 4940 | support/texlab/src/features/completion/acronym_ref.rs
+2022/02/26 | 5650 | support/texlab/src/features/completion/argument.rs
+2022/02/26 | 2337 | support/texlab/src/features/completion/begin_command.rs
+2022/02/26 | 8762 | support/texlab/src/features/completion/citation.rs
+2022/02/26 | 5267 | support/texlab/src/features/completion/color_model.rs
+2022/02/26 | 3122 | support/texlab/src/features/completion/color.rs
+2022/02/26 | 5361 | support/texlab/src/features/completion/component_command.rs
+2022/02/26 | 4769 | support/texlab/src/features/completion/component_environment.rs
+2022/02/26 | 6955 | support/texlab/src/features/completion/entry_type.rs
+2022/02/26 | 5896 | support/texlab/src/features/completion/field.rs
+2022/02/26 | 4238 | support/texlab/src/features/completion/glossary_ref.rs
+2022/02/26 | 5679 | support/texlab/src/features/completion/import.rs
+2022/02/26 | 5217 | support/texlab/src/features/completion/include.rs
+2022/02/26 | 7281 | support/texlab/src/features/completion/label.rs
+2022/02/26 | 24334 | support/texlab/src/features/completion.rs
+2022/02/26 | 4091 | support/texlab/src/features/completion/theorem.rs
+2022/02/26 | 4814 | support/texlab/src/features/completion/tikz_library.rs
+2022/02/26 | 3467 | support/texlab/src/features/completion/types.rs
+2022/02/26 | 2874 | support/texlab/src/features/completion/user_command.rs
+2022/02/26 | 2878 | support/texlab/src/features/completion/user_environment.rs
+2022/02/26 | 1789 | support/texlab/src/features/completion/util.rs
+2022/02/26 | 9863 | support/texlab/src/features/cursor.rs
+2022/02/26 | 3982 | support/texlab/src/features/definition/command.rs
+2022/02/26 | 3615 | support/texlab/src/features/definition/document.rs
+2022/02/26 | 3928 | support/texlab/src/features/definition/entry.rs
+2022/02/26 | 2717 | support/texlab/src/features/definition/label.rs
+2022/02/26 | 1084 | support/texlab/src/features/definition.rs
+2022/02/26 | 5296 | support/texlab/src/features/definition/string.rs
+2022/02/26 | 7067 | support/texlab/src/features/folding.rs
+2022/02/26 | 12489 | support/texlab/src/features/formatting/bibtex_internal.rs
+2022/02/26 | 2614 | support/texlab/src/features/formatting/latexindent.rs
+2022/02/26 | 909 | support/texlab/src/features/formatting.rs
+2022/02/26 | 117 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__command.snap
+2022/02/26 | 124 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__concatenation.snap
+2022/02/26 | 114 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__insert_braces.snap
+2022/02/26 | 565 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__multiple_entries.snap
+2022/02/26 | 102 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__parens.snap
+2022/02/26 | 111 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__preamble.snap
+2022/02/26 | 107 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__string.snap
+2022/02/26 | 114 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__trailing_comma.snap
+2022/02/26 | 299 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__wrap_long_lines.snap
+2022/02/26 | 3317 | support/texlab/src/features/forward_search.rs
+2022/02/26 | 4916 | support/texlab/src/features/highlight/label.rs
+2022/02/26 | 479 | support/texlab/src/features/highlight.rs
+2022/02/26 | 4014 | support/texlab/src/features/hover/citation.rs
+2022/02/26 | 3043 | support/texlab/src/features/hover/component.rs
+2022/02/26 | 3670 | support/texlab/src/features/hover/entry_type.rs
+2022/02/26 | 3693 | support/texlab/src/features/hover/field.rs
+2022/02/26 | 2246 | support/texlab/src/features/hover/label.rs
+2022/02/26 | 1265 | support/texlab/src/features/hover.rs
+2022/02/26 | 4060 | support/texlab/src/features/hover/string_ref.rs
+2022/02/26 | 3409 | support/texlab/src/features/link.rs
+2022/02/26 | 3997 | support/texlab/src/features/lsp_kinds.rs
+2022/02/26 | 6843 | support/texlab/src/features/reference/entry.rs
+2022/02/26 | 6187 | support/texlab/src/features/reference/label.rs
+2022/02/26 | 821 | support/texlab/src/features/reference.rs
+2022/02/26 | 6618 | support/texlab/src/features/reference/string.rs
+2022/02/26 | 3072 | support/texlab/src/features/rename/command.rs
+2022/02/26 | 5041 | support/texlab/src/features/rename/entry.rs
+2022/02/26 | 4736 | support/texlab/src/features/rename/label.rs
+2022/02/26 | 1138 | support/texlab/src/features/rename.rs
+2022/02/26 | 9396 | support/texlab/src/features.rs
+2022/02/26 | 10438 | support/texlab/src/features/semantic/bibtex.rs
+2022/02/26 | 2361 | support/texlab/src/features/semantic/legend.rs
+2022/02/26 | 559 | support/texlab/src/features/semantic.rs
+2022/02/26 | 3364 | support/texlab/src/features/symbol/bibtex.rs
+2022/02/26 | 14223 | support/texlab/src/features/symbol/latex.rs
+2022/02/26 | 6888 | support/texlab/src/features/symbol/project_order.rs
+2022/02/26 | 3553 | support/texlab/src/features/symbol.rs
+2022/02/26 | 3707 | support/texlab/src/features/symbol/types.rs
+2022/02/26 | 8705 | support/texlab/src/label.rs
+2022/02/26 | 1998 | support/texlab/src/lang_data.rs
+2022/02/26 | 923 | support/texlab/src/language.rs
+2022/02/26 | 688 | support/texlab/src/lib.rs
+2022/02/26 | 1269 | support/texlab/src/line_index_ext.rs
+2022/02/26 | 6485 | support/texlab/src/line_index.rs
+2022/02/26 | 1914 | support/texlab/src/main.rs
+2022/02/26 | 3017 | support/texlab/src/options.rs
+2022/02/26 | 488 | support/texlab/src/range.rs
+2022/02/26 | 361 | support/texlab/src/req_queue.rs
+2022/02/26 | 33915 | support/texlab/src/server.rs
+2022/02/26 | 6579 | support/texlab/src/syntax/bibtex/cst.rs
+2022/02/26 | 855 | support/texlab/src/syntax/bibtex/kind.rs
+2022/02/26 | 1662 | support/texlab/src/syntax/bibtex/lexer.rs
+2022/02/26 | 10656 | support/texlab/src/syntax/bibtex/parser.rs
+2022/02/26 | 802 | support/texlab/src/syntax/bibtex.rs
+2022/02/26 | 85 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__empty.snap
+2022/02/26 | 1005 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_complete_parens.snap
+2022/02/26 | 225 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_no_fields_missing_comma.snap
+2022/02/26 | 247 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_no_fields.snap
+2022/02/26 | 656 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_one_field_number_key.snap
+2022/02/26 | 648 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_one_field.snap
+2022/02/26 | 670 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_one_field_trailing_comma.snap
+2022/02/26 | 785 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_two_fields_incomplete.snap
+2022/02/26 | 1077 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_two_fields.snap
+2022/02/26 | 181 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__junk.snap
+2022/02/26 | 480 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__preamble_casing.snap
+2022/02/26 | 480 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__preamble_complete.snap
+2022/02/26 | 446 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__preamble_missing_end.snap
+2022/02/26 | 519 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_casing.snap
+2022/02/26 | 519 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_complete.snap
+2022/02/26 | 1038 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_concatenation.snap
+2022/02/26 | 517 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_incomplete.snap
+2022/02/26 | 517 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_missing_quote.snap
+2022/02/26 | 61484 | support/texlab/src/syntax/build_log.rs
+2022/02/26 | 653 | support/texlab/src/syntax/latex/analysis/command.rs
+2022/02/26 | 2171 | support/texlab/src/syntax/latex/analysis/distro_file.rs
+2022/02/26 | 366 | support/texlab/src/syntax/latex/analysis/environment.rs
+2022/02/26 | 2448 | support/texlab/src/syntax/latex/analysis/explicit_link.rs
+2022/02/26 | 1578 | support/texlab/src/syntax/latex/analysis/implicit_link.rs
+2022/02/26 | 1930 | support/texlab/src/syntax/latex/analysis/label_name.rs
+2022/02/26 | 634 | support/texlab/src/syntax/latex/analysis/label_number.rs
+2022/02/26 | 1238 | support/texlab/src/syntax/latex/analysis.rs
+2022/02/26 | 583 | support/texlab/src/syntax/latex/analysis/theorem.rs
+2022/02/26 | 1859 | support/texlab/src/syntax/latex/analysis/types.rs
+2022/02/26 | 17255 | support/texlab/src/syntax/latex/cst.rs
+2022/02/26 | 4381 | support/texlab/src/syntax/latex/kind.rs
+2022/02/26 | 7098 | support/texlab/src/syntax/latex/lexer.rs
+2022/02/26 | 46288 | support/texlab/src/syntax/latex/parser.rs
+2022/02/26 | 833 | support/texlab/src/syntax/latex.rs
+2022/02/26 | 570 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_parameter.snap
+2022/02/26 | 277 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_star.snap
+2022/02/26 | 445 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap
+2022/02/26 | 901 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__delimiters.snap
+2022/02/26 | 76 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__empty.snap
+2022/02/26 | 234 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__escape_sequence.snap
+2022/02/26 | 614 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__formula.snap
+2022/02/26 | 118 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__invalid_parameter.snap
+2022/02/26 | 242 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__line_break.snap
+2022/02/26 | 1475 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acronym_declaration.snap
+2022/02/26 | 1374 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_options.snap
+2022/02/26 | 742 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_simple.snap
+2022/02/26 | 786 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_options.snap
+2022/02/26 | 331 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_simple.snap
+2022/02/26 | 843 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_options.snap
+2022/02/26 | 355 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_simple.snap
+2022/02/26 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__bibtex_include_simple.snap
+2022/02/26 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_missing_end.snap
+2022/02/26 | 283 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_simple.snap
+2022/02/26 | 621 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_error.snap
+2022/02/26 | 772 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_figure.snap
+2022/02/26 | 489 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal_error.snap
+2022/02/26 | 491 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal.snap
+2022/02/26 | 623 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption.snap
+2022/02/26 | 243 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_empty.snap
+2022/02/26 | 287 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_missing_brace.snap
+2022/02/26 | 401 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_multiple_keys.snap
+2022/02/26 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote_postnote.snap
+2022/02/26 | 426 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote.snap
+2022/02/26 | 347 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_redundant_comma.snap
+2022/02/26 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_simple.snap
+2022/02/26 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_star.snap
+2022/02/26 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_empty.snap
+2022/02/26 | 1050 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_options.snap
+2022/02/26 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_simple.snap
+2022/02/26 | 710 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_definition_simple.snap
+2022/02/26 | 312 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_reference_simple.snap
+2022/02/26 | 855 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error1.snap
+2022/02/26 | 609 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error2.snap
+2022/02/26 | 497 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error3.snap
+2022/02/26 | 302 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error4.snap
+2022/02/26 | 967 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_simple.snap
+2022/02/26 | 464 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_argc.snap
+2022/02/26 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl_error.snap
+2022/02/26 | 356 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl.snap
+2022/02/26 | 747 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_optional.snap
+2022/02/26 | 631 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_simple.snap
+2022/02/26 | 100 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__empty.snap
+2022/02/26 | 1115 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_definition.snap
+2022/02/26 | 1286 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested_missing_braces.snap
+2022/02/26 | 1136 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested.snap
+2022/02/26 | 727 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_simple.snap
+2022/02/26 | 313 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_label_reference_simple.snap
+2022/02/26 | 808 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_begin.snap
+2022/02/26 | 839 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_end.snap
+2022/02/26 | 360 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation.snap
+2022/02/26 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__escaped_brackets.snap
+2022/02/26 | 425 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_args.snap
+2022/02/26 | 170 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_empty.snap
+2022/02/26 | 166 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_escape.snap
+2022/02/26 | 944 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_definition_simple.snap
+2022/02/26 | 875 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_options.snap
+2022/02/26 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_simple.snap
+2022/02/26 | 696 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_options.snap
+2022/02/26 | 357 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_simple.snap
+2022/02/26 | 205 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__hello_world.snap
+2022/02/26 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_incomplete.snap
+2022/02/26 | 428 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_simple.snap
+2022/02/26 | 668 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_options.snap
+2022/02/26 | 329 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_simple.snap
+2022/02/26 | 630 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline_double_dollar.snap
+2022/02/26 | 624 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline.snap
+2022/02/26 | 458 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_line_break.snap
+2022/02/26 | 310 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_simple.snap
+2022/02/26 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_number.snap
+2022/02/26 | 846 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_incomplete.snap
+2022/02/26 | 411 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_multiple.snap
+2022/02/26 | 468 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_error.snap
+2022/02/26 | 358 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_incomplete.snap
+2022/02/26 | 470 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_simple.snap
+2022/02/26 | 301 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_simple.snap
+2022/02/26 | 321 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_include_simple.snap
+2022/02/26 | 325 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_input_simple.snap
+2022/02/26 | 364 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_no_impl.snap
+2022/02/26 | 472 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_simple.snap
+2022/02/26 | 279 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_empty.snap
+2022/02/26 | 450 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_multiple.snap
+2022/02/26 | 1048 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_options.snap
+2022/02/26 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_simple.snap
+2022/02/26 | 135 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter_error.snap
+2022/02/26 | 137 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter.snap
+2022/02/26 | 343 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__pgf_library_import_simple.snap
+2022/02/26 | 1282 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_enum_item.snap
+2022/02/26 | 521 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_invalid_nesting.snap
+2022/02/26 | 1791 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_nested.snap
+2022/02/26 | 677 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_siblings.snap
+2022/02/26 | 676 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_options.snap
+2022/02/26 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_simple.snap
+2022/02/26 | 734 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_full.snap
+2022/02/26 | 490 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_counter.snap
+2022/02/26 | 598 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description_and_counter.snap
+2022/02/26 | 462 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description.snap
+2022/02/26 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_only_name.snap
+2022/02/26 | 345 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__tikz_library_import_simple.snap
+2022/02/26 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_braces.snap
+2022/02/26 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets.snap
+2022/02/26 | 285 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets_with_group.snap
+2022/02/26 | 353 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__verbatim_include_simple.snap
+2022/02/26 | 342 | support/texlab/src/syntax.rs
+2022/02/26 | 261 | support/texlab/src/syntax/snapshots/texlab__syntax__build_log__tests__parse_007.snap
+2022/02/26 | 1886 | support/texlab/src/uri.rs
+2022/02/26 | 2351 | support/texlab/src/workspace/api.rs
+2022/02/26 | 2748 | support/texlab/src/workspace/children_expand.rs
+2022/02/26 | 3243 | support/texlab/src/workspace/document.rs
+2022/02/26 | 3778 | support/texlab/src/workspace/parent_expand.rs
+2022/02/26 | 869 | support/texlab/src/workspace.rs
+2022/02/26 | 4165 | support/texlab/src/workspace/storage.rs
+2022/02/26 | 2945 | support/texlab/src/workspace/watch.rs
+2022/02/26 | 11495 | support/texlab/tests/integration/common.rs
+2022/02/26 | 23516 | support/texlab/tests/integration/completion.rs
+2022/02/26 | 11519 | support/texlab/tests/integration/document_symbol.rs
+2022/02/26 | 2218 | support/texlab/tests/integration/hover.rs
+2022/02/26 | 2264 | support/texlab/tests/integration/issues.rs
+2022/02/26 | 125 | support/texlab/tests/integration/main.rs
+2022/02/26 | 2906 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__command_complete_entry.snap
+2022/02/26 | 2906 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__command_incomplete_entry.snap
+2022/02/26 | 148 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__empty_document.snap
+2022/02/26 | 1080 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_complete.snap
+2022/02/26 | 148 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_empty_name_before.snap
+2022/02/26 | 4165 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_empty_name.snap
+2022/02/26 | 2221 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_incomplete.snap
+2022/02/26 | 4190 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__field_complete_entry.snap
+2022/02/26 | 4190 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__field_incomplete_entry.snap
+2022/02/26 | 148 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__junk.snap
+2022/02/26 | 9420 | support/texlab/tests/integration/snapshots/integration__completion__latex__begin_command.snap
+2022/02/26 | 152 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation_after.snap
+2022/02/26 | 778 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation_multi_word.snap
+2022/02/26 | 765 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation_open_brace.snap
+2022/02/26 | 1212 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation.snap
+2022/02/26 | 2897 | support/texlab/tests/integration/snapshots/integration__completion__latex__class_command.snap
+2022/02/26 | 540 | support/texlab/tests/integration/snapshots/integration__completion__latex__class_environment.snap
+2022/02/26 | 4948 | support/texlab/tests/integration/snapshots/integration__completion__latex__class_import.snap
+2022/02/26 | 1209 | support/texlab/tests/integration/snapshots/integration__completion__latex__color_model_define_color_set.snap
+2022/02/26 | 1917 | support/texlab/tests/integration/snapshots/integration__completion__latex__color_model_define_color.snap
+2022/02/26 | 2658 | support/texlab/tests/integration/snapshots/integration__completion__latex__color_name.snap
+2022/02/26 | 148 | support/texlab/tests/integration/snapshots/integration__completion__latex__empty_document.snap
+2022/02/26 | 540 | support/texlab/tests/integration/snapshots/integration__completion__latex__kernel_command_environment.snap
+2022/02/26 | 3400 | support/texlab/tests/integration/snapshots/integration__completion__latex__kernel_command_glyph.snap
+2022/02/26 | 549 | support/texlab/tests/integration/snapshots/integration__completion__latex__kernel_command.snap
+2022/02/26 | 2903 | support/texlab/tests/integration/snapshots/integration__completion__latex__label.snap
+2022/02/26 | 951 | support/texlab/tests/integration/snapshots/integration__completion__latex__multi_line_key.snap
+2022/02/26 | 2773 | support/texlab/tests/integration/snapshots/integration__completion__latex__package_command.snap
+2022/02/26 | 2873 | support/texlab/tests/integration/snapshots/integration__completion__latex__package_environment.snap
+2022/02/26 | 4053 | support/texlab/tests/integration/snapshots/integration__completion__latex__package_import.snap
+2022/02/26 | 2825 | support/texlab/tests/integration/snapshots/integration__completion__latex__pgf_library.snap
+2022/02/26 | 2863 | support/texlab/tests/integration/snapshots/integration__completion__latex__preselect_environment.snap
+2022/02/26 | 2478 | support/texlab/tests/integration/snapshots/integration__completion__latex__theorem_environment.snap
+2022/02/26 | 538 | support/texlab/tests/integration/snapshots/integration__completion__latex__user_command.snap
+2022/02/26 | 928 | support/texlab/tests/integration/snapshots/integration__completion__latex__user_environment.snap
+2022/02/26 | 1687 | support/texlab/tests/integration/snapshots/integration__document_symbol__enumerate_flat.snap
+2022/02/26 | 2657 | support/texlab/tests/integration/snapshots/integration__document_symbol__enumerate_nested.snap
+2022/02/26 | 1074 | support/texlab/tests/integration/snapshots/integration__document_symbol__equation_flat.snap
+2022/02/26 | 1405 | support/texlab/tests/integration/snapshots/integration__document_symbol__equation_nested.snap
+2022/02/26 | 1078 | support/texlab/tests/integration/snapshots/integration__document_symbol__float_flat.snap
+2022/02/26 | 1413 | support/texlab/tests/integration/snapshots/integration__document_symbol__float_nested.snap
+2022/02/26 | 1051 | support/texlab/tests/integration/snapshots/integration__document_symbol__section_flat.snap
+2022/02/26 | 1494 | support/texlab/tests/integration/snapshots/integration__document_symbol__section_nested.snap
+2022/02/26 | 1398 | support/texlab/tests/integration/snapshots/integration__document_symbol__theorem_flat.snap
+2022/02/26 | 1854 | support/texlab/tests/integration/snapshots/integration__document_symbol__theorem_nested.snap
+2022/02/26 | 88 | support/texlab/tests/integration/snapshots/integration__hover__empty_bibtex_document.snap
+2022/02/26 | 88 | support/texlab/tests/integration/snapshots/integration__hover__empty_labtex_document.snap
+2022/02/26 | 297 | support/texlab/tests/integration/snapshots/integration__hover__label_theorem_child_file_mumber.snap
+2022/02/26 | 289 | support/texlab/tests/integration/snapshots/integration__hover__label_theorem_child_file.snap
+2022/02/26 | 1499 | support/texlab/tests/integration/snapshots/integration__issues__510_completion_with_unmatched_braces.snap
+2022/02/26 | 721 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_bibtex.snap
+2022/02/26 | 416 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_figure.snap
+2022/02/26 | 1035 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_item.snap
+2022/02/26 | 741 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_math.snap
+2022/02/26 | 1365 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_section.snap
+2022/02/26 | 3181 | support/texlab/tests/integration/workspace_symbol.rs
+2022/02/26 | 643 | support/texlab/texlab.1
+2022/02/26 | 82720 | support/texlab/texlab.pdf
+2022/02/26 | 2586 | support/texlab/texlab.tex
+2022/02/26 | 7689988 | support/texlab.zip
2011/11/27 | 456 | support/texlipse/plugin/1.5.0/README.TXT
2011/11/27 | 1726937 | support/texlipse/plugin/1.5.0/texlipse_1.5.0 src.zip
1999/01/30 | 6077 | support/texlist/README
@@ -277214,10 +277765,10 @@
2020/03/28 | 47983 | systems/doc/luatex/luatex-languages.tex
2019/10/13 | 444 | systems/doc/luatex/luatex-logos.tex
2021/12/31 | 34337 | systems/doc/luatex/luatex-lua.tex
-2021/12/31 | 71221 | systems/doc/luatex/luatex-math.tex
+2022/02/25 | 71535 | systems/doc/luatex/luatex-math.tex
2021/12/31 | 49136 | systems/doc/luatex/luatex-modifications.tex
2021/12/31 | 98089 | systems/doc/luatex/luatex-nodes.tex
-2021/12/31 | 1784672 | systems/doc/luatex/luatex.pdf
+2022/02/25 | 1784731 | systems/doc/luatex/luatex.pdf
2020/03/14 | 5012 | systems/doc/luatex/luatex-preamble.tex
2019/10/13 | 1118 | systems/doc/luatex/luatex-registers.tex
2019/10/13 | 242 | systems/doc/luatex/luatex-statistics.tex
@@ -277225,7 +277776,7 @@
2021/12/31 | 3639 | systems/doc/luatex/luatex.tex
2021/03/18 | 98272 | systems/doc/luatex/luatex-tex.tex
2019/10/13 | 1313 | systems/doc/luatex/luatex-titlepage.tex
-2022/01/01 | 2064692 | systems/doc/luatex.zip
+2022/02/26 | 2064382 | systems/doc/luatex.zip
2015/04/30 | 66584 | systems/doc/metapost/CHANGES
2009/05/30 | 7430 | systems/doc/metapost/grdemo-doc.pdf
2009/05/30 | 3044 | systems/doc/metapost/grdemo.pdf
@@ -282795,9 +283346,9 @@
2021/07/19 | 313228 | systems/texlive/tlnet/archive/easing.doc.r59975.tar.xz
2021/07/19 | 2220 | systems/texlive/tlnet/archive/easing.r59975.tar.xz
2021/07/19 | 7876 | systems/texlive/tlnet/archive/easing.source.r59975.tar.xz
-2022/02/23 | 599552 | systems/texlive/tlnet/archive/easybook.doc.r62137.tar.xz
-2022/02/23 | 16476 | systems/texlive/tlnet/archive/easybook.r62137.tar.xz
-2022/02/23 | 16384 | systems/texlive/tlnet/archive/easybook.source.r62137.tar.xz
+2022/02/26 | 599572 | systems/texlive/tlnet/archive/easybook.doc.r62177.tar.xz
+2022/02/26 | 16480 | systems/texlive/tlnet/archive/easybook.r62177.tar.xz
+2022/02/26 | 16380 | systems/texlive/tlnet/archive/easybook.source.r62177.tar.xz
2019/02/28 | 4540 | systems/texlive/tlnet/archive/easy.doc.r19440.tar.xz
2020/09/08 | 175976 | systems/texlive/tlnet/archive/easyfig.doc.r56291.tar.xz
2020/09/08 | 1936 | systems/texlive/tlnet/archive/easyfig.r56291.tar.xz
@@ -286210,14 +286761,14 @@
2019/02/28 | 352 | systems/texlive/tlnet/archive/luaotfload.amd64-freebsd.r34647.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/luaotfload.amd64-netbsd.r34647.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/luaotfload.armhf-linux.r34647.tar.xz
-2021/05/22 | 624416 | systems/texlive/tlnet/archive/luaotfload.doc.r59293.tar.xz
+2022/02/26 | 624892 | systems/texlive/tlnet/archive/luaotfload.doc.r62175.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/luaotfload.i386-cygwin.r34647.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/luaotfload.i386-freebsd.r34647.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/luaotfload.i386-linux.r34647.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/luaotfload.i386-netbsd.r34647.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/luaotfload.i386-solaris.r34647.tar.xz
-2021/05/22 | 597604 | systems/texlive/tlnet/archive/luaotfload.r59293.tar.xz
-2021/05/22 | 7296 | systems/texlive/tlnet/archive/luaotfload.source.r59293.tar.xz
+2022/02/26 | 611380 | systems/texlive/tlnet/archive/luaotfload.r62175.tar.xz
+2022/02/26 | 7296 | systems/texlive/tlnet/archive/luaotfload.source.r62175.tar.xz
2021/02/25 | 348 | systems/texlive/tlnet/archive/luaotfload.universal-darwin.r57908.tar.xz
2019/02/28 | 692 | systems/texlive/tlnet/archive/luaotfload.win32.r34647.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/luaotfload.x86_64-cygwin.r34647.tar.xz
@@ -286248,7 +286799,7 @@
2019/11/07 | 263752 | systems/texlive/tlnet/archive/luatexbase.doc.r52663.tar.xz
2019/11/07 | 3508 | systems/texlive/tlnet/archive/luatexbase.r52663.tar.xz
2019/11/07 | 8444 | systems/texlive/tlnet/archive/luatexbase.source.r52663.tar.xz
-2022/01/01 | 1900020 | systems/texlive/tlnet/archive/luatex.doc.r61454.tar.xz
+2022/02/26 | 1899692 | systems/texlive/tlnet/archive/luatex.doc.r62174.tar.xz
2021/04/13 | 1753312 | systems/texlive/tlnet/archive/luatex.i386-cygwin.r58851.tar.xz
2021/04/13 | 1712168 | systems/texlive/tlnet/archive/luatex.i386-freebsd.r58850.tar.xz
2021/04/13 | 1857504 | systems/texlive/tlnet/archive/luatex.i386-linux.r58850.tar.xz
@@ -286259,7 +286810,7 @@
2022/02/12 | 83312 | systems/texlive/tlnet/archive/luatexja.source.r61981.tar.xz
2021/07/12 | 349016 | systems/texlive/tlnet/archive/luatexko.doc.r59892.tar.xz
2021/07/12 | 23432 | systems/texlive/tlnet/archive/luatexko.r59892.tar.xz
-2022/01/01 | 12832 | systems/texlive/tlnet/archive/luatex.r61454.tar.xz
+2022/02/26 | 12832 | systems/texlive/tlnet/archive/luatex.r62174.tar.xz
2019/02/28 | 317312 | systems/texlive/tlnet/archive/luatextra.doc.r20747.tar.xz
2019/02/28 | 1056 | systems/texlive/tlnet/archive/luatextra.r20747.tar.xz
2019/02/28 | 3492 | systems/texlive/tlnet/archive/luatextra.source.r20747.tar.xz
@@ -290622,7 +291173,7 @@
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz
-2022/02/25 | 404232 | systems/texlive/tlnet/archive/texlive-scripts.doc.r62159.tar.xz
+2022/02/26 | 404232 | systems/texlive/tlnet/archive/texlive-scripts.doc.r62171.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz
2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz
@@ -290646,7 +291197,7 @@
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz
-2022/02/25 | 108804 | systems/texlive/tlnet/archive/texlive-scripts.r62159.tar.xz
+2022/02/26 | 108812 | systems/texlive/tlnet/archive/texlive-scripts.r62171.tar.xz
2021/02/25 | 572 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r57908.tar.xz
2021/04/12 | 36308 | systems/texlive/tlnet/archive/texlive-scripts.win32.r58829.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz
@@ -291133,8 +291684,8 @@
2021/01/22 | 8444 | systems/texlive/tlnet/archive/tkz-berge.r57485.tar.xz
2020/05/25 | 8948 | systems/texlive/tlnet/archive/tkz-doc.doc.r55265.tar.xz
2020/05/25 | 540 | systems/texlive/tlnet/archive/tkz-doc.r55265.tar.xz
-2022/02/09 | 1097820 | systems/texlive/tlnet/archive/tkz-euclide.doc.r61948.tar.xz
-2022/02/09 | 38644 | systems/texlive/tlnet/archive/tkz-euclide.r61948.tar.xz
+2022/02/26 | 1097852 | systems/texlive/tlnet/archive/tkz-euclide.doc.r62178.tar.xz
+2022/02/26 | 38668 | systems/texlive/tlnet/archive/tkz-euclide.r62178.tar.xz
2022/02/09 | 749696 | systems/texlive/tlnet/archive/tkz-fct.doc.r61949.tar.xz
2022/02/09 | 4740 | systems/texlive/tlnet/archive/tkz-fct.r61949.tar.xz
2021/01/22 | 325056 | systems/texlive/tlnet/archive/tkz-graph.doc.r57484.tar.xz
@@ -292329,8 +292880,8 @@
2019/02/28 | 493204 | systems/texlive/tlnet/archive/yaletter.doc.r42830.tar.xz
2019/02/28 | 4032 | systems/texlive/tlnet/archive/yaletter.r42830.tar.xz
2019/02/28 | 18512 | systems/texlive/tlnet/archive/yaletter.source.r42830.tar.xz
-2022/01/19 | 65216 | systems/texlive/tlnet/archive/yamlvars.doc.r61652.tar.xz
-2022/01/19 | 5036 | systems/texlive/tlnet/archive/yamlvars.r61652.tar.xz
+2022/02/26 | 65536 | systems/texlive/tlnet/archive/yamlvars.doc.r62176.tar.xz
+2022/02/26 | 5072 | systems/texlive/tlnet/archive/yamlvars.r62176.tar.xz
2019/02/28 | 28912 | systems/texlive/tlnet/archive/yannisgr.doc.r22613.tar.xz
2019/02/28 | 37576 | systems/texlive/tlnet/archive/yannisgr.r22613.tar.xz
2021/12/03 | 5155372 | systems/texlive/tlnet/archive/yathesis.doc.r61204.tar.xz
@@ -292445,16 +292996,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2022/02/22 | 106745 | systems/texlive/tlnet/install-tl
-2022/02/25 | 6809844 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2022/02/25 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2022/02/25 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/02/26 | 6809871 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2022/02/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2022/02/26 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2022/02/25 | 20874598 | systems/texlive/tlnet/install-tl-windows.exe
-2022/02/25 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2022/02/25 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2022/02/25 | 25628746 | systems/texlive/tlnet/install-tl.zip
-2022/02/25 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2022/02/25 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2022/02/26 | 20873111 | systems/texlive/tlnet/install-tl-windows.exe
+2022/02/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2022/02/26 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2022/02/26 | 25628758 | systems/texlive/tlnet/install-tl.zip
+2022/02/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2022/02/26 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2021/04/01 | 1229 | systems/texlive/tlnet/README.md
2021/04/01 | 0 | systems/texlive/tlnet/TEXLIVE_2021
2021/07/03 | 7181 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -292464,7 +293015,7 @@
2021/07/03 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2022/01/12 | 49482 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2022/02/24 | 7397 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2022/02/25 | 7434 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2022/02/05 | 213092 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
@@ -292506,12 +293057,12 @@
2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2022/02/25 | 17138650 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2022/02/25 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2022/02/26 | 17138896 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/02/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/12/21 | 86654 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2022/02/25 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2022/02/25 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2022/02/25 | 2353100 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/02/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2022/02/26 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2022/02/26 | 2353376 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/12/21 | 58848 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2021/12/21 | 42112 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -297651,7 +298202,7 @@
2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2022/02/25 | 640179 | systems/win32/miktex/tm/packages/files.csv.lzma
+2022/02/26 | 640179 | systems/win32/miktex/tm/packages/files.csv.lzma
2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma
2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma
2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma
@@ -299194,9 +299745,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2022/01/29 | 39717 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2022/01/29 | 43173 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/02/25 | 267594 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2022/02/25 | 1426144 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2022/02/25 | 1318891 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2022/02/26 | 267522 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2022/02/26 | 1425231 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2022/02/26 | 1318306 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2022/01/29 | 13505 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2022/01/29 | 14408 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma
@@ -299420,191 +299971,191 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2022/02/25 | 640366 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2022/02/25 | 51514 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2022/02/25 | 57318 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2022/02/25 | 1020250 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2022/02/25 | 1156085 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2022/02/25 | 28886 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2022/02/25 | 31569 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2022/02/25 | 30175 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2022/02/25 | 35234 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2022/02/25 | 56985 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2022/02/25 | 65099 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2022/02/25 | 86483 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2022/02/25 | 95314 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2022/02/25 | 68889 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2022/02/25 | 77077 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2022/02/25 | 27242 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2022/02/25 | 31335 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2022/02/25 | 332516 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2022/02/25 | 394184 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2022/02/25 | 32936 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2022/02/25 | 37087 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2022/02/25 | 51466 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2022/02/25 | 57349 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2022/02/25 | 256390 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2022/02/25 | 281708 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2022/02/25 | 180013 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2022/02/25 | 196182 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2022/02/25 | 92953 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2022/02/25 | 103055 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2022/02/25 | 21319 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2022/02/25 | 24168 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2022/02/25 | 479430 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2022/02/25 | 46087 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2022/02/25 | 52073 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2022/02/25 | 285908 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2022/02/25 | 326729 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2022/02/25 | 41315 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2022/02/25 | 45700 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2022/02/25 | 120467 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2022/02/25 | 135253 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2022/02/25 | 1306312 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2022/02/25 | 1454267 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2022/02/25 | 99713 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2022/02/25 | 113012 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2022/02/25 | 43643 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2022/02/25 | 48824 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2022/02/25 | 25105 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2022/02/25 | 28594 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2022/02/25 | 57043 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2022/02/25 | 63390 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2022/02/25 | 136110 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2022/02/25 | 155453 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2022/02/25 | 73594 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2022/02/25 | 78965 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2022/02/25 | 72003 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2022/02/25 | 81640 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2022/02/25 | 259091 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2022/02/25 | 296015 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2022/02/25 | 22163 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2022/02/25 | 25066 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2022/02/25 | 97021 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2022/02/25 | 112476 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2022/02/25 | 64526 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2022/02/25 | 73203 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2022/02/25 | 96598 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2022/02/25 | 115693 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2022/02/25 | 38478 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2022/02/25 | 43804 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2022/02/25 | 484789 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2022/02/25 | 566552 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2022/02/25 | 188211 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma
-2022/02/25 | 229950 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2022/02/25 | 152069 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2022/02/25 | 168768 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2022/02/25 | 95462 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2022/02/25 | 109516 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2022/02/25 | 16505 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2022/02/25 | 18357 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2022/02/25 | 28418 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2022/02/25 | 30526 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2022/02/25 | 633940 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2022/02/25 | 682347 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2022/02/25 | 532219 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2022/02/25 | 599044 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2022/02/25 | 477756 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2022/02/25 | 527877 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2022/02/25 | 93956 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2022/02/25 | 103394 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2022/02/25 | 1753741 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2022/02/25 | 1983662 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2022/02/25 | 68006 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2022/02/25 | 74064 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2022/02/25 | 27628 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2022/02/25 | 32138 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2022/02/25 | 7758 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2022/02/25 | 8787 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2022/02/25 | 197456 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2022/02/25 | 216061 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2022/02/25 | 251336 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2022/02/25 | 286546 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2022/02/25 | 99249 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2022/02/25 | 104708 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2022/02/25 | 126757 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2022/02/25 | 139418 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2022/02/25 | 254981 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2022/02/25 | 286872 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2022/02/25 | 199567 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2022/02/25 | 181675 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2022/02/25 | 68620 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2022/02/25 | 76232 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2022/02/25 | 31411 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2022/02/25 | 35187 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2022/02/25 | 38577 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2022/02/25 | 43935 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2022/02/25 | 43370 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2022/02/25 | 48016 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2022/02/25 | 45941 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2022/02/25 | 52311 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2022/02/25 | 198684 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2022/02/25 | 213207 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2022/02/25 | 36063 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2022/02/25 | 41280 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2022/02/25 | 759643 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2022/02/25 | 825810 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2022/02/25 | 200076 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2022/02/25 | 202534 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2022/02/25 | 210199 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2022/02/25 | 244866 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2022/02/25 | 78982 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2022/02/25 | 88125 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2022/02/25 | 1180913 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2022/02/25 | 1322724 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2022/02/25 | 20192 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2022/02/25 | 23934 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2022/02/25 | 31567 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2022/02/25 | 37395 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2022/02/25 | 64722 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2022/02/25 | 73012 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2022/02/25 | 50825 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2022/02/25 | 58654 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2022/02/25 | 688942 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
-2022/02/25 | 762603 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2022/02/25 | 1355332 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2022/02/25 | 1499051 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2022/02/25 | 42746 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2022/02/25 | 52591 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2022/02/25 | 57473 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2022/02/25 | 63761 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2022/02/25 | 25457 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2022/02/25 | 27590 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2022/02/25 | 16569 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2022/02/25 | 18497 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2022/02/25 | 64472 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2022/02/25 | 71000 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2022/02/25 | 156730 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2022/02/25 | 172561 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2022/02/25 | 58685 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2022/02/25 | 67226 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2022/02/25 | 101442 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2022/02/25 | 109179 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2022/02/25 | 2696289 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2022/02/25 | 2816622 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2022/02/25 | 55415 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2022/02/25 | 62128 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2022/02/25 | 37182 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2022/02/25 | 41226 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2022/02/25 | 28699 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2022/02/25 | 34039 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2022/02/25 | 67650 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2022/02/25 | 73501 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2022/02/25 | 316652 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2022/02/25 | 351832 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2022/02/25 | 55764 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2022/02/25 | 57444 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2022/02/25 | 591473 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2022/02/25 | 629478 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2022/02/25 | 39719 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2022/02/25 | 43664 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/02/25 | 267690 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2022/02/25 | 1427753 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2022/02/25 | 1318925 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2022/02/25 | 13512 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2022/02/25 | 14410 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/02/26 | 640366 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2022/02/26 | 51514 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2022/02/26 | 57317 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/02/26 | 1020251 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2022/02/26 | 1156086 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/02/26 | 28886 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2022/02/26 | 31570 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/02/26 | 30176 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2022/02/26 | 35234 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/02/26 | 56986 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2022/02/26 | 65099 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/02/26 | 86484 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/02/26 | 95314 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/02/26 | 68890 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2022/02/26 | 77078 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/02/26 | 27243 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2022/02/26 | 31334 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/02/26 | 332516 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2022/02/26 | 394185 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/02/26 | 32936 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2022/02/26 | 37087 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/02/26 | 51466 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2022/02/26 | 57348 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/02/26 | 256393 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2022/02/26 | 281707 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2022/02/26 | 180014 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2022/02/26 | 196183 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2022/02/26 | 92954 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2022/02/26 | 103057 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/02/26 | 21320 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2022/02/26 | 24168 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/02/26 | 479431 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2022/02/26 | 46090 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2022/02/26 | 52074 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/02/26 | 285909 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2022/02/26 | 326730 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/02/26 | 41316 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2022/02/26 | 45700 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/02/26 | 120468 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2022/02/26 | 135256 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/02/26 | 1306310 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2022/02/26 | 1454269 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/02/26 | 99711 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2022/02/26 | 113012 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/02/26 | 43642 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2022/02/26 | 48825 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/02/26 | 25106 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2022/02/26 | 28595 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/02/26 | 57043 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2022/02/26 | 63391 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/02/26 | 136110 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2022/02/26 | 155453 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/02/26 | 73593 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2022/02/26 | 78964 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/02/26 | 72005 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2022/02/26 | 81640 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/02/26 | 259094 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2022/02/26 | 296016 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/02/26 | 22162 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/02/26 | 25067 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/02/26 | 97022 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2022/02/26 | 112475 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2022/02/26 | 64527 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2022/02/26 | 73203 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/02/26 | 96599 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2022/02/26 | 115692 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/02/26 | 38480 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/02/26 | 43804 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/02/26 | 484790 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2022/02/26 | 566553 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/02/26 | 188209 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma
+2022/02/26 | 229950 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2022/02/26 | 152069 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2022/02/26 | 168767 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/02/26 | 95463 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2022/02/26 | 109517 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/02/26 | 16505 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2022/02/26 | 18358 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/02/26 | 28417 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2022/02/26 | 30526 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/02/26 | 633941 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2022/02/26 | 682351 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/02/26 | 532217 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2022/02/26 | 599044 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/02/26 | 477759 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2022/02/26 | 527877 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/02/26 | 93957 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2022/02/26 | 103394 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/02/26 | 1753743 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2022/02/26 | 1983662 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/02/26 | 68007 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2022/02/26 | 74063 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/02/26 | 27630 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2022/02/26 | 32137 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/02/26 | 7758 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2022/02/26 | 8786 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2022/02/26 | 197455 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2022/02/26 | 216061 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/02/26 | 251337 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2022/02/26 | 286545 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/02/26 | 99249 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2022/02/26 | 104709 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/02/26 | 126757 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2022/02/26 | 139419 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/02/26 | 254981 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2022/02/26 | 286873 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2022/02/26 | 199569 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2022/02/26 | 181676 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/02/26 | 68622 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2022/02/26 | 76232 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/02/26 | 31411 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2022/02/26 | 35189 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/02/26 | 38577 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2022/02/26 | 43936 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/02/26 | 43370 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2022/02/26 | 48015 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/02/26 | 45941 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2022/02/26 | 52311 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/02/26 | 198684 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2022/02/26 | 213206 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/02/26 | 36063 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2022/02/26 | 41280 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2022/02/26 | 759645 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2022/02/26 | 825811 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/02/26 | 200075 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2022/02/26 | 202534 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/02/26 | 210200 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2022/02/26 | 244865 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/02/26 | 78982 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2022/02/26 | 88125 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2022/02/26 | 1180914 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2022/02/26 | 1322724 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/02/26 | 20190 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2022/02/26 | 23933 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/02/26 | 31567 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2022/02/26 | 37393 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2022/02/26 | 64722 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2022/02/26 | 73011 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/02/26 | 50825 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2022/02/26 | 58654 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/02/26 | 688941 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
+2022/02/26 | 762605 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/02/26 | 1355330 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2022/02/26 | 1499051 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/02/26 | 42745 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2022/02/26 | 52592 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/02/26 | 57474 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2022/02/26 | 63761 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/02/26 | 25457 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2022/02/26 | 27590 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/02/26 | 16570 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2022/02/26 | 18499 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/02/26 | 64475 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2022/02/26 | 71001 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/02/26 | 156732 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2022/02/26 | 172561 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2022/02/26 | 58685 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2022/02/26 | 67225 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/02/26 | 101442 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2022/02/26 | 109179 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2022/02/26 | 2696293 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2022/02/26 | 2816622 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/02/26 | 55413 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2022/02/26 | 62129 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/02/26 | 37181 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2022/02/26 | 41227 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2022/02/26 | 28699 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2022/02/26 | 34038 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/02/26 | 67651 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2022/02/26 | 73502 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2022/02/26 | 316655 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2022/02/26 | 351832 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/02/26 | 55765 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2022/02/26 | 57445 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2022/02/26 | 591470 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2022/02/26 | 629481 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2022/02/26 | 39720 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2022/02/26 | 43665 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/02/26 | 267660 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2022/02/26 | 1426822 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2022/02/26 | 1317876 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2022/02/26 | 13512 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2022/02/26 | 14410 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2022/02/25 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2022/02/26 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -300060,7 +300611,7 @@
2022/02/22 | 6917 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2022/02/25 | 928 | systems/win32/miktex/tm/packages/pr.ini
+2022/02/26 | 928 | systems/win32/miktex/tm/packages/pr.ini
2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma
2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma
2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma
@@ -301837,7 +302388,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2022/02/26 | 186 | timestamp
+2022/02/27 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2021/11/11 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index bb10ff88be..f5fc2e4a24 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 484d3b6bd4..6b7862a8ee 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,115 +1,685 @@
-2022/02/25 | 99713 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2022/02/25 | 99249 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2022/02/26 | 99711 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2022/02/26 | 99249 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2022/02/26 | 9863 | support/texlab/src/features/cursor.rs
+2022/02/26 | 97022 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2022/02/26 | 967 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_simple.snap
+2022/02/26 | 96599 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2022/02/26 | 9616 | macros/latex/contrib/stex/doc/stex-docheader.tex
+2022/02/26 | 95463 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2022/02/26 | 95314 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/02/26 | 951 | support/texlab/tests/integration/snapshots/integration__completion__latex__multi_line_key.snap
+2022/02/26 | 9501 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.tex
+2022/02/26 | 944 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_definition_simple.snap
+2022/02/26 | 9420 | support/texlab/tests/integration/snapshots/integration__completion__latex__begin_command.snap
+2022/02/26 | 9396 | support/texlab/src/features.rs
+2022/02/26 | 93957 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2022/02/26 | 92954 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2022/02/26 | 928 | systems/win32/miktex/tm/packages/pr.ini
+2022/02/26 | 928 | support/texlab/tests/integration/snapshots/integration__completion__latex__user_environment.snap
+2022/02/26 | 923 | support/texlab/src/language.rs
+2022/02/26 | 909 | support/texlab/src/features/formatting.rs
+2022/02/26 | 901 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__delimiters.snap
+2022/02/26 | 891 | macros/latex/contrib/stex/doc/stex-abstract.tex
+2022/02/26 | 88 | support/texlab/tests/integration/snapshots/integration__hover__empty_labtex_document.snap
+2022/02/26 | 88 | support/texlab/tests/integration/snapshots/integration__hover__empty_bibtex_document.snap
+2022/02/26 | 883 | support/texlab/src/context.rs
+2022/02/26 | 88125 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2022/02/26 | 8786 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2022/02/26 | 8762 | support/texlab/src/features/completion/citation.rs
+2022/02/26 | 875 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_options.snap
+2022/02/26 | 8705 | support/texlab/src/label.rs
+2022/02/26 | 869 | support/texlab/src/workspace.rs
+2022/02/26 | 86484 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/02/26 | 85 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__empty.snap
+2022/02/26 | 855 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error1.snap
+2022/02/26 | 855 | support/texlab/src/syntax/bibtex/kind.rs
+2022/02/26 | 855582 | macros/latex/required/babel/base/babel.pdf
+2022/02/26 | 846 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_incomplete.snap
+2022/02/26 | 843 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_options.snap
+2022/02/26 | 839 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_end.snap
+2022/02/26 | 833 | support/texlab/src/syntax/latex.rs
+2022/02/26 | 83374 | macros/luatex/generic/lua-uni-algos.zip
+2022/02/26 | 82720 | support/texlab/texlab.pdf
+2022/02/26 | 8259 | support/texlab/src/features/build.rs
+2022/02/26 | 825811 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/02/26 | 821 | support/texlab/src/features/reference.rs
+2022/02/26 | 81640 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/02/26 | 808 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_begin.snap
+2022/02/26 | 802 | support/texlab/src/syntax/bibtex.rs
+2022/02/26 | 796161 | macros/latex/required/babel/base/locale.zip
+2022/02/26 | 78982 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2022/02/26 | 78964 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/02/26 | 786 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_options.snap
+2022/02/26 | 785 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_two_fields_incomplete.snap
+2022/02/26 | 778 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation_multi_word.snap
+2022/02/26 | 7758 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2022/02/26 | 772 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_figure.snap
+2022/02/26 | 77078 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/02/26 | 76 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__empty.snap
+2022/02/26 | 7689988 | support/texlab.zip
+2022/02/26 | 765 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation_open_brace.snap
+2022/02/26 | 762605 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/02/26 | 76232 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/02/26 | 759645 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2022/02/26 | 747 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_optional.snap
+2022/02/26 | 7461 | macros/latex/required/babel/base/babel.ins
+2022/02/26 | 742 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_simple.snap
+2022/02/26 | 741 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_math.snap
+2022/02/26 | 74063 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/02/26 | 73593 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2022/02/26 | 73502 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2022/02/26 | 734 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_full.snap
+2022/02/26 | 734 | support/texlab/docs/tectonic.md
+2022/02/26 | 73203 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/02/26 | 73011 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/02/26 | 7296 | systems/texlive/tlnet/archive/luaotfload.source.r62175.tar.xz
+2022/02/26 | 7281 | support/texlab/src/features/completion/label.rs
+2022/02/26 | 727 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_simple.snap
+2022/02/26 | 721 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_bibtex.snap
+2022/02/26 | 721762 | macros/latex/required/babel/base/babel.dtx
+2022/02/26 | 72005 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2022/02/26 | 71974 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.pdf
+2022/02/26 | 710 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_definition_simple.snap
+2022/02/26 | 71001 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/02/26 | 7098 | support/texlab/src/syntax/latex/lexer.rs
+2022/02/26 | 7067 | support/texlab/src/features/folding.rs
+2022/02/26 | 6 | support/texlab/rust-toolchain
+2022/02/26 | 6970534 | support/texlab/data/components.json.gz
+2022/02/26 | 696 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_options.snap
+2022/02/26 | 6955 | support/texlab/src/features/completion/entry_type.rs
+2022/02/26 | 688 | support/texlab/src/lib.rs
+2022/02/26 | 688941 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
+2022/02/26 | 68890 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2022/02/26 | 6888 | support/texlab/src/features/symbol/project_order.rs
+2022/02/26 | 68622 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2022/02/26 | 685 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.lua
+2022/02/26 | 6843 | support/texlab/src/features/reference/entry.rs
+2022/02/26 | 682351 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/02/26 | 6809871 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2022/02/26 | 68007 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2022/02/26 | 677 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_siblings.snap
+2022/02/26 | 676 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_options.snap
+2022/02/26 | 67651 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2022/02/26 | 67225 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/02/26 | 670 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_one_field_trailing_comma.snap
+2022/02/26 | 670569 | macros/latex/contrib/stex/doc/stex-manual.pdf
+2022/02/26 | 668 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_options.snap
+2022/02/26 | 6618 | support/texlab/src/features/reference/string.rs
+2022/02/26 | 6579 | support/texlab/src/syntax/bibtex/cst.rs
+2022/02/26 | 656 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_one_field_number_key.snap
+2022/02/26 | 65536 | systems/texlive/tlnet/archive/yamlvars.doc.r62176.tar.xz
+2022/02/26 | 653 | support/texlab/src/syntax/latex/analysis/command.rs
+2022/02/26 | 65099 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/02/26 | 648 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_one_field.snap
+2022/02/26 | 6485 | support/texlab/src/line_index.rs
+2022/02/26 | 64722 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2022/02/26 | 64527 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2022/02/26 | 64475 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2022/02/26 | 643 | support/texlab/texlab.1
+2022/02/26 | 640366 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2022/02/26 | 640179 | systems/win32/miktex/tm/packages/files.csv.lzma
+2022/02/26 | 63761 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/02/26 | 635 | macros/latex/contrib/stex/doc/packages/stex-basics.tex
+2022/02/26 | 634 | support/texlab/src/syntax/latex/analysis/label_number.rs
+2022/02/26 | 633941 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2022/02/26 | 63391 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/02/26 | 631 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_simple.snap
+2022/02/26 | 630 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline_double_dollar.snap
+2022/02/26 | 629481 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2022/02/26 | 624 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline.snap
+2022/02/26 | 624892 | systems/texlive/tlnet/archive/luaotfload.doc.r62175.tar.xz
+2022/02/26 | 623 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption.snap
+2022/02/26 | 621 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_error.snap
+2022/02/26 | 62129 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/02/26 | 6187 | support/texlab/src/features/reference/label.rs
+2022/02/26 | 614 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__formula.snap
+2022/02/26 | 61484 | support/texlab/src/syntax/build_log.rs
+2022/02/26 | 611380 | systems/texlive/tlnet/archive/luaotfload.r62175.tar.xz
+2022/02/26 | 609 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error2.snap
+2022/02/26 | 599572 | systems/texlive/tlnet/archive/easybook.doc.r62177.tar.xz
+2022/02/26 | 599044 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/02/26 | 598 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description_and_counter.snap
+2022/02/26 | 594 | macros/latex/contrib/stex/tex/ldf/document-structure-ngerman.ldf
+2022/02/26 | 591470 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2022/02/26 | 5896 | support/texlab/src/features/completion/field.rs
+2022/02/26 | 58685 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2022/02/26 | 58654 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/02/26 | 583 | support/texlab/src/syntax/latex/analysis/theorem.rs
+2022/02/26 | 5827493 | fonts/xcharter.zip
+2022/02/26 | 5809 | macros/latex/contrib/stex/source/stex/stex-metatheory.dtx
+2022/02/26 | 57474 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2022/02/26 | 57445 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2022/02/26 | 57348 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/02/26 | 57317 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/02/26 | 570 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_parameter.snap
+2022/02/26 | 57043 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2022/02/26 | 57018 | support/texlab/data/lang_data.json
+2022/02/26 | 56986 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2022/02/26 | 5679 | support/texlab/src/features/completion/import.rs
+2022/02/26 | 566553 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/02/26 | 565 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__multiple_entries.snap
+2022/02/26 | 5650 | support/texlab/src/features/completion/argument.rs
+2022/02/26 | 56296 | support/texlab/src/citation/apa.csl
+2022/02/26 | 5617 | macros/latex/contrib/stex/doc/stex-doc.tex
+2022/02/26 | 55 | macros/latex/contrib/stex/doc/packages/stex-document-structure.tex
+2022/02/26 | 559 | support/texlab/src/features/semantic.rs
+2022/02/26 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_number.snap
+2022/02/26 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote_postnote.snap
+2022/02/26 | 55765 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2022/02/26 | 55413 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2022/02/26 | 55070 | support/texlab/Cargo.lock
+2022/02/26 | 549 | support/texlab/tests/integration/snapshots/integration__completion__latex__kernel_command.snap
+2022/02/26 | 540 | support/texlab/tests/integration/snapshots/integration__completion__latex__kernel_command_environment.snap
+2022/02/26 | 540 | support/texlab/tests/integration/snapshots/integration__completion__latex__class_environment.snap
+2022/02/26 | 538 | support/texlab/tests/integration/snapshots/integration__completion__latex__user_command.snap
+2022/02/26 | 5361 | support/texlab/src/features/completion/component_command.rs
+2022/02/26 | 532217 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2022/02/26 | 5296 | support/texlab/src/features/definition/string.rs
+2022/02/26 | 527877 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/02/26 | 5267 | support/texlab/src/features/completion/color_model.rs
+2022/02/26 | 52592 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/02/26 | 52311 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/02/26 | 521 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_invalid_nesting.snap
+2022/02/26 | 5217 | support/texlab/src/features/completion/include.rs
+2022/02/26 | 52074 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/02/26 | 519 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_complete.snap
+2022/02/26 | 519 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_casing.snap
+2022/02/26 | 517 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_missing_quote.snap
+2022/02/26 | 517 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_incomplete.snap
+2022/02/26 | 51514 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2022/02/26 | 5150 | support/texlab/docs/previewing.md
+2022/02/26 | 51466 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2022/02/26 | 5083 | macros/latex/contrib/stex/tex/img/stex-cc-by-sa.png
+2022/02/26 | 50825 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2022/02/26 | 5072 | systems/texlive/tlnet/archive/yamlvars.r62176.tar.xz
+2022/02/26 | 5041 | support/texlab/src/features/rename/entry.rs
+2022/02/26 | 4994 | support/texlab/src/capabilities.rs
+2022/02/26 | 497 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error3.snap
+2022/02/26 | 4948 | support/texlab/tests/integration/snapshots/integration__completion__latex__class_import.snap
+2022/02/26 | 4940 | support/texlab/src/features/completion/acronym_ref.rs
+2022/02/26 | 491 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal.snap
+2022/02/26 | 4916 | support/texlab/src/features/highlight/label.rs
+2022/02/26 | 490 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_counter.snap
+2022/02/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2022/02/26 | 48 | macros/latex/contrib/stex/doc/packages/stex-slides.tex
+2022/02/26 | 48 | macros/latex/contrib/stex/doc/packages/stex-inheritance.tex
+2022/02/26 | 489 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal_error.snap
+2022/02/26 | 488 | support/texlab/src/range.rs
+2022/02/26 | 48825 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/02/26 | 484790 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2022/02/26 | 4814 | support/texlab/src/features/completion/tikz_library.rs
+2022/02/26 | 480 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__preamble_complete.snap
+2022/02/26 | 480 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__preamble_casing.snap
+2022/02/26 | 48015 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/02/26 | 47 | macros/latex/contrib/stex/doc/packages/stex-statements.tex
+2022/02/26 | 47 | macros/latex/contrib/stex/doc/packages/stex-references.tex
+2022/02/26 | 47 | macros/latex/contrib/stex/doc/packages/stex-metatheory.tex
+2022/02/26 | 479 | support/texlab/src/features/highlight.rs
+2022/02/26 | 479431 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2022/02/26 | 477759 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2022/02/26 | 4769 | support/texlab/src/features/completion/component_environment.rs
+2022/02/26 | 4756 | support/texlab/src/citation.rs
+2022/02/26 | 4736 | support/texlab/src/features/rename/label.rs
+2022/02/26 | 472 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_simple.snap
+2022/02/26 | 4729 | support/texlab/src/citation/bibutils.rs
+2022/02/26 | 4712 | support/texlab/src/diagnostics/bibtex.rs
+2022/02/26 | 470 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_simple.snap
+2022/02/26 | 46 | macros/latex/contrib/stex/doc/packages/stex-tikzinput.tex
+2022/02/26 | 468 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_error.snap
+2022/02/26 | 4689 | support/texlab/README.md
+2022/02/26 | 464 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_argc.snap
+2022/02/26 | 462 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description.snap
+2022/02/26 | 46288 | support/texlab/src/syntax/latex/parser.rs
+2022/02/26 | 46090 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2022/02/26 | 45941 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2022/02/26 | 458 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_line_break.snap
+2022/02/26 | 45700 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/02/26 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2022/02/26 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2022/02/26 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2022/02/26 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/02/26 | 4538 | macros/luatex/generic/lua-uni-algos/lua-uni-graphemes.lua
+2022/02/26 | 450 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_multiple.snap
+2022/02/26 | 44 | macros/latex/contrib/stex/doc/packages/stex-symbols.tex
+2022/02/26 | 44 | macros/latex/contrib/stex/doc/packages/stex-proofs.tex
+2022/02/26 | 44 | macros/latex/contrib/stex/doc/packages/stex-problem.tex
+2022/02/26 | 44 | macros/latex/contrib/stex/doc/packages/stex-modules.tex
+2022/02/26 | 446 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__preamble_missing_end.snap
+2022/02/26 | 445 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap
+2022/02/26 | 440 | macros/latex/contrib/stex/tex/etc/beamernotesthemesTeX.sty
+2022/02/26 | 4407 | support/texlab/src/component_db.rs
+2022/02/26 | 43 | macros/latex/contrib/stex/doc/packages/stex-hwexam.tex
+2022/02/26 | 43936 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/02/26 | 4381 | support/texlab/src/syntax/latex/kind.rs
+2022/02/26 | 43804 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/02/26 | 43665 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/02/26 | 43642 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2022/02/26 | 4345 | macros/latex/contrib/stex/doc/packages/stex-mathhub.tex
+2022/02/26 | 43370 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2022/02/26 | 4314 | support/texlab/src/diagnostics/latex.rs
+2022/02/26 | 42 | macros/latex/contrib/stex/doc/packages/stex-terms.tex
+2022/02/26 | 428 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_simple.snap
+2022/02/26 | 42745 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2022/02/26 | 426 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote.snap
+2022/02/26 | 425 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_args.snap
+2022/02/26 | 4238 | support/texlab/src/features/completion/glossary_ref.rs
+2022/02/26 | 4190 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__field_incomplete_entry.snap
+2022/02/26 | 4190 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__field_complete_entry.snap
+2022/02/26 | 416 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_figure.snap
+2022/02/26 | 4165 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_empty_name.snap
+2022/02/26 | 4165 | support/texlab/src/workspace/storage.rs
+2022/02/26 | 41316 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2022/02/26 | 41280 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2022/02/26 | 41227 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2022/02/26 | 411 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_multiple.snap
+2022/02/26 | 4091 | support/texlab/src/features/completion/theorem.rs
+2022/02/26 | 4060 | support/texlab/src/features/hover/string_ref.rs
+2022/02/26 | 4053 | support/texlab/tests/integration/snapshots/integration__completion__latex__package_import.snap
+2022/02/26 | 404232 | systems/texlive/tlnet/archive/texlive-scripts.doc.r62171.tar.xz
+2022/02/26 | 401 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_multiple_keys.snap
+2022/02/26 | 4014 | support/texlab/src/features/hover/citation.rs
+2022/02/26 | 3997 | support/texlab/src/features/lsp_kinds.rs
+2022/02/26 | 3982 | support/texlab/src/features/definition/command.rs
+2022/02/26 | 39720 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2022/02/26 | 39585 | macros/latex/contrib/stex/source/extensions/document-structure.dtx
+2022/02/26 | 394185 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/02/26 | 3935 | support/texlab/docs/options.md
+2022/02/26 | 3928 | support/texlab/src/features/definition/entry.rs
+2022/02/26 | 39137 | macros/latex/contrib/stex/source/extensions/notesslides.dtx
+2022/02/26 | 38668 | systems/texlive/tlnet/archive/tkz-euclide.r62178.tar.xz
+2022/02/26 | 38583 | macros/latex/contrib/stex/source/stex/stex-symbols.dtx
+2022/02/26 | 38577 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2022/02/26 | 38480 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/02/26 | 380190 | support/texlab/docs/demo.gif
+2022/02/26 | 3778 | support/texlab/src/workspace/parent_expand.rs
+2022/02/26 | 37393 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2022/02/26 | 37181 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2022/02/26 | 37095 | macros/latex/contrib/stex/source/stex/stex-proofs.dtx
+2022/02/26 | 37087 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/02/26 | 3707 | support/texlab/src/features/symbol/types.rs
+2022/02/26 | 3693 | support/texlab/src/features/hover/field.rs
+2022/02/26 | 368 | macros/latex/contrib/stex/source/extensions/Makefile
+2022/02/26 | 3670 | support/texlab/src/features/hover/entry_type.rs
+2022/02/26 | 366 | support/texlab/src/syntax/latex/analysis/environment.rs
+2022/02/26 | 364 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_no_impl.snap
+2022/02/26 | 361 | support/texlab/src/req_queue.rs
+2022/02/26 | 3615 | support/texlab/src/features/definition/document.rs
+2022/02/26 | 360 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation.snap
+2022/02/26 | 36063 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2022/02/26 | 358 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_incomplete.snap
+2022/02/26 | 357 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_simple.snap
+2022/02/26 | 356 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl.snap
+2022/02/26 | 355 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_simple.snap
+2022/02/26 | 3553 | support/texlab/src/features/symbol.rs
+2022/02/26 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_only_name.snap
+2022/02/26 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__escaped_brackets.snap
+2022/02/26 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl_error.snap
+2022/02/26 | 353 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__verbatim_include_simple.snap
+2022/02/26 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
+2022/02/26 | 35234 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/02/26 | 35189 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/02/26 | 351832 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/02/26 | 35149 | support/texlab/LICENSE
+2022/02/26 | 347 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_redundant_comma.snap
+2022/02/26 | 3467 | support/texlab/src/features/completion/types.rs
+2022/02/26 | 345 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__tikz_library_import_simple.snap
+2022/02/26 | 343 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__pgf_library_import_simple.snap
+2022/02/26 | 342 | support/texlab/src/syntax.rs
+2022/02/26 | 3409 | support/texlab/src/features/link.rs
+2022/02/26 | 34038 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/02/26 | 3400 | support/texlab/tests/integration/snapshots/integration__completion__latex__kernel_command_glyph.snap
+2022/02/26 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_simple.snap
+2022/02/26 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__bibtex_include_simple.snap
+2022/02/26 | 33915 | support/texlab/src/server.rs
+2022/02/26 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_simple.snap
+2022/02/26 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_simple.snap
+2022/02/26 | 3364 | support/texlab/src/features/symbol/bibtex.rs
+2022/02/26 | 332516 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2022/02/26 | 331 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_simple.snap
+2022/02/26 | 3317 | support/texlab/src/features/forward_search.rs
+2022/02/26 | 3300 | macros/latex/contrib/stex/source/extensions/tikzinput.dtx
+2022/02/26 | 329 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_simple.snap
+2022/02/26 | 32936 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2022/02/26 | 326730 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/02/26 | 325 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_input_simple.snap
+2022/02/26 | 3243 | support/texlab/src/workspace/document.rs
+2022/02/26 | 32238 | macros/latex/contrib/stex/doc/stex-manual.tex
+2022/02/26 | 321 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_include_simple.snap
+2022/02/26 | 32137 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/02/26 | 3181 | support/texlab/tests/integration/workspace_symbol.rs
+2022/02/26 | 3167 | support/texlab/src/diagnostics/chktex.rs
+2022/02/26 | 316655 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2022/02/26 | 31570 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/02/26 | 31567 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2022/02/26 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_incomplete.snap
+2022/02/26 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_simple.snap
+2022/02/26 | 31411 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2022/02/26 | 313 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_label_reference_simple.snap
+2022/02/26 | 31334 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/02/26 | 312 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_reference_simple.snap
+2022/02/26 | 3122 | support/texlab/src/features/completion/color.rs
+2022/02/26 | 310 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_simple.snap
+2022/02/26 | 3072 | support/texlab/src/features/rename/command.rs
+2022/02/26 | 30526 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/02/26 | 3043 | support/texlab/src/features/hover/component.rs
+2022/02/26 | 302 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error4.snap
+2022/02/26 | 301 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_simple.snap
+2022/02/26 | 3017 | support/texlab/src/options.rs
+2022/02/26 | 30176 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2022/02/26 | 30141 | macros/latex/contrib/stex/source/extensions/problem.dtx
+2022/02/26 | 299 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__wrap_long_lines.snap
+2022/02/26 | 297 | support/texlab/tests/integration/snapshots/integration__hover__label_theorem_child_file_mumber.snap
+2022/02/26 | 296016 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/02/26 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_star.snap
+2022/02/26 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_simple.snap
+2022/02/26 | 2945 | support/texlab/src/workspace/watch.rs
+2022/02/26 | 2906 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__command_incomplete_entry.snap
+2022/02/26 | 2906 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__command_complete_entry.snap
+2022/02/26 | 2903 | support/texlab/tests/integration/snapshots/integration__completion__latex__label.snap
+2022/02/26 | 289 | support/texlab/tests/integration/snapshots/integration__hover__label_theorem_child_file.snap
+2022/02/26 | 2897 | support/texlab/tests/integration/snapshots/integration__completion__latex__class_command.snap
+2022/02/26 | 28886 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2022/02/26 | 2880451 | install/macros/latex/required/babel-base.tds.zip
+2022/02/26 | 287 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_missing_brace.snap
+2022/02/26 | 2878 | support/texlab/src/features/completion/user_environment.rs
+2022/02/26 | 2874 | support/texlab/src/features/completion/user_command.rs
+2022/02/26 | 2873 | support/texlab/tests/integration/snapshots/integration__completion__latex__package_environment.snap
+2022/02/26 | 28699 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2022/02/26 | 286873 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2022/02/26 | 286545 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/02/26 | 2863 | support/texlab/tests/integration/snapshots/integration__completion__latex__preselect_environment.snap
+2022/02/26 | 285 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets_with_group.snap
+2022/02/26 | 28595 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/02/26 | 285909 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2022/02/26 | 28527 | fonts/xcharter/doc/xcharter-doc.tex
+2022/02/26 | 28417 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2022/02/26 | 283 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_simple.snap
+2022/02/26 | 2825 | support/texlab/tests/integration/snapshots/integration__completion__latex__pgf_library.snap
+2022/02/26 | 28255 | macros/latex/contrib/stex/source/stex/stex-mathhub.dtx
+2022/02/26 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_empty.snap
+2022/02/26 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_missing_end.snap
+2022/02/26 | 281707 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2022/02/26 | 2816622 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/02/26 | 279 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_empty.snap
+2022/02/26 | 277 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_star.snap
+2022/02/26 | 2773 | support/texlab/tests/integration/snapshots/integration__completion__latex__package_command.snap
+2022/02/26 | 27630 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2022/02/26 | 27590 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/02/26 | 2748 | support/texlab/src/workspace/children_expand.rs
+2022/02/26 | 2732 | support/texlab/src/config.rs
+2022/02/26 | 27243 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2022/02/26 | 2717 | support/texlab/src/features/definition/label.rs
+2022/02/26 | 2696293 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2022/02/26 | 26875 | macros/latex/contrib/stex/source/stex/stex-terms.dtx
+2022/02/26 | 267660 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2022/02/26 | 267522 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2022/02/26 | 2658 | support/texlab/tests/integration/snapshots/integration__completion__latex__color_name.snap
+2022/02/26 | 2657 | support/texlab/tests/integration/snapshots/integration__document_symbol__enumerate_nested.snap
+2022/02/26 | 2620 | support/texlab/src/distro/miktex.rs
+2022/02/26 | 26200 | macros/latex/contrib/stex/source/stex/stex-modules.dtx
+2022/02/26 | 261 | support/texlab/src/syntax/snapshots/texlab__syntax__build_log__tests__parse_007.snap
+2022/02/26 | 2614 | support/texlab/src/features/formatting/latexindent.rs
+2022/02/26 | 259094 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2022/02/26 | 2586 | support/texlab/texlab.tex
+2022/02/26 | 25685 | macros/latex/contrib/stex/source/stex/stex-statements.dtx
+2022/02/26 | 256393 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2022/02/26 | 25628758 | systems/texlive/tlnet/install-tl.zip
+2022/02/26 | 254981 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2022/02/26 | 25457 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2022/02/26 | 25246 | macros/latex/contrib/stex/source/stex/stex-features.dtx
+2022/02/26 | 251337 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2022/02/26 | 25106 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2022/02/26 | 25067 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/02/26 | 247 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_no_fields.snap
+2022/02/26 | 2478 | support/texlab/tests/integration/snapshots/integration__completion__latex__theorem_environment.snap
+2022/02/26 | 2448 | support/texlab/src/syntax/latex/analysis/explicit_link.rs
+2022/02/26 | 244865 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/02/26 | 243 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_empty.snap
+2022/02/26 | 24334 | support/texlab/src/features/completion.rs
+2022/02/26 | 242 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__line_break.snap
+2022/02/26 | 24168 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/02/26 | 23933 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/02/26 | 23693 | macros/latex/contrib/stex/source/extensions/hwexam.dtx
+2022/02/26 | 2361 | support/texlab/src/features/semantic/legend.rs
+2022/02/26 | 2353376 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/02/26 | 2351 | support/texlab/src/workspace/api.rs
+2022/02/26 | 23516 | support/texlab/tests/integration/completion.rs
+2022/02/26 | 234 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__escape_sequence.snap
+2022/02/26 | 2337 | support/texlab/src/features/completion/begin_command.rs
+2022/02/26 | 23063 | fonts/xcharter/tex/XCharter.sty
+2022/02/26 | 229950 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2022/02/26 | 2264 | support/texlab/tests/integration/issues.rs
+2022/02/26 | 225 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_no_fields_missing_comma.snap
+2022/02/26 | 2250 | support/texlab/docs/lsp_kinds.md
+2022/02/26 | 2246 | support/texlab/src/features/hover/label.rs
+2022/02/26 | 2237 | support/texlab/src/diagnostics/debouncer.rs
+2022/02/26 | 2227 | support/texlab/Cargo.toml
+2022/02/26 | 2221 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_incomplete.snap
+2022/02/26 | 2218 | support/texlab/tests/integration/hover.rs
+2022/02/26 | 22162 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/02/26 | 2213413 | macros/latex/contrib/stex.zip
+2022/02/26 | 2211 | macros/latex/contrib/stex/README.md
+2022/02/26 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
+2022/02/26 | 2182 | macros/latex/contrib/stex/doc/packages/stex-features.tex
+2022/02/26 | 2171 | support/texlab/src/syntax/latex/analysis/distro_file.rs
+2022/02/26 | 2167 | support/texlab/src/diagnostics/build_log.rs
+2022/02/26 | 216061 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/02/26 | 21320 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2022/02/26 | 213206 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/02/26 | 21269 | macros/luatex/generic/lua-uni-algos/lua-uni-normalize.lua
+2022/02/26 | 2117 | macros/latex/contrib/stex/tex/img/stex-dangerous-bend.png
+2022/02/26 | 2115 | macros/luatex/generic/lua-uni-algos/lua-uni-parse.lua
+2022/02/26 | 2108 | support/texlab/src/distro.rs
+2022/02/26 | 210200 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2022/02/26 | 20873111 | systems/texlive/tlnet/install-tl-windows.exe
+2022/02/26 | 2084 | support/texlab/src/dispatch.rs
+2022/02/26 | 2083 | macros/latex/required/babel/base/README.md
+2022/02/26 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets.snap
+2022/02/26 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_braces.snap
+2022/02/26 | 2064382 | systems/doc/luatex.zip
+2022/02/26 | 205 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__hello_world.snap
+2022/02/26 | 204755 | fonts/xcharter/doc/xcharter-doc.pdf
+2022/02/26 | 202534 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/02/26 | 2021 | support/texlab/docs/custom_messages.md
+2022/02/26 | 2019 | support/texlab/src/distro/kpsewhich.rs
+2022/02/26 | 20190 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2022/02/26 | 200075 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2022/02/26 | 1998 | support/texlab/src/lang_data.rs
+2022/02/26 | 199569 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2022/02/26 | 198684 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2022/02/26 | 1983662 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/02/26 | 197455 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2022/02/26 | 196183 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2022/02/26 | 1930 | support/texlab/src/syntax/latex/analysis/label_name.rs
+2022/02/26 | 1921 | macros/luatex/generic/lua-uni-algos/lua-uni-case.lua
+2022/02/26 | 1917 | support/texlab/tests/integration/snapshots/integration__completion__latex__color_model_define_color.snap
+2022/02/26 | 1914 | support/texlab/src/main.rs
+2022/02/26 | 1899692 | systems/texlive/tlnet/archive/luatex.doc.r62174.tar.xz
+2022/02/26 | 1886 | support/texlab/src/uri.rs
+2022/02/26 | 188209 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma
+2022/02/26 | 1859 | support/texlab/src/syntax/latex/analysis/types.rs
+2022/02/26 | 1854 | support/texlab/tests/integration/snapshots/integration__document_symbol__theorem_nested.snap
+2022/02/26 | 18499 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/02/26 | 18430 | macros/latex/contrib/stex/source/stex/stex-inheritance.dtx
+2022/02/26 | 1842521 | macros/latex/required/babel/base.zip
+2022/02/26 | 183 | support/texlab/CONTRIBUTING.md
+2022/02/26 | 18358 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/02/26 | 181 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__junk.snap
+2022/02/26 | 181676 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/02/26 | 180014 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2022/02/26 | 1791 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_nested.snap
+2022/02/26 | 1789 | support/texlab/src/features/completion/util.rs
+2022/02/26 | 1780 | support/texlab/src/diagnostics.rs
+2022/02/26 | 17653 | support/texlab/CHANGELOG.md
+2022/02/26 | 1758 | macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty
+2022/02/26 | 1753743 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2022/02/26 | 172561 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2022/02/26 | 17255 | support/texlab/src/syntax/latex/cst.rs
+2022/02/26 | 17138896 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/02/26 | 170 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_empty.snap
+2022/02/26 | 1687 | support/texlab/tests/integration/snapshots/integration__document_symbol__enumerate_flat.snap
+2022/02/26 | 168767 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/02/26 | 166 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_escape.snap
+2022/02/26 | 1662 | support/texlab/src/syntax/bibtex/lexer.rs
+2022/02/26 | 16570 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2022/02/26 | 16505 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2022/02/26 | 16480 | systems/texlive/tlnet/archive/easybook.r62177.tar.xz
+2022/02/26 | 16380 | systems/texlive/tlnet/archive/easybook.source.r62177.tar.xz
+2022/02/26 | 16361 | support/texlab/src/citation/ris.rs
+2022/02/26 | 1614 | macros/latex/contrib/stex/source/stex/stex-others.dtx
+2022/02/26 | 1593 | support/texlab/src/client.rs
+2022/02/26 | 1578 | support/texlab/src/syntax/latex/analysis/implicit_link.rs
+2022/02/26 | 15695 | macros/latex/contrib/stex/source/stex/stex-references.dtx
+2022/02/26 | 156732 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2022/02/26 | 155453 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/02/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2022/02/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2022/02/26 | 152 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation_after.snap
+2022/02/26 | 152069 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2022/02/26 | 1499 | support/texlab/tests/integration/snapshots/integration__issues__510_completion_with_unmatched_braces.snap
+2022/02/26 | 1499051 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/02/26 | 1494 | support/texlab/tests/integration/snapshots/integration__document_symbol__section_nested.snap
+2022/02/26 | 148 | support/texlab/tests/integration/snapshots/integration__completion__latex__empty_document.snap
+2022/02/26 | 148 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__junk.snap
+2022/02/26 | 148 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_empty_name_before.snap
+2022/02/26 | 148 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__empty_document.snap
+2022/02/26 | 1475 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acronym_declaration.snap
+2022/02/26 | 1467004 | macros/latex/contrib/stex/doc/stex-doc.pdf
+2022/02/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2022/02/26 | 1454269 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/02/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2022/02/26 | 14472 | macros/latex/contrib/stex/source/stex/stex-basics.dtx
+2022/02/26 | 14410 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/02/26 | 1426822 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2022/02/26 | 1425231 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2022/02/26 | 14223 | support/texlab/src/features/symbol/latex.rs
+2022/02/26 | 1413 | support/texlab/tests/integration/snapshots/integration__document_symbol__float_nested.snap
+2022/02/26 | 1405 | support/texlab/tests/integration/snapshots/integration__document_symbol__equation_nested.snap
+2022/02/26 | 1398 | support/texlab/tests/integration/snapshots/integration__document_symbol__theorem_flat.snap
+2022/02/26 | 139419 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/02/26 | 137 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter.snap
+2022/02/26 | 1374 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_options.snap
+2022/02/26 | 1365 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_section.snap
+2022/02/26 | 136110 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2022/02/26 | 135 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter_error.snap
+2022/02/26 | 13574 | fonts/xcharter/README
+2022/02/26 | 1355330 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2022/02/26 | 135256 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/02/26 | 13512 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2022/02/26 | 1322724 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/02/26 | 1318306 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2022/02/26 | 1317876 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2022/02/26 | 1306310 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2022/02/26 | 1286 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested_missing_braces.snap
+2022/02/26 | 12832 | systems/texlive/tlnet/archive/luatex.r62174.tar.xz
+2022/02/26 | 1282 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_enum_item.snap
+2022/02/26 | 1269 | support/texlab/src/line_index_ext.rs
+2022/02/26 | 126757 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2022/02/26 | 1265 | support/texlab/src/features/hover.rs
+2022/02/26 | 125 | support/texlab/tests/integration/main.rs
+2022/02/26 | 124 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__concatenation.snap
+2022/02/26 | 12489 | support/texlab/src/features/formatting/bibtex_internal.rs
+2022/02/26 | 1238 | support/texlab/src/syntax/latex/analysis.rs
+2022/02/26 | 1234 | macros/latex/contrib/stex/source/extensions/stex-extensions.ins
+2022/02/26 | 1215 | macros/latex/contrib/stex/source/stex/stex.ins
+2022/02/26 | 1212 | support/texlab/tests/integration/snapshots/integration__completion__latex__citation.snap
+2022/02/26 | 1209 | support/texlab/tests/integration/snapshots/integration__completion__latex__color_model_define_color_set.snap
+2022/02/26 | 120468 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2022/02/26 | 118 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__invalid_parameter.snap
+2022/02/26 | 1180914 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2022/02/26 | 117 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__command.snap
+2022/02/26 | 115692 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/02/26 | 1156086 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/02/26 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2022/02/26 | 11519 | support/texlab/tests/integration/document_symbol.rs
+2022/02/26 | 114 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__trailing_comma.snap
+2022/02/26 | 114 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__insert_braces.snap
+2022/02/26 | 11495 | support/texlab/tests/integration/common.rs
+2022/02/26 | 1138 | support/texlab/src/features/rename.rs
+2022/02/26 | 1136 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested.snap
+2022/02/26 | 113012 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/02/26 | 112475 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2022/02/26 | 111 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__preamble.snap
+2022/02/26 | 1115 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_definition.snap
+2022/02/26 | 1097852 | systems/texlive/tlnet/archive/tkz-euclide.doc.r62178.tar.xz
+2022/02/26 | 109517 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/02/26 | 109179 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2022/02/26 | 108812 | systems/texlive/tlnet/archive/texlive-scripts.r62171.tar.xz
+2022/02/26 | 1084 | support/texlab/src/features/definition.rs
+2022/02/26 | 1082 | macros/latex/contrib/stex/tex/img/stex-cc_somerights.png
+2022/02/26 | 1080 | support/texlab/tests/integration/snapshots/integration__completion__bibtex__entry_type_complete.snap
+2022/02/26 | 107 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__string.snap
+2022/02/26 | 1078 | support/texlab/tests/integration/snapshots/integration__document_symbol__float_flat.snap
+2022/02/26 | 1077 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_two_fields.snap
+2022/02/26 | 1074 | support/texlab/tests/integration/snapshots/integration__document_symbol__equation_flat.snap
+2022/02/26 | 1074 | support/texlab/src/distro/texlive.rs
+2022/02/26 | 1073 | macros/luatex/generic/lua-uni-algos/README.md
+2022/02/26 | 10656 | support/texlab/src/syntax/bibtex/parser.rs
+2022/02/26 | 1051 | support/texlab/tests/integration/snapshots/integration__document_symbol__section_flat.snap
+2022/02/26 | 1050 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_options.snap
+2022/02/26 | 1048 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_options.snap
+2022/02/26 | 104709 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/02/26 | 10438 | support/texlab/src/features/semantic/bibtex.rs
+2022/02/26 | 1038 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__string_concatenation.snap
+2022/02/26 | 1035 | support/texlab/tests/integration/snapshots/integration__workspace_symbol__filter_type_item.snap
+2022/02/26 | 103394 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/02/26 | 103057 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/02/26 | 102 | support/texlab/src/features/formatting/snapshots/texlab__features__formatting__bibtex_internal__tests__parens.snap
+2022/02/26 | 1020251 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2022/02/26 | 101442 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2022/02/26 | 100 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__empty.snap
+2022/02/26 | 1005 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__parser__tests__entry_complete_parens.snap
2022/02/25 | 9881 | macros/luatex/generic/luaotfload/fontloader-fonts-gbn.lua
2022/02/25 | 981511 | macros/luatex/generic/luaotfload/fontloader-reference.lua
-2022/02/25 | 97021 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2022/02/25 | 96598 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2022/02/25 | 95462 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2022/02/25 | 95314 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
2022/02/25 | 94451 | macros/luatex/generic/luaotfload/fontloader-font-otr.lua
2022/02/25 | 9412 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-lines.tex
-2022/02/25 | 93956 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2022/02/25 | 92953 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2022/02/25 | 928 | systems/win32/miktex/tm/packages/pr.ini
2022/02/25 | 92210 | macros/luatex/generic/luaotfload/fontloader-font-cff.lua
2022/02/25 | 91728 | systems/texlive/tlnet/archive/atendofenv.doc.r62164.tar.xz
2022/02/25 | 912 | macros/luatex/generic/luaotfload/fontloader-fonts-mis.lua
2022/02/25 | 8840 | macros/luatex/generic/luaotfload/luaotfload-loaders.lua
-2022/02/25 | 88125 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
2022/02/25 | 879568 | macros/luatex/generic/luaotfload/fontloader-2022-02-24.lua
-2022/02/25 | 8787 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2022/02/25 | 86483 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
2022/02/25 | 8597 | macros/luatex/generic/luaotfload/filegraph.tex
2022/02/25 | 8560 | macros/luatex/generic/luaotfload/shaper-demo-graphite.pdf
2022/02/25 | 8538 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-circles.tex
2022/02/25 | 8481 | macros/luatex/generic/luaotfload/shaper-demo.pdf
2022/02/25 | 842684 | systems/texlive/tlnet/archive/babel.doc.r62166.tar.xz
2022/02/25 | 840 | macros/latex/contrib/stex/tex/ldf/hwexam-finnish.ldf
-2022/02/25 | 825810 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2022/02/25 | 81640 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2022/02/25 | 811 | macros/latex/contrib/stex/tex/ldf/hwexam-ngerman.ldf
2022/02/25 | 80914 | macros/latex/contrib/easybook/easybook.tex
2022/02/25 | 7904 | macros/luatex/generic/luaotfload/fontloader-font-oti.lua
-2022/02/25 | 78982 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2022/02/25 | 78965 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
2022/02/25 | 786 | macros/latex/contrib/stex/tex/ldf/hwexam-french.ldf
2022/02/25 | 77690 | macros/luatex/generic/luaotfload/luaotfload-conf.pdf
-2022/02/25 | 7758 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2022/02/25 | 77077 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
2022/02/25 | 76959 | macros/luatex/generic/luaotfload/luaotfload-tool.pdf
2022/02/25 | 769280 | systems/texlive/tlnet/archive/grading-scheme.doc.r62163.tar.xz
-2022/02/25 | 762603 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2022/02/25 | 76232 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2022/02/25 | 759643 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
2022/02/25 | 7589 | macros/luatex/generic/luaotfload/luaotfload-unicode.lua
2022/02/25 | 7528 | macros/luatex/generic/luaotfload/luaotfload-tounicode.lua
2022/02/25 | 743916 | systems/texlive/tlnet/archive/l3build.doc.r62165.tar.xz
-2022/02/25 | 74064 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/02/25 | 7434 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2022/02/25 | 73774 | macros/latex/contrib/easybook/easybook.dtx
2022/02/25 | 735 | macros/luatex/generic/luaotfload/luaotfload.conf.example
-2022/02/25 | 73594 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2022/02/25 | 73501 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2022/02/25 | 73203 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2022/02/25 | 73012 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2022/02/25 | 72647 | macros/luatex/latex/yamlvars.zip
2022/02/25 | 7260 | macros/luatex/generic/luaotfload/fontloader-fonts-ext.lua
-2022/02/25 | 72003 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2022/02/25 | 71000 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/02/25 | 71535 | systems/doc/luatex/luatex-math.tex
2022/02/25 | 699 | macros/luatex/generic/luaotfload/scripts-demo.tex
2022/02/25 | 698920 | systems/texlive/tlnet/archive/babel.source.r62166.tar.xz
2022/02/25 | 69483 | macros/luatex/latex/yamlvars/yamlvars.pdf
-2022/02/25 | 688942 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
-2022/02/25 | 68889 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
2022/02/25 | 6866 | macros/luatex/generic/luaotfload/fontloader-font-afk.lua
-2022/02/25 | 68620 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2022/02/25 | 682347 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
2022/02/25 | 6809 | macros/luatex/generic/luaotfload/luaotfload-case.lua
-2022/02/25 | 6809844 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2022/02/25 | 68006 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2022/02/25 | 67650 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
2022/02/25 | 6751 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-axesmin.tex
-2022/02/25 | 67226 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2022/02/25 | 670358 | macros/latex/contrib/stex/doc/stex-manual.pdf
2022/02/25 | 6644 | macros/luatex/generic/luaotfload/fontloader-l-string.lua
2022/02/25 | 65279 | macros/luatex/generic/luaotfload/fontloader-font-otj.lua
-2022/02/25 | 65099 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2022/02/25 | 64722 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2022/02/25 | 64526 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2022/02/25 | 64472 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
2022/02/25 | 6434 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles-by.tex
2022/02/25 | 64282 | macros/luatex/generic/luaotfload/fontloader-font-ttf.lua
2022/02/25 | 6405 | macros/luatex/generic/luaotfload/fontloader-l-lua.lua
-2022/02/25 | 640366 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2022/02/25 | 640179 | systems/win32/miktex/tm/packages/files.csv.lzma
-2022/02/25 | 63761 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2022/02/25 | 633940 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2022/02/25 | 63390 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
2022/02/25 | 63211 | macros/luatex/generic/luaotfload/fontloader-font-con.lua
2022/02/25 | 6317 | macros/luatex/generic/luaotfload/luaotfload-status.lua
2022/02/25 | 6309 | macros/luatex/generic/luaotfload/luaotfload-szss.lua
-2022/02/25 | 629478 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2022/02/25 | 62128 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
2022/02/25 | 618940 | macros/latex/contrib/easybook.zip
2022/02/25 | 6024 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex
-2022/02/25 | 599044 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2022/02/25 | 591473 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
2022/02/25 | 5885 | macros/luatex/generic/luaotfload/fontloader-reference-load-order.tex
2022/02/25 | 588092 | systems/texlive/tlnet/archive/l3kernel.source.r62165.tar.xz
-2022/02/25 | 58685 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2022/02/25 | 58654 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
2022/02/25 | 578301 | macros/latex/contrib/easybook/easybook.pdf
-2022/02/25 | 57473 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2022/02/25 | 57444 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2022/02/25 | 57349 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2022/02/25 | 57342 | macros/luatex/generic/luaotfload/fontloader-fonts-lig.lua
-2022/02/25 | 57318 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2022/02/25 | 57043 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2022/02/25 | 56985 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2022/02/25 | 566552 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2022/02/25 | 55 | macros/latex/contrib/stex/doc/packages/document-structure.tex
-2022/02/25 | 55764 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2022/02/25 | 5547 | macros/latex/contrib/stex/doc/stex-doc.tex
-2022/02/25 | 55415 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
2022/02/25 | 5502 | macros/luatex/generic/luaotfload/fontloader-font-cid.lua
2022/02/25 | 5479 | macros/latex/contrib/tkz/tkz-euclide/README.md
2022/02/25 | 546 | macros/latex/contrib/stex/tex/ldf/problem-russian.ldf
@@ -117,337 +687,357 @@
2022/02/25 | 5388 | macros/luatex/generic/luaotfload/fontloader-data-con.lua
2022/02/25 | 534 | macros/latex/contrib/stex/tex/ldf/problem-ngerman.ldf
2022/02/25 | 5345 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-rnd.tex
-2022/02/25 | 532219 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
2022/02/25 | 52 | macros/luatex/generic/luaotfload/luaotfload-blacklist.cnf
-2022/02/25 | 527877 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2022/02/25 | 52591 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
2022/02/25 | 524 | macros/latex/contrib/stex/tex/ldf/sproof-french.ldf
-2022/02/25 | 52311 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2022/02/25 | 52073 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
2022/02/25 | 5196 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty
-2022/02/25 | 51514 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2022/02/25 | 51466 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2022/02/25 | 50825 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
2022/02/25 | 5004 | systems/texlive/tlnet/archive/grading-scheme.r62163.tar.xz
2022/02/25 | 5002 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-polygons.tex
2022/02/25 | 499 | macros/latex/contrib/stex/tex/ldf/sproof-finnish.ldf
2022/02/25 | 4956 | macros/luatex/generic/luaotfload/luaotfload-dvi.lua
2022/02/25 | 494376 | macros/luatex/generic/luaotfload/luaotfload-latex.pdf
2022/02/25 | 4930 | macros/luatex/generic/luaotfload/luaotfload-t3.lua
-2022/02/25 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2022/02/25 | 48 | macros/latex/contrib/stex/doc/packages/slides.tex
-2022/02/25 | 48 | macros/latex/contrib/stex/doc/packages/inheritance.tex
2022/02/25 | 489 | macros/latex/contrib/stex/tex/ldf/sproof-russian.ldf
-2022/02/25 | 48824 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2022/02/25 | 48728 | macros/luatex/generic/luaotfload/fontloader-basics-chr.lua
-2022/02/25 | 484789 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2022/02/25 | 48016 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2022/02/25 | 47 | macros/latex/contrib/stex/doc/packages/statements.tex
-2022/02/25 | 47 | macros/latex/contrib/stex/doc/packages/references.tex
-2022/02/25 | 47 | macros/latex/contrib/stex/doc/packages/metatheory.tex
-2022/02/25 | 479430 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
2022/02/25 | 478 | macros/latex/contrib/stex/tex/ldf/problem-french.ldf
-2022/02/25 | 477756 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
2022/02/25 | 474 | macros/latex/contrib/stex/tex/ldf/problem-finnish.ldf
2022/02/25 | 4729 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-math.tex
-2022/02/25 | 46 | macros/latex/contrib/stex/doc/packages/tikzinput.tex
2022/02/25 | 464 | macros/latex/contrib/stex/doc/Makefile
2022/02/25 | 46322 | macros/luatex/generic/luaotfload/fontloader-util-str.lua
2022/02/25 | 4608 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-protractor.tex
-2022/02/25 | 46087 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2022/02/25 | 45941 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2022/02/25 | 45700 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2022/02/25 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2022/02/25 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2022/02/25 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2022/02/25 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2022/02/25 | 44 | macros/latex/contrib/stex/doc/packages/symbols.tex
-2022/02/25 | 44 | macros/latex/contrib/stex/doc/packages/sproofs.tex
-2022/02/25 | 44 | macros/latex/contrib/stex/doc/packages/problem.tex
-2022/02/25 | 44 | macros/latex/contrib/stex/doc/packages/modules.tex
-2022/02/25 | 43 | macros/latex/contrib/stex/doc/packages/hwexam.tex
-2022/02/25 | 43935 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2022/02/25 | 43804 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
2022/02/25 | 4377 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-marks.tex
-2022/02/25 | 43664 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/02/25 | 43643 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
2022/02/25 | 434 | macros/latex/contrib/stex/tex/ldf/sproof-ngerman.ldf
2022/02/25 | 4348 | systems/texlive/tlnet/archive/luacensor.r62167.tar.xz
-2022/02/25 | 43370 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2022/02/25 | 42 | macros/latex/contrib/stex/doc/packages/terms.tex
-2022/02/25 | 42746 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
2022/02/25 | 42240 | macros/luatex/generic/luaotfload/luaotfload-harf-plug.lua
2022/02/25 | 41758 | macros/luatex/generic/luaotfload/fontloader-l-table.lua
-2022/02/25 | 41315 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
2022/02/25 | 41303 | macros/luatex/generic/luaotfload/fontloader-l-unicode.lua
-2022/02/25 | 41280 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2022/02/25 | 41226 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
2022/02/25 | 4089 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-polygons.tex
2022/02/25 | 4050 | macros/luatex/generic/luaotfload/luaotfload-harf-var-t2-writer.lua
2022/02/25 | 4047 | macros/luatex/generic/luaotfload/luaotfload-fallback.lua
-2022/02/25 | 404232 | systems/texlive/tlnet/archive/texlive-scripts.doc.r62159.tar.xz
2022/02/25 | 4008 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-compass.tex
2022/02/25 | 40019 | macros/luatex/generic/luaotfload/filegraph.pdf
-2022/02/25 | 39719 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2022/02/25 | 394184 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2022/02/25 | 38742 | macros/luatex/generic/luaotfload/fontloader-l-lpeg.lua
-2022/02/25 | 38577 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2022/02/25 | 38478 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
2022/02/25 | 3821 | macros/luatex/generic/luaotfload/fontloader-fonts-def.lua
+2022/02/25 | 3790084 | info/biblio/tugboat.bib
2022/02/25 | 3784 | macros/luatex/generic/luaotfload/README.md
-2022/02/25 | 37395 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2022/02/25 | 37182 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2022/02/25 | 37087 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2022/02/25 | 37086 | macros/latex/contrib/stex/source/stex/sproof.dtx
2022/02/25 | 3693 | macros/luatex/generic/luaotfload/fontloader-font-imp-italics.lua
2022/02/25 | 3674 | macros/luatex/generic/luaotfload/fontloader-fonts-syn.lua
-2022/02/25 | 363 | macros/latex/contrib/stex/source/extensions/Makefile
2022/02/25 | 362 | macros/latex/contrib/stex/source/stex/Makefile
2022/02/25 | 361 | macros/luatex/generic/luaotfload/fontloader-l-function.lua
-2022/02/25 | 36063 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2022/02/25 | 3583 | info/biblio/tugboat.ltx
2022/02/25 | 3580 | macros/luatex/generic/luaotfload/fontloader-font-imp-ligatures.lua
2022/02/25 | 35608 | systems/texlive/tlnet/archive/l3build.r62165.tar.xz
-2022/02/25 | 35234 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2022/02/25 | 35187 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2022/02/25 | 351832 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2022/02/25 | 34922 | macros/luatex/generic/luaotfload/fontloader-font-ott.lua
2022/02/25 | 3486 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-base.tex
2022/02/25 | 3475 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-grids.tex
2022/02/25 | 34476 | macros/luatex/generic/luaotfload/fontloader-font-otc.lua
2022/02/25 | 3406 | macros/luatex/generic/luaotfload/fontloader-font-imp-tex.lua
-2022/02/25 | 34039 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
2022/02/25 | 33960 | macros/luatex/generic/luaotfload/fontloader-font-otl.lua
-2022/02/25 | 332516 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2022/02/25 | 32949 | macros/luatex/generic/luaotfload/luaotfload-features.lua
-2022/02/25 | 32936 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
2022/02/25 | 3287334 | macros/luatex/generic/luaotfload/luaotfload-characters.lua
-2022/02/25 | 326729 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2022/02/25 | 32597 | macros/luatex/generic/luaotfload/luaotfload-auxiliary.lua
2022/02/25 | 3248 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-triangles.tex
-2022/02/25 | 32149 | macros/latex/contrib/stex/doc/stex-manual.tex
-2022/02/25 | 32138 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2022/02/25 | 316652 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2022/02/25 | 31569 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2022/02/25 | 31567 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2022/02/25 | 31411 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
2022/02/25 | 31349 | macros/luatex/generic/luaotfload/fontloader-font-one.lua
-2022/02/25 | 31335 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
2022/02/25 | 31223 | macros/luatex/generic/luaotfload/luaotfload-configuration.lua
2022/02/25 | 3110 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-angles.tex
2022/02/25 | 3104 | systems/texlive/tlnet/archive/atendofenv.source.r62164.tar.xz
2022/02/25 | 31007 | macros/luatex/generic/luaotfload/luaotfload-parsers.lua
2022/02/25 | 30792 | systems/texlive/tlnet/archive/l3build.source.r62165.tar.xz
-2022/02/25 | 30526 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2022/02/25 | 30175 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2022/02/25 | 30126 | macros/latex/contrib/stex/source/extensions/problem.dtx
2022/02/25 | 2980 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-text.tex
-2022/02/25 | 296015 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2022/02/25 | 28886 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2022/02/25 | 28699 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2022/02/25 | 286872 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2022/02/25 | 286546 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2022/02/25 | 28594 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2022/02/25 | 285908 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2022/02/25 | 28418 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2022/02/25 | 28245 | macros/latex/contrib/stex/source/stex/mathhub.dtx
-2022/02/25 | 281708 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2022/02/25 | 2816622 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2022/02/25 | 2807 | macros/luatex/latex/yamlvars/yamlvars.sty
-2022/02/25 | 27628 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
2022/02/25 | 275 | macros/luatex/generic/luaotfload/luaotfload-main.lua
-2022/02/25 | 27590 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2022/02/25 | 2748 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-modules.tex
-2022/02/25 | 27242 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2022/02/25 | 2696289 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2022/02/25 | 267690 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2022/02/25 | 267594 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
2022/02/25 | 2667 | macros/luatex/generic/luaotfload/fontloader-font-vfc.lua
2022/02/25 | 2625 | macros/luatex/generic/luaotfload/fontloader-fonts-enc.lua
-2022/02/25 | 259091 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
2022/02/25 | 2582 | macros/luatex/generic/luaotfload/luaotfload-suppress.lua
-2022/02/25 | 256390 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2022/02/25 | 25628746 | systems/texlive/tlnet/install-tl.zip
2022/02/25 | 2549 | macros/luatex/generic/luaotfload/fontloader-l-math.lua
-2022/02/25 | 254981 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2022/02/25 | 25457 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
2022/02/25 | 25336 | macros/luatex/generic/luaotfload/luaotfload-filelist.lua
2022/02/25 | 25264 | macros/luatex/generic/luaotfload/fontloader-font-ocl.lua
-2022/02/25 | 251336 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2022/02/25 | 25105 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
2022/02/25 | 2506 | macros/luatex/generic/luaotfload/luaotfload-scripts.lua
-2022/02/25 | 25066 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2022/02/25 | 244866 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2022/02/25 | 24168 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2022/02/25 | 23934 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2022/02/25 | 23683 | macros/latex/contrib/stex/source/extensions/hwexam.dtx
-2022/02/25 | 2353100 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2022/02/25 | 23399 | macros/luatex/generic/luaotfload/fontloader-fonts-tfm.lua
2022/02/25 | 23238 | macros/luatex/generic/luaotfload/fontloader-font-oto.lua
-2022/02/25 | 229950 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
2022/02/25 | 2270 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-colors.tex
2022/02/25 | 22486 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-spc.tex
2022/02/25 | 22279 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-angles.tex
2022/02/25 | 22186 | macros/luatex/generic/luaotfload/fontloader-l-file.lua
-2022/02/25 | 22163 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2022/02/25 | 2214 | macros/latex/contrib/stex/README.md
-2022/02/25 | 2214880 | macros/latex/contrib/stex.zip
2022/02/25 | 22075 | macros/luatex/generic/luaotfload/scripts-demo.pdf
2022/02/25 | 21858 | macros/luatex/generic/luaotfload/luaotfload-diagnostics.lua
2022/02/25 | 2180 | macros/latex/contrib/stex/tex/etc/lststex.sty
-2022/02/25 | 216061 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2022/02/25 | 213207 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2022/02/25 | 21319 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
2022/02/25 | 21113 | macros/luatex/generic/luaotfload/NEWS
-2022/02/25 | 210199 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2022/02/25 | 20874598 | systems/texlive/tlnet/install-tl-windows.exe
2022/02/25 | 20268 | macros/luatex/generic/luaotfload/luaotfload-letterspace.lua
-2022/02/25 | 202534 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2022/02/25 | 20192 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
2022/02/25 | 2006 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-shape.tex
2022/02/25 | 20038 | macros/luatex/generic/luaotfload/luaotfload-harf-var-ttf.lua
-2022/02/25 | 200076 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2022/02/25 | 199567 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
2022/02/25 | 19944 | macros/luatex/generic/luaotfload/fontloader-font-def.lua
-2022/02/25 | 198684 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2022/02/25 | 1983662 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
2022/02/25 | 19746 | macros/luatex/generic/luaotfload/luaotfload-init.lua
-2022/02/25 | 197456 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2022/02/25 | 196182 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2022/02/25 | 1959295 | install/macros/luatex/generic/luaotfload.tds.zip
2022/02/25 | 1958779 | macros/luatex/generic/luaotfload.zip
2022/02/25 | 19570 | macros/luatex/generic/luaotfload/fontloader-font-map.lua
2022/02/25 | 191 | macros/luatex/generic/luaotfload/shaper-demo-graphite.tex
-2022/02/25 | 188211 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma
2022/02/25 | 18741 | macros/luatex/generic/luaotfload/luaotfload-harf-define.lua
2022/02/25 | 18717 | macros/luatex/generic/luaotfload/fontloader-font-onr.lua
2022/02/25 | 18714 | macros/luatex/generic/luaotfload/COPYING
2022/02/25 | 186209 | macros/luatex/generic/luaotfload/fontloader-font-ots.lua
2022/02/25 | 1850 | macros/luatex/generic/luaotfload/fontloader-l-boolean.lua
-2022/02/25 | 18497 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
2022/02/25 | 18427 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-by.tex
2022/02/25 | 18411 | macros/luatex/generic/luaotfload/fontloader-font-ota.lua
2022/02/25 | 183932 | systems/texlive/tlnet/archive/babel.r62166.tar.xz
2022/02/25 | 18378 | macros/luatex/generic/luaotfload/luaotfload.conf.rst
-2022/02/25 | 18357 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
2022/02/25 | 182 | macros/luatex/generic/luaotfload/shaper-demo.tex
-2022/02/25 | 181675 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
2022/02/25 | 1812 | macros/luatex/generic/luaotfload/luaotfload.sty
-2022/02/25 | 180013 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
2022/02/25 | 1794 | macros/luatex/generic/luaotfload/fontloader-font-ini.lua
-2022/02/25 | 1753741 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2022/02/25 | 172561 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2022/02/25 | 17138650 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/02/25 | 1784731 | systems/doc/luatex/luatex.pdf
2022/02/25 | 170512 | systems/texlive/tlnet/archive/l3kernel.r62165.tar.xz
2022/02/25 | 16935 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-triangles.tex
-2022/02/25 | 168768 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2022/02/25 | 16794 | macros/luatex/generic/luaotfload/luaotfload.conf.5
2022/02/25 | 16675 | macros/luatex/generic/luaotfload/luaotfload-latex.tex
-2022/02/25 | 16569 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2022/02/25 | 16505 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
2022/02/25 | 164092 | systems/texlive/tlnet/archive/luacensor.doc.r62167.tar.xz
2022/02/25 | 1629 | macros/latex/contrib/stex/tex/etc/stexthm.sty
2022/02/25 | 16116 | macros/luatex/generic/luaotfload/luaotfload-tool.rst
2022/02/25 | 15954 | macros/luatex/generic/luaotfload/luaotfload-colors.lua
2022/02/25 | 1584 | systems/texlive/tlnet/archive/atendofenv.r62164.tar.xz
-2022/02/25 | 156730 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2022/02/25 | 155453 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2022/02/25 | 154203 | macros/luatex/generic/luaotfload/fontloader-font-dsp.lua
-2022/02/25 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2022/02/25 | 15320 | systems/texlive/tlnet/archive/grading-scheme.source.r62163.tar.xz
-2022/02/25 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2022/02/25 | 152069 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
2022/02/25 | 15196 | macros/luatex/generic/luaotfload/fontloader-reference-load-order.lua
2022/02/25 | 15068 | macros/luatex/generic/luaotfload/luaotfload-multiscript.lua
-2022/02/25 | 1499051 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2022/02/25 | 1466792 | macros/latex/contrib/stex/doc/stex-doc.pdf
-2022/02/25 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2022/02/25 | 1454267 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
2022/02/25 | 14541 | macros/luatex/latex/yamlvars/yamlvars.lua
-2022/02/25 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2022/02/25 | 1449 | macros/luatex/generic/luaotfload/fontloader-font-lua.lua
2022/02/25 | 14445 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-show.tex
-2022/02/25 | 14410 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2022/02/25 | 1428 | macros/luatex/latex/yamlvars/README.md
2022/02/25 | 14279 | macros/luatex/generic/luaotfload/luaotfload-harf-var-cff2.lua
-2022/02/25 | 1427753 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2022/02/25 | 1426144 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2022/02/25 | 139418 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2022/02/25 | 136110 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
2022/02/25 | 13600 | macros/luatex/latex/yamlvars/yamlvars.tex
2022/02/25 | 13565 | macros/luatex/generic/luaotfload/luaotfload.lua
-2022/02/25 | 1355332 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
2022/02/25 | 13525 | macros/luatex/generic/luaotfload/fontloader-font-shp.lua
-2022/02/25 | 135253 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2022/02/25 | 13512 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
2022/02/25 | 134114 | macros/luatex/generic/luaotfload/luaotfload-database.lua
2022/02/25 | 13274 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-sectors.tex
-2022/02/25 | 1322724 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2022/02/25 | 13205 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points.tex
-2022/02/25 | 1318925 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2022/02/25 | 1318891 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2022/02/25 | 1306312 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
2022/02/25 | 12829 | macros/luatex/generic/luaotfload/luaotfload-tool.1
2022/02/25 | 12749 | macros/luatex/generic/luaotfload/fontloader-basics-gen.lua
2022/02/25 | 12704 | macros/luatex/generic/luaotfload/fontloader-font-imp-effects.lua
-2022/02/25 | 126757 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
2022/02/25 | 123210 | macros/luatex/generic/luaotfload/fontloader-font-oup.lua
2022/02/25 | 1226 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-BB.tex
2022/02/25 | 12224 | macros/luatex/generic/luaotfload/luaotfload-notdef.lua
-2022/02/25 | 120467 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
2022/02/25 | 1200312 | macros/latex/contrib/tkz/tkz-euclide.zip
2022/02/25 | 11988 | macros/luatex/generic/luaotfload/fontloader-l-io.lua
2022/02/25 | 118105 | macros/luatex/generic/luaotfload/fontloader-font-osd.lua
-2022/02/25 | 1180913 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
2022/02/25 | 11577640 | systems/texlive/tlnet/archive/l3kernel.doc.r62165.tar.xz
-2022/02/25 | 115693 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2022/02/25 | 1156085 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2022/02/25 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2022/02/25 | 11474 | macros/luatex/generic/luaotfload/fontloader-util-fil.lua
2022/02/25 | 11451 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles.tex
2022/02/25 | 11323 | macros/luatex/generic/luaotfload/luaotfload-log.lua
-2022/02/25 | 113012 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2022/02/25 | 112476 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2022/02/25 | 11038 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg
2022/02/25 | 10984 | macros/luatex/generic/luaotfload/luaotfload-resolvers.lua
-2022/02/25 | 109516 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2022/02/25 | 109179 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2022/02/25 | 108804 | systems/texlive/tlnet/archive/texlive-scripts.r62159.tar.xz
2022/02/25 | 10654 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-with.tex
-2022/02/25 | 104708 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2022/02/25 | 103394 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
2022/02/25 | 10313 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-lines.tex
-2022/02/25 | 103055 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2022/02/25 | 102502 | macros/luatex/generic/luaotfload/luaotfload-glyphlist.lua
2022/02/25 | 10207 | macros/luatex/generic/luaotfload/fontloader-basics-nod.lua
-2022/02/25 | 1020250 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2022/02/25 | 101442 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
2022/02/25 | 1005 | macros/latex/contrib/stex/tex/ldf/hwexam-russian.ldf
2022/02/25 | 1004 | macros/luatex/generic/luaotfload/luaotfload-embolden.lua
2022/02/25 | 100061 | macros/luatex/generic/luaotfload/luaotfload-main.tex
2022/02/24 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
-2022/02/24 | 9616 | macros/latex/contrib/stex/doc/docheader.tex
+2022/02/24 | 996 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ot1.vf
+2022/02/24 | 996 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ot1.vf
+2022/02/24 | 996 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ot1.vf
+2022/02/24 | 992 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ot1.vf
+2022/02/24 | 988 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ot1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ot1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ot1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter-Slanted-osf-sc-ot1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-ot1.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-ot1G.vf
+2022/02/24 | 984 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ot1.vf
+2022/02/24 | 980 | fonts/xcharter/vf/XCharter-Slanted-lf-sc-ot1.vf
+2022/02/24 | 980 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-ot1.vf
+2022/02/24 | 980 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-ot1.vf
+2022/02/24 | 980 | fonts/xcharter/vf/XCharter-Italic-osf-sc-ot1.vf
+2022/02/24 | 980 | fonts/xcharter/vf/XCharter-Italic-lf-sc-ot1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-ot1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Roman-osf-sc-ot1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Roman-lf-sc-ot1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-ot1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-ot1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter-Bold-osf-sc-ot1.vf
+2022/02/24 | 976 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ot1.vf
+2022/02/24 | 972 | fonts/xcharter/vf/XCharter-Bold-lf-sc-ot1.vf
+2022/02/24 | 972 | fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ot1.vf
+2022/02/24 | 972 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ot1.vf
+2022/02/24 | 968 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ot1.vf
+2022/02/24 | 968 | fonts/xcharter/vf/XCharter1-Roman-osf-sc-ot1.vf
+2022/02/24 | 968 | fonts/xcharter/vf/XCharter1-Italic-osf-sc-ot1.vf
+2022/02/24 | 964 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ot1.vf
+2022/02/24 | 964 | fonts/xcharter/vf/XCharter1-Bold-osf-sc-ot1.vf
+2022/02/24 | 964 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ot1.vf
+2022/02/24 | 960 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-ot1.vf
2022/02/24 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex
2022/02/24 | 94600 | macros/latex/contrib/atendofenv.zip
2022/02/24 | 9436 | macros/latex/contrib/l3kernel/l3flag.dtx
+2022/02/24 | 928 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ot1.vf
+2022/02/24 | 928 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ot1.vf
+2022/02/24 | 928 | fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ot1.vf
+2022/02/24 | 924 | fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ot1.vf
2022/02/24 | 9216 | macros/latex/contrib/l3kernel/l3unicode.dtx
+2022/02/24 | 916 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ot1.vf
+2022/02/24 | 916 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ot1.vf
2022/02/24 | 90470 | macros/latex/contrib/l3kernel/l3seq.dtx
2022/02/24 | 90063 | macros/latex/contrib/atendofenv/atendofenv.pdf
2022/02/24 | 90018 | macros/latex/contrib/l3kernel/l3int.dtx
2022/02/24 | 896 | macros/latex/contrib/stex/tex/etc/hwexam-default.header
-2022/02/24 | 891 | macros/latex/contrib/stex/doc/abstract.tex
+2022/02/24 | 896 | fonts/xcharter/vf/XCharter-Roman-ts1.vf
+2022/02/24 | 8936 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a.tfm
+2022/02/24 | 8928 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb.tfm
+2022/02/24 | 8924 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a.tfm
+2022/02/24 | 8920 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb.tfm
+2022/02/24 | 8912 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a.tfm
+2022/02/24 | 8908 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb.tfm
+2022/02/24 | 8908 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2a.tfm
+2022/02/24 | 8904 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2asrb.tfm
+2022/02/24 | 8840 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a.tfm
+2022/02/24 | 8832 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb.tfm
+2022/02/24 | 8824 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a.tfm
+2022/02/24 | 8816 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a.tfm
+2022/02/24 | 8816 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a.tfm
+2022/02/24 | 8812 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb.tfm
2022/02/24 | 880 | systems/texlive/tlnet/archive/dvisvgm.r62157.tar.xz
2022/02/24 | 880 | macros/latex/contrib/grading-scheme/README.txt
+2022/02/24 | 8808 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb.tfm
+2022/02/24 | 8800 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb.tfm
+2022/02/24 | 8792 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2a.tfm
+2022/02/24 | 8788 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a.tfm
+2022/02/24 | 8776 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2asrb.tfm
+2022/02/24 | 8772 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb.tfm
2022/02/24 | 87493 | macros/latex/contrib/l3kernel/l3coffins.dtx
-2022/02/24 | 855484 | macros/latex/required/babel/base/babel.pdf
+2022/02/24 | 8732 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a.tfm
+2022/02/24 | 8716 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb.tfm
+2022/02/24 | 8708 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a.tfm
+2022/02/24 | 8692 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb.tfm
+2022/02/24 | 8576 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a.tfm
+2022/02/24 | 8572 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a.tfm
+2022/02/24 | 8568 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a.tfm
+2022/02/24 | 8568 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb.tfm
+2022/02/24 | 8568 | fonts/xcharter/tfm/XCharter1-Roman-osf-t2a.tfm
+2022/02/24 | 8564 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb.tfm
+2022/02/24 | 8560 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb.tfm
+2022/02/24 | 8556 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a.tfm
+2022/02/24 | 8556 | fonts/xcharter/tfm/XCharter-Roman-osf-t2a.tfm
+2022/02/24 | 8556 | fonts/xcharter/tfm/XCharter1-Roman-osf-t2asrb.tfm
+2022/02/24 | 8552 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb.tfm
+2022/02/24 | 8552 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2a.tfm
+2022/02/24 | 8548 | fonts/xcharter/tfm/XCharter-Roman-lf-t2a.tfm
+2022/02/24 | 8548 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a.tfm
+2022/02/24 | 8548 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t2a.tfm
+2022/02/24 | 8544 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a.tfm
+2022/02/24 | 8544 | fonts/xcharter/tfm/XCharter-Roman-osf-t2asrb.tfm
+2022/02/24 | 8544 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2asrb.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2a.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter-Roman-lf-t2asrb.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb.tfm
+2022/02/24 | 8540 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t2asrb.tfm
+2022/02/24 | 8536 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2asrb.tfm
+2022/02/24 | 8536 | fonts/xcharter/tfm/XCharter-Roman-tosf-t2a.tfm
+2022/02/24 | 8532 | fonts/xcharter/tfm/XCharter-Roman-tlf-t2a.tfm
+2022/02/24 | 8532 | fonts/xcharter/tfm/XCharter1-Bold-osf-t2a.tfm
+2022/02/24 | 8528 | fonts/xcharter/tfm/XCharter-Roman-tosf-t2asrb.tfm
+2022/02/24 | 8528 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a.tfm
+2022/02/24 | 8524 | fonts/xcharter/tfm/XCharter-Roman-tlf-t2asrb.tfm
+2022/02/24 | 8524 | fonts/xcharter/tfm/XCharter1-Bold-osf-t2asrb.tfm
+2022/02/24 | 8508 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb.tfm
+2022/02/24 | 8508 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a.tfm
+2022/02/24 | 8504 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb.tfm
+2022/02/24 | 8500 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a.tfm
+2022/02/24 | 8500 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2a.tfm
+2022/02/24 | 8500 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb.tfm
2022/02/24 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex
+2022/02/24 | 8480 | fonts/xcharter/tfm/XCharter-Bold-osf-t2a.tfm
2022/02/24 | 84785 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
+2022/02/24 | 8472 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb.tfm
+2022/02/24 | 8472 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2asrb.tfm
+2022/02/24 | 8472 | fonts/xcharter/tfm/XCharter-Bold-osf-t2asrb.tfm
+2022/02/24 | 8472 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a.tfm
+2022/02/24 | 8468 | fonts/xcharter/tfm/XCharter-Bold-lf-t2a.tfm
+2022/02/24 | 8468 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a.tfm
+2022/02/24 | 8468 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t2a.tfm
+2022/02/24 | 8464 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb.tfm
+2022/02/24 | 8464 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb.tfm
+2022/02/24 | 8460 | fonts/xcharter/tfm/XCharter-Bold-lf-t2asrb.tfm
+2022/02/24 | 8460 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t2asrb.tfm
+2022/02/24 | 8452 | fonts/xcharter/tfm/XCharter-Bold-tosf-t2a.tfm
+2022/02/24 | 8452 | fonts/xcharter/tfm/XCharter-Bold-tlf-t2a.tfm
+2022/02/24 | 8448 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a.tfm
+2022/02/24 | 8444 | fonts/xcharter/tfm/XCharter-Bold-tosf-t2asrb.tfm
+2022/02/24 | 8444 | fonts/xcharter/tfm/XCharter-Bold-tlf-t2asrb.tfm
+2022/02/24 | 8444 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a.tfm
+2022/02/24 | 8440 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb.tfm
+2022/02/24 | 8424 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb.tfm
+2022/02/24 | 8420 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a.tfm
+2022/02/24 | 8392 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb.tfm
+2022/02/24 | 836 | fonts/xcharter/vf/XCharter-Italic-tlf-ot1G.vf
+2022/02/24 | 832 | fonts/xcharter/vf/XCharter-Roman-tlf-ot1G.vf
+2022/02/24 | 832 | fonts/xcharter/vf/XCharter-Bold-tlf-ot1G.vf
+2022/02/24 | 8300 | fonts/xcharter/tfm/XCharter1-Slanted-osf-t2a.tfm
+2022/02/24 | 8292 | fonts/xcharter/tfm/XCharter1-Slanted-osf-t2asrb.tfm
+2022/02/24 | 8288 | fonts/xcharter/tfm/XCharter-Slanted-osf-t2a.tfm
+2022/02/24 | 8280 | fonts/xcharter/tfm/XCharter-Slanted-osf-t2asrb.tfm
+2022/02/24 | 8276 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2a.tfm
+2022/02/24 | 8272 | fonts/xcharter/tfm/XCharter-Slanted-lf-t2a.tfm
2022/02/24 | 82707 | macros/latex/contrib/l3kernel/l3clist.dtx
+2022/02/24 | 8268 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2asrb.tfm
+2022/02/24 | 8264 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t2a.tfm
+2022/02/24 | 8264 | fonts/xcharter/tfm/XCharter-Slanted-lf-t2asrb.tfm
+2022/02/24 | 8260 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t2a.tfm
+2022/02/24 | 8256 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t2asrb.tfm
+2022/02/24 | 8252 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t2asrb.tfm
+2022/02/24 | 8208 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2a.tfm
+2022/02/24 | 8204 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a.tfm
+2022/02/24 | 8200 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2asrb.tfm
+2022/02/24 | 8196 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a.tfm
+2022/02/24 | 8196 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb.tfm
+2022/02/24 | 8196 | fonts/xcharter/tfm/XCharter1-Italic-osf-t2a.tfm
+2022/02/24 | 8192 | fonts/xcharter/tfm/XCharter-Italic-lf-t2a.tfm
+2022/02/24 | 8188 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb.tfm
+2022/02/24 | 8184 | fonts/xcharter/tfm/XCharter-Italic-osf-t2a.tfm
+2022/02/24 | 8180 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2a.tfm
+2022/02/24 | 8176 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a.tfm
+2022/02/24 | 8176 | fonts/xcharter/tfm/XCharter1-Italic-osf-t2asrb.tfm
+2022/02/24 | 8172 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2asrb.tfm
+2022/02/24 | 8168 | fonts/xcharter/tfm/XCharter-Italic-lf-t2asrb.tfm
+2022/02/24 | 8168 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb.tfm
+2022/02/24 | 8168 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t2a.tfm
+2022/02/24 | 8164 | fonts/xcharter/tfm/XCharter-Italic-osf-t2asrb.tfm
2022/02/24 | 816142 | install/macros/latex/contrib/l3build.tds.zip
+2022/02/24 | 8160 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2a.tfm
+2022/02/24 | 8160 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2a.tfm
+2022/02/24 | 8152 | fonts/xcharter/tfm/XCharter-Italic-tosf-t2a.tfm
+2022/02/24 | 8152 | fonts/xcharter/tfm/XCharter-Italic-tlf-t2a.tfm
+2022/02/24 | 8152 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2asrb.tfm
+2022/02/24 | 8152 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2asrb.tfm
+2022/02/24 | 8148 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t2asrb.tfm
+2022/02/24 | 8144 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2a.tfm
+2022/02/24 | 8140 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2a.tfm
+2022/02/24 | 8136 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2asrb.tfm
+2022/02/24 | 8136 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2a.tfm
+2022/02/24 | 8132 | fonts/xcharter/tfm/XCharter-Italic-tosf-t2asrb.tfm
+2022/02/24 | 8132 | fonts/xcharter/tfm/XCharter-Italic-tlf-t2asrb.tfm
+2022/02/24 | 8132 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2a.tfm
+2022/02/24 | 8132 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t2a.tfm
+2022/02/24 | 8132 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2asrb.tfm
+2022/02/24 | 8128 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2asrb.tfm
2022/02/24 | 812851 | macros/latex/contrib/l3build.zip
+2022/02/24 | 8124 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2asrb.tfm
+2022/02/24 | 8124 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t2asrb.tfm
+2022/02/24 | 8124 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a.tfm
+2022/02/24 | 8120 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2a.tfm
+2022/02/24 | 8116 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb.tfm
+2022/02/24 | 8112 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2asrb.tfm
+2022/02/24 | 8112 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2a.tfm
+2022/02/24 | 8104 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2asrb.tfm
+2022/02/24 | 8100 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a.tfm
2022/02/24 | 80970 | macros/latex/contrib/l3kernel/l3prefixes.pdf
+2022/02/24 | 8096 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t2a.tfm
+2022/02/24 | 8092 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2a.tfm
+2022/02/24 | 8092 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb.tfm
+2022/02/24 | 8088 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t2asrb.tfm
+2022/02/24 | 8084 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2asrb.tfm
2022/02/24 | 79925 | macros/latex/contrib/l3kernel/l3names.dtx
2022/02/24 | 79792 | macros/latex/contrib/l3kernel/l3box.dtx
-2022/02/24 | 796161 | macros/latex/required/babel/base/locale.zip
2022/02/24 | 795089 | macros/latex/contrib/grading-scheme/grading-scheme.pdf
2022/02/24 | 783958 | macros/latex/contrib/grading-scheme.zip
2022/02/24 | 7756 | macros/latex/contrib/l3build/l3build-arguments.lua
@@ -455,40 +1045,122 @@
2022/02/24 | 77128 | macros/latex/contrib/grading-scheme/grading-scheme.dtx
2022/02/24 | 76279 | macros/latex/contrib/l3kernel/l3skip.dtx
2022/02/24 | 75639 | macros/latex/contrib/l3kernel/l3str.dtx
-2022/02/24 | 7461 | macros/latex/required/babel/base/babel.ins
+2022/02/24 | 752 | fonts/xcharter/vf/XCharter1-BoldSlanted-ts1.vf
+2022/02/24 | 752 | fonts/xcharter/vf/XCharter1-BoldItalic-ts1.vf
2022/02/24 | 7454 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
+2022/02/24 | 744 | fonts/xcharter/vf/XCharter1-Italic-ts1.vf
2022/02/24 | 74289 | macros/latex/contrib/l3kernel/l3msg.dtx
2022/02/24 | 741313 | macros/latex/contrib/l3build/l3build.pdf
-2022/02/24 | 7397 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2022/02/24 | 740 | fonts/xcharter/vf/XCharter1-Slanted-ts1.vf
+2022/02/24 | 740 | fonts/xcharter/vf/XCharter1-Bold-ts1.vf
+2022/02/24 | 7396 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1.tfm
+2022/02/24 | 7392 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1.tfm
+2022/02/24 | 7392 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1.tfm
+2022/02/24 | 7384 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1.tfm
2022/02/24 | 73835 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
-2022/02/24 | 721623 | macros/latex/required/babel/base/babel.dtx
+2022/02/24 | 7380 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1.tfm
+2022/02/24 | 7376 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1.tfm
+2022/02/24 | 7364 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1.tfm
+2022/02/24 | 7364 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1.tfm
+2022/02/24 | 7360 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1.tfm
+2022/02/24 | 7360 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1.tfm
+2022/02/24 | 7360 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1.tfm
+2022/02/24 | 7352 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1.tfm
+2022/02/24 | 7240 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1.tfm
+2022/02/24 | 7228 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1.tfm
+2022/02/24 | 7224 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1.tfm
2022/02/24 | 72140 | systems/texlive/tlnet/archive/spectralsequences.r62157.tar.xz
+2022/02/24 | 7208 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1.tfm
+2022/02/24 | 7204 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1.tfm
+2022/02/24 | 7204 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1.tfm
2022/02/24 | 7194 | macros/latex/contrib/l3build/l3build-manifest.lua
2022/02/24 | 70685 | macros/latex/contrib/l3kernel/expl3.dtx
2022/02/24 | 70578 | macros/latex/contrib/l3kernel/l3fp.dtx
+2022/02/24 | 7056 | fonts/xcharter/tfm/XCharter1-Bold-osf-ot1.tfm
+2022/02/24 | 7040 | fonts/xcharter/tfm/XCharter1-Roman-osf-ot1.tfm
+2022/02/24 | 7020 | fonts/xcharter/tfm/XCharter1-Roman-tosf-ot1.tfm
+2022/02/24 | 7008 | fonts/xcharter/tfm/XCharter-Roman-osf-ot1.tfm
+2022/02/24 | 7004 | fonts/xcharter/tfm/XCharter-Roman-lf-ot1.tfm
+2022/02/24 | 6992 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1.tfm
+2022/02/24 | 6988 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1.tfm
+2022/02/24 | 6988 | fonts/xcharter/tfm/XCharter-Roman-tosf-ot1.tfm
+2022/02/24 | 6988 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1.tfm
+2022/02/24 | 6988 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1.tfm
+2022/02/24 | 6984 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1.tfm
+2022/02/24 | 6984 | fonts/xcharter/tfm/XCharter1-Bold-tosf-ot1.tfm
+2022/02/24 | 6980 | fonts/xcharter/tfm/XCharter-Roman-tlf-ot1.tfm
+2022/02/24 | 6972 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1.tfm
+2022/02/24 | 6972 | fonts/xcharter/tfm/XCharter-Bold-osf-ot1.tfm
+2022/02/24 | 6964 | fonts/xcharter/tfm/XCharter-Bold-lf-ot1.tfm
+2022/02/24 | 6964 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1.tfm
+2022/02/24 | 6956 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1.tfm
+2022/02/24 | 6956 | fonts/xcharter/tfm/XCharter-Roman-tlf-ot1G.tfm
+2022/02/24 | 6956 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1.tfm
+2022/02/24 | 6952 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1.tfm
+2022/02/24 | 6952 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1.tfm
+2022/02/24 | 6948 | fonts/xcharter/tfm/XCharter-Bold-tosf-ot1.tfm
+2022/02/24 | 6944 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1.tfm
+2022/02/24 | 6944 | fonts/xcharter/tfm/XCharter-Bold-tlf-ot1.tfm
2022/02/24 | 69448 | macros/latex/contrib/l3kernel/l3text-case.dtx
2022/02/24 | 6939209 | macros/latex/contrib/l3kernel/source3.pdf
2022/02/24 | 69256 | macros/latex/contrib/l3kernel/l3candidates.dtx
+2022/02/24 | 6924 | fonts/xcharter/tfm/XCharter-Bold-tlf-ot1G.tfm
+2022/02/24 | 6848 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1G.tfm
+2022/02/24 | 6828 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ot1.tfm
+2022/02/24 | 6808 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-ot1.tfm
+2022/02/24 | 6800 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-ot1.tfm
+2022/02/24 | 6796 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ot1.tfm
+2022/02/24 | 6776 | fonts/xcharter/tfm/XCharter1-Italic-osf-ot1.tfm
+2022/02/24 | 6772 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1.tfm
+2022/02/24 | 6764 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1.tfm
+2022/02/24 | 6764 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ot1.tfm
+2022/02/24 | 6764 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1.tfm
+2022/02/24 | 6760 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1.tfm
+2022/02/24 | 6748 | fonts/xcharter/tfm/XCharter-Italic-osf-ot1.tfm
+2022/02/24 | 6748 | fonts/xcharter/tfm/XCharter-Italic-lf-ot1.tfm
+2022/02/24 | 6744 | fonts/xcharter/tfm/XCharter1-Italic-tosf-ot1.tfm
+2022/02/24 | 6740 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1.tfm
+2022/02/24 | 6740 | fonts/xcharter/enc/xcharter-ot2.enc
+2022/02/24 | 6736 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1.tfm
+2022/02/24 | 6736 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1.tfm
2022/02/24 | 6735 | macros/latex/contrib/l3build/l3build-typesetting.lua
+2022/02/24 | 6712 | fonts/xcharter/tfm/XCharter-Italic-tosf-ot1.tfm
+2022/02/24 | 6708 | fonts/xcharter/tfm/XCharter-Italic-tlf-ot1.tfm
+2022/02/24 | 6696 | fonts/xcharter/tfm/XCharter1-Slanted-osf-ot1.tfm
+2022/02/24 | 6684 | fonts/xcharter/tfm/XCharter-Italic-tlf-ot1G.tfm
2022/02/24 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex
+2022/02/24 | 6672 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-ot1.tfm
+2022/02/24 | 6664 | fonts/xcharter/tfm/XCharter-Slanted-osf-ot1.tfm
2022/02/24 | 6656 | systems/texlive/tlnet/archive/ut-thesis.source.r62157.tar.xz
+2022/02/24 | 6652 | fonts/xcharter/tfm/XCharter-Slanted-lf-ot1.tfm
+2022/02/24 | 6652 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ot1.tfm
+2022/02/24 | 66515 | fonts/xcharter/map/XCharter.map
+2022/02/24 | 6640 | fonts/xcharter/tfm/XCharter-Slanted-tosf-ot1.tfm
+2022/02/24 | 6632 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ot1.tfm
2022/02/24 | 66196 | macros/latex/contrib/l3kernel/l3prg.dtx
2022/02/24 | 6576 | systems/texlive/tlnet/archive/collection-latexextra.r62155.tar.xz
+2022/02/24 | 6576 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ot1.tfm
+2022/02/24 | 6572 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ot1.tfm
+2022/02/24 | 656 | fonts/xcharter/vf/XCharter-Italic-ts1.vf
2022/02/24 | 6568 | systems/texlive/tlnet/archive/uwa-letterhead.source.r62157.tar.xz
+2022/02/24 | 6568 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ot1.tfm
+2022/02/24 | 6544 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ot1.tfm
+2022/02/24 | 6540 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot1.tfm
+2022/02/24 | 652 | fonts/xcharter/vf/XCharter-BoldItalic-ts1.vf
2022/02/24 | 6506 | macros/latex/contrib/l3build/l3build.lua
2022/02/24 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex
2022/02/24 | 6450 | macros/latex/contrib/l3kernel/l3term-glossary.tex
+2022/02/24 | 644 | fonts/xcharter/vf/XCharter-Bold-ts1.vf
+2022/02/24 | 644 | fonts/xcharter/vf/XCharter-BoldSlanted-ts1.vf
2022/02/24 | 6436 | systems/texlive/tlnet/archive/texfot.r62157.tar.xz
2022/02/24 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex
-2022/02/24 | 635 | macros/latex/contrib/stex/doc/packages/basics.tex
+2022/02/24 | 640 | fonts/xcharter/vf/XCharter-Slanted-ts1.vf
2022/02/24 | 6312 | systems/texlive/tlnet/archive/proflycee.r62157.tar.xz
2022/02/24 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
2022/02/24 | 6262 | macros/latex/contrib/atendofenv/atendofenv.dtx
2022/02/24 | 622328 | macros/latex/contrib/l3kernel/expl3.pdf
2022/02/24 | 6182 | macros/latex/contrib/l3kernel/l3.ins
2022/02/24 | 6060 | systems/texlive/tlnet/archive/uwa-pcf.source.r62157.tar.xz
-2022/02/24 | 594 | macros/latex/contrib/stex/tex/ldf/omdoc-ngerman.ldf
-2022/02/24 | 5799 | macros/latex/contrib/stex/source/stex/metatheory.dtx
2022/02/24 | 57887 | macros/latex/contrib/l3kernel/l3prop.dtx
2022/02/24 | 577812 | systems/texlive/tlnet/archive/texlive-common.doc.r62149.tar.xz
2022/02/24 | 57660 | systems/texlive/tlnet/archive/uwa-letterhead.doc.r62157.tar.xz
@@ -500,12 +1172,9 @@
2022/02/24 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex
2022/02/24 | 5397 | macros/latex/contrib/l3build/l3build-aux.lua
2022/02/24 | 52740 | systems/texlive/tlnet/archive/uwa-pcf.doc.r62157.tar.xz
-2022/02/24 | 51 | macros/latex/contrib/stex/doc/tests/Bar/Foo/meta-inf/MANIFEST.MF
2022/02/24 | 513436 | systems/texlive/tlnet/archive/biblatex-swiss-legal.doc.r62157.tar.xz
2022/02/24 | 511088 | systems/texlive/tlnet/archive/oup-authoring-template.doc.r62157.tar.xz
2022/02/24 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
-2022/02/24 | 50 | macros/latex/contrib/stex/doc/tests/Foo/Bar/meta-inf/MANIFEST.MF
-2022/02/24 | 5083 | macros/latex/contrib/stex/tex/img/cc-by-sa.png
2022/02/24 | 50500 | systems/texlive/tlnet/archive/uwa-pif.doc.r62157.tar.xz
2022/02/24 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex
2022/02/24 | 4972 | macros/latex/contrib/l3build/l3build-ctan.lua
@@ -517,142 +1186,1162 @@
2022/02/24 | 474276 | systems/texlive/tlnet/archive/andika.doc.r62157.tar.xz
2022/02/24 | 47217 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
2022/02/24 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex
-2022/02/24 | 439 | macros/latex/contrib/stex/tex/etc/beamernotesthemesTeX.sty
-2022/02/24 | 4345 | macros/latex/contrib/stex/doc/packages/mathhub.tex
2022/02/24 | 4338 | macros/latex/contrib/l3build/l3build-stdmain.lua
2022/02/24 | 43203 | macros/latex/contrib/l3kernel/l3debug.dtx
2022/02/24 | 42796 | macros/latex/contrib/l3kernel/l3prefixes.csv
2022/02/24 | 4240 | macros/latex/contrib/l3kernel/l3legacy.dtx
+2022/02/24 | 4182 | fonts/xcharter/enc/xch1_geqmur.enc
+2022/02/24 | 4177 | fonts/xcharter/enc/xch1_icytdu.enc
+2022/02/24 | 4140 | fonts/xcharter/enc/xch1_nhow2o.enc
+2022/02/24 | 4139 | fonts/xcharter/enc/xch1_m6qb7y.enc
+2022/02/24 | 4134 | fonts/xcharter/enc/xch1_c3yyfo.enc
+2022/02/24 | 4133 | fonts/xcharter/enc/xch1_2jcsfa.enc
2022/02/24 | 411928 | systems/texlive/tlnet/archive/proflycee.doc.r62157.tar.xz
+2022/02/24 | 4097 | fonts/xcharter/enc/xch1_i2cund.enc
+2022/02/24 | 4094 | fonts/xcharter/enc/xch1_wd2dbe.enc
+2022/02/24 | 4092 | fonts/xcharter/enc/xch1_ccfumi.enc
+2022/02/24 | 4087 | fonts/xcharter/enc/xch1_6xwfqv.enc
+2022/02/24 | 4079 | fonts/xcharter/enc/xch1_q7fabp.enc
2022/02/24 | 40705 | macros/latex/contrib/l3kernel/l3sort.dtx
+2022/02/24 | 4062 | fonts/xcharter/enc/xch1_4zysyq.enc
+2022/02/24 | 4060 | fonts/xcharter/enc/xch1_zqx27h.enc
+2022/02/24 | 4057 | fonts/xcharter/enc/xch1_7aohvb.enc
+2022/02/24 | 4051 | fonts/xcharter/enc/xch1_tipddl.enc
+2022/02/24 | 4044 | fonts/xcharter/enc/xch1_yr3lcc.enc
+2022/02/24 | 4037 | fonts/xcharter/enc/xch1_sczepj.enc
+2022/02/24 | 4036 | fonts/xcharter/enc/xch1_ng7me5.enc
+2022/02/24 | 4020 | fonts/xcharter/enc/xch1_co4ru4.enc
+2022/02/24 | 4019 | fonts/xcharter/enc/xch1_ksktz7.enc
+2022/02/24 | 4017 | fonts/xcharter/enc/xch1_wf67wi.enc
+2022/02/24 | 4014 | fonts/xcharter/enc/xch1_4sqimf.enc
+2022/02/24 | 3994 | fonts/xcharter/enc/xch1_wqjgnt.enc
2022/02/24 | 395879 | macros/latex/contrib/l3kernel/l3news.pdf
-2022/02/24 | 39562 | macros/latex/contrib/stex/source/extensions/document-structure.dtx
2022/02/24 | 39560 | systems/texlive/tlnet/archive/acmart.r62157.tar.xz
2022/02/24 | 3929 | macros/latex/contrib/l3kernel/README.md
2022/02/24 | 3916 | systems/texlive/tlnet/archive/svninfo.r62157.tar.xz
2022/02/24 | 39136 | systems/texlive/tlnet/archive/texlogsieve.r62157.tar.xz
-2022/02/24 | 39102 | macros/latex/contrib/stex/source/extensions/notesslides.dtx
+2022/02/24 | 3897 | fonts/xcharter/enc/xch_pz3lxg.enc
+2022/02/24 | 3887 | fonts/xcharter/enc/xch1_ph46id.enc
+2022/02/24 | 3881 | fonts/xcharter/enc/xch1_xqcxen.enc
+2022/02/24 | 3873 | fonts/xcharter/enc/xch1_z3wvjz.enc
+2022/02/24 | 3873 | fonts/xcharter/enc/xch1_pqp4df.enc
2022/02/24 | 3873684 | systems/texlive/tlnet/archive/acmart.doc.r62157.tar.xz
-2022/02/24 | 38573 | macros/latex/contrib/stex/source/stex/symbols.dtx
+2022/02/24 | 3856 | fonts/xcharter/enc/xch_vyhv3k.enc
+2022/02/24 | 3847 | fonts/xcharter/enc/xch1_iit6m7.enc
+2022/02/24 | 3839 | fonts/xcharter/enc/xch_ukw3hq.enc
+2022/02/24 | 3826 | fonts/xcharter/enc/xch_geqmur.enc
+2022/02/24 | 3821 | fonts/xcharter/enc/xch_icytdu.enc
+2022/02/24 | 3815 | fonts/xcharter/enc/xch1_6ramfp.enc
+2022/02/24 | 3810 | fonts/xcharter/enc/xch1_i2fqhk.enc
+2022/02/24 | 3805 | fonts/xcharter/enc/xch_6hzluo.enc
+2022/02/24 | 3804 | fonts/xcharter/enc/xch1_eldrzl.enc
+2022/02/24 | 3797 | fonts/xcharter/tex/T2ASRBXCharter-TOsF.fd
+2022/02/24 | 3787 | fonts/xcharter/enc/xch_m6qb7y.enc
+2022/02/24 | 3784 | fonts/xcharter/enc/xch_nhow2o.enc
+2022/02/24 | 3782 | fonts/xcharter/enc/xch_c3yyfo.enc
+2022/02/24 | 3777 | fonts/xcharter/enc/xch_2jcsfa.enc
+2022/02/24 | 3772 | fonts/xcharter/enc/xch1_acpec5.enc
+2022/02/24 | 3767 | fonts/xcharter/enc/xch1_an6s6r.enc
+2022/02/24 | 3765 | fonts/xcharter/enc/xch_usfr4u.enc
+2022/02/24 | 3760 | fonts/xcharter/enc/xch_dqjass.enc
2022/02/24 | 37474 | macros/latex/contrib/l3kernel/l3text.dtx
-2022/02/24 | 36 | macros/latex/contrib/stex/doc/tests/sometest.tex
+2022/02/24 | 3746 | fonts/xcharter/enc/xch1_cjimfy.enc
+2022/02/24 | 3745 | fonts/xcharter/enc/xch_i2cund.enc
+2022/02/24 | 3744 | fonts/xcharter/enc/xch1_3qy4ma.enc
+2022/02/24 | 3740 | fonts/xcharter/enc/xch_ccfumi.enc
+2022/02/24 | 3736 | fonts/xcharter/enc/xch_u7hnxs.enc
+2022/02/24 | 3734 | fonts/xcharter/tex/T2ASRBXCharter-TLF.fd
+2022/02/24 | 3734 | fonts/xcharter/tex/T2ASRBXCharter-OsF.fd
+2022/02/24 | 3733 | fonts/xcharter/enc/xch_wd2dbe.enc
+2022/02/24 | 3733 | fonts/xcharter/enc/xch1_s4eoyd.enc
+2022/02/24 | 3731 | fonts/xcharter/enc/xch_rvzpfm.enc
+2022/02/24 | 3726 | fonts/xcharter/enc/xch_6xwfqv.enc
+2022/02/24 | 3723 | fonts/xcharter/enc/xch_a6eos7.enc
+2022/02/24 | 3718 | fonts/xcharter/enc/xch_q7fabp.enc
+2022/02/24 | 3716 | fonts/xcharter/enc/xch_ijhcpw.enc
+2022/02/24 | 3707 | fonts/xcharter/enc/xch1_2itbay.enc
+2022/02/24 | 3705 | fonts/xcharter/enc/xch1_wuciy4.enc
+2022/02/24 | 3704 | fonts/xcharter/enc/xch_zqx27h.enc
+2022/02/24 | 3703 | fonts/xcharter/enc/xch1_tohekq.enc
+2022/02/24 | 3701 | fonts/xcharter/enc/xch_4zysyq.enc
+2022/02/24 | 3701 | fonts/xcharter/enc/xch1_plaupi.enc
+2022/02/24 | 3696 | fonts/xcharter/enc/xch_7aohvb.enc
+2022/02/24 | 3694 | fonts/xcharter/enc/xch_tipddl.enc
+2022/02/24 | 3694 | fonts/xcharter/enc/xch_6335sg.enc
+2022/02/24 | 3690 | fonts/xcharter/enc/xch1_mpbiom.enc
+2022/02/24 | 3687 | fonts/xcharter/enc/xch_yr3lcc.enc
+2022/02/24 | 3687 | fonts/xcharter/enc/xch_tcksd3.enc
+2022/02/24 | 3681 | fonts/xcharter/enc/xch_sczepj.enc
+2022/02/24 | 3679 | fonts/xcharter/enc/xch_ng7me5.enc
+2022/02/24 | 3672 | fonts/xcharter/enc/xch_cy5fc2.enc
+2022/02/24 | 3671 | fonts/xcharter/tex/T2ASRBXCharter-LF.fd
+2022/02/24 | 3665 | fonts/xcharter/enc/xch_wf67wi.enc
+2022/02/24 | 3665 | fonts/xcharter/enc/xch_hiviyg.enc
+2022/02/24 | 3664 | fonts/xcharter/enc/xch_co4ru4.enc
+2022/02/24 | 3664 | fonts/xcharter/enc/xch1_dynzsr.enc
+2022/02/24 | 3662 | fonts/xcharter/enc/xch_ksktz7.enc
+2022/02/24 | 3662 | fonts/xcharter/enc/xch1_hgvfee.enc
+2022/02/24 | 3657 | fonts/xcharter/enc/xch_x36pxl.enc
+2022/02/24 | 3657 | fonts/xcharter/enc/xch_4sqimf.enc
2022/02/24 | 36461 | macros/latex/contrib/l3build/l3build-check.lua
+2022/02/24 | 3643 | fonts/xcharter/enc/xch_y642va.enc
+2022/02/24 | 3643 | fonts/xcharter/enc/xch_t5vgvk.enc
+2022/02/24 | 3642 | fonts/xcharter/enc/xch_wqjgnt.enc
+2022/02/24 | 3640 | fonts/xcharter/enc/xch_u5ytlb.enc
+2022/02/24 | 3636 | fonts/xcharter/enc/xch_yelf2i.enc
+2022/02/24 | 3636 | fonts/xcharter/enc/xch1_wqeam3.enc
+2022/02/24 | 3635 | fonts/xcharter/enc/xch_cos7tu.enc
+2022/02/24 | 3634 | fonts/xcharter/enc/xch1_64qgug.enc
+2022/02/24 | 3628 | fonts/xcharter/enc/xch_4j4sw5.enc
+2022/02/24 | 3620 | fonts/xcharter/enc/xch_4nycuc.enc
+2022/02/24 | 3615 | fonts/xcharter/enc/xch_qt227l.enc
+2022/02/24 | 3614 | fonts/xcharter/enc/xch_blmpt7.enc
+2022/02/24 | 3614 | fonts/xcharter/enc/xch1_x6jczy.enc
+2022/02/24 | 3611 | fonts/xcharter/enc/xch_ocop3w.enc
+2022/02/24 | 3606 | fonts/xcharter/enc/xch_qdw4m6.enc
+2022/02/24 | 3599 | fonts/xcharter/tex/T2AXCharter-OsF.fd
+2022/02/24 | 3593 | fonts/xcharter/enc/xch1_5x23ii.enc
+2022/02/24 | 3591 | fonts/xcharter/enc/xch_bjnaxa.enc
+2022/02/24 | 3591 | fonts/xcharter/enc/xch1_65qaqc.enc
+2022/02/24 | 3571 | fonts/xcharter/enc/xch1_dp2hrq.enc
2022/02/24 | 35621 | macros/latex/contrib/l3kernel/l3quark.dtx
-2022/02/24 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
+2022/02/24 | 3556 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ot2.tfm
+2022/02/24 | 3536 | fonts/xcharter/tex/T2AXCharter-LF.fd
+2022/02/24 | 3531 | fonts/xcharter/enc/xch_ph46id.enc
+2022/02/24 | 3525 | fonts/xcharter/enc/xch_xqcxen.enc
+2022/02/24 | 3523 | fonts/xcharter/enc/xch1_pikjb7.enc
+2022/02/24 | 3517 | fonts/xcharter/enc/xch_z3wvjz.enc
+2022/02/24 | 3517 | fonts/xcharter/enc/xch_pqp4df.enc
2022/02/24 | 348 | systems/texlive/tlnet/archive/texlive-common.r62149.tar.xz
+2022/02/24 | 3488 | fonts/xcharter/enc/xch1_6ir2ua.enc
+2022/02/24 | 3486 | fonts/xcharter/enc/xch_iit6m7.enc
+2022/02/24 | 3486 | fonts/xcharter/enc/xch1_qfy5bi.enc
+2022/02/24 | 3480 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot2.tfm
+2022/02/24 | 3480 | fonts/xcharter/enc/xch1_c54uym.enc
+2022/02/24 | 3454 | fonts/xcharter/enc/xch_6ramfp.enc
+2022/02/24 | 3449 | fonts/xcharter/enc/xch_i2fqhk.enc
+2022/02/24 | 3447 | fonts/xcharter/enc/xch_eldrzl.enc
+2022/02/24 | 3445 | fonts/xcharter/enc/xch1_laqzs3.enc
+2022/02/24 | 3443 | fonts/xcharter/enc/xch1_cilcsm.enc
2022/02/24 | 34364 | macros/latex/contrib/l3kernel/CHANGELOG.md
+2022/02/24 | 3428 | fonts/xcharter/tfm/XCharter-Roman-tlf-ot2.tfm
+2022/02/24 | 3425 | fonts/xcharter/enc/xch_2v3pxw.enc
2022/02/24 | 34166 | macros/latex/contrib/l3kernel/l3intarray.dtx
+2022/02/24 | 3415 | fonts/xcharter/enc/xch_acpec5.enc
+2022/02/24 | 3410 | fonts/xcharter/enc/xch_an6s6r.enc
+2022/02/24 | 3396 | fonts/xcharter/enc/xch_ruokxy.enc
+2022/02/24 | 3393 | fonts/xcharter/enc/xch_gspcih.enc
+2022/02/24 | 3390 | fonts/xcharter/enc/xch_cjimfy.enc
+2022/02/24 | 3388 | fonts/xcharter/enc/xch_irqw25.enc
+2022/02/24 | 3388 | fonts/xcharter/enc/xch_3qy4ma.enc
2022/02/24 | 3382 | macros/latex/contrib/l3build/l3build-zip.lua
+2022/02/24 | 3377 | fonts/xcharter/enc/xch_s4eoyd.enc
+2022/02/24 | 3364 | fonts/xcharter/enc/xch_f5e46c.enc
+2022/02/24 | 3359 | fonts/xcharter/enc/xch_el7fqi.enc
2022/02/24 | 33592 | systems/texlive/tlnet/archive/texfot.doc.r62157.tar.xz
+2022/02/24 | 3351 | fonts/xcharter/enc/xch_tohekq.enc
+2022/02/24 | 3351 | fonts/xcharter/enc/xch_2itbay.enc
+2022/02/24 | 3349 | fonts/xcharter/enc/xch_wuciy4.enc
+2022/02/24 | 3349 | fonts/xcharter/enc/xch_plaupi.enc
2022/02/24 | 3348 | systems/texlive/tlnet/archive/uwa-letterhead.r62157.tar.xz
+2022/02/24 | 3348 | fonts/xcharter/tfm/XCharter-Bold-tlf-ot2.tfm
+2022/02/24 | 3338 | fonts/xcharter/enc/xch_mpbiom.enc
+2022/02/24 | 3329 | fonts/xcharter/enc/xch_6ckksa.enc
+2022/02/24 | 3327 | fonts/xcharter/enc/xch_nii5is.enc
+2022/02/24 | 3316 | fonts/xcharter/enc/xch_6mgzuz.enc
+2022/02/24 | 3312 | fonts/xcharter/enc/xch_dynzsr.enc
2022/02/24 | 33116 | macros/latex/contrib/l3kernel/l3sys.dtx
-2022/02/24 | 3290 | macros/latex/contrib/stex/source/extensions/tikzinput.dtx
+2022/02/24 | 3310 | fonts/xcharter/enc/xch_hgvfee.enc
+2022/02/24 | 3300 | fonts/xcharter/enc/xch_m2vrds.enc
+2022/02/24 | 3298 | fonts/xcharter/enc/xch_mgb5xg.enc
+2022/02/24 | 3290 | fonts/xcharter/enc/xch_2ne5ra.enc
+2022/02/24 | 3288 | fonts/xcharter/enc/xch_62bu45.enc
+2022/02/24 | 3287 | fonts/xcharter/enc/xch_qibaxb.enc
+2022/02/24 | 3280 | fonts/xcharter/enc/xch_wqeam3.enc
+2022/02/24 | 3278 | fonts/xcharter/enc/xch_64qgug.enc
+2022/02/24 | 3261 | fonts/xcharter/enc/xch_fiqldz.enc
+2022/02/24 | 3259 | fonts/xcharter/enc/xch_hnm6t3.enc
+2022/02/24 | 3253 | fonts/xcharter/enc/xch_x6jczy.enc
2022/02/24 | 32430 | macros/latex/contrib/l3kernel/l3cctab.dtx
+2022/02/24 | 3241 | fonts/xcharter/enc/xch_5x23ii.enc
+2022/02/24 | 3239 | fonts/xcharter/enc/xch_65qaqc.enc
+2022/02/24 | 3229 | fonts/xcharter/enc/xch_glnwao.enc
+2022/02/24 | 3225 | fonts/xcharter/enc/xch_v6llfb.enc
+2022/02/24 | 3220 | fonts/xcharter/tfm/XCharter-Italic-tlf-ot2.tfm
+2022/02/24 | 3219 | fonts/xcharter/enc/xch_4ba22z.enc
+2022/02/24 | 3218 | fonts/xcharter/enc/xch_en7yt2.enc
+2022/02/24 | 3217 | fonts/xcharter/enc/xch_mcqmfh.enc
+2022/02/24 | 3214 | fonts/xcharter/enc/xch_dp2hrq.enc
+2022/02/24 | 3199 | fonts/xcharter/enc/xch_62z5ot.enc
+2022/02/24 | 3192 | fonts/xcharter/enc/xch_wbcur7.enc
2022/02/24 | 3191024 | systems/texlive/tlnet/archive/charissil.r62157.tar.xz
+2022/02/24 | 3190 | fonts/xcharter/enc/xch_o2mz2z.enc
+2022/02/24 | 3190 | fonts/xcharter/enc/xch_ckugtc.enc
+2022/02/24 | 3188 | fonts/xcharter/enc/xch_wizqmm.enc
+2022/02/24 | 3173 | fonts/xcharter/enc/xch_34ooqo.enc
+2022/02/24 | 3167 | fonts/xcharter/enc/xch_pikjb7.enc
+2022/02/24 | 3163 | fonts/xcharter/enc/xch_rydp4l.enc
+2022/02/24 | 3153 | fonts/xcharter/enc/xch_aw3wom.enc
+2022/02/24 | 3143 | fonts/xcharter/enc/xch_7cmdv6.enc
+2022/02/24 | 3132 | fonts/xcharter/enc/xch_6ir2ua.enc
+2022/02/24 | 3130 | fonts/xcharter/enc/xch_qfy5bi.enc
+2022/02/24 | 3128 | fonts/xcharter/enc/xch_c54uym.enc
+2022/02/24 | 3109 | fonts/xcharter/enc/xch_26pbhy.enc
+2022/02/24 | 3106 | fonts/xcharter/enc/xch_ei7atk.enc
+2022/02/24 | 3103 | fonts/xcharter/enc/xch_tdjqi5.enc
+2022/02/24 | 3101 | fonts/xcharter/enc/xch_6w7aji.enc
+2022/02/24 | 3093 | fonts/xcharter/enc/xch_laqzs3.enc
+2022/02/24 | 3091 | fonts/xcharter/enc/xch_cilcsm.enc
+2022/02/24 | 3084 | fonts/xcharter/enc/xch_qxwrge.enc
+2022/02/24 | 3083 | fonts/xcharter/enc/xch_5wo36q.enc
+2022/02/24 | 3077 | fonts/xcharter/enc/xch_m4ry62.enc
+2022/02/24 | 3071 | fonts/xcharter/enc/xch_akeqbh.enc
+2022/02/24 | 3069 | fonts/xcharter/enc/xch_naadkf.enc
+2022/02/24 | 3066 | fonts/xcharter/enc/xch_guhmqj.enc
+2022/02/24 | 3046 | fonts/xcharter/enc/xch_swys7y.enc
+2022/02/24 | 3042 | fonts/xcharter/enc/xch_ttjfqt.enc
+2022/02/24 | 3040 | fonts/xcharter/enc/xch_oeyavg.enc
2022/02/24 | 303561 | macros/latex/contrib/l3kernel/l3regex.dtx
+2022/02/24 | 3030 | fonts/xcharter/enc/xch_wz23kl.enc
+2022/02/24 | 3013 | fonts/xcharter/enc/xch_ufo3av.enc
+2022/02/24 | 2993 | fonts/xcharter/enc/xch_kly36k.enc
+2022/02/24 | 2976 | fonts/xcharter/enc/xch_txakzr.enc
2022/02/24 | 295811 | macros/latex/contrib/l3kernel/l3styleguide.pdf
2022/02/24 | 2924 | systems/texlive/tlnet/archive/uwa-pcf.r62157.tar.xz
-2022/02/24 | 2880202 | install/macros/latex/required/babel-base.tds.zip
+2022/02/24 | 2880 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot2.tfm
2022/02/24 | 2853936 | systems/texlive/tlnet/archive/andika.r62157.tar.xz
2022/02/24 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex
2022/02/24 | 2745 | macros/latex/contrib/l3build/l3build-unpack.lua
-2022/02/24 | 26865 | macros/latex/contrib/stex/source/stex/terms.dtx
+2022/02/24 | 27160 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1.tfm
+2022/02/24 | 27140 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1.tfm
+2022/02/24 | 27136 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1.tfm
+2022/02/24 | 27132 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1.tfm
+2022/02/24 | 27116 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1.tfm
+2022/02/24 | 27108 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ly1.tfm
+2022/02/24 | 26800 | fonts/xcharter/tfm/XCharter-Roman-osf-ly1.tfm
+2022/02/24 | 26792 | fonts/xcharter/tfm/XCharter-Roman-lf-ly1.tfm
+2022/02/24 | 26784 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1.tfm
+2022/02/24 | 26776 | fonts/xcharter/tfm/XCharter-Roman-tosf-ly1.tfm
+2022/02/24 | 26776 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1.tfm
+2022/02/24 | 26768 | fonts/xcharter/tfm/XCharter-Roman-tlf-ly1.tfm
+2022/02/24 | 26768 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1.tfm
+2022/02/24 | 26756 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1.tfm
+2022/02/24 | 26740 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ly1.tfm
+2022/02/24 | 26736 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1.tfm
2022/02/24 | 26566 | macros/latex/contrib/stex/tex/img/sTeX-logo.png
2022/02/24 | 2646640 | systems/texlive/tlnet/archive/microtype.doc.r62157.tar.xz
-2022/02/24 | 26190 | macros/latex/contrib/stex/source/stex/modules.dtx
+2022/02/24 | 26384 | fonts/xcharter/tfm/XCharter-Bold-osf-ly1.tfm
+2022/02/24 | 26376 | fonts/xcharter/tfm/XCharter-Bold-lf-ly1.tfm
+2022/02/24 | 26360 | fonts/xcharter/tfm/XCharter-Bold-tosf-ly1.tfm
+2022/02/24 | 26356 | fonts/xcharter/tfm/XCharter-Bold-tlf-ly1.tfm
+2022/02/24 | 26344 | fonts/xcharter/tfm/XCharter1-Roman-osf-ly1.tfm
+2022/02/24 | 26320 | fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1.tfm
+2022/02/24 | 26276 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1.tfm
+2022/02/24 | 26260 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1.tfm
+2022/02/24 | 26252 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1.tfm
+2022/02/24 | 26252 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1.tfm
+2022/02/24 | 26236 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1.tfm
+2022/02/24 | 26228 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t1.tfm
2022/02/24 | 2616 | systems/texlive/tlnet/archive/ut-thesis.r62157.tar.xz
-2022/02/24 | 259 | macros/latex/contrib/stex/doc/tests/Bar/Foo/source/circular2.tex
+2022/02/24 | 26068 | fonts/xcharter/tfm/XCharter1-Bold-osf-ly1.tfm
+2022/02/24 | 26052 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1.tfm
+2022/02/24 | 26020 | fonts/xcharter/tfm/XCharter-Italic-lf-ly1.tfm
+2022/02/24 | 26020 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1.tfm
+2022/02/24 | 26016 | fonts/xcharter/tfm/XCharter-Italic-osf-ly1.tfm
+2022/02/24 | 26012 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1.tfm
+2022/02/24 | 26008 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1.tfm
+2022/02/24 | 26004 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1.tfm
+2022/02/24 | 26000 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1.tfm
+2022/02/24 | 25992 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1.tfm
+2022/02/24 | 25988 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1.tfm
+2022/02/24 | 25988 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1.tfm
+2022/02/24 | 25984 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ly1.tfm
+2022/02/24 | 25980 | fonts/xcharter/tfm/XCharter-Italic-tosf-ly1.tfm
+2022/02/24 | 25980 | fonts/xcharter/tfm/XCharter-Italic-tlf-ly1.tfm
+2022/02/24 | 25972 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1.tfm
+2022/02/24 | 25964 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ly1.tfm
2022/02/24 | 2592 | systems/texlive/tlnet/archive/uwa-pif.r62157.tar.xz
+2022/02/24 | 25928 | fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1.tfm
+2022/02/24 | 25852 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1.tfm
+2022/02/24 | 25844 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1.tfm
2022/02/24 | 258436 | systems/texlive/tlnet/archive/svninfo.doc.r62157.tar.xz
-2022/02/24 | 25675 | macros/latex/contrib/stex/source/stex/statements.dtx
+2022/02/24 | 25812 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1.tfm
+2022/02/24 | 25812 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ly1.tfm
+2022/02/24 | 25672 | fonts/xcharter/tfm/XCharter-Slanted-osf-ly1.tfm
+2022/02/24 | 25660 | fonts/xcharter/tfm/XCharter-Slanted-lf-ly1.tfm
2022/02/24 | 25650 | macros/latex/contrib/l3kernel/l3fp-random.dtx
-2022/02/24 | 25236 | macros/latex/contrib/stex/source/stex/features.dtx
+2022/02/24 | 25648 | fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1.tfm
+2022/02/24 | 25640 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ly1.tfm
+2022/02/24 | 25576 | fonts/xcharter/tfm/XCharter1-Italic-osf-ly1.tfm
+2022/02/24 | 25564 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1.tfm
+2022/02/24 | 25556 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1.tfm
+2022/02/24 | 25552 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1.tfm
+2022/02/24 | 25544 | fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1.tfm
+2022/02/24 | 25536 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1.tfm
+2022/02/24 | 25536 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1.tfm
+2022/02/24 | 25520 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1.tfm
+2022/02/24 | 25520 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1.tfm
+2022/02/24 | 25520 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t1.tfm
+2022/02/24 | 25516 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1.tfm
+2022/02/24 | 25504 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1.tfm
+2022/02/24 | 25484 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1.tfm
+2022/02/24 | 25484 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1.tfm
+2022/02/24 | 25480 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1.tfm
+2022/02/24 | 25476 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1.tfm
+2022/02/24 | 25456 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1.tfm
+2022/02/24 | 25452 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ly1.tfm
+2022/02/24 | 25424 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1.tfm
+2022/02/24 | 25396 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1.tfm
+2022/02/24 | 25220 | fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1.tfm
+2022/02/24 | 25196 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1.tfm
+2022/02/24 | 25160 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1.tfm
+2022/02/24 | 25080 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1.tfm
+2022/02/24 | 25076 | fonts/xcharter/tfm/XCharter1-Roman-osf-t1.tfm
+2022/02/24 | 25052 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t1.tfm
+2022/02/24 | 25044 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1.tfm
+2022/02/24 | 25040 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1.tfm
+2022/02/24 | 25036 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1.tfm
+2022/02/24 | 25020 | fonts/xcharter/tfm/XCharter-Roman-osf-t1.tfm
+2022/02/24 | 25016 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1.tfm
+2022/02/24 | 25016 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1.tfm
2022/02/24 | 250139 | macros/latex/contrib/l3kernel/l3news09.pdf
+2022/02/24 | 25012 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ly1.tfm
+2022/02/24 | 25008 | fonts/xcharter/tfm/XCharter-Roman-lf-t1.tfm
+2022/02/24 | 24996 | fonts/xcharter/tfm/XCharter-Roman-tosf-t1.tfm
+2022/02/24 | 24988 | fonts/xcharter/tfm/XCharter-Roman-tlf-t1.tfm
+2022/02/24 | 24772 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1.tfm
+2022/02/24 | 24760 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1.tfm
+2022/02/24 | 24756 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1.tfm
+2022/02/24 | 24744 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1.tfm
+2022/02/24 | 24744 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1.tfm
2022/02/24 | 2473 | macros/latex/contrib/l3build/l3build-help.lua
+2022/02/24 | 24728 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1.tfm
+2022/02/24 | 24720 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t1.tfm
+2022/02/24 | 24716 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1.tfm
+2022/02/24 | 24712 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1.tfm
+2022/02/24 | 24704 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1.tfm
+2022/02/24 | 24688 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1.tfm
+2022/02/24 | 24684 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t1.tfm
2022/02/24 | 24673 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
2022/02/24 | 24631 | macros/latex/contrib/l3kernel/source3body.tex
+2022/02/24 | 24372 | fonts/xcharter/tfm/XCharter1-Bold-osf-t1.tfm
+2022/02/24 | 24308 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1.tfm
+2022/02/24 | 24284 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1.tfm
+2022/02/24 | 24280 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1.tfm
+2022/02/24 | 24276 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1.tfm
+2022/02/24 | 24248 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1.tfm
2022/02/24 | 242479 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
+2022/02/24 | 24244 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t1.tfm
+2022/02/24 | 24240 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1.tfm
+2022/02/24 | 24196 | fonts/xcharter/tfm/XCharter-Bold-osf-t1.tfm
+2022/02/24 | 24188 | fonts/xcharter/tfm/XCharter-Bold-lf-t1.tfm
+2022/02/24 | 24172 | fonts/xcharter/tfm/XCharter-Bold-tosf-t1.tfm
+2022/02/24 | 24168 | fonts/xcharter/tfm/XCharter-Bold-tlf-t1.tfm
+2022/02/24 | 23948 | fonts/xcharter/tfm/XCharter1-Italic-osf-t1.tfm
+2022/02/24 | 23916 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t1.tfm
2022/02/24 | 2390 | macros/latex/contrib/l3kernel/l3docstrip.dtx
+2022/02/24 | 23900 | fonts/xcharter/tfm/XCharter-Italic-lf-t1.tfm
+2022/02/24 | 23892 | fonts/xcharter/tfm/XCharter-Italic-osf-t1.tfm
+2022/02/24 | 23860 | fonts/xcharter/tfm/XCharter-Italic-tosf-t1.tfm
+2022/02/24 | 23860 | fonts/xcharter/tfm/XCharter-Italic-tlf-t1.tfm
+2022/02/24 | 23796 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1.tfm
+2022/02/24 | 23776 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1.tfm
+2022/02/24 | 23768 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1.tfm
+2022/02/24 | 23764 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1.tfm
+2022/02/24 | 23756 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1.tfm
+2022/02/24 | 23748 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1.tfm
+2022/02/24 | 23740 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1.tfm
+2022/02/24 | 23736 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t1.tfm
+2022/02/24 | 23732 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1.tfm
+2022/02/24 | 23724 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1.tfm
+2022/02/24 | 23692 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1.tfm
+2022/02/24 | 23692 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t1.tfm
+2022/02/24 | 23628 | fonts/xcharter/tfm/XCharter1-Slanted-osf-t1.tfm
+2022/02/24 | 23604 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1.tfm
+2022/02/24 | 23572 | fonts/xcharter/tfm/XCharter-Slanted-osf-t1.tfm
+2022/02/24 | 23556 | fonts/xcharter/tfm/XCharter-Slanted-lf-t1.tfm
+2022/02/24 | 23548 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t1.tfm
+2022/02/24 | 23540 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t1.tfm
+2022/02/24 | 23520 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1.tfm
2022/02/24 | 2338 | macros/latex/contrib/l3build/CONTRIBUTING.md
+2022/02/24 | 23388 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1.tfm
+2022/02/24 | 23360 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1.tfm
+2022/02/24 | 23356 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1.tfm
+2022/02/24 | 23332 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1.tfm
+2022/02/24 | 23328 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t1.tfm
2022/02/24 | 230878 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
2022/02/24 | 23011 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
2022/02/24 | 2285 | macros/latex/contrib/l3build/l3build-tagging.lua
2022/02/24 | 2229 | macros/latex/contrib/l3kernel/source3.tex
-2022/02/24 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
-2022/02/24 | 2182 | macros/latex/contrib/stex/doc/packages/features.tex
+2022/02/24 | 2207 | fonts/xcharter/tex/T2ASRBXCharter-Sup.fd
2022/02/24 | 21643 | macros/latex/contrib/l3kernel/l3text-purify.dtx
-2022/02/24 | 215 | macros/latex/contrib/stex/doc/tests/Foo/Bar/source/circular1.tex
2022/02/24 | 2149 | macros/latex/contrib/l3build/l3build-clean.lua
+2022/02/24 | 2132 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb--base.tfm
+2022/02/24 | 2128 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a--base.tfm
+2022/02/24 | 2124 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb--base.tfm
2022/02/24 | 21237 | macros/latex/contrib/l3kernel/l3deprecation.dtx
-2022/02/24 | 2117 | macros/latex/contrib/stex/tex/img/dangerous-bend.png
+2022/02/24 | 2120 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb--base.tfm
+2022/02/24 | 2120 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a--base.tfm
+2022/02/24 | 2120 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a--base.tfm
+2022/02/24 | 2116 | fonts/xcharter/tfm/XCharter-Slanted-sup-t2a.tfm
+2022/02/24 | 2116 | fonts/xcharter/tfm/XCharter-Slanted-sup-t2asrb.tfm
+2022/02/24 | 2116 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb--base.tfm
+2022/02/24 | 2112 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb--base.tfm
+2022/02/24 | 2112 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a--base.tfm
+2022/02/24 | 2112 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a--base.tfm
+2022/02/24 | 2108 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb--base.tfm
+2022/02/24 | 2108 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a--base.tfm
+2022/02/24 | 2108 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 2104 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 2104 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t2a--base.tfm
+2022/02/24 | 2100 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a--base.tfm
+2022/02/24 | 2096 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 2096 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a--base.tfm
+2022/02/24 | 2096 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 2092 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 2092 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t2a--base.tfm
+2022/02/24 | 2092 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a--base.tfm
+2022/02/24 | 2088 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t2a.tfm
+2022/02/24 | 2088 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t2asrb.tfm
+2022/02/24 | 2088 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 2088 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a--base.tfm
2022/02/24 | 204990 | macros/latex/contrib/l3kernel/l3news12.pdf
+2022/02/24 | 2024 | fonts/xcharter/tfm/XCharter-Slanted-osf-ly1--base.tfm
+2022/02/24 | 2020 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1--base.tfm
+2022/02/24 | 2016 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1--base.tfm
2022/02/24 | 20134 | macros/latex/contrib/l3kernel/l3luatex.dtx
-2022/02/24 | 1984 | macros/latex/required/babel/base/README.md
+2022/02/24 | 2012 | fonts/xcharter/tfm/XCharter-Slanted-lf-ly1--base.tfm
+2022/02/24 | 2012 | fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1--base.tfm
+2022/02/24 | 2008 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1--base.tfm
+2022/02/24 | 2000 | fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1--base.tfm
+2022/02/24 | 2000 | fonts/xcharter/tfm/XCharter-Roman-sup-t2a.tfm
+2022/02/24 | 1996 | fonts/xcharter/tfm/XCharter-Roman-sup-t2asrb.tfm
+2022/02/24 | 1992 | fonts/xcharter/tfm/XCharter-Slanted-tlf-ly1--base.tfm
+2022/02/24 | 1992 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1--base.tfm
+2022/02/24 | 1988 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ly1--base.tfm
+2022/02/24 | 1988 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1--base.tfm
+2022/02/24 | 1980 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1--base.tfm
+2022/02/24 | 1980 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a--base.tfm
+2022/02/24 | 1980 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1--base.tfm
+2022/02/24 | 1980 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1--base.tfm
+2022/02/24 | 1976 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1--base.tfm
+2022/02/24 | 1976 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1--base.tfm
+2022/02/24 | 1972 | fonts/xcharter/tfm/XCharter-Slanted-osf-t1--base.tfm
+2022/02/24 | 1972 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a--base.tfm
+2022/02/24 | 1972 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1--base.tfm
+2022/02/24 | 1972 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a--base.tfm
+2022/02/24 | 1972 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1--base.tfm
+2022/02/24 | 1968 | fonts/xcharter/tfm/XCharter-Slanted-sup-ly1.tfm
+2022/02/24 | 1968 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb--base.tfm
+2022/02/24 | 1964 | fonts/xcharter/tfm/XCharter-Slanted-sup-ly1--base.tfm
+2022/02/24 | 1964 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ly1.tfm
+2022/02/24 | 1964 | fonts/xcharter/tfm/XCharter1-Slanted-osf-t1--base.tfm
+2022/02/24 | 1964 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1--base.tfm
2022/02/24 | 19641 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
+2022/02/24 | 1960 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1--base.tfm
+2022/02/24 | 1960 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a--base.tfm
+2022/02/24 | 1960 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ly1--base.tfm
+2022/02/24 | 1960 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb--base.tfm
+2022/02/24 | 1960 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a--base.tfm
+2022/02/24 | 1956 | fonts/xcharter/tfm/XCharter-Slanted-lf-t1--base.tfm
+2022/02/24 | 1956 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb--base.tfm
+2022/02/24 | 1956 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t1.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-Slanted-numr-ly1.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-Slanted-inf-ly1.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-Slanted-dnom-ly1.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb--base.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1--base.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ly1.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ly1.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ly1.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a--base.tfm
+2022/02/24 | 1952 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-tosf-t1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-sup-t1.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-numr-ly1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-inf-ly1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-Slanted-dnom-ly1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-t1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-t1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ly1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ly1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ly1--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2a--base.tfm
+2022/02/24 | 1948 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb--base.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ly1--base.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-t1.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-t1.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-t1.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a--base.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb--base.tfm
+2022/02/24 | 1944 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1--base.tfm
+2022/02/24 | 1940 | fonts/xcharter/tfm/XCharter-Slanted-tlf-t1--base.tfm
+2022/02/24 | 1940 | fonts/xcharter/tfm/XCharter-Slanted-sup-t1--base.tfm
+2022/02/24 | 1940 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1--base.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-t1--base.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-t1--base.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-t1--base.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1--base.tfm
+2022/02/24 | 1936 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a--base.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1--base.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-numr-t1.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-inf-t1.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Slanted-dnom-t1.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a--base.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2a--base.tfm
+2022/02/24 | 1932 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 1928 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1--base.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ly1--base.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-numr-t1--base.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-inf-t1--base.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter-Slanted-dnom-t1--base.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1--base.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a--base.tfm
+2022/02/24 | 1924 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 1920 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 1920 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 1920 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1--base.tfm
+2022/02/24 | 1916 | fonts/xcharter/tfm/XCharter-Italic-sup-t2a.tfm
+2022/02/24 | 1912 | fonts/xcharter/tfm/XCharter-Italic-sup-t2asrb.tfm
+2022/02/24 | 1912 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t2a.tfm
+2022/02/24 | 1912 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb--base.tfm
2022/02/24 | 1908 | macros/latex/contrib/l3kernel/interface3.tex
+2022/02/24 | 1908 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t2asrb.tfm
+2022/02/24 | 1908 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1--base.tfm
+2022/02/24 | 1904 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1--base.tfm
+2022/02/24 | 1900 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1--base.tfm
+2022/02/24 | 1896 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1--base.tfm
+2022/02/24 | 1892 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1--base.tfm
+2022/02/24 | 1892 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-t1--base.tfm
+2022/02/24 | 1884 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t1.vf
+2022/02/24 | 1884 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t1.vf
+2022/02/24 | 1880 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ly1.vf
+2022/02/24 | 1880 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ly1.vf
+2022/02/24 | 1880 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t1.vf
+2022/02/24 | 1880 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ly1.vf
+2022/02/24 | 1880 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-t1.vf
+2022/02/24 | 1880 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1--base.tfm
+2022/02/24 | 1876 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-ly1.vf
+2022/02/24 | 1876 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1--base.tfm
+2022/02/24 | 1876 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a--base.tfm
+2022/02/24 | 1876 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1--base.tfm
+2022/02/24 | 1872 | fonts/xcharter/vf/XCharter1-Slanted-tosf-t1.vf
+2022/02/24 | 1872 | fonts/xcharter/vf/XCharter1-Slanted-osf-t1.vf
+2022/02/24 | 1872 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb--base.tfm
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Slanted-tosf-ly1.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Slanted-osf-ly1.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Roman-tosf-t1.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Italic-tosf-t1.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Italic-tosf-ly1.vf
+2022/02/24 | 1868 | fonts/xcharter/vf/XCharter1-Italic-osf-t1.vf
+2022/02/24 | 1868 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-t1--base.tfm
+2022/02/24 | 1868 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1--base.tfm
+2022/02/24 | 1868 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a--base.tfm
+2022/02/24 | 1864 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t1.vf
+2022/02/24 | 1864 | fonts/xcharter/vf/XCharter1-Roman-tosf-ly1.vf
+2022/02/24 | 1864 | fonts/xcharter/vf/XCharter1-Roman-osf-t1.vf
+2022/02/24 | 1864 | fonts/xcharter/vf/XCharter1-Italic-osf-ly1.vf
+2022/02/24 | 1864 | fonts/xcharter/vf/XCharter1-Bold-tosf-t1.vf
+2022/02/24 | 1864 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb--base.tfm
+2022/02/24 | 1864 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a--base.tfm
+2022/02/24 | 1864 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb--base.tfm
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-t1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-t1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter1-Roman-osf-ly1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter1-Bold-tosf-ly1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter1-Bold-osf-t1.vf
+2022/02/24 | 1860 | fonts/xcharter/vf/XCharter1-Bold-osf-ly1.vf
+2022/02/24 | 1856 | fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t1.vf
+2022/02/24 | 1856 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb--base.tfm
+2022/02/24 | 1856 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1--base.tfm
2022/02/24 | 18531 | macros/latex/contrib/l3kernel/l3fp-round.dtx
-2022/02/24 | 1842307 | macros/latex/required/babel/base.zip
-2022/02/24 | 18420 | macros/latex/contrib/stex/source/stex/inheritance.dtx
+2022/02/24 | 1852 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t1.vf
+2022/02/24 | 1852 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t1.vf
+2022/02/24 | 1852 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t1.vf
+2022/02/24 | 1852 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t1.vf
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a--base.tfm
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter-Roman-sup-t1.tfm
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter-Italic-lf-ly1--base.tfm
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a--base.tfm
+2022/02/24 | 1852 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-t1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Slanted-osf-sc-t1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Slanted-lf-sc-t1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-t1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-t1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter-Italic-osf-sc-t1.vf
+2022/02/24 | 1848 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t1.vf
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t2a--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Roman-sup-ly1.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Italic-osf-ly1--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb--base.tfm
+2022/02/24 | 1848 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1--base.tfm
+2022/02/24 | 1844 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-t1.vf
+2022/02/24 | 1844 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-t1.vf
+2022/02/24 | 1844 | fonts/xcharter/vf/XCharter-Roman-osf-sc-t1.vf
+2022/02/24 | 1844 | fonts/xcharter/vf/XCharter-Italic-lf-sc-t1.vf
+2022/02/24 | 1844 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-t1.vf
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter-Roman-sup-t1--base.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter-Roman-sup-ly1--base.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1--base.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a--base.tfm
+2022/02/24 | 1844 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a--base.tfm
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter-Roman-lf-sc-t1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-t1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter-Bold-osf-sc-t1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter-Bold-lf-sc-t1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t1.vf
+2022/02/24 | 1840 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t1.vf
+2022/02/24 | 1840 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1--base.tfm
+2022/02/24 | 1836 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ly1.vf
+2022/02/24 | 1836 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ly1.vf
+2022/02/24 | 1836 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ly1.vf
+2022/02/24 | 1836 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t1.vf
+2022/02/24 | 1836 | fonts/xcharter/vf/XCharter1-Italic-osf-sc-t1.vf
+2022/02/24 | 1836 | fonts/xcharter/tfm/XCharter-Bold-sup-t2a.tfm
+2022/02/24 | 1836 | fonts/xcharter/tfm/XCharter-Bold-sup-t2asrb.tfm
+2022/02/24 | 1836 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1--base.tfm
+2022/02/24 | 1836 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ly1--base.tfm
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ly1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ly1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ly1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ly1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter1-Roman-osf-sc-t1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t1.vf
+2022/02/24 | 1832 | fonts/xcharter/vf/XCharter1-Bold-osf-sc-t1.vf
+2022/02/24 | 1832 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2asrb--base.tfm
+2022/02/24 | 1832 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1--base.tfm
+2022/02/24 | 1832 | fonts/xcharter/tfm/XCharter1-Italic-osf-ly1--base.tfm
+2022/02/24 | 1828 | fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ly1.vf
+2022/02/24 | 1828 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ly1.vf
+2022/02/24 | 1828 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 1828 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t2a--base.tfm
2022/02/24 | 1825 | macros/latex/contrib/stex/tex/etc/rustex.sty
2022/02/24 | 1824 | macros/latex/contrib/atendofenv/atendofenv.ins
+2022/02/24 | 1824 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ly1.vf
+2022/02/24 | 1824 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ly1.vf
+2022/02/24 | 1824 | fonts/xcharter/vf/XCharter-Slanted-osf-sc-ly1.vf
+2022/02/24 | 1824 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ly1.vf
+2022/02/24 | 1824 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ly1.vf
+2022/02/24 | 1824 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a--base.tfm
+2022/02/24 | 1824 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1--base.tfm
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter-Slanted-lf-sc-ly1.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-ly1.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-ly1.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-ly1.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter-Italic-osf-sc-ly1.vf
+2022/02/24 | 1820 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ly1.vf
+2022/02/24 | 1820 | fonts/xcharter/tfm/XCharter-Italic-lf-t1--base.tfm
+2022/02/24 | 1820 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ly1--base.tfm
+2022/02/24 | 1820 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb--base.tfm
+2022/02/24 | 1820 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1--base.tfm
+2022/02/24 | 1820 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1--base.tfm
2022/02/24 | 1816 | macros/latex/contrib/l3build/l3build.1
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-ly1.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter-Roman-osf-sc-ly1.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter-Roman-lf-sc-ly1.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter-Italic-lf-sc-ly1.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-ly1.vf
+2022/02/24 | 1816 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ly1.vf
+2022/02/24 | 1816 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1--base.tfm
+2022/02/24 | 1816 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1--base.tfm
+2022/02/24 | 1816 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a--base.tfm
2022/02/24 | 18148 | systems/texlive/tlnet/archive/biblatex-swiss-legal.r62157.tar.xz
+2022/02/24 | 1812 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-ly1.vf
+2022/02/24 | 1812 | fonts/xcharter/vf/XCharter-Bold-osf-sc-ly1.vf
+2022/02/24 | 1812 | fonts/xcharter/vf/XCharter-Bold-lf-sc-ly1.vf
+2022/02/24 | 1812 | fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ly1.vf
+2022/02/24 | 1812 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ly1.vf
+2022/02/24 | 1812 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1--base.tfm
+2022/02/24 | 1812 | fonts/xcharter/tfm/XCharter-Italic-tosf-ly1--base.tfm
+2022/02/24 | 1812 | fonts/xcharter/tfm/XCharter-Italic-tlf-ly1--base.tfm
+2022/02/24 | 1812 | fonts/xcharter/tfm/XCharter-Italic-osf-t1--base.tfm
+2022/02/24 | 1808 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ly1.vf
+2022/02/24 | 1808 | fonts/xcharter/vf/XCharter1-Roman-osf-sc-ly1.vf
+2022/02/24 | 1808 | fonts/xcharter/vf/XCharter1-Italic-osf-sc-ly1.vf
+2022/02/24 | 1808 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1--base.tfm
+2022/02/24 | 1808 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1--base.tfm
2022/02/24 | 1808292 | systems/texlive/tlnet/archive/spectralsequences.doc.r62157.tar.xz
+2022/02/24 | 1804 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ly1.vf
+2022/02/24 | 1804 | fonts/xcharter/vf/XCharter1-Bold-osf-sc-ly1.vf
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1--base.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1--base.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t1.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-ly1.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1--base.tfm
+2022/02/24 | 1804 | fonts/xcharter/tfm/XCharter1-Italic-osf-t1--base.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1--base.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-t1--base.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-ly1--base.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1--base.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1--base.tfm
+2022/02/24 | 1800 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1--base.tfm
+2022/02/24 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-t1--base.tfm
+2022/02/24 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-t1.tfm
+2022/02/24 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-ly1.tfm
+2022/02/24 | 1796 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ly1.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-t1.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-ly1.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-ly1--base.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-t1.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ly1--base.tfm
+2022/02/24 | 1792 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1--base.tfm
+2022/02/24 | 1788 | fonts/xcharter/tfm/XCharter-Italic-sup-t1.tfm
+2022/02/24 | 1788 | fonts/xcharter/tfm/XCharter-Italic-sup-ly1.tfm
+2022/02/24 | 1788 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-ly1--base.tfm
+2022/02/24 | 1788 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-t1--base.tfm
+2022/02/24 | 1784 | fonts/xcharter/tfm/XCharter-Italic-sup-ly1--base.tfm
+2022/02/24 | 1784 | fonts/xcharter/tfm/XCharter-Italic-inf-ly1.tfm
+2022/02/24 | 1784 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-t1--base.tfm
+2022/02/24 | 1784 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-t1--base.tfm
+2022/02/24 | 1780 | fonts/xcharter/tfm/XCharter-Italic-tosf-t1--base.tfm
+2022/02/24 | 1780 | fonts/xcharter/tfm/XCharter-Italic-tlf-t1--base.tfm
+2022/02/24 | 1780 | fonts/xcharter/tfm/XCharter-Italic-sup-t1--base.tfm
+2022/02/24 | 1780 | fonts/xcharter/tfm/XCharter-Italic-inf-t1.tfm
+2022/02/24 | 1780 | fonts/xcharter/tfm/XCharter-Italic-inf-ly1--base.tfm
+2022/02/24 | 1776 | fonts/xcharter/tfm/XCharter-Italic-numr-t1.tfm
+2022/02/24 | 1776 | fonts/xcharter/tfm/XCharter-Italic-numr-ly1.tfm
+2022/02/24 | 1776 | fonts/xcharter/tfm/XCharter-Italic-dnom-t1.tfm
+2022/02/24 | 1776 | fonts/xcharter/tfm/XCharter-Italic-dnom-ly1.tfm
+2022/02/24 | 1776 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1--base.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1--base.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter-Italic-numr-ly1--base.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter-Italic-inf-t1--base.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter-Italic-dnom-ly1--base.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter-Bold-osf-ly1--base.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter1-Italic-tosf-t1--base.tfm
+2022/02/24 | 1772 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1--base.tfm
+2022/02/24 | 1768 | fonts/xcharter/tfm/XCharter-Italic-numr-t1--base.tfm
+2022/02/24 | 1768 | fonts/xcharter/tfm/XCharter-Italic-dnom-t1--base.tfm
+2022/02/24 | 1768 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1--base.tfm
+2022/02/24 | 1768 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-t1--base.tfm
2022/02/24 | 1766307 | macros/latex/contrib/l3kernel/interface3.pdf
-2022/02/24 | 1757 | macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty
+2022/02/24 | 1764 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1--base.tfm
+2022/02/24 | 1764 | fonts/xcharter/tfm/XCharter-Bold-lf-ly1--base.tfm
+2022/02/24 | 1760 | fonts/xcharter/tfm/XCharter-Roman-osf-ly1--base.tfm
+2022/02/24 | 1760 | fonts/xcharter/tfm/XCharter1-Bold-osf-ly1--base.tfm
+2022/02/24 | 1752 | fonts/xcharter/tfm/XCharter-Roman-lf-ly1--base.tfm
+2022/02/24 | 1748 | fonts/xcharter/tfm/XCharter-Bold-tosf-ly1--base.tfm
+2022/02/24 | 1748 | fonts/xcharter/tfm/XCharter1-Roman-osf-ly1--base.tfm
+2022/02/24 | 1744 | fonts/xcharter/tfm/XCharter-Bold-tlf-ly1--base.tfm
+2022/02/24 | 1740 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-t1.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-Slanted-tosf-t1.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-t1.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-t1.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-t1.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-t1.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-t1.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldItalic-osf-t1.vf
+2022/02/24 | 1736 | fonts/xcharter/vf/XCharter-BoldItalic-lf-t1.vf
+2022/02/24 | 1736 | fonts/xcharter/tfm/XCharter-Roman-tosf-ly1--base.tfm
+2022/02/24 | 1736 | fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1--base.tfm
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Slanted-tlf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Slanted-osf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Slanted-lf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Roman-tosf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Roman-tlf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Roman-osf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Roman-lf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Italic-tosf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Italic-tlf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Italic-osf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Italic-lf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Bold-tosf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Bold-tlf-t1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-ly1.vf
+2022/02/24 | 1732 | fonts/xcharter/vf/XCharter-Bold-osf-t1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-Slanted-tosf-ly1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-ly1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-ly1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-ly1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-Bold-lf-t1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-ly1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-ly1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldItalic-osf-ly1.vf
+2022/02/24 | 1728 | fonts/xcharter/vf/XCharter-BoldItalic-lf-ly1.vf
+2022/02/24 | 1728 | fonts/xcharter/tfm/XCharter-Roman-tlf-ly1--base.tfm
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Slanted-tlf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Slanted-osf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Slanted-lf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Roman-tosf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Roman-tlf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Roman-osf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Roman-lf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Italic-tosf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Italic-tlf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Italic-osf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Italic-lf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Bold-tosf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Bold-tlf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/vf/XCharter-Bold-osf-ly1.vf
+2022/02/24 | 1724 | fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1--base.tfm
+2022/02/24 | 1720 | fonts/xcharter/vf/XCharter-Bold-lf-ly1.vf
+2022/02/24 | 1716 | fonts/xcharter/tfm/XCharter-Bold-sup-ly1.tfm
+2022/02/24 | 1712 | fonts/xcharter/tfm/XCharter-Bold-sup-ly1--base.tfm
+2022/02/24 | 1712 | fonts/xcharter/tfm/XCharter-Bold-osf-t1--base.tfm
+2022/02/24 | 1708 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1--base.tfm
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-sup-t1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-numr-t1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-inf-t1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldSlanted-dnom-t1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-sup-t1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-numr-t1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-inf-t1.vf
+2022/02/24 | 1704 | fonts/xcharter/vf/XCharter-BoldItalic-dnom-t1.vf
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Roman-osf-t1--base.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1--base.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Bold-numr-ly1.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Bold-lf-t1--base.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Bold-inf-ly1.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter-Bold-dnom-ly1.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1--base.tfm
+2022/02/24 | 1704 | fonts/xcharter/tfm/XCharter1-Bold-osf-t1--base.tfm
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Slanted-sup-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Slanted-numr-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Slanted-inf-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Slanted-dnom-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Roman-sup-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Roman-numr-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Roman-inf-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Roman-dnom-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Italic-sup-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Italic-numr-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Italic-inf-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Italic-dnom-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Bold-numr-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/vf/XCharter-Bold-dnom-t1.vf
+2022/02/24 | 1700 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1--base.tfm
+2022/02/24 | 1700 | fonts/xcharter/tfm/XCharter-Bold-numr-ly1--base.tfm
+2022/02/24 | 1700 | fonts/xcharter/tfm/XCharter-Bold-inf-ly1--base.tfm
+2022/02/24 | 1700 | fonts/xcharter/tfm/XCharter-Bold-dnom-ly1--base.tfm
2022/02/24 | 170063 | macros/latex/contrib/l3kernel/l3news11.pdf
2022/02/24 | 16979 | macros/latex/contrib/l3build/CHANGELOG.md
+2022/02/24 | 1696 | fonts/xcharter/vf/XCharter-Bold-sup-t1.vf
+2022/02/24 | 1696 | fonts/xcharter/vf/XCharter-Bold-inf-t1.vf
+2022/02/24 | 1696 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1--base.tfm
+2022/02/24 | 1696 | fonts/xcharter/tfm/XCharter1-Roman-osf-t1--base.tfm
+2022/02/24 | 1692 | fonts/xcharter/tfm/XCharter-Roman-lf-t1--base.tfm
+2022/02/24 | 1692 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1--base.tfm
+2022/02/24 | 1688 | fonts/xcharter/tfm/XCharter-Roman-inf-ly1.tfm
+2022/02/24 | 1688 | fonts/xcharter/tfm/XCharter-Bold-tosf-t1--base.tfm
+2022/02/24 | 1688 | fonts/xcharter/tfm/XCharter-Bold-sup-t1.tfm
+2022/02/24 | 1684 | fonts/xcharter/tfm/XCharter-Roman-numr-ly1.tfm
+2022/02/24 | 1684 | fonts/xcharter/tfm/XCharter-Roman-inf-ly1--base.tfm
+2022/02/24 | 1684 | fonts/xcharter/tfm/XCharter-Roman-dnom-ly1.tfm
+2022/02/24 | 1684 | fonts/xcharter/tfm/XCharter-Bold-tlf-t1--base.tfm
+2022/02/24 | 1684 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1--base.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter-Roman-tosf-t1--base.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter-Roman-numr-ly1--base.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter-Roman-dnom-ly1--base.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1--base.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter-Bold-sup-t1--base.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1--base.tfm
+2022/02/24 | 1680 | fonts/xcharter/tfm/XCharter1-Bold-tosf-t1--base.tfm
2022/02/24 | 168084 | systems/texlive/tlnet/archive/microtype.source.r62157.tar.xz
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-sup-ly1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-numr-ly1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-inf-ly1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldSlanted-dnom-ly1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-sup-ly1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-numr-ly1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-inf-ly1.vf
+2022/02/24 | 1676 | fonts/xcharter/vf/XCharter-BoldItalic-dnom-ly1.vf
+2022/02/24 | 1676 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1--base.tfm
+2022/02/24 | 1676 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ly1--base.tfm
+2022/02/24 | 1676 | fonts/xcharter/tfm/XCharter-Bold-numr-t1.tfm
+2022/02/24 | 1676 | fonts/xcharter/tfm/XCharter-Bold-inf-t1.tfm
+2022/02/24 | 1676 | fonts/xcharter/tfm/XCharter-Bold-dnom-t1.tfm
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Slanted-sup-ly1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Slanted-numr-ly1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Slanted-inf-ly1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Slanted-dnom-ly1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Roman-numr-ly1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Roman-dnom-ly1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Italic-sup-ly1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Italic-numr-ly1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Italic-inf-ly1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter-Italic-dnom-ly1.vf
+2022/02/24 | 1672 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2asrb.vf
+2022/02/24 | 1672 | fonts/xcharter/tfm/XCharter-Roman-tlf-t1--base.tfm
+2022/02/24 | 1672 | fonts/xcharter/tfm/XCharter1-Roman-tosf-t1--base.tfm
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Roman-sup-ly1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Roman-inf-ly1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Bold-sup-ly1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Bold-numr-ly1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Bold-inf-ly1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter-Bold-dnom-ly1.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2asrb.vf
+2022/02/24 | 1668 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2asrb.vf
+2022/02/24 | 1668 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ly1--base.tfm
+2022/02/24 | 1668 | fonts/xcharter/tfm/XCharter-Roman-inf-t1.tfm
+2022/02/24 | 1668 | fonts/xcharter/tfm/XCharter-Bold-numr-t1--base.tfm
+2022/02/24 | 1668 | fonts/xcharter/tfm/XCharter-Bold-inf-t1--base.tfm
+2022/02/24 | 1668 | fonts/xcharter/tfm/XCharter-Bold-dnom-t1--base.tfm
+2022/02/24 | 1664 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2a.vf
+2022/02/24 | 1664 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2a.vf
+2022/02/24 | 1664 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2asrb.vf
+2022/02/24 | 1664 | fonts/xcharter/tfm/XCharter-Roman-numr-t1.tfm
+2022/02/24 | 1664 | fonts/xcharter/tfm/XCharter-Roman-dnom-t1.tfm
+2022/02/24 | 1660 | fonts/xcharter/vf/XCharter1-Slanted-tosf-t2asrb.vf
+2022/02/24 | 1660 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2a.vf
+2022/02/24 | 1660 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2a.vf
+2022/02/24 | 1660 | fonts/xcharter/tfm/XCharter-Roman-inf-t1--base.tfm
+2022/02/24 | 1656 | fonts/xcharter/vf/XCharter1-Slanted-osf-t2asrb.vf
+2022/02/24 | 1656 | fonts/xcharter/vf/XCharter1-Italic-tosf-t2asrb.vf
+2022/02/24 | 1656 | fonts/xcharter/tfm/XCharter-Roman-numr-t1--base.tfm
+2022/02/24 | 1656 | fonts/xcharter/tfm/XCharter-Roman-dnom-t1--base.tfm
+2022/02/24 | 1652 | fonts/xcharter/vf/XCharter1-Slanted-tosf-t2a.vf
+2022/02/24 | 1652 | fonts/xcharter/vf/XCharter1-Slanted-osf-t2a.vf
+2022/02/24 | 1652 | fonts/xcharter/vf/XCharter1-Roman-tosf-t2asrb.vf
+2022/02/24 | 1652 | fonts/xcharter/vf/XCharter1-Roman-osf-t2asrb.vf
+2022/02/24 | 1652 | fonts/xcharter/vf/XCharter1-Italic-osf-t2asrb.vf
+2022/02/24 | 1648 | fonts/xcharter/vf/XCharter1-Roman-tosf-t2a.vf
+2022/02/24 | 1648 | fonts/xcharter/vf/XCharter1-Italic-tosf-t2a.vf
+2022/02/24 | 1648 | fonts/xcharter/vf/XCharter1-Italic-osf-t2a.vf
+2022/02/24 | 1648 | fonts/xcharter/vf/XCharter1-Bold-tosf-t2asrb.vf
+2022/02/24 | 1648 | fonts/xcharter/vf/XCharter1-Bold-osf-t2asrb.vf
+2022/02/24 | 1644 | fonts/xcharter/vf/XCharter1-Roman-osf-t2a.vf
+2022/02/24 | 1644 | fonts/xcharter/vf/XCharter1-Bold-tosf-t2a.vf
+2022/02/24 | 1640 | fonts/xcharter/vf/XCharter1-Bold-osf-t2a.vf
+2022/02/24 | 1640 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1--base.tfm
+2022/02/24 | 1636 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1--base.tfm
+2022/02/24 | 1636 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1--base.tfm
2022/02/24 | 163454 | macros/latex/contrib/l3kernel/l3news08.pdf
+2022/02/24 | 1632 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1--base.tfm
2022/02/24 | 162 | macros/latex/contrib/stex/source/Makefile
-2022/02/24 | 1611 | macros/latex/contrib/stex/source/stex/others.dtx
+2022/02/24 | 1628 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2asrb.vf
+2022/02/24 | 1628 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2asrb.vf
+2022/02/24 | 1628 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1--base.tfm
+2022/02/24 | 1624 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2a.vf
+2022/02/24 | 1624 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2asrb.vf
+2022/02/24 | 1624 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2asrb.vf
+2022/02/24 | 1624 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1--base.tfm
+2022/02/24 | 1620 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2a.vf
+2022/02/24 | 1620 | fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2a.vf
+2022/02/24 | 1616 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2asrb.vf
+2022/02/24 | 1616 | fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2asrb.vf
+2022/02/24 | 1616 | fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2a.vf
+2022/02/24 | 1616 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1--base.tfm
+2022/02/24 | 1612 | fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2a.vf
+2022/02/24 | 1612 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2asrb.vf
+2022/02/24 | 1612 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2asrb.vf
+2022/02/24 | 1612 | fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2asrb.vf
+2022/02/24 | 1612 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1--base.tfm
+2022/02/24 | 1612 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1--base.tfm
+2022/02/24 | 1608 | fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2a.vf
+2022/02/24 | 1608 | fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2asrb.vf
+2022/02/24 | 1608 | fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2a.vf
+2022/02/24 | 1608 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2asrb.vf
+2022/02/24 | 1608 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1--base.tfm
+2022/02/24 | 1608 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-t1--base.tfm
+2022/02/24 | 1604 | fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2a.vf
+2022/02/24 | 1604 | fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2a.vf
+2022/02/24 | 1604 | fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2a.vf
+2022/02/24 | 1604 | fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2asrb.vf
+2022/02/24 | 1600 | fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2a.vf
+2022/02/24 | 1600 | fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2a.vf
+2022/02/24 | 1600 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-t1--base.tfm
+2022/02/24 | 1576 | fonts/xcharter/tfm/XCharter1-Slanted-ts1.tfm
2022/02/24 | 156 | macros/latex/contrib/stex/Makefile
-2022/02/24 | 15685 | macros/latex/contrib/stex/source/stex/references.dtx
+2022/02/24 | 1568 | fonts/xcharter/tfm/XCharter1-BoldSlanted-ts1.tfm
+2022/02/24 | 1556 | fonts/xcharter/tfm/XCharter-Slanted-sup-ot1.tfm
+2022/02/24 | 1556 | fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1--base.tfm
2022/02/24 | 155425 | macros/latex/contrib/l3kernel/l3doc.dtx
+2022/02/24 | 1552 | fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1--base.tfm
+2022/02/24 | 1552 | fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1--base.tfm
+2022/02/24 | 1552 | fonts/xcharter/tfm/XCharter1-Roman-ts1.tfm
+2022/02/24 | 1548 | fonts/xcharter/tfm/XCharter-Slanted-ts1.tfm
+2022/02/24 | 1548 | fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1--base.tfm
+2022/02/24 | 1548 | fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ot1.tfm
+2022/02/24 | 1548 | fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1--base.tfm
+2022/02/24 | 1548 | fonts/xcharter/tfm/XCharter1-Slanted-ts1--base.tfm
+2022/02/24 | 1544 | fonts/xcharter/tfm/XCharter-Roman-ts1.tfm
+2022/02/24 | 1544 | fonts/xcharter/tfm/XCharter-BoldSlanted-ts1.tfm
2022/02/24 | 1540 | macros/latex/contrib/l3build/l3build.ins
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-Slanted-ts1--base.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-Slanted-numr-ot1.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-Slanted-inf-ot1.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-Slanted-dnom-ot1.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-BoldSlanted-ts1--base.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ot1.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ot1.tfm
+2022/02/24 | 1540 | fonts/xcharter/tfm/XCharter1-BoldSlanted-ts1--base.tfm
+2022/02/24 | 1536 | fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ot1.tfm
+2022/02/24 | 1532 | fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1--base.tfm
+2022/02/24 | 1532 | fonts/xcharter/tfm/XCharter-Roman-ts1--base.tfm
+2022/02/24 | 1528 | fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1--base.tfm
+2022/02/24 | 1524 | fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1--base.tfm
+2022/02/24 | 1524 | fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1--base.tfm
+2022/02/24 | 1524 | fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1--base.tfm
+2022/02/24 | 1524 | fonts/xcharter/tfm/XCharter1-Roman-ts1--base.tfm
+2022/02/24 | 1516 | fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1--base.tfm
2022/02/24 | 151573 | macros/latex/contrib/l3kernel/l3news06.pdf
2022/02/24 | 151420 | macros/latex/contrib/l3kernel/l3docstrip.pdf
2022/02/24 | 15132 | systems/texlive/tlnet/archive/oup-authoring-template.r62157.tar.xz
+2022/02/24 | 1512 | fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1--base.tfm
2022/02/24 | 15127 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
2022/02/24 | 150676 | macros/latex/contrib/l3kernel/l3news02.pdf
2022/02/24 | 150279 | macros/latex/contrib/l3kernel/l3news10.pdf
+2022/02/24 | 1496 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2asrb.vf
+2022/02/24 | 1496 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-t2asrb.vf
+2022/02/24 | 1496 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2asrb.vf
+2022/02/24 | 1496 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2a.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-t2a.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2a.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2a.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2a.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-t2a.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2a.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2asrb.vf
+2022/02/24 | 1492 | fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2asrb.vf
2022/02/24 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2a.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Slanted-tlf-sc-t2a.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2a.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2a.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2a.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Roman-osf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Roman-lf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2a.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-t2a.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-tlf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-osf-sc-t2a.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-osf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Italic-lf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Bold-osf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-Bold-lf-sc-t2asrb.vf
+2022/02/24 | 1488 | fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2a.vf
2022/02/24 | 14882 | macros/latex/contrib/l3kernel/l3pdf.dtx
2022/02/24 | 148702 | macros/latex/contrib/l3kernel/l3news03.pdf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Roman-tlf-sc-t2a.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Roman-osf-sc-t2a.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Roman-lf-sc-t2a.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Italic-lf-sc-t2a.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2a.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Bold-tlf-sc-t2a.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Bold-osf-sc-t2a.vf
+2022/02/24 | 1484 | fonts/xcharter/vf/XCharter-Bold-lf-sc-t2a.vf
+2022/02/24 | 1480 | fonts/xcharter/tfm/XCharter1-BoldItalic-ts1.tfm
+2022/02/24 | 1472 | fonts/xcharter/tfm/XCharter-BoldItalic-ts1.tfm
+2022/02/24 | 1468 | fonts/xcharter/tfm/XCharter1-Italic-ts1.tfm
+2022/02/24 | 1460 | fonts/xcharter/tfm/XCharter-Italic-ts1.tfm
+2022/02/24 | 1460 | fonts/xcharter/tfm/XCharter-BoldItalic-ts1--base.tfm
+2022/02/24 | 1448 | fonts/xcharter/tfm/XCharter-Italic-ts1--base.tfm
+2022/02/24 | 1448 | fonts/xcharter/tfm/XCharter1-BoldItalic-ts1--base.tfm
2022/02/24 | 144661 | macros/latex/contrib/l3kernel/l3tl.dtx
-2022/02/24 | 14462 | macros/latex/contrib/stex/source/stex/basics.dtx
+2022/02/24 | 1436 | fonts/xcharter/tfm/XCharter1-Italic-ts1--base.tfm
+2022/02/24 | 1428 | fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1--base.tfm
+2022/02/24 | 1428 | fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1--base.tfm
+2022/02/24 | 1428 | fonts/xcharter/tfm/XCharter1-Bold-ts1.tfm
+2022/02/24 | 1424 | fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1--base.tfm
+2022/02/24 | 1420 | fonts/xcharter/tfm/XCharter-Bold-ts1.tfm
+2022/02/24 | 1408 | fonts/xcharter/tfm/XCharter-Bold-ts1--base.tfm
+2022/02/24 | 1400 | fonts/xcharter/tfm/XCharter1-Bold-ts1--base.tfm
+2022/02/24 | 1396 | fonts/xcharter/tfm/XCharter-Italic-sup-ot1.tfm
+2022/02/24 | 1396 | fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1--base.tfm
+2022/02/24 | 1392 | fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1--base.tfm
+2022/02/24 | 1388 | fonts/xcharter/tfm/XCharter-Italic-inf-ot1.tfm
+2022/02/24 | 1384 | fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1--base.tfm
+2022/02/24 | 1384 | fonts/xcharter/tfm/XCharter-Italic-numr-ot1.tfm
+2022/02/24 | 1384 | fonts/xcharter/tfm/XCharter-Italic-dnom-ot1.tfm
2022/02/24 | 138172 | systems/texlive/tlnet/archive/ut-thesis.doc.r62157.tar.xz
2022/02/24 | 13653841 | install/macros/latex/contrib/l3kernel.tds.zip
+2022/02/24 | 1364 | fonts/xcharter/tfm/XCharter-Roman-sup-ot1.tfm
2022/02/24 | 136306 | macros/latex/contrib/l3kernel/l3file.dtx
2022/02/24 | 13399697 | macros/latex/contrib/l3kernel.zip
+2022/02/24 | 1332 | fonts/xcharter/tfm/XCharter-Bold-sup-ot1.tfm
+2022/02/24 | 1324 | fonts/xcharter/tfm/XCharter-Bold-numr-ot1.tfm
+2022/02/24 | 1324 | fonts/xcharter/tfm/XCharter-Bold-dnom-ot1.tfm
2022/02/24 | 13249 | macros/latex/contrib/l3build/l3build-upload.lua
+2022/02/24 | 1320 | fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1--base.tfm
+2022/02/24 | 1320 | fonts/xcharter/tfm/XCharter-Bold-inf-ot1.tfm
+2022/02/24 | 1316 | fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1--base.tfm
+2022/02/24 | 1316 | fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1--base.tfm
+2022/02/24 | 1312 | fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1--base.tfm
+2022/02/24 | 1308 | fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1--base.tfm
+2022/02/24 | 1308 | fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1--base.tfm
+2022/02/24 | 1304 | fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1--base.tfm
+2022/02/24 | 1304 | fonts/xcharter/tfm/XCharter-Roman-numr-ot1.tfm
+2022/02/24 | 1304 | fonts/xcharter/tfm/XCharter-Roman-inf-ot1.tfm
+2022/02/24 | 1304 | fonts/xcharter/tfm/XCharter-Roman-dnom-ot1.tfm
+2022/02/24 | 1304 | fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1--base.tfm
+2022/02/24 | 1300 | fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1--base.tfm
2022/02/24 | 129141 | macros/latex/contrib/l3kernel/l3basics.dtx
+2022/02/24 | 1288 | fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1--base.tfm
+2022/02/24 | 1288 | fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1--base.tfm
+2022/02/24 | 1288 | fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1--base.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1--base.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1--base.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1--base.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1--base.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1--base.tfm
+2022/02/24 | 1284 | fonts/xcharter/tfm/XCharter-BoldItalic-sup-ot1.tfm
2022/02/24 | 128309 | macros/latex/contrib/l3kernel/l3news07.pdf
+2022/02/24 | 1280 | fonts/xcharter/tfm/XCharter-BoldItalic-numr-ot1.tfm
+2022/02/24 | 1280 | fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ot1.tfm
2022/02/24 | 12783 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
+2022/02/24 | 1276 | fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1--base.tfm
+2022/02/24 | 1276 | fonts/xcharter/tfm/XCharter-BoldItalic-inf-ot1.tfm
2022/02/24 | 12712 | systems/texlive/tlnet/archive/svninfo.source.r62157.tar.xz
2022/02/24 | 12508 | macros/latex/contrib/l3build/l3build-file-functions.lua
2022/02/24 | 124624 | macros/latex/contrib/l3kernel/l3keys.dtx
2022/02/24 | 124052 | macros/latex/contrib/l3kernel/l3token.dtx
-2022/02/24 | 1234 | macros/latex/contrib/stex/source/extensions/extensions.ins
2022/02/24 | 122710 | macros/latex/contrib/l3kernel/l3news01.pdf
2022/02/24 | 1211 | macros/latex/contrib/atendofenv/LICENSE
2022/02/24 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
2022/02/24 | 11781 | macros/latex/contrib/l3kernel/l3fparray.dtx
-2022/02/24 | 1150 | macros/latex/contrib/stex/source/stex/stex.ins
2022/02/24 | 114588 | macros/latex/contrib/l3kernel/l3news04.pdf
2022/02/24 | 113422 | macros/latex/contrib/l3kernel/l3str-convert.dtx
2022/02/24 | 112487 | macros/latex/contrib/l3kernel/l3news05.pdf
2022/02/24 | 110979 | macros/latex/contrib/l3build/l3build.dtx
2022/02/24 | 109496 | systems/texlive/tlnet/archive/texlogsieve.doc.r62157.tar.xz
2022/02/24 | 10830 | macros/latex/contrib/l3build/l3build-install.lua
-2022/02/24 | 1082 | macros/latex/contrib/stex/tex/img/cc_somerights.png
2022/02/24 | 10786 | macros/latex/contrib/l3build/l3build-manifest-setup.lua
2022/02/24 | 107832 | macros/latex/contrib/l3kernel/l3expan.dtx
2022/02/24 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex
2022/02/24 | 107147 | macros/latex/contrib/l3kernel/l3color.dtx
2022/02/24 | 105029 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
2022/02/24 | 103704 | systems/texlive/tlnet/archive/dvisvgm.doc.r62157.tar.xz
+2022/02/24 | 1032 | fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ot1.vf
+2022/02/24 | 1032 | fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ot1.vf
+2022/02/24 | 1020 | fonts/xcharter/vf/XCharter1-Slanted-tosf-ot1.vf
+2022/02/24 | 1020 | fonts/xcharter/vf/XCharter1-Slanted-osf-ot1.vf
2022/02/24 | 1019 | macros/latex/contrib/l3build/README.md
+2022/02/24 | 1016 | fonts/xcharter/vf/XCharter1-Roman-tosf-ot1.vf
+2022/02/24 | 1016 | fonts/xcharter/vf/XCharter1-Italic-tosf-ot1.vf
+2022/02/24 | 1016 | fonts/xcharter/vf/XCharter1-Italic-osf-ot1.vf
+2022/02/24 | 1012 | fonts/xcharter/vf/XCharter1-Roman-osf-ot1.vf
+2022/02/24 | 1012 | fonts/xcharter/vf/XCharter1-Bold-tosf-ot1.vf
+2022/02/24 | 1008 | fonts/xcharter/vf/XCharter1-Roman-ts1.vf
+2022/02/24 | 1008 | fonts/xcharter/vf/XCharter1-Bold-osf-ot1.vf
2022/02/23 | 982712 | systems/texlive/tlnet/archive/eplain.doc.r62145.tar.xz
2022/02/23 | 9443948 | systems/texlive/tlnet/archive/hvfloat.doc.r62141.tar.xz
2022/02/23 | 927404 | systems/texlive/tlnet/archive/tex4ht.r62147.tar.xz
@@ -685,7 +2374,6 @@
2022/02/23 | 620122 | macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
2022/02/23 | 610121 | macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
2022/02/23 | 60275 | dviware/dvisvgm/src/Makefile.in
-2022/02/23 | 599552 | systems/texlive/tlnet/archive/easybook.doc.r62137.tar.xz
2022/02/23 | 56953 | dviware/dvisvgm/aclocal.m4
2022/02/23 | 567307 | macros/latex/contrib/acmart/samples/sample-acmtog.pdf
2022/02/23 | 53816 | systems/texlive/tlnet/archive/latex-bin.doc.r62145.tar.xz
@@ -700,6 +2388,7 @@
2022/02/23 | 42280 | systems/texlive/tlnet/archive/eplain.r62145.tar.xz
2022/02/23 | 420338 | macros/latex/contrib/acmart/acmguide.pdf
2022/02/23 | 41920 | systems/texlive/tlnet/archive/platex.r62145.tar.xz
+2022/02/23 | 4172 | fonts/xcharter/doc/altone.py
2022/02/23 | 4080180 | systems/texlive/tlnet/update-tlmgr-r62112.exe
2022/02/23 | 40582 | dviware/dvisvgm/libs/ff-woff/Makefile.in
2022/02/23 | 396576 | systems/texlive/tlnet/archive/eplain.source.r62145.tar.xz
@@ -746,8 +2435,6 @@
2022/02/23 | 18260 | systems/texlive/tlnet/archive/xmltex.r62145.tar.xz
2022/02/23 | 17004 | systems/texlive/tlnet/archive/xmltex.doc.r62145.tar.xz
2022/02/23 | 167523 | macros/luatex/latex/luacensor.zip
-2022/02/23 | 16476 | systems/texlive/tlnet/archive/easybook.r62137.tar.xz
-2022/02/23 | 16384 | systems/texlive/tlnet/archive/easybook.source.r62137.tar.xz
2022/02/23 | 1629784 | systems/texlive/tlnet/archive/pdftex.doc.r62145.tar.xz
2022/02/23 | 158771 | macros/luatex/latex/luacensor/luacensor.pdf
2022/02/23 | 15621 | dviware/dvisvgm/libs/variant/Makefile.in
@@ -758,7 +2445,9 @@
2022/02/23 | 1471892 | systems/texlive/tlnet/archive/biblatex-gb7714-2015.doc.r62139.tar.xz
2022/02/23 | 146380 | systems/texlive/tlnet/archive/texlive-msg-translations.r62135.tar.xz
2022/02/23 | 14334 | macros/luatex/latex/luacensor/luacensor.sty
+2022/02/23 | 1410 | fonts/xcharter/tex/TS1XCharter-OsF.fd
2022/02/23 | 13972 | systems/texlive/tlnet/archive/latex-bin-dev.doc.r62145.tar.xz
+2022/02/23 | 1395 | fonts/xcharter/tex/TS1XCharter-LF.fd
2022/02/23 | 139168 | systems/texlive/tlnet/archive/platex.source.r62145.tar.xz
2022/02/23 | 13740 | dviware/dvisvgm/tests/data/Makefile.in
2022/02/23 | 136380 | systems/texlive/tlnet/archive/tex4ht.doc.r62147.tar.xz
@@ -1139,6 +2828,7 @@
2022/02/21 | 2988 | macros/latex/contrib/moderncv/moderncviconsletters.sty
2022/02/21 | 293528 | systems/texlive/tlnet/archive/babel-serbianc.doc.r62110.tar.xz
2022/02/21 | 28408 | macros/latex/contrib/hyperref/backref.dtx
+2022/02/21 | 281241 | fonts/xcharter/afm/XCharter-Roman.afm
2022/02/21 | 279 | macros/latex/contrib/hyperref/ntheorem-hyper.sty
2022/02/21 | 275 | macros/latex/contrib/hyperref/minitoc-hyper.sty
2022/02/21 | 275772 | systems/texlive/tlnet/archive/hexboard.doc.r62102.tar.xz
@@ -1159,6 +2849,7 @@
2022/02/21 | 242252 | systems/texlive/tlnet/archive/memoir.source.r62105.tar.xz
2022/02/21 | 2373591 | macros/latex/contrib/hyperref/doc/hyperref.pdf
2022/02/21 | 23652 | macros/latex/contrib/hyperref/nameref.dtx
+2022/02/21 | 235932 | fonts/xcharter/type1/XCharter-Roman.pfb
2022/02/21 | 234988 | systems/texlive/tlnet/archive/erewhon-math.r62098.tar.xz
2022/02/21 | 2320 | macros/latex/contrib/moderncv/moderncvstylecasual.sty
2022/02/21 | 2309 | macros/latex/contrib/nwejm/doc/french/nwejm-fr.bib
@@ -1193,6 +2884,7 @@
2022/02/21 | 15605 | macros/latex/contrib/moderncv/template.tex
2022/02/21 | 1552 | macros/latex/contrib/moderncv/moderncviconsmarvosym.sty
2022/02/21 | 15509 | macros/latex/contrib/moderncv/manual/moderncv_userguide.tex
+2022/02/21 | 149640 | fonts/xcharter/opentype/XCharter-Roman.otf
2022/02/21 | 14793 | macros/latex/contrib/hyperref/doc/hyperref-doc.css
2022/02/21 | 139716 | macros/latex/contrib/animate/animate.sty
2022/02/21 | 13349 | macros/latex/contrib/beamer-contrib/themes/beamertheme-focus/beamerouterthemefocus.sty
@@ -1319,19 +3011,25 @@
2022/02/20 | 2773 | macros/latex/contrib/acmart/acmart.bib
2022/02/20 | 27134 | fonts/erewhon-math/Erewhon-Math.ltx
2022/02/20 | 2683 | macros/unicodetex/latex/njuthesis/njuthesis.ins
+2022/02/20 | 263296 | fonts/xcharter/afm/XCharter-Bold.afm
2022/02/20 | 2628 | macros/latex/contrib/flashcards/README
2022/02/20 | 2622 | macros/xetex/latex/xepersian/xepersian-doc-intro.ltx
2022/02/20 | 261094 | macros/latex/contrib/flashcards.zip
+2022/02/20 | 260432 | fonts/xcharter/afm/XCharter-Slanted.afm
2022/02/20 | 25946 | macros/xetex/latex/xepersian/xepersian-doc-pkgs.ltx
2022/02/20 | 2576 | macros/latex/contrib/preview/README
+2022/02/20 | 254430 | fonts/xcharter/afm/XCharter-BoldSlanted.afm
2022/02/20 | 246934 | macros/latex/contrib/flashcards/flashcards.pdf
2022/02/20 | 246578 | macros/xetex/latex/xepersian/xepersian-doc.pdf
+2022/02/20 | 235843 | fonts/xcharter/type1/XCharter-Bold.pfb
2022/02/20 | 2251366 | fonts/erewhon-math.zip
2022/02/20 | 221744 | macros/latex/contrib/caption/subcaption.pdf
+2022/02/20 | 221478 | fonts/xcharter/type1/XCharter-BoldSlanted.pfb
2022/02/20 | 2166 | graphics/mcf2graph/mcf_exa_soc.mp
2022/02/20 | 2150 | macros/xetex/latex/xepersian/xepersian-doc-title.ltx
2022/02/20 | 21420 | macros/latex/contrib/caption/fallback/v2.0/caption2.dtx
2022/02/20 | 21191 | macros/latex/contrib/caption/elephant.eps
+2022/02/20 | 208185 | fonts/xcharter/type1/XCharter-Slanted.pfb
2022/02/20 | 206 | macros/latex/contrib/memoir/doc-src/Makeidxglo
2022/02/20 | 203838 | macros/latex/contrib/memoir/doc-src/setpage-example.pdf
2022/02/20 | 197089 | graphics/mcf2graph/mcf_mplib_exa.pdf
@@ -1341,6 +3039,7 @@
2022/02/20 | 19008 | macros/latex/contrib/caption/fallback/v1/caption.dtx
2022/02/20 | 190026 | macros/latex/contrib/caption/caption3.dtx
2022/02/20 | 186929 | macros/unicodetex/latex/njuthesis/njuthesis.dtx
+2022/02/20 | 186484 | fonts/xcharter/type1/XCharter-BoldItalic.pfb
2022/02/20 | 1847239 | fonts/erewhon-math/unimath-erewhon.pdf
2022/02/20 | 18304 | macros/xetex/latex/xepersian/img/ireland.jpg
2022/02/20 | 182084 | macros/latex/contrib/caption/fallback/v3.0/caption.dtx
@@ -1373,8 +3072,11 @@
2022/02/20 | 1422 | macros/xetex/latex/xepersian/README
2022/02/20 | 1399536 | support/auctex/13.1-extra/auctex.ps
2022/02/20 | 13804 | macros/xetex/latex/xepersian/undk-0.6.py
+2022/02/20 | 136468 | fonts/xcharter/opentype/XCharter-BoldSlanted.otf
2022/02/20 | 135023 | macros/latex/contrib/caption/fallback/v3.2/caption3.dtx
+2022/02/20 | 134920 | fonts/xcharter/opentype/XCharter-Bold.otf
2022/02/20 | 13417 | macros/latex/contrib/caption/caption-light.dtx
+2022/02/20 | 133448 | fonts/xcharter/opentype/XCharter-Slanted.otf
2022/02/20 | 13088 | macros/xetex/latex/xepersian/img/weather/clouds.jpg
2022/02/20 | 1287056 | install/macros/xetex/latex/xepersian.tds.zip
2022/02/20 | 1260289 | macros/latex/contrib/memoir/memoir.dtx
@@ -1384,6 +3086,7 @@
2022/02/20 | 1220 | macros/latex/contrib/flashcards/flashcards.ins
2022/02/20 | 12167 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm
2022/02/20 | 11690 | graphics/pgf/contrib/spectralsequences/src/spectralsequences.sty
+2022/02/20 | 115708 | fonts/xcharter/opentype/XCharter-BoldItalic.otf
2022/02/20 | 1154081 | macros/unicodetex/latex/njuthesis.zip
2022/02/20 | 112 | macros/latex/contrib/caption/SUMMARY
2022/02/20 | 1125058 | macros/xetex/latex/xepersian.zip
@@ -1396,84 +3099,3 @@
2022/02/20 | 10292 | support/auctex/RELEASE-13.1
2022/02/20 | 102120 | graphics/mcf2graph/mcf2graph.mp
2022/02/20 | 100635 | graphics/mcf2graph/mcf_data_base.mcf
-2022/02/19 | 9953 | graphics/pgf/contrib/spectralsequences/src/sseqforeach.code.tex
-2022/02/19 | 9720 | graphics/pgf/contrib/spectralsequences/examples/ASS-S_2.tex
-2022/02/19 | 95775 | graphics/pgf/contrib/spectralsequences/src/sseqkeys.code.tex
-2022/02/19 | 95693 | graphics/pgf/contrib/spectralsequences/examples/HFPSS-EO2_3.pdf
-2022/02/19 | 95544 | systems/texlive/tlnet/archive/tex4ebook.doc.r62076.tar.xz
-2022/02/19 | 92518 | graphics/pgf/contrib/spectralsequences/examples/SSS-KF3n.pdf
-2022/02/19 | 9198 | macros/latex/contrib/graphics-def/dvisvgm.def
-2022/02/19 | 856 | systems/texlive/tlcontrib/packages.txt
-2022/02/19 | 820 | systems/texlive/tlcontrib/archive/collection-contrib.r358.tar.xz
-2022/02/19 | 80959 | graphics/pgf/contrib/spectralsequences/src/sseqmain.code.tex
-2022/02/19 | 80059 | graphics/pgf/contrib/spectralsequences/examples/ASS-S_3.pdf
-2022/02/19 | 7702 | graphics/pgf/contrib/spectralsequences/examples/SSS-KF3n.tex
-2022/02/19 | 72373 | graphics/pgf/contrib/spectralsequences/examples/SSS-KZ3.pdf
-2022/02/19 | 6872 | systems/texlive/tlnet/archive/context-filter.r62070.tar.xz
-2022/02/19 | 67825 | graphics/pgf/contrib/spectralsequences/src/sseqparsers.code.tex
-2022/02/19 | 6412 | graphics/pgf/contrib/spectralsequences/examples/MaySS-tmf-A2.tex
-2022/02/19 | 628 | systems/texlive/tlnet/archive/collection-langjapanese.r62077.tar.xz
-2022/02/19 | 6262 | graphics/pgf/contrib/spectralsequences/examples/ASS-tmf_2.tex
-2022/02/19 | 61784 | graphics/pgf/contrib/spectralsequences/src/sseqdrawing.code.tex
-2022/02/19 | 5895 | macros/latex/contrib/graphics-def/dvips.def
-2022/02/19 | 58884 | graphics/pgf/contrib/spectralsequences/examples/MaySS-bo-A1.pdf
-2022/02/19 | 58548 | macros/luatex/latex/linebreaker.zip
-2022/02/19 | 5822 | macros/luatex/latex/linebreaker/linebreaker-doc.tex
-2022/02/19 | 565 | macros/luatex/latex/linebreaker/README.md
-2022/02/19 | 559 | graphics/pgf/contrib/hexboard/README.md
-2022/02/19 | 52581 | graphics/pgf/contrib/spectralsequences/examples/ANSS-S_3.pdf
-2022/02/19 | 51724 | systems/texlive/tlnet/archive/make4ht.r62075.tar.xz
-2022/02/19 | 51388 | macros/luatex/latex/linebreaker/linebreaker-doc.pdf
-2022/02/19 | 48 | systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.md5
-2022/02/19 | 489 | macros/latex/contrib/graphics-def/README.md
-2022/02/19 | 488 | systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512.asc
-2022/02/19 | 48411 | graphics/pgf/contrib/hexboard/hexboard.dtx
-2022/02/19 | 4304 | graphics/pgf/contrib/spectralsequences/examples/ANSS-S_2.tex
-2022/02/19 | 427 | graphics/pgf/contrib/hexboard/hexboard.ins
-2022/02/19 | 39887 | graphics/pgf/contrib/spectralsequences/examples/HFPSS-KO.pdf
-2022/02/19 | 3756132 | systems/texlive/tlnet/archive/bidi.doc.r62073.tar.xz
-2022/02/19 | 36744 | systems/texlive/tlcontrib/archive/japanese-otf-nonfree.r357.tar.xz
-2022/02/19 | 3137 | graphics/pgf/contrib/spectralsequences/examples/ASS-S_3.tex
-2022/02/19 | 3130 | graphics/pgf/contrib/spectralsequences/examples/HFPSS-KO.tex
-2022/02/19 | 3008 | graphics/pgf/contrib/spectralsequences/examples/HFPSS-EO2_3.tex
-2022/02/19 | 28471 | graphics/pgf/contrib/spectralsequences/examples/hatcher.pdf
-2022/02/19 | 284423 | graphics/pgf/contrib/hexboard.zip
-2022/02/19 | 281927 | graphics/pgf/contrib/hexboard/hexboard.pdf
-2022/02/19 | 2697 | graphics/pgf/contrib/spectralsequences/examples/J_RPinfty.tex
-2022/02/19 | 2566 | graphics/pgf/contrib/spectralsequences/examples/hatcher.tex
-2022/02/19 | 2532 | graphics/pgf/contrib/spectralsequences/examples/SSS-KZ3.tex
-2022/02/19 | 25167 | macros/latex/contrib/graphics-def.zip
-2022/02/19 | 25010 | graphics/pgf/contrib/spectralsequences/manual/spectralsequences-howitworks.tex
-2022/02/19 | 2282 | graphics/pgf/contrib/spectralsequences/examples/ANSS-S_3.tex
-2022/02/19 | 224976 | graphics/pgf/contrib/spectralsequences/examples/ASS-tmf_2.pdf
-2022/02/19 | 22442 | graphics/pgf/contrib/spectralsequences/src/sseqmacromakers.code.tex
-2022/02/19 | 21493 | graphics/pgf/contrib/spectralsequences/examples/unstable_ASS_SO.pdf
-2022/02/19 | 197608 | graphics/pgf/contrib/spectralsequences/examples/ASS-S_2.pdf
-2022/02/19 | 19718 | graphics/pgf/contrib/spectralsequences/manual/spectralsequencesmanualpreamble.tex
-2022/02/19 | 1944 | systems/texlive/tlnet/archive/collection-fontsextra.r62069.tar.xz
-2022/02/19 | 19103 | macros/latex/contrib/graphics-def/pdftex.def
-2022/02/19 | 19010 | macros/latex/contrib/graphics-def/luatex.def
-2022/02/19 | 1819 | graphics/pgf/contrib/spectralsequences/examples/MaySS-bo-A1.tex
-2022/02/19 | 17748 | systems/texlive/tlnet/archive/tex4ebook.r62076.tar.xz
-2022/02/19 | 176540 | systems/texlive/tlnet/archive/make4ht.doc.r62075.tar.xz
-2022/02/19 | 17425 | graphics/mcf2graph/CHANGELOG
-2022/02/19 | 1731144 | systems/texlive/tlcontrib/tlpkg/texlive.tlpdb
-2022/02/19 | 1656 | graphics/pgf/contrib/spectralsequences/examples/unstable_ASS_SO.tex
-2022/02/19 | 15402 | macros/luatex/latex/linebreaker/linebreaker.lua
-2022/02/19 | 15263 | macros/latex/contrib/graphics-def/xetex.def
-2022/02/19 | 1516 | systems/texlive/tlcontrib/archive/japanese-otf-nonfree.doc.r357.tar.xz
-2022/02/19 | 149824 | graphics/pgf/contrib/spectralsequences/examples/J_RPinfty.pdf
-2022/02/19 | 144 | systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512
-2022/02/19 | 142744 | graphics/pgf/contrib/spectralsequences/examples/MaySS-tmf-A2.pdf
-2022/02/19 | 135040 | systems/texlive/tlnet/archive/bidi.source.r62073.tar.xz
-2022/02/19 | 12854 | macros/latex/contrib/graphics-def/dvipdfmx.def
-2022/02/19 | 118342 | graphics/pgf/contrib/spectralsequences/manual/spectralsequencesmanual.tex
-2022/02/19 | 117328 | systems/texlive/tlnet/archive/bidi.r62073.tar.xz
-2022/02/19 | 116564 | graphics/pgf/contrib/spectralsequences/examples/ANSS-S_2.pdf
-2022/02/19 | 11519 | graphics/pgf/contrib/spectralsequences/src/sseqloadstore.code.tex
-2022/02/19 | 112984 | systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.xz
-2022/02/19 | 11219 | graphics/pgf/contrib/spectralsequences/manual/spectralsequencesmanual-layoutcharts.tex
-2022/02/19 | 11080 | systems/texlive/tlnet/archive/context-filter.doc.r62070.tar.xz
-2022/02/19 | 10908 | systems/texlive/tlnet/archive/context-vim.doc.r62071.tar.xz
-2022/02/19 | 1088 | macros/luatex/latex/linebreaker/linebreaker.sty
-2022/02/19 | 10232 | systems/texlive/tlnet/archive/context-vim.r62071.tar.xz
diff --git a/fonts/xcharter/README b/fonts/xcharter/README
index 8ebb352dbc..1b083f305c 100644
--- a/fonts/xcharter/README
+++ b/fonts/xcharter/README
@@ -21,7 +21,9 @@ Original Bitstream Free font license:
Portions of the font modifications are Copyright (c) 2009--2012, Andrey Panov; Copyright (c) 2013--2021, Michael Sharpe.
-Current version 1.225 2022-01-31
+Current version 1.23 2022-02-25
+1. Added the minxcharter fd files, needed for loading from newtx.
+2. Substantial changes to XCharter.sty so that it now works with all latex engines.
Changes in version 1.224
Added definitions of \nustyle and \destyle to XCharter.sty.
diff --git a/fonts/xcharter/afm/XCharter-Bold.afm b/fonts/xcharter/afm/XCharter-Bold.afm
index 22a1a7a0ce..3c8425dce4 100644
--- a/fonts/xcharter/afm/XCharter-Bold.afm
+++ b/fonts/xcharter/afm/XCharter-Bold.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20201107
-Comment Creation Date: Tue Oct 12 13:23:09 2021
+Comment Creation Date: Sat Feb 19 16:59:46 2022
FontName XCharter-Bold
FullName XCharter Bold
FamilyName XCharter
@@ -19,7 +19,7 @@ CapHeight 671
XHeight 486
Ascender 739
Descender -219
-StartCharMetrics 1228
+StartCharMetrics 1249
C 0 ; WX 291 ; N space ; B 0 0 0 0 ;
C 1 ; WX 340 ; N exclam ; B 94 -7 246 684 ;
C 2 ; WX 339 ; N quotedbl ; B 41 418 299 714 ;
@@ -1084,16 +1084,16 @@ C -1 ; WX 500 ; N grave.cap ; B 86 739 307 929 ;
C -1 ; WX 630 ; N cyrbreve ; B 132 547 498 696 ;
C -1 ; WX 527 ; N scaron.sc ; B 63 -8 471 741 ;
C -1 ; WX 568 ; N zcaron.sc ; B 52 0 518 741 ;
-C -1 ; WX 590 ; N zero.oldstyle ; B 40 -9 548 498 ;
-C -1 ; WX 415 ; N one.oldstyle ; B 44 0 371 490 ;
-C -1 ; WX 477 ; N two.oldstyle ; B 33 0 429 509 ;
-C -1 ; WX 540 ; N three.oldstyle ; B 31 -157 482 499 ;
-C -1 ; WX 538 ; N four.oldstyle ; B 27 -156 511 498 ;
-C -1 ; WX 518 ; N five.oldstyle ; B 31 -163 447 488 ;
-C -1 ; WX 572 ; N six.oldstyle ; B 44 -12 522 674 ;
-C -1 ; WX 483 ; N seven.oldstyle ; B 39 -153 462 490 ;
-C -1 ; WX 558 ; N eight.oldstyle ; B 40 -14 513 651 ;
-C -1 ; WX 566 ; N nine.oldstyle ; B 42 -186 511 499 ;
+C -1 ; WX 568 ; N zero.oldstyle ; B 30 -9 538 498 ;
+C -1 ; WX 427 ; N one.oldstyle ; B 50 0 377 490 ;
+C -1 ; WX 456 ; N two.oldstyle ; B 30 0 426 509 ;
+C -1 ; WX 511 ; N three.oldstyle ; B 30 -157 481 499 ;
+C -1 ; WX 544 ; N four.oldstyle ; B 30 -156 514 498 ;
+C -1 ; WX 475 ; N five.oldstyle ; B 30 -163 446 488 ;
+C -1 ; WX 538 ; N six.oldstyle ; B 30 -12 508 674 ;
+C -1 ; WX 483 ; N seven.oldstyle ; B 30 -153 453 490 ;
+C -1 ; WX 533 ; N eight.oldstyle ; B 30 -14 503 651 ;
+C -1 ; WX 529 ; N nine.oldstyle ; B 30 -186 499 499 ;
C -1 ; WX 531 ; N agrave.sc ; B 12 0 530 742 ;
C -1 ; WX 531 ; N aacute.sc ; B 12 0 530 742 ;
C -1 ; WX 531 ; N acircumflex.sc ; B 12 0 530 742 ;
@@ -1248,6 +1248,27 @@ C -1 ; WX 0 ; N uni02D2 ; B -231 0 -49 366 ;
C -1 ; WX 0 ; N uni02D3 ; B -230 0 -48 366 ;
C -1 ; WX 0 ; N uni02BE ; B -231 346 -49 712 ;
C -1 ; WX 5 ; N uni02BF ; B -230 346 -48 712 ;
+C -1 ; WX 559 ; N zero.lf ; B 36 -12 524 683 ;
+C -1 ; WX 509 ; N one.lf ; B 39 0 465 681 ;
+C -1 ; WX 571 ; N two.lf ; B 38 0 522 683 ;
+C -1 ; WX 557 ; N three.lf ; B 36 -11 517 682 ;
+C -1 ; WX 571 ; N four.lf ; B 25 -31 546 677 ;
+C -1 ; WX 551 ; N five.lf ; B 40 -9 510 671 ;
+C -1 ; WX 581 ; N six.lf ; B 47 -13 553 714 ;
+C -1 ; WX 541 ; N seven.lf ; B 36 -34 515 671 ;
+C -1 ; WX 581 ; N eight.lf ; B 42 -15 539 685 ;
+C -1 ; WX 581 ; N nine.lf ; B 42 -53 546 683 ;
+C -1 ; WX 530 ; N zero.tosf ; B 31 -9 519 498 ;
+C -1 ; WX 530 ; N one.tosf ; B 76 0 454 490 ;
+C -1 ; WX 530 ; N two.tosf ; B 57 0 473 509 ;
+C -1 ; WX 530 ; N three.tosf ; B 39 -157 491 499 ;
+C -1 ; WX 530 ; N four.tosf ; B 23 -156 507 498 ;
+C -1 ; WX 530 ; N five.tosf ; B 56 -163 473 488 ;
+C -1 ; WX 530 ; N six.tosf ; B 26 -12 504 674 ;
+C -1 ; WX 530 ; N seven.tosf ; B 53 -153 477 490 ;
+C -1 ; WX 530 ; N eight.tosf ; B 28 -14 501 651 ;
+C -1 ; WX 530 ; N nine.tosf ; B 26 -186 494 499 ;
+C -1 ; WX 530 ; N one.Alt.tosf ; B 87 0 443 509 ;
EndCharMetrics
StartKernData
StartKernPairs 9414
diff --git a/fonts/xcharter/afm/XCharter-BoldItalic.afm b/fonts/xcharter/afm/XCharter-BoldItalic.afm
index 2ed8066ac3..9e76def454 100644
--- a/fonts/xcharter/afm/XCharter-BoldItalic.afm
+++ b/fonts/xcharter/afm/XCharter-BoldItalic.afm
@@ -1,13 +1,13 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20201107
-Comment Creation Date: Tue Oct 12 14:25:03 2021
+Comment Generated by FontForge 20200314
+Comment Creation Date: Thu May 27 13:29:00 2021
FontName XCharter-BoldItalic
FullName XCharter Bold Italic
FamilyName XCharter
Weight Bold
Notice (Copyright 1990 as an unpublished work by Bitstream Inc. All rights reserved. )
Comment Copyright (c) 2009, 2010, 2011, 2012 Andrey V. Panov
-Comment Copyright (c) 2013--2020 Michael Sharpe: Extension of Bitstream Charter BoldItalic.
+Comment Copyright (c) 2013--2021 Michael Sharpe: Extension of Bitstream Charter BoldItalic.
ItalicAngle -11
IsFixedPitch false
UnderlinePosition -109
@@ -19,7 +19,7 @@ CapHeight 671
XHeight 489
Ascender 733
Descender -218
-StartCharMetrics 1092
+StartCharMetrics 1121
C 32 ; WX 293 ; N space ; B 0 0 0 0 ;
C 33 ; WX 340 ; N exclam ; B 43 -7 294 684 ;
C 34 ; WX 339 ; N quotedbl ; B 41 418 299 714 ;
@@ -1108,10 +1108,39 @@ C -1 ; WX 588 ; N lozenge ; B 40 -47 548 743 ;
C -1 ; WX 308 ; N uni2219 ; B 75 256 233 414 ;
C -1 ; WX 577 ; N integral ; B 45 -169 532 683 ;
C -1 ; WX 500 ; N uni2423 ; B 40 -140 460 66 ;
-C -1 ; WX 0 ; N uni02D2 ; B -231 0 -9 366 ;
-C -1 ; WX 0 ; N uni02D3 ; B -201 0 21 366 ;
-C -1 ; WX 0 ; N uni02BE ; B -169 346 53 712 ;
-C -1 ; WX 0 ; N uni02BF ; B -151 346 71 712 ;
+C -1 ; WX 581 ; N zero.up ; B 40 -12 548 683 ;
+C -1 ; WX 581 ; N one.up ; B 109 0 495 681 ;
+C -1 ; WX 581 ; N two.up ; B 48 0 532 683 ;
+C -1 ; WX 581 ; N three.up ; B 42 -11 523 682 ;
+C -1 ; WX 581 ; N four.up ; B 25 -31 566 677 ;
+C -1 ; WX 581 ; N five.up ; B 55 -9 525 671 ;
+C -1 ; WX 581 ; N six.up ; B 47 -13 553 714 ;
+C -1 ; WX 581 ; N seven.up ; B 76 -34 555 671 ;
+C -1 ; WX 581 ; N eight.up ; B 42 -15 539 685 ;
+C -1 ; WX 581 ; N nine.up ; B 42 -53 546 683 ;
+C -1 ; WX 340 ; N exclam.up ; B 94 -7 246 684 ;
+C -1 ; WX 428 ; N parenleft.up ; B 91 -142 386 718 ;
+C -1 ; WX 428 ; N parenright.up ; B 37 -142 329 718 ;
+C -1 ; WX 487 ; N question.up ; B 35 -7 437 683 ;
+C -1 ; WX 443 ; N bracketleft.up ; B 136 -132 405 708 ;
+C -1 ; WX 443 ; N bracketright.up ; B 42 -132 312 708 ;
+C -1 ; WX 493 ; N braceleft.up ; B 46 -135 421 705 ;
+C -1 ; WX 493 ; N braceright.up ; B 62 -135 437 705 ;
+C -1 ; WX 340 ; N exclamdown.up ; B 94 -8 246 684 ;
+C -1 ; WX 487 ; N questiondown.up ; B 38 -8 439 683 ;
+C -1 ; WX 340 ; N colon.up ; B 95 -8 251 488 ;
+C -1 ; WX 340 ; N semicolon.up ; B 68 -175 254 488 ;
+C -1 ; WX 590 ; N zero.osfup ; B 40 -9 548 498 ;
+C -1 ; WX 415 ; N one.Alt.osfup ; B 49 0 366 509 ;
+C -1 ; WX 477 ; N two.osfup ; B 33 0 429 509 ;
+C -1 ; WX 540 ; N three.osfup ; B 31 -157 482 499 ;
+C -1 ; WX 538 ; N four.osfup ; B 27 -156 511 498 ;
+C -1 ; WX 518 ; N five.osfup ; B 31 -163 447 488 ;
+C -1 ; WX 572 ; N six.osfup ; B 44 -12 522 674 ;
+C -1 ; WX 483 ; N seven.osfup ; B 39 -153 462 490 ;
+C -1 ; WX 558 ; N eight.osfup ; B 40 -14 513 651 ;
+C -1 ; WX 566 ; N nine.osfup ; B 42 -186 511 499 ;
+C -1 ; WX 415 ; N one.osfup ; B 44 0 371 490 ;
EndCharMetrics
StartKernData
StartKernPairs 9436
diff --git a/fonts/xcharter/afm/XCharter-BoldSlanted.afm b/fonts/xcharter/afm/XCharter-BoldSlanted.afm
index 9476199803..ea7312c454 100644
--- a/fonts/xcharter/afm/XCharter-BoldSlanted.afm
+++ b/fonts/xcharter/afm/XCharter-BoldSlanted.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20201107
-Comment Creation Date: Tue Oct 12 14:29:55 2021
+Comment Creation Date: Sat Feb 19 16:58:03 2022
FontName XCharter-BoldSlanted
FullName XCharter Bold Slanted
FamilyName XCharter
@@ -19,7 +19,7 @@ CapHeight 671
XHeight 486
Ascender 739
Descender -219
-StartCharMetrics 1227
+StartCharMetrics 1248
C 32 ; WX 291 ; N space ; B 0 0 0 0 ;
C 33 ; WX 340 ; N exclam ; B 106 -7 366 684 ;
C 34 ; WX 339 ; N quotedbl ; B 41 418 299 714 ;
@@ -1247,6 +1247,27 @@ C -1 ; WX 0 ; N uni02D2 ; B -234 0 -12 366 ;
C -1 ; WX 0 ; N uni02D3 ; B -202 0 20 366 ;
C -1 ; WX 0 ; N uni02BE ; B -168 346 54 712 ;
C -1 ; WX 0 ; N uni02BF ; B -138 346 84 712 ;
+C -1 ; WX 533 ; N zero.lf ; B 33 -12 547 683 ;
+C -1 ; WX 473 ; N one.lf ; B 22 0 419 681 ;
+C -1 ; WX 585 ; N two.lf ; B 22 0 584 683 ;
+C -1 ; WX 557 ; N three.lf ; B 21 -11 561 682 ;
+C -1 ; WX 591 ; N four.lf ; B 47 -31 564 677 ;
+C -1 ; WX 549 ; N five.lf ; B 11 -9 556 671 ;
+C -1 ; WX 549 ; N six.lf ; B 35 -13 550 714 ;
+C -1 ; WX 520 ; N seven.lf ; B 15 -34 584 671 ;
+C -1 ; WX 558 ; N eight.lf ; B 28 -15 570 685 ;
+C -1 ; WX 561 ; N nine.lf ; B 53 -53 583 683 ;
+C -1 ; WX 530 ; N zero.tosf ; B 35 -9 535 498 ;
+C -1 ; WX 530 ; N one.tosf ; B 28 0 502 490 ;
+C -1 ; WX 530 ; N two.tosf ; B 8 0 456 509 ;
+C -1 ; WX 530 ; N three.tosf ; B -4 -157 502 499 ;
+C -1 ; WX 530 ; N four.tosf ; B -2 -156 493 498 ;
+C -1 ; WX 530 ; N five.tosf ; B 0 -163 489 488 ;
+C -1 ; WX 530 ; N six.tosf ; B 26 -12 512 674 ;
+C -1 ; WX 530 ; N seven.tosf ; B 5 -153 507 490 ;
+C -1 ; WX 530 ; N eight.tosf ; B 15 -14 531 651 ;
+C -1 ; WX 530 ; N nine.tosf ; B 10 -186 510 499 ;
+C -1 ; WX 530 ; N one.Alt.tosf ; B 64 0 403 509 ;
EndCharMetrics
StartKernData
StartKernPairs 9079
diff --git a/fonts/xcharter/afm/XCharter-Italic.afm b/fonts/xcharter/afm/XCharter-Italic.afm
index c905e8c168..4dce85491e 100644
--- a/fonts/xcharter/afm/XCharter-Italic.afm
+++ b/fonts/xcharter/afm/XCharter-Italic.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20201107
-Comment Creation Date: Tue Oct 12 15:28:10 2021
+Comment Generated by FontForge 20200314
+Comment Creation Date: Thu May 27 11:30:01 2021
FontName XCharter-Italic
FullName XCharter Italic
FamilyName XCharter
@@ -19,7 +19,7 @@ CapHeight 671
XHeight 482
Ascender 732
Descender -218
-StartCharMetrics 1199
+StartCharMetrics 1205
C 0 ; WX 278 ; N space ; B 0 0 0 0 ;
C 1 ; WX 338 ; N exclam ; B 64 -9 280 683 ;
C 2 ; WX 331 ; N quotedbl ; B 44 422 287 714 ;
@@ -1192,10 +1192,16 @@ C -1 ; WX 528 ; N lozenge ; B 20 -47 508 743 ;
C -1 ; WX 278 ; N uni2219 ; B 75 272 202 399 ;
C -1 ; WX 577 ; N integral ; B 45 -169 532 683 ;
C -1 ; WX 460 ; N uni2423 ; B 40 -110 420 66 ;
-C -1 ; WX 0 ; N uni02D2 ; B -229 0 -12 356 ;
-C -1 ; WX 0 ; N uni02D3 ; B -198 0 19 356 ;
-C -1 ; WX 0 ; N uni02BE ; B -163 346 54 702 ;
-C -1 ; WX 0 ; N uni02BF ; B -134 346 83 702 ;
+C -1 ; WX 556 ; N zero.up ; B 41 -12 515 683 ;
+C -1 ; WX 556 ; N one.up ; B 94 0 459 683 ;
+C -1 ; WX 556 ; N two.up ; B 42 0 505 683 ;
+C -1 ; WX 556 ; N three.up ; B 41 -11 492 683 ;
+C -1 ; WX 556 ; N four.up ; B 27 -37 539 677 ;
+C -1 ; WX 556 ; N five.up ; B 50 -9 489 671 ;
+C -1 ; WX 556 ; N six.up ; B 50 -12 525 714 ;
+C -1 ; WX 556 ; N seven.up ; B 71 -37 531 671 ;
+C -1 ; WX 556 ; N eight.up ; B 44 -16 506 685 ;
+C -1 ; WX 556 ; N nine.up ; B 43 -52 512 681 ;
C -1 ; WX 338 ; N exclam.up ; B 112 -9 226 683 ;
C -1 ; WX 417 ; N parenleft.up ; B 106 -142 386 718 ;
C -1 ; WX 417 ; N parenright.up ; B 31 -142 311 718 ;
diff --git a/fonts/xcharter/afm/XCharter-Roman.afm b/fonts/xcharter/afm/XCharter-Roman.afm
index 8786f96ee4..5d642be2ec 100644
--- a/fonts/xcharter/afm/XCharter-Roman.afm
+++ b/fonts/xcharter/afm/XCharter-Roman.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20201107
-Comment Creation Date: Tue Oct 12 14:16:04 2021
+Comment Creation Date: Sun Feb 20 15:01:40 2022
FontName XCharter-Roman
FullName XCharter Roman
FamilyName XCharter
@@ -20,7 +20,7 @@ CapHeight 671
XHeight 481
Ascender 736
Descender -218
-StartCharMetrics 1355
+StartCharMetrics 1377
C 0 ; WX 278 ; N space ; B 0 0 0 0 ;
C 1 ; WX 338 ; N exclam ; B 112 -9 226 683 ;
C 2 ; WX 331 ; N quotedbl ; B 44 422 287 714 ;
@@ -1088,16 +1088,16 @@ C -1 ; WX 504 ; N scaron.sc ; B 63 -9 444 736 ;
C -1 ; WX 524 ; N zcaron.sc ; B 52 0 471 736 ;
C -1 ; WX 242 ; N exclam.sc ; B 68 -12 180 492 ;
C -1 ; WX 622 ; N ampersand.sc ; B 53 -21 595 503 ;
-C -1 ; WX 572 ; N zero.oldstyle ; B 48 -10 522 497 ;
-C -1 ; WX 396 ; N one.oldstyle ; B 54 0 342 483 ;
-C -1 ; WX 429 ; N two.oldstyle ; B 38 0 389 502 ;
-C -1 ; WX 511 ; N three.oldstyle ; B 40 -149 456 491 ;
+C -1 ; WX 532 ; N zero.oldstyle ; B 29 -10 503 497 ;
+C -1 ; WX 356 ; N one.oldstyle ; B 34 0 322 483 ;
+C -1 ; WX 409 ; N two.oldstyle ; B 29 0 380 502 ;
+C -1 ; WX 481 ; N three.oldstyle ; B 30 -149 446 491 ;
C -1 ; WX 516 ; N four.oldstyle ; B 21 -151 483 493 ;
-C -1 ; WX 497 ; N five.oldstyle ; B 35 -150 444 484 ;
-C -1 ; WX 533 ; N six.oldstyle ; B 46 -11 487 660 ;
-C -1 ; WX 483 ; N seven.oldstyle ; B 45 -154 459 482 ;
-C -1 ; WX 538 ; N eight.oldstyle ; B 52 -15 486 643 ;
-C -1 ; WX 539 ; N nine.oldstyle ; B 56 -179 481 487 ;
+C -1 ; WX 477 ; N five.oldstyle ; B 30 -150 439 484 ;
+C -1 ; WX 506 ; N six.oldstyle ; B 32 -11 473 660 ;
+C -1 ; WX 470 ; N seven.oldstyle ; B 31 -154 445 482 ;
+C -1 ; WX 504 ; N eight.oldstyle ; B 35 -15 469 643 ;
+C -1 ; WX 495 ; N nine.oldstyle ; B 35 -179 460 487 ;
C -1 ; WX 345 ; N question.sc ; B 56 -12 298 492 ;
C -1 ; WX 518 ; N agrave.sc ; B 14 0 516 736 ;
C -1 ; WX 518 ; N aacute.sc ; B 14 0 516 736 ;
@@ -1171,7 +1171,7 @@ C -1 ; WX 269 ; N exclamdown.sc ; B 80 -6 189 490 ;
C -1 ; WX 440 ; N cent.sc ; B 46 -70 375 433 ;
C -1 ; WX 397 ; N questiondown.sc ; B 43 -6 347 490 ;
C -1 ; WX 678 ; N percent.sc ; B 22 -8 656 490 ;
-C -1 ; WX 396 ; N one.Alt.oldstyle ; B 46 0 349 503 ;
+C -1 ; WX 366 ; N one.Alt.oldstyle ; B 31 0 334 503 ;
C -1 ; WX 957 ; N germandbls.sc.ss01 ; B 63 -9 898 502 ;
C -1 ; WX 746 ; N ij.sc ; B 45 -8 724 493 ;
C -1 ; WX 362 ; N perthousandzero ; B 31 -12 331 407 ;
@@ -1376,9 +1376,31 @@ C -1 ; WX 0 ; N uni02D2 ; B -228 0 -50 356 ;
C -1 ; WX 0 ; N uni02D3 ; B -228 0 -50 356 ;
C -1 ; WX 0 ; N uni02BE ; B -228 346 -50 702 ;
C -1 ; WX 0 ; N uni02BF ; B -228 346 -50 702 ;
+C -1 ; WX 536 ; N zero.lf ; B 41 -12 495 683 ;
+C -1 ; WX 401 ; N one.lf ; B 52 0 349 683 ;
+C -1 ; WX 536 ; N two.lf ; B 42 0 485 683 ;
+C -1 ; WX 516 ; N three.lf ; B 41 -11 472 683 ;
+C -1 ; WX 516 ; N four.lf ; B 27 -37 489 677 ;
+C -1 ; WX 516 ; N five.lf ; B 45 -9 464 671 ;
+C -1 ; WX 547 ; N six.lf ; B 45 -12 500 714 ;
+C -1 ; WX 526 ; N seven.lf ; B 48 -37 498 671 ;
+C -1 ; WX 556 ; N eight.lf ; B 44 -16 506 685 ;
+C -1 ; WX 546 ; N nine.lf ; B 43 -52 492 681 ;
+C -1 ; WX 516 ; N zero.tosf ; B 21 -10 495 497 ;
+C -1 ; WX 515 ; N one.tosf ; B 93 0 421 483 ;
+C -1 ; WX 516 ; N two.tosf ; B 64 0 445 502 ;
+C -1 ; WX 516 ; N three.tosf ; B 40 -149 456 491 ;
+C -1 ; WX 516 ; N four.tosf ; B 21 -151 483 493 ;
+C -1 ; WX 516 ; N five.tosf ; B 45 -150 454 484 ;
+C -1 ; WX 516 ; N six.tosf ; B 36 -11 477 660 ;
+C -1 ; WX 516 ; N seven.tosf ; B 62 -154 476 482 ;
+C -1 ; WX 516 ; N eight.tosf ; B 42 -15 476 643 ;
+C -1 ; WX 516 ; N nine.tosf ; B 46 -179 471 487 ;
+C -1 ; WX 556 ; N one.Alt.tosf ; B 92 0 465 503 ;
+C -1 ; WX 0 ; N fraction.denom ; B -329 0 159 671 ;
EndCharMetrics
StartKernData
-StartKernPairs 9911
+StartKernPairs 9931
KPX parenleft udieresis -40
KPX parenleft ucircumflex -40
KPX parenleft uacute -40
@@ -11290,6 +11312,26 @@ KPX lcaron.sc oacute.sc -26
KPX lcaron.sc ograve.sc -26
KPX lcaron.sc ccedilla.sc -26
KPX lcaron.sc T -16
+KPX zero.numerator fraction 3
+KPX one.numerator fraction -3
+KPX two.numerator fraction 48
+KPX three.numerator fraction -5
+KPX four.numerator fraction 13
+KPX five.numerator fraction -9
+KPX six.numerator fraction 29
+KPX seven.numerator fraction -103
+KPX eight.numerator fraction 20
+KPX nine.numerator fraction -32
+KPX fraction.denom zero.denominator -26
+KPX fraction.denom one.denominator -43
+KPX fraction.denom two.denominator -21
+KPX fraction.denom three.denominator -32
+KPX fraction.denom four.denominator -89
+KPX fraction.denom five.denominator 6
+KPX fraction.denom six.denominator -27
+KPX fraction.denom seven.denominator 28
+KPX fraction.denom eight.denominator -29
+KPX fraction.denom nine.denominator -12
EndKernPairs
EndKernData
EndFontMetrics
diff --git a/fonts/xcharter/afm/XCharter-Slanted.afm b/fonts/xcharter/afm/XCharter-Slanted.afm
index f07706ae05..b1743cca69 100644
--- a/fonts/xcharter/afm/XCharter-Slanted.afm
+++ b/fonts/xcharter/afm/XCharter-Slanted.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20201107
-Comment Creation Date: Tue Oct 12 13:27:13 2021
+Comment Creation Date: Sat Feb 19 17:03:59 2022
FontName XCharter-Slanted
FullName XCharter Slanted
FamilyName XCharter
@@ -20,7 +20,7 @@ CapHeight 671
XHeight 481
Ascender 736
Descender -218
-StartCharMetrics 1221
+StartCharMetrics 1242
C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
C 33 ; WX 338 ; N exclam ; B 119 -9 346 683 ;
C 34 ; WX 331 ; N quotedbl ; B 44 422 287 714 ;
@@ -1242,6 +1242,27 @@ C -1 ; WX 0 ; N uni02D2 ; B -233 0 -16 356 ;
C -1 ; WX 1 ; N uni02D3 ; B -196 0 21 356 ;
C -1 ; WX 0 ; N uni02BE ; B -170 346 47 702 ;
C -1 ; WX 0 ; N uni02BF ; B -136 346 81 702 ;
+C -1 ; WX 536 ; N zero.lf ; B 28 -12 508 683 ;
+C -1 ; WX 401 ; N one.lf ; B -12 0 315 683 ;
+C -1 ; WX 536 ; N two.lf ; B -24 0 508 683 ;
+C -1 ; WX 516 ; N three.lf ; B -6 -11 485 683 ;
+C -1 ; WX 516 ; N four.lf ; B 3 -37 477 677 ;
+C -1 ; WX 516 ; N five.lf ; B -5 -9 500 671 ;
+C -1 ; WX 547 ; N six.lf ; B 22 -12 499 714 ;
+C -1 ; WX 526 ; N seven.lf ; B 24 -37 567 671 ;
+C -1 ; WX 556 ; N eight.lf ; B 9 -16 517 685 ;
+C -1 ; WX 546 ; N nine.lf ; B 31 -52 521 681 ;
+C -1 ; WX 516 ; N zero.tosf ; B 15 -10 501 497 ;
+C -1 ; WX 515 ; N one.tosf ; B 46 0 468 483 ;
+C -1 ; WX 516 ; N two.tosf ; B 15 0 448 502 ;
+C -1 ; WX 516 ; N three.tosf ; B -3 -149 468 491 ;
+C -1 ; WX 516 ; N four.tosf ; B -1 -151 471 493 ;
+C -1 ; WX 516 ; N five.tosf ; B -1 -150 488 484 ;
+C -1 ; WX 516 ; N six.tosf ; B 15 -11 460 660 ;
+C -1 ; WX 516 ; N seven.tosf ; B 41 -154 538 482 ;
+C -1 ; WX 516 ; N eight.tosf ; B 9 -15 486 643 ;
+C -1 ; WX 516 ; N nine.tosf ; B 36 -179 498 487 ;
+C -1 ; WX 556 ; N one.Alt.tosf ; B 48 0 424 503 ;
EndCharMetrics
StartKernData
StartKernPairs 9348
diff --git a/fonts/xcharter/doc/altone.py b/fonts/xcharter/doc/altone.py
index 08606db71d..1215302b9e 100755
--- a/fonts/xcharter/doc/altone.py
+++ b/fonts/xcharter/doc/altone.py
@@ -76,7 +76,7 @@ for f in sorted(encfilesly1):
with open(tmfv+"/fonts/map/dvips/xcharter/XCharter.map",'r') as f:
for line in f:
- if ("-tosf-" in line) or ("-ts1" in line):
+ if ("osf-" in line) or ("-ts1" in line):
tmp = line.split()
enc=tmp[4][2:]
if (enc[-4:]==".enc") and (enc[:4]=="xch_"):
@@ -93,8 +93,8 @@ with open(tmfv+"/fonts/map/dvips/xcharter/XCharter.map",'r') as f:
vflst.append(a)
s="afm2tfm "+h+" -T "+tmfv+"/fonts/enc/dvips/xcharter/"+enc+" -v "+a+" "+tmp[0]
afmcmds.append(s)
-
-#print newlines
+
+#print(newlines)
encfiles=set(enclst)
#print sorted(encfiles)
#sys.exit()
@@ -105,11 +105,13 @@ for f in sorted(encfiles):
tmp = g.read()
tmp=tmp.replace("AutoEnc","AutoEnc1")
tmp=tmp.replace("one.oldstyle","one.Alt.oldstyle")
+ tmp=tmp.replace("/Thorn /.notdef","/Thorn /uni1E9E.ss01")
+ tmp=tmp.replace("/cedilla /.notdef","/cedilla /uni1E9E.ss01")
with open(tmfv+"/fonts/enc/dvips/xcharter/"+f,'w') as g:
g.write(t2aligs)
g.write(tmp)
-
-#Finally, write the afmcmds and update mapfile
+print('++++++++++++++++++++++++++++++++')
+# Write the afmcmds and update mapfile
for j in range(len(vflst)):
a=vflst[j]
s=afmcmds[j]
@@ -119,7 +121,10 @@ for j in range(len(vflst)):
os.system("/bin/mv -f "+a+".tfm "+tmfv+"/fonts/tfm/public/xcharter")
os.system("/bin/mv -f "+a+"--base.tfm "+tmfv+"/fonts/tfm/public/xcharter")
os.system("/bin/mv -f "+a+".vf "+tmfv+"/fonts/vf/public/xcharter")
-
+
+# Get rid of 12 spurious vf files
+#os.system("cd "+tmfv+"/fonts/vf/public/xcharter;/bin/rm -f XCharter1-*osf*.vf")
+
with open(tmfv+"/fonts/map/dvips/xcharter/XCharter.map",'a+') as f:
for s in newlines:
f.write(s+'\n') \ No newline at end of file
diff --git a/fonts/xcharter/doc/xcharter-doc.pdf b/fonts/xcharter/doc/xcharter-doc.pdf
index 24e754de97..b1ad49a2d7 100644
--- a/fonts/xcharter/doc/xcharter-doc.pdf
+++ b/fonts/xcharter/doc/xcharter-doc.pdf
Binary files differ
diff --git a/fonts/xcharter/doc/xcharter-doc.tex b/fonts/xcharter/doc/xcharter-doc.tex
index e3e4e0ae48..ebca88246a 100644
--- a/fonts/xcharter/doc/xcharter-doc.tex
+++ b/fonts/xcharter/doc/xcharter-doc.tex
@@ -1,25 +1,39 @@
-% !TEX TS-program = pdflatexmk
+% !TEX TS-program = xelatex
\documentclass[11pt]{article}
-\pdfcompresslevel=0
-\pdfgentounicode=1
-\input glyphtounicode.tex
-\InputIfFileExists{glyphtounicode-cmr.tex}{}{}
-\InputIfFileExists{glyphtounicode-ntx.tex}{}{}
+%\pdfcompresslevel=0
+%\pdfgentounicode=1
+%\input glyphtounicode.tex
+%\InputIfFileExists{glyphtounicode-cmr.tex}{}{}
+%\InputIfFileExists{glyphtounicode-ntx.tex}{}{}
%\usepackage[a-1b]{pdfx} % version 1.6.4 or higher
+\usepackage{trace}
\usepackage[margin=1in]{geometry}
\usepackage[parfill]{parskip}
-\usepackage{graphicx}
-\pdfmapfile{=XCharter.map}
-%\pdfmapfile{=newtx.map}
+\usepackage{graphicx,xcolor}
+\ifluatex\else%
+\ifxetex\pdfmapfile{+XCharter.map}\pdfmapfile{+newtx.map}%
+\else
+\pdfmapfile{=XCharter.map}\pdfmapfile{=newtx.map}%
+\fi\fi
\usepackage[scaled=1.03,varqu,varl]{inconsolata}
\usepackage[type1]{cabin}
-\usepackage[scaled=.98,osf]{XCharter}
\usepackage[OT2,T2A,T1]{fontenc}
-\linespread{1.04}
-\usepackage[uprightscript,charter,alty,vvarbb,scaled=1.05]{newtxmath}
+%\traceon
+\usepackage[xcharter,osf,p,mathscale=1.05,textscale=0,uprightscript,vvarbb]{newtx}
+\iftutex\setmonofont{lmmono10-regular.otf}[Scale=1.08]\fi
+%\usepackage[scaled=.98,osf]{XCharter}
+%\linespread{1.04}
+%\usepackage[uprightscript,vvarbb,scaled=1.05]{newtxmath}
%\usepackage[cal=boondoxo]{mathalfa}
-\font\osfIfnt=XCharter-Roman-tosf-t1 at 11pt
-\font\osffnt=XCharter1-Roman-tosf-t1 at 11pt
+\makeatother
+\iftutex
+ \newfontface\osffnt{XCharter-Roman}[Numbers={Proportional,OldStyle}, CharacterVariant={1:0}]% , Scale = \XCharter@scale]
+ \newfontface\osfIfnt{XCharter-Roman}[Numbers={Proportional,OldStyle}]%, Scale = \XCharter@scale]
+\else
+ \font\osfIfnt=XCharter-Roman-osf-t1 at 11pt
+ \font\osffnt=XCharter1-Roman-osf-t1 at 11pt
+\fi
+\makeatletter
\usepackage{fonttable}
\usepackage{booktabs}
\usepackage{url}
@@ -31,8 +45,17 @@
\title{The XCharter Font Package}
\author{Michael Sharpe}
%\date{}
-\usepackage{trace}
\begin{document}
+%%\traceon
+%{\addfontfeatures{RawFeature=+lnum;+tnum}0123456789}\\
+%{\addfontfeatures{RawFeature=+lnum;+pnum}0123456789}\\
+%{\addfontfeatures{RawFeature=+tnum}0123456789}\\
+%0123456789\\
+%{\addfontfeatures{Numbers={Lining,Tabular}}0123456789}\\
+%{\addfontfeatures{Numbers={Lining,Proportional}}0123456789}\\
+%{\addfontfeatures{Numbers={OldStyle,Monospaced}}0123456789}\\
+%%\traceoff
+%\end{document}
\maketitle
%\expandafter\show\csname oldstylenums \endcsname
%\traceon\oldstylenums{1}\traceoff
@@ -48,36 +71,96 @@ Support files are provided for T$1$, TS$1$, LY$1$, T$2$A and OT$2$ encodings, th
\item
{\tt scaled=.98}, for example, scales all text to 98\% of specified size;
\item {\tt lining} (or just {\tt lf}) makes lining figures ($0123456789$) the default for text---this is set automatically and does not need to be entered explicitly;
-\item {\tt oldstyle} (or {\tt osf}) sets the figure style in text mode to oldstyle (\textosf{0123456789}) with numeral one like a shortened $1$, but math mode will always use lining figures;
-\item {\tt oldstyleI} (or {\tt osfI}) sets the figure style in text mode to oldstyle (\textosfI{0123456789}) with numeral one like a shortened I, but math mode will always use lining figures;
+\item {\tt oldstyle} (or {\tt osf}) sets the figure style in text mode to oldstyle ({\osffnt 0123456789}) with numeral one like a shortened $1$, but math mode will always use lining figures;
+\item {\tt oldstyleI} (or {\tt osfI}) sets the figure style in text mode to oldstyle ({\osfIfnt0123456789}) with numeral one like a shortened I, but math mode will always use lining figures;
\item {\tt sups} sets the style for superscript figures (e.g., footnote markers) to XCharter's superior figures rather than using the default text inserts in mathematical superscripts. This option has no effect if a KOMA class is in force.
\item {\tt scosf} makes oldstyle figures the default in small cap text, no matter what the global figure setting may be.
\item {\tt serbianc} is useful only with the T$2$A encoding. It modifies
one slot in upright and slanted shapes and five slots in italic shapes, as expected in Serbian Cyrillic. See the last section for examples.
-\item As of version 1.22, there is a theorem font option similar to those in newtx and newpx. A new font family, {\tt XCharterTH}, is made from the italic and bold italic faces of {\tt XCharter}, but having upright figures and punctuation that, IMO, look better than slanted ones in theorem statements and the like. For details, consult the brief descriptions below and the more discursive version in the documentation to {\tt newtx}. There is a {\tt theoremfont} option to {\tt XCharter} that works exactly the same as in {\tt newtx}.
\end{itemize}
+\subsection*{Changes in version 1.23}
+There are some substantial additions in version 1.23, some requiring {\tt newtx}, version 1.71 or higher:
+\begin{itemize}
+\item
+{\tt XCharter.sty} now works with all flavors of LaTeX---unicode and non-unicode---but there may be some small differences in output. Essentially all previous options and macros are supported a\and there are new ones available, some of which are limited to unicode engines.
+\item Previous versions of {\tt XCharter} had only two normal figure styles: {\tt tabular lining} (the default) and {\tt proportional oldstyle}. Version 1.23 adds two more so there are separate {\tt TLF (tabular lining figures)}, {\tt LF (proportional lining figures)}, {\tt TOsF (tabular oldstyle figures)} and {\tt OsF (proportional oldstyle figures)}. Two new options have been added to globally select the default figures style. Option {\tt p} (or {\tt proportional}) and {\tt t} (or {\tt tabular}). A new command\verb|\useproportional| (preamble only) has the same effect as option {\tt proportional}.
+\item With the new figures came new macros to select them, no matter what the defaults may be. There are two forms, one that switches the figures until further notice and the other a macro with an argument.
+\begin{center}
+ \begin{tabular}{@{} cccc @{}}
+ \toprule
+ Switch& Command & Effect & Example \\
+ \midrule
+ \verb|\tlfstyle| &\verb|\texttlf| & TLF & \verb|{\tlfstyle123}, \texttlf{123}| \\
+ \verb|\lfstyle| &\verb|\textlf| & LF & \verb|{\lfstyle123},\textlf{123}| \\
+ \verb|\tosfstyle| &\verb|\texttosf| & TOsF & \verb|{\tosfstyle123},\texttosf{123}| \\
+ \verb|\osfstyle| &\verb|\textosf| & OsF & \verb|{\osfstyle123}, \textosf{123}| \\
+ \bottomrule
+ \end{tabular}
+\end{center}
+There are also the text font switches \verb|\liningnums|, \verb|\tabularnums|, \verb|\oldstylenums| and \verb|\proportionalnums|, each of which changes only one attribute of the figure style and alignment. For example, \verb|\liningnums| changes the style to {\tt lining} and \verb|\tabularnums| changes the figure alignment to {\tt tabular}.
+\item
+There is a theorem font option similar to those in newtx and newpx. A new font family, {\tt XCharterTH}, is made from the italic and bold italic faces of {\tt XCharter}, but having upright figures and punctuation that, IMO, look better than slanted ones in theorem statements and the like. For details, consult the brief descriptions below and the more discursive version in the documentation to {\tt newtx}. There is a {\tt theoremfont} option to {\tt XCharter} that works exactly the same as in {\tt newtx}.
+\item The figure style in {\tt theoremfont} will by default be the same as your chosen figure style. Option {\tt thmlining} will ensure that lining figures are always used.
+\item {\tt oldSS} specifies the preference for the old Capital Sharp S rather than the newer form, {\tt U+1E9E}\iftutex, \SS\fi.
+\item There are new options that affect only unicode engines:
+\begin{itemize}
+\item
+{\tt nofontspec} prevents {\tt XCharter.sty} from loading {\tt fontspec}.
+\item {\tt type1text} (or {\tt type1}) specifies processing the text font using {\tt type1} mode. This does not prevent {\tt fontspec} from loading.
+\item {\tt defaultfeatures=} gives you a place to set the default text font features for {\tt fontspac}.
+\end{itemize}
+\end{itemize}
+
\textsc{Special Macros:}
\begin{itemize}
+\item \verb|\useproportional| (usable only in the preamble) may be used for changing the text figure alignment to {\tt proportional} though math mode will use tabular lining figures. (New in 1.23.)
\item
\verb|\useosf| (usable only in the preamble) may be used for changing the text figure style to {\tt osf} though math mode will use lining figures.
\item \verb|\useosfI| (usable only in the preamble) may be used for changing the text figure style to {\tt osfI} though math mode will use lining figures.
\item \verb|\textsu| prints its argument in superior figures, e.g., \verb|\textsu{12}| results in \textsu{12}. The effect is the same with \verb|{\sustyle 12}|.
\item \verb|\textinf| prints its argument in inferior figures, e.g., \verb|\textinf{12}| results in \textinf{12}. The effect is the same with \verb|{\instyle 12}|. (In versions of {\tt XCharter} prior to $1.221$, \verb|\textinf| was named \verb|\textin|, but the latter conflicts with {\tt hyperref} which redefines it to point to U+2208.)
\item \verb|\textlf| prints its argument in lining figures, e.g., \verb|\textlf{12}| results in \textlf{12}. The effect is the same with \verb|{\lfstyle 12}|.
-\item \verb|{\osfstyle 23}| prints \textosf{23} using whatever oldstyle option is in force.
-\item \verb|\textosf| prints its argument in oldstyle figures using, in effect, the {\tt osf} option---e.g., \verb|\textosf{12}| results in \textosf{12}.
-\item \verb|\textosfI| prints its argument in oldstyle figures using, in effect, the {\tt osfI} option---e.g., \verb|\textosfI{12}| results in \textosfI{12}.
+\item \verb|{\osfstyle 23}| prints \textosf{23} ({\tt OldStyle,Proportional}) while \verb|{\liningnums 23}| prints {\liningnums 23}, {\tt Lining} with whatever figure alignment is in force. There are also macros \verb|\tabularnums|, \verb|\proportionalnums|, \verb|\oldstylenums|, \verb|\tosfstyle| and \verb|\tlfstyle| with the expected behaviors.
+%\item \verb|\textosf| prints its argument in oldstyle figures using, in effect, the {\tt osf} option---e.g., \verb|\textosf{12}| results in \textosf{12}.
+%\item \verb|\textosfI| prints its argument in oldstyle figures using, in effect, the {\tt osfI} option---e.g., \verb|\textosfI{12}| results in \textosfI{12}.
\item Numerators and denominators are normally used only for constructing fractions, but may if needed be called using \verb|\textnumerator| and \verb|\textdenominator|. They are about 7\% smaller than superiors and inferiors. You may use \verb|\textde| and \verb|\textnu| as abbreviations, though the latter will not be available if {\tt babel} is loaded with {\tt greek} option.
\item The \verb|\textfrac| macro allows you to write, e.g., \verb|\textfrac{31}{32}| to get the simple fraction \textfrac{31}{32}, and \verb|\textfrac[2]{31}{32}| to get \textfrac[2]{31}{32}. (The optional argument, $2$ in the latter case, is always typeset in lining figures.)
-\item \verb|\textcircled| renders its argument in raised and reduced small caps encircled by the {\tt bigcircle} glyph. E.g., \verb|\textcircled{X}| or \verb|\textcircled{x}| render as \textcircled{x}. The macro works also for numerals: \verb|\textcircled{2}| renders as \textcircled{2}.
+\item The \verb|\textsfrac| macro, available only when you use the {\tt newtx} package with option {\tt xcharter} to load {\tt XCharter} with {\tt newtxmath}, allows you to write, e.g., \verb|\textsfrac{31}{32}| to get the simple stacked fraction
+\iftutex
+\textsfrac{31}{32},\fi
+ and \verb|\textsfrac[2]{31}{32}|
+ \iftutex
+ to get \textsfrac[2]{31}{32}\fi%
+ . (The optional argument, $2$ in the latter case, is always typeset in lining figures.)
+
+\item \verb|\textcircled| renders its argument in raised and reduced small caps encircled by the {\tt bigcircle} glyph. E.g., \verb|\textcircled{M}| and \verb|\textcircled{m}| both render as \textcircled{M}. The macro works also for numerals: \verb|\textcircled{2}| renders as \textcircled{2}.
\item \verb|\textth| (and also \verb|\textthit|) render their arguments using the theorem fonts. For example:\\
-\verb|\textth{Theorem font (01234):!}| renders as \textth{Theorem font (01234):!} (note the upright figures and punctuation) and \verb|\textbf{\textth{Theorem font (01234):!}}| as \textbf{\textth{Theorem font (01234):!}}. The related font switch \verb|\thfamily| is defined so that, in essence, \verb|{\thfamily A12!}| and \verb|\textth{A12!}| are equivalent. In opentype processing, the {\tt StylisticSet 05} controls whether figures and punctuation are upright in italic shaped faces.
+\verb|\textth{Theorem font (01234):!}| renders as \textth{Theorem font (01234):!}---note the upright figures and punctuation. (There is no Bold theorem font---\verb|\textbf{\textth{Theorem font (01234):!}}| renders as \textbf{\textth{Theorem font (01234):!}}.) The related font switch \verb|\thfamily| is defined so that \verb|{\thfamily A12!}| and \verb|\textth{A12!}| are equivalent. In opentype processing, the {\tt StylisticSet 05} controls whether figures and punctuation are upright in italic shaped faces.
\end{itemize}
+\subsection*{Math package choices:}
-Three math packages seem to provide reasonable companions for \textsf{XCharter}. The first example uses Charter italics as math italics, but doesn't provide arbitrary scaling and doesn't sufficiently distinguish math italic v from mathematical Greek \verb|\nu|. Moreover, it is not easy to redefine \verb|\mathcal| to get a better math calligraphic alphabet---e.g., the {\tt mathalfa} package fails. The second uses \textsf{libertine} italics and Greek in math mode, which is a good match to Charter in style and weight after scaling up, is arbitrarily scalable, has distinct math italic v and mathematical Greek \verb|\nu|, and is completely compatible with {\tt mathalfa}. The third is a new revision of {\tt newtxmath} with option {\tt charter} (or, equivalently, {\tt xcharter}), which substitutes Charter italics as math italics and, as of version 1.11, uses a newly developed family of Greek symbols in \{regular, bold\} $\times$ \{upright, italic\} to match the style and italic angle of XCharter. This version is scalable and has a math italic v (plus a matching w) distinct from \verb|\nu|. (The option {\tt noxchvw} to {\tt newtxmath} changes the v and w to be the original Charter italic glyphs, which may lead to issues with \verb|\nu|. The option {\tt alty} to {\tt newtxmath/charter}, new as of version {\tt 1.203}, substitutes $y$ for the default \emph{y} which, IMO, works better in combination with other math symbols because it lacks the problematic tail of \emph{y}.)
+There is now a unicode math package, {\tt xcharter-math} that may be run with a simple preamble containing
+\begin{verbatim}
+\usepackage{fontspec}
+\setmainfont{xcharter}
+\usepackage{unicode-math}
+\setmathfont{XCharter-Math.otf}
+\end{verbatim}
+or, as described in the documentation for {\tt xcharter-math},
+\begin{verbatim}
+\\usepackage{xcharter-otf}
+\end{verbatim}
+but in order to get the options and macros described in this documentation, you could use instead
+\begin{verbatim}
+\usepackage{XCharter} % loads fontspec
+\usepackage{unicode-math}
+\setmathfont{XCharter-Math.otf}
+\end{verbatim}
+
+Three non-unicode math packages seem to provide reasonable companions for \textsf{XCharter}. The first example uses Charter italics as math italics, but doesn't provide arbitrary scaling and doesn't sufficiently distinguish math italic v from mathematical Greek \verb|\nu|. Moreover, it is not easy to redefine \verb|\mathcal| to get a better math calligraphic alphabet---e.g., the {\tt mathalpha} package fails. The second uses \textsf{libertine} italics and Greek in math mode, which is a good match to Charter in style and weight after scaling up, is arbitrarily scalable, has distinct math italic v and mathematical Greek \verb|\nu|, and is completely compatible with {\tt mathalfa}. The third is a new revision of {\tt newtxmath} with option {\tt charter} (or, equivalently, {\tt xcharter}), which substitutes Charter italics as math italics and, as of version 1.11, uses a newly developed family of Greek symbols in \{regular, bold\} $\times$ \{upright, italic\} to match the style and italic angle of XCharter. This version is scalable and has a math italic v (plus a matching w) distinct from \verb|\nu|. (The option {\tt noxchvw} to {\tt newtxmath} changes the v and w to be the original Charter italic glyphs, which may lead to issues with \verb|\nu|. The option {\tt alty} to {\tt newtxmath/charter}, new as of version {\tt 1.203}, substitutes $y$ for the default \emph{y} which, IMO, works better in combination with other math symbols because it lacks the problematic tail of \emph{y}.)
%\newpage
\textsc{Example 1:}
@@ -116,10 +199,24 @@ Three math packages seem to provide reasonable companions for \textsf{XCharter}.
\textsc{Example 5:}
\begin{verbatim}
+% an example using newtx.sty, works with all latex engines
+\usepackage[<specify babel languages>]{babel}% load before newtx
+\usepackage[scaled=1.04,varqu,varl]{inconsolata}% inconsolata tt
+\usepackage[type1]{cabin}% sans serif for math
+\usepackage[T1]{fontenc} % encodiing to use for mathtt, etc
+\usepackage[xcharter,osf,p,mathscale=1.05,textscale=0,uprightscript,vvarbb]{newtx}% loads newtxmath
+% newtx loads fontspec with unicode engines
+\setmonofont{lmmono10-regular.otf}[Scale=1.08] % typewriter for text
+\linespread{1.04}
+% load polyglossia after newtx, if using
+\end{verbatim}
+
+\textsc{Example 6:}
+\begin{verbatim}
% Adds instructions to produce a pdf conforming to PDF/A-1b
-\pdfcompresslevel=0
-\pdfgentounicode=1
-\input glyphtounicode.tex
+%\pdfcompresslevel=0 % uncomment for debugging the pdf
+%\pdfgentounicode=1
+%\input glyphtounicode.tex % now part of latex
\InputIfFileExists{glyphtounicode-cmr.tex}{}{}
\InputIfFileExists{glyphtounicode-ntx.tex}{}{}
\usepackage[a-1b]{pdfx} % version 1.6.4 or higher
@@ -131,7 +228,6 @@ Three math packages seem to provide reasonable companions for \textsf{XCharter}.
\\linespread{1.04}
\end{verbatim}
-
Here is a short sample based on the preamble of \textsc{Example 3}:\\[4pt]
\def\Pr{\ensuremath{\mathbb{P}}}
\def\rmd{\mathrm{d}}
@@ -330,11 +426,11 @@ It may be be possible to work out a scheme that would allow multiple scripts and
%\textsc{Example 2:
\section*{Opentype processing and German orthography}
-Prior to version {\tt1.12}, {\tt XCharter} offered only basic support for German orthography, having all required accented glyphs and the lower case \ss, as well as a small caps \textsc{\ss}. Under LaTeX, the T$1$ encoding contained \verb|S_S|. With unicode tex processing:
+Prior to version {\tt1.12}, {\tt XCharter} offered only basic support for German orthography, having all required accented glyphs and the lower case \ss, as well as a small caps \textsc{\ss}. Under non-unicode LaTeX, the T$1$ encoding contained \verb|S_S|. With unicode tex processing:
\begin{verbatim}
{\addfontfeature{StylisticSet=1}\ss\ \textsc{\ss}}
\end{verbatim}
-typesets, as in LaTeX processing, to
+typesets, as in non-unicode LaTeX processing, to
\ss\ \textsc{\ss}
diff --git a/fonts/xcharter/enc/xch1_2itbay.enc b/fonts/xcharter/enc/xch1_2itbay.enc
index b6b0ae3206..fead1801cb 100644
--- a/fonts/xcharter/enc/xch1_2itbay.enc
+++ b/fonts/xcharter/enc/xch1_2itbay.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_2itbaymenzrb5xthj47dlmqvzc
-% Encoding created by otftotfm on Sat Apr 3 15:04:06 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:09 2022
% Command line follows encoding
/AutoEnc1_2itbaymenzrb5xthj47dlmqvzc [
%00
@@ -66,6 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf
-% XCharter-Roman-tosf-t2asrb'
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Roman.otf
+% XCharter-Roman-osf-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_2jcsfa.enc b/fonts/xcharter/enc/xch1_2jcsfa.enc
index 6243d04350..9efa5879a9 100644
--- a/fonts/xcharter/enc/xch1_2jcsfa.enc
+++ b/fonts/xcharter/enc/xch1_2jcsfa.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_2jcsfajbj7ywbs34dlqgcw3xwb
-% Encoding created by otftotfm on Sat Apr 3 15:04:01 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:59 2022
% Command line follows encoding
/AutoEnc1_2jcsfajbj7ywbs34dlqgcw3xwb [
%00
@@ -66,8 +66,8 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall
-% --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =:
-% FFLsmall XCharter-Bold.otf XCharter-Bold-tosf-sc-t2asrb'
+% --feature=pnum --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Bold.otf XCharter-Bold-osf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_3qy4ma.enc b/fonts/xcharter/enc/xch1_3qy4ma.enc
index 799cafb6f7..3933d32a57 100644
--- a/fonts/xcharter/enc/xch1_3qy4ma.enc
+++ b/fonts/xcharter/enc/xch1_3qy4ma.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg
-% Encoding created by otftotfm on Sat Apr 3 15:03:53 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:43 2022
% Command line follows encoding
/AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg [
%00
@@ -66,6 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tosf-t2a'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-osf-t2a'
diff --git a/fonts/xcharter/enc/xch1_4sqimf.enc b/fonts/xcharter/enc/xch1_4sqimf.enc
new file mode 100644
index 0000000000..31005ad407
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_4sqimf.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_4sqimfdumbp34jdzocpuw555xe
+% Encoding created by otftotfm on Wed Feb 23 17:59:37 2022
+% Command line follows encoding
+/AutoEnc1_4sqimfdumbp34jdzocpuw555xe [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /SSsmall /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash.sc /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron.sc /guilsinglright /oe.sc /zcaron.sc /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown.sc /cent.sc /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /ordmasculine /guillemotright /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
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /uni1E9E.ss01
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /divide
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /ydieresis.sc
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-tosf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch1_4zysyq.enc b/fonts/xcharter/enc/xch1_4zysyq.enc
index eb8a8cdb0c..f039d80d3b 100644
--- a/fonts/xcharter/enc/xch1_4zysyq.enc
+++ b/fonts/xcharter/enc/xch1_4zysyq.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_4zysyqekhrh377ld64a5gt3bcc
-% Encoding created by otftotfm on Sat Apr 3 15:03:45 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:28 2022
% Command line follows encoding
/AutoEnc1_4zysyqekhrh377ld64a5gt3bcc [
%00
@@ -51,7 +51,7 @@
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
%D0
/Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /uni1E9E.ss01
%E0
/agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
/egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
@@ -66,9 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
-% XCharter-Roman-tosf-sc-ly1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-osf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch1_5x23ii.enc b/fonts/xcharter/enc/xch1_5x23ii.enc
new file mode 100644
index 0000000000..afdf03f181
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_5x23ii.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_5x23iijnyd3bukkzcghkx6k47h
+% Encoding created by otftotfm on Wed Feb 23 18:00:21 2022
+% Command line follows encoding
+/AutoEnc1_5x23iijnyd3bukkzcghkx6k47h [
+%00
+ /f_j /Euro /f_b /f_h /fraction /dotaccent /hungarumlaut /ogonek
+ /f_k /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /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.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=onum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-tosf-ly1'
diff --git a/fonts/xcharter/enc/xch1_64qgug.enc b/fonts/xcharter/enc/xch1_64qgug.enc
index 8eb91c3ed6..18c0363ade 100644
--- a/fonts/xcharter/enc/xch1_64qgug.enc
+++ b/fonts/xcharter/enc/xch1_64qgug.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_64qgugv7glijhxes55r42djrte
-% Encoding created by otftotfm on Sat Apr 3 15:03:20 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:42 2022
% Command line follows encoding
/AutoEnc1_64qgugv7glijhxes55r42djrte [
%00
@@ -66,6 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tosf-ly1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-osf-ly1'
diff --git a/fonts/xcharter/enc/xch1_65qaqc.enc b/fonts/xcharter/enc/xch1_65qaqc.enc
new file mode 100644
index 0000000000..914be00d53
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_65qaqc.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_65qaqc2gtff7bw6zj6q4gehfpc
+% Encoding created by otftotfm on Wed Feb 23 17:59:36 2022
+% Command line follows encoding
+/AutoEnc1_65qaqc2gtff7bw6zj6q4gehfpc [
+%00
+ /f_b /Euro /f_h /f_j /fraction /dotaccent /hungarumlaut /ogonek
+ /f_k /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /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.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=onum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-tosf-ly1'
diff --git a/fonts/xcharter/enc/xch1_ivnpe7.enc b/fonts/xcharter/enc/xch1_6ir2ua.enc
index bdb1cf5912..a44a6069ca 100644
--- a/fonts/xcharter/enc/xch1_ivnpe7.enc
+++ b/fonts/xcharter/enc/xch1_6ir2ua.enc
@@ -6,10 +6,10 @@
% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc1_ivnpe75mj322okzj6wfooqsf5h
-% Encoding created by otftotfm on Sat Apr 3 15:03:44 2021
+%%AutoEnc1_6ir2ua64b5sfibyjqihzrj2csd
+% Encoding created by otftotfm on Wed Feb 23 18:00:27 2022
% Command line follows encoding
-/AutoEnc1_ivnpe75mj322okzj6wfooqsf5h [
+/AutoEnc1_6ir2ua64b5sfibyjqihzrj2csd [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
@@ -17,7 +17,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.Alt.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -66,6 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf
-% XCharter-Roman-tosf-ot1'
+% --feature=onum --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Roman.otf XCharter-Roman-osf-ot1'
diff --git a/fonts/xcharter/enc/xch1_zhjmar.enc b/fonts/xcharter/enc/xch1_6ramfp.enc
index ac27458fd3..a9c8086969 100644
--- a/fonts/xcharter/enc/xch1_zhjmar.enc
+++ b/fonts/xcharter/enc/xch1_6ramfp.enc
@@ -6,18 +6,18 @@
% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc1_zhjmarbateoccr2llfvgvl5sya
-% Encoding created by otftotfm on Sat Apr 3 15:03:44 2021
+%%AutoEnc1_6ramfpqc7c7xjz2jbkz2ys4g3d
+% Encoding created by otftotfm on Wed Feb 23 18:00:28 2022
% Command line follows encoding
-/AutoEnc1_zhjmarbateoccr2llfvgvl5sya [
+/AutoEnc1_6ramfpqc7c7xjz2jbkz2ys4g3d [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
%10
/i.sc /j.sc /grave /acute /caron /breve /macron /ring
- /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+ /cedilla /uni1E9E.ss01 /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.Alt.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -66,8 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi
-% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
-% --unicoding=ffl =: FFLsmall XCharter-Roman.otf XCharter-Roman-tosf-sc-ot1'
+% --feature=onum --feature=pnum --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-osf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch1_6xwfqv.enc b/fonts/xcharter/enc/xch1_6xwfqv.enc
index 8a697c0a0d..56385570f0 100644
--- a/fonts/xcharter/enc/xch1_6xwfqv.enc
+++ b/fonts/xcharter/enc/xch1_6xwfqv.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_6xwfqvqcbt3oxaqtca6iubb6oe
-% Encoding created by otftotfm on Sat Apr 3 15:03:45 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:28 2022
% Command line follows encoding
/AutoEnc1_6xwfqvqcbt3oxaqtca6iubb6oe [
%00
@@ -51,7 +51,7 @@
/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
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /uni1E9E.ss01
%E0
/agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
/egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
@@ -66,9 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
-% XCharter-Roman-tosf-sc-t1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-osf-sc-t1'
diff --git a/fonts/xcharter/enc/xch1_7aohvb.enc b/fonts/xcharter/enc/xch1_7aohvb.enc
index 5f349db1a1..f0c86a7f7a 100644
--- a/fonts/xcharter/enc/xch1_7aohvb.enc
+++ b/fonts/xcharter/enc/xch1_7aohvb.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_7aohvb3j4cllo2ny34ugeabofe
-% Encoding created by otftotfm on Sat Apr 3 15:03:20 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:43 2022
% Command line follows encoding
/AutoEnc1_7aohvb3j4cllo2ny34ugeabofe [
%00
@@ -51,7 +51,7 @@
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
%D0
/Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
- /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /uni1E9E.ss01
%E0
/agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
/egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
@@ -66,9 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
-% XCharter-Bold-tosf-sc-ly1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-osf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch1_acpec5.enc b/fonts/xcharter/enc/xch1_acpec5.enc
new file mode 100644
index 0000000000..1cf3c3bda3
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_acpec5.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_acpec5jlnur2n7nbmxku2s3k6h
+% Encoding created by otftotfm on Wed Feb 23 18:00:21 2022
+% Command line follows encoding
+/AutoEnc1_acpec5jlnur2n7nbmxku2s3k6h [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /uni1E9E.ss01 /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown.sc /equal /questiondown.sc /question
+%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 /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%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
+ /.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.sc /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=smcp --feature=tnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-tosf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch1_an6s6r.enc b/fonts/xcharter/enc/xch1_an6s6r.enc
new file mode 100644
index 0000000000..44f8a27ff1
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_an6s6r.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_an6s6r7vvyiaiocljopu5j6ikc
+% Encoding created by otftotfm on Wed Feb 23 17:59:36 2022
+% Command line follows encoding
+/AutoEnc1_an6s6r7vvyiaiocljopu5j6ikc [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /uni1E9E.ss01 /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown.sc /equal /questiondown.sc /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.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
+ /.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.sc /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=smcp --feature=tnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
+% XCharter-Bold-tosf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch1_c3yyfo.enc b/fonts/xcharter/enc/xch1_c3yyfo.enc
new file mode 100644
index 0000000000..6824bac62c
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_c3yyfo.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_c3yyfog2eypvvushmfwwi6yc5d
+% Encoding created by otftotfm on Wed Feb 23 18:00:42 2022
+% Command line follows encoding
+/AutoEnc1_c3yyfog2eypvvushmfwwi6yc5d [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10018.sc /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-tosf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch1_c54uym.enc b/fonts/xcharter/enc/xch1_c54uym.enc
new file mode 100644
index 0000000000..bca8826206
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_c54uym.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_c54uymh6bm5yms366xu5llwvve
+% Encoding created by otftotfm on Wed Feb 23 17:59:46 2022
+% Command line follows encoding
+/AutoEnc1_c54uymh6bm5yms366xu5llwvve [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_b /f_h /f_j /f_k /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-ot1'
diff --git a/fonts/xcharter/enc/xch1_ccfumi.enc b/fonts/xcharter/enc/xch1_ccfumi.enc
new file mode 100644
index 0000000000..5cd6d726a7
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_ccfumi.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_ccfumixdc336kzewpgzadb4gra
+% Encoding created by otftotfm on Wed Feb 23 18:01:00 2022
+% Command line follows encoding
+/AutoEnc1_ccfumixdc336kzewpgzadb4gra [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10066.srb /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=smcp --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Bold.otf
+% XCharter-Bold-tosf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_cilcsm.enc b/fonts/xcharter/enc/xch1_cilcsm.enc
new file mode 100644
index 0000000000..55bf34b5ed
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_cilcsm.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_cilcsmy3jvivb56pc5mgy4v4eh
+% Encoding created by otftotfm on Wed Feb 23 17:59:36 2022
+% Command line follows encoding
+/AutoEnc1_cilcsmy3jvivb56pc5mgy4v4eh [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_b /f_h /f_j /f_k /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Bold.otf XCharter-Bold-tosf-ot1'
diff --git a/fonts/xcharter/enc/xch1_cjimfy.enc b/fonts/xcharter/enc/xch1_cjimfy.enc
index 07f55f4d44..d623273f5e 100644
--- a/fonts/xcharter/enc/xch1_cjimfy.enc
+++ b/fonts/xcharter/enc/xch1_cjimfy.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_cjimfyni74ccxjsnsycgpfdr7a
-% Encoding created by otftotfm on Sat Apr 3 15:03:58 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:54 2022
% Command line follows encoding
/AutoEnc1_cjimfyni74ccxjsnsycgpfdr7a [
%00
@@ -66,6 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf XCharter-Roman-tosf-t2a'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-osf-t2a'
diff --git a/fonts/xcharter/enc/xch1_co4ru4.enc b/fonts/xcharter/enc/xch1_co4ru4.enc
index 85f711b21a..312b89cb52 100644
--- a/fonts/xcharter/enc/xch1_co4ru4.enc
+++ b/fonts/xcharter/enc/xch1_co4ru4.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_co4ru464vsgph3ezqa72efxcnh
-% Encoding created by otftotfm on Sat Apr 3 15:04:08 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:13 2022
% Command line follows encoding
/AutoEnc1_co4ru464vsgph3ezqa72efxcnh [
%00
diff --git a/fonts/xcharter/enc/xch1_dp2hrq.enc b/fonts/xcharter/enc/xch1_dp2hrq.enc
new file mode 100644
index 0000000000..2d439f163a
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_dp2hrq.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_dp2hrqpbuwssgnmmgoxc3qriid
+% Encoding created by otftotfm on Wed Feb 23 17:59:36 2022
+% Command line follows encoding
+/AutoEnc1_dp2hrqpbuwssgnmmgoxc3qriid [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /dotlessi /dotlessj /ffl /ffi /ff /fl /fi
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /Tcedilla /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 /tcedilla /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 /uni1E9E.ss01
+%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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=onum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-tosf-t1'
diff --git a/fonts/xcharter/enc/xch1_dynzsr.enc b/fonts/xcharter/enc/xch1_dynzsr.enc
new file mode 100644
index 0000000000..65260032bd
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_dynzsr.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_dynzsr4sb3ldnecwjr4njmd2tf
+% Encoding created by otftotfm on Wed Feb 23 18:01:10 2022
+% Command line follows encoding
+/AutoEnc1_dynzsr4sb3ldnecwjr4njmd2tf [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_b
+%10
+ /quotedblleft /quotedblright /f_h /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Roman.otf
+% XCharter-Roman-tosf-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_eldrzl.enc b/fonts/xcharter/enc/xch1_eldrzl.enc
new file mode 100644
index 0000000000..4f0331ca20
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_eldrzl.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_eldrzlqarw4p4ckswo2y34m4la
+% Encoding created by otftotfm on Wed Feb 23 17:59:47 2022
+% Command line follows encoding
+/AutoEnc1_eldrzlqarw4p4ckswo2y34m4la [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /uni1E9E.ss01 /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown.sc /equal /questiondown.sc /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.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
+ /.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.sc /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=smcp --feature=tnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-tosf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch1_geqmur.enc b/fonts/xcharter/enc/xch1_geqmur.enc
index 70fe964f11..1a00a9ee5f 100644
--- a/fonts/xcharter/enc/xch1_geqmur.enc
+++ b/fonts/xcharter/enc/xch1_geqmur.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_geqmurehyr5wcbyrbl2mdxcdpf
-% Encoding created by otftotfm on Sat Apr 3 15:03:58 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:54 2022
% Command line follows encoding
/AutoEnc1_geqmurehyr5wcbyrbl2mdxcdpf [
%00
@@ -66,9 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
-% XCharter-Roman-tosf-sc-t2a'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-osf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch1_hgvfee.enc b/fonts/xcharter/enc/xch1_hgvfee.enc
new file mode 100644
index 0000000000..49862f7d2d
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_hgvfee.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_hgvfeeswhiyhbsm3pazgcpkm5g
+% Encoding created by otftotfm on Wed Feb 23 18:01:00 2022
+% Command line follows encoding
+/AutoEnc1_hgvfeeswhiyhbsm3pazgcpkm5g [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_b /f_h
+%10
+ /quotedblleft /quotedblright /f_j /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Bold.otf
+% XCharter-Bold-tosf-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_i2cund.enc b/fonts/xcharter/enc/xch1_i2cund.enc
new file mode 100644
index 0000000000..71d4afa096
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_i2cund.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_i2cundlmhxhdttwik6tmbaoeta
+% Encoding created by otftotfm on Wed Feb 23 18:01:10 2022
+% Command line follows encoding
+/AutoEnc1_i2cundlmhxhdttwik6tmbaoeta [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10066.srb /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=smcp --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-tosf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_afo4o4.enc b/fonts/xcharter/enc/xch1_i2fqhk.enc
index b5aebe54e5..58af506ee5 100644
--- a/fonts/xcharter/enc/xch1_afo4o4.enc
+++ b/fonts/xcharter/enc/xch1_i2fqhk.enc
@@ -6,18 +6,18 @@
% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc1_afo4o42f6y4dlfgulys2itsagb
-% Encoding created by otftotfm on Sat Apr 3 15:03:20 2021
+%%AutoEnc1_i2fqhkoxi7tdwc72ombhuexvte
+% Encoding created by otftotfm on Wed Feb 23 17:59:43 2022
% Command line follows encoding
-/AutoEnc1_afo4o42f6y4dlfgulys2itsagb [
+/AutoEnc1_i2fqhkoxi7tdwc72ombhuexvte [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
%10
/i.sc /j.sc /grave /acute /caron /breve /macron /ring
- /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+ /cedilla /uni1E9E.ss01 /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.Alt.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -66,8 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi
-% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
-% --unicoding=ffl =: FFLsmall XCharter-Bold.otf XCharter-Bold-tosf-sc-ot1'
+% --feature=onum --feature=pnum --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
+% XCharter-Bold-osf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch1_icytdu.enc b/fonts/xcharter/enc/xch1_icytdu.enc
index 8805b103bf..74230085a2 100644
--- a/fonts/xcharter/enc/xch1_icytdu.enc
+++ b/fonts/xcharter/enc/xch1_icytdu.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_icytdughipwu4ylecsn2jfsdbc
-% Encoding created by otftotfm on Sat Apr 3 15:03:53 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:44 2022
% Command line follows encoding
/AutoEnc1_icytdughipwu4ylecsn2jfsdbc [
%00
@@ -66,9 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
-% XCharter-Bold-tosf-sc-t2a'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-osf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch1_m7ekhw.enc b/fonts/xcharter/enc/xch1_iit6m7.enc
index 2da8f828f9..3bd3ed23f2 100644
--- a/fonts/xcharter/enc/xch1_m7ekhw.enc
+++ b/fonts/xcharter/enc/xch1_iit6m7.enc
@@ -6,18 +6,18 @@
% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc1_m7ekhwlp323btq5a5hhwjpjzqd
-% Encoding created by otftotfm on Sat Apr 3 15:03:26 2021
+%%AutoEnc1_iit6m7aygjojwhzgc3qxbp4mcd
+% Encoding created by otftotfm on Wed Feb 23 17:59:54 2022
% Command line follows encoding
-/AutoEnc1_m7ekhwlp323btq5a5hhwjpjzqd [
+/AutoEnc1_iit6m7aygjojwhzgc3qxbp4mcd [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%10
/i.sc /j.sc /grave /acute /caron /breve /macron /ring
- /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+ /cedilla /uni1E9E.ss01 /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.Alt.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -66,9 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi
-% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
-% --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
-% XCharter-BoldItalic-tosf-sc-ot1'
+% --feature=onum --feature=pnum --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-osf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch1_ksktz7.enc b/fonts/xcharter/enc/xch1_ksktz7.enc
new file mode 100644
index 0000000000..a7605aba87
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_ksktz7.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_ksktz7tjppfhb42xvb6yxczkqd
+% Encoding created by otftotfm on Wed Feb 23 18:00:22 2022
+% Command line follows encoding
+/AutoEnc1_ksktz7tjppfhb42xvb6yxczkqd [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /SSsmall /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash.sc /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron.sc /guilsinglright /oe.sc /zcaron.sc /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown.sc /cent.sc /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /ordmasculine /guillemotright /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
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /uni1E9E.ss01
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /divide
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /ydieresis.sc
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-tosf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch1_laqzs3.enc b/fonts/xcharter/enc/xch1_laqzs3.enc
new file mode 100644
index 0000000000..960b620060
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_laqzs3.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_laqzs3jbi2yov36wtv6ud2km3h
+% Encoding created by otftotfm on Wed Feb 23 18:00:20 2022
+% Command line follows encoding
+/AutoEnc1_laqzs3jbi2yov36wtv6ud2km3h [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_j /f_b /f_h /f_k /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Roman.otf XCharter-Roman-tosf-ot1'
diff --git a/fonts/xcharter/enc/xch1_m6qb7y.enc b/fonts/xcharter/enc/xch1_m6qb7y.enc
new file mode 100644
index 0000000000..a5ac0e9a57
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_m6qb7y.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_m6qb7yhbmjeqkmf6zffpitl3nd
+% Encoding created by otftotfm on Wed Feb 23 18:00:52 2022
+% Command line follows encoding
+/AutoEnc1_m6qb7yhbmjeqkmf6zffpitl3nd [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10018.sc /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-tosf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch1_mpbiom.enc b/fonts/xcharter/enc/xch1_mpbiom.enc
new file mode 100644
index 0000000000..14bcedc3b3
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_mpbiom.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_mpbiommipfp7afy3jn6kkjs23g
+% Encoding created by otftotfm on Wed Feb 23 18:01:02 2022
+% Command line follows encoding
+/AutoEnc1_mpbiommipfp7afy3jn6kkjs23g [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_b /f_h
+%10
+ /quotedblleft /quotedblright /f_j /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /afii10067 /afii10068.srb /afii10069.srb /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081.srb
+%F0
+ /afii10082 /afii10083 /afii10084.srb /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-BoldItalic.otf
+% XCharter-BoldItalic-tosf-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_ng7me5.enc b/fonts/xcharter/enc/xch1_ng7me5.enc
new file mode 100644
index 0000000000..ac896f1349
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_ng7me5.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_ng7me5mjnlk3d4x26fckblue2f
+% Encoding created by otftotfm on Wed Feb 23 17:59:37 2022
+% Command line follows encoding
+/AutoEnc1_ng7me5mjnlk3d4x26fckblue2f [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /eth.sc /section
+%A0
+ /abreve.sc /aogonek /cacute.sc /ccaron.sc /dcaron.sc /ecaron.sc /eogonek.sc /gbreve.sc
+ /lacute.sc /lcaron.sc /lslash.sc /nacute.sc /ncaron.sc /eng.sc /ohungarumlaut.sc /racute.sc
+%B0
+ /rcaron.sc /sacute.sc /scaron.sc /scedilla.sc /tcaron.sc /tcedilla.sc /uhungarumlaut.sc /uring.sc
+ /ydieresis.sc /zacute.sc /zcaron.sc /zdotaccent.sc /ij.sc /exclamdown.sc /questiondown.sc /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 /uni1E9E.ss01
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /SSsmall
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-tosf-sc-t1'
diff --git a/fonts/xcharter/enc/xch1_nhow2o.enc b/fonts/xcharter/enc/xch1_nhow2o.enc
index b373351f48..8175aff9f8 100644
--- a/fonts/xcharter/enc/xch1_nhow2o.enc
+++ b/fonts/xcharter/enc/xch1_nhow2o.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_nhow2oriavhyxfh6euosdomsje
-% Encoding created by otftotfm on Sat Apr 3 15:04:06 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:10 2022
% Command line follows encoding
/AutoEnc1_nhow2oriavhyxfh6euosdomsje [
%00
@@ -66,8 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall
-% --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =:
-% FFLsmall XCharter-Roman.otf XCharter-Roman-tosf-sc-t2asrb'
+% --feature=pnum --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-osf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_ph46id.enc b/fonts/xcharter/enc/xch1_ph46id.enc
index e64b53060c..d8e88d0b70 100644
--- a/fonts/xcharter/enc/xch1_ph46id.enc
+++ b/fonts/xcharter/enc/xch1_ph46id.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_ph46idfft7to53v2kspy6xejya
-% Encoding created by otftotfm on Sat Apr 3 15:04:09 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:14 2022
% Command line follows encoding
/AutoEnc1_ph46idfft7to53v2kspy6xejya [
%00
diff --git a/fonts/xcharter/enc/xch1_7p4e2o.enc b/fonts/xcharter/enc/xch1_pikjb7.enc
index b5f46cbf6a..54ff3967d4 100644
--- a/fonts/xcharter/enc/xch1_7p4e2o.enc
+++ b/fonts/xcharter/enc/xch1_pikjb7.enc
@@ -6,10 +6,10 @@
% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc1_7p4e2okxw4m5ierz3rzoubdpud
-% Encoding created by otftotfm on Sat Apr 3 15:03:25 2021
+%%AutoEnc1_pikjb7kncjlrolhowkef2umc3a
+% Encoding created by otftotfm on Wed Feb 23 17:59:53 2022
% Command line follows encoding
-/AutoEnc1_7p4e2okxw4m5ierz3rzoubdpud [
+/AutoEnc1_pikjb7kncjlrolhowkef2umc3a [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
@@ -17,7 +17,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.Alt.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -66,6 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-BoldItalic.otf
-% XCharter-BoldItalic-tosf-ot1'
+% --feature=onum --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-BoldItalic.otf XCharter-BoldItalic-osf-ot1'
diff --git a/fonts/xcharter/enc/xch1_plaupi.enc b/fonts/xcharter/enc/xch1_plaupi.enc
new file mode 100644
index 0000000000..dad3ba3590
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_plaupi.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_plaupi652dl6la5yzojc7c7tma
+% Encoding created by otftotfm on Wed Feb 23 18:00:42 2022
+% Command line follows encoding
+/AutoEnc1_plaupi652dl6la5yzojc7c7tma [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_b /f_h
+%10
+ /quotedblleft /quotedblright /f_j /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=onum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-tosf-t2a'
diff --git a/fonts/xcharter/enc/xch1_pqp4df.enc b/fonts/xcharter/enc/xch1_pqp4df.enc
index 05e69f8477..1f6d4da54b 100644
--- a/fonts/xcharter/enc/xch1_pqp4df.enc
+++ b/fonts/xcharter/enc/xch1_pqp4df.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_pqp4dfh24qktfeuqit5ll3ua4f
-% Encoding created by otftotfm on Sat Apr 3 15:04:08 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:14 2022
% Command line follows encoding
/AutoEnc1_pqp4dfh24qktfeuqit5ll3ua4f [
%00
diff --git a/fonts/xcharter/enc/xch1_q7fabp.enc b/fonts/xcharter/enc/xch1_q7fabp.enc
index 8517325fe3..02ccb7d963 100644
--- a/fonts/xcharter/enc/xch1_q7fabp.enc
+++ b/fonts/xcharter/enc/xch1_q7fabp.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_q7fabpknswrkabbcspsxnge7se
-% Encoding created by otftotfm on Sat Apr 3 15:03:21 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:43 2022
% Command line follows encoding
/AutoEnc1_q7fabpknswrkabbcspsxnge7se [
%00
@@ -51,7 +51,7 @@
/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
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /uni1E9E.ss01
%E0
/agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
/egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
@@ -66,9 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
-% XCharter-Bold-tosf-sc-t1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-osf-sc-t1'
diff --git a/fonts/xcharter/enc/xch1_q2nwaj.enc b/fonts/xcharter/enc/xch1_qfy5bi.enc
index e911c813d3..bc8f2c1537 100644
--- a/fonts/xcharter/enc/xch1_q2nwaj.enc
+++ b/fonts/xcharter/enc/xch1_qfy5bi.enc
@@ -6,10 +6,10 @@
% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc1_q2nwaj3r2ed2ei2xtolszzvvpd
-% Encoding created by otftotfm on Sat Apr 3 15:03:19 2021
+%%AutoEnc1_qfy5biuowgnr3eyr56ntx5cmha
+% Encoding created by otftotfm on Wed Feb 23 17:59:42 2022
% Command line follows encoding
-/AutoEnc1_q2nwaj3r2ed2ei2xtolszzvvpd [
+/AutoEnc1_qfy5biuowgnr3eyr56ntx5cmha [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
@@ -17,7 +17,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.Alt.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -66,6 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf
-% XCharter-Bold-tosf-ot1'
+% --feature=onum --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Bold.otf XCharter-Bold-osf-ot1'
diff --git a/fonts/xcharter/enc/xch1_s4eoyd.enc b/fonts/xcharter/enc/xch1_s4eoyd.enc
index d996409a4b..15cd6dea4b 100644
--- a/fonts/xcharter/enc/xch1_s4eoyd.enc
+++ b/fonts/xcharter/enc/xch1_s4eoyd.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_s4eoyduxwz7j6pqfbocqab7gug
-% Encoding created by otftotfm on Sat Apr 3 15:04:02 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:02 2022
% Command line follows encoding
/AutoEnc1_s4eoyduxwz7j6pqfbocqab7gug [
%00
@@ -66,6 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-BoldItalic.otf
-% XCharter-BoldItalic-tosf-t2asrb'
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-BoldItalic.otf
+% XCharter-BoldItalic-osf-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_sczepj.enc b/fonts/xcharter/enc/xch1_sczepj.enc
index 616e938d42..db34a44e7a 100644
--- a/fonts/xcharter/enc/xch1_sczepj.enc
+++ b/fonts/xcharter/enc/xch1_sczepj.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_sczepjndlpzhjzrv7huzzcgcmg
-% Encoding created by otftotfm on Sat Apr 3 15:04:03 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:02 2022
% Command line follows encoding
/AutoEnc1_sczepjndlpzhjzrv7huzzcgcmg [
%00
@@ -66,8 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall
-% --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =:
-% FFLsmall XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-sc-t2asrb'
+% --feature=pnum --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-osf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_tipddl.enc b/fonts/xcharter/enc/xch1_tipddl.enc
new file mode 100644
index 0000000000..d64390be80
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_tipddl.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_tipddl6hla4uyfdfli25e6uedb
+% Encoding created by otftotfm on Wed Feb 23 17:59:48 2022
+% Command line follows encoding
+/AutoEnc1_tipddl6hla4uyfdfli25e6uedb [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /eth.sc /section
+%A0
+ /abreve.sc /aogonek.sc /cacute.sc /ccaron.sc /dcaron.sc /ecaron.sc /eogonek.sc /gbreve.sc
+ /lacute.sc /lcaron.sc /lslash.sc /nacute.sc /ncaron.sc /eng.sc /ohungarumlaut.sc /racute.sc
+%B0
+ /rcaron.sc /sacute.sc /scaron.sc /scedilla.sc /tcaron.sc /tcedilla.sc /uhungarumlaut.sc /uring.sc
+ /ydieresis.sc /zacute.sc /zcaron.sc /zdotaccent.sc /ij.sc /exclamdown.sc /questiondown.sc /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 /uni1E9E.ss01
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /SSsmall
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-sc-t1'
diff --git a/fonts/xcharter/enc/xch1_tohekq.enc b/fonts/xcharter/enc/xch1_tohekq.enc
new file mode 100644
index 0000000000..53f2c09bf2
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_tohekq.enc
@@ -0,0 +1,71 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_tohekqb7m7y2fvorjyknq54efb
+% Encoding created by otftotfm on Wed Feb 23 18:00:52 2022
+% Command line follows encoding
+/AutoEnc1_tohekqb7m7y2fvorjyknq54efb [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_b
+%10
+ /quotedblleft /quotedblright /f_h /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=onum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-tosf-t2a'
diff --git a/fonts/xcharter/enc/xch1_wd2dbe.enc b/fonts/xcharter/enc/xch1_wd2dbe.enc
index 5e8d7b6dbb..8e5ce0ddc0 100644
--- a/fonts/xcharter/enc/xch1_wd2dbe.enc
+++ b/fonts/xcharter/enc/xch1_wd2dbe.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_wd2dbe34sf7rkkaeon64og5a3c
-% Encoding created by otftotfm on Sat Apr 3 15:03:27 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:54 2022
% Command line follows encoding
/AutoEnc1_wd2dbe34sf7rkkaeon64og5a3c [
%00
@@ -51,7 +51,7 @@
/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
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /uni1E9E.ss01
%E0
/agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
/egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
@@ -66,9 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
-% XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-sc-t1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-BoldItalic.otf XCharter-BoldItalic-osf-sc-t1'
diff --git a/fonts/xcharter/enc/xch1_wf67wi.enc b/fonts/xcharter/enc/xch1_wf67wi.enc
new file mode 100644
index 0000000000..388dbec830
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_wf67wi.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_wf67wi5apar2djse5bcegu5l5a
+% Encoding created by otftotfm on Wed Feb 23 18:00:45 2022
+% Command line follows encoding
+/AutoEnc1_wf67wi5apar2djse5bcegu5l5a [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch1_wqeam3.enc b/fonts/xcharter/enc/xch1_wqeam3.enc
index bc8e610d79..7624a79062 100644
--- a/fonts/xcharter/enc/xch1_wqeam3.enc
+++ b/fonts/xcharter/enc/xch1_wqeam3.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_wqeam3xphw5mmouhxu2uypuhte
-% Encoding created by otftotfm on Sat Apr 3 15:03:44 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:27 2022
% Command line follows encoding
/AutoEnc1_wqeam3xphw5mmouhxu2uypuhte [
%00
@@ -66,6 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf XCharter-Roman-tosf-ly1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-osf-ly1'
diff --git a/fonts/xcharter/enc/xch1_wqjgnt.enc b/fonts/xcharter/enc/xch1_wqjgnt.enc
new file mode 100644
index 0000000000..b8b412bee7
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_wqjgnt.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_wqjgntyg3synkg5qzgjlx6cclh
+% Encoding created by otftotfm on Wed Feb 23 18:01:02 2022
+% Command line follows encoding
+/AutoEnc1_wqjgntyg3synkg5qzgjlx6cclh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /afii10067 /afii10068.srb /afii10069.srb /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081.srb
+%F0
+ /afii10082 /afii10083 /afii10084.srb /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=smcp --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-tosf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_wuciy4.enc b/fonts/xcharter/enc/xch1_wuciy4.enc
index 8d07dea11f..aa4f74ed10 100644
--- a/fonts/xcharter/enc/xch1_wuciy4.enc
+++ b/fonts/xcharter/enc/xch1_wuciy4.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_wuciy4n2roolzf5f34qqbzzhxe
-% Encoding created by otftotfm on Sat Apr 3 15:04:01 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:59 2022
% Command line follows encoding
/AutoEnc1_wuciy4n2roolzf5f34qqbzzhxe [
%00
@@ -66,5 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tosf-t2asrb'
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Bold.otf
+% XCharter-Bold-osf-t2asrb'
diff --git a/fonts/xcharter/enc/xch1_x6jczy.enc b/fonts/xcharter/enc/xch1_x6jczy.enc
index f7c70f735b..d769d7c92b 100644
--- a/fonts/xcharter/enc/xch1_x6jczy.enc
+++ b/fonts/xcharter/enc/xch1_x6jczy.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_x6jczyaykpt55mhfvxdxwokyih
-% Encoding created by otftotfm on Sat Apr 3 15:03:20 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:42 2022
% Command line follows encoding
/AutoEnc1_x6jczyaykpt55mhfvxdxwokyih [
%00
@@ -51,7 +51,7 @@
/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
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /uni1E9E.ss01
%E0
/agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
/egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
@@ -66,6 +66,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tosf-t1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-osf-t1'
diff --git a/fonts/xcharter/enc/xch1_xqcxen.enc b/fonts/xcharter/enc/xch1_xqcxen.enc
index d2b940c270..d1e855021e 100644
--- a/fonts/xcharter/enc/xch1_xqcxen.enc
+++ b/fonts/xcharter/enc/xch1_xqcxen.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_xqcxendti4xfjtesusecvwojab
-% Encoding created by otftotfm on Sat Apr 3 15:04:09 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:14 2022
% Command line follows encoding
/AutoEnc1_xqcxendti4xfjtesusecvwojab [
%00
diff --git a/fonts/xcharter/enc/xch1_yr3lcc.enc b/fonts/xcharter/enc/xch1_yr3lcc.enc
new file mode 100644
index 0000000000..54b1cbc436
--- /dev/null
+++ b/fonts/xcharter/enc/xch1_yr3lcc.enc
@@ -0,0 +1,74 @@
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc1_yr3lccoclcllj4jacxiujymtwh
+% Encoding created by otftotfm on Wed Feb 23 18:00:22 2022
+% Command line follows encoding
+/AutoEnc1_yr3lccoclcllj4jacxiujymtwh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /eth.sc /section
+%A0
+ /abreve.sc /aogonek.sc /cacute.sc /ccaron.sc /dcaron.sc /ecaron.sc /eogonek.sc /gbreve.sc
+ /lacute.sc /lcaron.sc /lslash.sc /nacute.sc /ncaron.sc /eng.sc /ohungarumlaut.sc /racute.sc
+%B0
+ /rcaron.sc /sacute.sc /scaron.sc /scedilla.sc /tcaron.sc /tcedilla.sc /uhungarumlaut.sc /uring.sc
+ /ydieresis.sc /zacute.sc /zcaron.sc /zdotaccent.sc /ij.sc /exclamdown.sc /questiondown.sc /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 /uni1E9E.ss01
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /SSsmall
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-tosf-sc-t1'
diff --git a/fonts/xcharter/enc/xch1_z3wvjz.enc b/fonts/xcharter/enc/xch1_z3wvjz.enc
index 85e7201075..95de88551d 100644
--- a/fonts/xcharter/enc/xch1_z3wvjz.enc
+++ b/fonts/xcharter/enc/xch1_z3wvjz.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_z3wvjzrihuxhpixor2gglzqccg
-% Encoding created by otftotfm on Sat Apr 3 15:04:09 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:15 2022
% Command line follows encoding
/AutoEnc1_z3wvjzrihuxhpixor2gglzqccg [
%00
diff --git a/fonts/xcharter/enc/xch1_zqx27h.enc b/fonts/xcharter/enc/xch1_zqx27h.enc
index 89a5ddf3c0..aee6783bec 100644
--- a/fonts/xcharter/enc/xch1_zqx27h.enc
+++ b/fonts/xcharter/enc/xch1_zqx27h.enc
@@ -7,7 +7,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc1_zqx27h6iquwnh4mli45z2uykrb
-% Encoding created by otftotfm on Sat Apr 3 15:03:54 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:46 2022
% Command line follows encoding
/AutoEnc1_zqx27h6iquwnh4mli45z2uykrb [
%00
@@ -66,9 +66,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
-% XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-sc-t2a'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-BoldItalic.otf XCharter-BoldItalic-osf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_26pbhy.enc b/fonts/xcharter/enc/xch_26pbhy.enc
index 96be7bcf6f..9a522afabb 100644
--- a/fonts/xcharter/enc/xch_26pbhy.enc
+++ b/fonts/xcharter/enc/xch_26pbhy.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_26pbhyeyswcx6l35vecjqtozga
-% Encoding created by otftotfm on Sat Apr 3 15:03:16 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:41 2022
% Command line follows encoding
/AutoEnc_26pbhyeyswcx6l35vecjqtozga [
%00
diff --git a/fonts/xcharter/enc/xch_2itbay.enc b/fonts/xcharter/enc/xch_2itbay.enc
index f8b27d5166..1d937e2fbc 100644
--- a/fonts/xcharter/enc/xch_2itbay.enc
+++ b/fonts/xcharter/enc/xch_2itbay.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_2itbaymenzrb5xthj47dlmqvzc
-% Encoding created by otftotfm on Sat Apr 3 15:04:06 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:09 2022
% Command line follows encoding
/AutoEnc_2itbaymenzrb5xthj47dlmqvzc [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf
-% XCharter-Roman-tosf-t2asrb'
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Roman.otf
+% XCharter-Roman-osf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_2jcsfa.enc b/fonts/xcharter/enc/xch_2jcsfa.enc
index cb9012136d..aabc6985a9 100644
--- a/fonts/xcharter/enc/xch_2jcsfa.enc
+++ b/fonts/xcharter/enc/xch_2jcsfa.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_2jcsfajbj7ywbs34dlqgcw3xwb
-% Encoding created by otftotfm on Sat Apr 3 15:04:01 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:59 2022
% Command line follows encoding
/AutoEnc_2jcsfajbj7ywbs34dlqgcw3xwb [
%00
@@ -60,8 +60,8 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall
-% --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =:
-% FFLsmall XCharter-Bold.otf XCharter-Bold-tosf-sc-t2asrb'
+% --feature=pnum --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Bold.otf XCharter-Bold-osf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_2ne5ra.enc b/fonts/xcharter/enc/xch_2ne5ra.enc
new file mode 100644
index 0000000000..8193b5f6a3
--- /dev/null
+++ b/fonts/xcharter/enc/xch_2ne5ra.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_2ne5ras2ihnhgxt43rxslgjvce
+% Encoding created by otftotfm on Wed Feb 23 18:01:08 2022
+% Command line follows encoding
+/AutoEnc_2ne5ras2ihnhgxt43rxslgjvce [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_b
+%10
+ /quotedblleft /quotedblright /f_h /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=lnum
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Roman.otf
+% XCharter-Roman-lf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_2v3pxw.enc b/fonts/xcharter/enc/xch_2v3pxw.enc
new file mode 100644
index 0000000000..922c02eac7
--- /dev/null
+++ b/fonts/xcharter/enc/xch_2v3pxw.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_2v3pxwpwzyh7ol42swht4e2qif
+% Encoding created by otftotfm on Wed Feb 23 17:59:50 2022
+% Command line follows encoding
+/AutoEnc_2v3pxwpwzyh7ol42swht4e2qif [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /exclamdown.sc /equal /questiondown.sc /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.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
+ /.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.sc /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=lnum --feature=pnum --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-lf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_34ooqo.enc b/fonts/xcharter/enc/xch_34ooqo.enc
index e981c8a288..1d757bcb16 100644
--- a/fonts/xcharter/enc/xch_34ooqo.enc
+++ b/fonts/xcharter/enc/xch_34ooqo.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg
-% Encoding created by otftotfm on Sat Apr 3 15:03:17 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:38 2022
% Command line follows encoding
/AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg [
%00
diff --git a/fonts/xcharter/enc/xch_3qy4ma.enc b/fonts/xcharter/enc/xch_3qy4ma.enc
index b2650777f9..c8eaddd659 100644
--- a/fonts/xcharter/enc/xch_3qy4ma.enc
+++ b/fonts/xcharter/enc/xch_3qy4ma.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_3qy4mai7utp4xgoxpc25ikvocg
-% Encoding created by otftotfm on Sat Apr 3 15:03:53 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:43 2022
% Command line follows encoding
/AutoEnc_3qy4mai7utp4xgoxpc25ikvocg [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tosf-t2a'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-osf-t2a'
diff --git a/fonts/xcharter/enc/xch_4ba22z.enc b/fonts/xcharter/enc/xch_4ba22z.enc
new file mode 100644
index 0000000000..1825b69cb0
--- /dev/null
+++ b/fonts/xcharter/enc/xch_4ba22z.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_4ba22zhyriefdyz5zlws5ycgcf
+% Encoding created by otftotfm on Wed Feb 23 18:00:23 2022
+% Command line follows encoding
+/AutoEnc_4ba22zhyriefdyz5zlws5ycgcf [
+%00
+ /f_j /Euro /f_b /f_h /fraction /dotaccent /hungarumlaut /ogonek
+ /f_k /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /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.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /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
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-lf-ly1'
diff --git a/fonts/xcharter/enc/xch_4j4sw5.enc b/fonts/xcharter/enc/xch_4j4sw5.enc
index 59e145c199..3c314030d8 100644
--- a/fonts/xcharter/enc/xch_4j4sw5.enc
+++ b/fonts/xcharter/enc/xch_4j4sw5.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_4j4sw5j5quwsuwjp3ac4ukjyga
-% Encoding created by otftotfm on Sat Apr 3 15:03:19 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:35 2022
% Command line follows encoding
/AutoEnc_4j4sw5j5quwsuwjp3ac4ukjyga [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
-% XCharter-Bold-tlf-sc-t1'
+% --feature=kern --feature=liga --feature=lnum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-tlf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_4nycuc.enc b/fonts/xcharter/enc/xch_4nycuc.enc
new file mode 100644
index 0000000000..4bdfa76f70
--- /dev/null
+++ b/fonts/xcharter/enc/xch_4nycuc.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_4nycucgn33u6rajgwlou4lz6vf
+% Encoding created by otftotfm on Wed Feb 23 18:01:01 2022
+% Command line follows encoding
+/AutoEnc_4nycucgn33u6rajgwlou4lz6vf [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /afii10067 /afii10068.srb /afii10069.srb /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081.srb
+%F0
+ /afii10082 /afii10083 /afii10084.srb /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=lnum
+% --feature=pnum --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-lf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_4sqimf.enc b/fonts/xcharter/enc/xch_4sqimf.enc
new file mode 100644
index 0000000000..6f29e52178
--- /dev/null
+++ b/fonts/xcharter/enc/xch_4sqimf.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_4sqimfdumbp34jdzocpuw555xe
+% Encoding created by otftotfm on Wed Feb 23 17:59:37 2022
+% Command line follows encoding
+/AutoEnc_4sqimfdumbp34jdzocpuw555xe [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /SSsmall /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash.sc /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron.sc /guilsinglright /oe.sc /zcaron.sc /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown.sc /cent.sc /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /ordmasculine /guillemotright /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
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /divide
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /ydieresis.sc
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-tosf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch_4zysyq.enc b/fonts/xcharter/enc/xch_4zysyq.enc
index f510fc1c8b..4f698cb388 100644
--- a/fonts/xcharter/enc/xch_4zysyq.enc
+++ b/fonts/xcharter/enc/xch_4zysyq.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_4zysyqekhrh377ld64a5gt3bcc
-% Encoding created by otftotfm on Sat Apr 3 15:03:45 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:28 2022
% Command line follows encoding
/AutoEnc_4zysyqekhrh377ld64a5gt3bcc [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
-% XCharter-Roman-tosf-sc-ly1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-osf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch_ao7ayk.enc b/fonts/xcharter/enc/xch_5wo36q.enc
index 9d28bc66f0..090df4afc2 100644
--- a/fonts/xcharter/enc/xch_ao7ayk.enc
+++ b/fonts/xcharter/enc/xch_5wo36q.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_ao7aykitowiy6mof7pomrdbq3f
-% Encoding created by otftotfm on Sat Apr 3 15:03:27 2021
+%%AutoEnc_5wo36q4t5p2lppbir4ecpopyfc
+% Encoding created by otftotfm on Wed Feb 23 17:59:51 2022
% Command line follows encoding
-/AutoEnc_ao7aykitowiy6mof7pomrdbq3f [
+/AutoEnc_5wo36q4t5p2lppbir4ecpopyfc [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.numerator /one.numerator /two.numerator /three.numerator /four.numerator /five.numerator /six.numerator /seven.numerator
diff --git a/fonts/xcharter/enc/xch_5x23ii.enc b/fonts/xcharter/enc/xch_5x23ii.enc
new file mode 100644
index 0000000000..de9196e1db
--- /dev/null
+++ b/fonts/xcharter/enc/xch_5x23ii.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_5x23iijnyd3bukkzcghkx6k47h
+% Encoding created by otftotfm on Wed Feb 23 18:00:21 2022
+% Command line follows encoding
+/AutoEnc_5x23iijnyd3bukkzcghkx6k47h [
+%00
+ /f_j /Euro /f_b /f_h /fraction /dotaccent /hungarumlaut /ogonek
+ /f_k /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /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.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=onum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-tosf-ly1'
diff --git a/fonts/xcharter/enc/xch_62bu45.enc b/fonts/xcharter/enc/xch_62bu45.enc
new file mode 100644
index 0000000000..eb52b4cea2
--- /dev/null
+++ b/fonts/xcharter/enc/xch_62bu45.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_62bu45iinhmai2wncojqwud3he
+% Encoding created by otftotfm on Wed Feb 23 18:00:58 2022
+% Command line follows encoding
+/AutoEnc_62bu45iinhmai2wncojqwud3he [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_b /f_h
+%10
+ /quotedblleft /quotedblright /f_j /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=lnum
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Bold.otf
+% XCharter-Bold-lf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_62z5ot.enc b/fonts/xcharter/enc/xch_62z5ot.enc
index 095c81874a..8077d5dfc1 100644
--- a/fonts/xcharter/enc/xch_62z5ot.enc
+++ b/fonts/xcharter/enc/xch_62z5ot.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_62z5otp5uxbu4kardxkb52z6sa
-% Encoding created by otftotfm on Sat Apr 3 15:03:21 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:40 2022
% Command line follows encoding
/AutoEnc_62z5otp5uxbu4kardxkb52z6sa [
%00
diff --git a/fonts/xcharter/enc/xch_6335sg.enc b/fonts/xcharter/enc/xch_6335sg.enc
index f85645c390..b47cdad3b5 100644
--- a/fonts/xcharter/enc/xch_6335sg.enc
+++ b/fonts/xcharter/enc/xch_6335sg.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_6335sgc6bnvgrgjg7fbhsgy2wb
-% Encoding created by otftotfm on Sat Apr 3 15:04:06 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:08 2022
% Command line follows encoding
/AutoEnc_6335sgc6bnvgrgjg7fbhsgy2wb [
%00
@@ -60,8 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall
-% --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =:
-% FFLsmall XCharter-Roman.otf XCharter-Roman-tlf-sc-t2asrb'
+% --feature=smcp --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-tlf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_64qgug.enc b/fonts/xcharter/enc/xch_64qgug.enc
index d5dfd774ab..eb1d1807ce 100644
--- a/fonts/xcharter/enc/xch_64qgug.enc
+++ b/fonts/xcharter/enc/xch_64qgug.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_64qgugv7glijhxes55r42djrte
-% Encoding created by otftotfm on Sat Apr 3 15:03:20 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:42 2022
% Command line follows encoding
/AutoEnc_64qgugv7glijhxes55r42djrte [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tosf-ly1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-osf-ly1'
diff --git a/fonts/xcharter/enc/xch_65qaqc.enc b/fonts/xcharter/enc/xch_65qaqc.enc
new file mode 100644
index 0000000000..28472a6de5
--- /dev/null
+++ b/fonts/xcharter/enc/xch_65qaqc.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_65qaqc2gtff7bw6zj6q4gehfpc
+% Encoding created by otftotfm on Wed Feb 23 17:59:36 2022
+% Command line follows encoding
+/AutoEnc_65qaqc2gtff7bw6zj6q4gehfpc [
+%00
+ /f_b /Euro /f_h /f_j /fraction /dotaccent /hungarumlaut /ogonek
+ /f_k /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /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.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=onum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-tosf-ly1'
diff --git a/fonts/xcharter/enc/xch_6ckksa.enc b/fonts/xcharter/enc/xch_6ckksa.enc
new file mode 100644
index 0000000000..dc3c561ee2
--- /dev/null
+++ b/fonts/xcharter/enc/xch_6ckksa.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_6ckksab4xgup3cfdzppakccfch
+% Encoding created by otftotfm on Wed Feb 23 18:00:53 2022
+% Command line follows encoding
+/AutoEnc_6ckksab4xgup3cfdzppakccfch [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_b
+%10
+ /quotedblleft /quotedblright /f_h /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-lf-t2a'
diff --git a/fonts/xcharter/enc/xch_6hzluo.enc b/fonts/xcharter/enc/xch_6hzluo.enc
index 909d5627e1..345462d061 100644
--- a/fonts/xcharter/enc/xch_6hzluo.enc
+++ b/fonts/xcharter/enc/xch_6hzluo.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_6hzluovfqgqjqwjosfm7uze3oh
-% Encoding created by otftotfm on Sat Apr 3 15:03:42 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:29 2022
% Command line follows encoding
/AutoEnc_6hzluovfqgqjqwjosfm7uze3oh [
%00
diff --git a/fonts/xcharter/enc/xch_ivnpe7.enc b/fonts/xcharter/enc/xch_6ir2ua.enc
index 6e1eb187ee..9f50009f2a 100644
--- a/fonts/xcharter/enc/xch_ivnpe7.enc
+++ b/fonts/xcharter/enc/xch_6ir2ua.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_ivnpe75mj322okzj6wfooqsf5h
-% Encoding created by otftotfm on Sat Apr 3 15:03:44 2021
+%%AutoEnc_6ir2ua64b5sfibyjqihzrj2csd
+% Encoding created by otftotfm on Wed Feb 23 18:00:27 2022
% Command line follows encoding
-/AutoEnc_ivnpe75mj322okzj6wfooqsf5h [
+/AutoEnc_6ir2ua64b5sfibyjqihzrj2csd [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf
-% XCharter-Roman-tosf-ot1'
+% --feature=onum --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Roman.otf XCharter-Roman-osf-ot1'
diff --git a/fonts/xcharter/enc/xch_6mgzuz.enc b/fonts/xcharter/enc/xch_6mgzuz.enc
new file mode 100644
index 0000000000..f2f3ad6b1f
--- /dev/null
+++ b/fonts/xcharter/enc/xch_6mgzuz.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_6mgzuzg3pb5qf3ldvnda2wsybb
+% Encoding created by otftotfm on Wed Feb 23 18:01:01 2022
+% Command line follows encoding
+/AutoEnc_6mgzuzg3pb5qf3ldvnda2wsybb [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_b /f_h
+%10
+ /quotedblleft /quotedblright /f_j /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /afii10067 /afii10068.srb /afii10069.srb /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081.srb
+%F0
+ /afii10082 /afii10083 /afii10084.srb /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=lnum
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-BoldItalic.otf
+% XCharter-BoldItalic-lf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_zhjmar.enc b/fonts/xcharter/enc/xch_6ramfp.enc
index 7e61418458..eaec05c083 100644
--- a/fonts/xcharter/enc/xch_zhjmar.enc
+++ b/fonts/xcharter/enc/xch_6ramfp.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_zhjmarbateoccr2llfvgvl5sya
-% Encoding created by otftotfm on Sat Apr 3 15:03:44 2021
+%%AutoEnc_6ramfpqc7c7xjz2jbkz2ys4g3d
+% Encoding created by otftotfm on Wed Feb 23 18:00:28 2022
% Command line follows encoding
-/AutoEnc_zhjmarbateoccr2llfvgvl5sya [
+/AutoEnc_6ramfpqc7c7xjz2jbkz2ys4g3d [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/i.sc /j.sc /grave /acute /caron /breve /macron /ring
/cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -60,8 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi
-% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
-% --unicoding=ffl =: FFLsmall XCharter-Roman.otf XCharter-Roman-tosf-sc-ot1'
+% --feature=onum --feature=pnum --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-osf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_6w7aji.enc b/fonts/xcharter/enc/xch_6w7aji.enc
index 7d92437f6b..4e0ba6024a 100644
--- a/fonts/xcharter/enc/xch_6w7aji.enc
+++ b/fonts/xcharter/enc/xch_6w7aji.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd
-% Encoding created by otftotfm on Sat Apr 3 15:03:18 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:44 2022
% Command line follows encoding
/AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd [
%00
diff --git a/fonts/xcharter/enc/xch_6xwfqv.enc b/fonts/xcharter/enc/xch_6xwfqv.enc
index 5b41de8501..d9943e7e2b 100644
--- a/fonts/xcharter/enc/xch_6xwfqv.enc
+++ b/fonts/xcharter/enc/xch_6xwfqv.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_6xwfqvqcbt3oxaqtca6iubb6oe
-% Encoding created by otftotfm on Sat Apr 3 15:03:45 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:28 2022
% Command line follows encoding
/AutoEnc_6xwfqvqcbt3oxaqtca6iubb6oe [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
-% XCharter-Roman-tosf-sc-t1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-osf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_7aohvb.enc b/fonts/xcharter/enc/xch_7aohvb.enc
index 439e6967d6..38723d7f5b 100644
--- a/fonts/xcharter/enc/xch_7aohvb.enc
+++ b/fonts/xcharter/enc/xch_7aohvb.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_7aohvb3j4cllo2ny34ugeabofe
-% Encoding created by otftotfm on Sat Apr 3 15:03:20 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:43 2022
% Command line follows encoding
/AutoEnc_7aohvb3j4cllo2ny34ugeabofe [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
-% XCharter-Bold-tosf-sc-ly1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-osf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch_7cmdv6.enc b/fonts/xcharter/enc/xch_7cmdv6.enc
index 9864dab323..68ad321a76 100644
--- a/fonts/xcharter/enc/xch_7cmdv6.enc
+++ b/fonts/xcharter/enc/xch_7cmdv6.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf
-% Encoding created by otftotfm on Sat Apr 3 15:03:17 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:44 2022
% Command line follows encoding
/AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf [
%00
diff --git a/fonts/xcharter/enc/xch_a6eos7.enc b/fonts/xcharter/enc/xch_a6eos7.enc
new file mode 100644
index 0000000000..65f16246fa
--- /dev/null
+++ b/fonts/xcharter/enc/xch_a6eos7.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_a6eos74zdc3rz44li6qottufnc
+% Encoding created by otftotfm on Wed Feb 23 18:01:09 2022
+% Command line follows encoding
+/AutoEnc_a6eos74zdc3rz44li6qottufnc [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10066.srb /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=lnum
+% --feature=pnum --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-lf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_acpec5.enc b/fonts/xcharter/enc/xch_acpec5.enc
new file mode 100644
index 0000000000..b39e20fc61
--- /dev/null
+++ b/fonts/xcharter/enc/xch_acpec5.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_acpec5jlnur2n7nbmxku2s3k6h
+% Encoding created by otftotfm on Wed Feb 23 18:00:21 2022
+% Command line follows encoding
+/AutoEnc_acpec5jlnur2n7nbmxku2s3k6h [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown.sc /equal /questiondown.sc /question
+%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 /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%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
+ /.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.sc /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=smcp --feature=tnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-tosf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_akeqbh.enc b/fonts/xcharter/enc/xch_akeqbh.enc
new file mode 100644
index 0000000000..7b2fe288ae
--- /dev/null
+++ b/fonts/xcharter/enc/xch_akeqbh.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_akeqbhudkf7g3q53cagwosdclb
+% Encoding created by otftotfm on Wed Feb 23 18:00:23 2022
+% Command line follows encoding
+/AutoEnc_akeqbhudkf7g3q53cagwosdclb [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_j /f_b /f_h /f_k /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=lnum --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Roman.otf XCharter-Roman-lf-ot1'
diff --git a/fonts/xcharter/enc/xch_an6s6r.enc b/fonts/xcharter/enc/xch_an6s6r.enc
new file mode 100644
index 0000000000..023aad0995
--- /dev/null
+++ b/fonts/xcharter/enc/xch_an6s6r.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_an6s6r7vvyiaiocljopu5j6ikc
+% Encoding created by otftotfm on Wed Feb 23 17:59:36 2022
+% Command line follows encoding
+/AutoEnc_an6s6r7vvyiaiocljopu5j6ikc [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown.sc /equal /questiondown.sc /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.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
+ /.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.sc /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=smcp --feature=tnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
+% XCharter-Bold-tosf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_aw3wom.enc b/fonts/xcharter/enc/xch_aw3wom.enc
index c49313c93f..55a64855af 100644
--- a/fonts/xcharter/enc/xch_aw3wom.enc
+++ b/fonts/xcharter/enc/xch_aw3wom.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_aw3womsecdumtuxvl6hik6fs3a
-% Encoding created by otftotfm on Sat Apr 3 15:03:21 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:41 2022
% Command line follows encoding
/AutoEnc_aw3womsecdumtuxvl6hik6fs3a [
%00
diff --git a/fonts/xcharter/enc/xch_bjnaxa.enc b/fonts/xcharter/enc/xch_bjnaxa.enc
index f412b97537..92f5615f55 100644
--- a/fonts/xcharter/enc/xch_bjnaxa.enc
+++ b/fonts/xcharter/enc/xch_bjnaxa.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_bjnaxalddn62bxc6gu6eiaxsaa
-% Encoding created by otftotfm on Sat Apr 3 15:04:02 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:00 2022
% Command line follows encoding
/AutoEnc_bjnaxalddn62bxc6gu6eiaxsaa [
%00
@@ -60,8 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall
-% --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =:
-% FFLsmall XCharter-BoldItalic.otf XCharter-BoldItalic-tlf-sc-t2asrb'
+% --feature=smcp --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-tlf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_blmpt7.enc b/fonts/xcharter/enc/xch_blmpt7.enc
index 7f1e422193..a213846991 100644
--- a/fonts/xcharter/enc/xch_blmpt7.enc
+++ b/fonts/xcharter/enc/xch_blmpt7.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_blmpt7r443ymavkauxboyp4quh
-% Encoding created by otftotfm on Sat Apr 3 15:03:55 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:45 2022
% Command line follows encoding
/AutoEnc_blmpt7r443ymavkauxboyp4quh [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% --feature=kern --feature=liga --feature=lnum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
% XCharter-BoldItalic.otf XCharter-BoldItalic-tlf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_c3yyfo.enc b/fonts/xcharter/enc/xch_c3yyfo.enc
new file mode 100644
index 0000000000..20c62d463a
--- /dev/null
+++ b/fonts/xcharter/enc/xch_c3yyfo.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_c3yyfog2eypvvushmfwwi6yc5d
+% Encoding created by otftotfm on Wed Feb 23 18:00:42 2022
+% Command line follows encoding
+/AutoEnc_c3yyfog2eypvvushmfwwi6yc5d [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10018.sc /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-tosf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_c54uym.enc b/fonts/xcharter/enc/xch_c54uym.enc
new file mode 100644
index 0000000000..00e453cb92
--- /dev/null
+++ b/fonts/xcharter/enc/xch_c54uym.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_c54uymh6bm5yms366xu5llwvve
+% Encoding created by otftotfm on Wed Feb 23 17:59:46 2022
+% Command line follows encoding
+/AutoEnc_c54uymh6bm5yms366xu5llwvve [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_b /f_h /f_j /f_k /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-ot1'
diff --git a/fonts/xcharter/enc/xch_ccfumi.enc b/fonts/xcharter/enc/xch_ccfumi.enc
new file mode 100644
index 0000000000..a372635ae6
--- /dev/null
+++ b/fonts/xcharter/enc/xch_ccfumi.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ccfumixdc336kzewpgzadb4gra
+% Encoding created by otftotfm on Wed Feb 23 18:01:00 2022
+% Command line follows encoding
+/AutoEnc_ccfumixdc336kzewpgzadb4gra [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10066.srb /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=smcp --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Bold.otf
+% XCharter-Bold-tosf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_cilcsm.enc b/fonts/xcharter/enc/xch_cilcsm.enc
new file mode 100644
index 0000000000..e80d376c92
--- /dev/null
+++ b/fonts/xcharter/enc/xch_cilcsm.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_cilcsmy3jvivb56pc5mgy4v4eh
+% Encoding created by otftotfm on Wed Feb 23 17:59:36 2022
+% Command line follows encoding
+/AutoEnc_cilcsmy3jvivb56pc5mgy4v4eh [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_b /f_h /f_j /f_k /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Bold.otf XCharter-Bold-tosf-ot1'
diff --git a/fonts/xcharter/enc/xch_cjimfy.enc b/fonts/xcharter/enc/xch_cjimfy.enc
index 6b68790628..89623bf22e 100644
--- a/fonts/xcharter/enc/xch_cjimfy.enc
+++ b/fonts/xcharter/enc/xch_cjimfy.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_cjimfyni74ccxjsnsycgpfdr7a
-% Encoding created by otftotfm on Sat Apr 3 15:03:58 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:54 2022
% Command line follows encoding
/AutoEnc_cjimfyni74ccxjsnsycgpfdr7a [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf XCharter-Roman-tosf-t2a'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-osf-t2a'
diff --git a/fonts/xcharter/enc/xch_ckugtc.enc b/fonts/xcharter/enc/xch_ckugtc.enc
index c11bc9639a..e15d833d9a 100644
--- a/fonts/xcharter/enc/xch_ckugtc.enc
+++ b/fonts/xcharter/enc/xch_ckugtc.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_ckugtclujsguxmcovvf3bkqf2b
-% Encoding created by otftotfm on Sat Apr 3 15:03:42 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:18 2022
% Command line follows encoding
/AutoEnc_ckugtclujsguxmcovvf3bkqf2b [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf XCharter-Roman-tlf-ly1'
+% --feature=kern --feature=liga --feature=lnum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-tlf-ly1'
diff --git a/fonts/xcharter/enc/xch_co4ru4.enc b/fonts/xcharter/enc/xch_co4ru4.enc
index 1fd4a9e72f..4ffd0ad7c2 100644
--- a/fonts/xcharter/enc/xch_co4ru4.enc
+++ b/fonts/xcharter/enc/xch_co4ru4.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_co4ru464vsgph3ezqa72efxcnh
-% Encoding created by otftotfm on Sat Apr 3 15:04:08 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:13 2022
% Command line follows encoding
/AutoEnc_co4ru464vsgph3ezqa72efxcnh [
%00
diff --git a/fonts/xcharter/enc/xch_cos7tu.enc b/fonts/xcharter/enc/xch_cos7tu.enc
new file mode 100644
index 0000000000..c273c8a292
--- /dev/null
+++ b/fonts/xcharter/enc/xch_cos7tu.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_cos7tu7hy4jsu43uhfrn22x5vg
+% Encoding created by otftotfm on Wed Feb 23 17:59:39 2022
+% Command line follows encoding
+/AutoEnc_cos7tu7hy4jsu43uhfrn22x5vg [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /SSsmall /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /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.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash.sc /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron.sc /guilsinglright /oe.sc /zcaron.sc /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown.sc /cent.sc /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /ordmasculine /guillemotright /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
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /divide
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /ydieresis.sc
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-lf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch_cy5fc2.enc b/fonts/xcharter/enc/xch_cy5fc2.enc
new file mode 100644
index 0000000000..b3f549a8c2
--- /dev/null
+++ b/fonts/xcharter/enc/xch_cy5fc2.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_cy5fc2euj5t4xrng2zvnyb4bqg
+% Encoding created by otftotfm on Wed Feb 23 17:59:51 2022
+% Command line follows encoding
+/AutoEnc_cy5fc2euj5t4xrng2zvnyb4bqg [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /eth.sc /section
+%A0
+ /abreve.sc /aogonek.sc /cacute.sc /ccaron.sc /dcaron.sc /ecaron.sc /eogonek.sc /gbreve.sc
+ /lacute.sc /lcaron.sc /lslash.sc /nacute.sc /ncaron.sc /eng.sc /ohungarumlaut.sc /racute.sc
+%B0
+ /rcaron.sc /sacute.sc /scaron.sc /scedilla.sc /tcaron.sc /tcedilla.sc /uhungarumlaut.sc /uring.sc
+ /ydieresis.sc /zacute.sc /zcaron.sc /zdotaccent.sc /ij.sc /exclamdown.sc /questiondown.sc /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /SSsmall
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-BoldItalic.otf XCharter-BoldItalic-lf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_dp2hrq.enc b/fonts/xcharter/enc/xch_dp2hrq.enc
new file mode 100644
index 0000000000..01b6dcb39b
--- /dev/null
+++ b/fonts/xcharter/enc/xch_dp2hrq.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_dp2hrqpbuwssgnmmgoxc3qriid
+% Encoding created by otftotfm on Wed Feb 23 17:59:36 2022
+% Command line follows encoding
+/AutoEnc_dp2hrqpbuwssgnmmgoxc3qriid [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /dotlessi /dotlessj /ffl /ffi /ff /fl /fi
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /Tcedilla /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 /tcedilla /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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=onum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-tosf-t1'
diff --git a/fonts/xcharter/enc/xch_dqjass.enc b/fonts/xcharter/enc/xch_dqjass.enc
new file mode 100644
index 0000000000..5bd37bef1f
--- /dev/null
+++ b/fonts/xcharter/enc/xch_dqjass.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_dqjasssuetpohv5a3ljixdqrrg
+% Encoding created by otftotfm on Wed Feb 23 18:00:43 2022
+% Command line follows encoding
+/AutoEnc_dqjasssuetpohv5a3ljixdqrrg [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10018.sc /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-lf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_dynzsr.enc b/fonts/xcharter/enc/xch_dynzsr.enc
new file mode 100644
index 0000000000..02f0971de8
--- /dev/null
+++ b/fonts/xcharter/enc/xch_dynzsr.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_dynzsr4sb3ldnecwjr4njmd2tf
+% Encoding created by otftotfm on Wed Feb 23 18:01:10 2022
+% Command line follows encoding
+/AutoEnc_dynzsr4sb3ldnecwjr4njmd2tf [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_b
+%10
+ /quotedblleft /quotedblright /f_h /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Roman.otf
+% XCharter-Roman-tosf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_ei7atk.enc b/fonts/xcharter/enc/xch_ei7atk.enc
new file mode 100644
index 0000000000..3b595febfe
--- /dev/null
+++ b/fonts/xcharter/enc/xch_ei7atk.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ei7atkg5jugifyavjb2rplvirf
+% Encoding created by otftotfm on Wed Feb 23 17:59:49 2022
+% Command line follows encoding
+/AutoEnc_ei7atkg5jugifyavjb2rplvirf [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_b /f_h /f_j /f_k /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=lnum --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-BoldItalic.otf XCharter-BoldItalic-lf-ot1'
diff --git a/fonts/xcharter/enc/xch_l5j7vv.enc b/fonts/xcharter/enc/xch_el7fqi.enc
index bfff468e07..f5a1ce66b3 100644
--- a/fonts/xcharter/enc/xch_l5j7vv.enc
+++ b/fonts/xcharter/enc/xch_el7fqi.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_l5j7vvl2r3qghndrxfqhbggoph
-% Encoding created by otftotfm on Sat Apr 3 15:03:19 2021
+%%AutoEnc_el7fqisktu3hwhtaharptxk7za
+% Encoding created by otftotfm on Wed Feb 23 17:59:35 2022
% Command line follows encoding
-/AutoEnc_l5j7vvl2r3qghndrxfqhbggoph [
+/AutoEnc_el7fqisktu3hwhtaharptxk7za [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/i.sc /j.sc /grave /acute /caron /breve /macron /ring
/cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero /one /two /three /four /five /six /seven
@@ -60,8 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi
-% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
-% --unicoding=ffl =: FFLsmall XCharter-Bold.otf XCharter-Bold-tlf-sc-ot1'
+% --feature=lnum --feature=smcp --feature=tnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
+% XCharter-Bold-tlf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_eldrzl.enc b/fonts/xcharter/enc/xch_eldrzl.enc
new file mode 100644
index 0000000000..74893e02ca
--- /dev/null
+++ b/fonts/xcharter/enc/xch_eldrzl.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_eldrzlqarw4p4ckswo2y34m4la
+% Encoding created by otftotfm on Wed Feb 23 17:59:47 2022
+% Command line follows encoding
+/AutoEnc_eldrzlqarw4p4ckswo2y34m4la [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown.sc /equal /questiondown.sc /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.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
+ /.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.sc /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=smcp --feature=tnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-tosf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_en7yt2.enc b/fonts/xcharter/enc/xch_en7yt2.enc
index ecd83762d1..26d046478c 100644
--- a/fonts/xcharter/enc/xch_en7yt2.enc
+++ b/fonts/xcharter/enc/xch_en7yt2.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_en7yt2uld2mo3sfpmbkuptjxub
-% Encoding created by otftotfm on Sat Apr 3 15:04:03 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:01 2022
% Command line follows encoding
/AutoEnc_en7yt2uld2mo3sfpmbkuptjxub [
%00
diff --git a/fonts/xcharter/enc/xch_phn3tc.enc b/fonts/xcharter/enc/xch_f5e46c.enc
index 81c2d40867..120fb3611d 100644
--- a/fonts/xcharter/enc/xch_phn3tc.enc
+++ b/fonts/xcharter/enc/xch_f5e46c.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_phn3tcvsl2ylgqm4z2komwpoza
-% Encoding created by otftotfm on Sat Apr 3 15:03:43 2021
+%%AutoEnc_f5e46ca3jarka5qvgilkcnddgf
+% Encoding created by otftotfm on Wed Feb 23 18:00:19 2022
% Command line follows encoding
-/AutoEnc_phn3tcvsl2ylgqm4z2komwpoza [
+/AutoEnc_f5e46ca3jarka5qvgilkcnddgf [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/i.sc /j.sc /grave /acute /caron /breve /macron /ring
/cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero /one /two /three /four /five /six /seven
@@ -60,8 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi
-% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
-% --unicoding=ffl =: FFLsmall XCharter-Roman.otf XCharter-Roman-tlf-sc-ot1'
+% --feature=lnum --feature=smcp --feature=tnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-tlf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_fiqldz.enc b/fonts/xcharter/enc/xch_fiqldz.enc
index 1c1a51c878..bbff1b8d89 100644
--- a/fonts/xcharter/enc/xch_fiqldz.enc
+++ b/fonts/xcharter/enc/xch_fiqldz.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_fiqldzomfw67cfhl2p3wqrxjna
-% Encoding created by otftotfm on Sat Apr 3 15:04:06 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:08 2022
% Command line follows encoding
/AutoEnc_fiqldzomfw67cfhl2p3wqrxjna [
%00
@@ -60,5 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf XCharter-Roman-tlf-t2asrb'
+% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Roman.otf
+% XCharter-Roman-tlf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_geqmur.enc b/fonts/xcharter/enc/xch_geqmur.enc
index 83ed16b98b..fd1947966e 100644
--- a/fonts/xcharter/enc/xch_geqmur.enc
+++ b/fonts/xcharter/enc/xch_geqmur.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_geqmurehyr5wcbyrbl2mdxcdpf
-% Encoding created by otftotfm on Sat Apr 3 15:03:58 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:54 2022
% Command line follows encoding
/AutoEnc_geqmurehyr5wcbyrbl2mdxcdpf [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
-% XCharter-Roman-tosf-sc-t2a'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-osf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_glnwao.enc b/fonts/xcharter/enc/xch_glnwao.enc
index 4b5b8e0b53..2c1464c7c6 100644
--- a/fonts/xcharter/enc/xch_glnwao.enc
+++ b/fonts/xcharter/enc/xch_glnwao.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_glnwaoq2otchakcfayz2fzbx3a
-% Encoding created by otftotfm on Sat Apr 3 15:03:54 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:41 2022
% Command line follows encoding
/AutoEnc_glnwaoq2otchakcfayz2fzbx3a [
%00
diff --git a/fonts/xcharter/enc/xch_gspcih.enc b/fonts/xcharter/enc/xch_gspcih.enc
new file mode 100644
index 0000000000..55baac7e99
--- /dev/null
+++ b/fonts/xcharter/enc/xch_gspcih.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_gspcih7x43orr6eyenwuehn75d
+% Encoding created by otftotfm on Wed Feb 23 18:00:24 2022
+% Command line follows encoding
+/AutoEnc_gspcih7x43orr6eyenwuehn75d [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /exclamdown.sc /equal /questiondown.sc /question
+%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 /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%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
+ /.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.sc /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=lnum --feature=pnum --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-lf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_x25wg5.enc b/fonts/xcharter/enc/xch_guhmqj.enc
index 1e40ea1c93..42bf085d5b 100644
--- a/fonts/xcharter/enc/xch_x25wg5.enc
+++ b/fonts/xcharter/enc/xch_guhmqj.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_x25wg5wzbfblxt2tm7d7pkp5mc
-% Encoding created by otftotfm on Sat Apr 3 15:03:16 2021
+%%AutoEnc_guhmqjapplr7kfh3nofuxthtlf
+% Encoding created by otftotfm on Wed Feb 23 17:59:37 2022
% Command line follows encoding
-/AutoEnc_x25wg5wzbfblxt2tm7d7pkp5mc [
+/AutoEnc_guhmqjapplr7kfh3nofuxthtlf [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.denominator /one.denominator /two.denominator /three.denominator /four.denominator /five.denominator /six.denominator /seven.denominator
diff --git a/fonts/xcharter/enc/xch_hgvfee.enc b/fonts/xcharter/enc/xch_hgvfee.enc
new file mode 100644
index 0000000000..8936c079f8
--- /dev/null
+++ b/fonts/xcharter/enc/xch_hgvfee.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_hgvfeeswhiyhbsm3pazgcpkm5g
+% Encoding created by otftotfm on Wed Feb 23 18:01:00 2022
+% Command line follows encoding
+/AutoEnc_hgvfeeswhiyhbsm3pazgcpkm5g [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_b /f_h
+%10
+ /quotedblleft /quotedblright /f_j /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Bold.otf
+% XCharter-Bold-tosf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_hiviyg.enc b/fonts/xcharter/enc/xch_hiviyg.enc
new file mode 100644
index 0000000000..7198c9c3fc
--- /dev/null
+++ b/fonts/xcharter/enc/xch_hiviyg.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_hiviygp7byoou5mxdiefpzfebe
+% Encoding created by otftotfm on Wed Feb 23 18:00:25 2022
+% Command line follows encoding
+/AutoEnc_hiviygp7byoou5mxdiefpzfebe [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /eth.sc /section
+%A0
+ /abreve.sc /aogonek.sc /cacute.sc /ccaron.sc /dcaron.sc /ecaron.sc /eogonek.sc /gbreve.sc
+ /lacute.sc /lcaron.sc /lslash.sc /nacute.sc /ncaron.sc /eng.sc /ohungarumlaut.sc /racute.sc
+%B0
+ /rcaron.sc /sacute.sc /scaron.sc /scedilla.sc /tcaron.sc /tcedilla.sc /uhungarumlaut.sc /uring.sc
+ /ydieresis.sc /zacute.sc /zcaron.sc /zdotaccent.sc /ij.sc /exclamdown.sc /questiondown.sc /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /SSsmall
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-lf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_hnm6t3.enc b/fonts/xcharter/enc/xch_hnm6t3.enc
index 505222f366..c77ae9818c 100644
--- a/fonts/xcharter/enc/xch_hnm6t3.enc
+++ b/fonts/xcharter/enc/xch_hnm6t3.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_hnm6t3k2slbl2ftyy5cswrhnch
-% Encoding created by otftotfm on Sat Apr 3 15:04:01 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:57 2022
% Command line follows encoding
/AutoEnc_hnm6t3k2slbl2ftyy5cswrhnch [
%00
@@ -60,5 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tlf-t2asrb'
+% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Bold.otf
+% XCharter-Bold-tlf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_i2cund.enc b/fonts/xcharter/enc/xch_i2cund.enc
new file mode 100644
index 0000000000..9460bc8af7
--- /dev/null
+++ b/fonts/xcharter/enc/xch_i2cund.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_i2cundlmhxhdttwik6tmbaoeta
+% Encoding created by otftotfm on Wed Feb 23 18:01:10 2022
+% Command line follows encoding
+/AutoEnc_i2cundlmhxhdttwik6tmbaoeta [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10066.srb /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=smcp --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-tosf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_afo4o4.enc b/fonts/xcharter/enc/xch_i2fqhk.enc
index d84a237935..d0b8caf015 100644
--- a/fonts/xcharter/enc/xch_afo4o4.enc
+++ b/fonts/xcharter/enc/xch_i2fqhk.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_afo4o42f6y4dlfgulys2itsagb
-% Encoding created by otftotfm on Sat Apr 3 15:03:20 2021
+%%AutoEnc_i2fqhkoxi7tdwc72ombhuexvte
+% Encoding created by otftotfm on Wed Feb 23 17:59:43 2022
% Command line follows encoding
-/AutoEnc_afo4o42f6y4dlfgulys2itsagb [
+/AutoEnc_i2fqhkoxi7tdwc72ombhuexvte [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/i.sc /j.sc /grave /acute /caron /breve /macron /ring
/cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -60,8 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi
-% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
-% --unicoding=ffl =: FFLsmall XCharter-Bold.otf XCharter-Bold-tosf-sc-ot1'
+% --feature=onum --feature=pnum --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
+% XCharter-Bold-osf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_icytdu.enc b/fonts/xcharter/enc/xch_icytdu.enc
index 79dd74be41..f93e9b6b51 100644
--- a/fonts/xcharter/enc/xch_icytdu.enc
+++ b/fonts/xcharter/enc/xch_icytdu.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_icytdughipwu4ylecsn2jfsdbc
-% Encoding created by otftotfm on Sat Apr 3 15:03:53 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:44 2022
% Command line follows encoding
/AutoEnc_icytdughipwu4ylecsn2jfsdbc [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
-% XCharter-Bold-tosf-sc-t2a'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-osf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_m7ekhw.enc b/fonts/xcharter/enc/xch_iit6m7.enc
index 072220ac15..407d97cdbf 100644
--- a/fonts/xcharter/enc/xch_m7ekhw.enc
+++ b/fonts/xcharter/enc/xch_iit6m7.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_m7ekhwlp323btq5a5hhwjpjzqd
-% Encoding created by otftotfm on Sat Apr 3 15:03:26 2021
+%%AutoEnc_iit6m7aygjojwhzgc3qxbp4mcd
+% Encoding created by otftotfm on Wed Feb 23 17:59:54 2022
% Command line follows encoding
-/AutoEnc_m7ekhwlp323btq5a5hhwjpjzqd [
+/AutoEnc_iit6m7aygjojwhzgc3qxbp4mcd [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/i.sc /j.sc /grave /acute /caron /breve /macron /ring
/cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi
-% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
-% --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
-% XCharter-BoldItalic-tosf-sc-ot1'
+% --feature=onum --feature=pnum --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-osf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_ijhcpw.enc b/fonts/xcharter/enc/xch_ijhcpw.enc
new file mode 100644
index 0000000000..7da1772e73
--- /dev/null
+++ b/fonts/xcharter/enc/xch_ijhcpw.enc
@@ -0,0 +1,67 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ijhcpwmyoxml75krl4rjpeewld
+% Encoding created by otftotfm on Wed Feb 23 18:00:58 2022
+% Command line follows encoding
+/AutoEnc_ijhcpwmyoxml75krl4rjpeewld [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10066.srb /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=lnum
+% --feature=pnum --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Bold.otf XCharter-Bold-lf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_irqw25.enc b/fonts/xcharter/enc/xch_irqw25.enc
new file mode 100644
index 0000000000..f67c942896
--- /dev/null
+++ b/fonts/xcharter/enc/xch_irqw25.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_irqw25oqekzdjghvtrl34ij3ch
+% Encoding created by otftotfm on Wed Feb 23 17:59:39 2022
+% Command line follows encoding
+/AutoEnc_irqw25oqekzdjghvtrl34ij3ch [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /exclamdown.sc /equal /questiondown.sc /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.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
+ /.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.sc /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=lnum --feature=pnum --feature=smcp --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
+% XCharter-Bold-lf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_og2pus.enc b/fonts/xcharter/enc/xch_kly36k.enc
index 190d9a383f..89675c9c22 100644
--- a/fonts/xcharter/enc/xch_og2pus.enc
+++ b/fonts/xcharter/enc/xch_kly36k.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_og2pussftqyl45scunlcyi2pzh
-% Encoding created by otftotfm on Sat Apr 3 15:03:17 2021
+%%AutoEnc_kly36ked4rvlzszxdj3molsgpb
+% Encoding created by otftotfm on Wed Feb 23 17:59:44 2022
% Command line follows encoding
-/AutoEnc_og2pussftqyl45scunlcyi2pzh [
+/AutoEnc_kly36ked4rvlzszxdj3molsgpb [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/uni207D /uni207E /asterisk /uni207A /comma /uni207B /period /slash
%30
/uni2070 /one.superior /two.superior /three.superior /uni2074 /uni2075 /uni2076 /uni2077
diff --git a/fonts/xcharter/enc/xch_ksktz7.enc b/fonts/xcharter/enc/xch_ksktz7.enc
new file mode 100644
index 0000000000..84553f2448
--- /dev/null
+++ b/fonts/xcharter/enc/xch_ksktz7.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ksktz7tjppfhb42xvb6yxczkqd
+% Encoding created by otftotfm on Wed Feb 23 18:00:22 2022
+% Command line follows encoding
+/AutoEnc_ksktz7tjppfhb42xvb6yxczkqd [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /SSsmall /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash.sc /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron.sc /guilsinglright /oe.sc /zcaron.sc /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown.sc /cent.sc /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /ordmasculine /guillemotright /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
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /divide
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /ydieresis.sc
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-tosf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch_laqzs3.enc b/fonts/xcharter/enc/xch_laqzs3.enc
new file mode 100644
index 0000000000..414499438d
--- /dev/null
+++ b/fonts/xcharter/enc/xch_laqzs3.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_laqzs3jbi2yov36wtv6ud2km3h
+% Encoding created by otftotfm on Wed Feb 23 18:00:20 2022
+% Command line follows encoding
+/AutoEnc_laqzs3jbi2yov36wtv6ud2km3h [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_j /f_b /f_h /f_k /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=onum --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Roman.otf XCharter-Roman-tosf-ot1'
diff --git a/fonts/xcharter/enc/xch_m2vrds.enc b/fonts/xcharter/enc/xch_m2vrds.enc
index 6b00914912..8e07ef1169 100644
--- a/fonts/xcharter/enc/xch_m2vrds.enc
+++ b/fonts/xcharter/enc/xch_m2vrds.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_m2vrds6ohoduinigqjp2pulx6b
-% Encoding created by otftotfm on Sat Apr 3 15:03:58 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:53 2022
% Command line follows encoding
/AutoEnc_m2vrds6ohoduinigqjp2pulx6b [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf XCharter-Roman-tlf-t2a'
+% --feature=kern --feature=liga --feature=lnum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-tlf-t2a'
diff --git a/fonts/xcharter/enc/xch_hnm3ex.enc b/fonts/xcharter/enc/xch_m4ry62.enc
index 84c141d5ea..0e046509e6 100644
--- a/fonts/xcharter/enc/xch_hnm3ex.enc
+++ b/fonts/xcharter/enc/xch_m4ry62.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_hnm3exhjnhih7v5eit3ir6bkod
-% Encoding created by otftotfm on Sat Apr 3 15:03:24 2021
+%%AutoEnc_m4ry62oqiramkzd522imp6knhd
+% Encoding created by otftotfm on Wed Feb 23 17:59:44 2022
% Command line follows encoding
-/AutoEnc_hnm3exhjnhih7v5eit3ir6bkod [
+/AutoEnc_m4ry62oqiramkzd522imp6knhd [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero /one /two /three /four /five /six /seven
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-BoldItalic.otf
-% XCharter-BoldItalic-tlf-ot1'
+% --feature=lnum --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-BoldItalic.otf XCharter-BoldItalic-tlf-ot1'
diff --git a/fonts/xcharter/enc/xch_m6qb7y.enc b/fonts/xcharter/enc/xch_m6qb7y.enc
new file mode 100644
index 0000000000..18feda56a0
--- /dev/null
+++ b/fonts/xcharter/enc/xch_m6qb7y.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_m6qb7yhbmjeqkmf6zffpitl3nd
+% Encoding created by otftotfm on Wed Feb 23 18:00:52 2022
+% Command line follows encoding
+/AutoEnc_m6qb7yhbmjeqkmf6zffpitl3nd [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10018.sc /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-tosf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_mcqmfh.enc b/fonts/xcharter/enc/xch_mcqmfh.enc
new file mode 100644
index 0000000000..fd04aa7c56
--- /dev/null
+++ b/fonts/xcharter/enc/xch_mcqmfh.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_mcqmfhpufqjoiajjiul4b2kg2e
+% Encoding created by otftotfm on Wed Feb 23 17:59:39 2022
+% Command line follows encoding
+/AutoEnc_mcqmfhpufqjoiajjiul4b2kg2e [
+%00
+ /f_b /Euro /f_h /f_j /fraction /dotaccent /hungarumlaut /ogonek
+ /f_k /.notdef /.notdef /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /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.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /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
+ /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-lf-ly1'
diff --git a/fonts/xcharter/enc/xch_mgb5xg.enc b/fonts/xcharter/enc/xch_mgb5xg.enc
index d7784e1f96..547e530180 100644
--- a/fonts/xcharter/enc/xch_mgb5xg.enc
+++ b/fonts/xcharter/enc/xch_mgb5xg.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_mgb5xgsg7q6oo3plt4r3wmcfog
-% Encoding created by otftotfm on Sat Apr 3 15:03:53 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:42 2022
% Command line follows encoding
/AutoEnc_mgb5xgsg7q6oo3plt4r3wmcfog [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tlf-t2a'
+% --feature=kern --feature=liga --feature=lnum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-tlf-t2a'
diff --git a/fonts/xcharter/enc/xch_mpbiom.enc b/fonts/xcharter/enc/xch_mpbiom.enc
new file mode 100644
index 0000000000..bda06bcc39
--- /dev/null
+++ b/fonts/xcharter/enc/xch_mpbiom.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_mpbiommipfp7afy3jn6kkjs23g
+% Encoding created by otftotfm on Wed Feb 23 18:01:02 2022
+% Command line follows encoding
+/AutoEnc_mpbiommipfp7afy3jn6kkjs23g [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_b /f_h
+%10
+ /quotedblleft /quotedblright /f_j /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /afii10067 /afii10068.srb /afii10069.srb /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081.srb
+%F0
+ /afii10082 /afii10083 /afii10084.srb /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-BoldItalic.otf
+% XCharter-BoldItalic-tosf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_naadkf.enc b/fonts/xcharter/enc/xch_naadkf.enc
new file mode 100644
index 0000000000..ff709005df
--- /dev/null
+++ b/fonts/xcharter/enc/xch_naadkf.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_naadkf5e4gajnnpolvyey6a5yf
+% Encoding created by otftotfm on Wed Feb 23 17:59:38 2022
+% Command line follows encoding
+/AutoEnc_naadkf5e4gajnnpolvyey6a5yf [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_b /f_h /f_j /f_k /.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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TEXT --feature=kern --feature=liga
+% --feature=lnum --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Bold.otf XCharter-Bold-lf-ot1'
diff --git a/fonts/xcharter/enc/xch_ng7me5.enc b/fonts/xcharter/enc/xch_ng7me5.enc
new file mode 100644
index 0000000000..4ecd4a47fc
--- /dev/null
+++ b/fonts/xcharter/enc/xch_ng7me5.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ng7me5mjnlk3d4x26fckblue2f
+% Encoding created by otftotfm on Wed Feb 23 17:59:37 2022
+% Command line follows encoding
+/AutoEnc_ng7me5mjnlk3d4x26fckblue2f [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /eth.sc /section
+%A0
+ /abreve.sc /aogonek /cacute.sc /ccaron.sc /dcaron.sc /ecaron.sc /eogonek.sc /gbreve.sc
+ /lacute.sc /lcaron.sc /lslash.sc /nacute.sc /ncaron.sc /eng.sc /ohungarumlaut.sc /racute.sc
+%B0
+ /rcaron.sc /sacute.sc /scaron.sc /scedilla.sc /tcaron.sc /tcedilla.sc /uhungarumlaut.sc /uring.sc
+ /ydieresis.sc /zacute.sc /zcaron.sc /zdotaccent.sc /ij.sc /exclamdown.sc /questiondown.sc /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /SSsmall
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-tosf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_nhow2o.enc b/fonts/xcharter/enc/xch_nhow2o.enc
index 308efaddd8..1655ad8186 100644
--- a/fonts/xcharter/enc/xch_nhow2o.enc
+++ b/fonts/xcharter/enc/xch_nhow2o.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_nhow2oriavhyxfh6euosdomsje
-% Encoding created by otftotfm on Sat Apr 3 15:04:06 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:10 2022
% Command line follows encoding
/AutoEnc_nhow2oriavhyxfh6euosdomsje [
%00
@@ -60,8 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall
-% --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =:
-% FFLsmall XCharter-Roman.otf XCharter-Roman-tosf-sc-t2asrb'
+% --feature=pnum --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Roman.otf
+% XCharter-Roman-osf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_nii5is.enc b/fonts/xcharter/enc/xch_nii5is.enc
new file mode 100644
index 0000000000..8d5555c613
--- /dev/null
+++ b/fonts/xcharter/enc/xch_nii5is.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_nii5islrejiuxdowrmow774atg
+% Encoding created by otftotfm on Wed Feb 23 18:00:43 2022
+% Command line follows encoding
+/AutoEnc_nii5islrejiuxdowrmow774atg [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_b /f_h
+%10
+ /quotedblleft /quotedblright /f_j /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-lf-t2a'
diff --git a/fonts/xcharter/enc/xch_o2mz2z.enc b/fonts/xcharter/enc/xch_o2mz2z.enc
index 90899f0292..469b33a5ae 100644
--- a/fonts/xcharter/enc/xch_o2mz2z.enc
+++ b/fonts/xcharter/enc/xch_o2mz2z.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_o2mz2zv4w4wt7uyh5ivjpwoemb
-% Encoding created by otftotfm on Sat Apr 3 15:04:02 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:59 2022
% Command line follows encoding
/AutoEnc_o2mz2zv4w4wt7uyh5ivjpwoemb [
%00
diff --git a/fonts/xcharter/enc/xch_ocop3w.enc b/fonts/xcharter/enc/xch_ocop3w.enc
index 098010ecdc..256c913adc 100644
--- a/fonts/xcharter/enc/xch_ocop3w.enc
+++ b/fonts/xcharter/enc/xch_ocop3w.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_ocop3wizmwjqyo3dmyn3xet5jd
-% Encoding created by otftotfm on Sat Apr 3 15:03:43 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:20 2022
% Command line follows encoding
/AutoEnc_ocop3wizmwjqyo3dmyn3xet5jd [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
-% XCharter-Roman-tlf-sc-ly1'
+% --feature=kern --feature=liga --feature=lnum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-tlf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch_bxmb3o.enc b/fonts/xcharter/enc/xch_oeyavg.enc
index 249ca8d571..a0b37cd788 100644
--- a/fonts/xcharter/enc/xch_bxmb3o.enc
+++ b/fonts/xcharter/enc/xch_oeyavg.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_bxmb3o6ttiywvevh4ccqmv6rph
-% Encoding created by otftotfm on Sat Apr 3 15:03:18 2021
+%%AutoEnc_oeyavgihy5irfru7kh6qigtiad
+% Encoding created by otftotfm on Wed Feb 23 17:59:34 2022
% Command line follows encoding
-/AutoEnc_bxmb3o6ttiywvevh4ccqmv6rph [
+/AutoEnc_oeyavgihy5irfru7kh6qigtiad [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero /one /two /three /four /five /six /seven
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf
-% XCharter-Bold-tlf-ot1'
+% --feature=lnum --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Bold.otf XCharter-Bold-tlf-ot1'
diff --git a/fonts/xcharter/enc/xch_ph46id.enc b/fonts/xcharter/enc/xch_ph46id.enc
index 288a666f83..57ef2e6b09 100644
--- a/fonts/xcharter/enc/xch_ph46id.enc
+++ b/fonts/xcharter/enc/xch_ph46id.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_ph46idfft7to53v2kspy6xejya
-% Encoding created by otftotfm on Sat Apr 3 15:04:09 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:14 2022
% Command line follows encoding
/AutoEnc_ph46idfft7to53v2kspy6xejya [
%00
diff --git a/fonts/xcharter/enc/xch_7p4e2o.enc b/fonts/xcharter/enc/xch_pikjb7.enc
index 848e5a8cf3..2491de5095 100644
--- a/fonts/xcharter/enc/xch_7p4e2o.enc
+++ b/fonts/xcharter/enc/xch_pikjb7.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_7p4e2okxw4m5ierz3rzoubdpud
-% Encoding created by otftotfm on Sat Apr 3 15:03:25 2021
+%%AutoEnc_pikjb7kncjlrolhowkef2umc3a
+% Encoding created by otftotfm on Wed Feb 23 17:59:53 2022
% Command line follows encoding
-/AutoEnc_7p4e2okxw4m5ierz3rzoubdpud [
+/AutoEnc_pikjb7kncjlrolhowkef2umc3a [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-BoldItalic.otf
-% XCharter-BoldItalic-tosf-ot1'
+% --feature=onum --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-BoldItalic.otf XCharter-BoldItalic-osf-ot1'
diff --git a/fonts/xcharter/enc/xch_plaupi.enc b/fonts/xcharter/enc/xch_plaupi.enc
new file mode 100644
index 0000000000..429dfe8250
--- /dev/null
+++ b/fonts/xcharter/enc/xch_plaupi.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_plaupi652dl6la5yzojc7c7tma
+% Encoding created by otftotfm on Wed Feb 23 18:00:42 2022
+% Command line follows encoding
+/AutoEnc_plaupi652dl6la5yzojc7c7tma [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_b /f_h
+%10
+ /quotedblleft /quotedblright /f_j /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=onum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-tosf-t2a'
diff --git a/fonts/xcharter/enc/xch_pqp4df.enc b/fonts/xcharter/enc/xch_pqp4df.enc
index db569b7ece..f9c4ff56e0 100644
--- a/fonts/xcharter/enc/xch_pqp4df.enc
+++ b/fonts/xcharter/enc/xch_pqp4df.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_pqp4dfh24qktfeuqit5ll3ua4f
-% Encoding created by otftotfm on Sat Apr 3 15:04:08 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:14 2022
% Command line follows encoding
/AutoEnc_pqp4dfh24qktfeuqit5ll3ua4f [
%00
diff --git a/fonts/xcharter/enc/xch_pz3lxg.enc b/fonts/xcharter/enc/xch_pz3lxg.enc
index 317e75c491..14b9f88001 100644
--- a/fonts/xcharter/enc/xch_pz3lxg.enc
+++ b/fonts/xcharter/enc/xch_pz3lxg.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_pz3lxgt2tnxz7p6istzozn734g
-% Encoding created by otftotfm on Sat Apr 3 15:03:59 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:52 2022
% Command line follows encoding
/AutoEnc_pz3lxgt2tnxz7p6istzozn734g [
%00
diff --git a/fonts/xcharter/enc/xch_q7fabp.enc b/fonts/xcharter/enc/xch_q7fabp.enc
index 8379ea82b0..7c39bcdeed 100644
--- a/fonts/xcharter/enc/xch_q7fabp.enc
+++ b/fonts/xcharter/enc/xch_q7fabp.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_q7fabpknswrkabbcspsxnge7se
-% Encoding created by otftotfm on Sat Apr 3 15:03:21 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:43 2022
% Command line follows encoding
/AutoEnc_q7fabpknswrkabbcspsxnge7se [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
-% XCharter-Bold-tosf-sc-t1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-osf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_qdw4m6.enc b/fonts/xcharter/enc/xch_qdw4m6.enc
index 62c34545dc..9909b03d98 100644
--- a/fonts/xcharter/enc/xch_qdw4m6.enc
+++ b/fonts/xcharter/enc/xch_qdw4m6.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_qdw4m6pd2ohzfiltqvezylzubb
-% Encoding created by otftotfm on Sat Apr 3 15:03:19 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:35 2022
% Command line follows encoding
/AutoEnc_qdw4m6pd2ohzfiltqvezylzubb [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
-% XCharter-Bold-tlf-sc-ly1'
+% --feature=kern --feature=liga --feature=lnum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-tlf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch_q2nwaj.enc b/fonts/xcharter/enc/xch_qfy5bi.enc
index 248556866e..a195777a65 100644
--- a/fonts/xcharter/enc/xch_q2nwaj.enc
+++ b/fonts/xcharter/enc/xch_qfy5bi.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_q2nwaj3r2ed2ei2xtolszzvvpd
-% Encoding created by otftotfm on Sat Apr 3 15:03:19 2021
+%%AutoEnc_qfy5biuowgnr3eyr56ntx5cmha
+% Encoding created by otftotfm on Wed Feb 23 17:59:42 2022
% Command line follows encoding
-/AutoEnc_q2nwaj3r2ed2ei2xtolszzvvpd [
+/AutoEnc_qfy5biuowgnr3eyr56ntx5cmha [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.oldstyle /one.oldstyle /two.oldstyle /three.oldstyle /four.oldstyle /five.oldstyle /six.oldstyle /seven.oldstyle
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf
-% XCharter-Bold-tosf-ot1'
+% --feature=onum --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Bold.otf XCharter-Bold-osf-ot1'
diff --git a/fonts/xcharter/enc/xch_qibaxb.enc b/fonts/xcharter/enc/xch_qibaxb.enc
index 6c45fc0012..cae500fc61 100644
--- a/fonts/xcharter/enc/xch_qibaxb.enc
+++ b/fonts/xcharter/enc/xch_qibaxb.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_qibaxbcjnlrejjdickc5oq67xa
-% Encoding created by otftotfm on Sat Apr 3 15:04:02 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:00 2022
% Command line follows encoding
/AutoEnc_qibaxbcjnlrejjdickc5oq67xa [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-BoldItalic.otf
+% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-BoldItalic.otf
% XCharter-BoldItalic-tlf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_imj3v4.enc b/fonts/xcharter/enc/xch_qt227l.enc
index 73f515d386..4745ebd298 100644
--- a/fonts/xcharter/enc/xch_imj3v4.enc
+++ b/fonts/xcharter/enc/xch_qt227l.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_imj3v4gund2byhyqg54gxv3wvh
-% Encoding created by otftotfm on Sat Apr 3 15:03:41 2021
+%%AutoEnc_qt227l3joc2ge63rf27t2sr7pg
+% Encoding created by otftotfm on Wed Feb 23 18:00:29 2022
% Command line follows encoding
-/AutoEnc_imj3v4gund2byhyqg54gxv3wvh [
+/AutoEnc_qt227l3joc2ge63rf27t2sr7pg [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam.superior /quotedblright /numbersign.superior /dollar.superior /percent.superior /ampersand.superior /quoteright
+ /uni2423 /exclam.superior /quotedblright /numbersign.superior /dollar.superior /percent.superior /ampersand.superior /quoteright
/uni207D /uni207E /asterisk.superior /uni207A /comma.superior /hyphen.superior /period.superior /slash.superior
%30
/uni2070 /one.superior /two.superior /three.superior /uni2074 /uni2075 /uni2076 /uni2077
diff --git a/fonts/xcharter/enc/xch_qxwrge.enc b/fonts/xcharter/enc/xch_qxwrge.enc
index b92b8da29e..543a051071 100644
--- a/fonts/xcharter/enc/xch_qxwrge.enc
+++ b/fonts/xcharter/enc/xch_qxwrge.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea
-% Encoding created by otftotfm on Sat Apr 3 15:03:16 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:41 2022
% Command line follows encoding
/AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea [
%00
diff --git a/fonts/xcharter/enc/xch_jqdzb6.enc b/fonts/xcharter/enc/xch_ruokxy.enc
index 01af9454ae..0912ee18e5 100644
--- a/fonts/xcharter/enc/xch_jqdzb6.enc
+++ b/fonts/xcharter/enc/xch_ruokxy.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_jqdzb6humj6vo27ahaxkz4oyog
-% Encoding created by otftotfm on Sat Apr 3 15:03:24 2021
+%%AutoEnc_ruokxyc3527cmo7vpqnxzx27id
+% Encoding created by otftotfm on Wed Feb 23 17:59:45 2022
% Command line follows encoding
-/AutoEnc_jqdzb6humj6vo27ahaxkz4oyog [
+/AutoEnc_ruokxyc3527cmo7vpqnxzx27id [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/i.sc /j.sc /grave /acute /caron /breve /macron /ring
/cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar.sc /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero /one /two /three /four /five /six /seven
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi
-% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
-% --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% --feature=lnum --feature=smcp --feature=tnum --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall
+% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =:
+% FLsmall --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
% XCharter-BoldItalic-tlf-sc-ot1'
diff --git a/fonts/xcharter/enc/xch_rvzpfm.enc b/fonts/xcharter/enc/xch_rvzpfm.enc
index d1e0d94e01..1526d0b5c9 100644
--- a/fonts/xcharter/enc/xch_rvzpfm.enc
+++ b/fonts/xcharter/enc/xch_rvzpfm.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_rvzpfm3ccplq2qqf2b5h6p6mrd
-% Encoding created by otftotfm on Sat Apr 3 15:03:54 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:43 2022
% Command line follows encoding
/AutoEnc_rvzpfm3ccplq2qqf2b5h6p6mrd [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Bold.otf
-% XCharter-Bold-tlf-sc-t2a'
+% --feature=kern --feature=liga --feature=lnum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-tlf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_rydp4l.enc b/fonts/xcharter/enc/xch_rydp4l.enc
index 2456366292..a8bf4c7152 100644
--- a/fonts/xcharter/enc/xch_rydp4l.enc
+++ b/fonts/xcharter/enc/xch_rydp4l.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_rydp4lirfokm2yleqgpye6uk6c
-% Encoding created by otftotfm on Sat Apr 3 15:03:18 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:34 2022
% Command line follows encoding
/AutoEnc_rydp4lirfokm2yleqgpye6uk6c [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tlf-t1'
+% --feature=kern --feature=liga --feature=lnum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-tlf-t1'
diff --git a/fonts/xcharter/enc/xch_s4eoyd.enc b/fonts/xcharter/enc/xch_s4eoyd.enc
index bbc4beadb7..0d4e505cf0 100644
--- a/fonts/xcharter/enc/xch_s4eoyd.enc
+++ b/fonts/xcharter/enc/xch_s4eoyd.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_s4eoyduxwz7j6pqfbocqab7gug
-% Encoding created by otftotfm on Sat Apr 3 15:04:02 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:02 2022
% Command line follows encoding
/AutoEnc_s4eoyduxwz7j6pqfbocqab7gug [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-BoldItalic.otf
-% XCharter-BoldItalic-tosf-t2asrb'
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-BoldItalic.otf
+% XCharter-BoldItalic-osf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_sczepj.enc b/fonts/xcharter/enc/xch_sczepj.enc
index 149aecfab7..f2fe80ea37 100644
--- a/fonts/xcharter/enc/xch_sczepj.enc
+++ b/fonts/xcharter/enc/xch_sczepj.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_sczepjndlpzhjzrv7huzzcgcmg
-% Encoding created by otftotfm on Sat Apr 3 15:04:03 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:02 2022
% Command line follows encoding
/AutoEnc_sczepjndlpzhjzrv7huzzcgcmg [
%00
@@ -60,8 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall
-% --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =:
-% FFLsmall XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-sc-t2asrb'
+% --feature=pnum --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-osf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_hrleas.enc b/fonts/xcharter/enc/xch_swys7y.enc
index 6fbe41b414..ea027b4115 100644
--- a/fonts/xcharter/enc/xch_hrleas.enc
+++ b/fonts/xcharter/enc/xch_swys7y.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_hrleasgmzc6qxql6x4t4lllivd
-% Encoding created by otftotfm on Sat Apr 3 15:03:21 2021
+%%AutoEnc_swys7yb23ohzrx7bjg2xtipl6h
+% Encoding created by otftotfm on Wed Feb 23 17:59:40 2022
% Command line follows encoding
-/AutoEnc_hrleasgmzc6qxql6x4t4lllivd [
+/AutoEnc_swys7yb23ohzrx7bjg2xtipl6h [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.numerator /one.numerator /two.numerator /three.numerator /four.numerator /five.numerator /six.numerator /seven.numerator
diff --git a/fonts/xcharter/enc/xch_t5vgvk.enc b/fonts/xcharter/enc/xch_t5vgvk.enc
index 35b125f9aa..a93366361a 100644
--- a/fonts/xcharter/enc/xch_t5vgvk.enc
+++ b/fonts/xcharter/enc/xch_t5vgvk.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_t5vgvkjgfem2ydqu3vt4dvxgsc
-% Encoding created by otftotfm on Sat Apr 3 15:03:25 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:46 2022
% Command line follows encoding
/AutoEnc_t5vgvkjgfem2ydqu3vt4dvxgsc [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% --feature=kern --feature=liga --feature=lnum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
% XCharter-BoldItalic.otf XCharter-BoldItalic-tlf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_tcksd3.enc b/fonts/xcharter/enc/xch_tcksd3.enc
index 37078ff958..4924008997 100644
--- a/fonts/xcharter/enc/xch_tcksd3.enc
+++ b/fonts/xcharter/enc/xch_tcksd3.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_tcksd3vkgfqcsyjvz6hhheyr4g
-% Encoding created by otftotfm on Sat Apr 3 15:04:01 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:58 2022
% Command line follows encoding
/AutoEnc_tcksd3vkgfqcsyjvz6hhheyr4g [
%00
@@ -60,8 +60,8 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall
-% --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =:
-% FFLsmall XCharter-Bold.otf XCharter-Bold-tlf-sc-t2asrb'
+% --feature=smcp --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-Bold.otf XCharter-Bold-tlf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_h4dyum.enc b/fonts/xcharter/enc/xch_tdjqi5.enc
index 471f9cc2f5..565d758888 100644
--- a/fonts/xcharter/enc/xch_h4dyum.enc
+++ b/fonts/xcharter/enc/xch_tdjqi5.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_h4dyumvfz6ek2rcxjxry72wymd
-% Encoding created by otftotfm on Sat Apr 3 15:03:22 2021
+%%AutoEnc_tdjqi5dhjmy2v5xnygisfxvs3h
+% Encoding created by otftotfm on Wed Feb 23 17:59:48 2022
% Command line follows encoding
-/AutoEnc_h4dyumvfz6ek2rcxjxry72wymd [
+/AutoEnc_tdjqi5dhjmy2v5xnygisfxvs3h [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero.denominator /one.denominator /two.denominator /three.denominator /four.denominator /five.denominator /six.denominator /seven.denominator
diff --git a/fonts/xcharter/enc/xch_tipddl.enc b/fonts/xcharter/enc/xch_tipddl.enc
new file mode 100644
index 0000000000..cadf52eff3
--- /dev/null
+++ b/fonts/xcharter/enc/xch_tipddl.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_tipddl6hla4uyfdfli25e6uedb
+% Encoding created by otftotfm on Wed Feb 23 17:59:48 2022
+% Command line follows encoding
+/AutoEnc_tipddl6hla4uyfdfli25e6uedb [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /eth.sc /section
+%A0
+ /abreve.sc /aogonek.sc /cacute.sc /ccaron.sc /dcaron.sc /ecaron.sc /eogonek.sc /gbreve.sc
+ /lacute.sc /lcaron.sc /lslash.sc /nacute.sc /ncaron.sc /eng.sc /ohungarumlaut.sc /racute.sc
+%B0
+ /rcaron.sc /sacute.sc /scaron.sc /scedilla.sc /tcaron.sc /tcedilla.sc /uhungarumlaut.sc /uring.sc
+ /ydieresis.sc /zacute.sc /zcaron.sc /zdotaccent.sc /ij.sc /exclamdown.sc /questiondown.sc /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /SSsmall
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_tohekq.enc b/fonts/xcharter/enc/xch_tohekq.enc
new file mode 100644
index 0000000000..5e70bdddbb
--- /dev/null
+++ b/fonts/xcharter/enc/xch_tohekq.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_tohekqb7m7y2fvorjyknq54efb
+% Encoding created by otftotfm on Wed Feb 23 18:00:52 2022
+% Command line follows encoding
+/AutoEnc_tohekqb7m7y2fvorjyknq54efb [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /f_j /f_b
+%10
+ /quotedblleft /quotedblright /f_h /f_k /cyrbreve /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /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 /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=onum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-tosf-t2a'
diff --git a/fonts/xcharter/enc/xch_abgjzu.enc b/fonts/xcharter/enc/xch_ttjfqt.enc
index 3ed0f673ca..495412bf19 100644
--- a/fonts/xcharter/enc/xch_abgjzu.enc
+++ b/fonts/xcharter/enc/xch_ttjfqt.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_abgjzucpfylen2zent2njgtuwf
-% Encoding created by otftotfm on Sat Apr 3 15:03:42 2021
+%%AutoEnc_ttjfqtxtro2mgkkz6v73wpkcpb
+% Encoding created by otftotfm on Wed Feb 23 18:00:18 2022
% Command line follows encoding
-/AutoEnc_abgjzucpfylen2zent2njgtuwf [
+/AutoEnc_ttjfqtxtro2mgkkz6v73wpkcpb [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /ff /fi /fl /ffi /ffl
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
%30
/zero /one /two /three /four /five /six /seven
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf
-% XCharter-Roman-tlf-ot1'
+% --feature=lnum --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% XCharter-Roman.otf XCharter-Roman-tlf-ot1'
diff --git a/fonts/xcharter/enc/xch_s3y5jv.enc b/fonts/xcharter/enc/xch_txakzr.enc
index 4224f9d41c..87c918655c 100644
--- a/fonts/xcharter/enc/xch_s3y5jv.enc
+++ b/fonts/xcharter/enc/xch_txakzr.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_s3y5jvk4hx5jxjonvlutht5zbb
-% Encoding created by otftotfm on Sat Apr 3 15:03:15 2021
+%%AutoEnc_txakzrvw5m5p553346rtmlakbd
+% Encoding created by otftotfm on Wed Feb 23 17:59:41 2022
% Command line follows encoding
-/AutoEnc_s3y5jvk4hx5jxjonvlutht5zbb [
+/AutoEnc_txakzrvw5m5p553346rtmlakbd [
%00
/Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
/Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/uni208D /uni208E /asterisk /uni208A /comma /uni208B /period /slash
%30
/uni2080 /uni2081 /uni2082 /uni2083 /uni2084 /uni2085 /uni2086 /uni2087
diff --git a/fonts/xcharter/enc/xch_u5ytlb.enc b/fonts/xcharter/enc/xch_u5ytlb.enc
new file mode 100644
index 0000000000..fe620038bd
--- /dev/null
+++ b/fonts/xcharter/enc/xch_u5ytlb.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_u5ytlbxa4ot3n4iwlw22qfrvhh
+% Encoding created by otftotfm on Wed Feb 23 18:00:24 2022
+% Command line follows encoding
+/AutoEnc_u5ytlbxa4ot3n4iwlw22qfrvhh [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /i.sc /j.sc /grave /acute /caron /breve /macron /ring
+ /cedilla /SSsmall /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash.sc /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron.sc /guilsinglright /oe.sc /zcaron.sc /asciitilde /Ydieresis
+%A0
+ /.notdef /exclamdown.sc /cent.sc /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron
+%B0
+ /degree /plusminus /two.superior /three.superior /acute /mu /paragraph /periodcentered
+ /cedilla /one.superior /ordmasculine /guillemotright /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
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /divide
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /ydieresis.sc
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-lf-sc-ly1'
diff --git a/fonts/xcharter/enc/xch_u7hnxs.enc b/fonts/xcharter/enc/xch_u7hnxs.enc
index 0b285f5641..fe30e50dbd 100644
--- a/fonts/xcharter/enc/xch_u7hnxs.enc
+++ b/fonts/xcharter/enc/xch_u7hnxs.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_u7hnxssnf6z6zno4hmwm3wgalf
-% Encoding created by otftotfm on Sat Apr 3 15:03:59 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:53 2022
% Command line follows encoding
/AutoEnc_u7hnxssnf6z6zno4hmwm3wgalf [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
-% XCharter-Roman-tlf-sc-t2a'
+% --feature=kern --feature=liga --feature=lnum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-tlf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_l7jokp.enc b/fonts/xcharter/enc/xch_ufo3av.enc
index 3a9cf69637..c3d17ece44 100644
--- a/fonts/xcharter/enc/xch_l7jokp.enc
+++ b/fonts/xcharter/enc/xch_ufo3av.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_l7jokpfcz44zpao2do3sbtw4rb
-% Encoding created by otftotfm on Sat Apr 3 15:03:22 2021
+%%AutoEnc_ufo3avdj5poqfp2wiub6tseofg
+% Encoding created by otftotfm on Wed Feb 23 17:59:52 2022
% Command line follows encoding
-/AutoEnc_l7jokpfcz44zpao2do3sbtw4rb [
+/AutoEnc_ufo3avdj5poqfp2wiub6tseofg [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/uni208D /uni208E /asterisk /uni208A /comma /uni208B /period /slash
%30
/uni2080 /uni2081 /uni2082 /uni2083 /uni2084 /uni2085 /uni2086 /uni2087
diff --git a/fonts/xcharter/enc/xch_ukw3hq.enc b/fonts/xcharter/enc/xch_ukw3hq.enc
index f36ed7f80a..aee39d2a4f 100644
--- a/fonts/xcharter/enc/xch_ukw3hq.enc
+++ b/fonts/xcharter/enc/xch_ukw3hq.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_ukw3hq7h3prn34ryh2qktyrkse
-% Encoding created by otftotfm on Sat Apr 3 15:03:41 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:29 2022
% Command line follows encoding
/AutoEnc_ukw3hq7h3prn34ryh2qktyrkse [
%00
diff --git a/fonts/xcharter/enc/xch_usfr4u.enc b/fonts/xcharter/enc/xch_usfr4u.enc
new file mode 100644
index 0000000000..8b4e163def
--- /dev/null
+++ b/fonts/xcharter/enc/xch_usfr4u.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_usfr4utzybskw556u2nlvg4jqd
+% Encoding created by otftotfm on Wed Feb 23 18:00:54 2022
+% Command line follows encoding
+/AutoEnc_usfr4utzybskw556u2nlvg4jqd [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10050.sc /.notdef /afii10051.sc /afii10060.sc /uni04BB /.notdef /.notdef /afii10058.sc
+ /afii10056.sc /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10054.sc
+%B0
+ /.notdef /uni04AB /afii10062.sc /.notdef /.notdef /.notdef /afii10145.sc /.notdef
+ /.notdef /afii10053.sc /.notdef /afii10059.sc /afii10023.sc /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
+ /afii10017.sc /afii10018.sc /afii10019.sc /afii10020.sc /afii10021.sc /afii10022.sc /afii10024.sc /afii10025.sc
+ /afii10026.sc /afii10027.sc /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-lf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_v6llfb.enc b/fonts/xcharter/enc/xch_v6llfb.enc
index 0f5b400e3d..7b6a2d3c09 100644
--- a/fonts/xcharter/enc/xch_v6llfb.enc
+++ b/fonts/xcharter/enc/xch_v6llfb.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza
-% Encoding created by otftotfm on Sat Apr 3 15:03:17 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:38 2022
% Command line follows encoding
/AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza [
%00
diff --git a/fonts/xcharter/enc/xch_vyhv3k.enc b/fonts/xcharter/enc/xch_vyhv3k.enc
index 0bc6eb017a..c06bb9e169 100644
--- a/fonts/xcharter/enc/xch_vyhv3k.enc
+++ b/fonts/xcharter/enc/xch_vyhv3k.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_vyhv3kfxmzrqwwcf6pkp3vdfqf
-% Encoding created by otftotfm on Sat Apr 3 15:04:07 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:09 2022
% Command line follows encoding
/AutoEnc_vyhv3kfxmzrqwwcf6pkp3vdfqf [
%00
diff --git a/fonts/xcharter/enc/xch_wbcur7.enc b/fonts/xcharter/enc/xch_wbcur7.enc
new file mode 100644
index 0000000000..83c021ba6f
--- /dev/null
+++ b/fonts/xcharter/enc/xch_wbcur7.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_wbcur76q4dbzd4ywyghgzedq6b
+% Encoding created by otftotfm on Wed Feb 23 17:59:39 2022
+% Command line follows encoding
+/AutoEnc_wbcur76q4dbzd4ywyghgzedq6b [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /dotlessi /dotlessj /ffl /ffi /ff /fl /fi
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /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 /Tcedilla /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 /tcedilla /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=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-lf-t1'
diff --git a/fonts/xcharter/enc/xch_wd2dbe.enc b/fonts/xcharter/enc/xch_wd2dbe.enc
index 2b29aa225d..63097f587a 100644
--- a/fonts/xcharter/enc/xch_wd2dbe.enc
+++ b/fonts/xcharter/enc/xch_wd2dbe.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_wd2dbe34sf7rkkaeon64og5a3c
-% Encoding created by otftotfm on Sat Apr 3 15:03:27 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:54 2022
% Command line follows encoding
/AutoEnc_wd2dbe34sf7rkkaeon64og5a3c [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
-% XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-sc-t1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-BoldItalic.otf XCharter-BoldItalic-osf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_wf67wi.enc b/fonts/xcharter/enc/xch_wf67wi.enc
new file mode 100644
index 0000000000..bef164c50e
--- /dev/null
+++ b/fonts/xcharter/enc/xch_wf67wi.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_wf67wi5apar2djse5bcegu5l5a
+% Encoding created by otftotfm on Wed Feb 23 18:00:45 2022
+% Command line follows encoding
+/AutoEnc_wf67wi5apar2djse5bcegu5l5a [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_wizqmm.enc b/fonts/xcharter/enc/xch_wizqmm.enc
index 42e0adec9c..84228cb3a9 100644
--- a/fonts/xcharter/enc/xch_wizqmm.enc
+++ b/fonts/xcharter/enc/xch_wizqmm.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_wizqmmzl3mhmm6sbwmu3i6uufe
-% Encoding created by otftotfm on Sat Apr 3 15:03:18 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:34 2022
% Command line follows encoding
/AutoEnc_wizqmmzl3mhmm6sbwmu3i6uufe [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tlf-ly1'
+% --feature=kern --feature=liga --feature=lnum --feature=tnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-tlf-ly1'
diff --git a/fonts/xcharter/enc/xch_wqeam3.enc b/fonts/xcharter/enc/xch_wqeam3.enc
index 2f88a4766a..e5a176cac0 100644
--- a/fonts/xcharter/enc/xch_wqeam3.enc
+++ b/fonts/xcharter/enc/xch_wqeam3.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_wqeam3xphw5mmouhxu2uypuhte
-% Encoding created by otftotfm on Sat Apr 3 15:03:44 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:27 2022
% Command line follows encoding
/AutoEnc_wqeam3xphw5mmouhxu2uypuhte [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Roman.otf XCharter-Roman-tosf-ly1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Roman.otf XCharter-Roman-osf-ly1'
diff --git a/fonts/xcharter/enc/xch_wqjgnt.enc b/fonts/xcharter/enc/xch_wqjgnt.enc
new file mode 100644
index 0000000000..9f708d5d65
--- /dev/null
+++ b/fonts/xcharter/enc/xch_wqjgnt.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_wqjgntyg3synkg5qzgjlx6cclh
+% Encoding created by otftotfm on Wed Feb 23 18:01:02 2022
+% Command line follows encoding
+/AutoEnc_wqjgntyg3synkg5qzgjlx6cclh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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.srb /afii10067 /afii10068.srb /afii10069.srb /afii10070 /afii10072 /afii10073
+ /afii10074 /afii10075 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 /afii10081.srb
+%F0
+ /afii10082 /afii10083 /afii10084.srb /afii10085 /afii10086 /afii10087 /afii10088 /afii10089
+ /afii10090 /afii10091 /afii10092 /afii10093 /afii10094 /afii10095 /afii10096 /afii10097
+] def
+% Command line: 'otftotfm --automatic --encoding=T2Asrb.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --feature=kern --feature=liga --feature=onum
+% --feature=smcp --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi
+% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall
+% --unicoding=ffl =: FFLsmall XCharter-BoldItalic.otf
+% XCharter-BoldItalic-tosf-sc-t2asrb'
diff --git a/fonts/xcharter/enc/xch_wuciy4.enc b/fonts/xcharter/enc/xch_wuciy4.enc
index c08516cd05..c364416a35 100644
--- a/fonts/xcharter/enc/xch_wuciy4.enc
+++ b/fonts/xcharter/enc/xch_wuciy4.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_wuciy4n2roolzf5f34qqbzzhxe
-% Encoding created by otftotfm on Sat Apr 3 15:04:01 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:59 2022
% Command line follows encoding
/AutoEnc_wuciy4n2roolzf5f34qqbzzhxe [
%00
@@ -60,5 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tosf-t2asrb'
+% --feature=pnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl XCharter-Bold.otf
+% XCharter-Bold-osf-t2asrb'
diff --git a/fonts/xcharter/enc/xch_vtvjjk.enc b/fonts/xcharter/enc/xch_wz23kl.enc
index dbd35d5899..43002a0aab 100644
--- a/fonts/xcharter/enc/xch_vtvjjk.enc
+++ b/fonts/xcharter/enc/xch_wz23kl.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_vtvjjktdgjkkmdvqy3brwughzb
-% Encoding created by otftotfm on Sat Apr 3 15:03:23 2021
+%%AutoEnc_wz23kll56hpfzpoyls37dgzq4f
+% Encoding created by otftotfm on Wed Feb 23 17:59:55 2022
% Command line follows encoding
-/AutoEnc_vtvjjktdgjkkmdvqy3brwughzb [
+/AutoEnc_wz23kll56hpfzpoyls37dgzq4f [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -11,7 +11,7 @@
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
%20
- /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni2423 /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
/uni207D /uni207E /asterisk /uni207A /comma /uni207B /period /slash
%30
/uni2070 /one.superior /two.superior /three.superior /uni2074 /uni2075 /uni2076 /uni2077
diff --git a/fonts/xcharter/enc/xch_x36pxl.enc b/fonts/xcharter/enc/xch_x36pxl.enc
new file mode 100644
index 0000000000..4d32f32ecb
--- /dev/null
+++ b/fonts/xcharter/enc/xch_x36pxl.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_x36pxls7tusl4n2jk2ctibxz5h
+% Encoding created by otftotfm on Wed Feb 23 17:59:40 2022
+% Command line follows encoding
+/AutoEnc_x36pxls7tusl4n2jk2ctibxz5h [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /eth.sc /section
+%A0
+ /abreve.sc /aogonek /cacute.sc /ccaron.sc /dcaron.sc /ecaron.sc /eogonek.sc /gbreve.sc
+ /lacute.sc /lcaron.sc /lslash.sc /nacute.sc /ncaron.sc /eng.sc /ohungarumlaut.sc /racute.sc
+%B0
+ /rcaron.sc /sacute.sc /scaron.sc /scedilla.sc /tcaron.sc /tcedilla.sc /uhungarumlaut.sc /uring.sc
+ /ydieresis.sc /zacute.sc /zcaron.sc /zdotaccent.sc /ij.sc /exclamdown.sc /questiondown.sc /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /SSsmall
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Bold.otf XCharter-Bold-lf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_x6jczy.enc b/fonts/xcharter/enc/xch_x6jczy.enc
index a00d6c1712..5c9b076e42 100644
--- a/fonts/xcharter/enc/xch_x6jczy.enc
+++ b/fonts/xcharter/enc/xch_x6jczy.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_x6jczyaykpt55mhfvxdxwokyih
-% Encoding created by otftotfm on Sat Apr 3 15:03:20 2021
+% Encoding created by otftotfm on Wed Feb 23 17:59:42 2022
% Command line follows encoding
/AutoEnc_x6jczyaykpt55mhfvxdxwokyih [
%00
@@ -60,6 +60,6 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 XCharter-Bold.otf XCharter-Bold-tosf-t1'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --ligkern=f i
+% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
+% --ligkern=ff l =: ffl XCharter-Bold.otf XCharter-Bold-osf-t1'
diff --git a/fonts/xcharter/enc/xch_xqcxen.enc b/fonts/xcharter/enc/xch_xqcxen.enc
index 844ff02455..f6fb240d6c 100644
--- a/fonts/xcharter/enc/xch_xqcxen.enc
+++ b/fonts/xcharter/enc/xch_xqcxen.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_xqcxendti4xfjtesusecvwojab
-% Encoding created by otftotfm on Sat Apr 3 15:04:09 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:14 2022
% Command line follows encoding
/AutoEnc_xqcxendti4xfjtesusecvwojab [
%00
diff --git a/fonts/xcharter/enc/xch_y642va.enc b/fonts/xcharter/enc/xch_y642va.enc
new file mode 100644
index 0000000000..c23ae7a2e7
--- /dev/null
+++ b/fonts/xcharter/enc/xch_y642va.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_y642vacq5wk2t7fdon4fcauezg
+% Encoding created by otftotfm on Wed Feb 23 18:00:46 2022
+% Command line follows encoding
+/AutoEnc_y642vacq5wk2t7fdon4fcauezg [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /.notdef /.notdef
+%10
+ /quotedblleft /quotedblright /.notdef /.notdef /cyrbreve /endash /emdash /.notdef
+ /.notdef /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.lf /one.lf /two.lf /three.lf /four.lf /five.lf /six.lf /seven.lf
+ /eight.lf /nine.lf /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /afii10050 /.notdef /afii10051 /afii10060 /.notdef /.notdef /.notdef /afii10058
+ /afii10056 /.notdef /.notdef /.notdef /uni04D4 /.notdef /.notdef /afii10054
+%90
+ /.notdef /uni04AA /afii10062 /uni04AE /.notdef /.notdef /afii10145 /.notdef
+ /.notdef /afii10053 /.notdef /afii10059 /afii10023 /uni2116 /currency /section
+%A0
+ /afii10098 /.notdef /afii10099 /afii10108 /uni04BB /.notdef /.notdef /afii10106
+ /afii10104 /.notdef /.notdef /.notdef /uni04D5 /.notdef /.notdef /afii10102
+%B0
+ /.notdef /uni04AB /afii10110 /.notdef /.notdef /.notdef /afii10193 /.notdef
+ /.notdef /afii10101 /.notdef /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=T2A.enc
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A
+% --feature=kern --feature=liga --feature=lnum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-BoldItalic.otf XCharter-BoldItalic-lf-sc-t2a'
diff --git a/fonts/xcharter/enc/xch_yelf2i.enc b/fonts/xcharter/enc/xch_yelf2i.enc
index 0d6ba26cf8..3ac4db3354 100644
--- a/fonts/xcharter/enc/xch_yelf2i.enc
+++ b/fonts/xcharter/enc/xch_yelf2i.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_yelf2i7w3oin4jmm7bnvmi3zcc
-% Encoding created by otftotfm on Sat Apr 3 15:03:43 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:20 2022
% Command line follows encoding
/AutoEnc_yelf2i7w3oin4jmm7bnvmi3zcc [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall XCharter-Roman.otf
-% XCharter-Roman-tlf-sc-t1'
+% --feature=kern --feature=liga --feature=lnum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-tlf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_yr3lcc.enc b/fonts/xcharter/enc/xch_yr3lcc.enc
new file mode 100644
index 0000000000..12507b21e7
--- /dev/null
+++ b/fonts/xcharter/enc/xch_yr3lcc.enc
@@ -0,0 +1,68 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_yr3lccoclcllj4jacxiujymtwh
+% Encoding created by otftotfm on Wed Feb 23 18:00:22 2022
+% Command line follows encoding
+/AutoEnc_yr3lccoclcllj4jacxiujymtwh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /perthousandzero /i.sc /j.sc /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /uni2423 /exclam /quotedbl /numbersign /dollar.sc /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf
+ /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question
+%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 /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc
+ /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc
+%70
+ /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc
+ /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /eth.sc /section
+%A0
+ /abreve.sc /aogonek.sc /cacute.sc /ccaron.sc /dcaron.sc /ecaron.sc /eogonek.sc /gbreve.sc
+ /lacute.sc /lcaron.sc /lslash.sc /nacute.sc /ncaron.sc /eng.sc /ohungarumlaut.sc /racute.sc
+%B0
+ /rcaron.sc /sacute.sc /scaron.sc /scedilla.sc /tcaron.sc /tcedilla.sc /uhungarumlaut.sc /uring.sc
+ /ydieresis.sc /zacute.sc /zcaron.sc /zdotaccent.sc /ij.sc /exclamdown.sc /questiondown.sc /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc
+ /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc
+%F0
+ /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex /otilde.sc /odieresis.sc /oe.sc
+ /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /SSsmall
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/tfm/public/xcharter
+% --vf-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/vf/public/xcharter
+% --type1-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/type1/public/xcharter
+% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
+% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
+% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --feature=onum --feature=smcp --feature=tnum
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-Roman.otf XCharter-Roman-tosf-sc-t1'
diff --git a/fonts/xcharter/enc/xch_z3wvjz.enc b/fonts/xcharter/enc/xch_z3wvjz.enc
index 332d70f79e..ee47f93e55 100644
--- a/fonts/xcharter/enc/xch_z3wvjz.enc
+++ b/fonts/xcharter/enc/xch_z3wvjz.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_z3wvjzrihuxhpixor2gglzqccg
-% Encoding created by otftotfm on Sat Apr 3 15:04:09 2021
+% Encoding created by otftotfm on Wed Feb 23 18:01:15 2022
% Command line follows encoding
/AutoEnc_z3wvjzrihuxhpixor2gglzqccg [
%00
diff --git a/fonts/xcharter/enc/xch_zqx27h.enc b/fonts/xcharter/enc/xch_zqx27h.enc
index 3028b8988f..6b4609047a 100644
--- a/fonts/xcharter/enc/xch_zqx27h.enc
+++ b/fonts/xcharter/enc/xch_zqx27h.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_zqx27h6iquwnh4mli45z2uykrb
-% Encoding created by otftotfm on Sat Apr 3 15:03:54 2021
+% Encoding created by otftotfm on Wed Feb 23 18:00:46 2022
% Command line follows encoding
/AutoEnc_zqx27h6iquwnh4mli45z2uykrb [
%00
@@ -60,9 +60,9 @@
% --encoding-directory=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/enc/dvips/xcharter
% --map-file=/Users/msharpe/Library/texlive/2021/texmf-var/fonts/map/dvips/xcharter/XCharter.map
% --no-updmap --force --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 --unicoding=ff =:
-% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall
-% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
-% XCharter-BoldItalic.otf XCharter-BoldItalic-tosf-sc-t2a'
+% --feature=kern --feature=liga --feature=onum --feature=pnum --feature=smcp
+% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
+% =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall
+% --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =:
+% FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall
+% XCharter-BoldItalic.otf XCharter-BoldItalic-osf-sc-t2a'
diff --git a/fonts/xcharter/map/XCharter.map b/fonts/xcharter/map/XCharter.map
index 7f3b130df5..e4e9813756 100644
--- a/fonts/xcharter/map/XCharter.map
+++ b/fonts/xcharter/map/XCharter.map
@@ -1,297 +1,461 @@
% Automatically maintained by otftotfm or other programs. Do not edit.
-XCharter-Bold-inf-ot1 XCharter-Bold "AutoEnc_s3y5jvk4hx5jxjonvlutht5zbb ReEncodeFont" <[xch_s3y5jv.enc <XCharter-Bold.pfb
-XCharter-Bold-inf-ly1--base XCharter-Bold "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-Bold.pfb
-XCharter-Bold-inf-t1--base XCharter-Bold "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-Bold.pfb
-XCharter-Bold-dnom-ot1 XCharter-Bold "AutoEnc_x25wg5wzbfblxt2tm7d7pkp5mc ReEncodeFont" <[xch_x25wg5.enc <XCharter-Bold.pfb
-XCharter-Bold-dnom-ly1--base XCharter-Bold "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-Bold.pfb
-XCharter-Bold-dnom-t1--base XCharter-Bold "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-Bold.pfb
-XCharter-Bold-sup-ot1 XCharter-Bold "AutoEnc_og2pussftqyl45scunlcyi2pzh ReEncodeFont" <[xch_og2pus.enc <XCharter-Bold.pfb
-XCharter-Bold-sup-ly1--base XCharter-Bold "AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf ReEncodeFont" <[xch_7cmdv6.enc <XCharter-Bold.pfb
-XCharter-Bold-sup-t1--base XCharter-Bold "AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd ReEncodeFont" <[xch_6w7aji.enc <XCharter-Bold.pfb
-XCharter-Bold-tlf-ot1 XCharter-Bold "AutoEnc_bxmb3o6ttiywvevh4ccqmv6rph ReEncodeFont" <[xch_bxmb3o.enc <XCharter-Bold.pfb
+XCharter-Bold-tlf-ot1 XCharter-Bold "AutoEnc_oeyavgihy5irfru7kh6qigtiad ReEncodeFont" <[xch_oeyavg.enc <XCharter-Bold.pfb
XCharter-Bold-tlf-ly1--base XCharter-Bold "AutoEnc_wizqmmzl3mhmm6sbwmu3i6uufe ReEncodeFont" <[xch_wizqmm.enc <XCharter-Bold.pfb
XCharter-Bold-tlf-t1--base XCharter-Bold "AutoEnc_rydp4lirfokm2yleqgpye6uk6c ReEncodeFont" <[xch_rydp4l.enc <XCharter-Bold.pfb
-XCharter-Bold-tlf-sc-ot1--base XCharter-Bold "AutoEnc_l5j7vvl2r3qghndrxfqhbggoph ReEncodeFont" <[xch_l5j7vv.enc <XCharter-Bold.pfb
+XCharter-Bold-tlf-sc-ot1--base XCharter-Bold "AutoEnc_el7fqisktu3hwhtaharptxk7za ReEncodeFont" <[xch_el7fqi.enc <XCharter-Bold.pfb
XCharter-Bold-tlf-sc-ly1--base XCharter-Bold "AutoEnc_qdw4m6pd2ohzfiltqvezylzubb ReEncodeFont" <[xch_qdw4m6.enc <XCharter-Bold.pfb
XCharter-Bold-tlf-sc-t1--base XCharter-Bold "AutoEnc_4j4sw5j5quwsuwjp3ac4ukjyga ReEncodeFont" <[xch_4j4sw5.enc <XCharter-Bold.pfb
-XCharter-Bold-tosf-ot1 XCharter-Bold "AutoEnc_q2nwaj3r2ed2ei2xtolszzvvpd ReEncodeFont" <[xch_q2nwaj.enc <XCharter-Bold.pfb
-XCharter-Bold-tosf-ly1--base XCharter-Bold "AutoEnc_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch_64qgug.enc <XCharter-Bold.pfb
-XCharter-Bold-tosf-t1--base XCharter-Bold "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-Bold.pfb
-XCharter-Bold-tosf-sc-ot1--base XCharter-Bold "AutoEnc_afo4o42f6y4dlfgulys2itsagb ReEncodeFont" <[xch_afo4o4.enc <XCharter-Bold.pfb
-XCharter-Bold-tosf-sc-ly1--base XCharter-Bold "AutoEnc_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch_7aohvb.enc <XCharter-Bold.pfb
-XCharter-Bold-tosf-sc-t1--base XCharter-Bold "AutoEnc_q7fabpknswrkabbcspsxnge7se ReEncodeFont" <[xch_q7fabp.enc <XCharter-Bold.pfb
-XCharter-Bold-numr-ot1 XCharter-Bold "AutoEnc_hrleasgmzc6qxql6x4t4lllivd ReEncodeFont" <[xch_hrleas.enc <XCharter-Bold.pfb
+XCharter-Bold-tosf-ot1 XCharter-Bold "AutoEnc_cilcsmy3jvivb56pc5mgy4v4eh ReEncodeFont" <[xch_cilcsm.enc <XCharter-Bold.pfb
+XCharter-Bold-tosf-ly1--base XCharter-Bold "AutoEnc_65qaqc2gtff7bw6zj6q4gehfpc ReEncodeFont" <[xch_65qaqc.enc <XCharter-Bold.pfb
+XCharter-Bold-tosf-t1--base XCharter-Bold "AutoEnc_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch_dp2hrq.enc <XCharter-Bold.pfb
+XCharter-Bold-tosf-sc-ot1--base XCharter-Bold "AutoEnc_an6s6r7vvyiaiocljopu5j6ikc ReEncodeFont" <[xch_an6s6r.enc <XCharter-Bold.pfb
+XCharter-Bold-tosf-sc-ly1--base XCharter-Bold "AutoEnc_4sqimfdumbp34jdzocpuw555xe ReEncodeFont" <[xch_4sqimf.enc <XCharter-Bold.pfb
+XCharter-Bold-tosf-sc-t1--base XCharter-Bold "AutoEnc_ng7me5mjnlk3d4x26fckblue2f ReEncodeFont" <[xch_ng7me5.enc <XCharter-Bold.pfb
+XCharter-Bold-dnom-ot1 XCharter-Bold "AutoEnc_guhmqjapplr7kfh3nofuxthtlf ReEncodeFont" <[xch_guhmqj.enc <XCharter-Bold.pfb
+XCharter-Bold-dnom-ly1--base XCharter-Bold "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-Bold.pfb
+XCharter-Bold-dnom-t1--base XCharter-Bold "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-Bold.pfb
+XCharter-Bold-lf-ot1 XCharter-Bold "AutoEnc_naadkf5e4gajnnpolvyey6a5yf ReEncodeFont" <[xch_naadkf.enc <XCharter-Bold.pfb
+XCharter-Bold-lf-ly1--base XCharter-Bold "AutoEnc_mcqmfhpufqjoiajjiul4b2kg2e ReEncodeFont" <[xch_mcqmfh.enc <XCharter-Bold.pfb
+XCharter-Bold-lf-t1--base XCharter-Bold "AutoEnc_wbcur76q4dbzd4ywyghgzedq6b ReEncodeFont" <[xch_wbcur7.enc <XCharter-Bold.pfb
+XCharter-Bold-lf-sc-ot1--base XCharter-Bold "AutoEnc_irqw25oqekzdjghvtrl34ij3ch ReEncodeFont" <[xch_irqw25.enc <XCharter-Bold.pfb
+XCharter-Bold-lf-sc-ly1--base XCharter-Bold "AutoEnc_cos7tu7hy4jsu43uhfrn22x5vg ReEncodeFont" <[xch_cos7tu.enc <XCharter-Bold.pfb
+XCharter-Bold-lf-sc-t1--base XCharter-Bold "AutoEnc_x36pxls7tusl4n2jk2ctibxz5h ReEncodeFont" <[xch_x36pxl.enc <XCharter-Bold.pfb
+XCharter-Bold-numr-ot1 XCharter-Bold "AutoEnc_swys7yb23ohzrx7bjg2xtipl6h ReEncodeFont" <[xch_swys7y.enc <XCharter-Bold.pfb
XCharter-Bold-numr-ly1--base XCharter-Bold "AutoEnc_62z5otp5uxbu4kardxkb52z6sa ReEncodeFont" <[xch_62z5ot.enc <XCharter-Bold.pfb
XCharter-Bold-numr-t1--base XCharter-Bold "AutoEnc_aw3womsecdumtuxvl6hik6fs3a ReEncodeFont" <[xch_aw3wom.enc <XCharter-Bold.pfb
-XCharter-BoldItalic-inf-ot1 XCharter-BoldItalic "AutoEnc_l7jokpfcz44zpao2do3sbtw4rb ReEncodeFont" <[xch_l7jokp.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-inf-ly1--base XCharter-BoldItalic "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-inf-t1--base XCharter-BoldItalic "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-dnom-ot1 XCharter-BoldItalic "AutoEnc_h4dyumvfz6ek2rcxjxry72wymd ReEncodeFont" <[xch_h4dyum.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-dnom-ly1--base XCharter-BoldItalic "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-dnom-t1--base XCharter-BoldItalic "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-sup-ot1 XCharter-BoldItalic "AutoEnc_vtvjjktdgjkkmdvqy3brwughzb ReEncodeFont" <[xch_vtvjjk.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-sup-ly1--base XCharter-BoldItalic "AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf ReEncodeFont" <[xch_7cmdv6.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-sup-t1--base XCharter-BoldItalic "AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd ReEncodeFont" <[xch_6w7aji.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tlf-ot1 XCharter-BoldItalic "AutoEnc_hnm3exhjnhih7v5eit3ir6bkod ReEncodeFont" <[xch_hnm3ex.enc <XCharter-BoldItalic.pfb
+XCharter-Bold-inf-ot1 XCharter-Bold "AutoEnc_txakzrvw5m5p553346rtmlakbd ReEncodeFont" <[xch_txakzr.enc <XCharter-Bold.pfb
+XCharter-Bold-inf-ly1--base XCharter-Bold "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-Bold.pfb
+XCharter-Bold-inf-t1--base XCharter-Bold "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-Bold.pfb
+XCharter-Bold-osf-ot1 XCharter-Bold "AutoEnc_qfy5biuowgnr3eyr56ntx5cmha ReEncodeFont" <[xch_qfy5bi.enc <XCharter-Bold.pfb
+XCharter-Bold-osf-ly1--base XCharter-Bold "AutoEnc_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch_64qgug.enc <XCharter-Bold.pfb
+XCharter-Bold-osf-t1--base XCharter-Bold "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-Bold.pfb
+XCharter-Bold-osf-sc-ot1--base XCharter-Bold "AutoEnc_i2fqhkoxi7tdwc72ombhuexvte ReEncodeFont" <[xch_i2fqhk.enc <XCharter-Bold.pfb
+XCharter-Bold-osf-sc-ly1--base XCharter-Bold "AutoEnc_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch_7aohvb.enc <XCharter-Bold.pfb
+XCharter-Bold-osf-sc-t1--base XCharter-Bold "AutoEnc_q7fabpknswrkabbcspsxnge7se ReEncodeFont" <[xch_q7fabp.enc <XCharter-Bold.pfb
+XCharter-Bold-sup-ot1 XCharter-Bold "AutoEnc_kly36ked4rvlzszxdj3molsgpb ReEncodeFont" <[xch_kly36k.enc <XCharter-Bold.pfb
+XCharter-Bold-sup-ly1--base XCharter-Bold "AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf ReEncodeFont" <[xch_7cmdv6.enc <XCharter-Bold.pfb
+XCharter-Bold-sup-t1--base XCharter-Bold "AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd ReEncodeFont" <[xch_6w7aji.enc <XCharter-Bold.pfb
+XCharter-BoldItalic-tlf-ot1 XCharter-BoldItalic "AutoEnc_m4ry62oqiramkzd522imp6knhd ReEncodeFont" <[xch_m4ry62.enc <XCharter-BoldItalic.pfb
XCharter-BoldItalic-tlf-ly1--base XCharter-BoldItalic "AutoEnc_wizqmmzl3mhmm6sbwmu3i6uufe ReEncodeFont" <[xch_wizqmm.enc <XCharter-BoldItalic.pfb
XCharter-BoldItalic-tlf-t1--base XCharter-BoldItalic "AutoEnc_rydp4lirfokm2yleqgpye6uk6c ReEncodeFont" <[xch_rydp4l.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tlf-sc-ot1--base XCharter-BoldItalic "AutoEnc_jqdzb6humj6vo27ahaxkz4oyog ReEncodeFont" <[xch_jqdzb6.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tlf-sc-ot1--base XCharter-BoldItalic "AutoEnc_ruokxyc3527cmo7vpqnxzx27id ReEncodeFont" <[xch_ruokxy.enc <XCharter-BoldItalic.pfb
XCharter-BoldItalic-tlf-sc-ly1--base XCharter-BoldItalic "AutoEnc_qdw4m6pd2ohzfiltqvezylzubb ReEncodeFont" <[xch_qdw4m6.enc <XCharter-BoldItalic.pfb
XCharter-BoldItalic-tlf-sc-t1--base XCharter-BoldItalic "AutoEnc_t5vgvkjgfem2ydqu3vt4dvxgsc ReEncodeFont" <[xch_t5vgvk.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tosf-ot1 XCharter-BoldItalic "AutoEnc_7p4e2okxw4m5ierz3rzoubdpud ReEncodeFont" <[xch_7p4e2o.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tosf-ly1--base XCharter-BoldItalic "AutoEnc_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch_64qgug.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tosf-t1--base XCharter-BoldItalic "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tosf-sc-ot1--base XCharter-BoldItalic "AutoEnc_m7ekhwlp323btq5a5hhwjpjzqd ReEncodeFont" <[xch_m7ekhw.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tosf-sc-ly1--base XCharter-BoldItalic "AutoEnc_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch_7aohvb.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tosf-sc-t1--base XCharter-BoldItalic "AutoEnc_wd2dbe34sf7rkkaeon64og5a3c ReEncodeFont" <[xch_wd2dbe.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-numr-ot1 XCharter-BoldItalic "AutoEnc_ao7aykitowiy6mof7pomrdbq3f ReEncodeFont" <[xch_ao7ayk.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tosf-ot1 XCharter-BoldItalic "AutoEnc_c54uymh6bm5yms366xu5llwvve ReEncodeFont" <[xch_c54uym.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tosf-ly1--base XCharter-BoldItalic "AutoEnc_65qaqc2gtff7bw6zj6q4gehfpc ReEncodeFont" <[xch_65qaqc.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tosf-t1--base XCharter-BoldItalic "AutoEnc_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch_dp2hrq.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tosf-sc-ot1--base XCharter-BoldItalic "AutoEnc_eldrzlqarw4p4ckswo2y34m4la ReEncodeFont" <[xch_eldrzl.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tosf-sc-ly1--base XCharter-BoldItalic "AutoEnc_4sqimfdumbp34jdzocpuw555xe ReEncodeFont" <[xch_4sqimf.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tosf-sc-t1--base XCharter-BoldItalic "AutoEnc_tipddl6hla4uyfdfli25e6uedb ReEncodeFont" <[xch_tipddl.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-dnom-ot1 XCharter-BoldItalic "AutoEnc_tdjqi5dhjmy2v5xnygisfxvs3h ReEncodeFont" <[xch_tdjqi5.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-dnom-ly1--base XCharter-BoldItalic "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-dnom-t1--base XCharter-BoldItalic "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-lf-ot1 XCharter-BoldItalic "AutoEnc_ei7atkg5jugifyavjb2rplvirf ReEncodeFont" <[xch_ei7atk.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-lf-ly1--base XCharter-BoldItalic "AutoEnc_mcqmfhpufqjoiajjiul4b2kg2e ReEncodeFont" <[xch_mcqmfh.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-lf-t1--base XCharter-BoldItalic "AutoEnc_wbcur76q4dbzd4ywyghgzedq6b ReEncodeFont" <[xch_wbcur7.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-lf-sc-ot1--base XCharter-BoldItalic "AutoEnc_2v3pxwpwzyh7ol42swht4e2qif ReEncodeFont" <[xch_2v3pxw.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-lf-sc-ly1--base XCharter-BoldItalic "AutoEnc_cos7tu7hy4jsu43uhfrn22x5vg ReEncodeFont" <[xch_cos7tu.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-lf-sc-t1--base XCharter-BoldItalic "AutoEnc_cy5fc2euj5t4xrng2zvnyb4bqg ReEncodeFont" <[xch_cy5fc2.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-numr-ot1 XCharter-BoldItalic "AutoEnc_5wo36q4t5p2lppbir4ecpopyfc ReEncodeFont" <[xch_5wo36q.enc <XCharter-BoldItalic.pfb
XCharter-BoldItalic-numr-ly1--base XCharter-BoldItalic "AutoEnc_62z5otp5uxbu4kardxkb52z6sa ReEncodeFont" <[xch_62z5ot.enc <XCharter-BoldItalic.pfb
XCharter-BoldItalic-numr-t1--base XCharter-BoldItalic "AutoEnc_aw3womsecdumtuxvl6hik6fs3a ReEncodeFont" <[xch_aw3wom.enc <XCharter-BoldItalic.pfb
-XCharter-BoldSlanted-inf-ot1 XCharter-BoldSlanted "AutoEnc_s3y5jvk4hx5jxjonvlutht5zbb ReEncodeFont" <[xch_s3y5jv.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-inf-ly1--base XCharter-BoldSlanted "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-inf-t1--base XCharter-BoldSlanted "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-dnom-ot1 XCharter-BoldSlanted "AutoEnc_x25wg5wzbfblxt2tm7d7pkp5mc ReEncodeFont" <[xch_x25wg5.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-dnom-ly1--base XCharter-BoldSlanted "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-dnom-t1--base XCharter-BoldSlanted "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-sup-ot1 XCharter-BoldSlanted "AutoEnc_og2pussftqyl45scunlcyi2pzh ReEncodeFont" <[xch_og2pus.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-sup-ly1--base XCharter-BoldSlanted "AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf ReEncodeFont" <[xch_7cmdv6.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-sup-t1--base XCharter-BoldSlanted "AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd ReEncodeFont" <[xch_6w7aji.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tlf-ot1 XCharter-BoldSlanted "AutoEnc_bxmb3o6ttiywvevh4ccqmv6rph ReEncodeFont" <[xch_bxmb3o.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldItalic-inf-ot1 XCharter-BoldItalic "AutoEnc_ufo3avdj5poqfp2wiub6tseofg ReEncodeFont" <[xch_ufo3av.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-inf-ly1--base XCharter-BoldItalic "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-inf-t1--base XCharter-BoldItalic "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-osf-ot1 XCharter-BoldItalic "AutoEnc_pikjb7kncjlrolhowkef2umc3a ReEncodeFont" <[xch_pikjb7.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-osf-ly1--base XCharter-BoldItalic "AutoEnc_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch_64qgug.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-osf-t1--base XCharter-BoldItalic "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-osf-sc-ot1--base XCharter-BoldItalic "AutoEnc_iit6m7aygjojwhzgc3qxbp4mcd ReEncodeFont" <[xch_iit6m7.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-osf-sc-ly1--base XCharter-BoldItalic "AutoEnc_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch_7aohvb.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-osf-sc-t1--base XCharter-BoldItalic "AutoEnc_wd2dbe34sf7rkkaeon64og5a3c ReEncodeFont" <[xch_wd2dbe.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-sup-ot1 XCharter-BoldItalic "AutoEnc_wz23kll56hpfzpoyls37dgzq4f ReEncodeFont" <[xch_wz23kl.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-sup-ly1--base XCharter-BoldItalic "AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf ReEncodeFont" <[xch_7cmdv6.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-sup-t1--base XCharter-BoldItalic "AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd ReEncodeFont" <[xch_6w7aji.enc <XCharter-BoldItalic.pfb
+XCharter-BoldSlanted-tlf-ot1 XCharter-BoldSlanted "AutoEnc_oeyavgihy5irfru7kh6qigtiad ReEncodeFont" <[xch_oeyavg.enc <XCharter-BoldSlanted.pfb
XCharter-BoldSlanted-tlf-ly1--base XCharter-BoldSlanted "AutoEnc_wizqmmzl3mhmm6sbwmu3i6uufe ReEncodeFont" <[xch_wizqmm.enc <XCharter-BoldSlanted.pfb
XCharter-BoldSlanted-tlf-t1--base XCharter-BoldSlanted "AutoEnc_rydp4lirfokm2yleqgpye6uk6c ReEncodeFont" <[xch_rydp4l.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tlf-sc-ot1--base XCharter-BoldSlanted "AutoEnc_l5j7vvl2r3qghndrxfqhbggoph ReEncodeFont" <[xch_l5j7vv.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tlf-sc-ot1--base XCharter-BoldSlanted "AutoEnc_el7fqisktu3hwhtaharptxk7za ReEncodeFont" <[xch_el7fqi.enc <XCharter-BoldSlanted.pfb
XCharter-BoldSlanted-tlf-sc-ly1--base XCharter-BoldSlanted "AutoEnc_qdw4m6pd2ohzfiltqvezylzubb ReEncodeFont" <[xch_qdw4m6.enc <XCharter-BoldSlanted.pfb
XCharter-BoldSlanted-tlf-sc-t1--base XCharter-BoldSlanted "AutoEnc_4j4sw5j5quwsuwjp3ac4ukjyga ReEncodeFont" <[xch_4j4sw5.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tosf-ot1 XCharter-BoldSlanted "AutoEnc_q2nwaj3r2ed2ei2xtolszzvvpd ReEncodeFont" <[xch_q2nwaj.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tosf-ly1--base XCharter-BoldSlanted "AutoEnc_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch_64qgug.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tosf-t1--base XCharter-BoldSlanted "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tosf-sc-ot1--base XCharter-BoldSlanted "AutoEnc_afo4o42f6y4dlfgulys2itsagb ReEncodeFont" <[xch_afo4o4.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tosf-sc-ly1--base XCharter-BoldSlanted "AutoEnc_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch_7aohvb.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tosf-sc-t1--base XCharter-BoldSlanted "AutoEnc_q7fabpknswrkabbcspsxnge7se ReEncodeFont" <[xch_q7fabp.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-numr-ot1 XCharter-BoldSlanted "AutoEnc_hrleasgmzc6qxql6x4t4lllivd ReEncodeFont" <[xch_hrleas.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tosf-ot1 XCharter-BoldSlanted "AutoEnc_cilcsmy3jvivb56pc5mgy4v4eh ReEncodeFont" <[xch_cilcsm.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tosf-ly1--base XCharter-BoldSlanted "AutoEnc_65qaqc2gtff7bw6zj6q4gehfpc ReEncodeFont" <[xch_65qaqc.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tosf-t1--base XCharter-BoldSlanted "AutoEnc_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch_dp2hrq.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tosf-sc-ot1--base XCharter-BoldSlanted "AutoEnc_an6s6r7vvyiaiocljopu5j6ikc ReEncodeFont" <[xch_an6s6r.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tosf-sc-ly1--base XCharter-BoldSlanted "AutoEnc_4sqimfdumbp34jdzocpuw555xe ReEncodeFont" <[xch_4sqimf.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tosf-sc-t1--base XCharter-BoldSlanted "AutoEnc_ng7me5mjnlk3d4x26fckblue2f ReEncodeFont" <[xch_ng7me5.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-dnom-ot1 XCharter-BoldSlanted "AutoEnc_guhmqjapplr7kfh3nofuxthtlf ReEncodeFont" <[xch_guhmqj.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-dnom-ly1--base XCharter-BoldSlanted "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-dnom-t1--base XCharter-BoldSlanted "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-lf-ot1 XCharter-BoldSlanted "AutoEnc_naadkf5e4gajnnpolvyey6a5yf ReEncodeFont" <[xch_naadkf.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-lf-ly1--base XCharter-BoldSlanted "AutoEnc_mcqmfhpufqjoiajjiul4b2kg2e ReEncodeFont" <[xch_mcqmfh.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-lf-t1--base XCharter-BoldSlanted "AutoEnc_wbcur76q4dbzd4ywyghgzedq6b ReEncodeFont" <[xch_wbcur7.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-lf-sc-ot1--base XCharter-BoldSlanted "AutoEnc_irqw25oqekzdjghvtrl34ij3ch ReEncodeFont" <[xch_irqw25.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-lf-sc-ly1--base XCharter-BoldSlanted "AutoEnc_cos7tu7hy4jsu43uhfrn22x5vg ReEncodeFont" <[xch_cos7tu.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-lf-sc-t1--base XCharter-BoldSlanted "AutoEnc_x36pxls7tusl4n2jk2ctibxz5h ReEncodeFont" <[xch_x36pxl.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-numr-ot1 XCharter-BoldSlanted "AutoEnc_swys7yb23ohzrx7bjg2xtipl6h ReEncodeFont" <[xch_swys7y.enc <XCharter-BoldSlanted.pfb
XCharter-BoldSlanted-numr-ly1--base XCharter-BoldSlanted "AutoEnc_62z5otp5uxbu4kardxkb52z6sa ReEncodeFont" <[xch_62z5ot.enc <XCharter-BoldSlanted.pfb
XCharter-BoldSlanted-numr-t1--base XCharter-BoldSlanted "AutoEnc_aw3womsecdumtuxvl6hik6fs3a ReEncodeFont" <[xch_aw3wom.enc <XCharter-BoldSlanted.pfb
-XCharter-Italic-inf-ot1 XCharter-Italic "AutoEnc_s3y5jvk4hx5jxjonvlutht5zbb ReEncodeFont" <[xch_s3y5jv.enc <XCharter-Italic.pfb
-XCharter-Italic-inf-ly1--base XCharter-Italic "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-Italic.pfb
-XCharter-Italic-inf-t1--base XCharter-Italic "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-Italic.pfb
-XCharter-Italic-dnom-ot1 XCharter-Italic "AutoEnc_x25wg5wzbfblxt2tm7d7pkp5mc ReEncodeFont" <[xch_x25wg5.enc <XCharter-Italic.pfb
-XCharter-Italic-dnom-ly1--base XCharter-Italic "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-Italic.pfb
-XCharter-Italic-dnom-t1--base XCharter-Italic "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-Italic.pfb
-XCharter-Italic-sup-ot1 XCharter-Italic "AutoEnc_og2pussftqyl45scunlcyi2pzh ReEncodeFont" <[xch_og2pus.enc <XCharter-Italic.pfb
-XCharter-Italic-sup-ly1--base XCharter-Italic "AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf ReEncodeFont" <[xch_7cmdv6.enc <XCharter-Italic.pfb
-XCharter-Italic-sup-t1--base XCharter-Italic "AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd ReEncodeFont" <[xch_6w7aji.enc <XCharter-Italic.pfb
-XCharter-Italic-tlf-ot1 XCharter-Italic "AutoEnc_bxmb3o6ttiywvevh4ccqmv6rph ReEncodeFont" <[xch_bxmb3o.enc <XCharter-Italic.pfb
+XCharter-BoldSlanted-inf-ot1 XCharter-BoldSlanted "AutoEnc_txakzrvw5m5p553346rtmlakbd ReEncodeFont" <[xch_txakzr.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-inf-ly1--base XCharter-BoldSlanted "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-inf-t1--base XCharter-BoldSlanted "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-osf-ot1 XCharter-BoldSlanted "AutoEnc_qfy5biuowgnr3eyr56ntx5cmha ReEncodeFont" <[xch_qfy5bi.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-osf-ly1--base XCharter-BoldSlanted "AutoEnc_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch_64qgug.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-osf-t1--base XCharter-BoldSlanted "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-osf-sc-ot1--base XCharter-BoldSlanted "AutoEnc_i2fqhkoxi7tdwc72ombhuexvte ReEncodeFont" <[xch_i2fqhk.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-osf-sc-ly1--base XCharter-BoldSlanted "AutoEnc_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch_7aohvb.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-osf-sc-t1--base XCharter-BoldSlanted "AutoEnc_q7fabpknswrkabbcspsxnge7se ReEncodeFont" <[xch_q7fabp.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-sup-ot1 XCharter-BoldSlanted "AutoEnc_kly36ked4rvlzszxdj3molsgpb ReEncodeFont" <[xch_kly36k.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-sup-ly1--base XCharter-BoldSlanted "AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf ReEncodeFont" <[xch_7cmdv6.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-sup-t1--base XCharter-BoldSlanted "AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd ReEncodeFont" <[xch_6w7aji.enc <XCharter-BoldSlanted.pfb
+XCharter-Italic-tlf-ot1 XCharter-Italic "AutoEnc_oeyavgihy5irfru7kh6qigtiad ReEncodeFont" <[xch_oeyavg.enc <XCharter-Italic.pfb
XCharter-Italic-tlf-ly1--base XCharter-Italic "AutoEnc_wizqmmzl3mhmm6sbwmu3i6uufe ReEncodeFont" <[xch_wizqmm.enc <XCharter-Italic.pfb
XCharter-Italic-tlf-t1--base XCharter-Italic "AutoEnc_rydp4lirfokm2yleqgpye6uk6c ReEncodeFont" <[xch_rydp4l.enc <XCharter-Italic.pfb
-XCharter-Italic-tlf-sc-ot1--base XCharter-Italic "AutoEnc_l5j7vvl2r3qghndrxfqhbggoph ReEncodeFont" <[xch_l5j7vv.enc <XCharter-Italic.pfb
+XCharter-Italic-tlf-sc-ot1--base XCharter-Italic "AutoEnc_el7fqisktu3hwhtaharptxk7za ReEncodeFont" <[xch_el7fqi.enc <XCharter-Italic.pfb
XCharter-Italic-tlf-sc-ly1--base XCharter-Italic "AutoEnc_qdw4m6pd2ohzfiltqvezylzubb ReEncodeFont" <[xch_qdw4m6.enc <XCharter-Italic.pfb
XCharter-Italic-tlf-sc-t1--base XCharter-Italic "AutoEnc_t5vgvkjgfem2ydqu3vt4dvxgsc ReEncodeFont" <[xch_t5vgvk.enc <XCharter-Italic.pfb
-XCharter-Italic-tosf-ot1 XCharter-Italic "AutoEnc_q2nwaj3r2ed2ei2xtolszzvvpd ReEncodeFont" <[xch_q2nwaj.enc <XCharter-Italic.pfb
-XCharter-Italic-tosf-ly1--base XCharter-Italic "AutoEnc_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch_64qgug.enc <XCharter-Italic.pfb
-XCharter-Italic-tosf-t1--base XCharter-Italic "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-Italic.pfb
-XCharter-Italic-tosf-sc-ot1--base XCharter-Italic "AutoEnc_afo4o42f6y4dlfgulys2itsagb ReEncodeFont" <[xch_afo4o4.enc <XCharter-Italic.pfb
-XCharter-Italic-tosf-sc-ly1--base XCharter-Italic "AutoEnc_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch_7aohvb.enc <XCharter-Italic.pfb
-XCharter-Italic-tosf-sc-t1--base XCharter-Italic "AutoEnc_wd2dbe34sf7rkkaeon64og5a3c ReEncodeFont" <[xch_wd2dbe.enc <XCharter-Italic.pfb
-XCharter-Italic-numr-ot1 XCharter-Italic "AutoEnc_hrleasgmzc6qxql6x4t4lllivd ReEncodeFont" <[xch_hrleas.enc <XCharter-Italic.pfb
+XCharter-Italic-tosf-ot1 XCharter-Italic "AutoEnc_cilcsmy3jvivb56pc5mgy4v4eh ReEncodeFont" <[xch_cilcsm.enc <XCharter-Italic.pfb
+XCharter-Italic-tosf-ly1--base XCharter-Italic "AutoEnc_65qaqc2gtff7bw6zj6q4gehfpc ReEncodeFont" <[xch_65qaqc.enc <XCharter-Italic.pfb
+XCharter-Italic-tosf-t1--base XCharter-Italic "AutoEnc_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch_dp2hrq.enc <XCharter-Italic.pfb
+XCharter-Italic-tosf-sc-ot1--base XCharter-Italic "AutoEnc_an6s6r7vvyiaiocljopu5j6ikc ReEncodeFont" <[xch_an6s6r.enc <XCharter-Italic.pfb
+XCharter-Italic-tosf-sc-ly1--base XCharter-Italic "AutoEnc_4sqimfdumbp34jdzocpuw555xe ReEncodeFont" <[xch_4sqimf.enc <XCharter-Italic.pfb
+XCharter-Italic-tosf-sc-t1--base XCharter-Italic "AutoEnc_tipddl6hla4uyfdfli25e6uedb ReEncodeFont" <[xch_tipddl.enc <XCharter-Italic.pfb
+XCharter-Italic-dnom-ot1 XCharter-Italic "AutoEnc_guhmqjapplr7kfh3nofuxthtlf ReEncodeFont" <[xch_guhmqj.enc <XCharter-Italic.pfb
+XCharter-Italic-dnom-ly1--base XCharter-Italic "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-Italic.pfb
+XCharter-Italic-dnom-t1--base XCharter-Italic "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-Italic.pfb
+XCharter-Italic-lf-ot1 XCharter-Italic "AutoEnc_naadkf5e4gajnnpolvyey6a5yf ReEncodeFont" <[xch_naadkf.enc <XCharter-Italic.pfb
+XCharter-Italic-lf-ly1--base XCharter-Italic "AutoEnc_mcqmfhpufqjoiajjiul4b2kg2e ReEncodeFont" <[xch_mcqmfh.enc <XCharter-Italic.pfb
+XCharter-Italic-lf-t1--base XCharter-Italic "AutoEnc_wbcur76q4dbzd4ywyghgzedq6b ReEncodeFont" <[xch_wbcur7.enc <XCharter-Italic.pfb
+XCharter-Italic-lf-sc-ot1--base XCharter-Italic "AutoEnc_irqw25oqekzdjghvtrl34ij3ch ReEncodeFont" <[xch_irqw25.enc <XCharter-Italic.pfb
+XCharter-Italic-lf-sc-ly1--base XCharter-Italic "AutoEnc_cos7tu7hy4jsu43uhfrn22x5vg ReEncodeFont" <[xch_cos7tu.enc <XCharter-Italic.pfb
+XCharter-Italic-lf-sc-t1--base XCharter-Italic "AutoEnc_cy5fc2euj5t4xrng2zvnyb4bqg ReEncodeFont" <[xch_cy5fc2.enc <XCharter-Italic.pfb
+XCharter-Italic-numr-ot1 XCharter-Italic "AutoEnc_swys7yb23ohzrx7bjg2xtipl6h ReEncodeFont" <[xch_swys7y.enc <XCharter-Italic.pfb
XCharter-Italic-numr-ly1--base XCharter-Italic "AutoEnc_62z5otp5uxbu4kardxkb52z6sa ReEncodeFont" <[xch_62z5ot.enc <XCharter-Italic.pfb
XCharter-Italic-numr-t1--base XCharter-Italic "AutoEnc_aw3womsecdumtuxvl6hik6fs3a ReEncodeFont" <[xch_aw3wom.enc <XCharter-Italic.pfb
-XCharter-Roman-inf-ot1 XCharter-Roman "AutoEnc_s3y5jvk4hx5jxjonvlutht5zbb ReEncodeFont" <[xch_s3y5jv.enc <XCharter-Roman.pfb
-XCharter-Roman-inf-ly1--base XCharter-Roman "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-Roman.pfb
-XCharter-Roman-inf-t1--base XCharter-Roman "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-Roman.pfb
-XCharter-Roman-dnom-ot1 XCharter-Roman "AutoEnc_x25wg5wzbfblxt2tm7d7pkp5mc ReEncodeFont" <[xch_x25wg5.enc <XCharter-Roman.pfb
-XCharter-Roman-dnom-ly1--base XCharter-Roman "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-Roman.pfb
-XCharter-Roman-dnom-t1--base XCharter-Roman "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-Roman.pfb
-XCharter-Roman-sup-ot1 XCharter-Roman "AutoEnc_imj3v4gund2byhyqg54gxv3wvh ReEncodeFont" <[xch_imj3v4.enc <XCharter-Roman.pfb
-XCharter-Roman-sup-ly1--base XCharter-Roman "AutoEnc_ukw3hq7h3prn34ryh2qktyrkse ReEncodeFont" <[xch_ukw3hq.enc <XCharter-Roman.pfb
-XCharter-Roman-sup-t1--base XCharter-Roman "AutoEnc_6hzluovfqgqjqwjosfm7uze3oh ReEncodeFont" <[xch_6hzluo.enc <XCharter-Roman.pfb
-XCharter-Roman-tlf-ot1 XCharter-Roman "AutoEnc_abgjzucpfylen2zent2njgtuwf ReEncodeFont" <[xch_abgjzu.enc <XCharter-Roman.pfb
+XCharter-Italic-inf-ot1 XCharter-Italic "AutoEnc_txakzrvw5m5p553346rtmlakbd ReEncodeFont" <[xch_txakzr.enc <XCharter-Italic.pfb
+XCharter-Italic-inf-ly1--base XCharter-Italic "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-Italic.pfb
+XCharter-Italic-inf-t1--base XCharter-Italic "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-Italic.pfb
+XCharter-Italic-osf-ot1 XCharter-Italic "AutoEnc_qfy5biuowgnr3eyr56ntx5cmha ReEncodeFont" <[xch_qfy5bi.enc <XCharter-Italic.pfb
+XCharter-Italic-osf-ly1--base XCharter-Italic "AutoEnc_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch_64qgug.enc <XCharter-Italic.pfb
+XCharter-Italic-osf-t1--base XCharter-Italic "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-Italic.pfb
+XCharter-Italic-osf-sc-ot1--base XCharter-Italic "AutoEnc_i2fqhkoxi7tdwc72ombhuexvte ReEncodeFont" <[xch_i2fqhk.enc <XCharter-Italic.pfb
+XCharter-Italic-osf-sc-ly1--base XCharter-Italic "AutoEnc_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch_7aohvb.enc <XCharter-Italic.pfb
+XCharter-Italic-osf-sc-t1--base XCharter-Italic "AutoEnc_wd2dbe34sf7rkkaeon64og5a3c ReEncodeFont" <[xch_wd2dbe.enc <XCharter-Italic.pfb
+XCharter-Italic-sup-ot1 XCharter-Italic "AutoEnc_kly36ked4rvlzszxdj3molsgpb ReEncodeFont" <[xch_kly36k.enc <XCharter-Italic.pfb
+XCharter-Italic-sup-ly1--base XCharter-Italic "AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf ReEncodeFont" <[xch_7cmdv6.enc <XCharter-Italic.pfb
+XCharter-Italic-sup-t1--base XCharter-Italic "AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd ReEncodeFont" <[xch_6w7aji.enc <XCharter-Italic.pfb
+XCharter-Roman-tlf-ot1 XCharter-Roman "AutoEnc_ttjfqtxtro2mgkkz6v73wpkcpb ReEncodeFont" <[xch_ttjfqt.enc <XCharter-Roman.pfb
XCharter-Roman-tlf-ly1--base XCharter-Roman "AutoEnc_ckugtclujsguxmcovvf3bkqf2b ReEncodeFont" <[xch_ckugtc.enc <XCharter-Roman.pfb
XCharter-Roman-tlf-t1--base XCharter-Roman "AutoEnc_rydp4lirfokm2yleqgpye6uk6c ReEncodeFont" <[xch_rydp4l.enc <XCharter-Roman.pfb
-XCharter-Roman-tlf-sc-ot1--base XCharter-Roman "AutoEnc_phn3tcvsl2ylgqm4z2komwpoza ReEncodeFont" <[xch_phn3tc.enc <XCharter-Roman.pfb
+XCharter-Roman-tlf-sc-ot1--base XCharter-Roman "AutoEnc_f5e46ca3jarka5qvgilkcnddgf ReEncodeFont" <[xch_f5e46c.enc <XCharter-Roman.pfb
XCharter-Roman-tlf-sc-ly1--base XCharter-Roman "AutoEnc_ocop3wizmwjqyo3dmyn3xet5jd ReEncodeFont" <[xch_ocop3w.enc <XCharter-Roman.pfb
XCharter-Roman-tlf-sc-t1--base XCharter-Roman "AutoEnc_yelf2i7w3oin4jmm7bnvmi3zcc ReEncodeFont" <[xch_yelf2i.enc <XCharter-Roman.pfb
-XCharter-Roman-tosf-ot1 XCharter-Roman "AutoEnc_ivnpe75mj322okzj6wfooqsf5h ReEncodeFont" <[xch_ivnpe7.enc <XCharter-Roman.pfb
-XCharter-Roman-tosf-ly1--base XCharter-Roman "AutoEnc_wqeam3xphw5mmouhxu2uypuhte ReEncodeFont" <[xch_wqeam3.enc <XCharter-Roman.pfb
-XCharter-Roman-tosf-t1--base XCharter-Roman "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-Roman.pfb
-XCharter-Roman-tosf-sc-ot1--base XCharter-Roman "AutoEnc_zhjmarbateoccr2llfvgvl5sya ReEncodeFont" <[xch_zhjmar.enc <XCharter-Roman.pfb
-XCharter-Roman-tosf-sc-ly1--base XCharter-Roman "AutoEnc_4zysyqekhrh377ld64a5gt3bcc ReEncodeFont" <[xch_4zysyq.enc <XCharter-Roman.pfb
-XCharter-Roman-tosf-sc-t1--base XCharter-Roman "AutoEnc_6xwfqvqcbt3oxaqtca6iubb6oe ReEncodeFont" <[xch_6xwfqv.enc <XCharter-Roman.pfb
-XCharter-Roman-numr-ot1 XCharter-Roman "AutoEnc_hrleasgmzc6qxql6x4t4lllivd ReEncodeFont" <[xch_hrleas.enc <XCharter-Roman.pfb
+XCharter-Roman-tosf-ot1 XCharter-Roman "AutoEnc_laqzs3jbi2yov36wtv6ud2km3h ReEncodeFont" <[xch_laqzs3.enc <XCharter-Roman.pfb
+XCharter-Roman-tosf-ly1--base XCharter-Roman "AutoEnc_5x23iijnyd3bukkzcghkx6k47h ReEncodeFont" <[xch_5x23ii.enc <XCharter-Roman.pfb
+XCharter-Roman-tosf-t1--base XCharter-Roman "AutoEnc_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch_dp2hrq.enc <XCharter-Roman.pfb
+XCharter-Roman-tosf-sc-ot1--base XCharter-Roman "AutoEnc_acpec5jlnur2n7nbmxku2s3k6h ReEncodeFont" <[xch_acpec5.enc <XCharter-Roman.pfb
+XCharter-Roman-tosf-sc-ly1--base XCharter-Roman "AutoEnc_ksktz7tjppfhb42xvb6yxczkqd ReEncodeFont" <[xch_ksktz7.enc <XCharter-Roman.pfb
+XCharter-Roman-tosf-sc-t1--base XCharter-Roman "AutoEnc_yr3lccoclcllj4jacxiujymtwh ReEncodeFont" <[xch_yr3lcc.enc <XCharter-Roman.pfb
+XCharter-Roman-dnom-ot1 XCharter-Roman "AutoEnc_guhmqjapplr7kfh3nofuxthtlf ReEncodeFont" <[xch_guhmqj.enc <XCharter-Roman.pfb
+XCharter-Roman-dnom-ly1--base XCharter-Roman "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-Roman.pfb
+XCharter-Roman-dnom-t1--base XCharter-Roman "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-Roman.pfb
+XCharter-Roman-lf-ot1 XCharter-Roman "AutoEnc_akeqbhudkf7g3q53cagwosdclb ReEncodeFont" <[xch_akeqbh.enc <XCharter-Roman.pfb
+XCharter-Roman-lf-ly1--base XCharter-Roman "AutoEnc_4ba22zhyriefdyz5zlws5ycgcf ReEncodeFont" <[xch_4ba22z.enc <XCharter-Roman.pfb
+XCharter-Roman-lf-t1--base XCharter-Roman "AutoEnc_wbcur76q4dbzd4ywyghgzedq6b ReEncodeFont" <[xch_wbcur7.enc <XCharter-Roman.pfb
+XCharter-Roman-lf-sc-ot1--base XCharter-Roman "AutoEnc_gspcih7x43orr6eyenwuehn75d ReEncodeFont" <[xch_gspcih.enc <XCharter-Roman.pfb
+XCharter-Roman-lf-sc-ly1--base XCharter-Roman "AutoEnc_u5ytlbxa4ot3n4iwlw22qfrvhh ReEncodeFont" <[xch_u5ytlb.enc <XCharter-Roman.pfb
+XCharter-Roman-lf-sc-t1--base XCharter-Roman "AutoEnc_hiviygp7byoou5mxdiefpzfebe ReEncodeFont" <[xch_hiviyg.enc <XCharter-Roman.pfb
+XCharter-Roman-numr-ot1 XCharter-Roman "AutoEnc_swys7yb23ohzrx7bjg2xtipl6h ReEncodeFont" <[xch_swys7y.enc <XCharter-Roman.pfb
XCharter-Roman-numr-ly1--base XCharter-Roman "AutoEnc_62z5otp5uxbu4kardxkb52z6sa ReEncodeFont" <[xch_62z5ot.enc <XCharter-Roman.pfb
XCharter-Roman-numr-t1--base XCharter-Roman "AutoEnc_aw3womsecdumtuxvl6hik6fs3a ReEncodeFont" <[xch_aw3wom.enc <XCharter-Roman.pfb
-XCharter-Slanted-inf-ot1 XCharter-Slanted "AutoEnc_s3y5jvk4hx5jxjonvlutht5zbb ReEncodeFont" <[xch_s3y5jv.enc <XCharter-Slanted.pfb
-XCharter-Slanted-inf-ly1--base XCharter-Slanted "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-Slanted.pfb
-XCharter-Slanted-inf-t1--base XCharter-Slanted "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-Slanted.pfb
-XCharter-Slanted-dnom-ot1 XCharter-Slanted "AutoEnc_x25wg5wzbfblxt2tm7d7pkp5mc ReEncodeFont" <[xch_x25wg5.enc <XCharter-Slanted.pfb
-XCharter-Slanted-dnom-ly1--base XCharter-Slanted "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-Slanted.pfb
-XCharter-Slanted-dnom-t1--base XCharter-Slanted "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-Slanted.pfb
-XCharter-Slanted-sup-ot1 XCharter-Slanted "AutoEnc_og2pussftqyl45scunlcyi2pzh ReEncodeFont" <[xch_og2pus.enc <XCharter-Slanted.pfb
-XCharter-Slanted-sup-ly1--base XCharter-Slanted "AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf ReEncodeFont" <[xch_7cmdv6.enc <XCharter-Slanted.pfb
-XCharter-Slanted-sup-t1--base XCharter-Slanted "AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd ReEncodeFont" <[xch_6w7aji.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tlf-ot1 XCharter-Slanted "AutoEnc_bxmb3o6ttiywvevh4ccqmv6rph ReEncodeFont" <[xch_bxmb3o.enc <XCharter-Slanted.pfb
+XCharter-Roman-inf-ot1 XCharter-Roman "AutoEnc_txakzrvw5m5p553346rtmlakbd ReEncodeFont" <[xch_txakzr.enc <XCharter-Roman.pfb
+XCharter-Roman-inf-ly1--base XCharter-Roman "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-Roman.pfb
+XCharter-Roman-inf-t1--base XCharter-Roman "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-Roman.pfb
+XCharter-Roman-osf-ot1 XCharter-Roman "AutoEnc_6ir2ua64b5sfibyjqihzrj2csd ReEncodeFont" <[xch_6ir2ua.enc <XCharter-Roman.pfb
+XCharter-Roman-osf-ly1--base XCharter-Roman "AutoEnc_wqeam3xphw5mmouhxu2uypuhte ReEncodeFont" <[xch_wqeam3.enc <XCharter-Roman.pfb
+XCharter-Roman-osf-t1--base XCharter-Roman "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-Roman.pfb
+XCharter-Roman-osf-sc-ot1--base XCharter-Roman "AutoEnc_6ramfpqc7c7xjz2jbkz2ys4g3d ReEncodeFont" <[xch_6ramfp.enc <XCharter-Roman.pfb
+XCharter-Roman-osf-sc-ly1--base XCharter-Roman "AutoEnc_4zysyqekhrh377ld64a5gt3bcc ReEncodeFont" <[xch_4zysyq.enc <XCharter-Roman.pfb
+XCharter-Roman-osf-sc-t1--base XCharter-Roman "AutoEnc_6xwfqvqcbt3oxaqtca6iubb6oe ReEncodeFont" <[xch_6xwfqv.enc <XCharter-Roman.pfb
+XCharter-Roman-sup-ot1 XCharter-Roman "AutoEnc_qt227l3joc2ge63rf27t2sr7pg ReEncodeFont" <[xch_qt227l.enc <XCharter-Roman.pfb
+XCharter-Roman-sup-ly1--base XCharter-Roman "AutoEnc_ukw3hq7h3prn34ryh2qktyrkse ReEncodeFont" <[xch_ukw3hq.enc <XCharter-Roman.pfb
+XCharter-Roman-sup-t1--base XCharter-Roman "AutoEnc_6hzluovfqgqjqwjosfm7uze3oh ReEncodeFont" <[xch_6hzluo.enc <XCharter-Roman.pfb
+XCharter-Slanted-tlf-ot1 XCharter-Slanted "AutoEnc_oeyavgihy5irfru7kh6qigtiad ReEncodeFont" <[xch_oeyavg.enc <XCharter-Slanted.pfb
XCharter-Slanted-tlf-ly1--base XCharter-Slanted "AutoEnc_wizqmmzl3mhmm6sbwmu3i6uufe ReEncodeFont" <[xch_wizqmm.enc <XCharter-Slanted.pfb
XCharter-Slanted-tlf-t1--base XCharter-Slanted "AutoEnc_rydp4lirfokm2yleqgpye6uk6c ReEncodeFont" <[xch_rydp4l.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tlf-sc-ot1--base XCharter-Slanted "AutoEnc_phn3tcvsl2ylgqm4z2komwpoza ReEncodeFont" <[xch_phn3tc.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tlf-sc-ot1--base XCharter-Slanted "AutoEnc_f5e46ca3jarka5qvgilkcnddgf ReEncodeFont" <[xch_f5e46c.enc <XCharter-Slanted.pfb
XCharter-Slanted-tlf-sc-ly1--base XCharter-Slanted "AutoEnc_ocop3wizmwjqyo3dmyn3xet5jd ReEncodeFont" <[xch_ocop3w.enc <XCharter-Slanted.pfb
XCharter-Slanted-tlf-sc-t1--base XCharter-Slanted "AutoEnc_yelf2i7w3oin4jmm7bnvmi3zcc ReEncodeFont" <[xch_yelf2i.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tosf-ot1 XCharter-Slanted "AutoEnc_q2nwaj3r2ed2ei2xtolszzvvpd ReEncodeFont" <[xch_q2nwaj.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tosf-ly1--base XCharter-Slanted "AutoEnc_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch_64qgug.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tosf-t1--base XCharter-Slanted "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tosf-sc-ot1--base XCharter-Slanted "AutoEnc_zhjmarbateoccr2llfvgvl5sya ReEncodeFont" <[xch_zhjmar.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tosf-sc-ly1--base XCharter-Slanted "AutoEnc_4zysyqekhrh377ld64a5gt3bcc ReEncodeFont" <[xch_4zysyq.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tosf-sc-t1--base XCharter-Slanted "AutoEnc_6xwfqvqcbt3oxaqtca6iubb6oe ReEncodeFont" <[xch_6xwfqv.enc <XCharter-Slanted.pfb
-XCharter-Slanted-numr-ot1 XCharter-Slanted "AutoEnc_hrleasgmzc6qxql6x4t4lllivd ReEncodeFont" <[xch_hrleas.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tosf-ot1 XCharter-Slanted "AutoEnc_cilcsmy3jvivb56pc5mgy4v4eh ReEncodeFont" <[xch_cilcsm.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tosf-ly1--base XCharter-Slanted "AutoEnc_65qaqc2gtff7bw6zj6q4gehfpc ReEncodeFont" <[xch_65qaqc.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tosf-t1--base XCharter-Slanted "AutoEnc_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch_dp2hrq.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tosf-sc-ot1--base XCharter-Slanted "AutoEnc_acpec5jlnur2n7nbmxku2s3k6h ReEncodeFont" <[xch_acpec5.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tosf-sc-ly1--base XCharter-Slanted "AutoEnc_ksktz7tjppfhb42xvb6yxczkqd ReEncodeFont" <[xch_ksktz7.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tosf-sc-t1--base XCharter-Slanted "AutoEnc_yr3lccoclcllj4jacxiujymtwh ReEncodeFont" <[xch_yr3lcc.enc <XCharter-Slanted.pfb
+XCharter-Slanted-dnom-ot1 XCharter-Slanted "AutoEnc_guhmqjapplr7kfh3nofuxthtlf ReEncodeFont" <[xch_guhmqj.enc <XCharter-Slanted.pfb
+XCharter-Slanted-dnom-ly1--base XCharter-Slanted "AutoEnc_v6llfbkbg2aolz7gvvtz2n2dza ReEncodeFont" <[xch_v6llfb.enc <XCharter-Slanted.pfb
+XCharter-Slanted-dnom-t1--base XCharter-Slanted "AutoEnc_34ooqoxesskwfyq5lkgbtvjjpg ReEncodeFont" <[xch_34ooqo.enc <XCharter-Slanted.pfb
+XCharter-Slanted-lf-ot1 XCharter-Slanted "AutoEnc_naadkf5e4gajnnpolvyey6a5yf ReEncodeFont" <[xch_naadkf.enc <XCharter-Slanted.pfb
+XCharter-Slanted-lf-ly1--base XCharter-Slanted "AutoEnc_mcqmfhpufqjoiajjiul4b2kg2e ReEncodeFont" <[xch_mcqmfh.enc <XCharter-Slanted.pfb
+XCharter-Slanted-lf-t1--base XCharter-Slanted "AutoEnc_wbcur76q4dbzd4ywyghgzedq6b ReEncodeFont" <[xch_wbcur7.enc <XCharter-Slanted.pfb
+XCharter-Slanted-lf-sc-ot1--base XCharter-Slanted "AutoEnc_gspcih7x43orr6eyenwuehn75d ReEncodeFont" <[xch_gspcih.enc <XCharter-Slanted.pfb
+XCharter-Slanted-lf-sc-ly1--base XCharter-Slanted "AutoEnc_u5ytlbxa4ot3n4iwlw22qfrvhh ReEncodeFont" <[xch_u5ytlb.enc <XCharter-Slanted.pfb
+XCharter-Slanted-lf-sc-t1--base XCharter-Slanted "AutoEnc_hiviygp7byoou5mxdiefpzfebe ReEncodeFont" <[xch_hiviyg.enc <XCharter-Slanted.pfb
+XCharter-Slanted-numr-ot1 XCharter-Slanted "AutoEnc_swys7yb23ohzrx7bjg2xtipl6h ReEncodeFont" <[xch_swys7y.enc <XCharter-Slanted.pfb
XCharter-Slanted-numr-ly1--base XCharter-Slanted "AutoEnc_62z5otp5uxbu4kardxkb52z6sa ReEncodeFont" <[xch_62z5ot.enc <XCharter-Slanted.pfb
XCharter-Slanted-numr-t1--base XCharter-Slanted "AutoEnc_aw3womsecdumtuxvl6hik6fs3a ReEncodeFont" <[xch_aw3wom.enc <XCharter-Slanted.pfb
-XCharter-Bold-tosf-t2a XCharter-Bold "AutoEnc_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch_3qy4ma.enc <XCharter-Bold.pfb
-XCharter-Bold-tosf-sc-t2a--base XCharter-Bold "AutoEnc_icytdughipwu4ylecsn2jfsdbc ReEncodeFont" <[xch_icytdu.enc <XCharter-Bold.pfb
+XCharter-Slanted-inf-ot1 XCharter-Slanted "AutoEnc_txakzrvw5m5p553346rtmlakbd ReEncodeFont" <[xch_txakzr.enc <XCharter-Slanted.pfb
+XCharter-Slanted-inf-ly1--base XCharter-Slanted "AutoEnc_26pbhyeyswcx6l35vecjqtozga ReEncodeFont" <[xch_26pbhy.enc <XCharter-Slanted.pfb
+XCharter-Slanted-inf-t1--base XCharter-Slanted "AutoEnc_qxwrgebgo6njjcjcdhmfgeuxea ReEncodeFont" <[xch_qxwrge.enc <XCharter-Slanted.pfb
+XCharter-Slanted-osf-ot1 XCharter-Slanted "AutoEnc_qfy5biuowgnr3eyr56ntx5cmha ReEncodeFont" <[xch_qfy5bi.enc <XCharter-Slanted.pfb
+XCharter-Slanted-osf-ly1--base XCharter-Slanted "AutoEnc_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch_64qgug.enc <XCharter-Slanted.pfb
+XCharter-Slanted-osf-t1--base XCharter-Slanted "AutoEnc_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch_x6jczy.enc <XCharter-Slanted.pfb
+XCharter-Slanted-osf-sc-ot1--base XCharter-Slanted "AutoEnc_6ramfpqc7c7xjz2jbkz2ys4g3d ReEncodeFont" <[xch_6ramfp.enc <XCharter-Slanted.pfb
+XCharter-Slanted-osf-sc-ly1--base XCharter-Slanted "AutoEnc_4zysyqekhrh377ld64a5gt3bcc ReEncodeFont" <[xch_4zysyq.enc <XCharter-Slanted.pfb
+XCharter-Slanted-osf-sc-t1--base XCharter-Slanted "AutoEnc_6xwfqvqcbt3oxaqtca6iubb6oe ReEncodeFont" <[xch_6xwfqv.enc <XCharter-Slanted.pfb
+XCharter-Slanted-sup-ot1 XCharter-Slanted "AutoEnc_kly36ked4rvlzszxdj3molsgpb ReEncodeFont" <[xch_kly36k.enc <XCharter-Slanted.pfb
+XCharter-Slanted-sup-ly1--base XCharter-Slanted "AutoEnc_7cmdv6duwtbf2d76hbqk4ei7qf ReEncodeFont" <[xch_7cmdv6.enc <XCharter-Slanted.pfb
+XCharter-Slanted-sup-t1--base XCharter-Slanted "AutoEnc_6w7ajii3h3mjf6sxfymvltrnxd ReEncodeFont" <[xch_6w7aji.enc <XCharter-Slanted.pfb
+XCharter-Bold-sup-t2a XCharter-Bold "AutoEnc_glnwaoq2otchakcfayz2fzbx3a ReEncodeFont" <[xch_glnwao.enc <XCharter-Bold.pfb
+XCharter-Bold-tosf-t2a XCharter-Bold "AutoEnc_plaupi652dl6la5yzojc7c7tma ReEncodeFont" <[xch_plaupi.enc <XCharter-Bold.pfb
+XCharter-Bold-tosf-sc-t2a--base XCharter-Bold "AutoEnc_c3yyfog2eypvvushmfwwi6yc5d ReEncodeFont" <[xch_c3yyfo.enc <XCharter-Bold.pfb
XCharter-Bold-tlf-t2a XCharter-Bold "AutoEnc_mgb5xgsg7q6oo3plt4r3wmcfog ReEncodeFont" <[xch_mgb5xg.enc <XCharter-Bold.pfb
XCharter-Bold-tlf-sc-t2a--base XCharter-Bold "AutoEnc_rvzpfm3ccplq2qqf2b5h6p6mrd ReEncodeFont" <[xch_rvzpfm.enc <XCharter-Bold.pfb
-XCharter-Bold-sup-t2a XCharter-Bold "AutoEnc_glnwaoq2otchakcfayz2fzbx3a ReEncodeFont" <[xch_glnwao.enc <XCharter-Bold.pfb
-XCharter-BoldItalic-tosf-t2a XCharter-BoldItalic "AutoEnc_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch_3qy4ma.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tosf-sc-t2a--base XCharter-BoldItalic "AutoEnc_zqx27h6iquwnh4mli45z2uykrb ReEncodeFont" <[xch_zqx27h.enc <XCharter-BoldItalic.pfb
+XCharter-Bold-lf-t2a XCharter-Bold "AutoEnc_nii5islrejiuxdowrmow774atg ReEncodeFont" <[xch_nii5is.enc <XCharter-Bold.pfb
+XCharter-Bold-lf-sc-t2a--base XCharter-Bold "AutoEnc_dqjasssuetpohv5a3ljixdqrrg ReEncodeFont" <[xch_dqjass.enc <XCharter-Bold.pfb
+XCharter-Bold-osf-t2a XCharter-Bold "AutoEnc_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch_3qy4ma.enc <XCharter-Bold.pfb
+XCharter-Bold-osf-sc-t2a--base XCharter-Bold "AutoEnc_icytdughipwu4ylecsn2jfsdbc ReEncodeFont" <[xch_icytdu.enc <XCharter-Bold.pfb
+XCharter-BoldItalic-sup-t2a XCharter-BoldItalic "AutoEnc_glnwaoq2otchakcfayz2fzbx3a ReEncodeFont" <[xch_glnwao.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tosf-t2a XCharter-BoldItalic "AutoEnc_plaupi652dl6la5yzojc7c7tma ReEncodeFont" <[xch_plaupi.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tosf-sc-t2a--base XCharter-BoldItalic "AutoEnc_wf67wi5apar2djse5bcegu5l5a ReEncodeFont" <[xch_wf67wi.enc <XCharter-BoldItalic.pfb
XCharter-BoldItalic-tlf-t2a XCharter-BoldItalic "AutoEnc_mgb5xgsg7q6oo3plt4r3wmcfog ReEncodeFont" <[xch_mgb5xg.enc <XCharter-BoldItalic.pfb
XCharter-BoldItalic-tlf-sc-t2a--base XCharter-BoldItalic "AutoEnc_blmpt7r443ymavkauxboyp4quh ReEncodeFont" <[xch_blmpt7.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-sup-t2a XCharter-BoldItalic "AutoEnc_glnwaoq2otchakcfayz2fzbx3a ReEncodeFont" <[xch_glnwao.enc <XCharter-BoldItalic.pfb
-XCharter-BoldSlanted-tosf-t2a XCharter-BoldSlanted "AutoEnc_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch_3qy4ma.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tosf-sc-t2a--base XCharter-BoldSlanted "AutoEnc_icytdughipwu4ylecsn2jfsdbc ReEncodeFont" <[xch_icytdu.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldItalic-lf-t2a XCharter-BoldItalic "AutoEnc_nii5islrejiuxdowrmow774atg ReEncodeFont" <[xch_nii5is.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-lf-sc-t2a--base XCharter-BoldItalic "AutoEnc_y642vacq5wk2t7fdon4fcauezg ReEncodeFont" <[xch_y642va.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-osf-t2a XCharter-BoldItalic "AutoEnc_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch_3qy4ma.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-osf-sc-t2a--base XCharter-BoldItalic "AutoEnc_zqx27h6iquwnh4mli45z2uykrb ReEncodeFont" <[xch_zqx27h.enc <XCharter-BoldItalic.pfb
+XCharter-BoldSlanted-sup-t2a XCharter-BoldSlanted "AutoEnc_glnwaoq2otchakcfayz2fzbx3a ReEncodeFont" <[xch_glnwao.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tosf-t2a XCharter-BoldSlanted "AutoEnc_plaupi652dl6la5yzojc7c7tma ReEncodeFont" <[xch_plaupi.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tosf-sc-t2a--base XCharter-BoldSlanted "AutoEnc_c3yyfog2eypvvushmfwwi6yc5d ReEncodeFont" <[xch_c3yyfo.enc <XCharter-BoldSlanted.pfb
XCharter-BoldSlanted-tlf-t2a XCharter-BoldSlanted "AutoEnc_mgb5xgsg7q6oo3plt4r3wmcfog ReEncodeFont" <[xch_mgb5xg.enc <XCharter-BoldSlanted.pfb
XCharter-BoldSlanted-tlf-sc-t2a--base XCharter-BoldSlanted "AutoEnc_rvzpfm3ccplq2qqf2b5h6p6mrd ReEncodeFont" <[xch_rvzpfm.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-sup-t2a XCharter-BoldSlanted "AutoEnc_glnwaoq2otchakcfayz2fzbx3a ReEncodeFont" <[xch_glnwao.enc <XCharter-BoldSlanted.pfb
-XCharter-Italic-tosf-t2a XCharter-Italic "AutoEnc_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch_3qy4ma.enc <XCharter-Italic.pfb
-XCharter-Italic-tosf-sc-t2a--base XCharter-Italic "AutoEnc_zqx27h6iquwnh4mli45z2uykrb ReEncodeFont" <[xch_zqx27h.enc <XCharter-Italic.pfb
+XCharter-BoldSlanted-lf-t2a XCharter-BoldSlanted "AutoEnc_nii5islrejiuxdowrmow774atg ReEncodeFont" <[xch_nii5is.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-lf-sc-t2a--base XCharter-BoldSlanted "AutoEnc_dqjasssuetpohv5a3ljixdqrrg ReEncodeFont" <[xch_dqjass.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-osf-t2a XCharter-BoldSlanted "AutoEnc_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch_3qy4ma.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-osf-sc-t2a--base XCharter-BoldSlanted "AutoEnc_icytdughipwu4ylecsn2jfsdbc ReEncodeFont" <[xch_icytdu.enc <XCharter-BoldSlanted.pfb
+XCharter-Italic-sup-t2a XCharter-Italic "AutoEnc_glnwaoq2otchakcfayz2fzbx3a ReEncodeFont" <[xch_glnwao.enc <XCharter-Italic.pfb
+XCharter-Italic-tosf-t2a XCharter-Italic "AutoEnc_plaupi652dl6la5yzojc7c7tma ReEncodeFont" <[xch_plaupi.enc <XCharter-Italic.pfb
+XCharter-Italic-tosf-sc-t2a--base XCharter-Italic "AutoEnc_wf67wi5apar2djse5bcegu5l5a ReEncodeFont" <[xch_wf67wi.enc <XCharter-Italic.pfb
XCharter-Italic-tlf-t2a XCharter-Italic "AutoEnc_mgb5xgsg7q6oo3plt4r3wmcfog ReEncodeFont" <[xch_mgb5xg.enc <XCharter-Italic.pfb
XCharter-Italic-tlf-sc-t2a--base XCharter-Italic "AutoEnc_blmpt7r443ymavkauxboyp4quh ReEncodeFont" <[xch_blmpt7.enc <XCharter-Italic.pfb
-XCharter-Italic-sup-t2a XCharter-Italic "AutoEnc_glnwaoq2otchakcfayz2fzbx3a ReEncodeFont" <[xch_glnwao.enc <XCharter-Italic.pfb
-XCharter-Roman-tosf-t2a XCharter-Roman "AutoEnc_cjimfyni74ccxjsnsycgpfdr7a ReEncodeFont" <[xch_cjimfy.enc <XCharter-Roman.pfb
-XCharter-Roman-tosf-sc-t2a--base XCharter-Roman "AutoEnc_geqmurehyr5wcbyrbl2mdxcdpf ReEncodeFont" <[xch_geqmur.enc <XCharter-Roman.pfb
+XCharter-Italic-lf-t2a XCharter-Italic "AutoEnc_nii5islrejiuxdowrmow774atg ReEncodeFont" <[xch_nii5is.enc <XCharter-Italic.pfb
+XCharter-Italic-lf-sc-t2a--base XCharter-Italic "AutoEnc_y642vacq5wk2t7fdon4fcauezg ReEncodeFont" <[xch_y642va.enc <XCharter-Italic.pfb
+XCharter-Italic-osf-t2a XCharter-Italic "AutoEnc_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch_3qy4ma.enc <XCharter-Italic.pfb
+XCharter-Italic-osf-sc-t2a--base XCharter-Italic "AutoEnc_zqx27h6iquwnh4mli45z2uykrb ReEncodeFont" <[xch_zqx27h.enc <XCharter-Italic.pfb
+XCharter-Roman-sup-t2a XCharter-Roman "AutoEnc_pz3lxgt2tnxz7p6istzozn734g ReEncodeFont" <[xch_pz3lxg.enc <XCharter-Roman.pfb
+XCharter-Roman-tosf-t2a XCharter-Roman "AutoEnc_tohekqb7m7y2fvorjyknq54efb ReEncodeFont" <[xch_tohekq.enc <XCharter-Roman.pfb
+XCharter-Roman-tosf-sc-t2a--base XCharter-Roman "AutoEnc_m6qb7yhbmjeqkmf6zffpitl3nd ReEncodeFont" <[xch_m6qb7y.enc <XCharter-Roman.pfb
XCharter-Roman-tlf-t2a XCharter-Roman "AutoEnc_m2vrds6ohoduinigqjp2pulx6b ReEncodeFont" <[xch_m2vrds.enc <XCharter-Roman.pfb
XCharter-Roman-tlf-sc-t2a--base XCharter-Roman "AutoEnc_u7hnxssnf6z6zno4hmwm3wgalf ReEncodeFont" <[xch_u7hnxs.enc <XCharter-Roman.pfb
-XCharter-Roman-sup-t2a XCharter-Roman "AutoEnc_pz3lxgt2tnxz7p6istzozn734g ReEncodeFont" <[xch_pz3lxg.enc <XCharter-Roman.pfb
-XCharter-Slanted-tosf-t2a XCharter-Slanted "AutoEnc_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch_3qy4ma.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tosf-sc-t2a--base XCharter-Slanted "AutoEnc_geqmurehyr5wcbyrbl2mdxcdpf ReEncodeFont" <[xch_geqmur.enc <XCharter-Slanted.pfb
+XCharter-Roman-lf-t2a XCharter-Roman "AutoEnc_6ckksab4xgup3cfdzppakccfch ReEncodeFont" <[xch_6ckksa.enc <XCharter-Roman.pfb
+XCharter-Roman-lf-sc-t2a--base XCharter-Roman "AutoEnc_usfr4utzybskw556u2nlvg4jqd ReEncodeFont" <[xch_usfr4u.enc <XCharter-Roman.pfb
+XCharter-Roman-osf-t2a XCharter-Roman "AutoEnc_cjimfyni74ccxjsnsycgpfdr7a ReEncodeFont" <[xch_cjimfy.enc <XCharter-Roman.pfb
+XCharter-Roman-osf-sc-t2a--base XCharter-Roman "AutoEnc_geqmurehyr5wcbyrbl2mdxcdpf ReEncodeFont" <[xch_geqmur.enc <XCharter-Roman.pfb
+XCharter-Slanted-sup-t2a XCharter-Slanted "AutoEnc_glnwaoq2otchakcfayz2fzbx3a ReEncodeFont" <[xch_glnwao.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tosf-t2a XCharter-Slanted "AutoEnc_plaupi652dl6la5yzojc7c7tma ReEncodeFont" <[xch_plaupi.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tosf-sc-t2a--base XCharter-Slanted "AutoEnc_m6qb7yhbmjeqkmf6zffpitl3nd ReEncodeFont" <[xch_m6qb7y.enc <XCharter-Slanted.pfb
XCharter-Slanted-tlf-t2a XCharter-Slanted "AutoEnc_mgb5xgsg7q6oo3plt4r3wmcfog ReEncodeFont" <[xch_mgb5xg.enc <XCharter-Slanted.pfb
XCharter-Slanted-tlf-sc-t2a--base XCharter-Slanted "AutoEnc_u7hnxssnf6z6zno4hmwm3wgalf ReEncodeFont" <[xch_u7hnxs.enc <XCharter-Slanted.pfb
-XCharter-Slanted-sup-t2a XCharter-Slanted "AutoEnc_glnwaoq2otchakcfayz2fzbx3a ReEncodeFont" <[xch_glnwao.enc <XCharter-Slanted.pfb
+XCharter-Slanted-lf-t2a XCharter-Slanted "AutoEnc_nii5islrejiuxdowrmow774atg ReEncodeFont" <[xch_nii5is.enc <XCharter-Slanted.pfb
+XCharter-Slanted-lf-sc-t2a--base XCharter-Slanted "AutoEnc_usfr4utzybskw556u2nlvg4jqd ReEncodeFont" <[xch_usfr4u.enc <XCharter-Slanted.pfb
+XCharter-Slanted-osf-t2a XCharter-Slanted "AutoEnc_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch_3qy4ma.enc <XCharter-Slanted.pfb
+XCharter-Slanted-osf-sc-t2a--base XCharter-Slanted "AutoEnc_geqmurehyr5wcbyrbl2mdxcdpf ReEncodeFont" <[xch_geqmur.enc <XCharter-Slanted.pfb
XCharter-Bold-tlf-t2asrb XCharter-Bold "AutoEnc_hnm6t3k2slbl2ftyy5cswrhnch ReEncodeFont" <[xch_hnm6t3.enc <XCharter-Bold.pfb
XCharter-Bold-tlf-sc-t2asrb--base XCharter-Bold "AutoEnc_tcksd3vkgfqcsyjvz6hhheyr4g ReEncodeFont" <[xch_tcksd3.enc <XCharter-Bold.pfb
-XCharter-Bold-tosf-t2asrb XCharter-Bold "AutoEnc_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch_wuciy4.enc <XCharter-Bold.pfb
-XCharter-Bold-tosf-sc-t2asrb--base XCharter-Bold "AutoEnc_2jcsfajbj7ywbs34dlqgcw3xwb ReEncodeFont" <[xch_2jcsfa.enc <XCharter-Bold.pfb
+XCharter-Bold-lf-t2asrb XCharter-Bold "AutoEnc_62bu45iinhmai2wncojqwud3he ReEncodeFont" <[xch_62bu45.enc <XCharter-Bold.pfb
+XCharter-Bold-lf-sc-t2asrb--base XCharter-Bold "AutoEnc_ijhcpwmyoxml75krl4rjpeewld ReEncodeFont" <[xch_ijhcpw.enc <XCharter-Bold.pfb
XCharter-Bold-sup-t2asrb XCharter-Bold "AutoEnc_o2mz2zv4w4wt7uyh5ivjpwoemb ReEncodeFont" <[xch_o2mz2z.enc <XCharter-Bold.pfb
+XCharter-Bold-osf-t2asrb XCharter-Bold "AutoEnc_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch_wuciy4.enc <XCharter-Bold.pfb
+XCharter-Bold-osf-sc-t2asrb--base XCharter-Bold "AutoEnc_2jcsfajbj7ywbs34dlqgcw3xwb ReEncodeFont" <[xch_2jcsfa.enc <XCharter-Bold.pfb
+XCharter-Bold-tosf-t2asrb XCharter-Bold "AutoEnc_hgvfeeswhiyhbsm3pazgcpkm5g ReEncodeFont" <[xch_hgvfee.enc <XCharter-Bold.pfb
+XCharter-Bold-tosf-sc-t2asrb--base XCharter-Bold "AutoEnc_ccfumixdc336kzewpgzadb4gra ReEncodeFont" <[xch_ccfumi.enc <XCharter-Bold.pfb
XCharter-BoldItalic-tlf-t2asrb XCharter-BoldItalic "AutoEnc_qibaxbcjnlrejjdickc5oq67xa ReEncodeFont" <[xch_qibaxb.enc <XCharter-BoldItalic.pfb
XCharter-BoldItalic-tlf-sc-t2asrb--base XCharter-BoldItalic "AutoEnc_bjnaxalddn62bxc6gu6eiaxsaa ReEncodeFont" <[xch_bjnaxa.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tosf-t2asrb XCharter-BoldItalic "AutoEnc_s4eoyduxwz7j6pqfbocqab7gug ReEncodeFont" <[xch_s4eoyd.enc <XCharter-BoldItalic.pfb
-XCharter-BoldItalic-tosf-sc-t2asrb--base XCharter-BoldItalic "AutoEnc_sczepjndlpzhjzrv7huzzcgcmg ReEncodeFont" <[xch_sczepj.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-lf-t2asrb XCharter-BoldItalic "AutoEnc_6mgzuzg3pb5qf3ldvnda2wsybb ReEncodeFont" <[xch_6mgzuz.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-lf-sc-t2asrb--base XCharter-BoldItalic "AutoEnc_4nycucgn33u6rajgwlou4lz6vf ReEncodeFont" <[xch_4nycuc.enc <XCharter-BoldItalic.pfb
XCharter-BoldItalic-sup-t2asrb XCharter-BoldItalic "AutoEnc_en7yt2uld2mo3sfpmbkuptjxub ReEncodeFont" <[xch_en7yt2.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-osf-t2asrb XCharter-BoldItalic "AutoEnc_s4eoyduxwz7j6pqfbocqab7gug ReEncodeFont" <[xch_s4eoyd.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-osf-sc-t2asrb--base XCharter-BoldItalic "AutoEnc_sczepjndlpzhjzrv7huzzcgcmg ReEncodeFont" <[xch_sczepj.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tosf-t2asrb XCharter-BoldItalic "AutoEnc_mpbiommipfp7afy3jn6kkjs23g ReEncodeFont" <[xch_mpbiom.enc <XCharter-BoldItalic.pfb
+XCharter-BoldItalic-tosf-sc-t2asrb--base XCharter-BoldItalic "AutoEnc_wqjgntyg3synkg5qzgjlx6cclh ReEncodeFont" <[xch_wqjgnt.enc <XCharter-BoldItalic.pfb
XCharter-BoldSlanted-tlf-t2asrb XCharter-BoldSlanted "AutoEnc_hnm6t3k2slbl2ftyy5cswrhnch ReEncodeFont" <[xch_hnm6t3.enc <XCharter-BoldSlanted.pfb
XCharter-BoldSlanted-tlf-sc-t2asrb--base XCharter-BoldSlanted "AutoEnc_tcksd3vkgfqcsyjvz6hhheyr4g ReEncodeFont" <[xch_tcksd3.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tosf-t2asrb XCharter-BoldSlanted "AutoEnc_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch_wuciy4.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldSlanted-tosf-sc-t2asrb--base XCharter-BoldSlanted "AutoEnc_2jcsfajbj7ywbs34dlqgcw3xwb ReEncodeFont" <[xch_2jcsfa.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-lf-t2asrb XCharter-BoldSlanted "AutoEnc_62bu45iinhmai2wncojqwud3he ReEncodeFont" <[xch_62bu45.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-lf-sc-t2asrb--base XCharter-BoldSlanted "AutoEnc_ijhcpwmyoxml75krl4rjpeewld ReEncodeFont" <[xch_ijhcpw.enc <XCharter-BoldSlanted.pfb
XCharter-BoldSlanted-sup-t2asrb XCharter-BoldSlanted "AutoEnc_o2mz2zv4w4wt7uyh5ivjpwoemb ReEncodeFont" <[xch_o2mz2z.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-osf-t2asrb XCharter-BoldSlanted "AutoEnc_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch_wuciy4.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-osf-sc-t2asrb--base XCharter-BoldSlanted "AutoEnc_2jcsfajbj7ywbs34dlqgcw3xwb ReEncodeFont" <[xch_2jcsfa.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tosf-t2asrb XCharter-BoldSlanted "AutoEnc_hgvfeeswhiyhbsm3pazgcpkm5g ReEncodeFont" <[xch_hgvfee.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldSlanted-tosf-sc-t2asrb--base XCharter-BoldSlanted "AutoEnc_ccfumixdc336kzewpgzadb4gra ReEncodeFont" <[xch_ccfumi.enc <XCharter-BoldSlanted.pfb
XCharter-Italic-tlf-t2asrb XCharter-Italic "AutoEnc_qibaxbcjnlrejjdickc5oq67xa ReEncodeFont" <[xch_qibaxb.enc <XCharter-Italic.pfb
XCharter-Italic-tlf-sc-t2asrb--base XCharter-Italic "AutoEnc_bjnaxalddn62bxc6gu6eiaxsaa ReEncodeFont" <[xch_bjnaxa.enc <XCharter-Italic.pfb
-XCharter-Italic-tosf-t2asrb XCharter-Italic "AutoEnc_s4eoyduxwz7j6pqfbocqab7gug ReEncodeFont" <[xch_s4eoyd.enc <XCharter-Italic.pfb
-XCharter-Italic-tosf-sc-t2asrb--base XCharter-Italic "AutoEnc_sczepjndlpzhjzrv7huzzcgcmg ReEncodeFont" <[xch_sczepj.enc <XCharter-Italic.pfb
+XCharter-Italic-lf-t2asrb XCharter-Italic "AutoEnc_6mgzuzg3pb5qf3ldvnda2wsybb ReEncodeFont" <[xch_6mgzuz.enc <XCharter-Italic.pfb
+XCharter-Italic-lf-sc-t2asrb--base XCharter-Italic "AutoEnc_4nycucgn33u6rajgwlou4lz6vf ReEncodeFont" <[xch_4nycuc.enc <XCharter-Italic.pfb
XCharter-Italic-sup-t2asrb XCharter-Italic "AutoEnc_en7yt2uld2mo3sfpmbkuptjxub ReEncodeFont" <[xch_en7yt2.enc <XCharter-Italic.pfb
+XCharter-Italic-osf-t2asrb XCharter-Italic "AutoEnc_s4eoyduxwz7j6pqfbocqab7gug ReEncodeFont" <[xch_s4eoyd.enc <XCharter-Italic.pfb
+XCharter-Italic-osf-sc-t2asrb--base XCharter-Italic "AutoEnc_sczepjndlpzhjzrv7huzzcgcmg ReEncodeFont" <[xch_sczepj.enc <XCharter-Italic.pfb
+XCharter-Italic-tosf-t2asrb XCharter-Italic "AutoEnc_mpbiommipfp7afy3jn6kkjs23g ReEncodeFont" <[xch_mpbiom.enc <XCharter-Italic.pfb
+XCharter-Italic-tosf-sc-t2asrb--base XCharter-Italic "AutoEnc_wqjgntyg3synkg5qzgjlx6cclh ReEncodeFont" <[xch_wqjgnt.enc <XCharter-Italic.pfb
XCharter-Roman-tlf-t2asrb XCharter-Roman "AutoEnc_fiqldzomfw67cfhl2p3wqrxjna ReEncodeFont" <[xch_fiqldz.enc <XCharter-Roman.pfb
XCharter-Roman-tlf-sc-t2asrb--base XCharter-Roman "AutoEnc_6335sgc6bnvgrgjg7fbhsgy2wb ReEncodeFont" <[xch_6335sg.enc <XCharter-Roman.pfb
-XCharter-Roman-tosf-t2asrb XCharter-Roman "AutoEnc_2itbaymenzrb5xthj47dlmqvzc ReEncodeFont" <[xch_2itbay.enc <XCharter-Roman.pfb
-XCharter-Roman-tosf-sc-t2asrb--base XCharter-Roman "AutoEnc_nhow2oriavhyxfh6euosdomsje ReEncodeFont" <[xch_nhow2o.enc <XCharter-Roman.pfb
+XCharter-Roman-lf-t2asrb XCharter-Roman "AutoEnc_2ne5ras2ihnhgxt43rxslgjvce ReEncodeFont" <[xch_2ne5ra.enc <XCharter-Roman.pfb
+XCharter-Roman-lf-sc-t2asrb--base XCharter-Roman "AutoEnc_a6eos74zdc3rz44li6qottufnc ReEncodeFont" <[xch_a6eos7.enc <XCharter-Roman.pfb
XCharter-Roman-sup-t2asrb XCharter-Roman "AutoEnc_vyhv3kfxmzrqwwcf6pkp3vdfqf ReEncodeFont" <[xch_vyhv3k.enc <XCharter-Roman.pfb
+XCharter-Roman-osf-t2asrb XCharter-Roman "AutoEnc_2itbaymenzrb5xthj47dlmqvzc ReEncodeFont" <[xch_2itbay.enc <XCharter-Roman.pfb
+XCharter-Roman-osf-sc-t2asrb--base XCharter-Roman "AutoEnc_nhow2oriavhyxfh6euosdomsje ReEncodeFont" <[xch_nhow2o.enc <XCharter-Roman.pfb
+XCharter-Roman-tosf-t2asrb XCharter-Roman "AutoEnc_dynzsr4sb3ldnecwjr4njmd2tf ReEncodeFont" <[xch_dynzsr.enc <XCharter-Roman.pfb
+XCharter-Roman-tosf-sc-t2asrb--base XCharter-Roman "AutoEnc_i2cundlmhxhdttwik6tmbaoeta ReEncodeFont" <[xch_i2cund.enc <XCharter-Roman.pfb
XCharter-Slanted-tlf-t2asrb XCharter-Slanted "AutoEnc_hnm6t3k2slbl2ftyy5cswrhnch ReEncodeFont" <[xch_hnm6t3.enc <XCharter-Slanted.pfb
XCharter-Slanted-tlf-sc-t2asrb--base XCharter-Slanted "AutoEnc_6335sgc6bnvgrgjg7fbhsgy2wb ReEncodeFont" <[xch_6335sg.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tosf-t2asrb XCharter-Slanted "AutoEnc_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch_wuciy4.enc <XCharter-Slanted.pfb
-XCharter-Slanted-tosf-sc-t2asrb--base XCharter-Slanted "AutoEnc_nhow2oriavhyxfh6euosdomsje ReEncodeFont" <[xch_nhow2o.enc <XCharter-Slanted.pfb
+XCharter-Slanted-lf-t2asrb XCharter-Slanted "AutoEnc_62bu45iinhmai2wncojqwud3he ReEncodeFont" <[xch_62bu45.enc <XCharter-Slanted.pfb
+XCharter-Slanted-lf-sc-t2asrb--base XCharter-Slanted "AutoEnc_a6eos74zdc3rz44li6qottufnc ReEncodeFont" <[xch_a6eos7.enc <XCharter-Slanted.pfb
XCharter-Slanted-sup-t2asrb XCharter-Slanted "AutoEnc_o2mz2zv4w4wt7uyh5ivjpwoemb ReEncodeFont" <[xch_o2mz2z.enc <XCharter-Slanted.pfb
+XCharter-Slanted-osf-t2asrb XCharter-Slanted "AutoEnc_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch_wuciy4.enc <XCharter-Slanted.pfb
+XCharter-Slanted-osf-sc-t2asrb--base XCharter-Slanted "AutoEnc_nhow2oriavhyxfh6euosdomsje ReEncodeFont" <[xch_nhow2o.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tosf-t2asrb XCharter-Slanted "AutoEnc_hgvfeeswhiyhbsm3pazgcpkm5g ReEncodeFont" <[xch_hgvfee.enc <XCharter-Slanted.pfb
+XCharter-Slanted-tosf-sc-t2asrb--base XCharter-Slanted "AutoEnc_i2cundlmhxhdttwik6tmbaoeta ReEncodeFont" <[xch_i2cund.enc <XCharter-Slanted.pfb
XCharter-Roman-ts1--base XCharter-Roman "AutoEnc_co4ru464vsgph3ezqa72efxcnh ReEncodeFont" <[xch_co4ru4.enc <XCharter-Roman.pfb
XCharter-Italic-ts1--base XCharter-Italic "AutoEnc_pqp4dfh24qktfeuqit5ll3ua4f ReEncodeFont" <[xch_pqp4df.enc <XCharter-Italic.pfb
XCharter-BoldSlanted-ts1--base XCharter-BoldSlanted "AutoEnc_ph46idfft7to53v2kspy6xejya ReEncodeFont" <[xch_ph46id.enc <XCharter-BoldSlanted.pfb
XCharter-Slanted-ts1--base XCharter-Slanted "AutoEnc_ph46idfft7to53v2kspy6xejya ReEncodeFont" <[xch_ph46id.enc <XCharter-Slanted.pfb
XCharter-BoldItalic-ts1--base XCharter-BoldItalic "AutoEnc_xqcxendti4xfjtesusecvwojab ReEncodeFont" <[xch_xqcxen.enc <XCharter-BoldItalic.pfb
XCharter-Bold-ts1--base XCharter-Bold "AutoEnc_z3wvjzrihuxhpixor2gglzqccg ReEncodeFont" <[xch_z3wvjz.enc <XCharter-Bold.pfb
-XCharter1-Bold-tosf-ot1 XCharter-Bold "AutoEnc1_q2nwaj3r2ed2ei2xtolszzvvpd ReEncodeFont" <[xch1_q2nwaj.enc <XCharter-Bold.pfb
-XCharter1-Bold-tosf-ly1--base XCharter-Bold "AutoEnc1_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch1_64qgug.enc <XCharter-Bold.pfb
-XCharter1-Bold-tosf-t1--base XCharter-Bold "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-Bold.pfb
-XCharter1-Bold-tosf-sc-ot1--base XCharter-Bold "AutoEnc1_afo4o42f6y4dlfgulys2itsagb ReEncodeFont" <[xch1_afo4o4.enc <XCharter-Bold.pfb
-XCharter1-Bold-tosf-sc-ly1--base XCharter-Bold "AutoEnc1_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch1_7aohvb.enc <XCharter-Bold.pfb
-XCharter1-Bold-tosf-sc-t1--base XCharter-Bold "AutoEnc1_q7fabpknswrkabbcspsxnge7se ReEncodeFont" <[xch1_q7fabp.enc <XCharter-Bold.pfb
-XCharter1-BoldItalic-tosf-ot1 XCharter-BoldItalic "AutoEnc1_7p4e2okxw4m5ierz3rzoubdpud ReEncodeFont" <[xch1_7p4e2o.enc <XCharter-BoldItalic.pfb
-XCharter1-BoldItalic-tosf-ly1--base XCharter-BoldItalic "AutoEnc1_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch1_64qgug.enc <XCharter-BoldItalic.pfb
-XCharter1-BoldItalic-tosf-t1--base XCharter-BoldItalic "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-BoldItalic.pfb
-XCharter1-BoldItalic-tosf-sc-ot1--base XCharter-BoldItalic "AutoEnc1_m7ekhwlp323btq5a5hhwjpjzqd ReEncodeFont" <[xch1_m7ekhw.enc <XCharter-BoldItalic.pfb
-XCharter1-BoldItalic-tosf-sc-ly1--base XCharter-BoldItalic "AutoEnc1_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch1_7aohvb.enc <XCharter-BoldItalic.pfb
-XCharter1-BoldItalic-tosf-sc-t1--base XCharter-BoldItalic "AutoEnc1_wd2dbe34sf7rkkaeon64og5a3c ReEncodeFont" <[xch1_wd2dbe.enc <XCharter-BoldItalic.pfb
-XCharter1-BoldSlanted-tosf-ot1 XCharter-BoldSlanted "AutoEnc1_q2nwaj3r2ed2ei2xtolszzvvpd ReEncodeFont" <[xch1_q2nwaj.enc <XCharter-BoldSlanted.pfb
-XCharter1-BoldSlanted-tosf-ly1--base XCharter-BoldSlanted "AutoEnc1_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch1_64qgug.enc <XCharter-BoldSlanted.pfb
-XCharter1-BoldSlanted-tosf-t1--base XCharter-BoldSlanted "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-BoldSlanted.pfb
-XCharter1-BoldSlanted-tosf-sc-ot1--base XCharter-BoldSlanted "AutoEnc1_afo4o42f6y4dlfgulys2itsagb ReEncodeFont" <[xch1_afo4o4.enc <XCharter-BoldSlanted.pfb
-XCharter1-BoldSlanted-tosf-sc-ly1--base XCharter-BoldSlanted "AutoEnc1_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch1_7aohvb.enc <XCharter-BoldSlanted.pfb
-XCharter1-BoldSlanted-tosf-sc-t1--base XCharter-BoldSlanted "AutoEnc1_q7fabpknswrkabbcspsxnge7se ReEncodeFont" <[xch1_q7fabp.enc <XCharter-BoldSlanted.pfb
-XCharter1-Italic-tosf-ot1 XCharter-Italic "AutoEnc1_q2nwaj3r2ed2ei2xtolszzvvpd ReEncodeFont" <[xch1_q2nwaj.enc <XCharter-Italic.pfb
-XCharter1-Italic-tosf-ly1--base XCharter-Italic "AutoEnc1_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch1_64qgug.enc <XCharter-Italic.pfb
-XCharter1-Italic-tosf-t1--base XCharter-Italic "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-Italic.pfb
-XCharter1-Italic-tosf-sc-ot1--base XCharter-Italic "AutoEnc1_afo4o42f6y4dlfgulys2itsagb ReEncodeFont" <[xch1_afo4o4.enc <XCharter-Italic.pfb
-XCharter1-Italic-tosf-sc-ly1--base XCharter-Italic "AutoEnc1_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch1_7aohvb.enc <XCharter-Italic.pfb
-XCharter1-Italic-tosf-sc-t1--base XCharter-Italic "AutoEnc1_wd2dbe34sf7rkkaeon64og5a3c ReEncodeFont" <[xch1_wd2dbe.enc <XCharter-Italic.pfb
-XCharter1-Roman-tosf-ot1 XCharter-Roman "AutoEnc1_ivnpe75mj322okzj6wfooqsf5h ReEncodeFont" <[xch1_ivnpe7.enc <XCharter-Roman.pfb
-XCharter1-Roman-tosf-ly1--base XCharter-Roman "AutoEnc1_wqeam3xphw5mmouhxu2uypuhte ReEncodeFont" <[xch1_wqeam3.enc <XCharter-Roman.pfb
-XCharter1-Roman-tosf-t1--base XCharter-Roman "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-Roman.pfb
-XCharter1-Roman-tosf-sc-ot1--base XCharter-Roman "AutoEnc1_zhjmarbateoccr2llfvgvl5sya ReEncodeFont" <[xch1_zhjmar.enc <XCharter-Roman.pfb
-XCharter1-Roman-tosf-sc-ly1--base XCharter-Roman "AutoEnc1_4zysyqekhrh377ld64a5gt3bcc ReEncodeFont" <[xch1_4zysyq.enc <XCharter-Roman.pfb
-XCharter1-Roman-tosf-sc-t1--base XCharter-Roman "AutoEnc1_6xwfqvqcbt3oxaqtca6iubb6oe ReEncodeFont" <[xch1_6xwfqv.enc <XCharter-Roman.pfb
-XCharter1-Slanted-tosf-ot1 XCharter-Slanted "AutoEnc1_q2nwaj3r2ed2ei2xtolszzvvpd ReEncodeFont" <[xch1_q2nwaj.enc <XCharter-Slanted.pfb
-XCharter1-Slanted-tosf-ly1--base XCharter-Slanted "AutoEnc1_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch1_64qgug.enc <XCharter-Slanted.pfb
-XCharter1-Slanted-tosf-t1--base XCharter-Slanted "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-Slanted.pfb
-XCharter1-Slanted-tosf-sc-ot1--base XCharter-Slanted "AutoEnc1_zhjmarbateoccr2llfvgvl5sya ReEncodeFont" <[xch1_zhjmar.enc <XCharter-Slanted.pfb
-XCharter1-Slanted-tosf-sc-ly1--base XCharter-Slanted "AutoEnc1_4zysyqekhrh377ld64a5gt3bcc ReEncodeFont" <[xch1_4zysyq.enc <XCharter-Slanted.pfb
-XCharter1-Slanted-tosf-sc-t1--base XCharter-Slanted "AutoEnc1_6xwfqvqcbt3oxaqtca6iubb6oe ReEncodeFont" <[xch1_6xwfqv.enc <XCharter-Slanted.pfb
-XCharter1-Bold-tosf-t2a XCharter-Bold "AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch1_3qy4ma.enc <XCharter-Bold.pfb
-XCharter1-Bold-tosf-sc-t2a--base XCharter-Bold "AutoEnc1_icytdughipwu4ylecsn2jfsdbc ReEncodeFont" <[xch1_icytdu.enc <XCharter-Bold.pfb
-XCharter1-BoldItalic-tosf-t2a XCharter-BoldItalic "AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch1_3qy4ma.enc <XCharter-BoldItalic.pfb
-XCharter1-BoldItalic-tosf-sc-t2a--base XCharter-BoldItalic "AutoEnc1_zqx27h6iquwnh4mli45z2uykrb ReEncodeFont" <[xch1_zqx27h.enc <XCharter-BoldItalic.pfb
-XCharter1-BoldSlanted-tosf-t2a XCharter-BoldSlanted "AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch1_3qy4ma.enc <XCharter-BoldSlanted.pfb
-XCharter1-BoldSlanted-tosf-sc-t2a--base XCharter-BoldSlanted "AutoEnc1_icytdughipwu4ylecsn2jfsdbc ReEncodeFont" <[xch1_icytdu.enc <XCharter-BoldSlanted.pfb
-XCharter1-Italic-tosf-t2a XCharter-Italic "AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch1_3qy4ma.enc <XCharter-Italic.pfb
-XCharter1-Italic-tosf-sc-t2a--base XCharter-Italic "AutoEnc1_zqx27h6iquwnh4mli45z2uykrb ReEncodeFont" <[xch1_zqx27h.enc <XCharter-Italic.pfb
-XCharter1-Roman-tosf-t2a XCharter-Roman "AutoEnc1_cjimfyni74ccxjsnsycgpfdr7a ReEncodeFont" <[xch1_cjimfy.enc <XCharter-Roman.pfb
-XCharter1-Roman-tosf-sc-t2a--base XCharter-Roman "AutoEnc1_geqmurehyr5wcbyrbl2mdxcdpf ReEncodeFont" <[xch1_geqmur.enc <XCharter-Roman.pfb
-XCharter1-Slanted-tosf-t2a XCharter-Slanted "AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch1_3qy4ma.enc <XCharter-Slanted.pfb
-XCharter1-Slanted-tosf-sc-t2a--base XCharter-Slanted "AutoEnc1_geqmurehyr5wcbyrbl2mdxcdpf ReEncodeFont" <[xch1_geqmur.enc <XCharter-Slanted.pfb
-XCharter1-Bold-tosf-t2asrb XCharter-Bold "AutoEnc1_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch1_wuciy4.enc <XCharter-Bold.pfb
-XCharter1-Bold-tosf-sc-t2asrb--base XCharter-Bold "AutoEnc1_2jcsfajbj7ywbs34dlqgcw3xwb ReEncodeFont" <[xch1_2jcsfa.enc <XCharter-Bold.pfb
-XCharter1-BoldItalic-tosf-t2asrb XCharter-BoldItalic "AutoEnc1_s4eoyduxwz7j6pqfbocqab7gug ReEncodeFont" <[xch1_s4eoyd.enc <XCharter-BoldItalic.pfb
-XCharter1-BoldItalic-tosf-sc-t2asrb--base XCharter-BoldItalic "AutoEnc1_sczepjndlpzhjzrv7huzzcgcmg ReEncodeFont" <[xch1_sczepj.enc <XCharter-BoldItalic.pfb
-XCharter1-BoldSlanted-tosf-t2asrb XCharter-BoldSlanted "AutoEnc1_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch1_wuciy4.enc <XCharter-BoldSlanted.pfb
-XCharter1-BoldSlanted-tosf-sc-t2asrb--base XCharter-BoldSlanted "AutoEnc1_2jcsfajbj7ywbs34dlqgcw3xwb ReEncodeFont" <[xch1_2jcsfa.enc <XCharter-BoldSlanted.pfb
-XCharter1-Italic-tosf-t2asrb XCharter-Italic "AutoEnc1_s4eoyduxwz7j6pqfbocqab7gug ReEncodeFont" <[xch1_s4eoyd.enc <XCharter-Italic.pfb
-XCharter1-Italic-tosf-sc-t2asrb--base XCharter-Italic "AutoEnc1_sczepjndlpzhjzrv7huzzcgcmg ReEncodeFont" <[xch1_sczepj.enc <XCharter-Italic.pfb
-XCharter1-Roman-tosf-t2asrb XCharter-Roman "AutoEnc1_2itbaymenzrb5xthj47dlmqvzc ReEncodeFont" <[xch1_2itbay.enc <XCharter-Roman.pfb
-XCharter1-Roman-tosf-sc-t2asrb--base XCharter-Roman "AutoEnc1_nhow2oriavhyxfh6euosdomsje ReEncodeFont" <[xch1_nhow2o.enc <XCharter-Roman.pfb
-XCharter1-Slanted-tosf-t2asrb XCharter-Slanted "AutoEnc1_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch1_wuciy4.enc <XCharter-Slanted.pfb
-XCharter1-Slanted-tosf-sc-t2asrb--base XCharter-Slanted "AutoEnc1_nhow2oriavhyxfh6euosdomsje ReEncodeFont" <[xch1_nhow2o.enc <XCharter-Slanted.pfb
+XCharter1-Bold-tosf-ot1 XCharter-Bold "AutoEnc1_cilcsmy3jvivb56pc5mgy4v4eh ReEncodeFont" <[xch1_cilcsm.enc <XCharter-Bold.pfb
+XCharter1-Bold-tosf-ly1--base XCharter-Bold "AutoEnc1_65qaqc2gtff7bw6zj6q4gehfpc ReEncodeFont" <[xch1_65qaqc.enc <XCharter-Bold.pfb
+XCharter1-Bold-tosf-t1--base XCharter-Bold "AutoEnc1_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch1_dp2hrq.enc <XCharter-Bold.pfb
+XCharter1-Bold-tosf-sc-ot1--base XCharter-Bold "AutoEnc1_an6s6r7vvyiaiocljopu5j6ikc ReEncodeFont" <[xch1_an6s6r.enc <XCharter-Bold.pfb
+XCharter1-Bold-tosf-sc-ly1--base XCharter-Bold "AutoEnc1_4sqimfdumbp34jdzocpuw555xe ReEncodeFont" <[xch1_4sqimf.enc <XCharter-Bold.pfb
+XCharter1-Bold-tosf-sc-t1--base XCharter-Bold "AutoEnc1_ng7me5mjnlk3d4x26fckblue2f ReEncodeFont" <[xch1_ng7me5.enc <XCharter-Bold.pfb
+XCharter1-Bold-osf-ot1 XCharter-Bold "AutoEnc1_qfy5biuowgnr3eyr56ntx5cmha ReEncodeFont" <[xch1_qfy5bi.enc <XCharter-Bold.pfb
+XCharter1-Bold-osf-ly1--base XCharter-Bold "AutoEnc1_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch1_64qgug.enc <XCharter-Bold.pfb
+XCharter1-Bold-osf-t1--base XCharter-Bold "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-Bold.pfb
+XCharter1-Bold-osf-sc-ot1--base XCharter-Bold "AutoEnc1_i2fqhkoxi7tdwc72ombhuexvte ReEncodeFont" <[xch1_i2fqhk.enc <XCharter-Bold.pfb
+XCharter1-Bold-osf-sc-ly1--base XCharter-Bold "AutoEnc1_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch1_7aohvb.enc <XCharter-Bold.pfb
+XCharter1-Bold-osf-sc-t1--base XCharter-Bold "AutoEnc1_q7fabpknswrkabbcspsxnge7se ReEncodeFont" <[xch1_q7fabp.enc <XCharter-Bold.pfb
+XCharter1-BoldItalic-tosf-ot1 XCharter-BoldItalic "AutoEnc1_c54uymh6bm5yms366xu5llwvve ReEncodeFont" <[xch1_c54uym.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-tosf-ly1--base XCharter-BoldItalic "AutoEnc1_65qaqc2gtff7bw6zj6q4gehfpc ReEncodeFont" <[xch1_65qaqc.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-tosf-t1--base XCharter-BoldItalic "AutoEnc1_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch1_dp2hrq.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-tosf-sc-ot1--base XCharter-BoldItalic "AutoEnc1_eldrzlqarw4p4ckswo2y34m4la ReEncodeFont" <[xch1_eldrzl.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-tosf-sc-ly1--base XCharter-BoldItalic "AutoEnc1_4sqimfdumbp34jdzocpuw555xe ReEncodeFont" <[xch1_4sqimf.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-tosf-sc-t1--base XCharter-BoldItalic "AutoEnc1_tipddl6hla4uyfdfli25e6uedb ReEncodeFont" <[xch1_tipddl.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-osf-ot1 XCharter-BoldItalic "AutoEnc1_pikjb7kncjlrolhowkef2umc3a ReEncodeFont" <[xch1_pikjb7.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-osf-ly1--base XCharter-BoldItalic "AutoEnc1_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch1_64qgug.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-osf-t1--base XCharter-BoldItalic "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-osf-sc-ot1--base XCharter-BoldItalic "AutoEnc1_iit6m7aygjojwhzgc3qxbp4mcd ReEncodeFont" <[xch1_iit6m7.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-osf-sc-ly1--base XCharter-BoldItalic "AutoEnc1_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch1_7aohvb.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-osf-sc-t1--base XCharter-BoldItalic "AutoEnc1_wd2dbe34sf7rkkaeon64og5a3c ReEncodeFont" <[xch1_wd2dbe.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldSlanted-tosf-ot1 XCharter-BoldSlanted "AutoEnc1_cilcsmy3jvivb56pc5mgy4v4eh ReEncodeFont" <[xch1_cilcsm.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-tosf-ly1--base XCharter-BoldSlanted "AutoEnc1_65qaqc2gtff7bw6zj6q4gehfpc ReEncodeFont" <[xch1_65qaqc.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-tosf-t1--base XCharter-BoldSlanted "AutoEnc1_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch1_dp2hrq.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-tosf-sc-ot1--base XCharter-BoldSlanted "AutoEnc1_an6s6r7vvyiaiocljopu5j6ikc ReEncodeFont" <[xch1_an6s6r.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-tosf-sc-ly1--base XCharter-BoldSlanted "AutoEnc1_4sqimfdumbp34jdzocpuw555xe ReEncodeFont" <[xch1_4sqimf.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-tosf-sc-t1--base XCharter-BoldSlanted "AutoEnc1_ng7me5mjnlk3d4x26fckblue2f ReEncodeFont" <[xch1_ng7me5.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-osf-ot1 XCharter-BoldSlanted "AutoEnc1_qfy5biuowgnr3eyr56ntx5cmha ReEncodeFont" <[xch1_qfy5bi.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-osf-ly1--base XCharter-BoldSlanted "AutoEnc1_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch1_64qgug.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-osf-t1--base XCharter-BoldSlanted "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-osf-sc-ot1--base XCharter-BoldSlanted "AutoEnc1_i2fqhkoxi7tdwc72ombhuexvte ReEncodeFont" <[xch1_i2fqhk.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-osf-sc-ly1--base XCharter-BoldSlanted "AutoEnc1_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch1_7aohvb.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-osf-sc-t1--base XCharter-BoldSlanted "AutoEnc1_q7fabpknswrkabbcspsxnge7se ReEncodeFont" <[xch1_q7fabp.enc <XCharter-BoldSlanted.pfb
+XCharter1-Italic-tosf-ot1 XCharter-Italic "AutoEnc1_cilcsmy3jvivb56pc5mgy4v4eh ReEncodeFont" <[xch1_cilcsm.enc <XCharter-Italic.pfb
+XCharter1-Italic-tosf-ly1--base XCharter-Italic "AutoEnc1_65qaqc2gtff7bw6zj6q4gehfpc ReEncodeFont" <[xch1_65qaqc.enc <XCharter-Italic.pfb
+XCharter1-Italic-tosf-t1--base XCharter-Italic "AutoEnc1_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch1_dp2hrq.enc <XCharter-Italic.pfb
+XCharter1-Italic-tosf-sc-ot1--base XCharter-Italic "AutoEnc1_an6s6r7vvyiaiocljopu5j6ikc ReEncodeFont" <[xch1_an6s6r.enc <XCharter-Italic.pfb
+XCharter1-Italic-tosf-sc-ly1--base XCharter-Italic "AutoEnc1_4sqimfdumbp34jdzocpuw555xe ReEncodeFont" <[xch1_4sqimf.enc <XCharter-Italic.pfb
+XCharter1-Italic-tosf-sc-t1--base XCharter-Italic "AutoEnc1_tipddl6hla4uyfdfli25e6uedb ReEncodeFont" <[xch1_tipddl.enc <XCharter-Italic.pfb
+XCharter1-Italic-osf-ot1 XCharter-Italic "AutoEnc1_qfy5biuowgnr3eyr56ntx5cmha ReEncodeFont" <[xch1_qfy5bi.enc <XCharter-Italic.pfb
+XCharter1-Italic-osf-ly1--base XCharter-Italic "AutoEnc1_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch1_64qgug.enc <XCharter-Italic.pfb
+XCharter1-Italic-osf-t1--base XCharter-Italic "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-Italic.pfb
+XCharter1-Italic-osf-sc-ot1--base XCharter-Italic "AutoEnc1_i2fqhkoxi7tdwc72ombhuexvte ReEncodeFont" <[xch1_i2fqhk.enc <XCharter-Italic.pfb
+XCharter1-Italic-osf-sc-ly1--base XCharter-Italic "AutoEnc1_7aohvb3j4cllo2ny34ugeabofe ReEncodeFont" <[xch1_7aohvb.enc <XCharter-Italic.pfb
+XCharter1-Italic-osf-sc-t1--base XCharter-Italic "AutoEnc1_wd2dbe34sf7rkkaeon64og5a3c ReEncodeFont" <[xch1_wd2dbe.enc <XCharter-Italic.pfb
+XCharter1-Roman-tosf-ot1 XCharter-Roman "AutoEnc1_laqzs3jbi2yov36wtv6ud2km3h ReEncodeFont" <[xch1_laqzs3.enc <XCharter-Roman.pfb
+XCharter1-Roman-tosf-ly1--base XCharter-Roman "AutoEnc1_5x23iijnyd3bukkzcghkx6k47h ReEncodeFont" <[xch1_5x23ii.enc <XCharter-Roman.pfb
+XCharter1-Roman-tosf-t1--base XCharter-Roman "AutoEnc1_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch1_dp2hrq.enc <XCharter-Roman.pfb
+XCharter1-Roman-tosf-sc-ot1--base XCharter-Roman "AutoEnc1_acpec5jlnur2n7nbmxku2s3k6h ReEncodeFont" <[xch1_acpec5.enc <XCharter-Roman.pfb
+XCharter1-Roman-tosf-sc-ly1--base XCharter-Roman "AutoEnc1_ksktz7tjppfhb42xvb6yxczkqd ReEncodeFont" <[xch1_ksktz7.enc <XCharter-Roman.pfb
+XCharter1-Roman-tosf-sc-t1--base XCharter-Roman "AutoEnc1_yr3lccoclcllj4jacxiujymtwh ReEncodeFont" <[xch1_yr3lcc.enc <XCharter-Roman.pfb
+XCharter1-Roman-osf-ot1 XCharter-Roman "AutoEnc1_6ir2ua64b5sfibyjqihzrj2csd ReEncodeFont" <[xch1_6ir2ua.enc <XCharter-Roman.pfb
+XCharter1-Roman-osf-ly1--base XCharter-Roman "AutoEnc1_wqeam3xphw5mmouhxu2uypuhte ReEncodeFont" <[xch1_wqeam3.enc <XCharter-Roman.pfb
+XCharter1-Roman-osf-t1--base XCharter-Roman "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-Roman.pfb
+XCharter1-Roman-osf-sc-ot1--base XCharter-Roman "AutoEnc1_6ramfpqc7c7xjz2jbkz2ys4g3d ReEncodeFont" <[xch1_6ramfp.enc <XCharter-Roman.pfb
+XCharter1-Roman-osf-sc-ly1--base XCharter-Roman "AutoEnc1_4zysyqekhrh377ld64a5gt3bcc ReEncodeFont" <[xch1_4zysyq.enc <XCharter-Roman.pfb
+XCharter1-Roman-osf-sc-t1--base XCharter-Roman "AutoEnc1_6xwfqvqcbt3oxaqtca6iubb6oe ReEncodeFont" <[xch1_6xwfqv.enc <XCharter-Roman.pfb
+XCharter1-Slanted-tosf-ot1 XCharter-Slanted "AutoEnc1_cilcsmy3jvivb56pc5mgy4v4eh ReEncodeFont" <[xch1_cilcsm.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-tosf-ly1--base XCharter-Slanted "AutoEnc1_65qaqc2gtff7bw6zj6q4gehfpc ReEncodeFont" <[xch1_65qaqc.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-tosf-t1--base XCharter-Slanted "AutoEnc1_dp2hrqpbuwssgnmmgoxc3qriid ReEncodeFont" <[xch1_dp2hrq.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-tosf-sc-ot1--base XCharter-Slanted "AutoEnc1_acpec5jlnur2n7nbmxku2s3k6h ReEncodeFont" <[xch1_acpec5.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-tosf-sc-ly1--base XCharter-Slanted "AutoEnc1_ksktz7tjppfhb42xvb6yxczkqd ReEncodeFont" <[xch1_ksktz7.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-tosf-sc-t1--base XCharter-Slanted "AutoEnc1_yr3lccoclcllj4jacxiujymtwh ReEncodeFont" <[xch1_yr3lcc.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-osf-ot1 XCharter-Slanted "AutoEnc1_qfy5biuowgnr3eyr56ntx5cmha ReEncodeFont" <[xch1_qfy5bi.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-osf-ly1--base XCharter-Slanted "AutoEnc1_64qgugv7glijhxes55r42djrte ReEncodeFont" <[xch1_64qgug.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-osf-t1--base XCharter-Slanted "AutoEnc1_x6jczyaykpt55mhfvxdxwokyih ReEncodeFont" <[xch1_x6jczy.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-osf-sc-ot1--base XCharter-Slanted "AutoEnc1_6ramfpqc7c7xjz2jbkz2ys4g3d ReEncodeFont" <[xch1_6ramfp.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-osf-sc-ly1--base XCharter-Slanted "AutoEnc1_4zysyqekhrh377ld64a5gt3bcc ReEncodeFont" <[xch1_4zysyq.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-osf-sc-t1--base XCharter-Slanted "AutoEnc1_6xwfqvqcbt3oxaqtca6iubb6oe ReEncodeFont" <[xch1_6xwfqv.enc <XCharter-Slanted.pfb
+XCharter1-Bold-tosf-t2a XCharter-Bold "AutoEnc1_plaupi652dl6la5yzojc7c7tma ReEncodeFont" <[xch1_plaupi.enc <XCharter-Bold.pfb
+XCharter1-Bold-tosf-sc-t2a--base XCharter-Bold "AutoEnc1_c3yyfog2eypvvushmfwwi6yc5d ReEncodeFont" <[xch1_c3yyfo.enc <XCharter-Bold.pfb
+XCharter1-Bold-osf-t2a XCharter-Bold "AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch1_3qy4ma.enc <XCharter-Bold.pfb
+XCharter1-Bold-osf-sc-t2a--base XCharter-Bold "AutoEnc1_icytdughipwu4ylecsn2jfsdbc ReEncodeFont" <[xch1_icytdu.enc <XCharter-Bold.pfb
+XCharter1-BoldItalic-tosf-t2a XCharter-BoldItalic "AutoEnc1_plaupi652dl6la5yzojc7c7tma ReEncodeFont" <[xch1_plaupi.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-tosf-sc-t2a--base XCharter-BoldItalic "AutoEnc1_wf67wi5apar2djse5bcegu5l5a ReEncodeFont" <[xch1_wf67wi.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-osf-t2a XCharter-BoldItalic "AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch1_3qy4ma.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-osf-sc-t2a--base XCharter-BoldItalic "AutoEnc1_zqx27h6iquwnh4mli45z2uykrb ReEncodeFont" <[xch1_zqx27h.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldSlanted-tosf-t2a XCharter-BoldSlanted "AutoEnc1_plaupi652dl6la5yzojc7c7tma ReEncodeFont" <[xch1_plaupi.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-tosf-sc-t2a--base XCharter-BoldSlanted "AutoEnc1_c3yyfog2eypvvushmfwwi6yc5d ReEncodeFont" <[xch1_c3yyfo.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-osf-t2a XCharter-BoldSlanted "AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch1_3qy4ma.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-osf-sc-t2a--base XCharter-BoldSlanted "AutoEnc1_icytdughipwu4ylecsn2jfsdbc ReEncodeFont" <[xch1_icytdu.enc <XCharter-BoldSlanted.pfb
+XCharter1-Italic-tosf-t2a XCharter-Italic "AutoEnc1_plaupi652dl6la5yzojc7c7tma ReEncodeFont" <[xch1_plaupi.enc <XCharter-Italic.pfb
+XCharter1-Italic-tosf-sc-t2a--base XCharter-Italic "AutoEnc1_wf67wi5apar2djse5bcegu5l5a ReEncodeFont" <[xch1_wf67wi.enc <XCharter-Italic.pfb
+XCharter1-Italic-osf-t2a XCharter-Italic "AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch1_3qy4ma.enc <XCharter-Italic.pfb
+XCharter1-Italic-osf-sc-t2a--base XCharter-Italic "AutoEnc1_zqx27h6iquwnh4mli45z2uykrb ReEncodeFont" <[xch1_zqx27h.enc <XCharter-Italic.pfb
+XCharter1-Roman-tosf-t2a XCharter-Roman "AutoEnc1_tohekqb7m7y2fvorjyknq54efb ReEncodeFont" <[xch1_tohekq.enc <XCharter-Roman.pfb
+XCharter1-Roman-tosf-sc-t2a--base XCharter-Roman "AutoEnc1_m6qb7yhbmjeqkmf6zffpitl3nd ReEncodeFont" <[xch1_m6qb7y.enc <XCharter-Roman.pfb
+XCharter1-Roman-osf-t2a XCharter-Roman "AutoEnc1_cjimfyni74ccxjsnsycgpfdr7a ReEncodeFont" <[xch1_cjimfy.enc <XCharter-Roman.pfb
+XCharter1-Roman-osf-sc-t2a--base XCharter-Roman "AutoEnc1_geqmurehyr5wcbyrbl2mdxcdpf ReEncodeFont" <[xch1_geqmur.enc <XCharter-Roman.pfb
+XCharter1-Slanted-tosf-t2a XCharter-Slanted "AutoEnc1_plaupi652dl6la5yzojc7c7tma ReEncodeFont" <[xch1_plaupi.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-tosf-sc-t2a--base XCharter-Slanted "AutoEnc1_m6qb7yhbmjeqkmf6zffpitl3nd ReEncodeFont" <[xch1_m6qb7y.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-osf-t2a XCharter-Slanted "AutoEnc1_3qy4mai7utp4xgoxpc25ikvocg ReEncodeFont" <[xch1_3qy4ma.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-osf-sc-t2a--base XCharter-Slanted "AutoEnc1_geqmurehyr5wcbyrbl2mdxcdpf ReEncodeFont" <[xch1_geqmur.enc <XCharter-Slanted.pfb
+XCharter1-Bold-osf-t2asrb XCharter-Bold "AutoEnc1_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch1_wuciy4.enc <XCharter-Bold.pfb
+XCharter1-Bold-osf-sc-t2asrb--base XCharter-Bold "AutoEnc1_2jcsfajbj7ywbs34dlqgcw3xwb ReEncodeFont" <[xch1_2jcsfa.enc <XCharter-Bold.pfb
+XCharter1-Bold-tosf-t2asrb XCharter-Bold "AutoEnc1_hgvfeeswhiyhbsm3pazgcpkm5g ReEncodeFont" <[xch1_hgvfee.enc <XCharter-Bold.pfb
+XCharter1-Bold-tosf-sc-t2asrb--base XCharter-Bold "AutoEnc1_ccfumixdc336kzewpgzadb4gra ReEncodeFont" <[xch1_ccfumi.enc <XCharter-Bold.pfb
+XCharter1-BoldItalic-osf-t2asrb XCharter-BoldItalic "AutoEnc1_s4eoyduxwz7j6pqfbocqab7gug ReEncodeFont" <[xch1_s4eoyd.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-osf-sc-t2asrb--base XCharter-BoldItalic "AutoEnc1_sczepjndlpzhjzrv7huzzcgcmg ReEncodeFont" <[xch1_sczepj.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-tosf-t2asrb XCharter-BoldItalic "AutoEnc1_mpbiommipfp7afy3jn6kkjs23g ReEncodeFont" <[xch1_mpbiom.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldItalic-tosf-sc-t2asrb--base XCharter-BoldItalic "AutoEnc1_wqjgntyg3synkg5qzgjlx6cclh ReEncodeFont" <[xch1_wqjgnt.enc <XCharter-BoldItalic.pfb
+XCharter1-BoldSlanted-osf-t2asrb XCharter-BoldSlanted "AutoEnc1_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch1_wuciy4.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-osf-sc-t2asrb--base XCharter-BoldSlanted "AutoEnc1_2jcsfajbj7ywbs34dlqgcw3xwb ReEncodeFont" <[xch1_2jcsfa.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-tosf-t2asrb XCharter-BoldSlanted "AutoEnc1_hgvfeeswhiyhbsm3pazgcpkm5g ReEncodeFont" <[xch1_hgvfee.enc <XCharter-BoldSlanted.pfb
+XCharter1-BoldSlanted-tosf-sc-t2asrb--base XCharter-BoldSlanted "AutoEnc1_ccfumixdc336kzewpgzadb4gra ReEncodeFont" <[xch1_ccfumi.enc <XCharter-BoldSlanted.pfb
+XCharter1-Italic-osf-t2asrb XCharter-Italic "AutoEnc1_s4eoyduxwz7j6pqfbocqab7gug ReEncodeFont" <[xch1_s4eoyd.enc <XCharter-Italic.pfb
+XCharter1-Italic-osf-sc-t2asrb--base XCharter-Italic "AutoEnc1_sczepjndlpzhjzrv7huzzcgcmg ReEncodeFont" <[xch1_sczepj.enc <XCharter-Italic.pfb
+XCharter1-Italic-tosf-t2asrb XCharter-Italic "AutoEnc1_mpbiommipfp7afy3jn6kkjs23g ReEncodeFont" <[xch1_mpbiom.enc <XCharter-Italic.pfb
+XCharter1-Italic-tosf-sc-t2asrb--base XCharter-Italic "AutoEnc1_wqjgntyg3synkg5qzgjlx6cclh ReEncodeFont" <[xch1_wqjgnt.enc <XCharter-Italic.pfb
+XCharter1-Roman-osf-t2asrb XCharter-Roman "AutoEnc1_2itbaymenzrb5xthj47dlmqvzc ReEncodeFont" <[xch1_2itbay.enc <XCharter-Roman.pfb
+XCharter1-Roman-osf-sc-t2asrb--base XCharter-Roman "AutoEnc1_nhow2oriavhyxfh6euosdomsje ReEncodeFont" <[xch1_nhow2o.enc <XCharter-Roman.pfb
+XCharter1-Roman-tosf-t2asrb XCharter-Roman "AutoEnc1_dynzsr4sb3ldnecwjr4njmd2tf ReEncodeFont" <[xch1_dynzsr.enc <XCharter-Roman.pfb
+XCharter1-Roman-tosf-sc-t2asrb--base XCharter-Roman "AutoEnc1_i2cundlmhxhdttwik6tmbaoeta ReEncodeFont" <[xch1_i2cund.enc <XCharter-Roman.pfb
+XCharter1-Slanted-osf-t2asrb XCharter-Slanted "AutoEnc1_wuciy4n2roolzf5f34qqbzzhxe ReEncodeFont" <[xch1_wuciy4.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-osf-sc-t2asrb--base XCharter-Slanted "AutoEnc1_nhow2oriavhyxfh6euosdomsje ReEncodeFont" <[xch1_nhow2o.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-tosf-t2asrb XCharter-Slanted "AutoEnc1_hgvfeeswhiyhbsm3pazgcpkm5g ReEncodeFont" <[xch1_hgvfee.enc <XCharter-Slanted.pfb
+XCharter1-Slanted-tosf-sc-t2asrb--base XCharter-Slanted "AutoEnc1_i2cundlmhxhdttwik6tmbaoeta ReEncodeFont" <[xch1_i2cund.enc <XCharter-Slanted.pfb
XCharter1-Roman-ts1--base XCharter-Roman "AutoEnc1_co4ru464vsgph3ezqa72efxcnh ReEncodeFont" <[xch1_co4ru4.enc <XCharter-Roman.pfb
XCharter1-Italic-ts1--base XCharter-Italic "AutoEnc1_pqp4dfh24qktfeuqit5ll3ua4f ReEncodeFont" <[xch1_pqp4df.enc <XCharter-Italic.pfb
XCharter1-BoldSlanted-ts1--base XCharter-BoldSlanted "AutoEnc1_ph46idfft7to53v2kspy6xejya ReEncodeFont" <[xch1_ph46id.enc <XCharter-BoldSlanted.pfb
XCharter1-Slanted-ts1--base XCharter-Slanted "AutoEnc1_ph46idfft7to53v2kspy6xejya ReEncodeFont" <[xch1_ph46id.enc <XCharter-Slanted.pfb
XCharter1-BoldItalic-ts1--base XCharter-BoldItalic "AutoEnc1_xqcxendti4xfjtesusecvwojab ReEncodeFont" <[xch1_xqcxen.enc <XCharter-BoldItalic.pfb
XCharter1-Bold-ts1--base XCharter-Bold "AutoEnc1_z3wvjzrihuxhpixor2gglzqccg ReEncodeFont" <[xch1_z3wvjz.enc <XCharter-Bold.pfb
-XCharter-Ita-alph XCharter-Italic " chalphEncoding ReEncodeFont " <[chalph.enc <XCharter-Italic.pfb
-XCharter-BolIta-alph XCharter-BoldItalic " chalphEncoding ReEncodeFont " <[chalph.enc <XCharter-BoldItalic.pfb
-XCharter-osf XCharter-Roman " chtabOsFEncoding ReEncodeFont " <[chtabosf.enc <XCharter-Roman.pfb
-XCharter-Bol-osf XCharter-Bold " chtabOsFEncoding ReEncodeFont " <[chtabosf.enc <XCharter-Bold.pfb
-XCharterMathMI XCharterMathMI <XCharterMathMI.pfb
-XCharterMathBMI XCharterMathBMI <XCharterMathBMI.pfb
-XCharterMathBRM XCharterMathBRM <XCharterMathBRM.pfb
-XCharterMathRM XCharterMathRM <XCharterMathRM.pfb
-
-XCharter-Roman-tlf-ot2 XCharter-Roman " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-Roman.pfb
-XCharter-Slanted-tlf-ot2 XCharter-Slanted " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-Slanted.pfb
-XCharter-Italic-tlf-ot2 XCharter-Italic " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-Italic.pfb
-XCharter-Bold-tlf-ot2 XCharter-Bold " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-Bold.pfb
-XCharter-BoldSlanted-tlf-ot2 XCharter-BoldSlanted " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-BoldSlanted.pfb
-XCharter-BoldItalic-tlf-ot2 XCharter-BoldItalic " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-BoldItalic.pfb
-
XCharterTH-Italic-osf-ot1 XCharter-Italic " xchTH-osf-ot1Enc ReEncodeFont " <xchTH_osf-ot1.enc <XCharter-Italic.pfb
XCharter1TH-Italic-osf-ot1 XCharter-Italic " xch1TH-osf-ot1Enc ReEncodeFont " <xch1TH_osf-ot1.enc <XCharter-Italic.pfb
XCharterTH-BoldItalic-osf-ot1 XCharter-BoldItalic " xchTH-osf-ot1Enc ReEncodeFont " <xchTH_osf-ot1.enc <XCharter-BoldItalic.pfb
@@ -310,3 +474,18 @@ XCharterTH-Italic-tlf-t1 XCharter-Italic " xchTH-tlf-t1Enc ReEncodeFont " <xchTH
XCharterTH-BoldItalic-tlf-t1 XCharter-BoldItalic " xchTH-tlf-t1Enc ReEncodeFont " <xchTH_tlf-t1.enc <XCharter-BoldItalic.pfb
XCharterTH-Italic-tlf-ly1 XCharter-Italic " xchTH-tlf-ly1Enc ReEncodeFont " <xchTH_tlf-ly1.enc <XCharter-Italic.pfb
XCharterTH-BoldItalic-tlf-ly1 XCharter-BoldItalic " xchTH-tlf-ly1Enc ReEncodeFont " <xchTH_tlf-ly1.enc <XCharter-BoldItalic.pfb
+XCharter-Ita-alph XCharter-Italic " chalphEncoding ReEncodeFont " <[chalph.enc <XCharter-Italic.pfb
+XCharter-BolIta-alph XCharter-BoldItalic " chalphEncoding ReEncodeFont " <[chalph.enc <XCharter-BoldItalic.pfb
+XCharter-osf XCharter-Roman " chtabOsFEncoding ReEncodeFont " <[chtabosf.enc <XCharter-Roman.pfb
+XCharter-Bol-osf XCharter-Bold " chtabOsFEncoding ReEncodeFont " <[chtabosf.enc <XCharter-Bold.pfb
+XCharterMathMI XCharterMathMI <XCharterMathMI.pfb
+XCharterMathBMI XCharterMathBMI <XCharterMathBMI.pfb
+XCharterMathBRM XCharterMathBRM <XCharterMathBRM.pfb
+XCharterMathRM XCharterMathRM <XCharterMathRM.pfb
+
+XCharter-Roman-tlf-ot2 XCharter-Roman " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-Roman.pfb
+XCharter-Slanted-tlf-ot2 XCharter-Slanted " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-Slanted.pfb
+XCharter-Italic-tlf-ot2 XCharter-Italic " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-Italic.pfb
+XCharter-Bold-tlf-ot2 XCharter-Bold " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-Bold.pfb
+XCharter-BoldSlanted-tlf-ot2 XCharter-BoldSlanted " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-BoldSlanted.pfb
+XCharter-BoldItalic-tlf-ot2 XCharter-BoldItalic " xcharterOT2enc ReEncodeFont " <[xcharter-ot2.enc <XCharter-BoldItalic.pfb
diff --git a/fonts/xcharter/opentype/XCharter-Bold.otf b/fonts/xcharter/opentype/XCharter-Bold.otf
index acd33c2f87..30dfe5ec59 100644
--- a/fonts/xcharter/opentype/XCharter-Bold.otf
+++ b/fonts/xcharter/opentype/XCharter-Bold.otf
Binary files differ
diff --git a/fonts/xcharter/opentype/XCharter-BoldItalic.otf b/fonts/xcharter/opentype/XCharter-BoldItalic.otf
index f1625e2337..c70ac2b33f 100644
--- a/fonts/xcharter/opentype/XCharter-BoldItalic.otf
+++ b/fonts/xcharter/opentype/XCharter-BoldItalic.otf
Binary files differ
diff --git a/fonts/xcharter/opentype/XCharter-BoldSlanted.otf b/fonts/xcharter/opentype/XCharter-BoldSlanted.otf
index 6c68daf031..800b4538d9 100644
--- a/fonts/xcharter/opentype/XCharter-BoldSlanted.otf
+++ b/fonts/xcharter/opentype/XCharter-BoldSlanted.otf
Binary files differ
diff --git a/fonts/xcharter/opentype/XCharter-Italic.otf b/fonts/xcharter/opentype/XCharter-Italic.otf
index 056766d5f5..e07d980442 100644
--- a/fonts/xcharter/opentype/XCharter-Italic.otf
+++ b/fonts/xcharter/opentype/XCharter-Italic.otf
Binary files differ
diff --git a/fonts/xcharter/opentype/XCharter-Roman.otf b/fonts/xcharter/opentype/XCharter-Roman.otf
index dc880e2114..a34d3413e3 100644
--- a/fonts/xcharter/opentype/XCharter-Roman.otf
+++ b/fonts/xcharter/opentype/XCharter-Roman.otf
Binary files differ
diff --git a/fonts/xcharter/opentype/XCharter-Slanted.otf b/fonts/xcharter/opentype/XCharter-Slanted.otf
index 27e7c2ebd0..0475807d77 100644
--- a/fonts/xcharter/opentype/XCharter-Slanted.otf
+++ b/fonts/xcharter/opentype/XCharter-Slanted.otf
Binary files differ
diff --git a/fonts/xcharter/tex/LY1XCharter-LF.fd b/fonts/xcharter/tex/LY1XCharter-LF.fd
new file mode 100644
index 0000000000..f1996e065b
--- /dev/null
+++ b/fonts/xcharter/tex/LY1XCharter-LF.fd
@@ -0,0 +1,86 @@
+%% Generated by msharpe on 2022/02/17
+%%
+\ProvidesFile{LY1XCharter-LF.fd}
+ [2022/02/17 (autoinst and msharpe) Font definitions for LY1/XCharter-LF.]
+
+\expandafter\ifx\csname XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{XCharter-LF}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{b}{sc}{
+ <-> \XCharter@@scale XCharter-Bold-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{b}{it}{
+ <-> \XCharter@@scale XCharter-BoldItalic-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{b}{scit}{
+ <-> \XCharter@@scale XCharter-BoldItalic-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{b}{sl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{b}{n}{
+ <-> \XCharter@@scale XCharter-Bold-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{m}{sl}{
+ <-> \XCharter@@scale XCharter-Slanted-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter-Slanted-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{m}{n}{
+ <-> \XCharter@@scale XCharter-Roman-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{m}{scit}{
+ <-> \XCharter@@scale XCharter-Italic-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{m}{sc}{
+ <-> \XCharter@@scale XCharter-Roman-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{m}{it}{
+ <-> \XCharter@@scale XCharter-Italic-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{bx}{sc}{
+ <-> ssub * XCharter-LF/b/sc
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{bx}{it}{
+ <-> ssub * XCharter-LF/b/it
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{bx}{scit}{
+ <-> ssub * XCharter-LF/b/scit
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{bx}{sl}{
+ <-> ssub * XCharter-LF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{bx}{n}{
+ <-> ssub * XCharter-LF/b/n
+}{}
+
+\DeclareFontShape{LY1}{XCharter-LF}{bx}{scsl}{
+ <-> ssub * XCharter-LF/b/scsl
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/LY1XCharter-OsF.fd b/fonts/xcharter/tex/LY1XCharter-OsF.fd
new file mode 100644
index 0000000000..2370f61345
--- /dev/null
+++ b/fonts/xcharter/tex/LY1XCharter-OsF.fd
@@ -0,0 +1,93 @@
+%% Generated by autoinst on 2022/02/17
+%%
+\ProvidesFile{LY1XCharter-OsF.fd}
+ [2022/02/17 (autoinst and msharpe) Font definitions for LY1/XCharter-OsF.]
+
+\expandafter\ifx\csname XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+
+\expandafter\ifx\csname XCharter@altone\endcsname\relax
+ \let\XCharter@@altone\@empty
+\else
+ \edef\XCharter@@altone{\XCharter@altone}%
+\fi
+
+\DeclareFontFamily{LY1}{XCharter-OsF}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{m}{scit}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Italic-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{m}{it}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Italic-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{m}{sc}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Roman-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Slanted-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{m}{n}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Roman-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{m}{sl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Slanted-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{b}{scit}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldItalic-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{b}{sc}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Bold-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{b}{it}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldItalic-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{b}{sl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldSlanted-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldSlanted-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{b}{n}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Bold-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{bx}{scit}{
+ <-> ssub * XCharter-OsF/b/scit
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{bx}{sc}{
+ <-> ssub * XCharter-OsF/b/sc
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{bx}{it}{
+ <-> ssub * XCharter-OsF/b/it
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{bx}{sl}{
+ <-> ssub * XCharter-OsF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{bx}{scsl}{
+ <-> ssub * XCharter-OsF/b/scsl
+}{}
+
+\DeclareFontShape{LY1}{XCharter-OsF}{bx}{n}{
+ <-> ssub * XCharter-OsF/b/n
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/LY1XCharterTH-tlf.fd b/fonts/xcharter/tex/LY1XCharterTH-tlf.fd
index 269c253e6f..8088f1afe8 100644
--- a/fonts/xcharter/tex/LY1XCharterTH-tlf.fd
+++ b/fonts/xcharter/tex/LY1XCharterTH-tlf.fd
@@ -7,8 +7,8 @@
\fi
\DeclareFontFamily{LY1}{XCharterTH-tlf}{}
-\DeclareFontShape{LY1}{XCharterTH-tlf}{m}{it}{<-> \XCharter@@scale XCharterTH-Italic-tlf-ly1}{}
-\DeclareFontShape{LY1}{XCharterTH-tlf}{b}{it}{<-> \XCharter@@scale XCharterTH-BoldItalic-tlf-ly1}{}
+\DeclareFontShape{LY1}{XCharterTH-tlf}{m}{it}{<-> \XCharter@@scale XCharter1TH-Italic-tlf-ly1}{}
+\DeclareFontShape{LY1}{XCharterTH-tlf}{b}{it}{<-> \XCharter@@scale XCharter1TH-BoldItalic-tlf-ly1}{}
\DeclareFontShape{LY1}{XCharterTH-tlf}{m}{n}{<->ssub * XCharterTH-tlf/m/it}{}
\DeclareFontShape{LY1}{XCharterTH-tlf}{m}{sc}{<->ssub * XCharterTH-tlf/m/it}{}
\DeclareFontShape{LY1}{XCharterTH-tlf}{m}{scit}{<->ssub * XCharterTH-tlf/m/it}{}
diff --git a/fonts/xcharter/tex/OT1XCharter-LF.fd b/fonts/xcharter/tex/OT1XCharter-LF.fd
new file mode 100644
index 0000000000..2453e1663e
--- /dev/null
+++ b/fonts/xcharter/tex/OT1XCharter-LF.fd
@@ -0,0 +1,86 @@
+%% Generated by msharpe on 2022/02/17
+%%
+\ProvidesFile{OT1XCharter-LF.fd}
+ [2022/02/17 (autoinst and msharpe) Font definitions for OT1/XCharter-LF.]
+
+\expandafter\ifx\csname XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{XCharter-LF}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{b}{sc}{
+ <-> \XCharter@@scale XCharter-Bold-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{b}{it}{
+ <-> \XCharter@@scale XCharter-BoldItalic-lf-ot1G
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{b}{scit}{
+ <-> \XCharter@@scale XCharter-BoldItalic-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{b}{sl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{b}{n}{
+ <-> \XCharter@@scale XCharter-Bold-lf-ot1G
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter-Slanted-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{m}{n}{
+ <-> \XCharter@@scale XCharter-Roman-lf-ot1G
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{m}{sl}{
+ <-> \XCharter@@scale XCharter-Slanted-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{m}{scit}{
+ <-> \XCharter@@scale XCharter-Italic-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{m}{it}{
+ <-> \XCharter@@scale XCharter-Italic-lf-ot1G
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{m}{sc}{
+ <-> \XCharter@@scale XCharter-Roman-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{bx}{sc}{
+ <-> ssub * XCharter-LF/b/sc
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{bx}{it}{
+ <-> ssub * XCharter-LF/b/it
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{bx}{scit}{
+ <-> ssub * XCharter-LF/b/scit
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{bx}{sl}{
+ <-> ssub * XCharter-LF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{bx}{scsl}{
+ <-> ssub * XCharter-LF/b/scsl
+}{}
+
+\DeclareFontShape{OT1}{XCharter-LF}{bx}{n}{
+ <-> ssub * XCharter-LF/b/n
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/OT1XCharter-OsF.fd b/fonts/xcharter/tex/OT1XCharter-OsF.fd
new file mode 100644
index 0000000000..8b138ee8f5
--- /dev/null
+++ b/fonts/xcharter/tex/OT1XCharter-OsF.fd
@@ -0,0 +1,93 @@
+%% Generated by autoinst on 2022/02/17
+%%
+\ProvidesFile{OT1XCharter-OsF.fd}
+ [2022/02/17 (autoinst and msharpe) Font definitions for OT1/XCharter-OsF.]
+
+\expandafter\ifx\csname XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+
+\expandafter\ifx\csname XCharter@altone\endcsname\relax
+ \let\XCharter@@altone\@empty
+\else
+ \edef\XCharter@@altone{\XCharter@altone}%
+\fi
+
+\DeclareFontFamily{OT1}{XCharter-OsF}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{m}{sc}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Roman-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{m}{it}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Italic-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{m}{scit}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Italic-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{m}{sl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Slanted-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Slanted-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{m}{n}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Roman-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldSlanted-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{b}{n}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Bold-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{b}{sl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldSlanted-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{b}{scit}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldItalic-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{b}{it}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldItalic-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{b}{sc}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Bold-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{bx}{scsl}{
+ <-> ssub * XCharter-OsF/b/scsl
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{bx}{n}{
+ <-> ssub * XCharter-OsF/b/n
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{bx}{sl}{
+ <-> ssub * XCharter-OsF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{bx}{scit}{
+ <-> ssub * XCharter-OsF/b/scit
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{bx}{it}{
+ <-> ssub * XCharter-OsF/b/it
+}{}
+
+\DeclareFontShape{OT1}{XCharter-OsF}{bx}{sc}{
+ <-> ssub * XCharter-OsF/b/sc
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/OT1XCharterTH-tlf.fd b/fonts/xcharter/tex/OT1XCharterTH-tlf.fd
index 74a13067b2..c1a07153c3 100644
--- a/fonts/xcharter/tex/OT1XCharterTH-tlf.fd
+++ b/fonts/xcharter/tex/OT1XCharterTH-tlf.fd
@@ -7,8 +7,8 @@
\fi
\DeclareFontFamily{OT1}{XCharterTH-tlf}{}
-\DeclareFontShape{OT1}{XCharterTH-tlf}{m}{it}{<-> \XCharter@@scale XCharterTH-Italic-tlf-ot1}{}
-\DeclareFontShape{OT1}{XCharterTH-tlf}{b}{it}{<-> \XCharter@@scale XCharterTH-BoldItalic-tlf-ot1}{}
+\DeclareFontShape{OT1}{XCharterTH-tlf}{m}{it}{<-> \XCharter@@scale XCharter1TH-Italic-tlf-ot1}{}
+\DeclareFontShape{OT1}{XCharterTH-tlf}{b}{it}{<-> \XCharter@@scale XCharter1TH-BoldItalic-tlf-ot1}{}
\DeclareFontShape{OT1}{XCharterTH-tlf}{m}{n}{<->ssub * XCharterTH-tlf/m/it}{}
\DeclareFontShape{OT1}{XCharterTH-tlf}{m}{sc}{<->ssub * XCharterTH-tlf/m/it}{}
\DeclareFontShape{OT1}{XCharterTH-tlf}{m}{scit}{<->ssub * XCharterTH-tlf/m/it}{}
diff --git a/fonts/xcharter/tex/T1XCharter-LF.fd b/fonts/xcharter/tex/T1XCharter-LF.fd
new file mode 100644
index 0000000000..bf350b2dc8
--- /dev/null
+++ b/fonts/xcharter/tex/T1XCharter-LF.fd
@@ -0,0 +1,86 @@
+%% Generated by msharpe on 2022/02/17
+%%
+\ProvidesFile{T1XCharter-LF.fd}
+ [2022/02/17 (autoinst and msharpe) Font definitions for T1/XCharter-LF.]
+
+\expandafter\ifx\csname XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{XCharter-LF}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{m}{sl}{
+ <-> \XCharter@@scale XCharter-Slanted-lf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter-Slanted-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{m}{n}{
+ <-> \XCharter@@scale XCharter-Roman-lf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{m}{sc}{
+ <-> \XCharter@@scale XCharter-Roman-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{m}{it}{
+ <-> \XCharter@@scale XCharter-Italic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{m}{scit}{
+ <-> \XCharter@@scale XCharter-Italic-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{b}{sc}{
+ <-> \XCharter@@scale XCharter-Bold-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{b}{it}{
+ <-> \XCharter@@scale XCharter-BoldItalic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{b}{scit}{
+ <-> \XCharter@@scale XCharter-BoldItalic-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{b}{sl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-lf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{b}{n}{
+ <-> \XCharter@@scale XCharter-Bold-lf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{bx}{sc}{
+ <-> ssub * XCharter-LF/b/sc
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{bx}{it}{
+ <-> ssub * XCharter-LF/b/it
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{bx}{scit}{
+ <-> ssub * XCharter-LF/b/scit
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{bx}{sl}{
+ <-> ssub * XCharter-LF/b/sl
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{bx}{n}{
+ <-> ssub * XCharter-LF/b/n
+}{}
+
+\DeclareFontShape{T1}{XCharter-LF}{bx}{scsl}{
+ <-> ssub * XCharter-LF/b/scsl
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/T1XCharter-OsF.fd b/fonts/xcharter/tex/T1XCharter-OsF.fd
new file mode 100644
index 0000000000..95c41838ea
--- /dev/null
+++ b/fonts/xcharter/tex/T1XCharter-OsF.fd
@@ -0,0 +1,93 @@
+%% Generated by autoinst on 2022/02/17
+%%
+\ProvidesFile{T1XCharter-OsF.fd}
+ [2022/02/17 (autoinst and msharpe) Font definitions for T1/XCharter-OsF.]
+
+\expandafter\ifx\csname XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+
+\expandafter\ifx\csname XCharter@altone\endcsname\relax
+ \let\XCharter@@altone\@empty
+\else
+ \edef\XCharter@@altone{\XCharter@altone}%
+\fi
+
+\DeclareFontFamily{T1}{XCharter-OsF}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{b}{sc}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Bold-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{b}{it}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldItalic-osf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{b}{scit}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldItalic-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{b}{sl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldSlanted-osf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldSlanted-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{b}{n}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Bold-osf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{m}{sl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Slanted-osf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Slanted-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{m}{n}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Roman-osf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{m}{sc}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Roman-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{m}{it}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Italic-osf-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{m}{scit}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Italic-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{bx}{sc}{
+ <-> ssub * XCharter-OsF/b/sc
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{bx}{it}{
+ <-> ssub * XCharter-OsF/b/it
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{bx}{scit}{
+ <-> ssub * XCharter-OsF/b/scit
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{bx}{sl}{
+ <-> ssub * XCharter-OsF/b/sl
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{bx}{scsl}{
+ <-> ssub * XCharter-OsF/b/scsl
+}{}
+
+\DeclareFontShape{T1}{XCharter-OsF}{bx}{n}{
+ <-> ssub * XCharter-OsF/b/n
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/T1XCharterTH-tlf.fd b/fonts/xcharter/tex/T1XCharterTH-tlf.fd
index 40a8521911..d054fc4e9f 100644
--- a/fonts/xcharter/tex/T1XCharterTH-tlf.fd
+++ b/fonts/xcharter/tex/T1XCharterTH-tlf.fd
@@ -7,8 +7,8 @@
\fi
\DeclareFontFamily{T1}{XCharterTH-tlf}{}
-\DeclareFontShape{T1}{XCharterTH-tlf}{m}{it}{<-> \XCharter@@scale XCharterTH-Italic-tlf-t1}{}
-\DeclareFontShape{T1}{XCharterTH-tlf}{b}{it}{<-> \XCharter@@scale XCharterTH-BoldItalic-tlf-t1}{}
+\DeclareFontShape{T1}{XCharterTH-tlf}{m}{it}{<-> \XCharter@@scale XCharter1TH-Italic-tlf-t1}{}
+\DeclareFontShape{T1}{XCharterTH-tlf}{b}{it}{<-> \XCharter@@scale XCharter1TH-BoldItalic-tlf-t1}{}
\DeclareFontShape{T1}{XCharterTH-tlf}{m}{n}{<->ssub * XCharterTH-tlf/m/it}{}
\DeclareFontShape{T1}{XCharterTH-tlf}{m}{sc}{<->ssub * XCharterTH-tlf/m/it}{}
\DeclareFontShape{T1}{XCharterTH-tlf}{m}{scit}{<->ssub * XCharterTH-tlf/m/it}{}
diff --git a/fonts/xcharter/tex/T2ASRBXCharter-LF.fd b/fonts/xcharter/tex/T2ASRBXCharter-LF.fd
new file mode 100644
index 0000000000..33c69a9874
--- /dev/null
+++ b/fonts/xcharter/tex/T2ASRBXCharter-LF.fd
@@ -0,0 +1,151 @@
+%% Generated by autoinst on 2022/02/23
+%%
+\ProvidesFile{T2ASRBXCharter-LF.fd}
+ [2022/02/23 (autoinst) Font definitions for T2ASRB/XCharter-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 XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2ASRB}{XCharter-LF}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{m}{n}{
+ <-> \XCharter@@scale XCharter-Roman-lf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{regular}{n}{
+ <-> alias * XCharter-LF/m/n
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{m}{scit}{
+ <-> \XCharter@@scale XCharter-Italic-lf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{regular}{scit}{
+ <-> alias * XCharter-LF/m/scit
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{m}{it}{
+ <-> \XCharter@@scale XCharter-Italic-lf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{regular}{it}{
+ <-> alias * XCharter-LF/m/it
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{m}{sl}{
+ <-> \XCharter@@scale XCharter-Slanted-lf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{regular}{sl}{
+ <-> alias * XCharter-LF/m/sl
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter-Slanted-lf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{regular}{scsl}{
+ <-> alias * XCharter-LF/m/scsl
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{m}{sc}{
+ <-> \XCharter@@scale XCharter-Roman-lf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{regular}{sc}{
+ <-> alias * XCharter-LF/m/sc
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{b}{sl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-lf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bold}{sl}{
+ <-> alias * XCharter-LF/b/sl
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{b}{n}{
+ <-> \XCharter@@scale XCharter-Bold-lf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bold}{n}{
+ <-> alias * XCharter-LF/b/n
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{b}{it}{
+ <-> \XCharter@@scale XCharter-BoldItalic-lf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bold}{it}{
+ <-> alias * XCharter-LF/b/it
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{b}{scit}{
+ <-> \XCharter@@scale XCharter-BoldItalic-lf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bold}{scit}{
+ <-> alias * XCharter-LF/b/scit
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{b}{sc}{
+ <-> \XCharter@@scale XCharter-Bold-lf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bold}{sc}{
+ <-> alias * XCharter-LF/b/sc
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-lf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bold}{scsl}{
+ <-> alias * XCharter-LF/b/scsl
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bx}{sl}{
+ <-> ssub * XCharter-LF/b/sl
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bx}{n}{
+ <-> ssub * XCharter-LF/b/n
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bx}{it}{
+ <-> ssub * XCharter-LF/b/it
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bx}{scit}{
+ <-> ssub * XCharter-LF/b/scit
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bx}{sc}{
+ <-> ssub * XCharter-LF/b/sc
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-LF}{bx}{scsl}{
+ <-> ssub * XCharter-LF/b/scsl
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/T2ASRBXCharter-OsF.fd b/fonts/xcharter/tex/T2ASRBXCharter-OsF.fd
new file mode 100644
index 0000000000..c46bcc6d83
--- /dev/null
+++ b/fonts/xcharter/tex/T2ASRBXCharter-OsF.fd
@@ -0,0 +1,151 @@
+%% Generated by autoinst on 2022/02/23
+%%
+\ProvidesFile{T2ASRBXCharter-OsF.fd}
+ [2022/02/23 (autoinst) Font definitions for T2ASRB/XCharter-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 XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2ASRB}{XCharter-OsF}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{b}{sl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-osf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bold}{sl}{
+ <-> alias * XCharter-OsF/b/sl
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{b}{n}{
+ <-> \XCharter@@scale XCharter-Bold-osf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bold}{n}{
+ <-> alias * XCharter-OsF/b/n
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{b}{it}{
+ <-> \XCharter@@scale XCharter-BoldItalic-osf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bold}{it}{
+ <-> alias * XCharter-OsF/b/it
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{b}{scit}{
+ <-> \XCharter@@scale XCharter-BoldItalic-osf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bold}{scit}{
+ <-> alias * XCharter-OsF/b/scit
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{b}{sc}{
+ <-> \XCharter@@scale XCharter-Bold-osf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bold}{sc}{
+ <-> alias * XCharter-OsF/b/sc
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-osf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bold}{scsl}{
+ <-> alias * XCharter-OsF/b/scsl
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{m}{it}{
+ <-> \XCharter@@scale XCharter-Italic-osf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{regular}{it}{
+ <-> alias * XCharter-OsF/m/it
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{m}{scit}{
+ <-> \XCharter@@scale XCharter-Italic-osf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{regular}{scit}{
+ <-> alias * XCharter-OsF/m/scit
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{m}{n}{
+ <-> \XCharter@@scale XCharter-Roman-osf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{regular}{n}{
+ <-> alias * XCharter-OsF/m/n
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{m}{sl}{
+ <-> \XCharter@@scale XCharter-Slanted-osf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{regular}{sl}{
+ <-> alias * XCharter-OsF/m/sl
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter-Slanted-osf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{regular}{scsl}{
+ <-> alias * XCharter-OsF/m/scsl
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{m}{sc}{
+ <-> \XCharter@@scale XCharter-Roman-osf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{regular}{sc}{
+ <-> alias * XCharter-OsF/m/sc
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bx}{scsl}{
+ <-> ssub * XCharter-OsF/b/scsl
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bx}{sc}{
+ <-> ssub * XCharter-OsF/b/sc
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bx}{n}{
+ <-> ssub * XCharter-OsF/b/n
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bx}{scit}{
+ <-> ssub * XCharter-OsF/b/scit
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bx}{it}{
+ <-> ssub * XCharter-OsF/b/it
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-OsF}{bx}{sl}{
+ <-> ssub * XCharter-OsF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/T2ASRBXCharter-Sup.fd b/fonts/xcharter/tex/T2ASRBXCharter-Sup.fd
index 4c6328b60c..dc6f93386d 100644
--- a/fonts/xcharter/tex/T2ASRBXCharter-Sup.fd
+++ b/fonts/xcharter/tex/T2ASRBXCharter-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2021/04/03
+%% Generated by autoinst on 2022/02/23
%%
\ProvidesFile{T2ASRBXCharter-Sup.fd}
- [2021/04/03 (autoinst) Font definitions for T2ASRB/XCharter-Sup.]
+ [2022/02/23 (autoinst) Font definitions for T2ASRB/XCharter-Sup.]
\ifcsname s@fct@alias\endcsname\else
\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
@@ -22,14 +22,6 @@
% ---- b = bold ----
-\DeclareFontShape{T2ASRB}{XCharter-Sup}{b}{n}{
- <-> \XCharter@@scale XCharter-Bold-sup-t2asrb
-}{}
-
-\DeclareFontShape{T2ASRB}{XCharter-Sup}{bold}{n}{
- <-> alias * XCharter-Sup/b/n
-}{}
-
\DeclareFontShape{T2ASRB}{XCharter-Sup}{b}{it}{
<-> \XCharter@@scale XCharter-BoldItalic-sup-t2asrb
}{}
@@ -38,6 +30,14 @@
<-> alias * XCharter-Sup/b/it
}{}
+\DeclareFontShape{T2ASRB}{XCharter-Sup}{b}{n}{
+ <-> \XCharter@@scale XCharter-Bold-sup-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-Sup}{bold}{n}{
+ <-> alias * XCharter-Sup/b/n
+}{}
+
\DeclareFontShape{T2ASRB}{XCharter-Sup}{b}{sl}{
<-> \XCharter@@scale XCharter-BoldSlanted-sup-t2asrb
}{}
@@ -49,12 +49,12 @@
% ---- m = regular ----
-\DeclareFontShape{T2ASRB}{XCharter-Sup}{m}{n}{
- <-> \XCharter@@scale XCharter-Roman-sup-t2asrb
+\DeclareFontShape{T2ASRB}{XCharter-Sup}{m}{sl}{
+ <-> \XCharter@@scale XCharter-Slanted-sup-t2asrb
}{}
-\DeclareFontShape{T2ASRB}{XCharter-Sup}{regular}{n}{
- <-> alias * XCharter-Sup/m/n
+\DeclareFontShape{T2ASRB}{XCharter-Sup}{regular}{sl}{
+ <-> alias * XCharter-Sup/m/sl
}{}
\DeclareFontShape{T2ASRB}{XCharter-Sup}{m}{it}{
@@ -65,27 +65,27 @@
<-> alias * XCharter-Sup/m/it
}{}
-\DeclareFontShape{T2ASRB}{XCharter-Sup}{m}{sl}{
- <-> \XCharter@@scale XCharter-Slanted-sup-t2asrb
+\DeclareFontShape{T2ASRB}{XCharter-Sup}{m}{n}{
+ <-> \XCharter@@scale XCharter-Roman-sup-t2asrb
}{}
-\DeclareFontShape{T2ASRB}{XCharter-Sup}{regular}{sl}{
- <-> alias * XCharter-Sup/m/sl
+\DeclareFontShape{T2ASRB}{XCharter-Sup}{regular}{n}{
+ <-> alias * XCharter-Sup/m/n
}{}
% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-\DeclareFontShape{T2ASRB}{XCharter-Sup}{bx}{it}{
- <-> ssub * XCharter-Sup/b/it
+\DeclareFontShape{T2ASRB}{XCharter-Sup}{bx}{sl}{
+ <-> ssub * XCharter-Sup/b/sl
}{}
\DeclareFontShape{T2ASRB}{XCharter-Sup}{bx}{n}{
<-> ssub * XCharter-Sup/b/n
}{}
-\DeclareFontShape{T2ASRB}{XCharter-Sup}{bx}{sl}{
- <-> ssub * XCharter-Sup/b/sl
+\DeclareFontShape{T2ASRB}{XCharter-Sup}{bx}{it}{
+ <-> ssub * XCharter-Sup/b/it
}{}
\endinput
diff --git a/fonts/xcharter/tex/T2ASRBXCharter-TLF.fd b/fonts/xcharter/tex/T2ASRBXCharter-TLF.fd
index 554a9bc0cf..34552458e6 100644
--- a/fonts/xcharter/tex/T2ASRBXCharter-TLF.fd
+++ b/fonts/xcharter/tex/T2ASRBXCharter-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2021/04/03
+%% Generated by autoinst on 2022/02/23
%%
\ProvidesFile{T2ASRBXCharter-TLF.fd}
- [2021/04/03 (autoinst) Font definitions for T2ASRB/XCharter-TLF.]
+ [2022/02/23 (autoinst) Font definitions for T2ASRB/XCharter-TLF.]
\ifcsname s@fct@alias\endcsname\else
\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
@@ -22,20 +22,12 @@
% ---- b = bold ----
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{b}{it}{
- <-> \XCharter@@scale XCharter-BoldItalic-tlf-t2asrb
-}{}
-
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{bold}{it}{
- <-> alias * XCharter-TLF/b/it
-}{}
-
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{b}{n}{
- <-> \XCharter@@scale XCharter-Bold-tlf-t2asrb
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{b}{sc}{
+ <-> \XCharter@@scale XCharter-Bold-tlf-sc-t2asrb
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{bold}{n}{
- <-> alias * XCharter-TLF/b/n
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{bold}{sc}{
+ <-> alias * XCharter-TLF/b/sc
}{}
\DeclareFontShape{T2ASRB}{XCharter-TLF}{b}{scsl}{
@@ -46,6 +38,22 @@
<-> alias * XCharter-TLF/b/scsl
}{}
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{b}{sl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-tlf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{bold}{sl}{
+ <-> alias * XCharter-TLF/b/sl
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{b}{n}{
+ <-> \XCharter@@scale XCharter-Bold-tlf-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{bold}{n}{
+ <-> alias * XCharter-TLF/b/n
+}{}
+
\DeclareFontShape{T2ASRB}{XCharter-TLF}{b}{scit}{
<-> \XCharter@@scale XCharter-BoldItalic-tlf-sc-t2asrb
}{}
@@ -54,24 +62,32 @@
<-> alias * XCharter-TLF/b/scit
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{b}{sl}{
- <-> \XCharter@@scale XCharter-BoldSlanted-tlf-t2asrb
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{b}{it}{
+ <-> \XCharter@@scale XCharter-BoldItalic-tlf-t2asrb
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{bold}{sl}{
- <-> alias * XCharter-TLF/b/sl
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{bold}{it}{
+ <-> alias * XCharter-TLF/b/it
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{b}{sc}{
- <-> \XCharter@@scale XCharter-Bold-tlf-sc-t2asrb
+
+% ---- m = regular ----
+
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{m}{it}{
+ <-> \XCharter@@scale XCharter-Italic-tlf-t2asrb
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{bold}{sc}{
- <-> alias * XCharter-TLF/b/sc
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{regular}{it}{
+ <-> alias * XCharter-TLF/m/it
}{}
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{m}{scit}{
+ <-> \XCharter@@scale XCharter-Italic-tlf-sc-t2asrb
+}{}
-% ---- m = regular ----
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{regular}{scit}{
+ <-> alias * XCharter-TLF/m/scit
+}{}
\DeclareFontShape{T2ASRB}{XCharter-TLF}{m}{n}{
<-> \XCharter@@scale XCharter-Roman-tlf-t2asrb
@@ -81,12 +97,12 @@
<-> alias * XCharter-TLF/m/n
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{m}{it}{
- <-> \XCharter@@scale XCharter-Italic-tlf-t2asrb
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{m}{sl}{
+ <-> \XCharter@@scale XCharter-Slanted-tlf-t2asrb
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{regular}{it}{
- <-> alias * XCharter-TLF/m/it
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{regular}{sl}{
+ <-> alias * XCharter-TLF/m/sl
}{}
\DeclareFontShape{T2ASRB}{XCharter-TLF}{m}{scsl}{
@@ -105,47 +121,31 @@
<-> alias * XCharter-TLF/m/sc
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{m}{sl}{
- <-> \XCharter@@scale XCharter-Slanted-tlf-t2asrb
-}{}
-
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{regular}{sl}{
- <-> alias * XCharter-TLF/m/sl
-}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{m}{scit}{
- <-> \XCharter@@scale XCharter-Italic-tlf-sc-t2asrb
-}{}
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{regular}{scit}{
- <-> alias * XCharter-TLF/m/scit
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{bx}{sc}{
+ <-> ssub * XCharter-TLF/b/sc
}{}
-
-% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-
\DeclareFontShape{T2ASRB}{XCharter-TLF}{bx}{sl}{
<-> ssub * XCharter-TLF/b/sl
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{bx}{sc}{
- <-> ssub * XCharter-TLF/b/sc
-}{}
-
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{bx}{scsl}{
- <-> ssub * XCharter-TLF/b/scsl
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{bx}{it}{
+ <-> ssub * XCharter-TLF/b/it
}{}
\DeclareFontShape{T2ASRB}{XCharter-TLF}{bx}{scit}{
<-> ssub * XCharter-TLF/b/scit
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{bx}{n}{
- <-> ssub * XCharter-TLF/b/n
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{bx}{scsl}{
+ <-> ssub * XCharter-TLF/b/scsl
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TLF}{bx}{it}{
- <-> ssub * XCharter-TLF/b/it
+\DeclareFontShape{T2ASRB}{XCharter-TLF}{bx}{n}{
+ <-> ssub * XCharter-TLF/b/n
}{}
\endinput
diff --git a/fonts/xcharter/tex/T2ASRBXCharter-TOsF.fd b/fonts/xcharter/tex/T2ASRBXCharter-TOsF.fd
index 5d695b53b6..10ec418218 100644
--- a/fonts/xcharter/tex/T2ASRBXCharter-TOsF.fd
+++ b/fonts/xcharter/tex/T2ASRBXCharter-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2021/04/03
+%% Generated by autoinst on 2022/02/23
%%
\ProvidesFile{T2ASRBXCharter-TOsF.fd}
- [2021/04/03 (autoinst) Font definitions for T2ASRB/XCharter-TOsF.]
+ [2022/02/23 (autoinst) Font definitions for T2ASRB/XCharter-TOsF.]
\ifcsname s@fct@alias\endcsname\else
\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
@@ -22,20 +22,20 @@
% ---- m = regular ----
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{m}{n}{
- <-> \XCharter@@scale XCharter-Roman-tosf-t2asrb
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{m}{sc}{
+ <-> \XCharter@@scale XCharter-Roman-tosf-sc-t2asrb
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{regular}{n}{
- <-> alias * XCharter-TOsF/m/n
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{regular}{sc}{
+ <-> alias * XCharter-TOsF/m/sc
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{m}{it}{
- <-> \XCharter@@scale XCharter-Italic-tosf-t2asrb
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter-Slanted-tosf-sc-t2asrb
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{regular}{it}{
- <-> alias * XCharter-TOsF/m/it
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{regular}{scsl}{
+ <-> alias * XCharter-TOsF/m/scsl
}{}
\DeclareFontShape{T2ASRB}{XCharter-TOsF}{m}{sl}{
@@ -46,12 +46,12 @@
<-> alias * XCharter-TOsF/m/sl
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{m}{scsl}{
- <-> \XCharter@@scale XCharter-Slanted-tosf-sc-t2asrb
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{m}{n}{
+ <-> \XCharter@@scale XCharter-Roman-tosf-t2asrb
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{regular}{scsl}{
- <-> alias * XCharter-TOsF/m/scsl
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{regular}{n}{
+ <-> alias * XCharter-TOsF/m/n
}{}
\DeclareFontShape{T2ASRB}{XCharter-TOsF}{m}{scit}{
@@ -62,17 +62,33 @@
<-> alias * XCharter-TOsF/m/scit
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{m}{sc}{
- <-> \XCharter@@scale XCharter-Roman-tosf-sc-t2asrb
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{m}{it}{
+ <-> \XCharter@@scale XCharter-Italic-tosf-t2asrb
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{regular}{sc}{
- <-> alias * XCharter-TOsF/m/sc
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{regular}{it}{
+ <-> alias * XCharter-TOsF/m/it
}{}
% ---- b = bold ----
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-tosf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bold}{scsl}{
+ <-> alias * XCharter-TOsF/b/scsl
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{b}{sc}{
+ <-> \XCharter@@scale XCharter-Bold-tosf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bold}{sc}{
+ <-> alias * XCharter-TOsF/b/sc
+}{}
+
\DeclareFontShape{T2ASRB}{XCharter-TOsF}{b}{n}{
<-> \XCharter@@scale XCharter-Bold-tosf-t2asrb
}{}
@@ -81,6 +97,14 @@
<-> alias * XCharter-TOsF/b/n
}{}
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{b}{scit}{
+ <-> \XCharter@@scale XCharter-BoldItalic-tosf-sc-t2asrb
+}{}
+
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bold}{scit}{
+ <-> alias * XCharter-TOsF/b/scit
+}{}
+
\DeclareFontShape{T2ASRB}{XCharter-TOsF}{b}{it}{
<-> \XCharter@@scale XCharter-BoldItalic-tosf-t2asrb
}{}
@@ -97,33 +121,17 @@
<-> alias * XCharter-TOsF/b/sl
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{b}{scsl}{
- <-> \XCharter@@scale XCharter-BoldSlanted-tosf-sc-t2asrb
-}{}
-
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bold}{scsl}{
- <-> alias * XCharter-TOsF/b/scsl
-}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{b}{scit}{
- <-> \XCharter@@scale XCharter-BoldItalic-tosf-sc-t2asrb
-}{}
-
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bold}{scit}{
- <-> alias * XCharter-TOsF/b/scit
-}{}
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{b}{sc}{
- <-> \XCharter@@scale XCharter-Bold-tosf-sc-t2asrb
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bx}{scsl}{
+ <-> ssub * XCharter-TOsF/b/scsl
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bold}{sc}{
- <-> alias * XCharter-TOsF/b/sc
+\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bx}{sc}{
+ <-> ssub * XCharter-TOsF/b/sc
}{}
-
-% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-
\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bx}{n}{
<-> ssub * XCharter-TOsF/b/n
}{}
@@ -132,14 +140,6 @@
<-> ssub * XCharter-TOsF/b/it
}{}
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bx}{sc}{
- <-> ssub * XCharter-TOsF/b/sc
-}{}
-
-\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bx}{scsl}{
- <-> ssub * XCharter-TOsF/b/scsl
-}{}
-
\DeclareFontShape{T2ASRB}{XCharter-TOsF}{bx}{scit}{
<-> ssub * XCharter-TOsF/b/scit
}{}
diff --git a/fonts/xcharter/tex/T2AXCharter-LF.fd b/fonts/xcharter/tex/T2AXCharter-LF.fd
new file mode 100644
index 0000000000..732ae7564f
--- /dev/null
+++ b/fonts/xcharter/tex/T2AXCharter-LF.fd
@@ -0,0 +1,151 @@
+%% Generated by autoinst on 2022/02/23
+%%
+\ProvidesFile{T2AXCharter-LF.fd}
+ [2022/02/23 (autoinst) Font definitions for T2A/XCharter-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 XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2A}{XCharter-LF}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T2A}{XCharter-LF}{m}{it}{
+ <-> \XCharter@@scale XCharter-Italic-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{regular}{it}{
+ <-> alias * XCharter-LF/m/it
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{m}{sl}{
+ <-> \XCharter@@scale XCharter-Slanted-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{regular}{sl}{
+ <-> alias * XCharter-LF/m/sl
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{m}{n}{
+ <-> \XCharter@@scale XCharter-Roman-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{regular}{n}{
+ <-> alias * XCharter-LF/m/n
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{m}{scit}{
+ <-> \XCharter@@scale XCharter-Italic-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{regular}{scit}{
+ <-> alias * XCharter-LF/m/scit
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{m}{sc}{
+ <-> \XCharter@@scale XCharter-Roman-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{regular}{sc}{
+ <-> alias * XCharter-LF/m/sc
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter-Slanted-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{regular}{scsl}{
+ <-> alias * XCharter-LF/m/scsl
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T2A}{XCharter-LF}{b}{scit}{
+ <-> \XCharter@@scale XCharter-BoldItalic-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bold}{scit}{
+ <-> alias * XCharter-LF/b/scit
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{b}{sl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bold}{sl}{
+ <-> alias * XCharter-LF/b/sl
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{b}{n}{
+ <-> \XCharter@@scale XCharter-Bold-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bold}{n}{
+ <-> alias * XCharter-LF/b/n
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{b}{it}{
+ <-> \XCharter@@scale XCharter-BoldItalic-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bold}{it}{
+ <-> alias * XCharter-LF/b/it
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bold}{scsl}{
+ <-> alias * XCharter-LF/b/scsl
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{b}{sc}{
+ <-> \XCharter@@scale XCharter-Bold-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bold}{sc}{
+ <-> alias * XCharter-LF/b/sc
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T2A}{XCharter-LF}{bx}{scsl}{
+ <-> ssub * XCharter-LF/b/scsl
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bx}{sc}{
+ <-> ssub * XCharter-LF/b/sc
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bx}{n}{
+ <-> ssub * XCharter-LF/b/n
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bx}{scit}{
+ <-> ssub * XCharter-LF/b/scit
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bx}{sl}{
+ <-> ssub * XCharter-LF/b/sl
+}{}
+
+\DeclareFontShape{T2A}{XCharter-LF}{bx}{it}{
+ <-> ssub * XCharter-LF/b/it
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/T2AXCharter-OsF.fd b/fonts/xcharter/tex/T2AXCharter-OsF.fd
new file mode 100644
index 0000000000..cc15e2a1c6
--- /dev/null
+++ b/fonts/xcharter/tex/T2AXCharter-OsF.fd
@@ -0,0 +1,151 @@
+%% Generated by autoinst on 2022/02/23
+%%
+\ProvidesFile{T2AXCharter-OsF.fd}
+ [2022/02/23 (autoinst) Font definitions for T2A/XCharter-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 XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2A}{XCharter-OsF}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T2A}{XCharter-OsF}{m}{sl}{
+ <-> \XCharter@@scale XCharter-Slanted-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{regular}{sl}{
+ <-> alias * XCharter-OsF/m/sl
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{m}{n}{
+ <-> \XCharter@@scale XCharter-Roman-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{regular}{n}{
+ <-> alias * XCharter-OsF/m/n
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{m}{scit}{
+ <-> \XCharter@@scale XCharter-Italic-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{regular}{scit}{
+ <-> alias * XCharter-OsF/m/scit
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{m}{it}{
+ <-> \XCharter@@scale XCharter-Italic-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{regular}{it}{
+ <-> alias * XCharter-OsF/m/it
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{m}{scsl}{
+ <-> \XCharter@@scale XCharter-Slanted-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{regular}{scsl}{
+ <-> alias * XCharter-OsF/m/scsl
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{m}{sc}{
+ <-> \XCharter@@scale XCharter-Roman-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{regular}{sc}{
+ <-> alias * XCharter-OsF/m/sc
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T2A}{XCharter-OsF}{b}{sc}{
+ <-> \XCharter@@scale XCharter-Bold-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bold}{sc}{
+ <-> alias * XCharter-OsF/b/sc
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{b}{scsl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bold}{scsl}{
+ <-> alias * XCharter-OsF/b/scsl
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{b}{it}{
+ <-> \XCharter@@scale XCharter-BoldItalic-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bold}{it}{
+ <-> alias * XCharter-OsF/b/it
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{b}{sl}{
+ <-> \XCharter@@scale XCharter-BoldSlanted-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bold}{sl}{
+ <-> alias * XCharter-OsF/b/sl
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{b}{n}{
+ <-> \XCharter@@scale XCharter-Bold-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bold}{n}{
+ <-> alias * XCharter-OsF/b/n
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{b}{scit}{
+ <-> \XCharter@@scale XCharter-BoldItalic-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bold}{scit}{
+ <-> alias * XCharter-OsF/b/scit
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bx}{scit}{
+ <-> ssub * XCharter-OsF/b/scit
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bx}{sl}{
+ <-> ssub * XCharter-OsF/b/sl
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bx}{it}{
+ <-> ssub * XCharter-OsF/b/it
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bx}{sc}{
+ <-> ssub * XCharter-OsF/b/sc
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bx}{n}{
+ <-> ssub * XCharter-OsF/b/n
+}{}
+
+\DeclareFontShape{T2A}{XCharter-OsF}{bx}{scsl}{
+ <-> ssub * XCharter-OsF/b/scsl
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/TS1XCharter-LF.fd b/fonts/xcharter/tex/TS1XCharter-LF.fd
new file mode 100644
index 0000000000..f1503f39b8
--- /dev/null
+++ b/fonts/xcharter/tex/TS1XCharter-LF.fd
@@ -0,0 +1,55 @@
+%%
+\ProvidesFile{TS1XCharter-LF.fd}
+ [2020/05/25 (msharpe) Font definitions for TS1/XCharter-LF.]
+
+\expandafter\ifx\csname XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+\expandafter\ifx\csname XCharter@altone\endcsname\relax
+ \let\XCharter@@altone\@empty
+\else
+ \edef\XCharter@@altone{\XCharter@altone}%
+\fi
+
+\DeclareFontFamily{TS1}{XCharter-LF}{}
+
+\DeclareFontShape{TS1}{XCharter-LF}{b}{it}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldItalic-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-LF}{b}{sl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldSlanted-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-LF}{b}{n}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Bold-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-LF}{m}{n}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Roman-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-LF}{m}{sl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Slanted-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-LF}{m}{it}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Italic-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-LF}{bx}{it}{
+ <-> ssub * XCharter-LF/b/it
+}{}
+
+\DeclareFontShape{TS1}{XCharter-LF}{bx}{sl}{
+ <-> ssub * XCharter-LF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{XCharter-LF}{bx}{n}{
+ <-> ssub * XCharter-LF/b/n
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/TS1XCharter-OsF.fd b/fonts/xcharter/tex/TS1XCharter-OsF.fd
new file mode 100644
index 0000000000..9cb69cdf93
--- /dev/null
+++ b/fonts/xcharter/tex/TS1XCharter-OsF.fd
@@ -0,0 +1,55 @@
+%%
+\ProvidesFile{TS1XCharter-OsF.fd}
+ [2020/05/25 (msharpe) Font definitions for TS1/XCharter-OsF.]
+
+\expandafter\ifx\csname XCharter@scale\endcsname\relax
+ \let\XCharter@@scale\@empty
+\else
+ \edef\XCharter@@scale{s*[\csname XCharter@scale\endcsname]}%
+\fi
+
+\expandafter\ifx\csname XCharter@altone\endcsname\relax
+ \let\XCharter@@altone\@empty
+\else
+ \edef\XCharter@@altone{\XCharter@altone}%
+\fi
+
+\DeclareFontFamily{TS1}{XCharter-OsF}{}
+
+\DeclareFontShape{TS1}{XCharter-OsF}{b}{it}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldItalic-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-OsF}{b}{sl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-BoldSlanted-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-OsF}{b}{n}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Bold-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-OsF}{m}{n}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Roman-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-OsF}{m}{sl}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Slanted-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-OsF}{m}{it}{
+ <-> \XCharter@@scale XCharter\XCharter@@altone-Italic-ts1
+}{}
+
+\DeclareFontShape{TS1}{XCharter-OsF}{bx}{it}{
+ <-> ssub * XCharter-OsF/b/it
+}{}
+
+\DeclareFontShape{TS1}{XCharter-OsF}{bx}{sl}{
+ <-> ssub * XCharter-OsF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{XCharter-OsF}{bx}{n}{
+ <-> ssub * XCharter-OsF/b/n
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/XCharter.sty b/fonts/xcharter/tex/XCharter.sty
index 3165479cc4..e4106b5b8a 100644
--- a/fonts/xcharter/tex/XCharter.sty
+++ b/fonts/xcharter/tex/XCharter.sty
@@ -1,24 +1,228 @@
%% XCharter is an extension of the Bitstream Charter fonts, adding osf,
-% small caps and superior figures. Generated 2017/06/25 by Michael Sharpe.
+% small caps and superior figures. Generated 2022/02/20 by Michael Sharpe.
%%
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{1.225}
-\def\filedate{2022/01/31}
+\def\fileversion{1.22}
+\def\filedate{2022/02/25}
\ProvidesPackage{XCharter}[\filedate\space v\fileversion]
\message{`XCharter' v\fileversion, \filedate\space Text macros for XCharter, an extension of Charter (msharpe)}
-\RequirePackage[T2A,LY1,T1]{fontenc}
+\RequirePackage[T1]{fontenc}
\RequirePackage{textcomp}
-\RequirePackage{scalefnt} % for \textruble and \textcircled
\DeclareEncodingSubset{TS1}{XCharter-*}{0}
-\IfFileExists{mweights.sty}{\RequirePackage{mweights}}{}
-\RequirePackage{etoolbox} %etoolbox loads etex.sty
-\RequirePackage{xstring,ifthen} % for \textfrac
-\IfFileExists{fontaxes.sty}{
- \RequirePackage{fontaxes}
+\RequirePackage{iftex,xkeyval,etoolbox,textcomp}
+\RequirePackage{xstring,ifthen,scalefnt} % for \textfrac
+\RequirePackage{mweights,xkeyval}
+
+%KOMA check
+\newif\ifxch@KOMA
+\@ifundefined{KOMAClassName}{}{\xch@KOMAtrue}
+\@ifundefined{ver@scrextend.sty}{}{\xch@KOMAtrue}
+
+% Engine check
+\newif\ifxch@otftext
+\iftutex\xch@otftexttrue\fi
+\newif\ifxch@nofontspec
+
+% newtx check
+\newif\ifntx@newtx
+\@ifundefined{ntx@otftexttrue}{% not run from newtx.sty
+ %\newif\ifntx@otftext%
+ %\newif\ifntx@otfmath % default is type1 math
+ %iftex's \iftutex returns true for LuaTeX and XeTeX, not [pdf]latex
+ %\iftutex\ntx@otftexttrue\fi % default is otf text for unicode latex
+ %\newif\ifntx@nofontspec % default is to load fontspec iftutex
+ % might have been defined in newtx.sty
+ \def\ntx@id{12} % make it appear that newtxtext was chosen in newtx
+}{% run from newtx.sty
+ \ntx@newtxtrue%
+}
+
+%%%%%%%%%% Start Options
+\def\XCharter@altone{1}% default is to use 1, not I
+\def\XCharter@figurestyle{LF}
+\def\XCharter@figurealign{T}
+\newif\ifxch@lining\xch@liningtrue
+\newif\ifxch@tabular\xch@tabulartrue % default is tabular lining figures
+\DeclareOptionX{type1text}[true]{% use type1 packages for text
+\@nameuse{if#1}\xch@otftextfalse\fi
+}
+\DeclareOptionX{type1}[true]{% use type1 packages for text
+\@nameuse{if#1}\xch@otftextfalse\fi
+}
+\DeclareOptionX{nofontspec}[true]{% type1 + don't load fontspec
+\@nameuse{if#1}\xch@nofontspectrue\fi
+}
+\def\xch@defaultfeatures{}
+\DeclareOptionX{defaultfeatures}{\def\xch@defaultfeatures{#1}}
+
+%Figure style options
+\def\xch@dfltfigurestyle{lf}
+\def\xch@dfltfigurealign{t}
+
+\DeclareOptionX{lining}[true]{%
+\@nameuse{xch@lining#1}
+}
+\DeclareOptionX{lf}[true]{%
+\@nameuse{xch@lining#1}
+}
+\DeclareOptionX{oldstyle}[true]{%
+\@nameuse{if#1}%
+ \xch@liningfalse
+\else
+ \xch@liningtrue
+\fi
+}
+\DeclareOptionX{osf}[true]{%
+\@nameuse{if#1}%
+ \xch@liningfalse
+ \else
+ \xch@liningtrue
+\fi
+}
+
+\DeclareOptionX{oldstyleI}[true]{%
+\@nameuse{if#1}%
+ \xch@liningfalse
+ \def\XCharter@altone{}
+\else
+ \xch@liningtrue
+\fi
+}
+\DeclareOptionX{osfI}[true]{%
+\@nameuse{if#1}%
+ \xch@liningfalse
+ \def\XCharter@altone{}
+\else
+ \xch@liningtrue
+\fi
+}
+
+\DeclareOptionX{tabular}[true]{%
+\@nameuse{xch@tabular#1}
+}
+\DeclareOptionX{t}[true]{%
+\@nameuse{xch@tabular#1}
+}
+\DeclareOptionX{proportional}[true]{%
+\@nameuse{if#1}%
+ \xch@tabularfalse
+\else
+ \xch@tabulartrue
+\fi
+}
+\DeclareOptionX{p}[true]{%
+\@nameuse{if#1}%
+ \xch@tabularfalse
+\else
+ \xch@tabulartrue
+\fi
+}
+
+%Scale
+\providecommand*{\XCharter@scale}{1}% Might have been defined in newtx
+\DeclareOptionX{scale}{\renewcommand*{\XCharter@scale}{#1}}
+\DeclareOptionX{scaled}{\renewcommand*{\XCharter@scale}{#1}}
+
+%\newif\ifxch@defaultsups
+\newif\ifxch@scosf
+%\newif\ifxch@largesc % we don't use this exc. in fd, but may in future
+%\newif\ifxch@helv \xch@helvtrue % default is to load helvetica as sans serif font
+%\newif\ifxch@sl
+
+
+\let\orig@footnote=\thefootnote
+\let\orig@makefnmark=\@makefnmark
+\def\bfseries@rm{b}
+\def\mdseries@rm{m}
+
+\def\xch@thmtab{} % default is to not change to tabular
+\def\xch@thmlin{X} % default is to not change to lining
+\def\XCharter@foresolidus{0em}
+\def\XCharter@aftsolidus{0em}
+\newif\ifxch@thrm
+\newif\ifxch@sups
+%\newif\if@XCharter@scosf
+%\newif\ifxch@altQ
+%\newif\ifxch@altJ
+%\newif\ifxch@oldSS
+\def\xch@defaultfeatures{}
+\newcount\xch@cnt \xch@cnt=0
+
+
+%\DeclareOptionX{lining}{\edef\XCharter@figurestyle{LF}}
+%\DeclareOptionX{lf}{\edef\XCharter@figurestyle{LF}}
+%\DeclareOptionX{oldstyle}{\edef\XCharter@figurestyle{OsF}}
+%\DeclareOptionX{osf}{\edef\XCharter@figurestyle{OsF}}
+%\DeclareOptionX{tabular}{\edef\XCharter@figurealign{T}}
+%\DeclareOptionX{p}{\useproportional}
+%\DeclareOptionX{proportional}{\useproportional}
+%\def\xch@fnmark{}
+%\DeclareOptionX{fnmarkerfont}{\def\xch@fnmark{#1}}
+\DeclareOptionX{defaultfeatures}{\def\xch@defaultfeatures{#1}}
+\DeclareOptionX{oldSS}{\advance\xch@cnt\@ne}
+\DeclareOptionX{theoremfont}{\xch@thrmtrue}
+%\DeclareOptionX{thmtabular}{\def\xch@thmtab{t}}
+\DeclareOptionX{thmlining}{\def\xch@thmlin{l}}
+\DeclareOptionX{sups}{\xch@supstrue}
+\DeclareOptionX{scosf}{\xch@scosftrue}
+\DeclareOptionX{foresolidus}{\gdef\XCharter@foresolidus{#1}}
+\DeclareOptionX{aftsolidus}{\gdef\XCharter@aftsolidus{#1}}
+\ExecuteOptionsX{lining,tabular}
+\ProcessOptionsX\relax
+
+% Check for conflict between nofontspec and others
+\ifxch@nofontspec
+ \iftutex
+ \xch@otftextfalse
+ \fi
+\fi
+%\edef\xch@scaled{s*[\xch@scale]}% used in fd files
+
+\iftutex
+ \ifxch@nofontspec % do nothing
+ \else
+ \RequirePackage[no-math]{fontspec}
+ \fi
+\fi
+
+\ifxch@otftext%
+ \ifxetex\XeTeXtracingfonts=1\fi
+ \ifluatex % avoid possibly uncorrected "system" fonts
+ \directlua{fonts.names.set_location_precedence{
+ "local", "texmf", "system" }}
+ \fi
+ \def\xch@base{XCharter}
+ \newcommand{\textfrac}[3][]{{%
+ \mbox{%
+ \ifthenelse{\not\equal{#1}{}}%Test for integer portion [optional #1]
+ {\textlf{#1}\kern.03em}{}%
+ \textsu{#2\char"2044}% numerator
+\textde{\kern-.159em{\addfontfeature{RawFeature=+ss02}\char"2044}#3}% denominator
+}}}
+ \def\xch@dflt{}
+ %\xch@cnt will be 0..7
+ \def\xch@lst{}
+ \ifnum\xch@cnt>3 \edef\xch@lst{3}\advance\xch@cnt -4 \fi
+ \ifnum\xch@cnt>1 \edef\xch@lst{2,\xch@lst}\advance\xch@cnt -2 \fi
+ \ifnum\xch@cnt>0 \edef\xch@lst{2,\xch@lst}\fi
+ \ifthenelse{\not\equal{\xch@lst}{}}
+ {\edef\xch@dflt{\xch@dflt StylisticSet={\xch@lst} ,
+ }}{}
+ \defaultfontfeatures{
+ Ligatures = TeX ,
+ Extension = .otf ,
+ SmallCapsFeatures={Letters=SmallCaps} ,
+ \xch@dflt ,
+ \xch@defaultfeatures
+ }
+
+\else % type1
+ \RequirePackage{fontaxes}
+
\fa@naming@exception{figures}{{superior}{proportional}}{Sup}
\fa@naming@exception{figures}{{superior}{tabular}}{Sup}
\def\sufigures{\@nomath\sufigures
@@ -32,187 +236,195 @@
\fontfigurestyle{inferior}\selectfont}
\DeclareTextFontCommand{\textinf}{\infigures}
\let\textinferior\textinf
-
+
\fa@naming@exception{figures}{{numerators}{proportional}}{Numr}
\fa@naming@exception{figures}{{numerators}{tabular}}{Numr}
\def\nufigures{\@nomath\nufigures%
\fontfigurestyle{numerators}\selectfont}
\DeclareTextFontCommand{\textnu}{\nufigures}
\let\textnumerator\textnu
- \let\nustyle\nufigures
-
+
\fa@naming@exception{figures}{{denominators}{proportional}}{Dnom}
\fa@naming@exception{figures}{{denominators}{tabular}}{Dnom}
\def\defigures{\@nomath\defigures%
\fontfigurestyle{denominators}\selectfont}
\DeclareTextFontCommand{\textde}{\defigures}
\let\textdenominator\textde
- \let\destyle\defigures
-
-}{}
-\newcommand{\textfrac}[3][]{% like \textfrac[1]{7}{8}
- \mbox{%
- \ifthenelse{\not\equal{#1}{}}%Test for integer portion [optional #1]
- {\textlf{#1}\kern.05em}{}%
- \textsu{#2}% numerator
- \StrRight{#2}{1}[\@digit@]%
- % look for 1, 2, 3, 4, 7
- \ifcase\@digit@% 0
- \or% 1
- \or\kern.03em% 2
- \or\kern-.01em% 3
- \or%\kern-.01em% 4
- \or%\kern.01em% 5
- \or\kern.01em% 6
- \or\kern-.09em% 7
- \fi%
- \kern\XCh@foresolidus\textfractionsolidus\kern\XCh@aftsolidus%
- \StrLeft{#3}{1}[\@digit@]%
- % look for 1, 4, 5, 7
- \ifcase\@digit@% 0
- \or\kern -.02em% 1
- \or\kern .01em% 2
- \or\kern -.02em% 3
- \or\kern -.08em% 4
- \or\kern -.01em% 5
- \or\kern -.03em% 6
- \or\kern .02em% 7
- \fi%
- \textde{#3}% denominator [#3]
- }%
+
+ \newcommand{\textfrac}[3][]{% like \textfrac[1]{7}{8}
+ \mbox{%Test for integer portion [optional #1]
+ \ifthenelse{\not\equal{#1}{}}%
+ {\textlf{#1}\kern.05em}{}%
+ \textsu{#2}% numerator
+ \StrRight{#2}{1}[\@digit@]%
+ % look for 1, 2, 3, 4, 7
+ \ifcase\@digit@% 0
+ \or% 1
+ \or\kern.03em% 2
+ \or\kern-.01em% 3
+ \or%\kern-.01em% 4
+ \or%\kern.01em% 5
+ \or\kern.01em% 6
+ \or\kern-.09em% 7
+ \fi%
+\kern\XCharter@foresolidus\textfractionsolidus\kern\XCharter@aftsolidus%
+ \StrLeft{#3}{1}[\@digit@]%
+ % look for 1, 4, 5, 7
+ \ifcase\@digit@% 0
+ \or\kern -.02em% 1
+ \or\kern .01em% 2
+ \or\kern -.02em% 3
+ \or\kern -.08em% 4
+ \or\kern -.01em% 5
+ \or\kern -.03em% 6
+ \or\kern .02em% 7
+ \fi%
+\textde{#3}% denominator [#3]
+}%
}
+\DeclareRobustCommand{\tlfstyle}{%
+ \not@math@alphabet\tlfstyle\relax
+ \fontfamily{XCharter-TLF}\selectfont }
\DeclareRobustCommand{\lfstyle}{%
\not@math@alphabet\lfstyle\relax
- \fontfamily{XCharter-TLF}\selectfont }
+ \fontfamily{XCharter-LF}\selectfont }
+\DeclareRobustCommand{\tosfstyle}{%
+ \not@math@alphabet\tosfstyle\relax
+ \fontfamily{XCharter-TOsF}\selectfont }
\DeclareRobustCommand{\osfstyle}{%
\not@math@alphabet\osfstyle\relax
- \fontfamily{XCharter-TOsF}\selectfont }
-\def\textlf#1{{\lfstyle #1}}
-%\def\textosf#1{{\osfstyle #1}}
-\edef\XCh@dfltfigurestyle{TLF}
-
-\newcommand*{\XCharter@scale}{1}
-\IfFileExists{xkeyval.sty}{
- \RequirePackage{xkeyval}
- \DeclareOptionX{scale}{\renewcommand*{\XCharter@scale}{##1}}
- \DeclareOptionX{scaled}{\renewcommand*{\XCharter@scale}{##1}}
-}{
- \let\DeclareOptionX\DeclareOption
- \let\ExecuteOptionsX\ExecuteOptions
- \let\ProcessOptionsX\ProcessOptions
-}
-\let\orig@footnote=\thefootnote
-\let\orig@makefnmark=\@makefnmark
-\def\XCh@foresolidus{-.02em}
-\def\XCh@aftsolidus{-.02em}
-%\newif\ifXCh@babel
-%\ifdefined\bbl@tempa \XCh@babeltrue\fi
-\newif\if@XCh@scosf
-\newif\if@XCh@srb
-\newif\ifXCh@thrm
+ \fontfamily{XCharter-OsF}\selectfont }
+\fi % type1
-\def\XCharter@altone{1}% default is to use 1, not I
-\newif\if@XCh@sups
-\DeclareOptionX{foresolidus}{\gdef\XCh@foresolidus{#1}}
-\DeclareOptionX{aftsolidus}{\gdef\XCh@aftsolidus{#1}}
-\DeclareOptionX{lf}{\edef\XCharter@figurestyle{TLF}}
-\DeclareOptionX{lining}{\edef\XCharter@figurestyle{TLF}}
-\DeclareOptionX{oldstyle}{\edef\XCharter@figurestyle{TOsF}%
-\edef\XCharter@altone{1}}
-\DeclareOptionX{oldstyleI}{\edef\XCharter@figurestyle{TOsF}%
-\edef\XCharter@altone{}}
-\DeclareOptionX{theoremfont}{\XCh@thrmtrue}
-\DeclareOptionX{osf}{\edef\XCharter@figurestyle{TOsF}\edef\XCharter@altone{1}}
-\DeclareOptionX{osfI}{\edef\XCharter@figurestyle{TOsF}\edef\XCharter@altone{}}
-\DeclareOptionX{sups}{\@XCh@supstrue}
-\DeclareOptionX{scosf}{\@XCh@scosftrue}
-\DeclareOptionX{serbianc}{\@XCh@srbtrue}
-
-\edef\bfseries@rm{b}
-\edef\mdseries@rm{m}
-\ExecuteOptionsX{lining}
-\ProcessOptionsX\relax
+%\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
+
+%\newcommand*{\XCharter@scale}{1}
+%\RequirePackage{xkeyval}
+%\DeclareOptionX{scale}{\renewcommand*{\XCharter@scale}{##1}}
+%\DeclareOptionX{scaled}{\renewcommand*{\XCharter@scale}{##1}}
+%\let\orig@footnote=\thefootnote
+%\let\orig@makefnmark=\@makefnmark
+%\def\XCh@foresolidus{-.02em}
+%\def\XCh@aftsolidus{-.02em}
+%
+%\newif\if@XCh@scosf
+%\newif\if@XCh@srb
+%\def\XCharter@altone{1}% default is to use 1, not I
+%%\newif\if@XCh@sups
+%%\DeclareOptionX{foresolidus}{\gdef\XCh@foresolidus{#1}}
+%%\DeclareOptionX{aftsolidus}{\gdef\XCh@aftsolidus{#1}}
+%%\DeclareOptionX{tabular}{\def\XCharter@figurealign{T}}
+%%\DeclareOptionX{lf}{\def\XCharter@figurestyle{LF}}
+%%\DeclareOptionX{lining}{\edef\XCharter@figurestyle{LF}}
+%%\DeclareOptionX{oldstyle}{\def\XCharter@figurestyle{OsF}%\def\XCharter@figurealign{}\def\XCharter@altone{1}}
+%\DeclareOptionX{oldstyleI}{\def\XCharter@figurestyle{OsF}\def\XCharter@figurealign{}\def\XCharter@altone{}}
+%%\DeclareOptionX{osf}{\def\XCharter@figurestyle{OsF}\def\XCharter@figurealign{}\def\XCharter@altone{1}}
+%\DeclareOptionX{osfI}{\def\XCharter@figurestyle{OsF}\def\XCharter@figurealign{}\def\XCharter@altone{}}
+%\DeclareOptionX{sups}{\@XCh@supstrue}
+%\DeclareOptionX{scosf}{\@XCh@scosftrue}
+%\DeclareOptionX{serbianc}{\@XCh@srbtrue}
+%
+%\edef\bfseries@rm{b}
+%\edef\mdseries@rm{m}
+%\ExecuteOptionsX{lining,tabular}
+%\ProcessOptionsX\relax
-\def\useosf{\edef\XCharter@figurestyle{TOsF}\def\XCharter@altone{1}}
-\def\useosfI{\edef\XCharter@figurestyle{TOsF}\def\XCharter@altone{}}
+\def\useosf{\xch@liningfalse\def\XCharter@altone{1}}
+\def\useosfI{\xch@liningfalse\def\XCharter@altone{}}
\@onlypreamble\useosf
\@onlypreamble\useosfI
+\def\useproportional{\xch@tabularfalse}
+\@onlypreamble\useproportional
%\newcommand{\textosfI}[1]{\oldstylenums{#1}}% to get XCharter osfI
-\newcommand{\textosf}[1]{{\fontencoding{T1}\fontfamily{XCharterx}\selectfont #1}}% to get XCharter osf
-\newcommand{\textosfI}[1]{{\fontencoding{T1}\fontfamily{XChartery}\selectfont #1}}% to get XCharter osfI
-
-\ifXCh@thrm
- %\RequirePackage{amsmath,amsthm} % in case of theoremfont
- \ifdefined\newtheoremstyle %amsthm and ntheorem, not theorem.sty
- \@ifpackageloaded{ntheorem}\relax{%
- \newtheoremstyle{plain}
- {\medskipamount} % ABOVESPACE, was \topsep
- {\medskipamount} % BELOWSPACE, was \topsep
- {\thfamily} % BODYFONT--\thfamily is italic with upright figures and punctuation
- {} % INDENT (empty value is the same as 0pt)
- {\bfseries} % HEADFONT--you may want to add \tlfstyle so the number is tab lining, regardless of text figure selection
- {.} % HEADPUNCT
- {5pt plus 1pt minus 1pt} % HEADSPACE
- {} % CUSTOM-HEAD-SPEC\newtheorem{thm}{Theorem}[section]
- } % end @ifpackageloaded
- \fi%
-\fi%}
+%\newcommand{\textosf}[1]{{\fontencoding{T1}\fontfamily{XCharterx}\selectfont #1}}% to get XCharter osf
+%\newcommand{\textosfI}[1]{{\fontencoding{T1}\fontfamily{XChartery}\selectfont #1}}% to get XCharter osfI
\renewcommand*{\bfdefault}{b}
\renewcommand*{\scdefault}{sc}% for better compatibility with mathdesign
% The following are provided so that we may access osf in any mode
% osfx corresponds to small 1 rather than small I
-\DeclareFontFamily{T1}{XCharterx}{}
-
-\DeclareFontShape{T1}{XCharterx}{m}{n}{
- <-> s*[\XCharter@scale] XCharter1-Roman-tosf-t1
-}{}
-\DeclareFontShape{T1}{XCharterx}{m}{it}{
- <-> s*[\XCharter@scale] XCharter1-Italic-tosf-t1
-}{}
-\DeclareFontShape{T1}{XCharterx}{b}{n}{
- <-> s*[\XCharter@scale] XCharter1-Bold-tosf-t1
-}{}
-\DeclareFontShape{T1}{XCharterx}{b}{it}{
- <-> s*[\XCharter@scale] XCharter1-BoldItalic-tosf-t1
-}{}
-% osfy corresponds to small I rather than small 1
-\DeclareFontFamily{T1}{XChartery}{}
-
-\DeclareFontShape{T1}{XChartery}{m}{n}{
- <-> s*[\XCharter@scale] XCharter-Roman-tosf-t1
-}{}
-\DeclareFontShape{T1}{XChartery}{m}{it}{
- <-> s*[\XCharter@scale] XCharter-Italic-tosf-t1
-}{}
-\DeclareFontShape{T1}{XChartery}{b}{n}{
- <-> s*[\XCharter@scale] XCharter-Bold-tosf-t1
-}{}
-\DeclareFontShape{T1}{XChartery}{b}{it}{
- <-> s*[\XCharter@scale] XCharter-BoldItalic-tosf-t1
-}{}
+%\DeclareFontFamily{T1}{XCharterx}{}
+%
+%\DeclareFontShape{T1}{XCharterx}{m}{n}{
+% <-> s*[\XCharter@scale] XCharter1-Roman-osf-t1
+%}{}
+%\DeclareFontShape{T1}{XCharterx}{m}{it}{
+% <-> s*[\XCharter@scale] XCharter1-Italic-osf-t1
+%}{}
+%\DeclareFontShape{T1}{XCharterx}{m}{sl}{
+% <-> s*[\XCharter@scale] XCharter1-Slanted-osf-t1
+%}{}
+%\DeclareFontShape{T1}{XCharterx}{b}{n}{
+% <-> s*[\XCharter@scale] XCharter1-Bold-osf-t1
+%}{}
+%\DeclareFontShape{T1}{XCharterx}{b}{it}{
+% <-> s*[\XCharter@scale] XCharter1-BoldItalic-osf-t1
+%}{}
+%\DeclareFontShape{T1}{XCharterx}{b}{sl}{
+% <-> s*[\XCharter@scale] XCharter1-BoldSlanted-osf-t1
+%}{}
+%% osfy corresponds to small I rather than small 1
+%\DeclareFontFamily{T1}{XChartery}{}
+%
+%\DeclareFontShape{T1}{XChartery}{m}{n}{
+% <-> s*[\XCharter@scale] XCharter-Roman-osf-t1
+%}{}
+%\DeclareFontShape{T1}{XChartery}{m}{it}{
+% <-> s*[\XCharter@scale] XCharter-Italic-osf-t1
+%}{}
+%DeclareFontShape{T1}{XChartery}{m}{sl}{
+% <-> s*[\XCharter@scale] XCharter-Slanted-osf-t1
+%}{}
+%\DeclareFontShape{T1}{XChartery}{b}{n}{
+% <-> s*[\XCharter@scale] XCharter-Bold-osf-t1
+%}{}
+%\DeclareFontShape{T1}{XChartery}{b}{it}{
+% <-> s*[\XCharter@scale] XCharter-BoldItalic-osf-t1
+%}{}
+%\DeclareFontShape{T1}{XChartery}{b}{sl}{
+% <-> s*[\XCharter@scale] XCharter-BoldSlanted-osf-t1
+%}{}
\renewcommand*{\rmdefault}{XCharter-TLF}
\renewcommand*{\familydefault}{\rmdefault}
-\if@XCh@scosf %
+\ifxch@scosf %
\DeclareRobustCommand{\textsc}[1]{%
-{\fontfamily{XCharter-TOsF}\fontshape{sc}\selectfont #1}%
+{\fontfamily{XCharter-OsF}\fontshape{sc}\selectfont #1}%
}\fi% use OsF in small caps
\DeclareRobustCommand{\textruble}{\rlap{\kern.03em\rule[.258em]{.1em}{.032em}}\rlap{\kern.03em\rule[.173em]{.41em}{.032em}}{\scalefont{.966}P}}
-
-\DeclareTextCommand{\textcircled}{TS1}[1]{%
-\hmode@bgroup
- \ooalign{%
- \hfil \raise .32ex\hbox {\fontencoding{T1}\fontfamily{XCharter-TOsF}\fontseries{m}\fontshape{sc}\selectfont\scalefont{.75}\lowercase{#1}}\hfil \crcr
- \char 79 %\textbigcircle
- }%
- \egroup}
+\let\textcircled\@nil
+%\let\csname TS1\textcircled\@nil
+\DeclareRobustCommand{\textcircled}[1]{%
+\hmode@bgroup%
+\ifnum`#1>`9\relax%
+\def\y{.3ex}\def\x{\scshape\lowercase{#1}}%
+\else%
+\def\y{.19ex}\def\x{\liningnums#1}%
+\fi%
+\mbox{%
+\ooalign{%
+\hfil\raise\y\hbox{\scalefont{.78}\x}\hfil\crcr%
+{\usefont{TS1}{XCharter-TLF}{m}{n}\char79}%\textbigcircle
+}}%
+\egroup}
+%\expandafter\show\csname textcircled \endcsname
%\DeclareTextCommand{\textcircled}{TS1}[1]{\hmode@bgroup
% \ooalign{%
@@ -221,7 +433,7 @@
% }%
% \egroup}
-\if@XCh@sups %
+\ifxch@sups %
\ifdefined\sufigures
\def\f@@tn@te{footnote}
\def\@makefnmark{%
@@ -237,41 +449,281 @@
\fi%
\fi
-%\AtEndPreamble{%
-%\renewcommand*{\rmdefault}{XCharter-\XCharter@figurestyle}
-%\normalfont}
+%%%% set the style for theoremfont---either osf or tlf
+\def\xch@thfigurestyle{\XCharter@figurestyle}
+\ifx\XCharter@figurestyle\xch@dfltfigurestyle
+ \def\xch@thfigurestyle{tlf}
+\else
+ \def\xch@thfigurestyle{osf}
+\fi
+\if l\xch@thmlin \def\xch@thfigurestyle{tlf}\fi% force lining
-%\ifXCh@babel
-% \renewcommand*{\rmdefault}{XCharter-\XCharter@figurestyle}
-% \normalfont
-%\else
+\ifxch@otftext
+ \ifthenelse{\equal{\xch@thfigurestyle}{tlf}}{%
+ \def\xch@fa{Monospaced}\def\xch@sty{Lining}}{%
+ \def\xch@fa{Proportional}\def\xch@sty{OldStyle}}
+% \DeclareTextFontCommand{%
+% \slshape}{\addfontfeatures{Numbers = {\xch@nft,\xch@sty}, RawFeature=+salt}\itshape} % for theorems
+ \DeclareTextFontCommand{\textsl}{\slshape}
+
+ \DeclareRobustCommand{\lfstyle}{%
+ \not@math@alphabet\lfstyle\relax
+ \addfontfeatures{Numbers={Proportional,Lining}}%
+ }
+ \DeclareRobustCommand{\tlfstyle}{%
+ \not@math@alphabet\tlfstyle\relax
+ \addfontfeatures{Numbers={Monospaced,Lining}}%
+ }
+ \DeclareRobustCommand{\osfstyle}{%
+ \not@math@alphabet\osfstyle\relax
+ \addfontfeatures{Numbers={Proportional,OldStyle}}%
+ }
+ \DeclareRobustCommand{\tosfstyle}{%
+ \not@math@alphabet\tosfstyle\relax
+ \addfontfeatures{Numbers={Monospaced,OldStyle}}%
+ }
+ \DeclareRobustCommand{\oldstylenums}{%
+ \not@math@alphabet\oldstylenums\relax
+ \addfontfeatures{Numbers=OldStyle}%
+ }
+ \DeclareRobustCommand{\liningnums}{%
+ \not@math@alphabet\liningnums\relax
+ \addfontfeatures{Numbers=Lining}%
+ }
+ \DeclareRobustCommand{\tabularnums}{%
+ \not@math@alphabet\tabularnums\relax
+ \addfontfeatures{Numbers=Monospaced}%
+ }
+ \DeclareRobustCommand{\proportionalnums}{%
+ \not@math@alphabet\proportionalnums\relax
+ \addfontfeatures{Numbers=Proportional}%
+ }
-\DeclareRobustCommand\thfamily % new family for theorem font
+%% \newfontfamily\xchTLF
+% [ %IgnoreFontspecFile ,
+% Numbers = {Monospaced,Lining},
+% Scale = \XCharter@scale ,
+% UprightFont = *-Roman ,
+% ItalicFont = *-Italic ,
+% %SlantedFont = *-Slanted ,
+% BoldFont = *-Bold ,
+% BoldItalicFont = *-BoldItalic ,
+% % BoldSlantedFont= *-BoldSlanted ,
+% ] {\xch@base}
+% \newfontfamily\xchTOsF
+% [ %IgnoreFontspecFile ,
+% Numbers = {Monospaced,OldStyle} ,
+% Scale = \XCharter@scale ,
+% UprightFont = *-Roman ,
+% ItalicFont = *-Italic ,
+% %SlantedFont = *-Slanted ,
+% BoldFont = *-Bold ,
+% BoldItalicFont = *-BoldItalic ,
+% %BoldSlantedFont= *-BoldSlanted ,
+% ] {\xch@base}
+% \newfontfamily\xchOsF
+% [ %IgnoreFontspecFile ,
+% Numbers = {Proportional,OldStyle} ,
+% Scale = \XCharter@scale ,
+% UprightFont = *-Roman ,
+% ItalicFont = *-Italic ,
+% %SlantedFont = *-Slanted ,
+% BoldFont = *-Bold ,
+% BoldItalicFont = *-BoldItalic ,
+% %BoldSlantedFont= *-BoldSlanted ,
+% ] {\xch@base}
+% \newfontfamily\xchLF
+% [ %IgnoreFontspecFile ,
+% Numbers = {Proportional,Lining} ,
+% Scale = \XCharter@scale ,
+% UprightFont = *-Roman ,
+% ItalicFont = *-Italic ,
+% %SlantedFont = *-Slanted ,
+% BoldFont = *-Bold ,
+% BoldItalicFont = *-BoldItalic ,
+% %BoldSlantedFont= *-BoldSlanted ,
+% ] {\xch@base}
+ \providecommand\nufigures{\addfontfeatures{RawFeature=+numr}}
+ \providecommand\sufigures{\addfontfeatures{VerticalPosition=Superior}}
+ \providecommand\defigures{\addfontfeatures{RawFeature=+dnom}}
+\providecommand\infigures{\addfontfeatures{VerticalPosition=Inferior}}
+ \let\nustyle\nufigures
+ \DeclareTextFontCommand{\textnu}{\nufigures}
+ \let\destyle\defigures
+ \DeclareTextFontCommand{\textsu}{\sufigures}
+ \let\textsuperior\textsu
+ \DeclareTextFontCommand{\textde}{\defigures}
+ \let\textdenominator\textde
+ \DeclareTextFontCommand{\textinf}{\infigures}
+ \let\textinferior\textinf
+
+ \ifxch@sups %
+ \usepackage{realscripts}
+ %\newfontfamily\Timessu{TeXGyreTermesX}
+
+ \ifxch@KOMA
+ \setkomafont{footnotelabel}{\normalfont}
+ \else
+ \renewcommand*{\footnotemarkfont}{\normalfont}
+ \fi
+ \fi
+% \newcommand{\thfamily}%{\@nameuse{ntx\ntx@figurestyle}%
+% {\itshape\addfontfeatures{%
+% Numbers={\XCharter@figurealign,\xch@sty} ,
+% RawFeature=+ss05}
+ %} % for theorems
+\else % type1
+ \DeclareRobustCommand{\thfamily} % new family for theorem font
{\not@math@alphabet\thfamily\relax
- \fontfamily\thdefault\fontshape{it}\selectfont}
-\DeclareRobustCommand{\textth}[1]{%
- {\thfamily #1}%
-}
+ \fontfamily\thdefault\selectfont}
+% \DeclareRobustCommand{\textth}[1]{%
+% {\thfamily #1}%
+%}
+%\let\textthit\textth
+ \renewcommand*{\rmdefault}{XCharter-TLF} % always TLF in math
+ \renewcommand*{\familydefault}{\rmdefault}
+
+ \ifxch@sups %
+ \ifxch@KOMA %
+ \else % not KOMA
+ \ifdefined\sufigures
+ \def\f@@tn@te{footnote}
+ \def\@makefnmark{%
+ \ifx\@mpfn\f@@tn@te%
+ \ifx\thefootnote\orig@footnote%
+ \hbox{\sufigures\hspace*{.04em}\@thefnmark\hspace*{.04em}}%
+ \else%
+ \orig@makefnmark%
+ \fi
+ \else%
+ \orig@makefnmark%
+ \fi}%
+ \fi%
+ \fi
+ \fi
+\fi % type1
+
+\ifxch@otftext
+% \AtEndPreamble{%
+ \ifxch@lining
+ \def\xch@figurestyle{Lining}
+ \else
+ \def\xch@figurestyle{OldStyle}
+ \fi
+ \ifxch@tabular
+ \def\xch@figurealign{Monospaced}
+ \else
+ \def\xch@figurealign{Proportional}
+ \fi
+
+ \setmainfont
+ [%IgnoreFontspecFile ,
+ Extension = .otf ,
+ %Path = ./ ,
+ Numbers = {\xch@figurealign,\xch@figurestyle},
+ Scale = \XCharter@scale ,
+ UprightFont = *-Roman ,
+ ItalicFont = *-Italic ,
+ SlantedFont = *-Slanted ,
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ,
+ BoldSlantedFont= *-BoldSlanted ,
+ SmallCapsFeatures={Letters=SmallCaps} ,
+ ] {\xch@base}
+\def\xch@sty{\xch@figurestyle}\def\xch@fa{\xch@figurealign}
+ \if l\xch@thmlin\def\xch@sty{Lining}\def\xch@fa{Tabular}\fi
+ \newcommand{\thfamily}%{\@nameuse{ntx\ntx@figurestyle}%
+ {\itshape\addfontfeatures{%
+ Numbers={\xch@fa,\xch@sty} ,
+ RawFeature=+ss05}
+ } % for theorems
+\newfontface\circledtxt{\xch@base-Roman}
+ [%IgnoreFontspecFile ,
+ Scale = \XCharter@scale ,
+ %Numbers = {Monospaced,OldStyle} ,
+ SmallCapsFeatures={Letters=SmallCaps} ,
+ ]
+ \ifxch@scosf%
+ \edef\xch@fnt{\expandafter\csname xch\ifxch@tabular T\fi OsF\endcsname}
+ \DeclareRobustCommand{\textsc}[1]{%
+ {\xch@fnt \addfontfeatures{RawFeature=+smcp}#1}}%
+%\show\xch@fnt
+ \fi
+\let\textthit\textth
+%}
+\else % type1
+ \AtEndPreamble{%
+ \ifxch@tabular
+ \def\XCharter@figurealign{T}
+ \else
+ \def\XCharter@figurealign{}
+ \fi
+ \ifxch@lining
+ \def\XCharter@figurestyle{LF}
+ \else
+ \def\XCharter@figurestyle{OsF}
+ \fi
+ \DeclareRobustCommand{\oldstylenums}{%
+ \not@math@alphabet\oldstylenums\relax
+ \fontfamily{XCharter-\XCharter@figurealign OsF}\selectfont }
+ \DeclareRobustCommand{\liningnums}{%
+ \not@math@alphabet\liningnums\relax
+ \fontfamily{XCharter-\XCharter@figurealign LF}\selectfont }
+ \DeclareRobustCommand{\tabularnums}{%
+ \not@math@alphabet\tabularnums\relax
+ \fontfamily{XCharter-T\XCharter@figurestyle}\selectfont }
+ \DeclareRobustCommand{\proportionalnums}{%
+ \not@math@alphabet\proportionalnums\relax
+ \fontfamily{XCharter-\XCharter@figurestyle}\selectfont }
+% \DeclareRobustCommand{\textosfI}[1]{%
+%{\fontfamily{XCharter-OsF}\fontshape{sc}\selectfont #1}%
+%}
+ \ifxch@scosf %
+ \DeclareRobustCommand{\textsc}[1]{%
+ {\fontfamily{XCharter-\XCharter@figurealign%
+ OsF}\fontshape{sc}\selectfont #1}%
+ }\fi% use OsF in small caps
+ \renewcommand*{\rmdefault}{XCharter-\XCharter@figurealign%
+ \XCharter@figurestyle}
+
+ \newcommand*{\thdefault}{XCharterTH-\xch@thfigurestyle}
+ \normalfont
+ \renewcommand*{\familydefault}{\rmdefault}
\let\textthit\textth
+ }
+\fi
-\AtEndPreamble{%
-\renewcommand*{\rmdefault}{XCharter-\XCharter@figurestyle}
-%\def\XCharter@thfigurestyle{\XCharter@figurestyle}
-\ifx\XCharter@figurestyle\XCh@dfltfigurestyle
- \def\XCharter@thfigurestyle{tlf}
-\else
- \def\XCharter@thfigurestyle{osf}
-\fi % there just two possible figure styles for the theorem font
+%both
+\DeclareTextFontCommand{\textosf}{\osfstyle}
+\DeclareTextFontCommand{\texttosf}{\tosfstyle}
+\DeclareTextFontCommand{\texttlf}{\tlfstyle}
+\DeclareTextFontCommand{\textlf}{\lfstyle}
-\newcommand*{\thdefault}{XCharterTH-\XCharter@thfigurestyle}
-\ifXCh@thrm
- \@ifundefined{theoremstyle}{}{%
+\ifxch@thrm
+ \@ifundefined{theoremstyle}{}{%
\theoremstyle{plain}
- \patchcmd{\th@plain}{\itshape}{\thfamily}{\message{Replaced itshape by thfamily in theorem style plain.}}{\message{Unable to replace itshape by thfamily in theorem style plain.}}
-}
+ \patchcmd{\th@plain}{\itshape}{\thfamily}{%
+ %\message{Replaced itshape by thfamily in theorem style plain.}
+ }{%
+ %\message{Unable to replace itshape by thfamily in theorem style plain.}
+ }}
+ \ifdefined\newtheoremstyle %amsthm and ntheorem, not theorem.sty
+ \@ifpackageloaded{ntheorem}\relax{%
+ \newtheoremstyle{plain}
+ {\medskipamount} % ABOVESPACE, was \topsep
+ {\medskipamount} % BELOWSPACE, was \topsep
+ {\thfamily} % BODYFONT--\thfamily is italic with upright figures and punctuation
+ {} % INDENT (empty value is the same as 0pt)
+ {\bfseries} % HEADFONT--you may want to add \tlfstyle so the number is tab lining, regardless of text figure selection
+ {.} % HEADPUNCT
+ {5pt plus 1pt minus 1pt} % HEADSPACE
+ {} % CUSTOM-HEAD-SPEC\newtheorem{thm}{Theorem}[section]
+ } % end @ifpackageloaded
+ \fi%
\fi
-\normalfont}
-%\fi
-
+\DeclareRobustCommand{\textth}[1]{%
+ {\thfamily #1}%
+}
+%
\endinput
diff --git a/fonts/xcharter/tex/ly1minxcharter.fd b/fonts/xcharter/tex/ly1minxcharter.fd
new file mode 100644
index 0000000000..384b153d22
--- /dev/null
+++ b/fonts/xcharter/tex/ly1minxcharter.fd
@@ -0,0 +1,88 @@
+%% Generated by msharpe on 2022/01/20
+%%
+\ProvidesFile{ly1minxcharter.fd}
+ [2022/01/20 (msharpe) Font definitions for LY1/minxcharter.]
+
+\def\@textscalefactor{.98}
+%xcharter must be reduced by factor .93 to match xheight of newtxmath
+
+\@ifundefined{ntxmath@scale}{\let\ntxmath@scaled\@empty}
+{\@tempdima\@textscalefactor\p@
+\@tempdima\ntxmath@scale\@tempdima
+\edef\ntxmath@scaled{s*[\strip@pt\@tempdima]}}% locally, not globally
+
+\DeclareFontFamily{LY1}{minxcharter}{}
+
+\DeclareFontShape{LY1}{minxcharter}{b}{sc}{
+ <-> \ntxmath@scaled XCharter-Bold-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{b}{it}{
+ <-> \ntxmath@scaled XCharter-BoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{b}{scit}{
+ <-> \ntxmath@scaled XCharter-BoldItalic-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{b}{sl}{
+ <-> \ntxmath@scaled XCharter-BoldSlanted-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{b}{n}{
+ <-> \ntxmath@scaled XCharter-Bold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{b}{scsl}{
+ <-> \ntxmath@scaled XCharter-BoldSlanted-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{m}{sl}{
+ <-> \ntxmath@scaled XCharter-Slanted-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{m}{scsl}{
+ <-> \ntxmath@scaled XCharter-Slanted-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{m}{n}{
+ <-> \ntxmath@scaled XCharter-Roman-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{m}{scit}{
+ <-> \ntxmath@scaled XCharter-Italic-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{m}{sc}{
+ <-> \ntxmath@scaled XCharter-Roman-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{m}{it}{
+ <-> \ntxmath@scaled XCharter-Italic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{bx}{sc}{
+ <-> ssub * minxcharter/b/sc
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{bx}{it}{
+ <-> ssub * minxcharter/b/it
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{bx}{scit}{
+ <-> ssub * minxcharter/b/scit
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{bx}{sl}{
+ <-> ssub * minxcharter/b/sl
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{bx}{n}{
+ <-> ssub * minxcharter/b/n
+}{}
+
+\DeclareFontShape{LY1}{minxcharter}{bx}{scsl}{
+ <-> ssub * minxcharter/b/scsl
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/ot1minxcharter.fd b/fonts/xcharter/tex/ot1minxcharter.fd
new file mode 100644
index 0000000000..61cf62c283
--- /dev/null
+++ b/fonts/xcharter/tex/ot1minxcharter.fd
@@ -0,0 +1,88 @@
+%% Generated by msharpe on 2022/01/20
+%%
+\ProvidesFile{ot1minxcharter.fd}
+ [2022/01/20 (msharpe) Font definitions for OT1/minxcharter.]
+
+\def\@textscalefactor{.98}
+%xcharter must be reduced by factor .93 to match xheight of newtxmath
+
+\@ifundefined{ntxmath@scale}{\let\ntxmath@scaled\@empty}
+{\@tempdima\@textscalefactor\p@
+\@tempdima\ntxmath@scale\@tempdima
+\edef\ntxmath@scaled{s*[\strip@pt\@tempdima]}}% locally, not globally
+
+\DeclareFontFamily{OT1}{minxcharter}{}
+
+\DeclareFontShape{OT1}{minxcharter}{b}{sc}{
+ <-> \ntxmath@scaled XCharter-Bold-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{b}{it}{
+ <-> \ntxmath@scaled XCharter-BoldItalic-tlf-ot1G
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{b}{scit}{
+ <-> \ntxmath@scaled XCharter-BoldItalic-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{b}{sl}{
+ <-> \ntxmath@scaled XCharter-BoldSlanted-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{b}{scsl}{
+ <-> \ntxmath@scaled XCharter-BoldSlanted-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{b}{n}{
+ <-> \ntxmath@scaled XCharter-Bold-tlf-ot1G
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{m}{scsl}{
+ <-> \ntxmath@scaled XCharter-Slanted-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{m}{n}{
+ <-> \ntxmath@scaled XCharter-Roman-tlf-ot1G
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{m}{sl}{
+ <-> \ntxmath@scaled XCharter-Slanted-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{m}{scit}{
+ <-> \ntxmath@scaled XCharter-Italic-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{m}{it}{
+ <-> \ntxmath@scaled XCharter-Italic-tlf-ot1G
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{m}{sc}{
+ <-> \ntxmath@scaled XCharter-Roman-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{bx}{sc}{
+ <-> ssub * minxcharter/b/sc
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{bx}{it}{
+ <-> ssub * minxcharter/b/it
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{bx}{scit}{
+ <-> ssub * minxcharter/b/scit
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{bx}{sl}{
+ <-> ssub * minxcharter/b/sl
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{bx}{scsl}{
+ <-> ssub * minxcharter/b/scsl
+}{}
+
+\DeclareFontShape{OT1}{minxcharter}{bx}{n}{
+ <-> ssub * minxcharter/b/n
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tex/t1minxcharter.fd b/fonts/xcharter/tex/t1minxcharter.fd
new file mode 100644
index 0000000000..09d7b4a076
--- /dev/null
+++ b/fonts/xcharter/tex/t1minxcharter.fd
@@ -0,0 +1,88 @@
+%% Generated by msharpe on 2022/01/20
+%%
+\ProvidesFile{t1minxcharter.fd}
+ [2022/01/20 (msharpe) Font definitions for T1/minxcharter.]
+
+\def\@textscalefactor{.98}
+%xcharter must be reduced by factor .93 to match xheight of newtxmath
+
+\@ifundefined{ntxmath@scale}{\let\ntxmath@scaled\@empty}
+{\@tempdima\@textscalefactor\p@
+\@tempdima\ntxmath@scale\@tempdima
+\edef\ntxmath@scaled{s*[\strip@pt\@tempdima]}}% locally, not globally
+
+\DeclareFontFamily{T1}{minxcharter}{}
+
+\DeclareFontShape{T1}{minxcharter}{m}{sl}{
+ <-> \ntxmath@scaled XCharter-Slanted-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{m}{scsl}{
+ <-> \ntxmath@scaled XCharter-Slanted-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{m}{n}{
+ <-> \ntxmath@scaled XCharter-Roman-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{m}{sc}{
+ <-> \ntxmath@scaled XCharter-Roman-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{m}{it}{
+ <-> \ntxmath@scaled XCharter-Italic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{m}{scit}{
+ <-> \ntxmath@scaled XCharter-Italic-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{b}{sc}{
+ <-> \ntxmath@scaled XCharter-Bold-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{b}{it}{
+ <-> \ntxmath@scaled XCharter-BoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{b}{scit}{
+ <-> \ntxmath@scaled XCharter-BoldItalic-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{b}{sl}{
+ <-> \ntxmath@scaled XCharter-BoldSlanted-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{b}{n}{
+ <-> \ntxmath@scaled XCharter-Bold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{b}{scsl}{
+ <-> \ntxmath@scaled XCharter-BoldSlanted-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{bx}{sc}{
+ <-> ssub * minxcharter/b/sc
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{bx}{it}{
+ <-> ssub * minxcharter/b/it
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{bx}{scit}{
+ <-> ssub * minxcharter/b/scit
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{bx}{sl}{
+ <-> ssub * minxcharter/b/sl
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{bx}{n}{
+ <-> ssub * minxcharter/b/n
+}{}
+
+\DeclareFontShape{T1}{minxcharter}{bx}{scsl}{
+ <-> ssub * minxcharter/b/scsl
+}{}
+
+\endinput
diff --git a/fonts/xcharter/tfm/XCharter-Bold-dnom-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-dnom-ot1.tfm
index 408e1295e1..94d247f006 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-dnom-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-inf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-inf-ot1.tfm
index 4c88343579..419fb31415 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-inf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-inf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-ly1--base.tfm
new file mode 100644
index 0000000000..b1aa86c6a4
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-ly1.tfm
new file mode 100644
index 0000000000..0c322fac58
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-ot1.tfm
new file mode 100644
index 0000000000..446162566d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..7fb820bb0f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1.tfm
new file mode 100644
index 0000000000..871b52f6db
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..0aa33c5d9d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1.tfm
new file mode 100644
index 0000000000..be22831b5c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1--base.tfm
new file mode 100644
index 0000000000..7816f70097
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1.tfm
new file mode 100644
index 0000000000..3095161811
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..75214f162a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a.tfm
new file mode 100644
index 0000000000..60e6e0087f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..42987bc576
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..05a28db828
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-t1--base.tfm
new file mode 100644
index 0000000000..b8c28e80e2
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-t1.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-t1.tfm
new file mode 100644
index 0000000000..1b9db48ebd
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-t2a.tfm
new file mode 100644
index 0000000000..d6d2d8cde6
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-lf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Bold-lf-t2asrb.tfm
new file mode 100644
index 0000000000..06b3755eb0
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-lf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-numr-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-numr-ot1.tfm
index bdcc8ca65a..be8fcfa049 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-numr-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-numr-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-ly1--base.tfm
new file mode 100644
index 0000000000..3fc14becc2
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-ly1.tfm
new file mode 100644
index 0000000000..9ed623bbf9
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-ot1.tfm
new file mode 100644
index 0000000000..71a5d1b941
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..0d2cda6c58
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..479f21f4b7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..629cb764f4
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..5e18da3c80
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..ebad90d173
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1.tfm
new file mode 100644
index 0000000000..84c26f1451
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..a26fcc0977
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..cba91f3690
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..4f1eac3dea
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..9cbc297be7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-t1--base.tfm
new file mode 100644
index 0000000000..95464da7a8
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-t1.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-t1.tfm
new file mode 100644
index 0000000000..689b6471e9
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-t2a.tfm
new file mode 100644
index 0000000000..b1458df56f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Bold-osf-t2asrb.tfm
new file mode 100644
index 0000000000..3b115523b1
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Bold-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-sup-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-sup-ot1.tfm
index 4bd4905b89..334573918d 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-sup-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tlf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-tlf-ot1.tfm
index 9e7fb3997b..108e7cbca1 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tlf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tlf-ot1G.tfm b/fonts/xcharter/tfm/XCharter-Bold-tlf-ot1G.tfm
index dbd84f0377..c4af86effe 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tlf-ot1G.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tlf-ot1G.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1--base.tfm
index 0505b1299f..450b817746 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1.tfm
index 40ac10686c..baeea5ca55 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-ly1--base.tfm
index 280ace1285..4a5b3cd74e 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-ly1.tfm
index 1d99d68592..bf2c1cbed6 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-ot1.tfm
index 61c16ddba0..68d35e3648 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1--base.tfm
index d181948006..0263420635 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1.tfm
index 20957cfb2b..ffbe1c0407 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1--base.tfm
index a81768b20e..807db3fbd8 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1.tfm
index 08571dfca1..92535bcc9b 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1--base.tfm
index 97ddf0d922..a2ba50da1a 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1.tfm
index a32a643198..4bc266e0c5 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a--base.tfm
index 42fd379288..834d6a1e38 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a.tfm
index 0dc29c1801..0402a68347 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb--base.tfm
index 52a546e396..2782a80d51 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb.tfm
index 2804279616..f054e5c6fd 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-t1--base.tfm
index dc2e6f094b..c449d3f8a1 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-t1.tfm
index f013ff3ae4..ae1c184ea4 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-t2a.tfm
index 256de99dea..e17a428459 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Bold-tosf-t2asrb.tfm
index 9cb209b30b..d4f9b2767c 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-ts1--base.tfm b/fonts/xcharter/tfm/XCharter-Bold-ts1--base.tfm
index 67f524be52..bf5a9e3a81 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-ts1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-ts1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Bold-ts1.tfm b/fonts/xcharter/tfm/XCharter-Bold-ts1.tfm
index 160a1e05b1..21c177497b 100644
--- a/fonts/xcharter/tfm/XCharter-Bold-ts1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Bold-ts1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ot1.tfm
index 8975ea19b9..18c6bfa284 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-inf-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-inf-ot1.tfm
index 7f49e90c39..01827f69e9 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-inf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-inf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1--base.tfm
new file mode 100644
index 0000000000..6f6c6b0512
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1.tfm
new file mode 100644
index 0000000000..796b28365d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-ot1.tfm
new file mode 100644
index 0000000000..7b5f9d8562
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..7c633c8396
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1.tfm
new file mode 100644
index 0000000000..6eed97ebdb
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..ef34692ec7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1.tfm
new file mode 100644
index 0000000000..dc8668e520
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1--base.tfm
new file mode 100644
index 0000000000..0774304db2
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1.tfm
new file mode 100644
index 0000000000..6d7eee6003
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..e01e6fc321
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a.tfm
new file mode 100644
index 0000000000..40866c9bbd
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..cc40927603
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..58b25c73ff
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1--base.tfm
new file mode 100644
index 0000000000..af740577a2
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1.tfm
new file mode 100644
index 0000000000..7d58418b55
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2a.tfm
new file mode 100644
index 0000000000..a18c81a0ba
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2asrb.tfm
new file mode 100644
index 0000000000..810d63246d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-lf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-numr-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-numr-ot1.tfm
index f2ed2aa502..40c55b749f 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-numr-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-numr-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1--base.tfm
new file mode 100644
index 0000000000..e3d2c430b4
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1.tfm
new file mode 100644
index 0000000000..272921853f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-ot1.tfm
new file mode 100644
index 0000000000..4a87082a44
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..82ca19499d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..0c1bf0fc27
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..3027997186
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..2b95fd3bc3
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..a824b4e147
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1.tfm
new file mode 100644
index 0000000000..5edb2f0f0c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..20bd0e7b44
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..8f1e98385b
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..3d3c3a455e
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..1d1b340e69
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1--base.tfm
new file mode 100644
index 0000000000..8a2791d2e6
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1.tfm
new file mode 100644
index 0000000000..fd5b0a1ff9
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2a.tfm
new file mode 100644
index 0000000000..ab2e50d178
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2asrb.tfm
new file mode 100644
index 0000000000..69368fc13e
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-sup-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-sup-ot1.tfm
index 63beb46993..f821e3c619 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-sup-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1.tfm
index 42132be4c3..4cc61d4e52 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1G.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1G.tfm
index c951110ce5..4161b65848 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1G.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-ot1G.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1--base.tfm
index 5e11bdc23f..6c1f4534d7 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1.tfm
index 4628de941f..f0fbf6105e 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1--base.tfm
index 7dc25572a1..55a2c9f604 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1.tfm
index c95d62b5fe..e0e49b4513 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ot1.tfm
index 7cb3b15493..9b529d216e 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1--base.tfm
index 3ea860c99b..c7ef53001f 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1.tfm
index 9df0372f3e..3bbeafffc9 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1--base.tfm
index 31350fb986..6ab0c51124 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1.tfm
index 3042a8e8ae..146de55b80 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1--base.tfm
index 5a153423db..d0c288232a 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1.tfm
index a3223e2189..2f2001f057 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a--base.tfm
index b9df71703b..551bc786d8 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a.tfm
index d64feff472..3e844c4b49 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb--base.tfm
index 351f585b2a..45520fcab0 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb.tfm
index 1ed9adc4b4..93d58a5b0d 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1--base.tfm
index ca4cbda313..d120d06df3 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1.tfm
index 82760a4f07..9d5841720d 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2a.tfm
index a09b4e6cae..74f9a29b3e 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2asrb.tfm
index a40bdc3d60..b28bf61290 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-ts1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-ts1--base.tfm
index 09278dad27..ad59e542ec 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-ts1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-ts1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldItalic-ts1.tfm b/fonts/xcharter/tfm/XCharter-BoldItalic-ts1.tfm
index 27bef23887..f0cf1ab4fe 100644
--- a/fonts/xcharter/tfm/XCharter-BoldItalic-ts1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldItalic-ts1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ot1.tfm
index d90e4a77af..fadef4cbde 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ot1.tfm
index b3664359f8..52d52225b8 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-inf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1--base.tfm
new file mode 100644
index 0000000000..38773ad85c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1.tfm
new file mode 100644
index 0000000000..eb3a2404a2
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ot1.tfm
new file mode 100644
index 0000000000..7d12ada1ed
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..41bd1a7e97
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1.tfm
new file mode 100644
index 0000000000..d9b6ed2d65
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..6898f2281d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1.tfm
new file mode 100644
index 0000000000..3a08fb35cb
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1--base.tfm
new file mode 100644
index 0000000000..218ddbe9f6
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1.tfm
new file mode 100644
index 0000000000..794332c177
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..f477272e02
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a.tfm
new file mode 100644
index 0000000000..1589fcef1d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..e0f9842f85
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..3be2aecebb
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1--base.tfm
new file mode 100644
index 0000000000..7b13e982a6
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1.tfm
new file mode 100644
index 0000000000..5dd7798eea
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2a.tfm
new file mode 100644
index 0000000000..ba860f7c3a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2asrb.tfm
new file mode 100644
index 0000000000..d8dd3d8710
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-lf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ot1.tfm
index 05d47c9634..4f13bfe7dd 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-numr-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1--base.tfm
new file mode 100644
index 0000000000..9b64b72ede
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1.tfm
new file mode 100644
index 0000000000..36aba6a2aa
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ot1.tfm
new file mode 100644
index 0000000000..a3013f6d20
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..ee84ef4f79
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..fb48677010
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..f15fde7a9b
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..de44c59fa8
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..4636a32d59
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1.tfm
new file mode 100644
index 0000000000..fab5591e2b
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..2d6f304873
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..cfcc8ccc5b
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..e2179781e8
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..5b0a10713c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1--base.tfm
new file mode 100644
index 0000000000..efd1bfef77
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1.tfm
new file mode 100644
index 0000000000..f3caa92cd7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2a.tfm
new file mode 100644
index 0000000000..bb85d2ad59
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2asrb.tfm
new file mode 100644
index 0000000000..1fd49dd582
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ot1.tfm
index 91c2f9dfcf..524f0a106f 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-sup-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot1.tfm
index 098520195f..099177a464 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1--base.tfm
index ca18e88b31..595506b3cb 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1.tfm
index 4115d7d7e0..935b9b665a 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1--base.tfm
index 9b64b72ede..8deeddc377 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1.tfm
index 36aba6a2aa..9d58f44e5d 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ot1.tfm
index 41f91eee78..4c25c9c587 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1--base.tfm
index ee84ef4f79..29a6723a23 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1.tfm
index fb48677010..ae7faaea14 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1--base.tfm
index 5c5c6346ba..09d0cce46c 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1.tfm
index bc31c4f849..5062be1b9f 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1--base.tfm
index 4636a32d59..40a87a1b31 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1.tfm
index fab5591e2b..1a5fffb344 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a--base.tfm
index 2d6f304873..e12ca50b78 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a.tfm
index cfcc8ccc5b..526ced00a7 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb--base.tfm
index e2179781e8..6bd6f7474c 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb.tfm
index 5b0a10713c..e9554d550c 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1--base.tfm
index efd1bfef77..6e2b7300a2 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1.tfm
index f3caa92cd7..404fdd15c8 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2a.tfm
index bb85d2ad59..b7a84f6861 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2asrb.tfm
index 1fd49dd582..c1407a644d 100644
--- a/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-BoldSlanted-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-dnom-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-dnom-ot1.tfm
index c554d04b14..f5f523bfad 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-dnom-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-inf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-inf-ot1.tfm
index 3dd3142123..571883f0e1 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-inf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-inf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-ly1--base.tfm
new file mode 100644
index 0000000000..1e0e5a42e8
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-ly1.tfm
new file mode 100644
index 0000000000..aaebef2829
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-ot1.tfm
new file mode 100644
index 0000000000..923fe543f7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..180282c7fd
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1.tfm
new file mode 100644
index 0000000000..a56df065ee
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..7e61628400
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1.tfm
new file mode 100644
index 0000000000..dc1665b76b
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1--base.tfm
new file mode 100644
index 0000000000..1af5f67944
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1.tfm
new file mode 100644
index 0000000000..baf7070c5c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..25855f6103
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a.tfm
new file mode 100644
index 0000000000..5f67f26175
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..b919e80f1d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..5f56a472d2
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-t1--base.tfm
new file mode 100644
index 0000000000..156ca619af
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-t1.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-t1.tfm
new file mode 100644
index 0000000000..accdd20d88
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-t2a.tfm
new file mode 100644
index 0000000000..1794911257
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-lf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Italic-lf-t2asrb.tfm
new file mode 100644
index 0000000000..6d61ac2c05
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-lf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-numr-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-numr-ot1.tfm
index cf3495e67a..0a527b5a45 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-numr-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-numr-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-ly1--base.tfm
new file mode 100644
index 0000000000..22e3ea9717
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-ly1.tfm
new file mode 100644
index 0000000000..98f313247a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-ot1.tfm
new file mode 100644
index 0000000000..749dea1d1c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..41386a8cb0
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..be48bc1f5a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..4c0c3df7e1
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..5b686102cb
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..47ba6ca4d0
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1.tfm
new file mode 100644
index 0000000000..a02b9773eb
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..ab2c220c66
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..16e60f5db1
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..2f52b5f501
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..da04cdbe1f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-t1--base.tfm
new file mode 100644
index 0000000000..9984e0a0b2
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-t1.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-t1.tfm
new file mode 100644
index 0000000000..57be1859eb
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-t2a.tfm
new file mode 100644
index 0000000000..a6642e5fad
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Italic-osf-t2asrb.tfm
new file mode 100644
index 0000000000..86de251b35
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Italic-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-sup-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-sup-ot1.tfm
index e9ddfb3c3b..225a7a1372 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-sup-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tlf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-tlf-ot1.tfm
index ecb815afff..b9c7069fdd 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tlf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tlf-ot1G.tfm b/fonts/xcharter/tfm/XCharter-Italic-tlf-ot1G.tfm
index b5f6bef6ca..3c86fa2566 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tlf-ot1G.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tlf-ot1G.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tlf-ot2.tfm b/fonts/xcharter/tfm/XCharter-Italic-tlf-ot2.tfm
index 88f2a55934..8fb765cd62 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tlf-ot2.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tlf-ot2.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1.tfm
index aecc017a22..e291a79440 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1--base.tfm
index 7b8d5a6724..2d129870f2 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1.tfm
index 5789469a2f..408ec8e998 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1.tfm
index 0b0a781f18..97e39c11d2 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-ly1--base.tfm
index 2780bd89e3..b2b02d577b 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-ly1.tfm
index a25ba73ecd..9e2308322d 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-ot1.tfm
index 36a0d03f21..ae39eaa0ce 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1--base.tfm
index 6a861c474c..fe80274d07 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1.tfm
index e22af0c929..375c7db88a 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1--base.tfm
index ba449b84fb..d7dc0453fc 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1.tfm
index d4d7a02a8b..6ca90680ac 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1--base.tfm
index e78b0737f7..ac72d3e0c7 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1.tfm
index b883482c67..9599c6df25 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a--base.tfm
index f999465427..8951b63207 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a.tfm
index eea7416361..4915273b12 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb--base.tfm
index e22ed084dd..5feb5b6874 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb.tfm
index 5b27b238ab..490b34c52f 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-t1--base.tfm
index 4523f46d7a..a80a68c27c 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-t1.tfm
index e5b119ae9d..9cea649edf 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-t2a.tfm
index 28538405c0..d9f7af2644 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Italic-tosf-t2asrb.tfm
index fdb9e8a1a7..74fabc362f 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-ts1--base.tfm b/fonts/xcharter/tfm/XCharter-Italic-ts1--base.tfm
index dc093946b3..5cfc9440c3 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-ts1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-ts1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Italic-ts1.tfm b/fonts/xcharter/tfm/XCharter-Italic-ts1.tfm
index 24417bae06..a5e05e24de 100644
--- a/fonts/xcharter/tfm/XCharter-Italic-ts1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Italic-ts1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-dnom-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-dnom-ot1.tfm
index 0af31cf062..0fa307f8ef 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-dnom-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-inf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-inf-ot1.tfm
index 50922ac887..0d20dba161 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-inf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-inf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-ly1--base.tfm
new file mode 100644
index 0000000000..c2e874a501
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-ly1.tfm
new file mode 100644
index 0000000000..c8db180840
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-ot1.tfm
new file mode 100644
index 0000000000..8c23955ce7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..0ca12971ab
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1.tfm
new file mode 100644
index 0000000000..99fb6e37b5
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..f8775d54b6
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1.tfm
new file mode 100644
index 0000000000..c520e10397
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1--base.tfm
new file mode 100644
index 0000000000..c23b5c251c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1.tfm
new file mode 100644
index 0000000000..6c50f072e4
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..67168e4d11
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a.tfm
new file mode 100644
index 0000000000..428f4bc181
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..77b1df193c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..258b4bcb99
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-t1--base.tfm
new file mode 100644
index 0000000000..eb51f59d21
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-t1.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-t1.tfm
new file mode 100644
index 0000000000..81cf5eba40
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-t2a.tfm
new file mode 100644
index 0000000000..01c1999c1a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-lf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Roman-lf-t2asrb.tfm
new file mode 100644
index 0000000000..83fe697dee
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-lf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-numr-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-numr-ot1.tfm
index a732f596ef..72e14c14d9 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-numr-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-numr-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-ly1--base.tfm
new file mode 100644
index 0000000000..dfbad1f360
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-ly1.tfm
new file mode 100644
index 0000000000..8635eeafc7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-ot1.tfm
new file mode 100644
index 0000000000..44e1a4969a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..23cd277d9e
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..716daa4027
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..38522719f7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..d31972e9c0
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..7f8a4bb505
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1.tfm
new file mode 100644
index 0000000000..54e673d94a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..42dda026bf
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..b3ca8f48b9
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..1365d87e0c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..107bc9ea27
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-t1--base.tfm
new file mode 100644
index 0000000000..84b9acb004
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-t1.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-t1.tfm
new file mode 100644
index 0000000000..49ba1b7131
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-t2a.tfm
new file mode 100644
index 0000000000..cc73d4eb13
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Roman-osf-t2asrb.tfm
new file mode 100644
index 0000000000..9ab0408196
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Roman-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-sup-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-sup-ot1.tfm
index 64a7e511d1..fdc5913c59 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-sup-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-sup-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tlf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-tlf-ot1.tfm
index 49fc040284..49ba4f881b 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tlf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tlf-ot1G.tfm b/fonts/xcharter/tfm/XCharter-Roman-tlf-ot1G.tfm
index fc000c89a8..9ff725878a 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tlf-ot1G.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tlf-ot1G.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1--base.tfm
index e2178ac356..4524d05c76 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1.tfm
index 0ba850e003..a224dde502 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-ly1--base.tfm
index 7a53f7f2af..fe4a30e1f4 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-ly1.tfm
index 86c760d22a..cf35536135 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-ot1.tfm
index 0cf263d296..72d92a4bc0 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1--base.tfm
index b1b98c2549..8bd457ca95 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1.tfm
index b9a6edc923..6aa9947bfb 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1--base.tfm
index d214262004..9b2e4d11b6 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1.tfm
index b28373df27..ef0e302ee1 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1--base.tfm
index 3c6f7f0d7b..d7bee61ea6 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1.tfm
index 81f93e3d67..27a40a386b 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a--base.tfm
index dea5a6391d..e1d19646af 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a.tfm
index 597b091992..e20d3d99d5 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb--base.tfm
index cbda34326a..6711f92d87 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb.tfm
index 29a9c59ea6..c88b5f67bd 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-t1--base.tfm
index 8aa8cddb98..41e4e5068a 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-t1.tfm
index f4d1e6a11d..de2621debe 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-t2a.tfm
index 481ee70216..a839e0dcdc 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Roman-tosf-t2asrb.tfm
index 27ed27ac12..f8754a2bbd 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-ts1--base.tfm b/fonts/xcharter/tfm/XCharter-Roman-ts1--base.tfm
index 5670edeb7b..60b64fcae9 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-ts1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-ts1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Roman-ts1.tfm b/fonts/xcharter/tfm/XCharter-Roman-ts1.tfm
index a458bfea12..6d715751b1 100644
--- a/fonts/xcharter/tfm/XCharter-Roman-ts1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Roman-ts1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-dnom-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-dnom-ot1.tfm
index 11d985dd21..a848dddf90 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-dnom-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-dnom-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-inf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-inf-ot1.tfm
index 0a3835746c..f471f07be3 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-inf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-inf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-ly1--base.tfm
new file mode 100644
index 0000000000..f41241146d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-ly1.tfm
new file mode 100644
index 0000000000..5d301be570
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-ot1.tfm
new file mode 100644
index 0000000000..feb0365c4e
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..688410d6c1
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1.tfm
new file mode 100644
index 0000000000..9db7d46213
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..705d7e8f6f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1.tfm
new file mode 100644
index 0000000000..ad024b48d4
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1--base.tfm
new file mode 100644
index 0000000000..2985636dfb
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1.tfm
new file mode 100644
index 0000000000..f4e8ef7811
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..f88895eeb7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a.tfm
new file mode 100644
index 0000000000..b072f956e9
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..ad908c7bee
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..aa6b53d798
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-t1--base.tfm
new file mode 100644
index 0000000000..b6786a6ce1
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-t1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-t1.tfm
new file mode 100644
index 0000000000..8fac8970cd
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-t2a.tfm
new file mode 100644
index 0000000000..d3d9c23d79
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-lf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Slanted-lf-t2asrb.tfm
new file mode 100644
index 0000000000..393c4baf9a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-lf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-numr-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-numr-ot1.tfm
index 20a179bd8b..4f2635fefb 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-numr-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-numr-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-ly1--base.tfm
new file mode 100644
index 0000000000..8643033786
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-ly1.tfm
new file mode 100644
index 0000000000..474673c748
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-ot1.tfm
new file mode 100644
index 0000000000..976e8b1615
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..1c5195c785
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..d4857bf0bd
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..4f61834177
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..8126df734a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..d81e1a351b
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1.tfm
new file mode 100644
index 0000000000..37c4c8590e
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..a68a0324c0
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..942669483e
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..86467e301a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..1a651efebf
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-t1--base.tfm
new file mode 100644
index 0000000000..3511464133
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-t1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-t1.tfm
new file mode 100644
index 0000000000..f8f9ec85d6
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-t2a.tfm
new file mode 100644
index 0000000000..420dd68a5f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Slanted-osf-t2asrb.tfm
new file mode 100644
index 0000000000..ffc064d747
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter-Slanted-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-sup-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-sup-ot1.tfm
index e83af10e45..834d2f7038 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-sup-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-sup-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tlf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tlf-ot1.tfm
index 97609cc938..fcf9138b38 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tlf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1--base.tfm
index d738d6d614..cbaf26d86a 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1.tfm
index 0217666215..1313943ca7 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1--base.tfm
index 8643033786..5fcdead929 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1.tfm
index 474673c748..5fb04367b3 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-ot1.tfm
index 5e96148b8f..65f4ecc102 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1--base.tfm
index 1c5195c785..a378ba665a 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1.tfm
index d4857bf0bd..988b12e99a 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1--base.tfm
index fe4a5b1fd9..315ffd5cb6 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1.tfm
index f4e2c5092a..d9417a1687 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1--base.tfm
index d81e1a351b..b835cdb171 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1.tfm
index 37c4c8590e..4bcfe23bb5 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a--base.tfm
index a68a0324c0..03cde13ece 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a.tfm
index 942669483e..2585acd4ff 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb--base.tfm
index 86467e301a..cf9664ae8c 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb.tfm
index 1a651efebf..d406c4106a 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-t1--base.tfm
index 3511464133..48cafcb232 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-t1.tfm
index f8f9ec85d6..d87008ca9c 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-t2a.tfm
index 420dd68a5f..bbd9b0d98c 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter-Slanted-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter-Slanted-tosf-t2asrb.tfm
index ffc064d747..221158f694 100644
--- a/fonts/xcharter/tfm/XCharter-Slanted-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter-Slanted-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-ly1--base.tfm
new file mode 100644
index 0000000000..ba824312ff
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-ly1.tfm
new file mode 100644
index 0000000000..28c1f4c52f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-ot1.tfm
new file mode 100644
index 0000000000..93ca1148b9
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..b99be9d702
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..9cbd03b67a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..961e6fa575
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..029121a3f9
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..cd733c19a5
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1.tfm
new file mode 100644
index 0000000000..3da20cf9cb
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..b7ba374dbd
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..c62b0b50ef
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..1ba847e230
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..6394d25bc0
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-t1--base.tfm
new file mode 100644
index 0000000000..e362fab897
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-t1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-t1.tfm
new file mode 100644
index 0000000000..6ebd7cf08a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-t2a.tfm
new file mode 100644
index 0000000000..998668e581
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Bold-osf-t2asrb.tfm
new file mode 100644
index 0000000000..13757d5da5
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Bold-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1--base.tfm
index 19cad86c87..1e12ed515f 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1.tfm
index e479b56b87..d5f8e97387 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-ot1.tfm
index 94d1b864ac..e0832a2ef3 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1--base.tfm
index 2252d16efe..8c0117da96 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1.tfm
index 625ba77bbd..c14ae87490 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1--base.tfm
index f9949ed87a..4640775c69 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1.tfm
index b1e87181ca..bb76eb65d6 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1--base.tfm
index 46fe34f11c..19a65c97f6 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1.tfm
index cdc2b9cb25..4f2088ef8b 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a--base.tfm
index db9d7da464..94fd6e3c99 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a.tfm
index 092079d663..5515229977 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb--base.tfm
index 26d5869e32..74aa064fde 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb.tfm
index 80bbca4664..ca1e3153b3 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-t1--base.tfm
index b21f27957b..4235dfbb64 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-t1.tfm
index ed0e7667b9..f27261a88a 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-t2a.tfm
index b932400f54..03c7b9e425 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Bold-tosf-t2asrb.tfm
index 5d3b7bca0b..6c5075966a 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-ts1--base.tfm b/fonts/xcharter/tfm/XCharter1-Bold-ts1--base.tfm
index 2e4905129d..c032fb0cc2 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-ts1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-ts1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Bold-ts1.tfm b/fonts/xcharter/tfm/XCharter1-Bold-ts1.tfm
index 99ea496cd4..e3966ffbda 100644
--- a/fonts/xcharter/tfm/XCharter1-Bold-ts1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Bold-ts1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1--base.tfm
new file mode 100644
index 0000000000..06b1df6e0d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1.tfm
new file mode 100644
index 0000000000..7babbd8da3
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ot1.tfm
new file mode 100644
index 0000000000..14b642ed15
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..aa55c9559c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..f13782d199
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..c6c3e901d2
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..d3b9e6bc58
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..b1cb21be05
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1.tfm
new file mode 100644
index 0000000000..8d1e495cdd
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..0ce4b82301
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..1b679f510d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..085b9b4ed2
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..64e2e83ff7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1--base.tfm
new file mode 100644
index 0000000000..2822937b94
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1.tfm
new file mode 100644
index 0000000000..dca52c906c
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2a.tfm
new file mode 100644
index 0000000000..1f1cde89ab
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2asrb.tfm
new file mode 100644
index 0000000000..410898b980
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1--base.tfm
index ef52872e3a..9fb4d5433a 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1.tfm
index 8db20be90c..401cb75cc8 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ot1.tfm
index 9121f7a605..c21d2713c1 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1--base.tfm
index d7065bb464..37477027ea 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1.tfm
index a05f939915..0aadbc4ed4 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1--base.tfm
index 42532c4d67..820fe52109 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1.tfm
index 0bc234655d..411e9d0816 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1--base.tfm
index e0837c948e..c0c5960122 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1.tfm
index f690e8a952..19e01356f6 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a--base.tfm
index 03f88be559..6c5b0e078c 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a.tfm
index f275ff4775..86809b4b17 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb--base.tfm
index 830878425d..7f114c5e4f 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb.tfm
index d8fa06db91..1b04950b69 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1--base.tfm
index 243ee3b3d1..04622eb0d8 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1.tfm
index 2631a03cfa..dc23235cb2 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2a.tfm
index 536b4f282d..8b21bfd5f9 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2asrb.tfm
index a05743001c..2bc3cc82b9 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-ts1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-ts1--base.tfm
index b73c96fcc1..03159ab47f 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-ts1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-ts1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldItalic-ts1.tfm b/fonts/xcharter/tfm/XCharter1-BoldItalic-ts1.tfm
index 4240692136..16173158d6 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldItalic-ts1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldItalic-ts1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1--base.tfm
new file mode 100644
index 0000000000..83a775c89f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1.tfm
new file mode 100644
index 0000000000..f3b2366390
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ot1.tfm
new file mode 100644
index 0000000000..aa19f1f8c4
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..40732858c7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..82031f9e73
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..53228c9976
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..a15646d3f1
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..96db01aa78
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1.tfm
new file mode 100644
index 0000000000..68f586df1d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..7f1630b118
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..8c18b600da
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..ae637abb44
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..9bdf630f98
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1--base.tfm
new file mode 100644
index 0000000000..5255c210e3
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1.tfm
new file mode 100644
index 0000000000..61d10cd214
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2a.tfm
new file mode 100644
index 0000000000..d31923aa8e
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2asrb.tfm
new file mode 100644
index 0000000000..170913c885
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1--base.tfm
index 83a775c89f..2f86c42b61 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1.tfm
index f3b2366390..651955b4e7 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ot1.tfm
index 616b25c22f..70232330b2 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1--base.tfm
index 3aa7bb162d..da52bfdf71 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1.tfm
index 4f50779515..f84aebec40 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1--base.tfm
index 3f626fa9b5..206a1a293f 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1.tfm
index ca44e17278..7a513d303d 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1--base.tfm
index a4c5df46b1..bbec2e6953 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1.tfm
index 81f34e6a14..e90bddc432 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a--base.tfm
index 7f1630b118..78b23c7a40 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a.tfm
index 8c18b600da..28c20750eb 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb--base.tfm
index ae637abb44..7e46a57cef 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb.tfm
index 9bdf630f98..1957deddf8 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1--base.tfm
index 312957ebcd..3b1db49ef9 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1.tfm
index 2f9b78d902..bce4bb8c2e 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2a.tfm
index 0c19e5cc88..2fd6157d95 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2asrb.tfm
index 170913c885..f5b751120d 100644
--- a/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-BoldSlanted-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-ly1--base.tfm
new file mode 100644
index 0000000000..08daec6b41
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-ly1.tfm
new file mode 100644
index 0000000000..d169601bc6
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-ot1.tfm
new file mode 100644
index 0000000000..76900428ed
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..6878760027
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..d7b7d4b226
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..67ce3fc886
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..fb33034e58
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..74df4c2447
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1.tfm
new file mode 100644
index 0000000000..421bc5a611
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..4177a1c174
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..0e5aa9bc59
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..611b0f33b5
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..b5017017b9
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-t1--base.tfm
new file mode 100644
index 0000000000..9c737aa850
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-t1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-t1.tfm
new file mode 100644
index 0000000000..8686df6cd3
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-t2a.tfm
new file mode 100644
index 0000000000..8fb9340d34
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Italic-osf-t2asrb.tfm
new file mode 100644
index 0000000000..cc6788295d
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Italic-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1--base.tfm
index 548a3b6813..c36a768404 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1.tfm
index 4e83ecd597..fb10edd962 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-ot1.tfm
index 8487fc919a..7d52f0598a 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1--base.tfm
index 1d95ffc50c..237d8d555d 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1.tfm
index e558500c75..34f9fce2a2 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1--base.tfm
index d224e56ec8..82d467e055 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1.tfm
index cf20d74589..ae9c512b9e 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1--base.tfm
index ad44f2cc60..c175887fe7 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1.tfm
index 68a2fd51b0..9c161b7d52 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a--base.tfm
index 6194824fbe..e7446cb430 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a.tfm
index fadc02c117..62c8ffb816 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb--base.tfm
index 9ffcaadecb..ec0228f3bb 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb.tfm
index 3b4a22335e..1c7ee8e8c1 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-t1--base.tfm
index 3142e14eed..e10a4439b1 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-t1.tfm
index 8519b51a07..1a3a9f034c 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-t2a.tfm
index 33b53671bc..665ff3139b 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Italic-tosf-t2asrb.tfm
index f551ae3e8b..d1722247bf 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-ts1--base.tfm b/fonts/xcharter/tfm/XCharter1-Italic-ts1--base.tfm
index 449bb05a9f..35565ffd9f 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-ts1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-ts1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Italic-ts1.tfm b/fonts/xcharter/tfm/XCharter1-Italic-ts1.tfm
index b56a384111..5efb75e63e 100644
--- a/fonts/xcharter/tfm/XCharter1-Italic-ts1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Italic-ts1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-ly1--base.tfm
new file mode 100644
index 0000000000..0d2cab62c9
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-ly1.tfm
new file mode 100644
index 0000000000..be3cadee53
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-ot1.tfm
new file mode 100644
index 0000000000..a069108d9f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..85be5f7ac3
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..ed42f8b7e3
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..4876a3c146
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..558ffdc5ea
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..4a3be68fba
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1.tfm
new file mode 100644
index 0000000000..5c87be8a14
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..80459b9baa
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..feef7e271a
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..bb54a404d6
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..e34714db17
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-t1--base.tfm
new file mode 100644
index 0000000000..c6648c7ecc
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-t1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-t1.tfm
new file mode 100644
index 0000000000..21d7097b00
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-t2a.tfm
new file mode 100644
index 0000000000..da2c1609e8
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Roman-osf-t2asrb.tfm
new file mode 100644
index 0000000000..5341f75511
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Roman-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1--base.tfm
index 14d62f8a29..e7babef834 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1.tfm
index fe9de07855..88620375bd 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-ot1.tfm
index 821cd4acf0..7ca395d5f3 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1--base.tfm
index fc9aa3533a..247182aa7b 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1.tfm
index dee41040d7..46d37a785a 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1--base.tfm
index 636a746699..56c060f928 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1.tfm
index 90b0f02ef3..bd1291fb0d 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1--base.tfm
index e8d2b2e0aa..5cc43f0b75 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1.tfm
index afb79d9cd9..4486fb3b91 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a--base.tfm
index af267f85b2..4fa7682323 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a.tfm
index 6a134ebebc..ef0ce9f53c 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb--base.tfm
index 90573b223f..579b420d44 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb.tfm
index 8098d65370..7c6f903f76 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-t1--base.tfm
index 30760e95fa..e4ac167910 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-t1.tfm
index fbdbf2d3fb..8001fa39dd 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-t2a.tfm
index cb9b066bb6..2582306099 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Roman-tosf-t2asrb.tfm
index bfff0d3565..2f3f020967 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-ts1--base.tfm b/fonts/xcharter/tfm/XCharter1-Roman-ts1--base.tfm
index fad961a286..841bacfa64 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-ts1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-ts1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Roman-ts1.tfm b/fonts/xcharter/tfm/XCharter1-Roman-ts1.tfm
index e739d8305e..9abd91d8ac 100644
--- a/fonts/xcharter/tfm/XCharter1-Roman-ts1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Roman-ts1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1--base.tfm
new file mode 100644
index 0000000000..6e5b851c6f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1.tfm
new file mode 100644
index 0000000000..7029fcdf82
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-ot1.tfm
new file mode 100644
index 0000000000..f43e3c899b
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..d33405d79f
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1.tfm
new file mode 100644
index 0000000000..1e15ea6ca3
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..c13e00c4da
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1.tfm
new file mode 100644
index 0000000000..e0d9fdcae8
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1--base.tfm
new file mode 100644
index 0000000000..6f867fdc72
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1.tfm
new file mode 100644
index 0000000000..0ab9ef03d6
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a--base.tfm
new file mode 100644
index 0000000000..55dd6a1f09
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a.tfm
new file mode 100644
index 0000000000..cefbcc5dc7
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb--base.tfm
new file mode 100644
index 0000000000..56a7254364
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb.tfm
new file mode 100644
index 0000000000..26dc1cd6e1
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-t1--base.tfm
new file mode 100644
index 0000000000..78c02aede5
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-t1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-t1.tfm
new file mode 100644
index 0000000000..3518b03848
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-t2a.tfm
new file mode 100644
index 0000000000..98c918fab6
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-osf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-osf-t2asrb.tfm
new file mode 100644
index 0000000000..5f2791b435
--- /dev/null
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-osf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1--base.tfm
index 6e5b851c6f..778c409b0a 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1.tfm
index 7029fcdf82..d277140329 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ot1.tfm
index 52a9f7e811..ad1247d533 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1--base.tfm
index e87d7f96ed..39276d99e7 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1.tfm
index 10e80c421e..d7efeee190 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1--base.tfm
index ba0f46a054..89e0eea68c 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1.tfm
index a3e9f079da..aca4cbaa01 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1--base.tfm
index 07badd7826..7adcce2d53 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1.tfm
index 3dac2d34d5..97a91f43a5 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a--base.tfm
index 55dd6a1f09..c780c31607 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a.tfm
index cefbcc5dc7..91472888ea 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb--base.tfm
index 56a7254364..0f821f3d9a 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb.tfm
index 26dc1cd6e1..8fe952b759 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-sc-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1--base.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1--base.tfm
index 2e27b67679..1fd645f055 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1--base.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1--base.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1.tfm
index 4040be5bac..cd081b332f 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t1.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2a.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2a.tfm
index 8a21eaa59e..77e616baa9 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2a.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2a.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2asrb.tfm b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2asrb.tfm
index 5f2791b435..4197a29084 100644
--- a/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2asrb.tfm
+++ b/fonts/xcharter/tfm/XCharter1-Slanted-tosf-t2asrb.tfm
Binary files differ
diff --git a/fonts/xcharter/type1/XCharter-Bold.pfb b/fonts/xcharter/type1/XCharter-Bold.pfb
index 9705602774..f06b796900 100644
--- a/fonts/xcharter/type1/XCharter-Bold.pfb
+++ b/fonts/xcharter/type1/XCharter-Bold.pfb
Binary files differ
diff --git a/fonts/xcharter/type1/XCharter-BoldItalic.pfb b/fonts/xcharter/type1/XCharter-BoldItalic.pfb
index 6057fbc1e2..6694dafeb6 100644
--- a/fonts/xcharter/type1/XCharter-BoldItalic.pfb
+++ b/fonts/xcharter/type1/XCharter-BoldItalic.pfb
Binary files differ
diff --git a/fonts/xcharter/type1/XCharter-BoldSlanted.pfb b/fonts/xcharter/type1/XCharter-BoldSlanted.pfb
index 478c4e8285..9e6fb3ad1e 100644
--- a/fonts/xcharter/type1/XCharter-BoldSlanted.pfb
+++ b/fonts/xcharter/type1/XCharter-BoldSlanted.pfb
Binary files differ
diff --git a/fonts/xcharter/type1/XCharter-Italic.pfb b/fonts/xcharter/type1/XCharter-Italic.pfb
index b7c3d24b8c..d2d57c4563 100644
--- a/fonts/xcharter/type1/XCharter-Italic.pfb
+++ b/fonts/xcharter/type1/XCharter-Italic.pfb
Binary files differ
diff --git a/fonts/xcharter/type1/XCharter-Roman.pfb b/fonts/xcharter/type1/XCharter-Roman.pfb
index f3bb567a65..51fc04985d 100644
--- a/fonts/xcharter/type1/XCharter-Roman.pfb
+++ b/fonts/xcharter/type1/XCharter-Roman.pfb
Binary files differ
diff --git a/fonts/xcharter/type1/XCharter-Slanted.pfb b/fonts/xcharter/type1/XCharter-Slanted.pfb
index 1c3747a535..4b784afb0c 100644
--- a/fonts/xcharter/type1/XCharter-Slanted.pfb
+++ b/fonts/xcharter/type1/XCharter-Slanted.pfb
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-lf-ly1.vf b/fonts/xcharter/vf/XCharter-Bold-lf-ly1.vf
new file mode 100644
index 0000000000..17cedd6cd1
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-lf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-lf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Bold-lf-sc-ly1.vf
new file mode 100644
index 0000000000..6437efd896
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-lf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Bold-lf-sc-ot1.vf
new file mode 100644
index 0000000000..b3bdd0f2ce
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-lf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Bold-lf-sc-t1.vf
new file mode 100644
index 0000000000..96754b5ac3
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-lf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Bold-lf-sc-t2a.vf
new file mode 100644
index 0000000000..d8d022589f
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-lf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-lf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Bold-lf-sc-t2asrb.vf
new file mode 100644
index 0000000000..0dee397137
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-lf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-lf-t1.vf b/fonts/xcharter/vf/XCharter-Bold-lf-t1.vf
new file mode 100644
index 0000000000..6f7737ccc5
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-lf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-osf-ly1.vf b/fonts/xcharter/vf/XCharter-Bold-osf-ly1.vf
new file mode 100644
index 0000000000..df23b87abe
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Bold-osf-sc-ly1.vf
new file mode 100644
index 0000000000..703ce6aa88
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Bold-osf-sc-ot1.vf
new file mode 100644
index 0000000000..3cdf5d78e4
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Bold-osf-sc-t1.vf
new file mode 100644
index 0000000000..b9f51d8d7c
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Bold-osf-sc-t2a.vf
new file mode 100644
index 0000000000..8a0d74cb75
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Bold-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..e6558f5949
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-osf-t1.vf b/fonts/xcharter/vf/XCharter-Bold-osf-t1.vf
new file mode 100644
index 0000000000..57ec2f75aa
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Bold-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-tlf-ot1G.vf b/fonts/xcharter/vf/XCharter-Bold-tlf-ot1G.vf
index a38e9d829c..8da1c53de2 100644
--- a/fonts/xcharter/vf/XCharter-Bold-tlf-ot1G.vf
+++ b/fonts/xcharter/vf/XCharter-Bold-tlf-ot1G.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-tlf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Bold-tlf-sc-ot1.vf
index 15a20a1d80..10383a4252 100644
--- a/fonts/xcharter/vf/XCharter-Bold-tlf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-Bold-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-tosf-ly1.vf b/fonts/xcharter/vf/XCharter-Bold-tosf-ly1.vf
index bee58b4a5b..c95837a2c2 100644
--- a/fonts/xcharter/vf/XCharter-Bold-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-Bold-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Bold-tosf-sc-ly1.vf
index 4f79552131..28e4eb10d6 100644
--- a/fonts/xcharter/vf/XCharter-Bold-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-Bold-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Bold-tosf-sc-ot1.vf
index b61e4d3895..52b8414526 100644
--- a/fonts/xcharter/vf/XCharter-Bold-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-Bold-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t1.vf
index 80f6a26f43..43f912cc65 100644
--- a/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2a.vf
index cd48df0c06..041955e381 100644
--- a/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2asrb.vf
index 997c921303..51ff28e8c7 100644
--- a/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter-Bold-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-tosf-t1.vf b/fonts/xcharter/vf/XCharter-Bold-tosf-t1.vf
index 99dacb2996..e92c7ded41 100644
--- a/fonts/xcharter/vf/XCharter-Bold-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter-Bold-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Bold-ts1.vf b/fonts/xcharter/vf/XCharter-Bold-ts1.vf
index 2dff6a8034..decd9d9223 100644
--- a/fonts/xcharter/vf/XCharter-Bold-ts1.vf
+++ b/fonts/xcharter/vf/XCharter-Bold-ts1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-lf-ly1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-lf-ly1.vf
new file mode 100644
index 0000000000..d44d0f1eaa
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-lf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ly1.vf
new file mode 100644
index 0000000000..0775260341
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ot1.vf
new file mode 100644
index 0000000000..ce53d37e68
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t1.vf
new file mode 100644
index 0000000000..e234046066
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2a.vf
new file mode 100644
index 0000000000..02acb9bc32
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2asrb.vf
new file mode 100644
index 0000000000..7f09e64ac2
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-lf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-lf-t1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-lf-t1.vf
new file mode 100644
index 0000000000..cbd1987d7d
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-lf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-osf-ly1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-osf-ly1.vf
new file mode 100644
index 0000000000..5ac5fd885d
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ly1.vf
new file mode 100644
index 0000000000..4010d67a81
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ot1.vf
new file mode 100644
index 0000000000..ee7857009e
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t1.vf
new file mode 100644
index 0000000000..46da6239c8
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2a.vf
new file mode 100644
index 0000000000..b0b5170143
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..c2fb18e985
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-osf-t1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-osf-t1.vf
new file mode 100644
index 0000000000..e3d5e5b676
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-tlf-ot1G.vf b/fonts/xcharter/vf/XCharter-BoldItalic-tlf-ot1G.vf
index dbcdf22577..3caa76c478 100644
--- a/fonts/xcharter/vf/XCharter-BoldItalic-tlf-ot1G.vf
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-tlf-ot1G.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ot1.vf
index 1fe9dede14..7f093b3fb1 100644
--- a/fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-ly1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-ly1.vf
index 9bab9d1350..f78148ad7e 100644
--- a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ly1.vf
index b21b7e0977..d130cd588a 100644
--- a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ot1.vf
index a075ed25b7..a2841d1c68 100644
--- a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t1.vf
index ffa70bdaaa..3ed1971ac4 100644
--- a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2a.vf
index 120118a0bb..b3a4f3f2b6 100644
--- a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2asrb.vf
index d80c093e4f..aefdfeeef0 100644
--- a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-t1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-t1.vf
index 99dd1f75fe..bdfecfe1e9 100644
--- a/fonts/xcharter/vf/XCharter-BoldItalic-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldItalic-ts1.vf b/fonts/xcharter/vf/XCharter-BoldItalic-ts1.vf
index a8a679afc4..24a309a13b 100644
--- a/fonts/xcharter/vf/XCharter-BoldItalic-ts1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldItalic-ts1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-lf-ly1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-ly1.vf
new file mode 100644
index 0000000000..1d90b3518c
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ly1.vf
new file mode 100644
index 0000000000..5a523a7e1d
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ot1.vf
new file mode 100644
index 0000000000..ec23a9fe45
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t1.vf
new file mode 100644
index 0000000000..3c59c276fe
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2a.vf
new file mode 100644
index 0000000000..360706a58d
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2asrb.vf
new file mode 100644
index 0000000000..221b980f97
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-lf-t1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-t1.vf
new file mode 100644
index 0000000000..a54e8ca56a
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-lf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-osf-ly1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-ly1.vf
new file mode 100644
index 0000000000..30c45042a4
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ly1.vf
new file mode 100644
index 0000000000..c0255c7714
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ot1.vf
new file mode 100644
index 0000000000..a39441d511
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t1.vf
new file mode 100644
index 0000000000..e258a41d10
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2a.vf
new file mode 100644
index 0000000000..5fdc1dd2b8
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..4898e21adf
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-osf-t1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-t1.vf
new file mode 100644
index 0000000000..f51c69326a
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ot1.vf
index 1066a0c0f9..3cf9edbf4e 100644
--- a/fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-ly1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-ly1.vf
index 227416df72..eb2ceeab04 100644
--- a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ly1.vf
index f44916e58c..5f974a1279 100644
--- a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ot1.vf
index ddba7d5cab..986d474b0f 100644
--- a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t1.vf
index e0f65a6d73..ac8e018f67 100644
--- a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2a.vf
index 13e1ffd934..aed9fccedd 100644
--- a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2asrb.vf
index eab93b825a..3d5a4b8e23 100644
--- a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-t1.vf b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-t1.vf
index c15d115ec3..9faf212fd6 100644
--- a/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter-BoldSlanted-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-lf-ly1.vf b/fonts/xcharter/vf/XCharter-Italic-lf-ly1.vf
new file mode 100644
index 0000000000..8a37bc8225
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-lf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-lf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Italic-lf-sc-ly1.vf
new file mode 100644
index 0000000000..cf4678213e
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-lf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Italic-lf-sc-ot1.vf
new file mode 100644
index 0000000000..55e2a45742
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-lf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Italic-lf-sc-t1.vf
new file mode 100644
index 0000000000..b7db6c9ace
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-lf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Italic-lf-sc-t2a.vf
new file mode 100644
index 0000000000..2745502953
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-lf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-lf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Italic-lf-sc-t2asrb.vf
new file mode 100644
index 0000000000..b1aef67b9b
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-lf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-lf-t1.vf b/fonts/xcharter/vf/XCharter-Italic-lf-t1.vf
new file mode 100644
index 0000000000..d0491e8c56
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-lf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-osf-ly1.vf b/fonts/xcharter/vf/XCharter-Italic-osf-ly1.vf
new file mode 100644
index 0000000000..0940eed7c4
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Italic-osf-sc-ly1.vf
new file mode 100644
index 0000000000..93fa0635a0
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Italic-osf-sc-ot1.vf
new file mode 100644
index 0000000000..c23238f930
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Italic-osf-sc-t1.vf
new file mode 100644
index 0000000000..4f4aa197ea
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Italic-osf-sc-t2a.vf
new file mode 100644
index 0000000000..5b138eaf2e
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Italic-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..cdfb1d58dc
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-osf-t1.vf b/fonts/xcharter/vf/XCharter-Italic-osf-t1.vf
new file mode 100644
index 0000000000..74bf5cbca3
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Italic-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-tlf-ot1G.vf b/fonts/xcharter/vf/XCharter-Italic-tlf-ot1G.vf
index 2419b85e03..648c51f978 100644
--- a/fonts/xcharter/vf/XCharter-Italic-tlf-ot1G.vf
+++ b/fonts/xcharter/vf/XCharter-Italic-tlf-ot1G.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-tlf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Italic-tlf-sc-ot1.vf
index d987f8b233..a2a5f53f7e 100644
--- a/fonts/xcharter/vf/XCharter-Italic-tlf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-Italic-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-tosf-ly1.vf b/fonts/xcharter/vf/XCharter-Italic-tosf-ly1.vf
index 7eae8ee79d..b68d40ea80 100644
--- a/fonts/xcharter/vf/XCharter-Italic-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-Italic-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Italic-tosf-sc-ly1.vf
index 327429df7a..b9f6814686 100644
--- a/fonts/xcharter/vf/XCharter-Italic-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-Italic-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Italic-tosf-sc-ot1.vf
index 7806c22d30..e8a87c3117 100644
--- a/fonts/xcharter/vf/XCharter-Italic-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-Italic-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t1.vf
index 8ae364780a..216084018f 100644
--- a/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2a.vf
index c88438e457..304c15a2e5 100644
--- a/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2asrb.vf
index ebbc876c32..717a781127 100644
--- a/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter-Italic-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-tosf-t1.vf b/fonts/xcharter/vf/XCharter-Italic-tosf-t1.vf
index 754b9c2238..c40c73ede9 100644
--- a/fonts/xcharter/vf/XCharter-Italic-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter-Italic-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Italic-ts1.vf b/fonts/xcharter/vf/XCharter-Italic-ts1.vf
index 3163fe1e79..c1d998b3c5 100644
--- a/fonts/xcharter/vf/XCharter-Italic-ts1.vf
+++ b/fonts/xcharter/vf/XCharter-Italic-ts1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-lf-ly1.vf b/fonts/xcharter/vf/XCharter-Roman-lf-ly1.vf
new file mode 100644
index 0000000000..5c4866798e
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-lf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-lf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Roman-lf-sc-ly1.vf
new file mode 100644
index 0000000000..bf9a83ddd8
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-lf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Roman-lf-sc-ot1.vf
new file mode 100644
index 0000000000..f58a885a99
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-lf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Roman-lf-sc-t1.vf
new file mode 100644
index 0000000000..59385e6e61
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-lf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Roman-lf-sc-t2a.vf
new file mode 100644
index 0000000000..17a0e0e7b1
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-lf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-lf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Roman-lf-sc-t2asrb.vf
new file mode 100644
index 0000000000..17aeec907a
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-lf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-lf-t1.vf b/fonts/xcharter/vf/XCharter-Roman-lf-t1.vf
new file mode 100644
index 0000000000..a1d7952ccf
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-lf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-osf-ly1.vf b/fonts/xcharter/vf/XCharter-Roman-osf-ly1.vf
new file mode 100644
index 0000000000..8b15c9c9a3
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Roman-osf-sc-ly1.vf
new file mode 100644
index 0000000000..a78f575e98
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Roman-osf-sc-ot1.vf
new file mode 100644
index 0000000000..9d276abbee
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Roman-osf-sc-t1.vf
new file mode 100644
index 0000000000..80c345e00b
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Roman-osf-sc-t2a.vf
new file mode 100644
index 0000000000..32bcbd36dc
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Roman-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..10646f8b3d
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-osf-t1.vf b/fonts/xcharter/vf/XCharter-Roman-osf-t1.vf
new file mode 100644
index 0000000000..13cb98b1cb
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Roman-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-tlf-ot1G.vf b/fonts/xcharter/vf/XCharter-Roman-tlf-ot1G.vf
index fd511995d1..a86154b0de 100644
--- a/fonts/xcharter/vf/XCharter-Roman-tlf-ot1G.vf
+++ b/fonts/xcharter/vf/XCharter-Roman-tlf-ot1G.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-tlf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Roman-tlf-sc-ot1.vf
index 3941b6e86c..81f67e2f5a 100644
--- a/fonts/xcharter/vf/XCharter-Roman-tlf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-Roman-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-tosf-ly1.vf b/fonts/xcharter/vf/XCharter-Roman-tosf-ly1.vf
index d66f11a5d3..e1de55a2a9 100644
--- a/fonts/xcharter/vf/XCharter-Roman-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-Roman-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Roman-tosf-sc-ly1.vf
index 5b8afe9153..13dbb8f80e 100644
--- a/fonts/xcharter/vf/XCharter-Roman-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-Roman-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Roman-tosf-sc-ot1.vf
index f2bb826aa4..44a5cee998 100644
--- a/fonts/xcharter/vf/XCharter-Roman-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-Roman-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t1.vf
index 32cba580b4..4f574fb6e4 100644
--- a/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2a.vf
index 70b185603b..57b1a58e9b 100644
--- a/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2asrb.vf
index d432da6d4c..8fb114616a 100644
--- a/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter-Roman-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-tosf-t1.vf b/fonts/xcharter/vf/XCharter-Roman-tosf-t1.vf
index 1cd83f585b..4ce6f82f24 100644
--- a/fonts/xcharter/vf/XCharter-Roman-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter-Roman-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Roman-ts1.vf b/fonts/xcharter/vf/XCharter-Roman-ts1.vf
index e9ab37ab1c..9a9962170e 100644
--- a/fonts/xcharter/vf/XCharter-Roman-ts1.vf
+++ b/fonts/xcharter/vf/XCharter-Roman-ts1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-lf-ly1.vf b/fonts/xcharter/vf/XCharter-Slanted-lf-ly1.vf
new file mode 100644
index 0000000000..08d5b8ac71
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-lf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-lf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Slanted-lf-sc-ly1.vf
new file mode 100644
index 0000000000..356de0cba3
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-lf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-lf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Slanted-lf-sc-ot1.vf
new file mode 100644
index 0000000000..397f06f553
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-lf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-lf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Slanted-lf-sc-t1.vf
new file mode 100644
index 0000000000..363ebfff4e
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-lf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2a.vf
new file mode 100644
index 0000000000..8ca1a5c7ba
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2asrb.vf
new file mode 100644
index 0000000000..f00658fc85
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-lf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-lf-t1.vf b/fonts/xcharter/vf/XCharter-Slanted-lf-t1.vf
new file mode 100644
index 0000000000..238166b6c6
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-lf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-osf-ly1.vf b/fonts/xcharter/vf/XCharter-Slanted-osf-ly1.vf
new file mode 100644
index 0000000000..2eb0509c9e
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Slanted-osf-sc-ly1.vf
new file mode 100644
index 0000000000..d9e4256043
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Slanted-osf-sc-ot1.vf
new file mode 100644
index 0000000000..72c656c143
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Slanted-osf-sc-t1.vf
new file mode 100644
index 0000000000..4a2721a521
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2a.vf
new file mode 100644
index 0000000000..79c0f4f13c
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..c19ba03758
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-osf-t1.vf b/fonts/xcharter/vf/XCharter-Slanted-osf-t1.vf
new file mode 100644
index 0000000000..a59317e745
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter-Slanted-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ot1.vf
index 57221d7547..3fbb30d9ff 100644
--- a/fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-Slanted-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-tosf-ly1.vf b/fonts/xcharter/vf/XCharter-Slanted-tosf-ly1.vf
index 2a12686d1d..3da764558b 100644
--- a/fonts/xcharter/vf/XCharter-Slanted-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-Slanted-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ly1.vf
index e6581534b0..e6bf801d7a 100644
--- a/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ot1.vf
index d908572aab..b904700417 100644
--- a/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t1.vf
index eac87591a3..5870e6cb6f 100644
--- a/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2a.vf
index 070c03a559..d539d88dc9 100644
--- a/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2asrb.vf
index fe297883c5..c0faf5aa91 100644
--- a/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter-Slanted-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter-Slanted-tosf-t1.vf b/fonts/xcharter/vf/XCharter-Slanted-tosf-t1.vf
index ae8a54d979..6a77b791c4 100644
--- a/fonts/xcharter/vf/XCharter-Slanted-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter-Slanted-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-osf-ly1.vf b/fonts/xcharter/vf/XCharter1-Bold-osf-ly1.vf
new file mode 100644
index 0000000000..93bc632669
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-osf-ot1.vf b/fonts/xcharter/vf/XCharter1-Bold-osf-ot1.vf
new file mode 100644
index 0000000000..cb8089a442
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-osf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-Bold-osf-sc-ly1.vf
new file mode 100644
index 0000000000..e845174e04
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-Bold-osf-sc-ot1.vf
new file mode 100644
index 0000000000..6db878fa1a
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-Bold-osf-sc-t1.vf
new file mode 100644
index 0000000000..691de604bf
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2a.vf
new file mode 100644
index 0000000000..aee6a204c9
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..29f2dcf8f2
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-osf-t1.vf b/fonts/xcharter/vf/XCharter1-Bold-osf-t1.vf
new file mode 100644
index 0000000000..bcbbd83bc3
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-osf-t2a.vf b/fonts/xcharter/vf/XCharter1-Bold-osf-t2a.vf
new file mode 100644
index 0000000000..d6eef71b14
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-osf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-osf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Bold-osf-t2asrb.vf
new file mode 100644
index 0000000000..a5e06441e0
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-osf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-tosf-ly1.vf b/fonts/xcharter/vf/XCharter1-Bold-tosf-ly1.vf
index a7626ccfcf..b14750f084 100644
--- a/fonts/xcharter/vf/XCharter1-Bold-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-Bold-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-tosf-ot1.vf b/fonts/xcharter/vf/XCharter1-Bold-tosf-ot1.vf
index b925db6795..76dbdf501e 100644
--- a/fonts/xcharter/vf/XCharter1-Bold-tosf-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-Bold-tosf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ly1.vf
index a09d5be679..c2df5ccf42 100644
--- a/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ot1.vf
index fc9ed8ca44..c94bbfecf3 100644
--- a/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t1.vf
index 1b014022a0..757e71cef0 100644
--- a/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2a.vf
index 612041b21e..b4b30674c8 100644
--- a/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2asrb.vf
index d244c25d7a..ab9f15e637 100644
--- a/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter1-Bold-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-tosf-t1.vf b/fonts/xcharter/vf/XCharter1-Bold-tosf-t1.vf
index e437b8e5fb..63e76b8b19 100644
--- a/fonts/xcharter/vf/XCharter1-Bold-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-Bold-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-tosf-t2a.vf b/fonts/xcharter/vf/XCharter1-Bold-tosf-t2a.vf
new file mode 100644
index 0000000000..e7df641009
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-tosf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-tosf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Bold-tosf-t2asrb.vf
new file mode 100644
index 0000000000..475a0d081f
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Bold-tosf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Bold-ts1.vf b/fonts/xcharter/vf/XCharter1-Bold-ts1.vf
index 6d62c0d803..dcb5939faf 100644
--- a/fonts/xcharter/vf/XCharter1-Bold-ts1.vf
+++ b/fonts/xcharter/vf/XCharter1-Bold-ts1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-osf-ly1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-ly1.vf
new file mode 100644
index 0000000000..0137a6e72a
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-osf-ot1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-ot1.vf
new file mode 100644
index 0000000000..e62d246d8c
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ly1.vf
new file mode 100644
index 0000000000..ea81d07157
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ot1.vf
new file mode 100644
index 0000000000..d5f1c4b37b
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t1.vf
new file mode 100644
index 0000000000..f215567dc2
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2a.vf
new file mode 100644
index 0000000000..ae662de20e
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..af400c7593
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-osf-t1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-t1.vf
new file mode 100644
index 0000000000..4df02c8e72
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2a.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2a.vf
new file mode 100644
index 0000000000..3d928c2ce3
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2asrb.vf
new file mode 100644
index 0000000000..03fcb61388
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-osf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ly1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ly1.vf
index f7fe9353bc..b97e620f07 100644
--- a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ot1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ot1.vf
index df56c393da..4f1c1cf08b 100644
--- a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ly1.vf
index 6974afd3f9..240166b170 100644
--- a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ot1.vf
index c258beddb8..7d5ad2cf8a 100644
--- a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t1.vf
index 3cc26755e4..baffe7a02d 100644
--- a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2a.vf
index 914dbe85cd..7d87ba15ab 100644
--- a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2asrb.vf
index e443a3a349..74ea481f8c 100644
--- a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t1.vf
index bc69eb5252..2473f934ff 100644
--- a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2a.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2a.vf
new file mode 100644
index 0000000000..1775c158b7
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2asrb.vf
new file mode 100644
index 0000000000..cf2184db59
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-tosf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldItalic-ts1.vf b/fonts/xcharter/vf/XCharter1-BoldItalic-ts1.vf
index 764fb5fbb8..04683ca08c 100644
--- a/fonts/xcharter/vf/XCharter1-BoldItalic-ts1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldItalic-ts1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ly1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ly1.vf
new file mode 100644
index 0000000000..668daf6929
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ot1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ot1.vf
new file mode 100644
index 0000000000..36b9a726cc
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ly1.vf
new file mode 100644
index 0000000000..ae3b7e7cc1
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ot1.vf
new file mode 100644
index 0000000000..58676dff58
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t1.vf
new file mode 100644
index 0000000000..6b63f1ad0e
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2a.vf
new file mode 100644
index 0000000000..64e46d9253
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..c4f2181978
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t1.vf
new file mode 100644
index 0000000000..c3b91dc4d4
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2a.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2a.vf
new file mode 100644
index 0000000000..5ce8400c0d
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2asrb.vf
new file mode 100644
index 0000000000..c238e07910
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-osf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ly1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ly1.vf
index 26fa580c80..e13c6aa1c3 100644
--- a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ot1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ot1.vf
index 451cd9fbff..607e064f0b 100644
--- a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ly1.vf
index e55f8f411e..625f55ef03 100644
--- a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ot1.vf
index 436dc952cb..9db8c5ff9b 100644
--- a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t1.vf
index e4b343a408..b8cbb9a066 100644
--- a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2a.vf
index 60b1e42850..6c09535887 100644
--- a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2asrb.vf
index e2b31adfb4..03947bdefa 100644
--- a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t1.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t1.vf
index 05e55ac077..951dacf302 100644
--- a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2a.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2a.vf
new file mode 100644
index 0000000000..1d73f3101e
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2asrb.vf
new file mode 100644
index 0000000000..d515183566
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-BoldSlanted-tosf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-osf-ly1.vf b/fonts/xcharter/vf/XCharter1-Italic-osf-ly1.vf
new file mode 100644
index 0000000000..40e4692035
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-osf-ot1.vf b/fonts/xcharter/vf/XCharter1-Italic-osf-ot1.vf
new file mode 100644
index 0000000000..0c14dd20b6
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-osf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-Italic-osf-sc-ly1.vf
new file mode 100644
index 0000000000..16850acb81
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-Italic-osf-sc-ot1.vf
new file mode 100644
index 0000000000..4554fa73e7
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-Italic-osf-sc-t1.vf
new file mode 100644
index 0000000000..cbb689eca8
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2a.vf
new file mode 100644
index 0000000000..b90fa75def
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..0bf3ae5044
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-osf-t1.vf b/fonts/xcharter/vf/XCharter1-Italic-osf-t1.vf
new file mode 100644
index 0000000000..154eafe809
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-osf-t2a.vf b/fonts/xcharter/vf/XCharter1-Italic-osf-t2a.vf
new file mode 100644
index 0000000000..6e4bc611b1
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-osf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-osf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Italic-osf-t2asrb.vf
new file mode 100644
index 0000000000..167c4b1f0a
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-osf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-tosf-ly1.vf b/fonts/xcharter/vf/XCharter1-Italic-tosf-ly1.vf
index 1cedabf87a..b66e6533db 100644
--- a/fonts/xcharter/vf/XCharter1-Italic-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-Italic-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-tosf-ot1.vf b/fonts/xcharter/vf/XCharter1-Italic-tosf-ot1.vf
index b964ae78aa..5bd3aa930c 100644
--- a/fonts/xcharter/vf/XCharter1-Italic-tosf-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-Italic-tosf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ly1.vf
index 661c870bfc..ef971ec06d 100644
--- a/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ot1.vf
index acf01e9295..1127479d68 100644
--- a/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t1.vf
index 4b6dbd3043..945137b050 100644
--- a/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2a.vf
index 8ea2108abb..69c7e0d647 100644
--- a/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2asrb.vf
index 0ac5dd52de..bcc09d2403 100644
--- a/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter1-Italic-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-tosf-t1.vf b/fonts/xcharter/vf/XCharter1-Italic-tosf-t1.vf
index 5950d90ff1..9cae5547be 100644
--- a/fonts/xcharter/vf/XCharter1-Italic-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-Italic-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-tosf-t2a.vf b/fonts/xcharter/vf/XCharter1-Italic-tosf-t2a.vf
new file mode 100644
index 0000000000..dba70b2b2c
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-tosf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-tosf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Italic-tosf-t2asrb.vf
new file mode 100644
index 0000000000..e743187460
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Italic-tosf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Italic-ts1.vf b/fonts/xcharter/vf/XCharter1-Italic-ts1.vf
index e503fe9a9a..8db17b325f 100644
--- a/fonts/xcharter/vf/XCharter1-Italic-ts1.vf
+++ b/fonts/xcharter/vf/XCharter1-Italic-ts1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-osf-ly1.vf b/fonts/xcharter/vf/XCharter1-Roman-osf-ly1.vf
new file mode 100644
index 0000000000..578122fce0
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-osf-ot1.vf b/fonts/xcharter/vf/XCharter1-Roman-osf-ot1.vf
new file mode 100644
index 0000000000..47b5c58153
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-osf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-Roman-osf-sc-ly1.vf
new file mode 100644
index 0000000000..416d80b65a
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-Roman-osf-sc-ot1.vf
new file mode 100644
index 0000000000..9e39d41b96
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-Roman-osf-sc-t1.vf
new file mode 100644
index 0000000000..e93a269348
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2a.vf
new file mode 100644
index 0000000000..b977ec8356
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..8a86298730
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-osf-t1.vf b/fonts/xcharter/vf/XCharter1-Roman-osf-t1.vf
new file mode 100644
index 0000000000..2ebb22edfa
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-osf-t2a.vf b/fonts/xcharter/vf/XCharter1-Roman-osf-t2a.vf
new file mode 100644
index 0000000000..deb0ae4bef
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-osf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-osf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Roman-osf-t2asrb.vf
new file mode 100644
index 0000000000..c058eeae89
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-osf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-tosf-ly1.vf b/fonts/xcharter/vf/XCharter1-Roman-tosf-ly1.vf
index 2f4a56d404..9400438a26 100644
--- a/fonts/xcharter/vf/XCharter1-Roman-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-Roman-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-tosf-ot1.vf b/fonts/xcharter/vf/XCharter1-Roman-tosf-ot1.vf
index 2b6f94fe5b..fbd788dea2 100644
--- a/fonts/xcharter/vf/XCharter1-Roman-tosf-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-Roman-tosf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ly1.vf
index 3cb8ebb150..72ee1a06cd 100644
--- a/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ot1.vf
index 22a38fe17c..f45cdb09e1 100644
--- a/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t1.vf
index e3ed290016..d15409c06c 100644
--- a/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2a.vf
index 4626e9816d..404f055d66 100644
--- a/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2asrb.vf
index 0a4d9dffef..3cad90088b 100644
--- a/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter1-Roman-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-tosf-t1.vf b/fonts/xcharter/vf/XCharter1-Roman-tosf-t1.vf
index c650017132..3add0308af 100644
--- a/fonts/xcharter/vf/XCharter1-Roman-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-Roman-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-tosf-t2a.vf b/fonts/xcharter/vf/XCharter1-Roman-tosf-t2a.vf
new file mode 100644
index 0000000000..927d3e7529
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-tosf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-tosf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Roman-tosf-t2asrb.vf
new file mode 100644
index 0000000000..c4e23261f1
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Roman-tosf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Roman-ts1.vf b/fonts/xcharter/vf/XCharter1-Roman-ts1.vf
index 8f622a02e1..3a7afeeb6c 100644
--- a/fonts/xcharter/vf/XCharter1-Roman-ts1.vf
+++ b/fonts/xcharter/vf/XCharter1-Roman-ts1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-osf-ly1.vf b/fonts/xcharter/vf/XCharter1-Slanted-osf-ly1.vf
new file mode 100644
index 0000000000..4c37be9744
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-osf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-osf-ot1.vf b/fonts/xcharter/vf/XCharter1-Slanted-osf-ot1.vf
new file mode 100644
index 0000000000..f58d3004f3
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-osf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ly1.vf
new file mode 100644
index 0000000000..3c5780524d
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ot1.vf
new file mode 100644
index 0000000000..e2cd9f50c6
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t1.vf
new file mode 100644
index 0000000000..f9d156f0f8
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2a.vf
new file mode 100644
index 0000000000..4cce56e009
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2asrb.vf
new file mode 100644
index 0000000000..16aebe6d36
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-osf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-osf-t1.vf b/fonts/xcharter/vf/XCharter1-Slanted-osf-t1.vf
new file mode 100644
index 0000000000..66f0a28169
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-osf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-osf-t2a.vf b/fonts/xcharter/vf/XCharter1-Slanted-osf-t2a.vf
new file mode 100644
index 0000000000..ba63f28566
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-osf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-osf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Slanted-osf-t2asrb.vf
new file mode 100644
index 0000000000..02b50a1a5b
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-osf-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-tosf-ly1.vf b/fonts/xcharter/vf/XCharter1-Slanted-tosf-ly1.vf
index f94426a606..137a1423fe 100644
--- a/fonts/xcharter/vf/XCharter1-Slanted-tosf-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-Slanted-tosf-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-tosf-ot1.vf b/fonts/xcharter/vf/XCharter1-Slanted-tosf-ot1.vf
index d598ab2aab..68130e7b15 100644
--- a/fonts/xcharter/vf/XCharter1-Slanted-tosf-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-Slanted-tosf-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ly1.vf b/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ly1.vf
index a3a16781b6..715e235eec 100644
--- a/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ly1.vf
+++ b/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ly1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ot1.vf b/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ot1.vf
index 01053d0d47..cf21527428 100644
--- a/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ot1.vf
+++ b/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-ot1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t1.vf b/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t1.vf
index e027593506..30f1771962 100644
--- a/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2a.vf b/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2a.vf
index ee3a8aab8d..33a0be7d19 100644
--- a/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2a.vf
+++ b/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2asrb.vf
index 427b0d21ea..a68fa208ff 100644
--- a/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2asrb.vf
+++ b/fonts/xcharter/vf/XCharter1-Slanted-tosf-sc-t2asrb.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-tosf-t1.vf b/fonts/xcharter/vf/XCharter1-Slanted-tosf-t1.vf
index b3e75c76c5..b1869b4667 100644
--- a/fonts/xcharter/vf/XCharter1-Slanted-tosf-t1.vf
+++ b/fonts/xcharter/vf/XCharter1-Slanted-tosf-t1.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-tosf-t2a.vf b/fonts/xcharter/vf/XCharter1-Slanted-tosf-t2a.vf
new file mode 100644
index 0000000000..a991be985b
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-tosf-t2a.vf
Binary files differ
diff --git a/fonts/xcharter/vf/XCharter1-Slanted-tosf-t2asrb.vf b/fonts/xcharter/vf/XCharter1-Slanted-tosf-t2asrb.vf
new file mode 100644
index 0000000000..7eb9495f84
--- /dev/null
+++ b/fonts/xcharter/vf/XCharter1-Slanted-tosf-t2asrb.vf
Binary files differ
diff --git a/macros/latex/contrib/stex/README.md b/macros/latex/contrib/stex/README.md
index 4d0b3afbe0..13caa1f734 100644
--- a/macros/latex/contrib/stex/README.md
+++ b/macros/latex/contrib/stex/README.md
@@ -16,7 +16,7 @@ Michael Kohlhase, Dennis Müller, FAU Erlangen-Nürnberg.
## Documentation
See the
-[documentation of the sTeX package](https://github.com/slatex/sTeX/blob/main/doc/stex-manual.pdf)
+[documentation of the sTeX package](https://github.com/slatex/sTeX/blob/main/doc/stex-doc.pdf)
for details.
## Setup
diff --git a/macros/latex/contrib/stex/doc/packages/basics.tex b/macros/latex/contrib/stex/doc/packages/stex-basics.tex
index daa6d6418d..daa6d6418d 100644
--- a/macros/latex/contrib/stex/doc/packages/basics.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-basics.tex
diff --git a/macros/latex/contrib/stex/doc/packages/document-structure.tex b/macros/latex/contrib/stex/doc/packages/stex-document-structure.tex
index 1c8fe97dac..1c8fe97dac 100644
--- a/macros/latex/contrib/stex/doc/packages/document-structure.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-document-structure.tex
diff --git a/macros/latex/contrib/stex/doc/packages/features.tex b/macros/latex/contrib/stex/doc/packages/stex-features.tex
index e70bbaa0e8..e70bbaa0e8 100644
--- a/macros/latex/contrib/stex/doc/packages/features.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-features.tex
diff --git a/macros/latex/contrib/stex/doc/packages/hwexam.tex b/macros/latex/contrib/stex/doc/packages/stex-hwexam.tex
index 5f1758b015..5f1758b015 100644
--- a/macros/latex/contrib/stex/doc/packages/hwexam.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-hwexam.tex
diff --git a/macros/latex/contrib/stex/doc/packages/inheritance.tex b/macros/latex/contrib/stex/doc/packages/stex-inheritance.tex
index 41631f94d2..41631f94d2 100644
--- a/macros/latex/contrib/stex/doc/packages/inheritance.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-inheritance.tex
diff --git a/macros/latex/contrib/stex/doc/packages/mathhub.tex b/macros/latex/contrib/stex/doc/packages/stex-mathhub.tex
index 4b05134e70..4b05134e70 100644
--- a/macros/latex/contrib/stex/doc/packages/mathhub.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-mathhub.tex
diff --git a/macros/latex/contrib/stex/doc/packages/metatheory.tex b/macros/latex/contrib/stex/doc/packages/stex-metatheory.tex
index 1585ba504c..1585ba504c 100644
--- a/macros/latex/contrib/stex/doc/packages/metatheory.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-metatheory.tex
diff --git a/macros/latex/contrib/stex/doc/packages/modules.tex b/macros/latex/contrib/stex/doc/packages/stex-modules.tex
index c067f28a1c..c067f28a1c 100644
--- a/macros/latex/contrib/stex/doc/packages/modules.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-modules.tex
diff --git a/macros/latex/contrib/stex/doc/packages/problem.tex b/macros/latex/contrib/stex/doc/packages/stex-problem.tex
index 1ce5aaa3a2..1ce5aaa3a2 100644
--- a/macros/latex/contrib/stex/doc/packages/problem.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-problem.tex
diff --git a/macros/latex/contrib/stex/doc/packages/sproofs.tex b/macros/latex/contrib/stex/doc/packages/stex-proofs.tex
index 0523c65948..0523c65948 100644
--- a/macros/latex/contrib/stex/doc/packages/sproofs.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-proofs.tex
diff --git a/macros/latex/contrib/stex/doc/packages/references.tex b/macros/latex/contrib/stex/doc/packages/stex-references.tex
index bf8a8ed66c..bf8a8ed66c 100644
--- a/macros/latex/contrib/stex/doc/packages/references.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-references.tex
diff --git a/macros/latex/contrib/stex/doc/packages/slides.tex b/macros/latex/contrib/stex/doc/packages/stex-slides.tex
index 1f9d0c989d..1f9d0c989d 100644
--- a/macros/latex/contrib/stex/doc/packages/slides.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-slides.tex
diff --git a/macros/latex/contrib/stex/doc/packages/statements.tex b/macros/latex/contrib/stex/doc/packages/stex-statements.tex
index aa9f5f76ab..aa9f5f76ab 100644
--- a/macros/latex/contrib/stex/doc/packages/statements.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-statements.tex
diff --git a/macros/latex/contrib/stex/doc/packages/symbols.tex b/macros/latex/contrib/stex/doc/packages/stex-symbols.tex
index 50b450a248..50b450a248 100644
--- a/macros/latex/contrib/stex/doc/packages/symbols.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-symbols.tex
diff --git a/macros/latex/contrib/stex/doc/packages/terms.tex b/macros/latex/contrib/stex/doc/packages/stex-terms.tex
index cc67ce0c7f..cc67ce0c7f 100644
--- a/macros/latex/contrib/stex/doc/packages/terms.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-terms.tex
diff --git a/macros/latex/contrib/stex/doc/packages/tikzinput.tex b/macros/latex/contrib/stex/doc/packages/stex-tikzinput.tex
index fb7d0c1e5b..fb7d0c1e5b 100644
--- a/macros/latex/contrib/stex/doc/packages/tikzinput.tex
+++ b/macros/latex/contrib/stex/doc/packages/stex-tikzinput.tex
diff --git a/macros/latex/contrib/stex/doc/abstract.tex b/macros/latex/contrib/stex/doc/stex-abstract.tex
index 445bbf064a..445bbf064a 100644
--- a/macros/latex/contrib/stex/doc/abstract.tex
+++ b/macros/latex/contrib/stex/doc/stex-abstract.tex
diff --git a/macros/latex/contrib/stex/doc/stex-doc.pdf b/macros/latex/contrib/stex/doc/stex-doc.pdf
index dbf89047e9..7499111fa8 100644
--- a/macros/latex/contrib/stex/doc/stex-doc.pdf
+++ b/macros/latex/contrib/stex/doc/stex-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/stex/doc/stex-doc.tex b/macros/latex/contrib/stex/doc/stex-doc.tex
index 8bd790dcb8..d2e8239083 100644
--- a/macros/latex/contrib/stex/doc/stex-doc.tex
+++ b/macros/latex/contrib/stex/doc/stex-doc.tex
@@ -1,5 +1,5 @@
\def\bibfolder{../lib/bib}
-\input{docheader}
+\input{stex-docheader}
\infulldoctrue
\ExplSyntaxOn
@@ -24,7 +24,7 @@
\pagenumbering{roman}
\maketitle
- \input{abstract}\bigskip
+ \input{stex-abstract}\bigskip
This is the full documentation of \sTeX. It
consists of four parts:
@@ -172,19 +172,19 @@
\DisableImplementation
-\DocInput{../source/stex/basics.dtx}
-\DocInput{../source/stex/mathhub.dtx}
-\DocInput{../source/stex/references.dtx}
-\DocInput{../source/stex/modules.dtx}
-\DocInput{../source/stex/inheritance.dtx}
-\DocInput{../source/stex/symbols.dtx}
-\DocInput{../source/stex/terms.dtx}
-\DocInput{../source/stex/features.dtx}
-\DocInput{../source/stex/statements.dtx}
-\DocInput{../source/stex/sproof.dtx}
+\DocInput{../source/stex/stex-basics.dtx}
+\DocInput{../source/stex/stex-mathhub.dtx}
+\DocInput{../source/stex/stex-references.dtx}
+\DocInput{../source/stex/stex-modules.dtx}
+\DocInput{../source/stex/stex-inheritance.dtx}
+\DocInput{../source/stex/stex-symbols.dtx}
+\DocInput{../source/stex/stex-terms.dtx}
+\DocInput{../source/stex/stex-features.dtx}
+\DocInput{../source/stex/stex-statements.dtx}
+\DocInput{../source/stex/stex-proofs.dtx}
-\OmitDocInput{../source/stex/others.dtx}
-\DocInput{../source/stex/metatheory.dtx}
+\OmitDocInput{../source/stex/stex-others.dtx}
+\DocInput{../source/stex/stex-metatheory.dtx}
\part{Extensions}\label{part:extensions}
diff --git a/macros/latex/contrib/stex/doc/docheader.tex b/macros/latex/contrib/stex/doc/stex-docheader.tex
index d0f13e90b3..d0f13e90b3 100644
--- a/macros/latex/contrib/stex/doc/docheader.tex
+++ b/macros/latex/contrib/stex/doc/stex-docheader.tex
diff --git a/macros/latex/contrib/stex/doc/stex-manual.pdf b/macros/latex/contrib/stex/doc/stex-manual.pdf
index 861f9cc111..80b4154b9a 100644
--- a/macros/latex/contrib/stex/doc/stex-manual.pdf
+++ b/macros/latex/contrib/stex/doc/stex-manual.pdf
Binary files differ
diff --git a/macros/latex/contrib/stex/doc/stex-manual.tex b/macros/latex/contrib/stex/doc/stex-manual.tex
index 963336308c..92834af1c5 100644
--- a/macros/latex/contrib/stex/doc/stex-manual.tex
+++ b/macros/latex/contrib/stex/doc/stex-manual.tex
@@ -8,7 +8,7 @@
\def\bibfolder{../lib/bib}
-\input{docheader}
+\input{stex-docheader}
\infulldoctrue
@@ -27,7 +27,7 @@
\pagenumbering{roman}
\maketitle
- \input{abstract}\bigskip
+ \input{stex-abstract}\bigskip
This is the user manual for the \sTeX package and
associated software. It is primarily directed at end-users
@@ -449,15 +449,15 @@ which can thus be integrated as additional services into the system.
\end{sfragment}
\begin{sfragment}{Using \sTeX}
- \input{packages/basics}
+ \input{packages/stex-basics}
- \input{packages/terms}
+ \input{packages/stex-terms}
- \input{packages/references}
+ \input{packages/stex-references}
\end{sfragment}
\begin{sfragment}[id=sec.stexarchives]{\sTeX Archives}
- \input{packages/mathhub}
+ \input{packages/stex-mathhub}
\end{sfragment}
\begin{sfragment}{Creating New Modules and Symbols}
@@ -470,38 +470,38 @@ which can thus be integrated as additional services into the system.
\end{smodule}
}
- \input{packages/modules}
+ \input{packages/stex-modules}
- \input{packages/symbols}
+ \input{packages/stex-symbols}
- \input{packages/inheritance}
+ \input{packages/stex-inheritance}
\begin{sfragment}{Advanced Structuring Mechanisms}
- \input{packages/features}
+ \input{packages/stex-features}
\end{sfragment}
\begin{sfragment}{Primitive Symbols (The \sTeX Metatheory)}
- \input{packages/metatheory}
+ \input{packages/stex-metatheory}
\end{sfragment}
\end{sfragment}
\begin{sfragment}{\sTeX Statements (Definitions, Theorems, Examples, ...)}
- \input{packages/statements}
+ \input{packages/stex-statements}
- \input{packages/sproofs}
+ \input{packages/stex-proofs}
\end{sfragment}
\begin{sfragment}{Additional Packages}
- \input{packages/tikzinput}
+ \input{packages/stex-tikzinput}
\begin{sfragment}{Modular Document Structuring}
- \input{packages/document-structure}
+ \input{packages/stex-document-structure}
\end{sfragment}
\begin{sfragment}{Slides and Course Notes}
- \input{packages/slides}
+ \input{packages/stex-slides}
\end{sfragment}
\begin{sfragment}{Homework, Problems and Exams}
- \input{packages/problem}
+ \input{packages/stex-problem}
- \input{packages/hwexam}
+ \input{packages/stex-hwexam}
\end{sfragment}
\end{sfragment}
diff --git a/macros/latex/contrib/stex/doc/tests/Bar/Foo/meta-inf/MANIFEST.MF b/macros/latex/contrib/stex/doc/tests/Bar/Foo/meta-inf/MANIFEST.MF
deleted file mode 100644
index decdfb78bc..0000000000
--- a/macros/latex/contrib/stex/doc/tests/Bar/Foo/meta-inf/MANIFEST.MF
+++ /dev/null
@@ -1,2 +0,0 @@
-id: Bar/Foo
-ns: http://mathhub.info/tests/Bar/Foo/
diff --git a/macros/latex/contrib/stex/doc/tests/Bar/Foo/source/circular2.tex b/macros/latex/contrib/stex/doc/tests/Bar/Foo/source/circular2.tex
deleted file mode 100644
index f57580414a..0000000000
--- a/macros/latex/contrib/stex/doc/tests/Bar/Foo/source/circular2.tex
+++ /dev/null
@@ -1,15 +0,0 @@
-\def\mathhub{../../../}
-
-\documentclass[debug]{stex}
-
-\begin{document}
-
-\begin{smodule}{Circular2}
- \symdef{fooB}{\beta}
- \importmodule[Foo/Bar]{circular1?Circular1}
- \symdecl{fooAb}[def=\fooA]
- \notation{fooAb}{\alpha'}
- $\fooA$
-\end{smodule}
-
-\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/stex/doc/tests/Foo/Bar/meta-inf/MANIFEST.MF b/macros/latex/contrib/stex/doc/tests/Foo/Bar/meta-inf/MANIFEST.MF
deleted file mode 100644
index 2edd1633a4..0000000000
--- a/macros/latex/contrib/stex/doc/tests/Foo/Bar/meta-inf/MANIFEST.MF
+++ /dev/null
@@ -1,2 +0,0 @@
-id: Foo/Bar
-ns: http://mathhub.info/tests/Foo/Bar
diff --git a/macros/latex/contrib/stex/doc/tests/Foo/Bar/source/circular1.tex b/macros/latex/contrib/stex/doc/tests/Foo/Bar/source/circular1.tex
deleted file mode 100644
index 1f88362f33..0000000000
--- a/macros/latex/contrib/stex/doc/tests/Foo/Bar/source/circular1.tex
+++ /dev/null
@@ -1,13 +0,0 @@
-\def\mathhub{../../../}
-
-\documentclass[debug]{stex}
-
-\begin{document}
-
-\begin{smodule}{Circular1}
- \symdef{fooA}{\alpha}
- \usemodule[Bar/Foo]{circular2?Circular2}
- $\fooB$ and $\fooAb$
-\end{smodule}
-
-\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/stex/doc/tests/sometest.tex b/macros/latex/contrib/stex/doc/tests/sometest.tex
deleted file mode 100644
index 7946b85c60..0000000000
--- a/macros/latex/contrib/stex/doc/tests/sometest.tex
+++ /dev/null
@@ -1,3 +0,0 @@
-\this is \a test
-
-this \is a \test
diff --git a/macros/latex/contrib/stex/source/extensions/Makefile b/macros/latex/contrib/stex/source/extensions/Makefile
index 6a6b18a4c8..67f1356953 100644
--- a/macros/latex/contrib/stex/source/extensions/Makefile
+++ b/macros/latex/contrib/stex/source/extensions/Makefile
@@ -1,6 +1,6 @@
DTX = $(shell ls *.dtx)
DOC = $(DTX:%.dtx=%.pdf)
-INS = extensions.ins
+INS = stex-extensions.ins
PDFLATEX = pdflatex -interaction=batchmode
TEXDIR = ../../tex
diff --git a/macros/latex/contrib/stex/source/extensions/document-structure.dtx b/macros/latex/contrib/stex/source/extensions/document-structure.dtx
index 80c95d643b..6db3bf4d7c 100644
--- a/macros/latex/contrib/stex/source/extensions/document-structure.dtx
+++ b/macros/latex/contrib/stex/source/extensions/document-structure.dtx
@@ -10,7 +10,7 @@
%
%<*driver>
\def\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -36,7 +36,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/document-structure}
+% \input{../../doc/packages/stex-document-structure}
% \fi
%
%
@@ -293,7 +293,7 @@
% \begin{macrocode}
%<*cls>
%<@@=document_structure>
-\ProvidesExplClass{document-structure}{2022/02/24}{3.0.0}{Modular Document Structure Class}
+\ProvidesExplClass{document-structure}{2022/02/26}{3.0.1}{Modular Document Structure Class}
\RequirePackage{l3keys2e}
% \end{macrocode}
%
@@ -377,7 +377,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{document-structure}{2022/02/24}{3.0.0}{Modular Document Structure}
+\ProvidesExplPackage{document-structure}{2022/02/26}{3.0.1}{Modular Document Structure}
\RequirePackage{l3keys2e}
% \end{macrocode}
%
@@ -414,7 +414,7 @@
\ltx@ifpackageloaded{babel}{
\clist_set:Nx \l_tmpa_clist {\bbl@loaded}
\clist_if_in:NnT \l_tmpa_clist {ngerman}{
- \makeatletter\input{omdoc-ngerman.ldf}\makeatother
+ \makeatletter\input{document-structure-ngerman.ldf}\makeatother
}
}{}
}
diff --git a/macros/latex/contrib/stex/source/extensions/hwexam.dtx b/macros/latex/contrib/stex/source/extensions/hwexam.dtx
index 3136f488d7..2cc3a1bd5b 100644
--- a/macros/latex/contrib/stex/source/extensions/hwexam.dtx
+++ b/macros/latex/contrib/stex/source/extensions/hwexam.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\def\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -41,7 +41,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/hwexam}
+% \input{../../doc/packages/stex-hwexam}
% \fi
%
% \begin{documentation}
@@ -169,7 +169,7 @@
% \begin{macrocode}
%<@@=hwexam>
%<*cls>
-\ProvidesExplClass{hwexam}{2022/02/24}{3.0.0}{homework assignments and exams}
+\ProvidesExplClass{hwexam}{2022/02/26}{3.0.1}{homework assignments and exams}
\RequirePackage{l3keys2e}
\DeclareOption*{
\PassOptionsToClass{\CurrentOption}{document-structure}
@@ -218,7 +218,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{hwexam}{2022/02/24}{3.0.0}{homework assignments and exams}
+\ProvidesExplPackage{hwexam}{2022/02/26}{3.0.1}{homework assignments and exams}
\RequirePackage{l3keys2e}
\newif\iftest\testfalse
diff --git a/macros/latex/contrib/stex/source/extensions/notesslides.dtx b/macros/latex/contrib/stex/source/extensions/notesslides.dtx
index a6ff395377..d99109ee22 100644
--- a/macros/latex/contrib/stex/source/extensions/notesslides.dtx
+++ b/macros/latex/contrib/stex/source/extensions/notesslides.dtx
@@ -12,7 +12,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -40,7 +40,7 @@
% \def\mathml{{\scshape{MathML}}\xspace}
% \def\omdoc{OMDoc\xspace}
% \def\activemath{{\scshape{ActiveMath}}\xspace}
-% \def\textwarning{\includegraphics[width=1.2em]{dangerous-bend}\xspace}
+% \def\textwarning{\includegraphics[width=1.2em]{stex-dangerous-bend}\xspace}
%
% \title{NotesSlides -- Slides and Course Notes\thanks{Version {\fileversion}
% (last revised {\filedate})}}
@@ -55,7 +55,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/slides}
+% \input{../../doc/packages/stex-slides}
% \fi
%
% \begin{documentation}\label{pkg:notesslides:doc}
@@ -296,7 +296,7 @@
% \begin{macrocode}
%<*cls>
%<@@=notesslides>
-\ProvidesExplClass{notesslides}{2022/02/24}{3.0.0}{notesslides Class}
+\ProvidesExplClass{notesslides}{2022/02/26}{3.0.1}{notesslides Class}
\RequirePackage{l3keys2e}
\keys_define:nn{notesslides / cls}{
@@ -328,7 +328,7 @@
% now we do the same for the |notesslides| package.
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{notesslides}{2022/02/24}{3.0.0}{notesslides Package}
+\ProvidesExplPackage{notesslides}{2022/02/26}{3.0.1}{notesslides Package}
\RequirePackage{l3keys2e}
\keys_define:nn{notesslides / pkg}{
@@ -682,7 +682,7 @@
% \begin{macrocode}
\def\copyrightnotice{\footnotesize\copyright :\hspace{.3ex}{\source}}
\newsavebox{\cclogo}
-\sbox{\cclogo}{\includegraphics[height=\slidelogoheight]{cc_somerights}}
+\sbox{\cclogo}{\includegraphics[height=\slidelogoheight]{stex-cc_somerights}}
\newif\ifcchref\cchreffalse
\AtBeginDocument{
\@ifpackageloaded{hyperref}{\cchreftrue}{\cchreffalse}
@@ -812,17 +812,17 @@
% as the macro can be used quite often we put it into a box register, so that it is only
% loaded once.
% \begin{macrocode}
-\pgfdeclareimage[width=.8em]{miko@small@dbend}{dangerous-bend}
+\pgfdeclareimage[width=.8em]{miko@small@dbend}{stex-dangerous-bend}
\def\smalltextwarning{
\pgfuseimage{miko@small@dbend}
\xspace
}
-\pgfdeclareimage[width=1.2em]{miko@dbend}{dangerous-bend}
+\pgfdeclareimage[width=1.2em]{miko@dbend}{stex-dangerous-bend}
\newrobustcmd\textwarning{
\raisebox{-.05cm}{\pgfuseimage{miko@dbend}}
\xspace
}
-\pgfdeclareimage[width=2.5em]{miko@big@dbend}{dangerous-bend}
+\pgfdeclareimage[width=2.5em]{miko@big@dbend}{stex-dangerous-bend}
\newrobustcmd\bigtextwarning{
\raisebox{-.05cm}{\pgfuseimage{miko@big@dbend}}
\xspace
diff --git a/macros/latex/contrib/stex/source/extensions/problem.dtx b/macros/latex/contrib/stex/source/extensions/problem.dtx
index b21b1c493d..ee7d116fcb 100644
--- a/macros/latex/contrib/stex/source/extensions/problem.dtx
+++ b/macros/latex/contrib/stex/source/extensions/problem.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\def\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\RequirePackage[hints,solutions,notes]{problem}
\begin{document}
@@ -41,7 +41,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/problem}
+% \input{../../doc/packages/stex-problem}
% \fi
%
% \begin{documentation}
@@ -258,8 +258,8 @@
% \begin{macrocode}
%<*package>
%<@@=problems>
-\ProvidesExplPackage{problem}{2022/02/24}{3.0.0}{Semantic Markup for Problems}
-\RequirePackage{l3keys2e}
+\ProvidesExplPackage{problem}{2022/02/26}{3.0.1}{Semantic Markup for Problems}
+\RequirePackage{l3keys2e,stex}
\keys_define:nn { problem / pkg }{
notes .default:n = { true },
diff --git a/macros/latex/contrib/stex/source/extensions/extensions.ins b/macros/latex/contrib/stex/source/extensions/stex-extensions.ins
index e3594e88cf..e3594e88cf 100644
--- a/macros/latex/contrib/stex/source/extensions/extensions.ins
+++ b/macros/latex/contrib/stex/source/extensions/stex-extensions.ins
diff --git a/macros/latex/contrib/stex/source/extensions/tikzinput.dtx b/macros/latex/contrib/stex/source/extensions/tikzinput.dtx
index 51a3a7c06a..f183a6e4fa 100644
--- a/macros/latex/contrib/stex/source/extensions/tikzinput.dtx
+++ b/macros/latex/contrib/stex/source/extensions/tikzinput.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -36,7 +36,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/tikzinput}
+% \input{../../doc/packages/stex-tikzinput}
% \fi
%
% \begin{documentation}\label{pkg:tikzinput:doc}
@@ -58,7 +58,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{tikzinput}{2022/02/24}{3.0.0}{tikzinput package}
+\ProvidesExplPackage{tikzinput}{2022/02/26}{3.0.1}{tikzinput package}
\RequirePackage{l3keys2e}
\keys_define:nn { tikzinput } {
@@ -121,7 +121,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{stex-tikzinput}{2022/02/24}{3.0.0}{stex-tikzinput}
+\ProvidesExplPackage{stex-tikzinput}{2022/02/26}{3.0.1}{stex-tikzinput}
\RequirePackage{stex}
\RequirePackage{tikzinput}
diff --git a/macros/latex/contrib/stex/source/stex/basics.dtx b/macros/latex/contrib/stex/source/stex/stex-basics.dtx
index c2047a39a2..37c55822d8 100644
--- a/macros/latex/contrib/stex/source/stex/basics.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-basics.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -43,7 +43,7 @@
% and abstractions for |xhtml| annotations.
%
%\ifinfulldoc\else
-% \input{../../doc/packages/basics}
+% \input{../../doc/packages/stex-basics}
% \fi
%
%
@@ -150,7 +150,7 @@
%%%%%%%%%%%%% basics.dtx %%%%%%%%%%%%%
\RequirePackage{expl3,l3keys2e}
-\ProvidesExplClass{stex}{2022/02/24}{3.0.0}{sTeX document class}
+\ProvidesExplClass{stex}{2022/02/26}{3.0.1}{sTeX document class}
\LoadClass[border=1px,varwidth]{standalone}
\setlength\textwidth{15cm}
@@ -169,7 +169,7 @@
%%%%%%%%%%%%% basics.dtx %%%%%%%%%%%%%
\RequirePackage{expl3,l3keys2e,ltxcmds}
-\ProvidesExplPackage{stex}{2022/02/24}{3.0.0}{sTeX package}
+\ProvidesExplPackage{stex}{2022/02/26}{3.0.1}{sTeX package}
%\RequirePackage{morewrites}
%\RequirePackage{amsmath}
diff --git a/macros/latex/contrib/stex/source/stex/features.dtx b/macros/latex/contrib/stex/source/stex/stex-features.dtx
index 851af04984..27d8f88f95 100644
--- a/macros/latex/contrib/stex/source/stex/features.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-features.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -36,7 +36,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/features}
+% \input{../../doc/packages/stex-features}
% \fi
%
% \begin{documentation}\label{pkg:features:doc}
diff --git a/macros/latex/contrib/stex/source/stex/inheritance.dtx b/macros/latex/contrib/stex/source/stex/stex-inheritance.dtx
index 692d7b952c..33c536c3a5 100644
--- a/macros/latex/contrib/stex/source/stex/inheritance.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-inheritance.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -42,7 +42,7 @@
% Code related to Module Inheritance, in particular \emph{sms mode}.
%
%\ifinfulldoc\else
-% \input{../../doc/packages/inheritance}
+% \input{../../doc/packages/stex-inheritance}
%\fi
%
% \section{Macros and Environments}\label{pkg:inheritance:doc:macros}
diff --git a/macros/latex/contrib/stex/source/stex/mathhub.dtx b/macros/latex/contrib/stex/source/stex/stex-mathhub.dtx
index 16ff57ede8..20288212e3 100644
--- a/macros/latex/contrib/stex/source/stex/mathhub.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-mathhub.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -44,7 +44,7 @@
% files, file paths and related methods.
%
% \ifinfulldoc\else
-% \begin{sfragment}{Manual}\input{../../doc/packages/mathhub}\end{sfragment}
+% \begin{sfragment}{Manual}\input{../../doc/packages/stex-mathhub}\end{sfragment}
% \fi
%
% \section{Macros and Environments}\label{pkg:mathhub:doc:macros}
diff --git a/macros/latex/contrib/stex/source/stex/metatheory.dtx b/macros/latex/contrib/stex/source/stex/stex-metatheory.dtx
index a477e67f63..b7e32c23e9 100644
--- a/macros/latex/contrib/stex/source/stex/metatheory.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-metatheory.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -36,7 +36,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/metatheory}
+% \input{../../doc/packages/stex-metatheory}
% \fi
%
% \begin{documentation}\label{pkg:metatheory:doc}
diff --git a/macros/latex/contrib/stex/source/stex/modules.dtx b/macros/latex/contrib/stex/source/stex/stex-modules.dtx
index f345e3066b..d5c10964de 100644
--- a/macros/latex/contrib/stex/source/stex/modules.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-modules.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -42,7 +42,7 @@
% This sub package contains code related to Modules
%
% \ifinfulldoc\else
-% \input{../../doc/packages/modules}
+% \input{../../doc/packages/stex-modules}
% \fi
%
% \section{Macros and Environments}\label{pkg:modules:doc:macros}
diff --git a/macros/latex/contrib/stex/source/stex/others.dtx b/macros/latex/contrib/stex/source/stex/stex-others.dtx
index 1905079a9c..96d79939af 100644
--- a/macros/latex/contrib/stex/source/stex/others.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-others.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -32,7 +32,6 @@
%
% \begin{documentation}\label{pkg:finally:doc}
%
-%
% \end{documentation}
%
% \begin{implementation}\label{pkg:finally:impl}
diff --git a/macros/latex/contrib/stex/source/stex/sproof.dtx b/macros/latex/contrib/stex/source/stex/stex-proofs.dtx
index f3cbdb869a..c4bf4e48fb 100644
--- a/macros/latex/contrib/stex/source/stex/sproof.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-proofs.dtx
@@ -11,7 +11,7 @@
% \iffalse
%<*driver>
\def\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -38,7 +38,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/sproofs}
+% \input{../../doc/packages/stex-proofs}
% \fi
%
% \begin{documentation}
diff --git a/macros/latex/contrib/stex/source/stex/references.dtx b/macros/latex/contrib/stex/source/stex/stex-references.dtx
index 3153eeabab..ad94bbedb3 100644
--- a/macros/latex/contrib/stex/source/stex/references.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-references.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -42,7 +42,7 @@
% This sub package contains code related to links and cross-references
%
%\ifinfulldoc\else
-% \input{../../doc/packages/references}
+% \input{../../doc/packages/stex-references}
% \fi
%
% \section{Macros and Environments}\label{pkg:sref:doc:macros}
diff --git a/macros/latex/contrib/stex/source/stex/statements.dtx b/macros/latex/contrib/stex/source/stex/stex-statements.dtx
index 3ddeca0dbd..83e2fbf92b 100644
--- a/macros/latex/contrib/stex/source/stex/statements.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-statements.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -36,7 +36,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/statements}
+% \input{../../doc/packages/stex-statements}
% \fi
%
% \begin{documentation}\label{pkg:statements:doc}
diff --git a/macros/latex/contrib/stex/source/stex/symbols.dtx b/macros/latex/contrib/stex/source/stex/stex-symbols.dtx
index da633e1be3..a8b88cfe72 100644
--- a/macros/latex/contrib/stex/source/stex/symbols.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-symbols.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -36,7 +36,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/symbols}
+% \input{../../doc/packages/stex-symbols}
% \fi
%
% \begin{documentation}\label{pkg:symbols:doc}
diff --git a/macros/latex/contrib/stex/source/stex/terms.dtx b/macros/latex/contrib/stex/source/stex/stex-terms.dtx
index 94a71d0208..9322a2411a 100644
--- a/macros/latex/contrib/stex/source/stex/terms.dtx
+++ b/macros/latex/contrib/stex/source/stex/stex-terms.dtx
@@ -11,7 +11,7 @@
%
%<*driver>
\providecommand\bibfolder{../../lib/bib}
-\input{../../doc/docheader}
+\input{../../doc/stex-docheader}
\begin{document}
\DocInput{\jobname.dtx}
@@ -36,7 +36,7 @@
% see \href{\basedocurl/manual.pdf}{the \sTeX Manual} or the
% \href{\basedocurl/stex.pdf}{full \sTeX documentation}.
%
-% \input{../../doc/packages/terms}
+% \input{../../doc/packages/stex-terms}
% \fi
%
% \begin{documentation}\label{pkg:terms:doc}
diff --git a/macros/latex/contrib/stex/source/stex/stex.ins b/macros/latex/contrib/stex/source/stex/stex.ins
index 95ff248c0d..8d645b251b 100644
--- a/macros/latex/contrib/stex/source/stex/stex.ins
+++ b/macros/latex/contrib/stex/source/stex/stex.ins
@@ -18,21 +18,21 @@
\askforoverwritefalse
\generate{
- \file{stex.cls}{\from{basics.dtx}{cls}}
+ \file{stex.cls}{\from{stex-basics.dtx}{cls}}
\file{stex.sty}{
- \from{basics.dtx}{package}
- \from{mathhub.dtx}{package}
- \from{references.dtx}{package}
- \from{modules.dtx}{package}
- \from{inheritance.dtx}{package}
- \from{symbols.dtx}{package}
- \from{terms.dtx}{package}
- \from{features.dtx}{package}
- \from{statements.dtx}{package}
- \from{sproof.dtx}{package}
+ \from{stex-basics.dtx}{package}
+ \from{stex-mathhub.dtx}{package}
+ \from{stex-references.dtx}{package}
+ \from{stex-modules.dtx}{package}
+ \from{stex-inheritance.dtx}{package}
+ \from{stex-symbols.dtx}{package}
+ \from{stex-terms.dtx}{package}
+ \from{stex-features.dtx}{package}
+ \from{stex-statements.dtx}{package}
+ \from{stex-proofs.dtx}{package}
% ...
- \from{others.dtx}{package}
- \from{metatheory.dtx}{package}
+ \from{stex-others.dtx}{package}
+ \from{stex-metatheory.dtx}{package}
}
}
diff --git a/macros/latex/contrib/stex/tex/etc/beamernotesthemesTeX.sty b/macros/latex/contrib/stex/tex/etc/beamernotesthemesTeX.sty
index 4ebba507ae..af1c0c2a4c 100644
--- a/macros/latex/contrib/stex/tex/etc/beamernotesthemesTeX.sty
+++ b/macros/latex/contrib/stex/tex/etc/beamernotesthemesTeX.sty
@@ -1,6 +1,6 @@
% Beamer sTeX notes theme;
% Copyright (c) 2022 Michael Kohlhase <michael.kohlhase@fau.de>.
-\ProvidesPackage{beamernotesthemesTeX}
+\ProvidesPackage{beamernotestheme-sTeX}
\typeout{Beamer sTeX notes theme}
\setbeamertemplate{theorem begin}
{%
diff --git a/macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty b/macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty
index f5cc87feb4..5d3a63c630 100644
--- a/macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty
+++ b/macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty
@@ -1,6 +1,6 @@
% Beamer sTeX slide theme;
% Copyright (c) 20 Michael Kohlhase <michael.kohlhase@fau.de>.
-\ProvidesPackage{beamerthemesTeX}
+\ProvidesPackage{beamertheme-sTeX}
\typeout{Beamer sTeX theme}
\RequirePackage{xspace}
diff --git a/macros/latex/contrib/stex/tex/img/cc-by-sa.png b/macros/latex/contrib/stex/tex/img/stex-cc-by-sa.png
index f0a944e0b8..f0a944e0b8 100644
--- a/macros/latex/contrib/stex/tex/img/cc-by-sa.png
+++ b/macros/latex/contrib/stex/tex/img/stex-cc-by-sa.png
Binary files differ
diff --git a/macros/latex/contrib/stex/tex/img/cc_somerights.png b/macros/latex/contrib/stex/tex/img/stex-cc_somerights.png
index fd7d3c7f33..fd7d3c7f33 100644
--- a/macros/latex/contrib/stex/tex/img/cc_somerights.png
+++ b/macros/latex/contrib/stex/tex/img/stex-cc_somerights.png
Binary files differ
diff --git a/macros/latex/contrib/stex/tex/img/dangerous-bend.png b/macros/latex/contrib/stex/tex/img/stex-dangerous-bend.png
index fbcfefa5d9..fbcfefa5d9 100644
--- a/macros/latex/contrib/stex/tex/img/dangerous-bend.png
+++ b/macros/latex/contrib/stex/tex/img/stex-dangerous-bend.png
Binary files differ
diff --git a/macros/latex/contrib/stex/tex/ldf/omdoc-ngerman.ldf b/macros/latex/contrib/stex/tex/ldf/document-structure-ngerman.ldf
index 3486813833..3486813833 100644
--- a/macros/latex/contrib/stex/tex/ldf/omdoc-ngerman.ldf
+++ b/macros/latex/contrib/stex/tex/ldf/document-structure-ngerman.ldf
diff --git a/macros/latex/required/babel/base/README.md b/macros/latex/required/babel/base/README.md
index 4d56195cf3..92c1e3d366 100644
--- a/macros/latex/required/babel/base/README.md
+++ b/macros/latex/required/babel/base/README.md
@@ -1,4 +1,4 @@
-## Babel 3.72
+## Babel 3.73
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
@@ -8,9 +8,9 @@ is a set of ini files for about 250 languages.
The latest stable version is available on <https://ctan.org/pkg/babel>.
-Changes in version 3.72 are described in:
+Changes in version 3.73 are described in:
-https://latex3.github.io/babel/news/whats-new-in-babel-3.72.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.73.html
Apart from the manual, you can find information on some aspects of babel at:
@@ -46,6 +46,10 @@ respective authors.
### Summary of Latest changes
```
+3.73 2022-02-26
+ * Fixes a severe bug introduced in 3.72 when amsmath is
+ loaded.
+
3.72 2022-02-24
* Advances in amsmath (lua).
* Fixes:
diff --git a/macros/latex/required/babel/base/babel.dtx b/macros/latex/required/babel/base/babel.dtx
index b8b3ce531d..45b916160f 100644
--- a/macros/latex/required/babel/base/babel.dtx
+++ b/macros/latex/required/babel/base/babel.dtx
@@ -32,7 +32,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2022/02/24 v3.72 The Babel package]
+\ProvidesFile{babel.dtx}[2022/02/26 v3.73 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -3025,7 +3025,8 @@ parenthesis).
\New{3.9a} Sets hyphenation exceptions for the languages given
or, without the optional argument, for \textit{all} languages (eg,
proper nouns or common loan words, and of course monolingual
-documents). Language exceptions take precedence over global ones.
+documents). Multiple declarations work much like |\hyphenation| (last
+wins), but language exceptions take precedence over global ones.
It can be used only in the preamble, and exceptions are set when the
language is first selected, thus taking into account changes of
@@ -5103,8 +5104,8 @@ help from Bernd Raichle, for which I am grateful.
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.72>>
-%<<date=2022/02/24>>
+%<<version=3.73>>
+%<<date=2022/02/26>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -14605,7 +14606,8 @@ end
\AddToHook{env/align*/begin}{\bbl@ams@preset\bbl@ams@lap}%
\AddToHook{env/eqnalign/begin}{\bbl@ams@preset\hbox}%
% Hackish, for proper alignment. Don’t ask me why it works!:
- \AddToHook{env/align*/end}{\iftag@\else\tag*{}\fi}%
+ \bbl@exp{% Avoid a 'visible' conditional
+ \\\AddToHook{env/align*/end}{\<iftag@>\<else>\\\tag*{}\<fi>}}%
\AddToHook{env/flalign/begin}{\bbl@ams@preset\hbox}%
\AddToHook{env/split/before}{%
\ifnum\bbl@thetextdir>\z@
@@ -14619,7 +14621,8 @@ end
\fi}%
{}%
\fi}%
- \fi}
+ \fi
+ \fi}
\fi
\ifx\bbl@opt@layout\@nnil\endinput\fi % if no layout
\ifnum\bbl@bidimode>\z@
diff --git a/macros/latex/required/babel/base/babel.ins b/macros/latex/required/babel/base/babel.ins
index 2cebaab0c7..0cc5c54977 100644
--- a/macros/latex/required/babel/base/babel.ins
+++ b/macros/latex/required/babel/base/babel.ins
@@ -26,7 +26,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%%
-\def\filedate{2022/02/24}
+\def\filedate{2022/02/26}
\def\batchfile{babel.ins}
\input docstrip.tex
diff --git a/macros/latex/required/babel/base/babel.pdf b/macros/latex/required/babel/base/babel.pdf
index 7c8f5bcc22..c51f53a46d 100644
--- a/macros/latex/required/babel/base/babel.pdf
+++ b/macros/latex/required/babel/base/babel.pdf
Binary files differ
diff --git a/macros/latex/required/babel/base/bbcompat.dtx b/macros/latex/required/babel/base/bbcompat.dtx
index 68066c48a9..763031c7f8 100644
--- a/macros/latex/required/babel/base/bbcompat.dtx
+++ b/macros/latex/required/babel/base/bbcompat.dtx
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2022/02/24 v3.72]
+\ProvidesFile{bbcompat.dtx}[2022/02/26 v3.73]
%</dtx>
%
%% File 'bbcompat.dtx'
diff --git a/macros/luatex/generic/lua-uni-algos/README.md b/macros/luatex/generic/lua-uni-algos/README.md
index 71f4ecb2e4..5f8a526c3d 100644
--- a/macros/luatex/generic/lua-uni-algos/README.md
+++ b/macros/luatex/generic/lua-uni-algos/README.md
@@ -1,8 +1,8 @@
# The lua-uni-algos Package
-Version: v0.4
+Version: v0.4.1
-Date: 2021-08-08
+Date: 2022-02-26
Author: Marcel Krüger
@@ -12,7 +12,7 @@ A collection of small Lua modules implementing some if the most generic Unicode
This package tries to reduce duplicated work by collecting a set of small utilities which can be used be useful for many LuaTeX packages dealing with Unicode strings.
There is no user-level functionality provided.
-Additional Unicode algorithms will be added in the future, if you need a specific algorithm feel free to open an issue on GitHub or send me an e-mail.
+Additional Unicode algorithms will be added in the future, if you need a specific algorithm feel free to open an issue on GitHub.
## Requirements
@@ -22,7 +22,7 @@ Additionally, it expects an up-to-date version of the `unicode-data` package to
## Support
-If you found a bug, please open an [issue on GitHub](https://github.com/zauguin/lua-uni-algos/issues) or contact me by mail at <tex@2krueger.de>.
+If you found a bug, please open an [issue on GitHub](https://github.com/latex3/lua-uni-algos/issues).
## Installation
diff --git a/macros/luatex/generic/lua-uni-algos/lua-uni-algos.lua b/macros/luatex/generic/lua-uni-algos/lua-uni-algos.lua
index d965fc2d30..e7af6a834f 100644
--- a/macros/luatex/generic/lua-uni-algos/lua-uni-algos.lua
+++ b/macros/luatex/generic/lua-uni-algos/lua-uni-algos.lua
@@ -1,5 +1,5 @@
-- lua-uni-algos.lua
--- Copyright 2020--2021 Marcel Krüger
+-- Copyright 2020--2022 Marcel Krüger
--
-- This work may be distributed and/or modified under the
-- conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/luatex/generic/lua-uni-algos/lua-uni-algos.pdf b/macros/luatex/generic/lua-uni-algos/lua-uni-algos.pdf
index 38b6213798..5faa751439 100644
--- a/macros/luatex/generic/lua-uni-algos/lua-uni-algos.pdf
+++ b/macros/luatex/generic/lua-uni-algos/lua-uni-algos.pdf
Binary files differ
diff --git a/macros/luatex/generic/lua-uni-algos/lua-uni-algos.tex b/macros/luatex/generic/lua-uni-algos/lua-uni-algos.tex
index 2b290c7b7c..e6454001f9 100644
--- a/macros/luatex/generic/lua-uni-algos/lua-uni-algos.tex
+++ b/macros/luatex/generic/lua-uni-algos/lua-uni-algos.tex
@@ -2,7 +2,7 @@
\usepackage{doc, shortvrb, metalogo, hyperref, fontspec}
% \setmainfont{Noto Serif}
% \setmonofont{FreeMono}
-\title{Unicode algorithms for Lua\TeX\thanks{This document corresponds to \pkg{lua-uni-algos} v0.4.}}
+\title{Unicode algorithms for Lua\TeX\thanks{This document corresponds to \pkg{lua-uni-algos} v0.4.1.}}
\author{Marcel Krüger\thanks{E-Mail: \href{mailto:tex@2krueger.de}{\nolinkurl{tex@2krueger.de}}}}
\MakeShortVerb\|
\newcommand\pkg{\texttt}
diff --git a/macros/luatex/generic/lua-uni-algos/lua-uni-case.lua b/macros/luatex/generic/lua-uni-algos/lua-uni-case.lua
index 33088155ae..ae1ad2b772 100644
--- a/macros/luatex/generic/lua-uni-algos/lua-uni-case.lua
+++ b/macros/luatex/generic/lua-uni-algos/lua-uni-case.lua
@@ -1,5 +1,5 @@
-- lua-uni-graphemes.lua
--- Copyright 2020--2021 Marcel Krüger
+-- Copyright 2020--2022 Marcel Krüger
--
-- This work may be distributed and/or modified under the
-- conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/luatex/generic/lua-uni-algos/lua-uni-graphemes.lua b/macros/luatex/generic/lua-uni-algos/lua-uni-graphemes.lua
index 73ea8008d7..4d80afab33 100644
--- a/macros/luatex/generic/lua-uni-algos/lua-uni-graphemes.lua
+++ b/macros/luatex/generic/lua-uni-algos/lua-uni-graphemes.lua
@@ -1,5 +1,5 @@
-- lua-uni-graphemes.lua
--- Copyright 2020--2021 Marcel Krüger
+-- Copyright 2020--2022 Marcel Krüger
--
-- This work may be distributed and/or modified under the
-- conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/luatex/generic/lua-uni-algos/lua-uni-normalize.lua b/macros/luatex/generic/lua-uni-algos/lua-uni-normalize.lua
index d54b82032b..9fc43eda7c 100644
--- a/macros/luatex/generic/lua-uni-algos/lua-uni-normalize.lua
+++ b/macros/luatex/generic/lua-uni-algos/lua-uni-normalize.lua
@@ -1,5 +1,5 @@
-- lua-uni-normalize.lua
--- Copyright 2020--2021 Marcel Krüger
+-- Copyright 2020--2022 Marcel Krüger
--
-- This work may be distributed and/or modified under the
-- conditions of the LaTeX Project Public License, either version 1.3
@@ -115,7 +115,7 @@ local ccc, composition_mapping, decomposition_mapping, compatibility_mapping, nf
local first_decomp = decomposition_mapping[first]
if not first_decomp then return false end
if fixup_decomp(first_decomp) then
- print('nested', first)
+ -- print('nested', first)
end
move(decomp, 2, #decomp, #first_decomp + 1)
move(first_decomp, 1, #first_decomp, 1, decomp)
diff --git a/macros/luatex/generic/lua-uni-algos/lua-uni-parse.lua b/macros/luatex/generic/lua-uni-algos/lua-uni-parse.lua
index 0ac3610dd4..df828eefa7 100644
--- a/macros/luatex/generic/lua-uni-algos/lua-uni-parse.lua
+++ b/macros/luatex/generic/lua-uni-algos/lua-uni-parse.lua
@@ -1,5 +1,5 @@
-- lua-uni-parse.lua
--- Copyright 2020--2021 Marcel Krüger
+-- Copyright 2020--2022 Marcel Krüger
--
-- This work may be distributed and/or modified under the
-- conditions of the LaTeX Project Public License, either version 1.3
diff --git a/support/texlab/CHANGELOG.md b/support/texlab/CHANGELOG.md
index 13b1cc799c..4f436c33b4 100644
--- a/support/texlab/CHANGELOG.md
+++ b/support/texlab/CHANGELOG.md
@@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [3.3.2] - 26.02.2022
+
+### Fixed
+
+- Parse command definitions with optional arguments correctly
+- Fix detection of command definitions in completion ([latex-lsp/texlab-vscode#618](https://github.com/latex-lsp/texlab-vscode/issues/618))
+- Watch aux directory by default for changes ([#563](https://github.com/latex-lsp/texlab/issues/563))
+- Do not allow multi-line keys in the grammar ([#559](https://github.com/latex-lsp/texlab/issues/559))
+- Use `textEdit` property for snippets ([#558](https://github.com/latex-lsp/texlab/issues/558))
+- Allow simple commands as text argument for most commands ([#557](https://github.com/latex-lsp/texlab/issues/557))
+- Treat `\renewcommand` as an environment definition ([#556](https://github.com/latex-lsp/texlab/issues/556))
+- Do not return `null` from forward search request
+- Make directory path in `\import` optional ([#540](https://github.com/latex-lsp/texlab/issues/540))
+- Do not spam workspace/configuration requests ([#533](https://github.com/latex-lsp/texlab/issues/533))
+
## [3.3.1] - 10.11.2021
### Fixed
diff --git a/support/texlab/Cargo.lock b/support/texlab/Cargo.lock
index b5815c3ff4..a6ffc4530d 100644
--- a/support/texlab/Cargo.lock
+++ b/support/texlab/Cargo.lock
@@ -16,13 +16,13 @@ checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e"
[[package]]
name = "ahash"
-version = "0.7.4"
+version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98"
+checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
dependencies = [
- "getrandom 0.2.3",
+ "getrandom 0.2.4",
"once_cell",
- "version_check 0.9.3",
+ "version_check",
]
[[package]]
@@ -36,9 +36,9 @@ dependencies = [
[[package]]
name = "ansi_term"
-version = "0.11.0"
+version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
+checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
dependencies = [
"winapi",
]
@@ -51,9 +51,9 @@ checksum = "70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e"
[[package]]
name = "anyhow"
-version = "1.0.45"
+version = "1.0.54"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ee10e43ae4a853c0a3591d4e2ada1719e553be18199d9da9d4a83f5927c2f5c7"
+checksum = "7a99269dff3bc004caa411f38845c20303f1e393ca2bd6581576fa3a7f59577d"
[[package]]
name = "atty"
@@ -74,9 +74,9 @@ checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
[[package]]
name = "beef"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6736e2428df2ca2848d846c43e88745121a6654696e349ce0054a420815a7409"
+checksum = "bed554bd50246729a1ec158d08aa3235d1b69d94ad120ebe187e28894787e736"
[[package]]
name = "bibutils-sys"
@@ -89,15 +89,15 @@ dependencies = [
[[package]]
name = "bitflags"
-version = "1.2.1"
+version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
+checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitvec"
-version = "0.19.5"
+version = "0.19.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321"
+checksum = "55f93d0ef3363c364d5976646a38f04cf67cfe1d4c8d160cdea02cab2c116b33"
dependencies = [
"funty",
"radium",
@@ -106,15 +106,6 @@ dependencies = [
]
[[package]]
-name = "buf-min"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b6ae7069aad07c7cdefe6a22a671f00650728bd2331a4cc62e1e5d0becdf9ca4"
-dependencies = [
- "bytes 0.5.6",
-]
-
-[[package]]
name = "byteorder"
version = "1.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -122,15 +113,9 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
[[package]]
name = "bytes"
-version = "0.5.6"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38"
-
-[[package]]
-name = "bytes"
-version = "1.0.1"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040"
+checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"
[[package]]
name = "cancellation"
@@ -140,9 +125,9 @@ checksum = "f7a879c84c21f354f13535f87ad119ac3be22ebb9097b552a0af6a78f86628c4"
[[package]]
name = "cc"
-version = "1.0.68"
+version = "1.0.72"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787"
+checksum = "22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee"
[[package]]
name = "cervine"
@@ -172,16 +157,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
-name = "chashmap"
-version = "2.2.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ff41a3c2c1e39921b9003de14bf0439c7b63a9039637c291e1a64925d8ddfa45"
-dependencies = [
- "owning_ref",
- "parking_lot 0.4.8",
-]
-
-[[package]]
name = "chrono"
version = "0.4.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -198,7 +173,7 @@ dependencies = [
[[package]]
name = "citeproc"
version = "0.0.1"
-source = "git+https://github.com/cormacrelf/citeproc-rs?rev=5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3#5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3"
+source = "git+https://github.com/cormacrelf/citeproc-rs?rev=2ab195a1e6f84f0ff284813ece61dc62096abbfe#2ab195a1e6f84f0ff284813ece61dc62096abbfe"
dependencies = [
"cfg-if 0.1.10",
"citeproc-db",
@@ -208,12 +183,10 @@ dependencies = [
"fnv",
"indexmap",
"log",
- "parking_lot 0.11.1",
- "rand 0.7.3",
- "rayon",
+ "parking_lot 0.11.2",
+ "rand",
"salsa",
"serde",
- "serde_derive",
"string-interner",
"thiserror",
]
@@ -221,7 +194,7 @@ dependencies = [
[[package]]
name = "citeproc-db"
version = "0.1.0"
-source = "git+https://github.com/cormacrelf/citeproc-rs?rev=5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3#5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3"
+source = "git+https://github.com/cormacrelf/citeproc-rs?rev=2ab195a1e6f84f0ff284813ece61dc62096abbfe#2ab195a1e6f84f0ff284813ece61dc62096abbfe"
dependencies = [
"cfg-if 0.1.10",
"citeproc-io",
@@ -238,7 +211,7 @@ dependencies = [
[[package]]
name = "citeproc-io"
version = "0.1.0"
-source = "git+https://github.com/cormacrelf/citeproc-rs?rev=5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3#5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3"
+source = "git+https://github.com/cormacrelf/citeproc-rs?rev=2ab195a1e6f84f0ff284813ece61dc62096abbfe#2ab195a1e6f84f0ff284813ece61dc62096abbfe"
dependencies = [
"cervine",
"csl",
@@ -248,8 +221,9 @@ dependencies = [
"lazy-transform-str",
"log",
"markup5ever_rcdom",
- "nom 6.1.2",
+ "nom",
"once_cell",
+ "percent-encoding",
"phf",
"regex",
"serde",
@@ -259,13 +233,13 @@ dependencies = [
"ucd-trie",
"unic-segment",
"unic-ucd-category",
- "v_htmlescape",
+ "url",
]
[[package]]
name = "citeproc-proc"
version = "0.1.0"
-source = "git+https://github.com/cormacrelf/citeproc-rs?rev=5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3#5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3"
+source = "git+https://github.com/cormacrelf/citeproc-rs?rev=2ab195a1e6f84f0ff284813ece61dc62096abbfe#2ab195a1e6f84f0ff284813ece61dc62096abbfe"
dependencies = [
"bitflags",
"cfg-if 0.1.10",
@@ -278,13 +252,12 @@ dependencies = [
"lazy_static",
"lexical-sort",
"log",
- "nom 6.1.2",
+ "nom",
"petgraph 0.5.1",
- "rayon",
"salsa",
"serde",
"serde_derive",
- "smallvec 1.6.1",
+ "smallvec",
"string-interner",
"strum",
"unic-segment",
@@ -293,9 +266,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "2.33.3"
+version = "2.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
+checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
dependencies = [
"ansi_term",
"atty",
@@ -308,23 +281,23 @@ dependencies = [
[[package]]
name = "combine"
-version = "4.6.0"
+version = "4.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a2d47c1b11006b87e492b53b313bb699ce60e16613c4dddaa91f8f7c220ab2fa"
+checksum = "50b727aacc797f9fc28e355d21f34709ac4fc9adecfe470ad07b8f4464f53062"
dependencies = [
- "bytes 1.0.1",
+ "bytes",
"memchr",
]
[[package]]
name = "console"
-version = "0.14.1"
+version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3993e6445baa160675931ec041a5e03ca84b9c6e32a056150d3aa2bdda0a1f45"
+checksum = "a28b32d32ca44b70c3e4acd7db1babf555fa026e385fb95f18028f88848b3c31"
dependencies = [
"encode_unicode",
- "lazy_static",
"libc",
+ "once_cell",
"terminal_size",
"winapi",
]
@@ -337,42 +310,42 @@ checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
[[package]]
name = "crc32fast"
-version = "1.2.1"
+version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a"
+checksum = "a2209c310e29876f7f0b2721e7e26b84aff178aa3da5d091f9bfbf47669e60e3"
dependencies = [
"cfg-if 1.0.0",
]
[[package]]
name = "crossbeam-channel"
-version = "0.5.1"
+version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4"
+checksum = "e54ea8bc3fb1ee042f5aace6e3c6e025d3874866da222930f70ce62aceba0bfa"
dependencies = [
"cfg-if 1.0.0",
- "crossbeam-utils 0.8.5",
+ "crossbeam-utils 0.8.6",
]
[[package]]
name = "crossbeam-deque"
-version = "0.8.0"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9"
+checksum = "6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e"
dependencies = [
"cfg-if 1.0.0",
"crossbeam-epoch",
- "crossbeam-utils 0.8.5",
+ "crossbeam-utils 0.8.6",
]
[[package]]
name = "crossbeam-epoch"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fd"
+checksum = "97242a70df9b89a65d0b6df3c4bf5b9ce03c5b7309019777fbde37e7537f8762"
dependencies = [
"cfg-if 1.0.0",
- "crossbeam-utils 0.8.5",
+ "crossbeam-utils 0.8.6",
"lazy_static",
"memoffset",
"scopeguard",
@@ -390,9 +363,9 @@ dependencies = [
[[package]]
name = "crossbeam-utils"
-version = "0.8.5"
+version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"
+checksum = "cfcae03edb34f947e64acdb1c33ec169824e20657e9ecb61cef6c8c74dcb8120"
dependencies = [
"cfg-if 1.0.0",
"lazy_static",
@@ -401,14 +374,14 @@ dependencies = [
[[package]]
name = "csl"
version = "0.0.1"
-source = "git+https://github.com/cormacrelf/citeproc-rs?rev=5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3#5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3"
+source = "git+https://github.com/cormacrelf/citeproc-rs?rev=2ab195a1e6f84f0ff284813ece61dc62096abbfe#2ab195a1e6f84f0ff284813ece61dc62096abbfe"
dependencies = [
"chrono",
"fnv",
"log",
- "nom 6.1.2",
+ "nom",
"roxmltree",
- "semver",
+ "semver 0.11.0",
"serde",
"smartstring",
"string_cache",
@@ -426,16 +399,27 @@ checksum = "032b71bfa953cd1eb921ac105edb854a94ac038ee1d3da8948a70f22eca40ac1"
dependencies = [
"fxhash",
"lasso",
- "parking_lot 0.11.1",
+ "parking_lot 0.11.2",
"text-size",
"triomphe",
]
[[package]]
+name = "dashmap"
+version = "5.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c0834a35a3fce649144119e18da2a4d8ed12ef3862f47183fd46f625d072d96c"
+dependencies = [
+ "cfg-if 1.0.0",
+ "num_cpus",
+ "parking_lot 0.12.0",
+]
+
+[[package]]
name = "derive_more"
-version = "0.99.16"
+version = "0.99.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df"
+checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
dependencies = [
"convert_case",
"proc-macro2",
@@ -445,12 +429,6 @@ dependencies = [
]
[[package]]
-name = "dtoa"
-version = "0.4.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0"
-
-[[package]]
name = "either"
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -464,9 +442,9 @@ checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
[[package]]
name = "encoding_rs"
-version = "0.8.29"
+version = "0.8.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a74ea89a0a1b98f6332de42c95baff457ada66d1cb4030f9ff151b2041a1c746"
+checksum = "7896dc8abb250ffdda33912550faa54c88ec8b998dec0b2c55ab224921ce11df"
dependencies = [
"cfg-if 1.0.0",
]
@@ -481,6 +459,15 @@ dependencies = [
]
[[package]]
+name = "fastrand"
+version = "1.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "779d043b6a0b90cc4c0ed7ee380a6504394cee7efd7db050e3774eee387324b2"
+dependencies = [
+ "instant",
+]
+
+[[package]]
name = "fern"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -491,9 +478,9 @@ dependencies = [
[[package]]
name = "filetime"
-version = "0.2.14"
+version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8"
+checksum = "975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98"
dependencies = [
"cfg-if 1.0.0",
"libc",
@@ -509,9 +496,9 @@ checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d"
[[package]]
name = "fixedbitset"
-version = "0.4.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "398ea4fabe40b9b0d885340a2a991a44c8a645624075ad966d21f88688e2b69e"
+checksum = "279fb028e20b3c4c320317955b77c5e0c9701f05a1d309905d6fc702cdc5053e"
[[package]]
name = "flate2"
@@ -543,20 +530,14 @@ dependencies = [
[[package]]
name = "fsevent-sys"
-version = "4.0.0"
+version = "4.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5c0e564d24da983c053beff1bb7178e237501206840a3e6bf4e267b9e8ae734a"
+checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2"
dependencies = [
"libc",
]
[[package]]
-name = "fuchsia-cprng"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
-
-[[package]]
name = "funty"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -603,9 +584,9 @@ dependencies = [
[[package]]
name = "getrandom"
-version = "0.2.3"
+version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
+checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c"
dependencies = [
"cfg-if 1.0.0",
"libc",
@@ -633,7 +614,7 @@ version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
dependencies = [
- "ahash 0.7.4",
+ "ahash 0.7.6",
]
[[package]]
@@ -647,9 +628,9 @@ dependencies = [
[[package]]
name = "hermit-abi"
-version = "0.1.18"
+version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c"
+checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
dependencies = [
"libc",
]
@@ -695,12 +676,12 @@ dependencies = [
[[package]]
name = "indexmap"
-version = "1.6.2"
+version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3"
+checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223"
dependencies = [
"autocfg",
- "hashbrown 0.9.1",
+ "hashbrown 0.11.2",
]
[[package]]
@@ -711,18 +692,18 @@ checksum = "990980c3d268c9b99df35e813eca2b8d1ee08606f6d2bb325edbd0b0c68f9ffe"
[[package]]
name = "indoc"
-version = "1.0.3"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5a75aeaaef0ce18b58056d306c27b07436fbb34b8816c53094b76dd81803136"
+checksum = "e7906a9fababaeacb774f72410e497a1d18de916322e33797bb2cd29baa23c9e"
dependencies = [
"unindent",
]
[[package]]
name = "inotify"
-version = "0.9.3"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b031475cb1b103ee221afb806a23d35e0570bf7271d7588762ceba8127ed43b3"
+checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff"
dependencies = [
"bitflags",
"inotify-sys",
@@ -740,24 +721,23 @@ dependencies = [
[[package]]
name = "insta"
-version = "1.8.0"
+version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "15226a375927344c78d39dc6b49e2d5562a5b0705e26a589093c6792e52eed8e"
+checksum = "f4c0c443f6dceb3a1cb7607c87501aa91e4b9c976044f725c2a74ca2152c91a4"
dependencies = [
"console",
- "lazy_static",
+ "once_cell",
"serde",
"serde_json",
"serde_yaml",
"similar",
- "uuid",
]
[[package]]
name = "instant"
-version = "0.1.9"
+version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec"
+checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
dependencies = [
"cfg-if 1.0.0",
]
@@ -773,18 +753,18 @@ dependencies = [
[[package]]
name = "itertools"
-version = "0.10.1"
+version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf"
+checksum = "a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3"
dependencies = [
"either",
]
[[package]]
name = "itoa"
-version = "0.4.7"
+version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"
+checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35"
[[package]]
name = "jni"
@@ -807,6 +787,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
[[package]]
+name = "kqueue"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "058a107a784f8be94c7d35c1300f4facced2e93d2fbe5b1452b44e905ddca4a9"
+dependencies = [
+ "kqueue-sys",
+ "libc",
+]
+
+[[package]]
+name = "kqueue-sys"
+version = "1.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587"
+dependencies = [
+ "bitflags",
+ "libc",
+]
+
+[[package]]
name = "lasso"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -843,9 +843,9 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.97"
+version = "0.2.113"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "12b8adadd720df158f4d70dfe7ccc6adb0472d7c55ca83445f6a5ab3e36f8fb6"
+checksum = "eef78b64d87775463c549fbd80e19249ef436ea3bf1de2a1eb7e717ec7fab1e9"
[[package]]
name = "linked-hash-map"
@@ -855,9 +855,9 @@ checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3"
[[package]]
name = "lock_api"
-version = "0.4.4"
+version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb"
+checksum = "88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b"
dependencies = [
"scopeguard",
]
@@ -909,9 +909,9 @@ dependencies = [
[[package]]
name = "lsp-types"
-version = "0.90.0"
+version = "0.92.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a7404037aab080771c90b0a499836d9d8a10336ecd07badf969567b65c6d51a1"
+checksum = "e8a69d4142d51b208c9fc3cea68b1a7fcef30354e7aa6ccad07250fd8430fc76"
dependencies = [
"bitflags",
"serde",
@@ -954,27 +954,21 @@ dependencies = [
[[package]]
name = "matches"
-version = "0.1.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
-
-[[package]]
-name = "maybe-uninit"
-version = "2.0.0"
+version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
+checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
[[package]]
name = "memchr"
-version = "2.4.0"
+version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc"
+checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
[[package]]
name = "memoffset"
-version = "0.6.4"
+version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9"
+checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
dependencies = [
"autocfg",
]
@@ -991,9 +985,9 @@ dependencies = [
[[package]]
name = "mio"
-version = "0.7.13"
+version = "0.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16"
+checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc"
dependencies = [
"libc",
"log",
@@ -1028,16 +1022,6 @@ checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
[[package]]
name = "nom"
-version = "4.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6"
-dependencies = [
- "memchr",
- "version_check 0.1.5",
-]
-
-[[package]]
-name = "nom"
version = "6.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2"
@@ -1045,20 +1029,21 @@ dependencies = [
"bitvec",
"funty",
"memchr",
- "version_check 0.9.3",
+ "version_check",
]
[[package]]
name = "notify"
-version = "5.0.0-pre.10"
+version = "5.0.0-pre.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "51f18203a26893ca1d3526cf58084025d5639f91c44f8b70ab3b724f60e819a0"
+checksum = "245d358380e2352c2d020e8ee62baac09b3420f1f6c012a31326cfced4ad487d"
dependencies = [
"bitflags",
"crossbeam-channel",
"filetime",
"fsevent-sys",
"inotify",
+ "kqueue",
"libc",
"mio",
"walkdir",
@@ -1095,9 +1080,9 @@ dependencies = [
[[package]]
name = "num_cpus"
-version = "1.13.0"
+version = "1.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
+checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1"
dependencies = [
"hermit-abi",
"libc",
@@ -1105,9 +1090,9 @@ dependencies = [
[[package]]
name = "once_cell"
-version = "1.8.0"
+version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
+checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5"
[[package]]
name = "oorandom"
@@ -1116,59 +1101,51 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
[[package]]
-name = "owning_ref"
-version = "0.3.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cdf84f41639e037b484f93433aa3897863b561ed65c6e59c7073d7c561710f37"
-dependencies = [
- "stable_deref_trait",
-]
-
-[[package]]
name = "parking_lot"
-version = "0.4.8"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "149d8f5b97f3c1133e3cfcd8886449959e856b557ff281e292b733d7c69e005e"
+checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
dependencies = [
- "owning_ref",
- "parking_lot_core 0.2.14",
+ "instant",
+ "lock_api",
+ "parking_lot_core 0.8.5",
]
[[package]]
name = "parking_lot"
-version = "0.11.1"
+version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
+checksum = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58"
dependencies = [
- "instant",
"lock_api",
- "parking_lot_core 0.8.3",
+ "parking_lot_core 0.9.1",
]
[[package]]
name = "parking_lot_core"
-version = "0.2.14"
+version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4db1a8ccf734a7bce794cc19b3df06ed87ab2f3907036b693c68f56b4d4537fa"
+checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216"
dependencies = [
+ "cfg-if 1.0.0",
+ "instant",
"libc",
- "rand 0.4.6",
- "smallvec 0.6.14",
+ "redox_syscall",
+ "smallvec",
"winapi",
]
[[package]]
name = "parking_lot_core"
-version = "0.8.3"
+version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"
+checksum = "28141e0cc4143da2443301914478dc976a61ffdb3f043058310c70df2fed8954"
dependencies = [
"cfg-if 1.0.0",
- "instant",
"libc",
"redox_syscall",
- "smallvec 1.6.1",
- "winapi",
+ "smallvec",
+ "windows-sys",
]
[[package]]
@@ -1202,7 +1179,7 @@ version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a13a2fa9d0b63e5f22328828741e523766fff0ee9e779316902290dff3f824f"
dependencies = [
- "fixedbitset 0.4.0",
+ "fixedbitset 0.4.1",
"indexmap",
]
@@ -1234,7 +1211,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526"
dependencies = [
"phf_shared",
- "rand 0.7.3",
+ "rand",
]
[[package]]
@@ -1262,9 +1239,9 @@ dependencies = [
[[package]]
name = "ppv-lite86"
-version = "0.2.10"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
+checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872"
[[package]]
name = "precomputed-hash"
@@ -1282,7 +1259,7 @@ dependencies = [
"proc-macro2",
"quote",
"syn",
- "version_check 0.9.3",
+ "version_check",
]
[[package]]
@@ -1293,7 +1270,7 @@ checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
dependencies = [
"proc-macro2",
"quote",
- "version_check 0.9.3",
+ "version_check",
]
[[package]]
@@ -1304,18 +1281,18 @@ checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
[[package]]
name = "proc-macro2"
-version = "1.0.27"
+version = "1.0.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038"
+checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029"
dependencies = [
"unicode-xid",
]
[[package]]
name = "quote"
-version = "1.0.9"
+version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
+checksum = "47aa80447ce4daf1717500037052af176af5d38cc3e571d9ec1c7353fc10c87d"
dependencies = [
"proc-macro2",
]
@@ -1328,80 +1305,30 @@ checksum = "941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8"
[[package]]
name = "rand"
-version = "0.4.6"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
-dependencies = [
- "fuchsia-cprng",
- "libc",
- "rand_core 0.3.1",
- "rdrand",
- "winapi",
-]
-
-[[package]]
-name = "rand"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
dependencies = [
"getrandom 0.1.16",
"libc",
- "rand_chacha 0.2.2",
- "rand_core 0.5.1",
- "rand_hc 0.2.0",
+ "rand_chacha",
+ "rand_core",
+ "rand_hc",
"rand_pcg",
]
[[package]]
-name = "rand"
-version = "0.8.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8"
-dependencies = [
- "libc",
- "rand_chacha 0.3.1",
- "rand_core 0.6.3",
- "rand_hc 0.3.1",
-]
-
-[[package]]
name = "rand_chacha"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
dependencies = [
"ppv-lite86",
- "rand_core 0.5.1",
-]
-
-[[package]]
-name = "rand_chacha"
-version = "0.3.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
-dependencies = [
- "ppv-lite86",
- "rand_core 0.6.3",
+ "rand_core",
]
[[package]]
name = "rand_core"
-version = "0.3.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
-dependencies = [
- "rand_core 0.4.2",
-]
-
-[[package]]
-name = "rand_core"
-version = "0.4.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
-
-[[package]]
-name = "rand_core"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
@@ -1410,30 +1337,12 @@ dependencies = [
]
[[package]]
-name = "rand_core"
-version = "0.6.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
-dependencies = [
- "getrandom 0.2.3",
-]
-
-[[package]]
name = "rand_hc"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
dependencies = [
- "rand_core 0.5.1",
-]
-
-[[package]]
-name = "rand_hc"
-version = "0.3.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7"
-dependencies = [
- "rand_core 0.6.3",
+ "rand_core",
]
[[package]]
@@ -1442,7 +1351,7 @@ version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"
dependencies = [
- "rand_core 0.5.1",
+ "rand_core",
]
[[package]]
@@ -1465,25 +1374,16 @@ checksum = "d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e"
dependencies = [
"crossbeam-channel",
"crossbeam-deque",
- "crossbeam-utils 0.8.5",
+ "crossbeam-utils 0.8.6",
"lazy_static",
"num_cpus",
]
[[package]]
-name = "rdrand"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
-dependencies = [
- "rand_core 0.3.1",
-]
-
-[[package]]
name = "redox_syscall"
-version = "0.2.9"
+version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5ab49abadf3f9e1c4bc499e8845e152ad87d2ad2d30371841171169e9d75feee"
+checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff"
dependencies = [
"bitflags",
]
@@ -1531,18 +1431,18 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustc_version"
-version = "0.3.3"
+version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee"
+checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
dependencies = [
- "semver",
+ "semver 1.0.4",
]
[[package]]
name = "ryu"
-version = "1.0.5"
+version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
+checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f"
[[package]]
name = "salsa"
@@ -1555,10 +1455,10 @@ dependencies = [
"lock_api",
"log",
"oorandom",
- "parking_lot 0.11.1",
+ "parking_lot 0.11.2",
"rustc-hash",
"salsa-macros",
- "smallvec 1.6.1",
+ "smallvec",
]
[[package]]
@@ -1599,6 +1499,12 @@ dependencies = [
]
[[package]]
+name = "semver"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012"
+
+[[package]]
name = "semver-parser"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1609,18 +1515,18 @@ dependencies = [
[[package]]
name = "serde"
-version = "1.0.130"
+version = "1.0.136"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913"
+checksum = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.130"
+version = "1.0.136"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b"
+checksum = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9"
dependencies = [
"proc-macro2",
"quote",
@@ -1629,9 +1535,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.69"
+version = "1.0.79"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e466864e431129c7e0d3476b92f20458e5879919a0596c6472738d9fa2d342f8"
+checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95"
dependencies = [
"itoa",
"ryu",
@@ -1651,48 +1557,39 @@ dependencies = [
[[package]]
name = "serde_yaml"
-version = "0.8.17"
+version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "15654ed4ab61726bf918a39cb8d98a2e2995b002387807fa6ba58fdf7f59bb23"
+checksum = "a4a521f2940385c165a24ee286aa8599633d162077a54bdcae2a6fd5a7bfa7a0"
dependencies = [
- "dtoa",
- "linked-hash-map",
+ "indexmap",
+ "ryu",
"serde",
"yaml-rust",
]
[[package]]
name = "similar"
-version = "1.3.0"
+version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ad1d488a557b235fc46dae55512ffbfc429d2482b08b4d9435ab07384ca8aec"
+checksum = "2e24979f63a11545f5f2c60141afe249d4f19f84581ea2138065e400941d83d3"
[[package]]
name = "siphasher"
-version = "0.3.5"
+version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cbce6d4507c7e4a3962091436e56e95290cb71fa302d0d270e32130b75fbff27"
+checksum = "a86232ab60fa71287d7f2ddae4a7073f6b7aac33631c3015abb556f08c6d0a3e"
[[package]]
name = "smallvec"
-version = "0.6.14"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b97fcaeba89edba30f044a10c6a3cc39df9c3f17d7cd829dd1446cab35f890e0"
-dependencies = [
- "maybe-uninit",
-]
-
-[[package]]
-name = "smallvec"
-version = "1.6.1"
+version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
+checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83"
[[package]]
name = "smartstring"
-version = "0.2.6"
+version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ada87540bf8ef4cf8a1789deb175626829bb59b1fefd816cf7f7f55efcdbae9"
+checksum = "31aa6a31c0c2b21327ce875f7e8952322acfcfd0c27569a6e18a647281352c9b"
dependencies = [
"serde",
"static_assertions",
@@ -1732,12 +1629,13 @@ dependencies = [
[[package]]
name = "string_cache"
-version = "0.8.1"
+version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8ddb1139b5353f96e429e1a5e19fbaf663bddedaa06d1dbd49f82e352601209a"
+checksum = "923f0f39b6267d37d23ce71ae7235602134b250ace715dd2c90421998ddac0c6"
dependencies = [
"lazy_static",
"new_debug_unreachable",
+ "parking_lot 0.11.2",
"phf_shared",
"precomputed-hash",
"serde",
@@ -1769,9 +1667,9 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
[[package]]
name = "structopt"
-version = "0.3.25"
+version = "0.3.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87c"
+checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10"
dependencies = [
"clap",
"lazy_static",
@@ -1811,9 +1709,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "1.0.73"
+version = "1.0.86"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f71489ff30030d2ae598524f61326b902466f72a0fb1a8564c001cc63425bcc7"
+checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b"
dependencies = [
"proc-macro2",
"quote",
@@ -1828,13 +1726,13 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
[[package]]
name = "tempfile"
-version = "3.2.0"
+version = "3.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22"
+checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4"
dependencies = [
"cfg-if 1.0.0",
+ "fastrand",
"libc",
- "rand 0.8.4",
"redox_syscall",
"remove_dir_all",
"winapi",
@@ -1863,20 +1761,20 @@ dependencies = [
[[package]]
name = "texlab"
-version = "3.3.1"
+version = "3.3.2"
dependencies = [
"anyhow",
"bibutils-sys",
"byteorder",
"cancellation",
"cfg-if 1.0.0",
- "chashmap",
"citeproc",
"citeproc-db",
"citeproc-io",
"crossbeam-channel",
"csl",
"cstree",
+ "dashmap",
"derive_more",
"encoding_rs",
"encoding_rs_io",
@@ -1887,7 +1785,7 @@ dependencies = [
"html2md",
"indoc",
"insta",
- "itertools 0.10.1",
+ "itertools 0.10.3",
"log",
"logos",
"lsp-server",
@@ -1930,18 +1828,18 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "1.0.25"
+version = "1.0.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fa6f76457f59514c7eeb4e59d891395fab0b2fd1d40723ae737d64153392e9c6"
+checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-version = "1.0.25"
+version = "1.0.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8a36768c0fbf1bb15eca10defa29526bda730a2376c2ab4393ccfa16fb1a318d"
+checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b"
dependencies = [
"proc-macro2",
"quote",
@@ -1979,9 +1877,9 @@ dependencies = [
[[package]]
name = "tinyvec"
-version = "1.2.0"
+version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342"
+checksum = "2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2"
dependencies = [
"tinyvec_macros",
]
@@ -2004,9 +1902,9 @@ dependencies = [
[[package]]
name = "triomphe"
-version = "0.1.3"
+version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "46bddb80ec09585c58022a2c55e6e7c11e713d9bb26895f1b56cd945c4040c54"
+checksum = "c45e322b26410d7260e00f64234810c2f17d7ece356182af4df8f7ff07890f09"
dependencies = [
"memoffset",
"serde",
@@ -2015,9 +1913,9 @@ dependencies = [
[[package]]
name = "typed-builder"
-version = "0.9.1"
+version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a46ee5bd706ff79131be9c94e7edcb82b703c487766a114434e5790361cf08c5"
+checksum = "89851716b67b937e393b3daa8423e67ddfc4bbbf1654bcf05488e95e0828db0c"
dependencies = [
"proc-macro2",
"quote",
@@ -2094,12 +1992,9 @@ dependencies = [
[[package]]
name = "unicode-bidi"
-version = "0.3.5"
+version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0"
-dependencies = [
- "matches",
-]
+checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f"
[[package]]
name = "unicode-normalization"
@@ -2112,15 +2007,15 @@ dependencies = [
[[package]]
name = "unicode-segmentation"
-version = "1.7.1"
+version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796"
+checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b"
[[package]]
name = "unicode-width"
-version = "0.1.8"
+version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
+checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
[[package]]
name = "unicode-xid"
@@ -2130,9 +2025,9 @@ checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
[[package]]
name = "unindent"
-version = "0.1.7"
+version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f14ee04d9415b52b3aeab06258a3f07093182b88ba0f9b8d203f211a7a7d41c7"
+checksum = "514672a55d7380da379785a4d70ca8386c8883ff7eaae877be4d2081cebe73d8"
[[package]]
name = "url"
@@ -2165,39 +2060,7 @@ version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
dependencies = [
- "getrandom 0.2.3",
-]
-
-[[package]]
-name = "v_escape"
-version = "0.13.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "039a44473286eb84e4e74f90165feff67c802dbeced7ee4c5b00d719b0d0475e"
-dependencies = [
- "buf-min",
- "v_escape_derive",
-]
-
-[[package]]
-name = "v_escape_derive"
-version = "0.8.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c860ad1273f4eee7006cee05db20c9e60e5d24cba024a32e1094aa8e574f3668"
-dependencies = [
- "nom 4.2.3",
- "proc-macro2",
- "quote",
- "syn",
-]
-
-[[package]]
-name = "v_htmlescape"
-version = "0.10.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "11d7c2a33ed7cf0dc1b42bcf39e01b6512f9df08f09e1cd8a49d9dc49a6a9482"
-dependencies = [
- "cfg-if 1.0.0",
- "v_escape",
+ "getrandom 0.2.4",
]
[[package]]
@@ -2208,15 +2071,9 @@ checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
[[package]]
name = "version_check"
-version = "0.1.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
-
-[[package]]
-name = "version_check"
-version = "0.9.3"
+version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
+checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
[[package]]
name = "walkdir"
@@ -2273,6 +2130,49 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
+name = "windows-sys"
+version = "0.32.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3df6e476185f92a12c072be4a189a0210dcdcf512a1891d6dff9edb874deadc6"
+dependencies = [
+ "windows_aarch64_msvc",
+ "windows_i686_gnu",
+ "windows_i686_msvc",
+ "windows_x86_64_gnu",
+ "windows_x86_64_msvc",
+]
+
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.32.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5"
+
+[[package]]
+name = "windows_i686_gnu"
+version = "0.32.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615"
+
+[[package]]
+name = "windows_i686_msvc"
+version = "0.32.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172"
+
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.32.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc"
+
+[[package]]
+name = "windows_x86_64_msvc"
+version = "0.32.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316"
+
+[[package]]
name = "wyz"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2280,9 +2180,9 @@ checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214"
[[package]]
name = "xml5ever"
-version = "0.16.1"
+version = "0.16.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b1b52e6e8614d4a58b8e70cf51ec0cc21b256ad8206708bcff8139b5bbd6a59"
+checksum = "9234163818fd8e2418fcde330655e757900d4236acd8cc70fef345ef91f6d865"
dependencies = [
"log",
"mac",
diff --git a/support/texlab/Cargo.toml b/support/texlab/Cargo.toml
index cf99f7b387..ad6a333479 100644
--- a/support/texlab/Cargo.toml
+++ b/support/texlab/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "texlab"
description = "LaTeX Language Server"
-version = "3.3.1"
+version = "3.3.2"
license = "GPL-3.0"
readme = "README.md"
authors = [
@@ -9,7 +9,8 @@ authors = [
"Patrick Förster <patrick.foerster@outlook.de>",
]
edition = "2018"
-homepage = "https://texlab.netlify.app"
+homepage = "https://github.com/latex-lsp/texlab"
+resolver = "2"
[lib]
doctest = false
@@ -29,54 +30,54 @@ citation = [
semantic = []
[dependencies]
-anyhow = "1.0.45"
-bibutils-sys = { version="0.1.1", optional=true }
+anyhow = "1.0.54"
+bibutils-sys = { version = "0.1.1", optional = true }
byteorder = "1.4.3"
cancellation = "0.1"
cfg-if = "1.0.0"
-chashmap = "2.2.2"
-citeproc = { git="https://github.com/cormacrelf/citeproc-rs", rev="5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3", optional=true }
-citeproc-db = { git="https://github.com/cormacrelf/citeproc-rs", rev="5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3", optional=true }
-citeproc-io = { git="https://github.com/cormacrelf/citeproc-rs", rev="5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3", optional=true }
-csl = { git="https://github.com/cormacrelf/citeproc-rs", rev="5252fbd8d2046a5a7d5cdcee6c6cb39bd0f1a7f3", optional=true }
-crossbeam-channel = "0.5.1"
+citeproc = { git = "https://github.com/cormacrelf/citeproc-rs", rev = "2ab195a1e6f84f0ff284813ece61dc62096abbfe", optional = true }
+citeproc-db = { git = "https://github.com/cormacrelf/citeproc-rs", rev = "2ab195a1e6f84f0ff284813ece61dc62096abbfe", optional = true }
+citeproc-io = { git = "https://github.com/cormacrelf/citeproc-rs", rev = "2ab195a1e6f84f0ff284813ece61dc62096abbfe", optional = true }
+csl = { git = "https://github.com/cormacrelf/citeproc-rs", rev = "2ab195a1e6f84f0ff284813ece61dc62096abbfe", optional = true }
+crossbeam-channel = "0.5.2"
cstree = "0.6.1"
-derive_more = "0.99.16"
-encoding_rs = "0.8.29"
+dashmap = "5.1.0"
+derive_more = "0.99.17"
+encoding_rs = "0.8.30"
encoding_rs_io = "0.1.7"
flate2 = "1.0.22"
fern = "0.6"
-fnv = { version="1.0", optional=true }
-fuzzy-matcher = { version="0.3.7", optional=true }
-html2md = { version="0.2.13", optional=true }
+fnv = { version = "1.0", optional = true }
+fuzzy-matcher = { version = "0.3.7", optional = true }
+html2md = { version = "0.2.13", optional = true }
itertools = "0.10.1"
log = "0.4.14"
logos = "0.12.0"
lsp-server = "0.5"
-lsp-types = "0.90.0"
+lsp-types = "0.92.0"
multimap = "0.8.3"
-notify = "5.0.0-pre.10"
-once_cell = "1.8.0"
+notify = "5.0.0-pre.13"
+once_cell = "1.9.0"
petgraph = "0.6.0"
rayon = "1.5.1"
regex = "1.5.4"
rustc-hash = "1.1.0"
-serde = "1.0.130"
-serde_json = "1.0.69"
+serde = "1.0.136"
+serde_json = "1.0.79"
serde_repr = "0.1.7"
-smol_str = { version="0.1.21", features=["serde"] }
+smol_str = { version = "0.1.21", features = ["serde"] }
structopt = "0.3"
-tempfile = "3.2.0"
+tempfile = "3.3.0"
threadpool = "1.8.1"
titlecase = "1.1.0"
url = "2.2.2"
-uuid = { version="0.8.2", features=["v4"] }
+uuid = { version = "0.8.2", features = ["v4"] }
[dev-dependencies]
-indoc = "1.0.3"
-insta = "1.8.0"
-typed-builder = "0.9.1"
-unindent = "0.1.7"
+indoc = "1.0.4"
+insta = { version = "1.12.0", features = ["backtrace"] }
+typed-builder = "0.10.0"
+unindent = "0.1.8"
[build-dependencies]
diff --git a/support/texlab/README.md b/support/texlab/README.md
index 57351b677b..dc637ae4a9 100644
--- a/support/texlab/README.md
+++ b/support/texlab/README.md
@@ -1,6 +1,6 @@
[![CI](https://github.com/latex-lsp/texlab/workflows/CI/badge.svg)](https://github.com/latex-lsp/texlab/actions)
[![Coverage](https://codecov.io/gh/latex-lsp/texlab/branch/master/graph/badge.svg)](https://codecov.io/gh/latex-lsp/texlab)
-[![Rust](https://img.shields.io/badge/rustc-1.51%2B-blue)](https://blog.rust-lang.org/2021/03/25/Rust-1.51.0.html)
+[![Rust](https://img.shields.io/badge/rustc-1.53%2B-blue)](https://blog.rust-lang.org/2021/06/17/Rust-1.53.0.html)
[![GitHub release](https://img.shields.io/github/release/latex-lsp/texlab?label=github)](https://github.com/latex-lsp/texlab/releases)
[![CTAN](https://img.shields.io/ctan/v/texlab)](https://ctan.org/pkg/texlab)
@@ -9,6 +9,8 @@
[![NixOS Unstable](https://repology.org/badge/version-for-repo/nix_unstable/texlab.svg?header=nixos%20unstable)](https://nixos.org/nixos/packages.html?channel=nixpkgs-unstable&query=texlab)
[![Homebrew](https://repology.org/badge/version-for-repo/homebrew/texlab.svg?header=homebrew)](https://formulae.brew.sh/formula/texlab)
[![Scoop](https://repology.org/badge/version-for-repo/scoop/texlab.svg?header=scoop)](https://scoop.sh/)
+[![FreeBSD](https://repology.org/badge/version-for-repo/freebsd/texlab.svg?header=freebsd)](https://www.freshports.org/devel/texlab)
+[![NetBSD](https://repology.org/badge/version-for-repo/pkgsrc_current/texlab.svg?header=netbsd)](https://pkgsrc.se/print/texlab)
# TexLab
@@ -40,7 +42,7 @@ On Windows, you may need to install [Microsoft Visual C++ Redistributable for Vi
You will need to install the following dependencies to compile the server:
-- A recent, stable version of [Rust](https://rustup.rs/) (>= 1.51)
+- A recent, stable version of [Rust](https://rustup.rs/) (>= 1.53)
Then run the following command in the project folder:
diff --git a/support/texlab/docs/previewing.md b/support/texlab/docs/previewing.md
index 0d9f35293c..fbf6679760 100644
--- a/support/texlab/docs/previewing.md
+++ b/support/texlab/docs/previewing.md
@@ -129,7 +129,7 @@ set synctex true
set synctex-editor-command "code -g %{input}:%{line}"
```
-You can execute the search by pressing `Alt+Click` in the PDF document.
+You can execute the search by pressing `Ctrl+Click` in the PDF document.
---
diff --git a/support/texlab/src/citation.rs b/support/texlab/src/citation.rs
index 96a5a2eccf..5be86561c9 100644
--- a/support/texlab/src/citation.rs
+++ b/support/texlab/src/citation.rs
@@ -97,12 +97,12 @@ fn generate_bibliography(reference: Reference) -> Option<String> {
})
.ok()?;
let cite = Cite::basic(&reference.id);
- let cluster_id = processor.new_cluster("texlab");
+ let cluster_id = processor.cluster_id("texlab");
processor.insert_reference(reference);
processor.insert_cites(cluster_id, &[cite]);
processor
.set_cluster_order(&[ClusterPosition {
- id: cluster_id,
+ id: Some(cluster_id),
note: Some(1),
}])
.unwrap();
diff --git a/support/texlab/src/config.rs b/support/texlab/src/config.rs
index 5690bee091..5e9703ef3a 100644
--- a/support/texlab/src/config.rs
+++ b/support/texlab/src/config.rs
@@ -17,9 +17,7 @@ pub fn register_config_capability(
client_capabilities: &Mutex<ClientCapabilities>,
) {
let client_capabilities = client_capabilities.lock().unwrap();
- if !client_capabilities.has_pull_configuration_support()
- && client_capabilities.has_push_configuration_support()
- {
+ if client_capabilities.has_push_configuration_support() {
drop(client_capabilities);
let reg = Registration {
id: "pull-config".to_string(),
diff --git a/support/texlab/src/diagnostics/bibtex.rs b/support/texlab/src/diagnostics/bibtex.rs
index d90bde0c8d..8c93c6f925 100644
--- a/support/texlab/src/diagnostics/bibtex.rs
+++ b/support/texlab/src/diagnostics/bibtex.rs
@@ -41,7 +41,7 @@ fn analyze_entry(
range: document
.line_index
.line_col_lsp_range(entry.ty()?.text_range()),
- severity: Some(DiagnosticSeverity::Error),
+ severity: Some(DiagnosticSeverity::ERROR),
code: Some(NumberOrString::Number(4)),
code_description: None,
source: Some("texlab".to_string()),
@@ -61,7 +61,7 @@ fn analyze_entry(
range: document
.line_index
.line_col_lsp_range(entry.left_delimiter()?.text_range()),
- severity: Some(DiagnosticSeverity::Error),
+ severity: Some(DiagnosticSeverity::ERROR),
code: Some(NumberOrString::Number(5)),
code_description: None,
source: Some("texlab".to_string()),
@@ -81,7 +81,7 @@ fn analyze_entry(
range: document
.line_index
.line_col_lsp_range(entry.right_delimiter()?.text_range()),
- severity: Some(DiagnosticSeverity::Error),
+ severity: Some(DiagnosticSeverity::ERROR),
code: Some(NumberOrString::Number(6)),
code_description: None,
source: Some("texlab".to_string()),
@@ -110,7 +110,7 @@ fn analyze_field(
range: document
.line_index
.line_col_lsp_range(TextRange::empty(field.name()?.text_range().end())),
- severity: Some(DiagnosticSeverity::Error),
+ severity: Some(DiagnosticSeverity::ERROR),
code: Some(NumberOrString::Number(7)),
code_description: None,
source: Some("texlab".to_string()),
@@ -130,7 +130,7 @@ fn analyze_field(
range: document.line_index.line_col_lsp_range(TextRange::empty(
field.equality_sign()?.text_range().end(),
)),
- severity: Some(DiagnosticSeverity::Error),
+ severity: Some(DiagnosticSeverity::ERROR),
code: Some(NumberOrString::Number(8)),
code_description: None,
source: Some("texlab".to_string()),
diff --git a/support/texlab/src/diagnostics/build_log.rs b/support/texlab/src/diagnostics/build_log.rs
index ede3a873a8..01579cbd0b 100644
--- a/support/texlab/src/diagnostics/build_log.rs
+++ b/support/texlab/src/diagnostics/build_log.rs
@@ -32,8 +32,8 @@ pub fn analyze_build_log_static(
for error in &parse.errors {
let pos = Position::new(error.line.unwrap_or(0), 0);
let severity = match error.level {
- BuildErrorLevel::Error => DiagnosticSeverity::Error,
- BuildErrorLevel::Warning => DiagnosticSeverity::Warning,
+ BuildErrorLevel::Error => DiagnosticSeverity::ERROR,
+ BuildErrorLevel::Warning => DiagnosticSeverity::WARNING,
};
let range = Range::new(pos, pos);
let diagnostic = Diagnostic {
diff --git a/support/texlab/src/diagnostics/chktex.rs b/support/texlab/src/diagnostics/chktex.rs
index 897887c473..1786644d97 100644
--- a/support/texlab/src/diagnostics/chktex.rs
+++ b/support/texlab/src/diagnostics/chktex.rs
@@ -83,9 +83,9 @@ fn lint(text: &str, current_dir: &Path) -> io::Result<Vec<Diagnostic>> {
let message = captures[6].into();
let range = Range::new_simple(line, character, line, character + digit);
let severity = match kind {
- "Message" => DiagnosticSeverity::Information,
- "Warning" => DiagnosticSeverity::Warning,
- _ => DiagnosticSeverity::Error,
+ "Message" => DiagnosticSeverity::INFORMATION,
+ "Warning" => DiagnosticSeverity::WARNING,
+ _ => DiagnosticSeverity::ERROR,
};
diagnostics.push(Diagnostic {
diff --git a/support/texlab/src/diagnostics/debouncer.rs b/support/texlab/src/diagnostics/debouncer.rs
index 46bea80176..8c1cb63253 100644
--- a/support/texlab/src/diagnostics/debouncer.rs
+++ b/support/texlab/src/diagnostics/debouncer.rs
@@ -4,8 +4,8 @@ use std::{
time::{Duration, Instant},
};
-use chashmap::CHashMap;
use crossbeam_channel::Sender;
+use dashmap::DashMap;
use crate::{Document, ServerContext, Uri, Workspace};
@@ -31,7 +31,7 @@ impl DiagnosticsDebouncer {
let handle = thread::spawn(move || {
let pool = threadpool::Builder::new().build();
- let last_task_time_by_uri: Arc<CHashMap<Arc<Uri>, Instant>> = Arc::default();
+ let last_task_time_by_uri: Arc<DashMap<Arc<Uri>, Instant>> = Arc::default();
while let Ok(DiagnosticsMessage::Analyze {
workspace,
document,
diff --git a/support/texlab/src/diagnostics/latex.rs b/support/texlab/src/diagnostics/latex.rs
index 012e9b399f..72048da93d 100644
--- a/support/texlab/src/diagnostics/latex.rs
+++ b/support/texlab/src/diagnostics/latex.rs
@@ -30,7 +30,7 @@ pub fn analyze_latex_static(
Arc::clone(&document.uri),
Diagnostic {
range: document.line_index.line_col_lsp_range(node.text_range()),
- severity: Some(DiagnosticSeverity::Error),
+ severity: Some(DiagnosticSeverity::ERROR),
code: Some(NumberOrString::Number(1)),
code_description: None,
source: Some("texlab".to_string()),
@@ -63,7 +63,7 @@ fn analyze_environment(
Arc::clone(&document.uri),
Diagnostic {
range: document.line_index.line_col_lsp_range(name1.small_range()),
- severity: Some(DiagnosticSeverity::Error),
+ severity: Some(DiagnosticSeverity::ERROR),
code: Some(NumberOrString::Number(3)),
code_description: None,
source: Some("texlab".to_string()),
@@ -115,7 +115,7 @@ fn analyze_curly_group(
range: document
.line_index
.line_col_lsp_range(TextRange::empty(node.text_range().end())),
- severity: Some(DiagnosticSeverity::Error),
+ severity: Some(DiagnosticSeverity::ERROR),
code: Some(NumberOrString::Number(2)),
code_description: None,
source: Some("texlab".to_string()),
diff --git a/support/texlab/src/features/build.rs b/support/texlab/src/features/build.rs
index 6953698a29..5505b9fb70 100644
--- a/support/texlab/src/features/build.rs
+++ b/support/texlab/src/features/build.rs
@@ -8,8 +8,8 @@ use std::{
use anyhow::Result;
use cancellation::CancellationToken;
-use chashmap::CHashMap;
use crossbeam_channel::Sender;
+use dashmap::DashMap;
use encoding_rs_io::DecodeReaderBytesBuilder;
use lsp_types::{
notification::{LogMessage, Progress},
@@ -101,7 +101,7 @@ impl<'a> Drop for ProgressReporter<'a> {
#[derive(Default)]
pub struct BuildEngine {
lock: Mutex<()>,
- pub positions_by_uri: CHashMap<Arc<Uri>, Position>,
+ pub positions_by_uri: DashMap<Arc<Uri>, Position>,
}
impl BuildEngine {
@@ -233,7 +233,7 @@ fn capture_output(
&lsp_sender,
LogMessageParams {
message,
- typ: lsp_types::MessageType::Log,
+ typ: lsp_types::MessageType::LOG,
},
)
.unwrap();
diff --git a/support/texlab/src/features/completion.rs b/support/texlab/src/features/completion.rs
index cb6a66f3cd..2a3f4ea9af 100644
--- a/support/texlab/src/features/completion.rs
+++ b/support/texlab/src/features/completion.rs
@@ -326,14 +326,15 @@ fn convert_internal_items(
.and_then(|cap| cap.snippet_support)
== Some(true)
{
+ let text_edit = TextEdit::new(range, "begin{$1}\n\t$0\n\\end{$1}".into());
CompletionItem {
kind: Some(adjust_kind(
&context.request,
Structure::Snippet.completion_kind(),
)),
data: Some(serde_json::to_value(CompletionItemData::CommandSnippet).unwrap()),
- insert_text: Some("begin{$1}\n\t$0\n\\end{$1}".into()),
- insert_text_format: Some(InsertTextFormat::Snippet),
+ text_edit: Some(CompletionTextEdit::Edit(text_edit)),
+ insert_text_format: Some(InsertTextFormat::SNIPPET),
..CompletionItem::new_simple("begin".into(), component_detail(&[]))
}
} else {
diff --git a/support/texlab/src/features/completion/util.rs b/support/texlab/src/features/completion/util.rs
index 296d6d25d9..5c4d83e4e9 100644
--- a/support/texlab/src/features/completion/util.rs
+++ b/support/texlab/src/features/completion/util.rs
@@ -62,5 +62,5 @@ pub fn adjust_kind(
return kind;
}
}
- CompletionItemKind::Text
+ CompletionItemKind::TEXT
}
diff --git a/support/texlab/src/features/cursor.rs b/support/texlab/src/features/cursor.rs
index d8db0f2aa8..d1de067091 100644
--- a/support/texlab/src/features/cursor.rs
+++ b/support/texlab/src/features/cursor.rs
@@ -46,7 +46,9 @@ impl Cursor {
return Some(Self::Latex(left));
}
- if right.kind() == latex::WHITESPACE && right.parent().kind() == latex::KEY {
+ if matches!(right.kind(), latex::WHITESPACE | latex::LINE_BREAK)
+ && right.parent().kind() == latex::KEY
+ {
return Some(Self::Latex(right));
}
diff --git a/support/texlab/src/features/highlight/label.rs b/support/texlab/src/features/highlight/label.rs
index 9694993033..9394378c09 100644
--- a/support/texlab/src/features/highlight/label.rs
+++ b/support/texlab/src/features/highlight/label.rs
@@ -31,7 +31,7 @@ pub fn find_label_highlights(
highlights.push(DocumentHighlight {
range,
- kind: Some(DocumentHighlightKind::Write),
+ kind: Some(DocumentHighlightKind::WRITE),
});
} else if let Some(label) = latex::LabelReference::cast(node) {
for label_name in label
@@ -46,7 +46,7 @@ pub fn find_label_highlights(
highlights.push(DocumentHighlight {
range,
- kind: Some(DocumentHighlightKind::Read),
+ kind: Some(DocumentHighlightKind::READ),
});
}
} else if let Some(label) = latex::LabelReferenceRange::cast(node) {
@@ -61,7 +61,7 @@ pub fn find_label_highlights(
highlights.push(DocumentHighlight {
range,
- kind: Some(DocumentHighlightKind::Read),
+ kind: Some(DocumentHighlightKind::READ),
});
}
@@ -76,7 +76,7 @@ pub fn find_label_highlights(
highlights.push(DocumentHighlight {
range,
- kind: Some(DocumentHighlightKind::Read),
+ kind: Some(DocumentHighlightKind::READ),
});
}
}
@@ -141,11 +141,11 @@ mod tests {
let expected_highlights = vec![
DocumentHighlight {
range: Range::new_simple(0, 7, 0, 10),
- kind: Some(DocumentHighlightKind::Write),
+ kind: Some(DocumentHighlightKind::WRITE),
},
DocumentHighlight {
range: Range::new_simple(1, 5, 1, 8),
- kind: Some(DocumentHighlightKind::Read),
+ kind: Some(DocumentHighlightKind::READ),
},
];
diff --git a/support/texlab/src/features/lsp_kinds.rs b/support/texlab/src/features/lsp_kinds.rs
index fbfc50cace..82706b5aee 100644
--- a/support/texlab/src/features/lsp_kinds.rs
+++ b/support/texlab/src/features/lsp_kinds.rs
@@ -30,64 +30,64 @@ pub enum Structure {
impl Structure {
pub fn completion_kind(self) -> CompletionItemKind {
match self {
- Self::Command => CompletionItemKind::Function,
- Self::Snippet => CompletionItemKind::Snippet,
- Self::Environment => CompletionItemKind::Enum,
- Self::Section => CompletionItemKind::Module,
- Self::Float => CompletionItemKind::Method,
- Self::Theorem => CompletionItemKind::Variable,
- Self::Equation => CompletionItemKind::Constant,
- Self::Item => CompletionItemKind::EnumMember,
- Self::Label => CompletionItemKind::Constructor,
- Self::Folder => CompletionItemKind::Folder,
- Self::File => CompletionItemKind::File,
- Self::PgfLibrary => CompletionItemKind::Property,
- Self::TikzLibrary => CompletionItemKind::Property,
- Self::Color => CompletionItemKind::Color,
- Self::ColorModel => CompletionItemKind::Color,
- Self::Package => CompletionItemKind::Class,
- Self::Class => CompletionItemKind::Class,
- Self::Entry(BibtexEntryTypeCategory::Misc) => CompletionItemKind::Interface,
- Self::Entry(BibtexEntryTypeCategory::String) => CompletionItemKind::Text,
- Self::Entry(BibtexEntryTypeCategory::Article) => CompletionItemKind::Event,
- Self::Entry(BibtexEntryTypeCategory::Book) => CompletionItemKind::Struct,
- Self::Entry(BibtexEntryTypeCategory::Collection) => CompletionItemKind::TypeParameter,
- Self::Entry(BibtexEntryTypeCategory::Part) => CompletionItemKind::Operator,
- Self::Entry(BibtexEntryTypeCategory::Thesis) => CompletionItemKind::Unit,
- Self::Field => CompletionItemKind::Field,
- Self::Argument => CompletionItemKind::Value,
- Self::GlossaryEntry => CompletionItemKind::Keyword,
+ Self::Command => CompletionItemKind::FUNCTION,
+ Self::Snippet => CompletionItemKind::SNIPPET,
+ Self::Environment => CompletionItemKind::ENUM,
+ Self::Section => CompletionItemKind::MODULE,
+ Self::Float => CompletionItemKind::METHOD,
+ Self::Theorem => CompletionItemKind::VARIABLE,
+ Self::Equation => CompletionItemKind::CONSTANT,
+ Self::Item => CompletionItemKind::ENUM_MEMBER,
+ Self::Label => CompletionItemKind::CONSTRUCTOR,
+ Self::Folder => CompletionItemKind::FOLDER,
+ Self::File => CompletionItemKind::FILE,
+ Self::PgfLibrary => CompletionItemKind::PROPERTY,
+ Self::TikzLibrary => CompletionItemKind::PROPERTY,
+ Self::Color => CompletionItemKind::COLOR,
+ Self::ColorModel => CompletionItemKind::COLOR,
+ Self::Package => CompletionItemKind::CLASS,
+ Self::Class => CompletionItemKind::CLASS,
+ Self::Entry(BibtexEntryTypeCategory::Misc) => CompletionItemKind::INTERFACE,
+ Self::Entry(BibtexEntryTypeCategory::String) => CompletionItemKind::TEXT,
+ Self::Entry(BibtexEntryTypeCategory::Article) => CompletionItemKind::EVENT,
+ Self::Entry(BibtexEntryTypeCategory::Book) => CompletionItemKind::STRUCT,
+ Self::Entry(BibtexEntryTypeCategory::Collection) => CompletionItemKind::TYPE_PARAMETER,
+ Self::Entry(BibtexEntryTypeCategory::Part) => CompletionItemKind::OPERATOR,
+ Self::Entry(BibtexEntryTypeCategory::Thesis) => CompletionItemKind::UNIT,
+ Self::Field => CompletionItemKind::FIELD,
+ Self::Argument => CompletionItemKind::VALUE,
+ Self::GlossaryEntry => CompletionItemKind::KEYWORD,
}
}
pub fn symbol_kind(self) -> SymbolKind {
match self {
- Self::Command => SymbolKind::Function,
+ Self::Command => SymbolKind::FUNCTION,
Self::Snippet => unimplemented!(),
- Self::Environment => SymbolKind::Enum,
- Self::Section => SymbolKind::Module,
- Self::Float => SymbolKind::Method,
- Self::Theorem => SymbolKind::Variable,
- Self::Equation => SymbolKind::Constant,
- Self::Item => SymbolKind::EnumMember,
- Self::Label => SymbolKind::Constructor,
- Self::Folder => SymbolKind::Namespace,
- Self::File => SymbolKind::File,
- Self::PgfLibrary => SymbolKind::Property,
- Self::TikzLibrary => SymbolKind::Property,
+ Self::Environment => SymbolKind::ENUM,
+ Self::Section => SymbolKind::MODULE,
+ Self::Float => SymbolKind::METHOD,
+ Self::Theorem => SymbolKind::VARIABLE,
+ Self::Equation => SymbolKind::CONSTANT,
+ Self::Item => SymbolKind::ENUM_MEMBER,
+ Self::Label => SymbolKind::CONSTRUCTOR,
+ Self::Folder => SymbolKind::NAMESPACE,
+ Self::File => SymbolKind::FILE,
+ Self::PgfLibrary => SymbolKind::PROPERTY,
+ Self::TikzLibrary => SymbolKind::PROPERTY,
Self::Color => unimplemented!(),
Self::ColorModel => unimplemented!(),
- Self::Package => SymbolKind::Class,
- Self::Class => SymbolKind::Class,
- Self::Entry(BibtexEntryTypeCategory::Misc) => SymbolKind::Interface,
- Self::Entry(BibtexEntryTypeCategory::String) => SymbolKind::String,
- Self::Entry(BibtexEntryTypeCategory::Article) => SymbolKind::Event,
- Self::Entry(BibtexEntryTypeCategory::Book) => SymbolKind::Struct,
- Self::Entry(BibtexEntryTypeCategory::Collection) => SymbolKind::TypeParameter,
- Self::Entry(BibtexEntryTypeCategory::Part) => SymbolKind::Operator,
- Self::Entry(BibtexEntryTypeCategory::Thesis) => SymbolKind::Object,
- Self::Field => SymbolKind::Field,
- Self::Argument => SymbolKind::Number,
+ Self::Package => SymbolKind::CLASS,
+ Self::Class => SymbolKind::CLASS,
+ Self::Entry(BibtexEntryTypeCategory::Misc) => SymbolKind::INTERFACE,
+ Self::Entry(BibtexEntryTypeCategory::String) => SymbolKind::STRING,
+ Self::Entry(BibtexEntryTypeCategory::Article) => SymbolKind::EVENT,
+ Self::Entry(BibtexEntryTypeCategory::Book) => SymbolKind::STRUCT,
+ Self::Entry(BibtexEntryTypeCategory::Collection) => SymbolKind::TYPE_PARAMETER,
+ Self::Entry(BibtexEntryTypeCategory::Part) => SymbolKind::OPERATOR,
+ Self::Entry(BibtexEntryTypeCategory::Thesis) => SymbolKind::OBJECT,
+ Self::Field => SymbolKind::FIELD,
+ Self::Argument => SymbolKind::NUMBER,
Self::GlossaryEntry => unimplemented!(),
}
}
diff --git a/support/texlab/src/server.rs b/support/texlab/src/server.rs
index 000118a9a2..2521faba09 100644
--- a/support/texlab/src/server.rs
+++ b/support/texlab/src/server.rs
@@ -20,6 +20,7 @@ use lsp_types::{
*,
};
use notification::DidCloseTextDocument;
+use notify::RecursiveMode;
use request::{
Completion, DocumentHighlightRequest, DocumentSymbolRequest, HoverRequest,
ResolveCompletionItem, WorkspaceSymbol,
@@ -39,10 +40,11 @@ use crate::{
find_all_references, find_document_highlights, find_document_links, find_document_symbols,
find_foldings, find_hover, find_workspace_symbols, format_source_code, goto_definition,
prepare_rename_all, rename_all, BuildEngine, BuildParams, BuildResult, BuildStatus,
- FeatureRequest, ForwardSearchResult,
+ FeatureRequest, ForwardSearchResult, ForwardSearchStatus,
},
- req_queue::{IncomingData, ReqQueue},
- Document, DocumentLanguage, LineIndexExt, ServerContext, Uri, Workspace, WorkspaceSource,
+ req_queue::{self, IncomingData, ReqQueue},
+ ClientCapabilitiesExt, Document, DocumentLanguage, LineIndexExt, ServerContext, Uri, Workspace,
+ WorkspaceSource,
};
pub struct Server {
@@ -92,7 +94,7 @@ impl Server {
text_document_sync: Some(TextDocumentSyncCapability::Options(
TextDocumentSyncOptions {
open_close: Some(true),
- change: Some(TextDocumentSyncKind::Incremental),
+ change: Some(TextDocumentSyncKind::INCREMENTAL),
will_save: None,
will_save_wait_until: None,
save: Some(TextDocumentSyncSaveOptions::SaveOptions(SaveOptions {
@@ -179,22 +181,9 @@ impl Server {
let workspace = Arc::clone(&self.workspace);
self.pool.execute(move || {
register_config_capability(&req_queue, &sender, &context.client_capabilities);
- pull_config(
- &req_queue,
- &sender,
- &context.options,
- &context.client_capabilities.lock().unwrap(),
- );
-
- for document in workspace.documents() {
- workspace.open(
- Arc::clone(&document.uri),
- document.text.clone(),
- document.language(),
- WorkspaceSource::Client,
- );
- }
+ pull_and_reparse_all(req_queue, sender, context, workspace);
});
+
Ok(())
}
@@ -235,7 +224,27 @@ impl Server {
}
fn did_change_configuration(&self, params: DidChangeConfigurationParams) -> Result<()> {
- push_config(&self.context.options, params.settings);
+ let client_capabilities = { self.context.client_capabilities.lock().unwrap().clone() };
+ if client_capabilities.has_pull_configuration_support() {
+ let req_queue = Arc::clone(&self.req_queue);
+ let sender = self.connection.sender.clone();
+ let context = Arc::clone(&self.context);
+ let workspace = Arc::clone(&self.workspace);
+ self.pool.execute(move || {
+ pull_and_reparse_all(req_queue, sender, context, workspace);
+ });
+ } else {
+ push_config(&self.context.options, params.settings);
+ if let Some(path) = { self.context.options.read().unwrap().aux_directory.clone() } {
+ let _ = self.workspace.watch(path, RecursiveMode::NonRecursive);
+ }
+
+ let workspace = Arc::clone(&self.workspace);
+ self.pool.execute(move || {
+ reparse_all(workspace.as_ref());
+ });
+ }
+
Ok(())
}
@@ -394,14 +403,6 @@ impl Server {
}
fn feature_request<P>(&self, uri: Arc<Uri>, params: P) -> Option<FeatureRequest<P>> {
- let req_queue = Arc::clone(&self.req_queue);
- let sender = self.connection.sender.clone();
- let cx = Arc::clone(&self.context);
- self.pool.execute(move || {
- let client_capabilities = &cx.client_capabilities.lock().unwrap().clone();
- pull_config(&req_queue, &sender, &cx.options, &client_capabilities);
- });
-
Some(FeatureRequest {
context: Arc::clone(&self.context),
params,
@@ -751,13 +752,13 @@ impl Server {
token: &Arc<CancellationToken>,
) -> Result<()> {
let uri = Arc::new(params.text_document.uri.clone().into());
- self.handle_feature_request(
- id,
- params,
- uri,
- token,
- crate::features::execute_forward_search,
- )?;
+ self.handle_feature_request(id, params, uri, token, |req, token| {
+ crate::features::execute_forward_search(req, token).unwrap_or_else(|| {
+ ForwardSearchResult {
+ status: ForwardSearchStatus::ERROR,
+ }
+ })
+ })?;
Ok(())
}
@@ -854,6 +855,32 @@ impl Server {
}
}
+fn pull_and_reparse_all(
+ req_queue: Arc<Mutex<lsp_server::ReqQueue<IncomingData, req_queue::OutgoingData>>>,
+ sender: Sender<Message>,
+ context: Arc<ServerContext>,
+ workspace: Arc<dyn Workspace>,
+) {
+ let client_capabilities = { context.client_capabilities.lock().unwrap().clone() };
+ pull_config(&req_queue, &sender, &context.options, &client_capabilities);
+ if let Some(path) = { context.options.read().unwrap().aux_directory.clone() } {
+ let _ = workspace.watch(path, RecursiveMode::NonRecursive);
+ }
+
+ reparse_all(workspace.as_ref());
+}
+
+fn reparse_all(workspace: &dyn Workspace) {
+ for document in workspace.documents() {
+ workspace.open(
+ Arc::clone(&document.uri),
+ document.text.clone(),
+ document.language(),
+ WorkspaceSource::Client,
+ );
+ }
+}
+
fn create_static_debouncer(
manager: Arc<Mutex<DiagnosticsManager>>,
conn: &Connection,
diff --git a/support/texlab/src/syntax/latex/analysis.rs b/support/texlab/src/syntax/latex/analysis.rs
index 063d8e95f3..2849ade1be 100644
--- a/support/texlab/src/syntax/latex/analysis.rs
+++ b/support/texlab/src/syntax/latex/analysis.rs
@@ -12,7 +12,7 @@ use crate::syntax::latex;
pub use self::types::*;
use self::{
- command::analyze_command,
+ command::{analyze_command, analyze_command_definition},
environment::analyze_begin,
explicit_link::{analyze_import, analyze_include},
implicit_link::analyze_implicit_links,
@@ -25,6 +25,7 @@ pub fn analyze(context: &mut LatexAnalyzerContext, root: &latex::SyntaxNode) {
analyze_implicit_links(context);
for node in root.descendants() {
analyze_command(context, node)
+ .or_else(|| analyze_command_definition(context, node))
.or_else(|| analyze_begin(context, node))
.or_else(|| analyze_include(context, node))
.or_else(|| analyze_import(context, node))
diff --git a/support/texlab/src/syntax/latex/analysis/command.rs b/support/texlab/src/syntax/latex/analysis/command.rs
index 9dea4d84ee..b8b3f0ef9a 100644
--- a/support/texlab/src/syntax/latex/analysis/command.rs
+++ b/support/texlab/src/syntax/latex/analysis/command.rs
@@ -10,3 +10,15 @@ pub fn analyze_command(context: &mut LatexAnalyzerContext, node: &latex::SyntaxN
.insert(command.name()?.text().into());
Some(())
}
+
+pub fn analyze_command_definition(
+ context: &mut LatexAnalyzerContext,
+ node: &latex::SyntaxNode,
+) -> Option<()> {
+ let definition = latex::CommandDefinition::cast(node)?;
+ context
+ .extras
+ .command_names
+ .insert(definition.name()?.command()?.text().into());
+ Some(())
+}
diff --git a/support/texlab/src/syntax/latex/analysis/explicit_link.rs b/support/texlab/src/syntax/latex/analysis/explicit_link.rs
index f177354ac7..48f8d6b5ee 100644
--- a/support/texlab/src/syntax/latex/analysis/explicit_link.rs
+++ b/support/texlab/src/syntax/latex/analysis/explicit_link.rs
@@ -50,10 +50,10 @@ pub fn analyze_import(context: &mut LatexAnalyzerContext, node: &latex::SyntaxNo
let import = latex::Import::cast(node)?;
let mut targets = Vec::new();
- let directory = context
- .base_uri
- .join(&import.directory()?.key()?.to_string())
- .ok()?;
+ let directory = match import.directory().and_then(|dir| dir.key()) {
+ Some(dir) => Arc::new(context.base_uri.join(&dir.to_string()).ok()?.into()),
+ None => Arc::clone(&context.base_uri),
+ };
let file = import.file()?.key()?;
let stem = file.to_string();
diff --git a/support/texlab/src/syntax/latex/cst.rs b/support/texlab/src/syntax/latex/cst.rs
index a800236ebf..80c3375304 100644
--- a/support/texlab/src/syntax/latex/cst.rs
+++ b/support/texlab/src/syntax/latex/cst.rs
@@ -33,7 +33,7 @@ macro_rules! cst_node {
let start = full_range.start();
let mut token = self.syntax().last_token();
while let Some(current) = token {
- if !matches!(current.kind(), WHITESPACE | COMMENT) {
+ if !matches!(current.kind(), LINE_BREAK | WHITESPACE | COMMENT) {
return TextRange::new(start, current.text_range().end());
}
token = current.prev_token();
diff --git a/support/texlab/src/syntax/latex/kind.rs b/support/texlab/src/syntax/latex/kind.rs
index 90b68145a7..410cd4fef7 100644
--- a/support/texlab/src/syntax/latex/kind.rs
+++ b/support/texlab/src/syntax/latex/kind.rs
@@ -5,6 +5,7 @@ pub enum SyntaxKind {
ERROR = 0,
MISSING,
+ LINE_BREAK,
WHITESPACE,
COMMENT,
L_CURLY,
diff --git a/support/texlab/src/syntax/latex/lexer.rs b/support/texlab/src/syntax/latex/lexer.rs
index f697403577..4ea11bf377 100644
--- a/support/texlab/src/syntax/latex/lexer.rs
+++ b/support/texlab/src/syntax/latex/lexer.rs
@@ -6,8 +6,11 @@ use super::kind::SyntaxKind;
#[allow(non_camel_case_types)]
#[repr(u16)]
enum Token {
- #[regex(r"\s+")]
- WHITESPACE = 2,
+ #[regex(r"[\r\n]+", priority = 2)]
+ LINE_BREAK = 2,
+
+ #[regex(r"\s+", priority = 1)]
+ WHITESPACE,
#[regex(r"%[^\r\n]*")]
COMMENT,
@@ -166,7 +169,7 @@ enum Token {
#[regex(r"\\usepgflibrary|\\usetikzlibrary")]
TIKZ_LIBRARY_IMPORT_NAME,
- #[regex(r"\\newenvironment|\\newenvironment*")]
+ #[regex(r"\\newenvironment|\\newenvironment*|\\renewenvironment|\\renewenvironment*")]
ENVIRONMENT_DEFINITION_NAME,
}
@@ -249,4 +252,9 @@ mod tests {
fn test_invalid_parameter() {
assert_debug_snapshot!(verify(r#"#"#))
}
+
+ #[test]
+ fn test_line_break() {
+ assert_debug_snapshot!(verify("hello\nworld"));
+ }
}
diff --git a/support/texlab/src/syntax/latex/parser.rs b/support/texlab/src/syntax/latex/parser.rs
index a7fe3342f8..fcca6771a2 100644
--- a/support/texlab/src/syntax/latex/parser.rs
+++ b/support/texlab/src/syntax/latex/parser.rs
@@ -74,7 +74,7 @@ impl<'a> Parser<'a> {
fn trivia(&mut self) {
while self
.peek()
- .filter(|&kind| matches!(kind, WHITESPACE | COMMENT))
+ .filter(|&kind| matches!(kind, LINE_BREAK | WHITESPACE | COMMENT))
.is_some()
{
self.eat();
@@ -96,7 +96,7 @@ impl<'a> Parser<'a> {
fn content(&mut self, context: ParserContext) {
match self.peek().unwrap() {
- WHITESPACE | COMMENT => self.eat(),
+ LINE_BREAK | WHITESPACE | COMMENT => self.eat(),
L_CURLY if context.allow_environment => self.curly_group(),
L_CURLY => self.curly_group_without_environments(),
L_BRACK | L_PAREN => self.mixed_group(),
@@ -162,7 +162,7 @@ impl<'a> Parser<'a> {
while self
.peek()
.filter(|&kind| {
- matches!(kind, WHITESPACE | COMMENT | WORD | COMMA)
+ matches!(kind, LINE_BREAK | WHITESPACE | COMMENT | WORD | COMMA)
&& (context.allow_comma || kind != COMMA)
})
.is_some()
@@ -211,6 +211,9 @@ impl<'a> Parser<'a> {
Some(WORD) => {
self.key();
}
+ Some(kind) if kind.is_command_name() => {
+ self.content(ParserContext::default());
+ }
Some(_) | None => {
self.builder.token(MISSING.into(), "");
}
@@ -225,7 +228,7 @@ impl<'a> Parser<'a> {
while self
.peek()
- .filter(|&kind| matches!(kind, WHITESPACE | COMMENT | WORD | COMMA))
+ .filter(|&kind| matches!(kind, LINE_BREAK | WHITESPACE | COMMENT | WORD | COMMA))
.is_some()
{
if self.peek() == Some(WORD) {
@@ -340,6 +343,8 @@ impl<'a> Parser<'a> {
{
self.eat();
}
+
+ self.trivia();
self.builder.finish_node();
}
@@ -381,7 +386,7 @@ impl<'a> Parser<'a> {
self.builder.start_node(KEY_VALUE_BODY.into());
while let Some(kind) = self.peek() {
match kind {
- WHITESPACE | COMMENT => self.eat(),
+ LINE_BREAK | WHITESPACE | COMMENT => self.eat(),
WORD => {
self.key_value_pair();
if self.peek() == Some(COMMA) {
@@ -433,7 +438,7 @@ impl<'a> Parser<'a> {
self.eat();
while let Some(kind) = self.peek() {
match kind {
- WHITESPACE | COMMENT => self.eat(),
+ LINE_BREAK | WHITESPACE | COMMENT => self.eat(),
L_CURLY => self.curly_group(),
L_BRACK | L_PAREN => self.mixed_group(),
_ => break,
@@ -932,6 +937,10 @@ impl<'a> Parser<'a> {
if self.lexer.peek() == Some(L_BRACK) {
self.brack_group_word();
+
+ if self.lexer.peek() == Some(L_BRACK) {
+ self.brack_group();
+ }
}
if self.lexer.peek() == Some(L_CURLY) {
@@ -1566,6 +1575,11 @@ mod tests {
}
#[test]
+ fn test_command_definition_optional() {
+ assert_debug_snapshot!(setup(r#"\newcommand{\foo}[1][def]{#1}"#));
+ }
+
+ #[test]
fn test_command_definition_no_argc() {
assert_debug_snapshot!(setup(r#"\newcommand{\foo}{foo}"#));
}
@@ -1708,4 +1722,9 @@ mod tests {
r#"\DeclareAcronym{eg}{short = e.g,long = for example,tag = abbrev}"#
));
}
+
+ #[test]
+ fn test_label_definition_line_break() {
+ assert_debug_snapshot!(setup("\\label{hello\nworld}"));
+ }
}
diff --git a/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap b/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap
index 2186c957c5..19db458200 100644
--- a/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap
+++ b/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap
@@ -1,5 +1,6 @@
---
source: src/syntax/latex/lexer.rs
+assertion_line: 248
expression: "verify(\"hello %world\\r\\ntest %test\")"
---
@@ -17,7 +18,7 @@ expression: "verify(\"hello %world\\r\\ntest %test\")"
"%world",
),
(
- WHITESPACE,
+ LINE_BREAK,
"\r\n",
),
(
diff --git a/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__line_break.snap b/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__line_break.snap
new file mode 100644
index 0000000000..a8a392370e
--- /dev/null
+++ b/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__line_break.snap
@@ -0,0 +1,20 @@
+---
+source: src/syntax/latex/lexer.rs
+assertion_line: 258
+expression: "verify(\"hello\\nworld\")"
+
+---
+[
+ (
+ WORD,
+ "hello",
+ ),
+ (
+ LINE_BREAK,
+ "\n",
+ ),
+ (
+ WORD,
+ "world",
+ ),
+]
diff --git a/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_optional.snap b/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_optional.snap
new file mode 100644
index 0000000000..66c263e49a
--- /dev/null
+++ b/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_optional.snap
@@ -0,0 +1,30 @@
+---
+source: src/syntax/latex/parser.rs
+assertion_line: 1579
+expression: "setup(r#\"\\newcommand{\\foo}[1][def]{#1}\"#)"
+
+---
+ROOT@0..29
+ PREAMBLE@0..29
+ COMMAND_DEFINITION@0..29
+ COMMAND_DEFINITION_NAME@0..11 "\\newcommand"
+ CURLY_GROUP_COMMAND@11..17
+ L_CURLY@11..12 "{"
+ GENERIC_COMMAND_NAME@12..16 "\\foo"
+ R_CURLY@16..17 "}"
+ BRACK_GROUP_WORD@17..20
+ L_BRACK@17..18 "["
+ KEY@18..19
+ WORD@18..19 "1"
+ R_BRACK@19..20 "]"
+ BRACK_GROUP@20..25
+ L_BRACK@20..21 "["
+ TEXT@21..24
+ WORD@21..24 "def"
+ R_BRACK@24..25 "]"
+ CURLY_GROUP@25..29
+ L_CURLY@25..26 "{"
+ TEXT@26..28
+ WORD@26..28 "#1"
+ R_CURLY@28..29 "}"
+
diff --git a/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_line_break.snap b/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_line_break.snap
new file mode 100644
index 0000000000..47187fabcd
--- /dev/null
+++ b/support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_line_break.snap
@@ -0,0 +1,21 @@
+---
+source: src/syntax/latex/parser.rs
+assertion_line: 1719
+expression: "setup(\"\\\\label{hello\\nworld}\")"
+
+---
+ROOT@0..19
+ PREAMBLE@0..19
+ LABEL_DEFINITION@0..13
+ LABEL_DEFINITION_NAME@0..6 "\\label"
+ CURLY_GROUP_WORD@6..13
+ L_CURLY@6..7 "{"
+ KEY@7..13
+ WORD@7..12 "hello"
+ LINE_BREAK@12..13 "\n"
+ MISSING@13..13 ""
+ TEXT@13..18
+ WORD@13..18 "world"
+ ERROR@18..19
+ R_CURLY@18..19 "}"
+
diff --git a/support/texlab/src/workspace/api.rs b/support/texlab/src/workspace/api.rs
index 1ccd19d4e4..6a3c3d02c9 100644
--- a/support/texlab/src/workspace/api.rs
+++ b/support/texlab/src/workspace/api.rs
@@ -1,6 +1,7 @@
use std::{fs, path::PathBuf, sync::Arc};
use anyhow::Result;
+use notify::RecursiveMode;
use crate::{DocumentLanguage, Uri};
@@ -37,9 +38,9 @@ pub trait Workspace: Send + Sync {
return Ok(self.get(&uri));
}
- let data = fs::read(&path)?;
- let text = String::from_utf8_lossy(&data).into_owned();
if let Some(language) = DocumentLanguage::by_path(&path) {
+ let data = fs::read(&path)?;
+ let text = String::from_utf8_lossy(&data).into_owned();
Ok(Some(self.open(
uri,
text,
@@ -83,4 +84,6 @@ pub trait Workspace: Send + Sync {
fn is_open(&self, uri: &Uri) -> bool;
fn subset(&self, uri: Arc<Uri>) -> Option<WorkspaceSubset>;
+
+ fn watch(&self, path: PathBuf, mode: RecursiveMode) -> Result<()>;
}
diff --git a/support/texlab/src/workspace/children_expand.rs b/support/texlab/src/workspace/children_expand.rs
index 006e7b17e2..8fecf2d503 100644
--- a/support/texlab/src/workspace/children_expand.rs
+++ b/support/texlab/src/workspace/children_expand.rs
@@ -1,5 +1,7 @@
-use std::sync::Arc;
+use std::{path::PathBuf, sync::Arc};
+use anyhow::Result;
+use notify::RecursiveMode;
use rayon::iter::{IntoParallelIterator, ParallelIterator};
use crate::{
@@ -89,4 +91,8 @@ impl<W: Workspace> Workspace for ChildrenExpander<W> {
fn subset(&self, uri: Arc<Uri>) -> Option<WorkspaceSubset> {
self.workspace.subset(uri)
}
+
+ fn watch(&self, path: PathBuf, mode: RecursiveMode) -> Result<()> {
+ self.workspace.watch(path, mode)
+ }
}
diff --git a/support/texlab/src/workspace/parent_expand.rs b/support/texlab/src/workspace/parent_expand.rs
index 33b0ca3c5e..0eef06ce92 100644
--- a/support/texlab/src/workspace/parent_expand.rs
+++ b/support/texlab/src/workspace/parent_expand.rs
@@ -1,5 +1,7 @@
-use std::{fs, sync::Arc};
+use std::{fs, path::PathBuf, sync::Arc};
+use anyhow::Result;
+use notify::RecursiveMode;
use rayon::iter::{IntoParallelIterator, ParallelIterator};
use rustc_hash::FxHashSet;
@@ -96,6 +98,10 @@ where
fn subset(&self, uri: Arc<Uri>) -> Option<WorkspaceSubset> {
self.workspace.subset(uri)
}
+
+ fn watch(&self, path: PathBuf, mode: RecursiveMode) -> Result<()> {
+ self.workspace.watch(path, mode)
+ }
}
impl<W> ParentExpander<W>
diff --git a/support/texlab/src/workspace/storage.rs b/support/texlab/src/workspace/storage.rs
index 964535a718..5f067a16aa 100644
--- a/support/texlab/src/workspace/storage.rs
+++ b/support/texlab/src/workspace/storage.rs
@@ -1,5 +1,10 @@
-use std::sync::{Arc, Mutex};
+use std::{
+ path::PathBuf,
+ sync::{Arc, Mutex},
+};
+use anyhow::Result;
+use notify::RecursiveMode;
use petgraph::{graphmap::UnGraphMap, visit::Dfs};
use rustc_hash::{FxHashMap, FxHashSet};
@@ -133,4 +138,8 @@ impl Workspace for Storage {
Some(WorkspaceSubset { documents })
}
+
+ fn watch(&self, _path: PathBuf, _mode: RecursiveMode) -> Result<()> {
+ Ok(())
+ }
}
diff --git a/support/texlab/src/workspace/watch.rs b/support/texlab/src/workspace/watch.rs
index 655872f603..4cc1834620 100644
--- a/support/texlab/src/workspace/watch.rs
+++ b/support/texlab/src/workspace/watch.rs
@@ -32,7 +32,7 @@ where
}
fn create_watcher(workspace: Arc<W>) -> Result<RecommendedWatcher> {
- let watcher = Watcher::new_immediate(move |event: notify::Result<notify::Event>| {
+ let watcher = notify::recommended_watcher(move |event: notify::Result<notify::Event>| {
if let Ok(event) = event {
if event.kind.is_modify() {
for path in event.paths {
@@ -57,20 +57,11 @@ impl<W: Workspace> Workspace for DocumentWatcher<W> {
if document.uri.scheme() == "file" {
if let Ok(mut path) = document.uri.to_file_path() {
path.pop();
- let mut watched_paths = self.watched_paths.lock().unwrap();
- if !watched_paths.contains(&path) {
- if let Err(why) = self
- .watcher
- .lock()
- .unwrap()
- .watch(&path, RecursiveMode::NonRecursive)
- {
- warn!(
- "Failed to watch folder of document \"{}\": {}",
- document.uri, why
- );
- }
- watched_paths.insert(path);
+ if let Err(why) = self.watch(path, RecursiveMode::NonRecursive) {
+ warn!(
+ "Failed to watch folder of document \"{}\": {}",
+ document.uri, why
+ );
}
}
}
@@ -104,4 +95,14 @@ impl<W: Workspace> Workspace for DocumentWatcher<W> {
fn subset(&self, uri: Arc<Uri>) -> Option<WorkspaceSubset> {
self.workspace.subset(uri)
}
+
+ fn watch(&self, path: PathBuf, mode: RecursiveMode) -> Result<()> {
+ let mut watched_paths = self.watched_paths.lock().unwrap();
+ if !watched_paths.contains(&path) {
+ self.watcher.lock().unwrap().watch(&path, mode)?;
+ watched_paths.insert(path);
+ }
+
+ Ok(())
+ }
}
diff --git a/support/texlab/tests/integration/completion.rs b/support/texlab/tests/integration/completion.rs
index 74e8269d67..eccc8162ba 100644
--- a/support/texlab/tests/integration/completion.rs
+++ b/support/texlab/tests/integration/completion.rs
@@ -793,4 +793,25 @@ mod latex {
assert_json_snapshot!(complete_and_resolve(&server, uri, 4, 8)?);
Ok(())
}
+
+ #[test]
+ fn test_multi_line_key() -> Result<()> {
+ let server = ServerTester::launch_new_instance()?;
+ server.initialize(ClientCapabilities::default(), None)?;
+ let uri = server.open(
+ "main.tex",
+ r#"
+ \begin{verb
+ Velit tri-tip fig1n shoulder buffalo pariatur porkchop magna chuck sausage,
+ sed hamburger fatback ribeye biltong id lorem culpa cow, frankfurter
+ deserunt shortloin pancetta dolor et veniam aliqua andouille, pork fugiat eu
+ pig landjaeger proident aliquip voluptate.
+ "#,
+ "latex",
+ false,
+ )?;
+
+ assert_json_snapshot!(complete_and_resolve(&server, uri, 0, 11)?);
+ Ok(())
+ }
}
diff --git a/support/texlab/tests/integration/issues.rs b/support/texlab/tests/integration/issues.rs
index b991d185d3..1fb66dc4a9 100644
--- a/support/texlab/tests/integration/issues.rs
+++ b/support/texlab/tests/integration/issues.rs
@@ -59,3 +59,23 @@ fn test_510_completion_with_unmatched_braces() -> Result<()> {
Ok(())
}
+
+#[test]
+#[cfg(feature = "completion")]
+fn test_540_subimport_link() -> Result<()> {
+ let server = ServerTester::launch_new_instance()?;
+ server.initialize(ClientCapabilities::default(), None)?;
+
+ server.open("stuff.tex", "\\usepackage{lipsum}", "latex", false)?;
+ let uri = server.open("main.tex", "\\subimport{}{stuff}\n\\lipsu", "latex", false)?;
+
+ let success = server
+ .complete(uri, 1, 4)?
+ .items
+ .into_iter()
+ .any(|item| item.label == "lipsum");
+
+ assert!(success);
+
+ Ok(())
+}
diff --git a/support/texlab/tests/integration/snapshots/integration__completion__latex__multi_line_key.snap b/support/texlab/tests/integration/snapshots/integration__completion__latex__multi_line_key.snap
new file mode 100644
index 0000000000..e22d12571b
--- /dev/null
+++ b/support/texlab/tests/integration/snapshots/integration__completion__latex__multi_line_key.snap
@@ -0,0 +1,51 @@
+---
+source: tests/integration/completion.rs
+assertion_line: 814
+expression: "complete_and_resolve(&server, uri, 0, 11)?"
+
+---
+{
+ "isIncomplete": false,
+ "items": [
+ {
+ "label": "verbatim",
+ "kind": 1,
+ "detail": "built-in",
+ "preselect": false,
+ "sortText": "00",
+ "textEdit": {
+ "range": {
+ "start": {
+ "line": 0,
+ "character": 7
+ },
+ "end": {
+ "line": 0,
+ "character": 11
+ }
+ },
+ "newText": "verbatim"
+ }
+ },
+ {
+ "label": "verbatim*",
+ "kind": 1,
+ "detail": "built-in",
+ "preselect": false,
+ "sortText": "01",
+ "textEdit": {
+ "range": {
+ "start": {
+ "line": 0,
+ "character": 7
+ },
+ "end": {
+ "line": 0,
+ "character": 11
+ }
+ },
+ "newText": "verbatim*"
+ }
+ }
+ ]
+}
diff --git a/support/texlab/texlab.pdf b/support/texlab/texlab.pdf
index 289c5f1951..162683cb47 100644
--- a/support/texlab/texlab.pdf
+++ b/support/texlab/texlab.pdf
Binary files differ
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 6310fffeb7..f7825433ee 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -48,6 +48,7 @@ $mirrors = {
},
'Korea' => {
'http://ftp.ktug.org/tex-archive/' => 1,
+ 'https://cran.asia/tex/' => 1,
'https://ftp.harukasan.org/CTAN/' => 1,
'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
'https://mirror.kakao.com/CTAN/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 3d4ea1203a..88fcbd8b3a 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2021
-depend revision/62169
+depend revision/62178
name 00texlive.image
category TLCore
@@ -4537,7 +4537,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 62159
+revision 62171
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -100607,7 +100607,7 @@ catalogue-topics notes editorial
name easybook
category Package
-revision 62137
+revision 62177
shortdesc Typeset Chinese theses or books
relocated 1
longdesc Easybook is a pure academic template created based on the
@@ -100618,16 +100618,16 @@ longdesc providing multiple commands and interfaces allows users to
longdesc easily customize the thesis template. Its basic macro package
longdesc easybase can also be used with CTeX and standard document
longdesc classes.
-containersize 16476
-containerchecksum 7af9b7bb07429c31745c26a33754231141434558137f89a0771dcd3c4c86fc52963364c614ab9e893f8ea50844b8f27cc8946b7770733df64970f3e23824f96f
-doccontainersize 599552
-doccontainerchecksum ad497985006975cbbbc84b1fa0bcb99689210f157f54ce23b6b551d59d8368e6f60e8c354d021e0abcace988229491a2dcbc71935d8b4b56e25fc88d61e68c3c
+containersize 16480
+containerchecksum 288e584492fb7313e293a34f0d7ad8156f6383d585218050f0ceb65fd161ed766d74c191749fa9dc97a8ed12479cf78580d6f9124793048e047111c6e81ca2b6
+doccontainersize 599572
+doccontainerchecksum f3e187aa72c40ecd8ace805e197a6cf2b4205b2a1804b37bdc92336327b29b2721a1d5381c16f83c88bdf9e0be96e394fd40d102e195fd7e688057cf16e0a2a2
docfiles size=163
RELOC/doc/latex/easybook/README.md details="Readme"
RELOC/doc/latex/easybook/easybook.pdf details="Package documentation" language="zh"
RELOC/doc/latex/easybook/easybook.tex
-srccontainersize 16384
-srccontainerchecksum ac37acbac1441bfbab29d0664b55557010c8a35e65a5a46419ef681635d9e5393406db52bd71243c8119fa6aaa352ae1252676802102a0963d0bde5b11ef598b
+srccontainersize 16380
+srccontainerchecksum 1d90caa2a500be1f7b389a38edc67b1c275feb4ae6de39764258f4efbeb18b68ba8fb16bd5357eb1c844798af5c347ea7f03f542f98b3b9f9067035c6d45ac9a
srcfiles size=20
RELOC/source/latex/easybook/easybook.dtx
RELOC/source/latex/easybook/easybook.ins
@@ -100640,7 +100640,7 @@ catalogue-contact-repository https://gitee.com/texl3/easybook
catalogue-ctan /macros/latex/contrib/easybook
catalogue-license lppl1.3c
catalogue-topics book-pub class chinese expl3
-catalogue-version 1.631
+catalogue-version 1.632
name easyfig
category Package
@@ -188873,7 +188873,7 @@ catalogue-version 2.23.0
name luaotfload
category Package
-revision 59293
+revision 62175
shortdesc OpenType 'loader' for Plain TeX and LaTeX
longdesc The package adopts the TrueType/OpenType Font loader code
longdesc provided in ConTeXt, and adapts it to use in Plain TeX and
@@ -188882,11 +188882,11 @@ depend lm
depend lua-alt-getopt
depend lualibs
depend luaotfload.ARCH
-containersize 597604
-containerchecksum 821a5ea31a6131bea129929abbcc114959e1a32325a42f1b22fc6d37f7213d1dbb2f20cefcdcce38089d82cc366328b7dd80cad192a374694a925506073de8dc
-doccontainersize 624416
-doccontainerchecksum 911f1037ddd942f357c1f9644dc424984e93a483b5c5a10ad279a77287cc3f9cfd94ce0113b3b0d6dc6d00dbb13814cb8b46c113ef6877b0fd0b7093caf64746
-docfiles size=271
+containersize 611380
+containerchecksum e722cf193329e5e0c7662a3b4d93267ac3e6e9c70edc780f77d9522db7243486ef8b349ab68d40f1ff375157b4a14d3e31f8a29c249f2bfb59b9baea102548ad
+doccontainersize 624892
+doccontainerchecksum 83c1073fde25287faf668d6a2b7eae4f4a9f5143b737778c61025654c2a3f6c2667182cd8a9fa6e857f34210d37fe63b33710194f6181dc029d383e631f25bd7
+docfiles size=272
texmf-dist/doc/luatex/luaotfload/COPYING
texmf-dist/doc/luatex/luaotfload/NEWS
texmf-dist/doc/luatex/luaotfload/README.md details="Readme"
@@ -188911,13 +188911,13 @@ docfiles size=271
texmf-dist/doc/man/man5/luaotfload.conf.5
texmf-dist/doc/man/man5/luaotfload.conf.man5.pdf
srccontainersize 7296
-srccontainerchecksum 0669681ede7befb415e30e96c575efd9722b030f9d5d5973d13a095826900dfc05d3cddcc29eb64257b77d221156031f0dcf5a1c2f3adcae97c61bdb039668d1
+srccontainerchecksum 71fe64f648586f504857f1c9d78093c072ffef95233df34dbcb95581e3681bdd61ad1aa4513efd85f850a81d0cd492a501fa4ff2191cae3ae99cd33a9012526d
srcfiles size=6
texmf-dist/source/luatex/luaotfload/fontloader-reference-load-order.lua
texmf-dist/source/luatex/luaotfload/fontloader-reference-load-order.tex
-runfiles size=1871
+runfiles size=1898
texmf-dist/scripts/luaotfload/luaotfload-tool.lua
- texmf-dist/tex/luatex/luaotfload/fontloader-2021-05-20.lua
+ texmf-dist/tex/luatex/luaotfload/fontloader-2022-02-24.lua
texmf-dist/tex/luatex/luaotfload/fontloader-basics-chr.lua
texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua
texmf-dist/tex/luatex/luaotfload/fontloader-basics-nod.lua
@@ -188989,6 +188989,9 @@ runfiles size=1871
texmf-dist/tex/luatex/luaotfload/luaotfload-glyphlist.lua
texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua
texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua
+ texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua
+ texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua
+ texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua
texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua
texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua
texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua
@@ -189002,6 +189005,7 @@ runfiles size=1871
texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua
texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua
texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua
+ texmf-dist/tex/luatex/luaotfload/luaotfload-t3.lua
texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua
texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua
texmf-dist/tex/luatex/luaotfload/luaotfload.lua
@@ -189011,7 +189015,7 @@ catalogue-contact-support https://github.com/latex3/luaotfload/issues
catalogue-ctan /macros/luatex/generic/luaotfload
catalogue-license gpl2
catalogue-topics font-use luatex
-catalogue-version 3.18
+catalogue-version 3.19
name luaotfload.aarch64-linux
category Package
@@ -189293,7 +189297,7 @@ catalogue-topics maths luatex
name luatex
category TLCore
-revision 61454
+revision 62174
shortdesc The LuaTeX engine
longdesc LuaTeX is a greatly extended version of pdfTeX using Lua as an
longdesc embedded scripting language. The LuaTeX project's main
@@ -189314,9 +189318,9 @@ depend unicode-data
execute AddFormat name=dviluatex engine=luatex options="dviluatex.ini" patterns=language.def,language.dat.lua fmttriggers=cm,etex,hyphen-base,knuth-lib,plain,tex-ini-files,unicode-data,hyph-utf8
execute AddFormat name=luatex engine=luatex options="luatex.ini" patterns=language.def,language.dat.lua fmttriggers=cm,etex,hyphen-base,knuth-lib,plain,tex-ini-files,unicode-data,hyph-utf8
containersize 12832
-containerchecksum 14adcaedfed2d344c5ccf908134c5d791d1e6fa29e4242f519cc46b6cccbc5db55713819741b5c048602b68959632d7661dc1ff18a9420e8d3e9d3c687696ae6
-doccontainersize 1900020
-doccontainerchecksum 0a4b91c672f052ea669044a3d056bab5a905459f9e4b46cb6205f4b8cccc0c2c3ec89483954130e070ed9006b6643c5994575ebad1b6f119c0a09ad6c355b48a
+containerchecksum e938ec27451a06143eeea72cc323b0329872fa2b8f01e8d669fb8d06ca046a1673c51ac63a1f38c37df75b96b1c06b86776e83b98df74e5332be8da05827c4fe
+doccontainersize 1899692
+doccontainerchecksum 5f9074e8657d0a788d4b70a7c405c710b48004c2f37e0d6d8fbb695dbbdf3084c4932f213a038865a60cc465accdd438feea4b8cbdb8c4e938115f9d0141ad6e
docfiles size=703
texmf-dist/doc/luatex/base/graphics/luaharfbuzz.pdf
texmf-dist/doc/luatex/base/luatex-backend.tex
@@ -299777,7 +299781,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 62159
+revision 62171
shortdesc TeX Live infrastructure programs
longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for
longdesc tlmgr to run but still ours. Not included in tlcritical.
@@ -299785,10 +299789,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 108804
-containerchecksum 3c1391fcc803b135d67e790c4e90dafece2e8f1f4977e4660401baa60e269021a107bd979e566540b24658aece73123cee6a2e2ae133c71e5f77435b7b78624c
+containersize 108812
+containerchecksum debe263fbe2c10475901bd026e3c3df81b50c7dfc511bf8329855feaf82c6ad139b58025d742e58378477a30e1942d670de80d89a89fc653a3a9830cf69f4d39
doccontainersize 404232
-doccontainerchecksum a940bbd68bfd8eb2f225a235e581d1e6a04155989be963ac703585276183623aac90b697c9643ddcfbbe01a2b1ea80102c9f7d44276ad25e251468eed3152672
+doccontainerchecksum 4a9cac2889325d967657e0432334a9edffaa3f644c4997a8b634f704e57443cca16080c3aba045a5d121c60fa81ad3d9b1077341e223843f3b9d3421a741895c
docfiles size=503
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -308400,16 +308404,16 @@ catalogue-version 1.43c
name tkz-euclide
category Package
-revision 61948
+revision 62178
shortdesc Tools for drawing Euclidean geometry
relocated 1
longdesc The tkz-euclide package is a set of files designed to give math
longdesc teachers and students easy access to the programming of
longdesc Euclidean geometry with TikZ.
-containersize 38644
-containerchecksum 6c184321c2e751a9e44ccf690fc079648193d9e8d8a76184cd6db17d93385a829e8bee4bf4dc1222b2acebdc5b9dc025efd58a421c61a9ec9cc0be4dc72c6696
-doccontainersize 1097820
-doccontainerchecksum ddd31f61b5ec5b84c9acf8039c880d5730a122c54f4bb7d5a9c62cbddae24a13761bdc516f3aee157500c30acbb331d4a6ea3e93ef2a117fb2f030c4ea9e8bc6
+containersize 38668
+containerchecksum 01194c7923c772563dede16e412089fbadea0fa9049ce3eaea0af87ad7fe88523598148bef95c0ab6fa230fdc8cd992965f48c29ce4281c82382fc3ce699b8b5
+doccontainersize 1097852
+doccontainerchecksum 9edb03d529cd14835a643e84c02d0a11f68f155792824b5a5fa60870e05f47889f353b3fe374110fd9bac3c79bfc1985e04f53a8d3e200d0dceed0bbddd8e89e
docfiles size=372
RELOC/doc/latex/tkz-euclide/README.md details="Readme" language="en"
RELOC/doc/latex/tkz-euclide/TKZdoc-euclide-FAQ.tex
@@ -308484,7 +308488,7 @@ catalogue-contact-repository https://github.com/tkz-sty/tkz-euclide
catalogue-ctan /macros/latex/contrib/tkz/tkz-euclide
catalogue-license lppl1.3
catalogue-topics maths graphics-use
-catalogue-version 4.05b
+catalogue-version 4.051b
name tkz-fct
category Package
@@ -340516,22 +340520,22 @@ catalogue-version 1.1
name yamlvars
category Package
-revision 61652
+revision 62176
shortdesc A YAML parser and tool for easy LaTeX definition creation
relocated 1
longdesc This LuaLaTeX package provides a YAML parser and some functions
longdesc to declare and define LaTeX definitions using YAML files.
-containersize 5036
-containerchecksum 921634e1d4c115322049b44535379f2e8d3bddb8ac00c38d2ae66ef48d10ea3e96fc52c49c3ec02bd056a17a226d0a9a2f81c9f73abd2d17ddd7016c52e97982
-doccontainersize 65216
-doccontainerchecksum e022822a4a018a0a43c1cfe7d68fce1c26f7c3aa28d9857b16d3d03e685903e12e9cf7584566a0166c0ef5129ec02022b462068531967843319c505079ee169f
+containersize 5072
+containerchecksum 8f3dcee513796ec56dfa61d7f5f05ece6b851de7ac1f2ad311425ea863880e513f3c264a7828d02cbd9b55c76fae94a86785d17a7c312b0bbc4dc76b484fa661
+doccontainersize 65536
+doccontainerchecksum 15757be1037952d3ac2a172f530b74c858b3d5aaa3c42c02427978d05d89790ec8c9511a8bcc7847895222b09bb485a80006fde1715953ef4f3d7f8ddafcc300
docfiles size=22
RELOC/doc/lualatex/yamlvars/README.md details="Readme"
- RELOC/doc/lualatex/yamlvars/YAMLvars.pdf details="Package documentation"
- RELOC/doc/lualatex/yamlvars/YAMLvars.tex
+ RELOC/doc/lualatex/yamlvars/yamlvars.pdf details="Package documentation"
+ RELOC/doc/lualatex/yamlvars/yamlvars.tex
runfiles size=5
- RELOC/tex/lualatex/yamlvars/YAMLvars.lua
- RELOC/tex/lualatex/yamlvars/YAMLvars.sty
+ RELOC/tex/lualatex/yamlvars/yamlvars.lua
+ RELOC/tex/lualatex/yamlvars/yamlvars.sty
catalogue-contact-repository https://github.com/kalekje/yamlvars
catalogue-ctan /macros/luatex/latex/yamlvars
catalogue-license mit
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 0b080b1e10..4cf40ab437 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-63ccfe576e5c4754e34607b9f40acbb6 texlive.tlpdb
+d0bf4c22bf38a5cbd8cb2ec3fb22f45d texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 3b202a1e8b..904e265ba2 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-edbc6c2901acf37b60e101e2ef4ae0ccfbea84a93c3427fd84075cc7dbea7d0010f868755acecaa8806f4a40dea0dd310f77cf29ee9624c93014b6d17ffa86e1 texlive.tlpdb
+76a65951298f0869902ee6e09a8cda3fb0eaa6e8a564675cf9cdd2701bc05f5b48150550650479acf4e1d3f39638d102f1f47e1e2e3d64e070db0a347ed14306 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index c0aba69a06..ee111c1f9d 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
-iQEcBAEBCgAGBQJiGCh8AAoJEEzhh34ZQ4xwh3cH/0XZrEx6yMI/3KlpAqFBeIkh
-M0zV635e+aS4Mi+497PSeCjRLQVt6FgA1B06IZp8kILcDs6WDx9V7hUAhL/AGckV
-2buaoNL7eTv3pKvM6+Snq+cpKlzDRFgPWu2N2Gx3halr3Q0y6NbXrO+ud4TzvkJZ
-MIl+Sl89mxnCAUtVpf2lEPNcqqOJIubWnnlZF5xE8eZ2lbzqhnebqoC6A1qZ7pJk
-+FMPyCGaX1bbkfQjOP/eQLNADR7Rp7Y80IidJ6hRGcENUdN+5ZEPfotRJH5paxMU
-7jKhorxa4RpRSkNy+Ani1bdCb8wok9KeL/eFXM7+x07gEVVO4V7zP62oF10EN4s=
-=R8p/
+iQEcBAEBCgAGBQJiGXntAAoJEEzhh34ZQ4xwALkH/0lpBkl1i8NXUO+VhOhsFaHg
+GDBAg67QvuXOctW3HtTxYKM1V5NwTooHhOWHMJHRwBW0zvkeIEof9FFGlh8RQvR4
+5ysLd18J+U2GnQH3pAZuNbHH2gBzB++eD5oVhtvLh4gQatIX18uES8Iux/DGUlPE
+Ns9I0mnQeoMz6Cze8Wu2aCyZZ9hGXvdsf526zv3xjcfSdw/LG9aJFf8+55DFBWk4
+D57/jV4fwsJ3s2mv1XsLqDRpObpLZiOo473nYyNCl6LWfS7ZnUhkjfl4Opa1160v
+il3sW/JVpNopkGFtYye/aoAPYMOXpOHY+npfrIiJUZnQKxLjalxYyqs0URUkjss=
+=LNtH
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 0460d6e8b2..c697134da2 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index f03b2a7229..a95a18d184 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1645823884
+date=1645910243
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=42d1bb5d98c2016267e84c51ff5aa93f
+lstdigest=81248cdfe1943d1da83daa0fd851d51f
numpkg=5396
relstate=next
-version=8091
+version=8092
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: BQrYGgUl0pEs0+/uD/fQu2jJ5jdjaGg6NR1GBxSM2a1jtNM/iwvrqBdGNA0hKXeacL7njK70rYHzM4JoFBuEfG697FkN8C8daRpQH01S4Lq65Qo9nBgOS4qCkjwz5mSRtoAGVmXPNHwO69GSIKwuxPYOO+byd+kxw9cFyqDKvdnl1ILAwPGU3bcQObhjPHkDZ4NsLNncwbbfEe6JBpq52byE2uFE25RLleRnSVJ9ShhMnsRRba5Es37zGB8B9CrsE/WjzjjsI1Wp9VBKoZYFCUBv8Xzi/TVnBj4b93UBFcbqjJ13ZchKR4nkF2g6+b7u/viEukhsPdj7dh2n6BQF6w==
+;;;; signature/miktex: F6I7tNXdHb41dHcbccmxG96TjVtE8lgUKZf82YobBeKZD7t2v6T/3pj72v8AA96R7PQASAHkQ5PhHByAkXRjS11g1U3DW28tUYws5As7aDm8OJIy0nwRkCtXeKT7NvDTYZ01dVIxLwMNXnyYaAKRz/OW1C9lOb94Tk/iPJekWOIbbWJfzoH7m/zRxCZHHWse5dqyHryy3IHOR3HzXoe3fRXC96LsS70i1yY9FZD3QuWezeLpcyCXaJAnTr1X5/JlwHqVp2xeWQDGOJ9xwxERj7f1RL1vyRFL3jJur9vY1kKqZxSJVpi4MFoVi3LliUavt+B/XK0XsihLGwQd/bV3uQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index dae3844289..ac0414b9b3 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1645823519
+date=1645909911
lastupd=andika andika__doc animate animate__doc animate__source beamertheme-focus beamertheme-focus__doc beamertheme-focus__source bfh-ci bfh-ci__doc biblatex-mla biblatex-mla__doc biblatex-mla__source bidi bidi__doc bidi__source caption caption__doc caption__source crefthe
-lstdigest=26daea79ecc1a87148236fe58c582251
+lstdigest=54f0a8972e6a157c96441654f802ac47
numpkg=5394
relstate=stable
-version=8091
+version=8092
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: NU9RRf+Q+yxrciwdNFdgtUzs3c8taYhIfpQn+qefFRGCVvedxT/ycwW1YwsPnxhmD0xGYGhjFM+f3HaLWVDLewdZu3+K8KKKu8c4WfHGywFPfx6JAR5dI6Gy35GbbgtuIa1FwMf85YwjRSf9l3+rrGpJTymTrfyazm/Eiz41ffqF9j3b98YOuYWHXW1KcSJ4yvdh0gZk0QImwwYP2J2sD4u5Uvh48G7wrhZkK9uKAsm6JvtnZ3Y9sxFV8tdooHkor5k9kbZJ+ugG8nQz9acT3oadu/nzlKpYTPRN0keja0QLdEGURv1T8t97ptqTD3bckVXutvPlWa1/mGvj7q1cqA==
+;;;; signature/miktex: LLT6kk5OfdjCwx1HI+/pNcFDGuOjawLHb/z/OlEd9S+q56h10fUO6+p0EZ+IcDeDPhrEaA5NmRH7/3XcSBOxnc/QHTThZZ1dUAscraaSgUGbxy5qyrxG0nYca/gWjLfnXtJFH0xzak0HiUTxpjGjdZ/XXZQTL3pkoVp1YX1XVejMNxbYWNWDTN++dqXw5ZTIxsjmTz7u0ylSAkoK+NZvyJ6rxqJBFdGgMkNMS1NQtGmZVyKOnICU+mGWlWV9g1fLaFXKpEImdXpfE2eF7al7phPwFfrx+hJltVv4jXUJKMafhWZKR/Y7M5ejQmuIWIWEc6KvZNldLZT09jQp0bo/0Q==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index 2d08c7a67b..3b07bbfbc3 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2022-02-26-02-02
+2022-02-27-02-02