summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
Diffstat (limited to 'fonts')
-rw-r--r--fonts/amiri/Amiri-Bold.ttfbin0 -> 529580 bytes
-rw-r--r--fonts/amiri/Amiri-BoldSlanted.ttfbin0 -> 529936 bytes
-rw-r--r--fonts/amiri/Amiri-Regular.ttfbin0 -> 551132 bytes
-rw-r--r--fonts/amiri/Amiri-Slanted.ttfbin0 -> 534596 bytes
-rw-r--r--fonts/amiri/Amiri.fontspec7
-rw-r--r--fonts/amiri/AmiriQuran.ttfbin0 -> 136896 bytes
-rw-r--r--fonts/amiri/AmiriQuranColored.ttfbin0 -> 172944 bytes
-rw-r--r--fonts/amiri/Documentation-Arabic.pdfbin0 -> 82057 bytes
-rw-r--r--fonts/amiri/NEWS50
-rw-r--r--fonts/amiri/NEWS-Arabic25
-rw-r--r--fonts/amiri/README61
-rw-r--r--fonts/amiri/amiri-bold.ttfbin618484 -> 0 bytes
-rw-r--r--fonts/amiri/amiri-boldslanted.ttfbin623068 -> 0 bytes
-rw-r--r--fonts/amiri/amiri-quran-colored.ttfbin239992 -> 0 bytes
-rw-r--r--fonts/amiri/amiri-quran.ttfbin187692 -> 0 bytes
-rw-r--r--fonts/amiri/amiri-regular.ttfbin634496 -> 0 bytes
-rw-r--r--fonts/amiri/amiri-slanted.ttfbin620904 -> 0 bytes
-rw-r--r--fonts/amiri/amiri-table.pdfbin174446 -> 0 bytes
-rw-r--r--fonts/amiri/documentation-arabic.pdfbin84828 -> 0 bytes
-rw-r--r--fonts/newpx/README15
-rw-r--r--fonts/newpx/afm/NewPXBMI.afm123
-rw-r--r--fonts/newpx/afm/NewPXBMI_gnu.afm112
-rw-r--r--fonts/newpx/afm/NewPXMI.afm129
-rw-r--r--fonts/newpx/afm/NewPXMI_gnu.afm85
-rw-r--r--fonts/newpx/afm/pxbmiaX.afm186
-rw-r--r--fonts/newpx/afm/pxbsys.afm112
-rw-r--r--fonts/newpx/afm/pxmiaX.afm203
-rw-r--r--fonts/newpx/afm/pxsys.afm110
-rw-r--r--fonts/newpx/doc/CnangesInV1.4.txt49
-rw-r--r--fonts/newpx/doc/newpxdoc.pdfbin287991 -> 791615 bytes
-rw-r--r--fonts/newpx/doc/newpxdoc.tex131
-rw-r--r--fonts/newpx/map/newpx.map30
-rw-r--r--fonts/newpx/tex/lmsnpxsy.fd6
-rw-r--r--fonts/newpx/tex/lmxnpxexx.fd4
-rw-r--r--fonts/newpx/tex/newpx.subs17
-rw-r--r--fonts/newpx/tex/newpxmath.sty371
-rw-r--r--fonts/newpx/tfm/NewPXBMI.tfmbin0 -> 1080 bytes
-rw-r--r--fonts/newpx/tfm/NewPXBMI_gnu.tfmbin0 -> 1232 bytes
-rw-r--r--fonts/newpx/tfm/NewPXMI.tfmbin0 -> 1160 bytes
-rw-r--r--fonts/newpx/tfm/NewPXMI_gnu.tfmbin0 -> 748 bytes
-rw-r--r--fonts/newpx/tfm/pxbmiaX.tfmbin0 -> 1732 bytes
-rw-r--r--fonts/newpx/tfm/pxbsys.tfmbin1680 -> 1644 bytes
-rw-r--r--fonts/newpx/tfm/pxmiaX.tfmbin0 -> 1632 bytes
-rw-r--r--fonts/newpx/tfm/pxsys.tfmbin1628 -> 1584 bytes
-rw-r--r--fonts/newpx/tfm/zplbmi.tfmbin2152 -> 3320 bytes
-rw-r--r--fonts/newpx/tfm/zplbmi1.tfmbin2156 -> 3324 bytes
-rw-r--r--fonts/newpx/tfm/zplbmia.tfmbin3140 -> 2156 bytes
-rw-r--r--fonts/newpx/tfm/zplbsy.tfmbin2040 -> 2056 bytes
-rw-r--r--fonts/newpx/tfm/zplmi.tfmbin2204 -> 3252 bytes
-rw-r--r--fonts/newpx/tfm/zplmi1.tfmbin2200 -> 3248 bytes
-rw-r--r--fonts/newpx/tfm/zplmia.tfmbin3136 -> 2076 bytes
-rw-r--r--fonts/newpx/tfm/zplsy.tfmbin1992 -> 2008 bytes
-rw-r--r--fonts/newpx/type1/NewPXBMI.pfbbin0 -> 24084 bytes
-rw-r--r--fonts/newpx/type1/NewPXBMI_gnu.pfbbin0 -> 18529 bytes
-rw-r--r--fonts/newpx/type1/NewPXMI.pfbbin0 -> 25125 bytes
-rw-r--r--fonts/newpx/type1/NewPXMI_gnu.pfbbin0 -> 16003 bytes
-rw-r--r--fonts/newpx/type1/pxbmiaX.pfbbin0 -> 36960 bytes
-rw-r--r--fonts/newpx/type1/pxbsys.pfbbin42422 -> 38813 bytes
-rw-r--r--fonts/newpx/type1/pxmiaX.pfbbin0 -> 42125 bytes
-rw-r--r--fonts/newpx/type1/pxsys.pfbbin43770 -> 40353 bytes
-rw-r--r--fonts/newpx/vf/zplbmi.vfbin1336 -> 2668 bytes
-rw-r--r--fonts/newpx/vf/zplbmi1.vfbin1340 -> 2668 bytes
-rw-r--r--fonts/newpx/vf/zplbmia.vfbin1844 -> 1532 bytes
-rw-r--r--fonts/newpx/vf/zplbsy.vfbin1700 -> 1772 bytes
-rw-r--r--fonts/newpx/vf/zplmi.vfbin1336 -> 2552 bytes
-rw-r--r--fonts/newpx/vf/zplmi1.vfbin1340 -> 2548 bytes
-rw-r--r--fonts/newpx/vf/zplmia.vfbin1868 -> 1528 bytes
-rw-r--r--fonts/newpx/vf/zplsy.vfbin1696 -> 1780 bytes
-rw-r--r--fonts/newtx/README13
-rw-r--r--fonts/newtx/afm/LibertineI-5nu.afm20
-rw-r--r--fonts/newtx/afm/LibertineMathBMI.afm167
-rw-r--r--fonts/newtx/afm/LibertineMathBMI5.afm167
-rw-r--r--fonts/newtx/afm/LibertineMathBMI7.afm167
-rw-r--r--fonts/newtx/afm/LibertineMathBRM.afm142
-rw-r--r--fonts/newtx/afm/LibertineMathMI.afm169
-rw-r--r--fonts/newtx/afm/LibertineMathMI5.afm168
-rw-r--r--fonts/newtx/afm/LibertineMathMI7.afm168
-rw-r--r--fonts/newtx/afm/LibertineMathRM.afm94
-rw-r--r--fonts/newtx/afm/LibertineZI-5nu.afm20
-rw-r--r--fonts/newtx/afm/NewTXBMI.afm187
-rw-r--r--fonts/newtx/afm/NewTXBMI5.afm187
-rw-r--r--fonts/newtx/afm/NewTXBMI7.afm187
-rw-r--r--fonts/newtx/afm/NewTXMI.afm189
-rw-r--r--fonts/newtx/afm/NewTXMI5.afm189
-rw-r--r--fonts/newtx/afm/NewTXMI7.afm189
-rw-r--r--fonts/newtx/afm/ntxsups-Bold.afm1101
-rw-r--r--fonts/newtx/afm/ntxsups-BoldItalic.afm1133
-rw-r--r--fonts/newtx/afm/ntxsups-Italic.afm1125
-rw-r--r--fonts/newtx/afm/ntxsups-Regular.afm1126
-rw-r--r--fonts/newtx/afm/rtxbmi5.afm102
-rw-r--r--fonts/newtx/afm/rtxbmi7.afm108
-rw-r--r--fonts/newtx/afm/stxscr.afm235
-rw-r--r--fonts/newtx/afm/txbex-bar.afm93
-rw-r--r--fonts/newtx/afm/txbmiaSTbb.afm87
-rw-r--r--fonts/newtx/afm/txbmiaX.afm300
-rw-r--r--fonts/newtx/afm/txbsys.afm50
-rw-r--r--fonts/newtx/afm/txexas.afm15
-rw-r--r--fonts/newtx/afm/txexs.afm14
-rw-r--r--fonts/newtx/afm/txmiaSTbb.afm87
-rw-r--r--fonts/newtx/afm/txmiaX.afm324
-rw-r--r--fonts/newtx/afm/txsys.afm57
-rw-r--r--fonts/newtx/doc/newtxdoc.pdfbin453876 -> 1005512 bytes
-rw-r--r--fonts/newtx/doc/newtxdoc.tex124
-rw-r--r--fonts/newtx/enc/ntxsups_ly1.enc297
-rw-r--r--fonts/newtx/enc/ntxsups_ot1.enc297
-rw-r--r--fonts/newtx/enc/ntxsups_t1.enc297
-rw-r--r--fonts/newtx/map/newtx.map43
-rw-r--r--fonts/newtx/opentype/ntxsups-Bold.otfbin0 -> 16496 bytes
-rw-r--r--fonts/newtx/opentype/ntxsups-BoldItalic.otfbin0 -> 17708 bytes
-rw-r--r--fonts/newtx/opentype/ntxsups-Italic.otfbin0 -> 17700 bytes
-rw-r--r--fonts/newtx/opentype/ntxsups-Regular.otfbin0 -> 16976 bytes
-rw-r--r--fonts/newtx/tex/libertine.subs17
-rw-r--r--fonts/newtx/tex/newtxmath.sty699
-rw-r--r--fonts/newtx/tfm/LibertineI-5nu.tfmbin148 -> 148 bytes
-rw-r--r--fonts/newtx/tfm/LibertineMathBMI.tfmbin0 -> 1544 bytes
-rw-r--r--fonts/newtx/tfm/LibertineMathBMI5.tfmbin0 -> 1600 bytes
-rw-r--r--fonts/newtx/tfm/LibertineMathBMI7.tfmbin0 -> 1580 bytes
-rw-r--r--fonts/newtx/tfm/LibertineMathBRM.tfmbin0 -> 1172 bytes
-rw-r--r--fonts/newtx/tfm/LibertineMathMI.tfmbin0 -> 1552 bytes
-rw-r--r--fonts/newtx/tfm/LibertineMathMI5.tfmbin0 -> 1604 bytes
-rw-r--r--fonts/newtx/tfm/LibertineMathMI7.tfmbin0 -> 1576 bytes
-rw-r--r--fonts/newtx/tfm/LibertineMathRM.tfmbin0 -> 768 bytes
-rw-r--r--fonts/newtx/tfm/LibertineZI-5nu.tfmbin148 -> 148 bytes
-rw-r--r--fonts/newtx/tfm/NewTXBMI.tfmbin0 -> 1420 bytes
-rw-r--r--fonts/newtx/tfm/NewTXBMI5.tfmbin0 -> 1544 bytes
-rw-r--r--fonts/newtx/tfm/NewTXBMI7.tfmbin0 -> 1536 bytes
-rw-r--r--fonts/newtx/tfm/NewTXMI.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/newtx/tfm/NewTXMI5.tfmbin0 -> 1604 bytes
-rw-r--r--fonts/newtx/tfm/NewTXMI7.tfmbin0 -> 1568 bytes
-rw-r--r--fonts/newtx/tfm/ntxbexx.tfmbin1772 -> 1784 bytes
-rw-r--r--fonts/newtx/tfm/ntxbmi.tfmbin1856 -> 4192 bytes
-rw-r--r--fonts/newtx/tfm/ntxbmi0.tfmbin1856 -> 4200 bytes
-rw-r--r--fonts/newtx/tfm/ntxbmi05.tfmbin1924 -> 1900 bytes
-rw-r--r--fonts/newtx/tfm/ntxbmi07.tfmbin1916 -> 3348 bytes
-rw-r--r--fonts/newtx/tfm/ntxbmi1.tfmbin1884 -> 4200 bytes
-rw-r--r--fonts/newtx/tfm/ntxbmi15.tfmbin1936 -> 3388 bytes
-rw-r--r--fonts/newtx/tfm/ntxbmi17.tfmbin1932 -> 3352 bytes
-rw-r--r--fonts/newtx/tfm/ntxbmi5.tfmbin1924 -> 3384 bytes
-rw-r--r--fonts/newtx/tfm/ntxbmi7.tfmbin1916 -> 3352 bytes
-rw-r--r--fonts/newtx/tfm/ntxbmia.tfmbin3008 -> 2412 bytes
-rw-r--r--fonts/newtx/tfm/ntxbsy.tfmbin2020 -> 2008 bytes
-rw-r--r--fonts/newtx/tfm/ntxbsy5.tfmbin2020 -> 2008 bytes
-rw-r--r--fonts/newtx/tfm/ntxbsy7.tfmbin2032 -> 2020 bytes
-rw-r--r--fonts/newtx/tfm/ntxbsym.tfmbin1588 -> 1588 bytes
-rw-r--r--fonts/newtx/tfm/ntxexx.tfmbin1760 -> 1772 bytes
-rw-r--r--fonts/newtx/tfm/ntxmi.tfmbin2340 -> 4180 bytes
-rw-r--r--fonts/newtx/tfm/ntxmi0.tfmbin2340 -> 4188 bytes
-rw-r--r--fonts/newtx/tfm/ntxmi05.tfmbin1912 -> 3268 bytes
-rw-r--r--fonts/newtx/tfm/ntxmi07.tfmbin1904 -> 3304 bytes
-rw-r--r--fonts/newtx/tfm/ntxmi1.tfmbin2340 -> 4184 bytes
-rw-r--r--fonts/newtx/tfm/ntxmi15.tfmbin1936 -> 3276 bytes
-rw-r--r--fonts/newtx/tfm/ntxmi17.tfmbin1924 -> 3308 bytes
-rw-r--r--fonts/newtx/tfm/ntxmi5.tfmbin1912 -> 3268 bytes
-rw-r--r--fonts/newtx/tfm/ntxmi7.tfmbin1904 -> 3308 bytes
-rw-r--r--fonts/newtx/tfm/ntxmia.tfmbin3012 -> 2472 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Bold-ly1.tfmbin3548 -> 3744 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Bold-ot1.tfmbin3548 -> 3212 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Bold-t1.tfmbin3548 -> 3688 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Bold.tfmbin3540 -> 0 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-BoldItalic-ly1.tfmbin3892 -> 3980 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-BoldItalic-ot1.tfmbin3892 -> 3444 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-BoldItalic-t1.tfmbin3892 -> 3928 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-BoldItalic.tfmbin3728 -> 0 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Italic-ly1.tfmbin3900 -> 4028 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Italic-ot1.tfmbin3900 -> 3472 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Italic-t1.tfmbin3900 -> 3972 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Italic.tfmbin3760 -> 0 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Regular-ly1.tfmbin3664 -> 3780 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Regular-ot1.tfmbin3664 -> 3264 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Regular-t1.tfmbin3664 -> 3720 bytes
-rw-r--r--fonts/newtx/tfm/ntxsups-Regular.tfmbin3664 -> 0 bytes
-rw-r--r--fonts/newtx/tfm/ntxsy.tfmbin2012 -> 2012 bytes
-rw-r--r--fonts/newtx/tfm/ntxsy5.tfmbin2012 -> 2008 bytes
-rw-r--r--fonts/newtx/tfm/ntxsy7.tfmbin2012 -> 2000 bytes
-rw-r--r--fonts/newtx/tfm/ntxsym.tfmbin1560 -> 1564 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi.tfmbin1944 -> 3344 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi0.tfmbin1936 -> 3344 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi01.tfmbin1940 -> 3348 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi015.tfmbin1996 -> 3340 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi017.tfmbin1964 -> 3304 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi02.tfmbin1924 -> 2564 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi025.tfmbin2000 -> 3344 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi027.tfmbin1976 -> 3300 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi03.tfmbin1940 -> 3344 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi035.tfmbin2000 -> 3344 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi037.tfmbin1972 -> 3304 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi05.tfmbin1996 -> 3340 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi07.tfmbin1968 -> 3300 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi1.tfmbin1944 -> 3348 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi15.tfmbin1996 -> 3340 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi17.tfmbin1964 -> 3308 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi2.tfmbin1940 -> 3340 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi25.tfmbin2000 -> 3344 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi27.tfmbin1976 -> 3304 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi3.tfmbin1944 -> 3340 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi35.tfmbin2000 -> 3344 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi37.tfmbin1972 -> 3304 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi5.tfmbin1996 -> 3340 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmi7.tfmbin1968 -> 3304 bytes
-rw-r--r--fonts/newtx/tfm/nxlbmia.tfmbin2388 -> 2508 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi.tfmbin1936 -> 3284 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi0.tfmbin1936 -> 3284 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi01.tfmbin1940 -> 3288 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi015.tfmbin2000 -> 3316 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi017.tfmbin2008 -> 3324 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi02.tfmbin1936 -> 3292 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi025.tfmbin2004 -> 3316 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi027.tfmbin2008 -> 3328 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi03.tfmbin1940 -> 3292 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi035.tfmbin2004 -> 3316 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi037.tfmbin2008 -> 3324 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi05.tfmbin2004 -> 3312 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi07.tfmbin2008 -> 3324 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi1.tfmbin1940 -> 3284 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi15.tfmbin2000 -> 3308 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi17.tfmbin2008 -> 3316 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi2.tfmbin1936 -> 3292 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi25.tfmbin2008 -> 3312 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi27.tfmbin2004 -> 3324 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi3.tfmbin1940 -> 3292 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi35.tfmbin2004 -> 3312 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi37.tfmbin2008 -> 3320 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi5.tfmbin2004 -> 3308 bytes
-rw-r--r--fonts/newtx/tfm/nxlmi7.tfmbin2008 -> 3320 bytes
-rw-r--r--fonts/newtx/tfm/nxlmia.tfmbin2520 -> 2456 bytes
-rw-r--r--fonts/newtx/tfm/rtxbmi5.tfmbin1116 -> 1088 bytes
-rw-r--r--fonts/newtx/tfm/rtxbmi7.tfmbin1112 -> 1112 bytes
-rw-r--r--fonts/newtx/tfm/stxscr.tfmbin0 -> 1836 bytes
-rw-r--r--fonts/newtx/tfm/txbex-bar.tfmbin872 -> 888 bytes
-rw-r--r--fonts/newtx/tfm/txbmiaSTbb.tfmbin0 -> 932 bytes
-rw-r--r--fonts/newtx/tfm/txbmiaX.tfmbin1576 -> 1616 bytes
-rw-r--r--fonts/newtx/tfm/txbsys.tfmbin1660 -> 1616 bytes
-rw-r--r--fonts/newtx/tfm/txexas.tfmbin1504 -> 816 bytes
-rw-r--r--fonts/newtx/tfm/txmiaSTbb.tfmbin0 -> 920 bytes
-rw-r--r--fonts/newtx/tfm/txmiaX.tfmbin1628 -> 1616 bytes
-rw-r--r--fonts/newtx/tfm/txsys.tfmbin1640 -> 1580 bytes
-rw-r--r--fonts/newtx/type1/LibertineI-5nu.pfbbin2816 -> 2832 bytes
-rw-r--r--fonts/newtx/type1/LibertineMathBMI.pfbbin0 -> 37297 bytes
-rw-r--r--fonts/newtx/type1/LibertineMathBMI5.pfbbin0 -> 37371 bytes
-rw-r--r--fonts/newtx/type1/LibertineMathBMI7.pfbbin0 -> 37561 bytes
-rw-r--r--fonts/newtx/type1/LibertineMathBRM.pfbbin0 -> 30598 bytes
-rw-r--r--fonts/newtx/type1/LibertineMathMI.pfbbin0 -> 35829 bytes
-rw-r--r--fonts/newtx/type1/LibertineMathMI5.pfbbin0 -> 36138 bytes
-rw-r--r--fonts/newtx/type1/LibertineMathMI7.pfbbin0 -> 37213 bytes
-rw-r--r--fonts/newtx/type1/LibertineMathRM.pfbbin0 -> 17941 bytes
-rw-r--r--fonts/newtx/type1/LibertineZI-5nu.pfbbin2877 -> 2893 bytes
-rw-r--r--fonts/newtx/type1/NewTXBMI.pfbbin0 -> 32676 bytes
-rw-r--r--fonts/newtx/type1/NewTXBMI5.pfbbin0 -> 34370 bytes
-rw-r--r--fonts/newtx/type1/NewTXBMI7.pfbbin0 -> 35381 bytes
-rw-r--r--fonts/newtx/type1/NewTXMI.pfbbin0 -> 32548 bytes
-rw-r--r--fonts/newtx/type1/NewTXMI5.pfbbin0 -> 36072 bytes
-rw-r--r--fonts/newtx/type1/NewTXMI7.pfbbin0 -> 35027 bytes
-rw-r--r--fonts/newtx/type1/XCharterMathBMI.pfbbin0 -> 32504 bytes
-rw-r--r--fonts/newtx/type1/XCharterMathBRM.pfbbin0 -> 24974 bytes
-rw-r--r--fonts/newtx/type1/XCharterMathMI.pfbbin0 -> 31870 bytes
-rw-r--r--fonts/newtx/type1/XCharterMathRM.pfbbin0 -> 14856 bytes
-rw-r--r--fonts/newtx/type1/ntxsups-Bold.pfbbin20150 -> 21590 bytes
-rw-r--r--fonts/newtx/type1/ntxsups-BoldItalic.pfbbin19346 -> 22351 bytes
-rw-r--r--fonts/newtx/type1/ntxsups-Italic.pfbbin18855 -> 21872 bytes
-rw-r--r--fonts/newtx/type1/ntxsups-Regular.pfbbin18384 -> 21387 bytes
-rw-r--r--fonts/newtx/type1/rtxbmi5.pfbbin16888 -> 16901 bytes
-rw-r--r--fonts/newtx/type1/rtxbmi7.pfbbin16949 -> 17279 bytes
-rw-r--r--fonts/newtx/type1/stxscr.pfbbin0 -> 77528 bytes
-rw-r--r--fonts/newtx/type1/txbex-bar.pfbbin12726 -> 12805 bytes
-rw-r--r--fonts/newtx/type1/txbmiaSTbb.pfbbin0 -> 15466 bytes
-rw-r--r--fonts/newtx/type1/txbmiaX.pfbbin35168 -> 35119 bytes
-rw-r--r--fonts/newtx/type1/txbsys.pfbbin44487 -> 41353 bytes
-rw-r--r--fonts/newtx/type1/txexas.pfbbin23808 -> 23767 bytes
-rw-r--r--fonts/newtx/type1/txmiaSTbb.pfbbin0 -> 15249 bytes
-rw-r--r--fonts/newtx/type1/txmiaX.pfbbin36503 -> 42829 bytes
-rw-r--r--fonts/newtx/type1/txsys.pfbbin43662 -> 40320 bytes
-rw-r--r--fonts/newtx/vf/ntxbmi.vfbin1580 -> 2744 bytes
-rw-r--r--fonts/newtx/vf/ntxbmi0.vfbin1580 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/ntxbmi05.vfbin2144 -> 1828 bytes
-rw-r--r--fonts/newtx/vf/ntxbmi07.vfbin1648 -> 2704 bytes
-rw-r--r--fonts/newtx/vf/ntxbmi1.vfbin1600 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/ntxbmi15.vfbin2172 -> 2708 bytes
-rw-r--r--fonts/newtx/vf/ntxbmi17.vfbin1672 -> 2708 bytes
-rw-r--r--fonts/newtx/vf/ntxbmi5.vfbin2144 -> 2700 bytes
-rw-r--r--fonts/newtx/vf/ntxbmi7.vfbin1652 -> 2700 bytes
-rw-r--r--fonts/newtx/vf/ntxbmia.vfbin2200 -> 1780 bytes
-rw-r--r--fonts/newtx/vf/ntxbsy.vfbin1580 -> 1692 bytes
-rw-r--r--fonts/newtx/vf/ntxbsy5.vfbin1580 -> 1692 bytes
-rw-r--r--fonts/newtx/vf/ntxbsy7.vfbin1740 -> 1856 bytes
-rw-r--r--fonts/newtx/vf/ntxbsym.vfbin1988 -> 2008 bytes
-rw-r--r--fonts/newtx/vf/ntxmi.vfbin1476 -> 2608 bytes
-rw-r--r--fonts/newtx/vf/ntxmi0.vfbin1480 -> 2600 bytes
-rw-r--r--fonts/newtx/vf/ntxmi05.vfbin2040 -> 2584 bytes
-rw-r--r--fonts/newtx/vf/ntxmi07.vfbin1544 -> 2584 bytes
-rw-r--r--fonts/newtx/vf/ntxmi1.vfbin1484 -> 2600 bytes
-rw-r--r--fonts/newtx/vf/ntxmi15.vfbin2064 -> 2588 bytes
-rw-r--r--fonts/newtx/vf/ntxmi17.vfbin1564 -> 2588 bytes
-rw-r--r--fonts/newtx/vf/ntxmi5.vfbin2044 -> 2576 bytes
-rw-r--r--fonts/newtx/vf/ntxmi7.vfbin1544 -> 2576 bytes
-rw-r--r--fonts/newtx/vf/ntxmia.vfbin2204 -> 1868 bytes
-rw-r--r--fonts/newtx/vf/ntxsy.vfbin1648 -> 1756 bytes
-rw-r--r--fonts/newtx/vf/ntxsy5.vfbin1644 -> 1756 bytes
-rw-r--r--fonts/newtx/vf/ntxsy7.vfbin1764 -> 1872 bytes
-rw-r--r--fonts/newtx/vf/ntxsym.vfbin1984 -> 2004 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi.vfbin1788 -> 2744 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi0.vfbin1796 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi01.vfbin1836 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi015.vfbin1836 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi017.vfbin1856 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi02.vfbin1824 -> 1620 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi025.vfbin1836 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi027.vfbin1860 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi03.vfbin1872 -> 2736 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi035.vfbin1872 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi037.vfbin1896 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi05.vfbin1800 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi07.vfbin1824 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi1.vfbin1832 -> 2744 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi15.vfbin1832 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi17.vfbin1856 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi2.vfbin1828 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi25.vfbin1828 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi27.vfbin1852 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi3.vfbin1872 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi35.vfbin1872 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi37.vfbin1896 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi5.vfbin1792 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmi7.vfbin1812 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlbmia.vfbin2048 -> 1904 bytes
-rw-r--r--fonts/newtx/vf/nxlmi.vfbin1780 -> 2744 bytes
-rw-r--r--fonts/newtx/vf/nxlmi0.vfbin1788 -> 2744 bytes
-rw-r--r--fonts/newtx/vf/nxlmi01.vfbin1868 -> 2744 bytes
-rw-r--r--fonts/newtx/vf/nxlmi015.vfbin1876 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi017.vfbin1900 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi02.vfbin1828 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi025.vfbin1872 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi027.vfbin1896 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi03.vfbin1908 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi035.vfbin1916 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi037.vfbin1924 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi05.vfbin1832 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi07.vfbin1856 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi1.vfbin1864 -> 2744 bytes
-rw-r--r--fonts/newtx/vf/nxlmi15.vfbin1868 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi17.vfbin1892 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi2.vfbin1824 -> 2744 bytes
-rw-r--r--fonts/newtx/vf/nxlmi25.vfbin1872 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi27.vfbin1892 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi3.vfbin1900 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi35.vfbin1908 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi37.vfbin1916 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi5.vfbin1824 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmi7.vfbin1848 -> 2740 bytes
-rw-r--r--fonts/newtx/vf/nxlmia.vfbin2436 -> 1968 bytes
-rw-r--r--fonts/xcharter/README5
-rw-r--r--fonts/xcharter/afm/XCharterMathBMI.afm58
-rw-r--r--fonts/xcharter/afm/XCharterMathBRM.afm144
-rw-r--r--fonts/xcharter/afm/XCharterMathMI.afm59
-rw-r--r--fonts/xcharter/afm/XCharterMathRM.afm7
-rw-r--r--fonts/xcharter/doc/xcharter-doc.pdfbin364380 -> 697142 bytes
-rw-r--r--fonts/xcharter/doc/xcharter-doc.tex34
-rw-r--r--fonts/xcharter/map/XCharter.map1
-rw-r--r--fonts/xcharter/tex/xcharter.subs17
-rw-r--r--fonts/xcharter/tfm/XCharterMathBMI.tfmbin1256 -> 1528 bytes
-rw-r--r--fonts/xcharter/tfm/XCharterMathBRM.tfmbin1188 -> 1164 bytes
-rw-r--r--fonts/xcharter/tfm/XCharterMathMI.tfmbin1260 -> 1536 bytes
-rw-r--r--fonts/xcharter/tfm/XCharterMathRM.tfmbin752 -> 752 bytes
-rw-r--r--fonts/xcharter/tfm/zchbmi.tfmbin1860 -> 3256 bytes
-rw-r--r--fonts/xcharter/tfm/zchbmi0.tfmbin1852 -> 3252 bytes
-rw-r--r--fonts/xcharter/tfm/zchbmia.tfmbin2120 -> 2224 bytes
-rw-r--r--fonts/xcharter/tfm/zchmi.tfmbin2820 -> 3248 bytes
-rw-r--r--fonts/xcharter/tfm/zchmi0.tfmbin2812 -> 3248 bytes
-rw-r--r--fonts/xcharter/tfm/zchmia.tfmbin2076 -> 2348 bytes
-rw-r--r--fonts/xcharter/type1/XCharterMathBMI.pfbbin27142 -> 32504 bytes
-rw-r--r--fonts/xcharter/type1/XCharterMathBRM.pfbbin25329 -> 24974 bytes
-rw-r--r--fonts/xcharter/type1/XCharterMathMI.pfbbin26378 -> 31870 bytes
-rw-r--r--fonts/xcharter/type1/XCharterMathRM.pfbbin14935 -> 14856 bytes
-rw-r--r--fonts/xcharter/vf/zchbmi.vfbin1272 -> 2448 bytes
-rw-r--r--fonts/xcharter/vf/zchbmi0.vfbin1272 -> 2448 bytes
-rw-r--r--fonts/xcharter/vf/zchbmia.vfbin1912 -> 1832 bytes
-rw-r--r--fonts/xcharter/vf/zchmi.vfbin1228 -> 2356 bytes
-rw-r--r--fonts/xcharter/vf/zchmi0.vfbin1228 -> 2356 bytes
-rw-r--r--fonts/xcharter/vf/zchmia.vfbin1868 -> 2060 bytes
378 files changed, 9097 insertions, 3208 deletions
diff --git a/fonts/amiri/Amiri-Bold.ttf b/fonts/amiri/Amiri-Bold.ttf
new file mode 100644
index 0000000000..f3751f1531
--- /dev/null
+++ b/fonts/amiri/Amiri-Bold.ttf
Binary files differ
diff --git a/fonts/amiri/Amiri-BoldSlanted.ttf b/fonts/amiri/Amiri-BoldSlanted.ttf
new file mode 100644
index 0000000000..b772ce48da
--- /dev/null
+++ b/fonts/amiri/Amiri-BoldSlanted.ttf
Binary files differ
diff --git a/fonts/amiri/Amiri-Regular.ttf b/fonts/amiri/Amiri-Regular.ttf
new file mode 100644
index 0000000000..d516fe6a06
--- /dev/null
+++ b/fonts/amiri/Amiri-Regular.ttf
Binary files differ
diff --git a/fonts/amiri/Amiri-Slanted.ttf b/fonts/amiri/Amiri-Slanted.ttf
new file mode 100644
index 0000000000..ef887e1b14
--- /dev/null
+++ b/fonts/amiri/Amiri-Slanted.ttf
Binary files differ
diff --git a/fonts/amiri/Amiri.fontspec b/fonts/amiri/Amiri.fontspec
new file mode 100644
index 0000000000..362e35e5a0
--- /dev/null
+++ b/fonts/amiri/Amiri.fontspec
@@ -0,0 +1,7 @@
+\defaultfontfeatures[Amiri]{
+ Extension=.ttf,
+ UprightFont=*-Regular,
+ ItalicFont=*-Slanted,
+ BoldFont=*-Bold,
+ BoldItalicFont=*-BoldSlanted,
+}
diff --git a/fonts/amiri/AmiriQuran.ttf b/fonts/amiri/AmiriQuran.ttf
new file mode 100644
index 0000000000..8899d6a412
--- /dev/null
+++ b/fonts/amiri/AmiriQuran.ttf
Binary files differ
diff --git a/fonts/amiri/AmiriQuranColored.ttf b/fonts/amiri/AmiriQuranColored.ttf
new file mode 100644
index 0000000000..60a03dc5fe
--- /dev/null
+++ b/fonts/amiri/AmiriQuranColored.ttf
Binary files differ
diff --git a/fonts/amiri/Documentation-Arabic.pdf b/fonts/amiri/Documentation-Arabic.pdf
new file mode 100644
index 0000000000..4fc3ab3e25
--- /dev/null
+++ b/fonts/amiri/Documentation-Arabic.pdf
Binary files differ
diff --git a/fonts/amiri/NEWS b/fonts/amiri/NEWS
index 5ccd53eab5..22e405d250 100644
--- a/fonts/amiri/NEWS
+++ b/fonts/amiri/NEWS
@@ -1,3 +1,53 @@
+Amiri 0.112 (2019-09-29)
+------------------------
+
+* Fix dot below (U+065C) and make it rounded not rectangular.
+* Add an Amiri.fontspec file for use with LaTeX fontspec package (#139).
+* Make the build reproducible.
+* Fix some misplaced Latin accents.
+* Add alternate comma and semicolon for Sindhi and Malay, and can be enabled
+ with “ss08” feature as well (#145).
+* Fix Rohingya tones positioning a bit (#155).
+* Don’t make rounded guillemots the default as they are meant to be only for
+ Arabic.
+* Make narrow no break space as wide as thin space (#177).
+* Fix handling of several Quranic small letters to follow latest Unicode
+ recommendations.
+
+Amiri 0.111 (2017-12-30)
+------------------------
+
+* Drop TTF files from the web fonts archive, WOFF and WOFF2 should be all one
+ needs now.
+* Cosmetic changes to the CSS snippet.
+* Fix kerning of the new Kaf glyphs introduced in the previous release.
+* Add a font table document for the Quran font since it has different character
+ coverage.
+* Removed the `ccmp` feature composing decomposed Latin base/accent
+ combinations supported by the font. HarfBuzz does this in a bit smarter way,
+ users of other engines can apply Unicode normalization to the input text if
+ this is needed.
+* Fix wrong glyph class for U+0674 ARABIC LETTER HIGH HAMZA, causing it to be
+ incorrectly treated as a zero width mark:
+ https://github.com/alif-type/amiri/issues/138.
+* Drop localized Arabic names from the font (like style names), their support
+ in application is spotty, also it is a bit Ugly to have the font presented
+ with mixed language name, e.g. “Amiri عادي”, in some applications under
+ Arabic locales.
+* Allow Kashida around floating Hamza:
+ https://github.com/alif-type/amiri/issues/137
+* Colorize Hamza above mark in colored Quran font:
+ https://github.com/alif-type/amiri/issues/136
+* Change the shape of Damma used in U+06C7 & U+0677:
+ https://github.com/alif-type/amiri/issues/123
+* Other smaller fixes.
+* OpenType layout tables are now compiled with FontTool’s feaLib instead of my
+ FontForge fork. This is an attempt to make building the fonts from source
+ simpler for others and more predictable.
+* The font can now be built with Python 3, by calling `make PY2=python3`.
+* The font can be also built with upstream FontForge now, though the result
+ might be slightly different from the pre-built fonts.
+
Amiri 0.110 (2017-12-20)
------------------------
* New Glyphs
diff --git a/fonts/amiri/NEWS-Arabic b/fonts/amiri/NEWS-Arabic
index 5a556ba483..76dfe47b7c 100644
--- a/fonts/amiri/NEWS-Arabic
+++ b/fonts/amiri/NEWS-Arabic
@@ -1,3 +1,28 @@
+أميري ٠٫١١٢ (٢٠١٩-٠٩-٢٩)
+------------------------
+* إصلاح علامة النقطة التحتية لتكون مستديرة لا مربعة.
+* إضافة ملف Amiri.fontspec ليستحدم مع حزمة fontspec للاتخ (#139).
+* إضافة فاصلة وفاصلة منقوطة بديلة للسندية والجاوية، ويمكنتفعيلها أيضا بخاصية
+ “ss08” (#145).
+* إصلاح تموضع بعض علامات تشكيل الروهينجا (#155).
+* جعل المسافة الضيقة غير الفاصلة مساوية في العرض للمسافة الرفيعة (#177).
+* إصلاح الحروف القرآنية الصغيرة لتوافق معايير يونيكود الحديثة.
+
+أميري ٠٫١١١ (٢٠١٧-١٢-٣٠)
+------------------------
+* تحسين اقتران الكافات التي أضيفت في الإصدارة السابقة.
+* إصلاح خطأ يجعل جرف الهمزة العالية (U+0674) يقترن بالهرف السابق عليه:
+ https://github.com/alif-type/amiri/issues/138.
+* إزالة الأسماء العربية الداخلية للخط، لتفادي ازدواجية اللغة في اسم الخط في بعض
+ التطبيقات عندما يكون النظام باللغة العربية، مثل ”Amiri عادي“.
+* السماح بأن تسبق أو تلحق همزة وسط الكلمة بالكشيدة:
+ https://github.com/alif-type/amiri/issues/137
+* تلوين علامة الهمزة المنفصلة في الخط القرآني الملون:
+ https://github.com/alif-type/amiri/issues/136
+* تغيير شكل الضمة في حرفي U+06C7 و U+0677:
+ https://github.com/alif-type/amiri/issues/123
+* تغييرات شغيرة أخرى، و تغييرات على نظام بناء الخط من المصدر.
+
أميري ٠٫١١٠ (٢٠١٧-١٢-٢٠)
-----------------------
* محارف جديدة:
diff --git a/fonts/amiri/README b/fonts/amiri/README
index c8fbceed9d..ed2c3595b2 100644
--- a/fonts/amiri/README
+++ b/fonts/amiri/README
@@ -1,3 +1,5 @@
+[![Build Status](https://travis-ci.org/alif-type/amiri.svg?branch=master)](https://travis-ci.org/alif-type/amiri)
+
Amiri Font
==========
@@ -26,5 +28,64 @@ Latest version of the Amiri font can be optained from its web site:
> http://amirifont.org
+Contributing
+------------
+
+To edit the font sources, you will need FontForge, preferably the latest
+version. To install FontForge on Debian and Ubuntu:
+
+ $ sudo apt-get install fontforge
+
+You can then open the source files in FontForge and start editing, either from
+GUI or from the command line:
+
+ $ fontforge sources/Amiri-Regular.sfdir
+
+To build the fonts you need FontForge Python module, gpp and FontTools:
+
+ $ sudo apt-get install python-fontforge gpp
+ $ python -m venv amiri --system-site-packages
+ $ . amiri/bin/activate
+ $ pip install fonttools brotli
+
+To build the font files run:
+
+ $ make ttf
+
+To build the font files along with the web files; run:
+
+ $ make web
+
+Ubuntu 16.04 Contributors
+-------------------------
+
+You might face an error with importing fontforge
+
+ File "tools/build.py", line 18, in <module>
+ import fontforge
+ ImportError: No module named fontforge
+
+This is because fontforge does not work properly with Python 3 on Ubuntu 16.04.
+To build the fonts with Python version 2.7 ; install FontForge Python
+module by following the instructions from the [official documentation][3]. But
+make sure to enable python extension and scripting for Python 2. Use the following
+commands instead of the original in the last step of the installation:
+
+ $ cd fontforge
+ $ ./bootstrap
+ $ ./configure --enable-python-extension --enable-python-scripting=2
+ $ make
+ $ sudo make install
+ $ sudo ldconfig
+
+After that, return back to the directory of the amiri repository and continue
+with python-fontforge, gpp, and the virtual environment
+
+ $ sudo apt-get install python-fontforge gpp
+ $ virtualenv amiri --system-site-packages
+ $ . amiri/bin/activate
+ $ pip install fonttools brotli
+
[1]: http://www.bibalex.org/bulaqpress/en/bulaq.htm "The Bulaq Press"
[2]: http://scripts.sil.org/OFL "The Open Font License"
+[3]: https://github.com/fontforge/fontforge/blob/master/INSTALL-git.md "FontForge official documentation" \ No newline at end of file
diff --git a/fonts/amiri/amiri-bold.ttf b/fonts/amiri/amiri-bold.ttf
deleted file mode 100644
index 85f7c39c99..0000000000
--- a/fonts/amiri/amiri-bold.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/amiri/amiri-boldslanted.ttf b/fonts/amiri/amiri-boldslanted.ttf
deleted file mode 100644
index 96642d2487..0000000000
--- a/fonts/amiri/amiri-boldslanted.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/amiri/amiri-quran-colored.ttf b/fonts/amiri/amiri-quran-colored.ttf
deleted file mode 100644
index 850bb7f48c..0000000000
--- a/fonts/amiri/amiri-quran-colored.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/amiri/amiri-quran.ttf b/fonts/amiri/amiri-quran.ttf
deleted file mode 100644
index f164804138..0000000000
--- a/fonts/amiri/amiri-quran.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/amiri/amiri-regular.ttf b/fonts/amiri/amiri-regular.ttf
deleted file mode 100644
index a71b358cde..0000000000
--- a/fonts/amiri/amiri-regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/amiri/amiri-slanted.ttf b/fonts/amiri/amiri-slanted.ttf
deleted file mode 100644
index b6ae65d388..0000000000
--- a/fonts/amiri/amiri-slanted.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/amiri/amiri-table.pdf b/fonts/amiri/amiri-table.pdf
deleted file mode 100644
index b6bab412a0..0000000000
--- a/fonts/amiri/amiri-table.pdf
+++ /dev/null
Binary files differ
diff --git a/fonts/amiri/documentation-arabic.pdf b/fonts/amiri/documentation-arabic.pdf
deleted file mode 100644
index c6f814b9f0..0000000000
--- a/fonts/amiri/documentation-arabic.pdf
+++ /dev/null
Binary files differ
diff --git a/fonts/newpx/README b/fonts/newpx/README
index 0c30cb25c1..e6569e34cd 100644
--- a/fonts/newpx/README
+++ b/fonts/newpx/README
@@ -1,10 +1,23 @@
This package, based initially on pxfonts, provides many fixes and enhancements to that package, splitting it in two parts---newpxtext and newpxmath---which may be run independently of one another. It provides scaling, improved metrics, and other options. For proper operation, the packages require that the packages newtxmath, pxfonts and TeXGyrePagella be installed and their map files enabled. The text package now relies on an extension of the TeXGyrePagella Type1 fonts that is provided with this package. The accompanying MANIFEST-newpx.txt provides details of the extension as requested by GUST-FONT-LICENSE.txt
-Current version: 1.33 2018-12-16
+Current version: 1.40 2019-09-27
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.40
+1. Reworked the math italics to improve the rendering of some subscripts and superscripts, where formerly, overlaps could occur with superscripts like j, f, p and y with base shapes, such as D, that are round on the right. Increasing the left side-bearing of j, etc, helps with superscripts but makes those letters leave a large gap when used as subscripts.
+2. Corrected and enhanced the subscriptcorrection option to newpxmath so that it now fixes the above problem. I regret that this option is incompatible with xy-pic, both depending on making _ an active character but with very different behaviors. Newpxmath will detect if xy is loaded and disable subscriptcorrection if so.
+3. Added new script alphabets to math italics by extending the encoding from oml to full 256 slots, so they can be used without wasting math families.
+4. Rearranged npxmia and zplsy. The user should not notice this, unless I have erred somewhere.
+5. Provided an adaptive vector accent which matches the normal vector accent but extends as needed over its accentee. I've followed the usage of the esvect package, but changed its implementation.
+6. Many small corrections to spacing and accent positioning.
+7. Revised the superior letters fonts so they have appropriate unicode values.
+8. As a result of these changes, documents generated using newpxmath and appropriate settings will validate PDF/A-1b. (Thanks to Ross Moore for providing the necessary files and details on this.) See the updated documentation to newpx for details.
+9. Fixed error in lmxnpxexx.fd re fontdimens. (Thanks Ruixi Zhang.)
+10. Added option fracspacing that modifies fontdimens 8 and 11 of the symbol font to values more appropriate to the newpx fonts. (Thanks Ruixi Zhang.)
+11. Corrected AMS replacement font npxsym to fix \dalath, \mathbb{k}, \circledR and \circledS.
+
Changes in version 1.33
Modified newpxmath.sty to correct the macros involving selection of Blackboard Bold alphabets.
diff --git a/fonts/newpx/afm/NewPXBMI.afm b/fonts/newpx/afm/NewPXBMI.afm
new file mode 100644
index 0000000000..a071348bf7
--- /dev/null
+++ b/fonts/newpx/afm/NewPXBMI.afm
@@ -0,0 +1,123 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Thu Sep 5 13:57:58 2019
+FontName NewPXBMI
+FullName NewPX Bold Math Italic
+FamilyName NewPXMath
+Weight Regular
+Notice (Based on TeXGyrePagella)
+Comment Modifications Copyright (c) 2017-2019, Michael Sharpe
+Comment Licensed under LPPL
+ItalicAngle -10
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -130 -271 1073 877
+StartCharMetrics 103
+C 0 ; WX 267 ; N degree ; B 34 409 233 610 ;
+C 1 ; WX 333 ; N u1D6A4.bit ; B 26 -17 293 469 ;
+C 2 ; WX 333 ; N u1D6A5.bit ; B -64 -271 274 469 ;
+C 3 ; WX 667 ; N uni01B5 ; B 24 -3 627 681 ;
+C 5 ; WX 333 ; N gravecomb ; B 17 506 255 691 ;
+C 6 ; WX 333 ; N acutecomb ; B 78 506 316 691 ;
+C 7 ; WX 333 ; N uni0302 ; B -2 512 335 687 ;
+C 8 ; WX 333 ; N tildecomb ; B -16 536 349 662 ;
+C 9 ; WX 333 ; N uni0304 ; B 1 564 332 635 ;
+C 10 ; WX 333 ; N uni0306 ; B 15 518 318 681 ;
+C 11 ; WX 333 ; N uni0307 ; B 100 532 234 666 ;
+C 12 ; WX 333 ; N uni0308 ; B -8 532 341 666 ;
+C 13 ; WX 333 ; N uni030A ; B 67 499 267 699 ;
+C 14 ; WX 333 ; N uni030C ; B -2 512 335 687 ;
+C 16 ; WX 468 ; N uni20DB ; B 18 546 450 641 ;
+C 17 ; WX 637 ; N uni20DC ; B 18 526 619 621 ;
+C 18 ; WX 504 ; N uni2107 ; B 33 -17 482 660 ;
+C 19 ; WX 449 ; N uni2113 ; B 19 -15 462 713 ;
+C 20 ; WX 766 ; N uni2126 ; B 13 0 754 731 ;
+C 21 ; WX 766 ; N uni2127 ; B 12 -49 753 682 ;
+C 22 ; WX 778 ; N uni212B ; B 24 -3 757 877 ;
+C 66 ; WX 644 ; N uni210F ; B 112 -17 612 726 ;
+C 67 ; WX 644 ; N uni210F.alt ; B 112 -17 612 726 ;
+C 71 ; WX 722 ; N u1D468 ; B -35 -3 685 683 ;
+C 72 ; WX 667 ; N u1D469 ; B 8 -4 629 682 ;
+C 73 ; WX 685 ; N u1D46A ; B 69 -17 695 695 ;
+C 74 ; WX 778 ; N u1D46B ; B 0 -4 747 682 ;
+C 75 ; WX 611 ; N u1D46C ; B 11 -3 606 681 ;
+C 76 ; WX 556 ; N u1D46D ; B -6 -3 593 681 ;
+C 77 ; WX 778 ; N u1D46E ; B 72 -17 750 695 ;
+C 78 ; WX 778 ; N u1D46F ; B -12 -3 826 681 ;
+C 79 ; WX 389 ; N u1D470 ; B -1 -3 412 681 ;
+C 80 ; WX 389 ; N u1D471 ; B -29 -207 417 681 ;
+C 81 ; WX 722 ; N u1D472 ; B -10 -3 746 681 ;
+C 82 ; WX 611 ; N u1D473 ; B 26 -3 578 681 ;
+C 83 ; WX 944 ; N u1D474 ; B -23 -17 985 681 ;
+C 84 ; WX 778 ; N u1D475 ; B -2 -3 829 681 ;
+C 85 ; WX 833 ; N u1D476 ; B 76 -17 794 695 ;
+C 86 ; WX 667 ; N u1D477 ; B 11 -3 673 681 ;
+C 87 ; WX 833 ; N u1D478 ; B 76 -222 794 695 ;
+C 88 ; WX 722 ; N u1D479 ; B 4 -3 697 681 ;
+C 89 ; WX 556 ; N u1D47A ; B 50 -17 517 695 ;
+C 90 ; WX 611 ; N u1D47B ; B 56 -3 674 681 ;
+C 91 ; WX 778 ; N u1D47C ; B 83 -17 825 681 ;
+C 92 ; WX 667 ; N u1D47D ; B 67 -3 745 681 ;
+C 93 ; WX 1000 ; N u1D47E ; B 67 -3 1073 689 ;
+C 94 ; WX 722 ; N u1D47F ; B -9 -3 772 681 ;
+C 95 ; WX 611 ; N u1D480 ; B 54 -3 675 695 ;
+C 96 ; WX 667 ; N u1D481 ; B 1 -3 676 681 ;
+C 97 ; WX 556 ; N u1D482 ; B 44 -17 519 470 ;
+C 98 ; WX 537 ; N u1D483 ; B 44 -17 494 726 ;
+C 99 ; WX 444 ; N u1D484 ; B 32 -17 436 469 ;
+C 100 ; WX 556 ; N u1D485 ; B 38 -17 550 726 ;
+C 101 ; WX 444 ; N u1D486 ; B 28 -17 418 469 ;
+C 102 ; WX 333 ; N u1D487 ; B -130 -271 449 726 ;
+C 103 ; WX 500 ; N u1D488 ; B -50 -271 529 469 ;
+C 104 ; WX 556 ; N u1D489 ; B 22 -17 522 726 ;
+C 105 ; WX 333 ; N u1D48A ; B 26 -17 301 675 ;
+C 106 ; WX 333 ; N u1D48B ; B -64 -271 311 675 ;
+C 107 ; WX 556 ; N u1D48C ; B 34 -17 528 726 ;
+C 108 ; WX 333 ; N u1D48D ; B 64 -17 318 726 ;
+C 109 ; WX 833 ; N u1D48E ; B 19 -17 803 469 ;
+C 110 ; WX 556 ; N u1D48F ; B 17 -17 521 469 ;
+C 111 ; WX 556 ; N u1D490 ; B 48 -17 502 469 ;
+C 112 ; WX 556 ; N u1D491 ; B -21 -271 516 469 ;
+C 113 ; WX 537 ; N u1D492 ; B 32 -271 513 469 ;
+C 114 ; WX 389 ; N u1D493 ; B 20 -17 411 469 ;
+C 115 ; WX 444 ; N u1D494 ; B 25 -17 406 469 ;
+C 116 ; WX 389 ; N u1D495 ; B 42 -17 409 636 ;
+C 117 ; WX 556 ; N u1D496 ; B 22 -17 521 469 ;
+C 118 ; WX 556 ; N u1D497 ; B 19 -17 513 469 ;
+C 119 ; WX 833 ; N u1D498 ; B 27 -17 802 469 ;
+C 120 ; WX 500 ; N u1D499 ; B -8 -17 500 469 ;
+C 121 ; WX 556 ; N u1D49A ; B 13 -271 541 469 ;
+C 122 ; WX 500 ; N u1D49B ; B 31 -17 470 469 ;
+C 123 ; WX 421 ; N u1D497.alt ; B 15 -9 392 462 ;
+C 124 ; WX 649 ; N u1D498.alt ; B 15 -9 620 462 ;
+C 125 ; WX 526 ; N u1D742.alt ; B 33 -11 500 445 ;
+C 126 ; WX 537 ; N u1D49A.alt ; B -12 -207 508 462 ;
+C 127 ; WX 500 ; N zero.oldstyle ; B 24 -13 476 544 ;
+C 128 ; WX 500 ; N one.oldstyle ; B 65 0 442 544 ;
+C 129 ; WX 500 ; N two.oldstyle ; B 17 0 478 554 ;
+C 130 ; WX 500 ; N three.oldstyle ; B 16 -158 468 544 ;
+C 131 ; WX 500 ; N four.oldstyle ; B 19 -144 475 544 ;
+C 132 ; WX 500 ; N five.oldstyle ; B 22 -152 470 532 ;
+C 133 ; WX 500 ; N six.oldstyle ; B 28 -13 475 688 ;
+C 134 ; WX 500 ; N seven.oldstyle ; B 17 -144 477 532 ;
+C 135 ; WX 500 ; N eight.oldstyle ; B 28 -13 472 688 ;
+C 136 ; WX 500 ; N nine.oldstyle ; B 26 -157 473 544 ;
+C 137 ; WX 532 ; N zero ; B 40 -14 492 676 ;
+C 138 ; WX 323 ; N one ; B 20 0 303 676 ;
+C 139 ; WX 525 ; N two ; B 40 0 485 676 ;
+C 140 ; WX 469 ; N three ; B 40 -14 429 676 ;
+C 141 ; WX 500 ; N four ; B 20 0 480 676 ;
+C 142 ; WX 486 ; N five ; B 40 -14 446 688 ;
+C 143 ; WX 514 ; N six ; B 40 -14 474 684 ;
+C 144 ; WX 469 ; N seven ; B 20 -8 449 662 ;
+C 145 ; WX 469 ; N eight ; B 40 -14 429 676 ;
+C 146 ; WX 509 ; N nine ; B 40 -22 469 676 ;
+C 147 ; WX 250 ; N period ; B 48 -17 187 135 ;
+C 148 ; WX 250 ; N comma ; B -33 -164 208 147 ;
+C 149 ; WX 250 ; N colon ; B 47 -12 203 454 ;
+C 150 ; WX 250 ; N semicolon ; B -6 -166 227 454 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newpx/afm/NewPXBMI_gnu.afm b/fonts/newpx/afm/NewPXBMI_gnu.afm
new file mode 100644
index 0000000000..e87ef1d8f3
--- /dev/null
+++ b/fonts/newpx/afm/NewPXBMI_gnu.afm
@@ -0,0 +1,112 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Mon Sep 9 20:18:55 2019
+FontName NewPXBMI_gnu
+FullName NewPX Bold Math Italic GNU
+FamilyName NewPXMath_gnu
+Weight Bold
+Notice (Based on PXFonts, GNU3.0)
+Comment Modifications Copyright (c) 2017-2019, Michael Sharpe
+Comment
+ItalicAngle -10
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -42 -302 1004 794
+StartCharMetrics 92
+C 4 ; WX 531 ; N uni019B ; B 0 -7 569 699 ;
+C 15 ; WX 529 ; N uni03F6 ; B 28 -17 505 471 ;
+C 19 ; WX 427 ; N uni2113 ; B 18 -14 439 677 ;
+C 20 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 21 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 23 ; WX 556 ; N u1D71E ; B -6 -3 593 682 ;
+C 24 ; WX 695 ; N u1D71F ; B -5 -4 614 689 ;
+C 25 ; WX 833 ; N u1D723 ; B 76 -17 794 695 ;
+C 26 ; WX 722 ; N u1D726 ; B -34 -4 686 689 ;
+C 27 ; WX 686 ; N u1D729 ; B 15 -3 678 689 ;
+C 28 ; WX 778 ; N u1D72B ; B -15 -3 821 689 ;
+C 29 ; WX 716 ; N u1D72E ; B 20 -3 660 689 ;
+C 30 ; WX 700 ; N u1D730 ; B 56 -3 757 702 ;
+C 31 ; WX 954 ; N u1D731 ; B 75 -3 909 689 ;
+C 32 ; WX 961 ; N u1D733 ; B 87 -3 1004 690 ;
+C 33 ; WX 866 ; N u1D734 ; B 15 -3 829 701 ;
+C 34 ; WX 664 ; N u1D736 ; B 49 -21 633 478 ;
+C 35 ; WX 583 ; N u1D737 ; B -19 -282 573 705 ;
+C 36 ; WX 633 ; N u1D738 ; B 26 -291 608 480 ;
+C 37 ; WX 557 ; N u1D739 ; B 49 -22 506 708 ;
+C 38 ; WX 529 ; N u1D750 ; B 28 -17 505 471 ;
+C 39 ; WX 559 ; N u1D73B ; B 36 -193 527 704 ;
+C 40 ; WX 561 ; N u1D73C ; B 26 -279 515 480 ;
+C 41 ; WX 646 ; N u1D73D ; B 75 -21 601 701 ;
+C 42 ; WX 273 ; N u1D73E ; B 35 -17 252 481 ;
+C 43 ; WX 540 ; N u1D73F ; B 26 -17 543 481 ;
+C 44 ; WX 588 ; N u1D740 ; B 0 -7 569 699 ;
+C 45 ; WX 611 ; N u1D741 ; B 29 -302 582 492 ;
+C 46 ; WX 562 ; N u1D742 ; B 26 -16 539 480 ;
+C 47 ; WX 525 ; N u1D743 ; B 41 -193 541 705 ;
+C 48 ; WX 634 ; N u1D745 ; B 26 -16 623 476 ;
+C 49 ; WX 567 ; N u1D746 ; B -21 -279 534 476 ;
+C 50 ; WX 571 ; N u1D748 ; B 49 -25 602 492 ;
+C 51 ; WX 519 ; N u1D749 ; B 44 -17 527 480 ;
+C 52 ; WX 577 ; N u1D74A ; B 26 -18 526 480 ;
+C 53 ; WX 743 ; N u1D753 ; B 49 -279 694 688 ;
+C 54 ; WX 584 ; N u1D74C ; B -42 -185 595 480 ;
+C 55 ; WX 763 ; N u1D74D ; B 28 -279 734 688 ;
+C 56 ; WX 818 ; N u1D74E ; B 49 -14 767 480 ;
+C 57 ; WX 464 ; N u1D73A ; B 49 -21 435 479 ;
+C 58 ; WX 591 ; N u1D751 ; B 13 -18 567 700 ;
+C 59 ; WX 818 ; N u1D755 ; B 49 -14 767 567 ;
+C 60 ; WX 563 ; N u1D754 ; B 82 -266 561 476 ;
+C 61 ; WX 516 ; N u1D747 ; B 49 -193 486 477 ;
+C 62 ; WX 837 ; N u1D74B ; B 49 -277 786 478 ;
+C 63 ; WX 695 ; N u1D735 ; B 75 -14 694 679 ;
+C 64 ; WX 576 ; N u1D74F ; B 19 -10 557 753 ;
+C 68 ; WX 645 ; N u1D752 ; B 35 -23 622 505 ;
+C 125 ; WX 526 ; N u1D742.alt ; B 33 -11 500 445 ;
+C 127 ; WX 500 ; N zero.oldstyle ; B 24 -13 476 544 ;
+C 128 ; WX 500 ; N one.oldstyle ; B 65 0 442 544 ;
+C 129 ; WX 500 ; N two.oldstyle ; B 17 0 478 554 ;
+C 130 ; WX 500 ; N three.oldstyle ; B 16 -158 468 544 ;
+C 131 ; WX 500 ; N four.oldstyle ; B 19 -144 475 544 ;
+C 132 ; WX 500 ; N five.oldstyle ; B 22 -152 470 532 ;
+C 133 ; WX 500 ; N six.oldstyle ; B 28 -13 475 688 ;
+C 134 ; WX 500 ; N seven.oldstyle ; B 17 -144 477 532 ;
+C 135 ; WX 500 ; N eight.oldstyle ; B 28 -13 472 688 ;
+C 136 ; WX 500 ; N nine.oldstyle ; B 26 -157 473 544 ;
+C 137 ; WX 532 ; N zero ; B 40 -14 492 676 ;
+C 138 ; WX 323 ; N one ; B 20 0 303 676 ;
+C 139 ; WX 525 ; N two ; B 40 0 485 676 ;
+C 140 ; WX 469 ; N three ; B 40 -14 429 676 ;
+C 141 ; WX 500 ; N four ; B 20 0 480 676 ;
+C 142 ; WX 486 ; N five ; B 40 -14 446 688 ;
+C 143 ; WX 514 ; N six ; B 40 -14 474 684 ;
+C 144 ; WX 469 ; N seven ; B 20 -8 449 662 ;
+C 145 ; WX 469 ; N eight ; B 40 -14 429 676 ;
+C 146 ; WX 509 ; N nine ; B 40 -22 469 676 ;
+C 147 ; WX 250 ; N period ; B 41 -13 210 156 ;
+C 148 ; WX 250 ; N comma ; B 39 -180 223 155 ;
+C 149 ; WX 964 ; N uni21BC ; B 62 209 902 491 ;
+C 150 ; WX 964 ; N uni21BD ; B 62 23 902 305 ;
+C 151 ; WX 964 ; N uni21C0 ; B 62 209 902 491 ;
+C 152 ; WX 964 ; N uni21C1 ; B 62 23 902 305 ;
+C 153 ; WX 359 ; N uni21A9 ; B 62 209 297 510 ;
+C 154 ; WX 359 ; N uni21AA ; B 62 209 297 510 ;
+C 155 ; WX 601 ; N uni22B2 ; B 22 -25 579 541 ;
+C 156 ; WX 601 ; N uni22B3 ; B 22 -25 579 541 ;
+C 157 ; WX 676 ; N less ; B 62 -25 614 539 ;
+C 158 ; WX 482 ; N slash ; B 62 -176 420 693 ;
+C 159 ; WX 676 ; N greater ; B 62 -25 614 539 ;
+C 160 ; WX 820 ; N uni2605 ; B 44 -47 776 607 ;
+C 161 ; WX 396 ; N uni266D ; B 32 -21 374 737 ;
+C 162 ; WX 374 ; N uni266E ; B 32 -221 342 719 ;
+C 163 ; WX 419 ; N uni266F ; B 32 -207 387 770 ;
+C 164 ; WX 951 ; N uni2323 ; B 62 131 889 400 ;
+C 165 ; WX 951 ; N uni2322 ; B 62 131 889 400 ;
+C 166 ; WX 666 ; N uni2118 ; B 53 -193 624 479 ;
+C 167 ; WX 492 ; N uni20D7 ; B 136 507 572 794 ;
+C 168 ; WX 265 ; N uni2040 ; B 214 516 626 678 ;
+C 169 ; WX 547 ; N u1D488.alt ; B -1 -271 519 482 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newpx/afm/NewPXMI.afm b/fonts/newpx/afm/NewPXMI.afm
new file mode 100644
index 0000000000..39a886b5e1
--- /dev/null
+++ b/fonts/newpx/afm/NewPXMI.afm
@@ -0,0 +1,129 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Mon Sep 9 17:05:48 2019
+FontName NewPXMI
+FullName NewPX Math Italic
+FamilyName NewPXMath
+Weight Regular
+Notice (Derived from TeXGyrePagella)
+Comment Modifications are Copyright (c) 2017-2019, Michael Sharpe
+Comment Licensed under LPPL
+ItalicAngle -10
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -162 -283 980 899
+StartCharMetrics 109
+C 0 ; WX 400 ; N degree ; B 50 389 350 689 ;
+C 2 ; WX 667 ; N uni01B5 ; B 15 -3 638 692 ;
+C 3 ; WX 304 ; N uni0300 ; B 40 506 264 677 ;
+C 4 ; WX 304 ; N uni0301 ; B 40 506 264 677 ;
+C 5 ; WX 392 ; N uni0302 ; B 40 509 352 676 ;
+C 6 ; WX 390 ; N uni0303 ; B 30 540 360 645 ;
+C 7 ; WX 363 ; N uni0304 ; B 25 566 337 619 ;
+C 8 ; WX 382 ; N uni0306 ; B 50 513 332 671 ;
+C 9 ; WX 200 ; N uni0307 ; B 50 542 150 642 ;
+C 10 ; WX 399 ; N uni0308 ; B 50 542 349 642 ;
+C 11 ; WX 324 ; N uni030A ; B 62 492 262 692 ;
+C 12 ; WX 350 ; N uni030C ; B 19 509 331 676 ;
+C 14 ; WX 468 ; N uni20DB ; B 14 542 455 642 ;
+C 15 ; WX 637 ; N uni20DC ; B 14 542 622 642 ;
+C 16 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 17 ; WX 500 ; N uni210E ; B 10 -9 471 733 ;
+C 18 ; WX 369 ; N uni2113 ; B 70 -20 419 712 ;
+C 19 ; WX 765 ; N uni2126 ; B 15 0 752 731 ;
+C 20 ; WX 765 ; N uni2127 ; B 15 -12 752 719 ;
+C 21 ; WX 778 ; N uni212B ; B 15 -3 756 899 ;
+C 22 ; WX 722 ; N u1D434 ; B -19 -3 677 705 ;
+C 23 ; WX 611 ; N u1D435 ; B 26 -3 559 692 ;
+C 24 ; WX 667 ; N u1D436 ; B 45 -18 651 706 ;
+C 25 ; WX 778 ; N u1D437 ; B 28 -3 741 692 ;
+C 26 ; WX 611 ; N u1D438 ; B 30 -3 570 692 ;
+C 27 ; WX 556 ; N u1D439 ; B 0 -3 548 692 ;
+C 28 ; WX 722 ; N u1D43A ; B 50 -18 694 706 ;
+C 29 ; WX 778 ; N u1D43B ; B -3 -3 800 692 ;
+C 30 ; WX 333 ; N u1D43C ; B 7 -3 354 692 ;
+C 31 ; WX 333 ; N u1D43D ; B -35 -206 358 692 ;
+C 32 ; WX 667 ; N u1D43E ; B 13 -3 683 692 ;
+C 33 ; WX 556 ; N u1D43F ; B 16 -3 523 692 ;
+C 34 ; WX 944 ; N u1D440 ; B -19 -18 940 692 ;
+C 35 ; WX 778 ; N u1D441 ; B 2 -11 804 692 ;
+C 36 ; WX 778 ; N u1D442 ; B 53 -18 748 706 ;
+C 37 ; WX 611 ; N u1D443 ; B 9 -3 594 692 ;
+C 38 ; WX 778 ; N u1D444 ; B 53 -201 748 706 ;
+C 39 ; WX 667 ; N u1D445 ; B 9 -3 639 692 ;
+C 40 ; WX 556 ; N u1D446 ; B 42 -18 506 706 ;
+C 41 ; WX 611 ; N u1D447 ; B 53 -3 635 692 ;
+C 42 ; WX 778 ; N u1D448 ; B 88 -19 798 692 ;
+C 43 ; WX 722 ; N u1D449 ; B 75 -8 754 692 ;
+C 44 ; WX 944 ; N u1D44A ; B 71 -8 980 700 ;
+C 45 ; WX 722 ; N u1D44B ; B 20 -3 734 692 ;
+C 46 ; WX 667 ; N u1D44C ; B 52 -3 675 705 ;
+C 47 ; WX 667 ; N u1D44D ; B 20 -3 637 692 ;
+C 48 ; WX 444 ; N u1D44E ; B 4 -11 406 482 ;
+C 49 ; WX 463 ; N u1D44F ; B 37 -11 433 733 ;
+C 50 ; WX 407 ; N u1D450 ; B 25 -11 389 482 ;
+C 51 ; WX 500 ; N u1D451 ; B 17 -11 483 733 ;
+C 52 ; WX 389 ; N u1D452 ; B 15 -11 374 482 ;
+C 53 ; WX 278 ; N u1D453 ; B -162 -276 413 733 ;
+C 54 ; WX 500 ; N u1D454 ; B -37 -276 498 482 ;
+C 55 ; WX 500 ; N u1D455 ; B 10 -9 471 733 ;
+C 56 ; WX 278 ; N u1D456 ; B 34 -9 266 670 ;
+C 57 ; WX 278 ; N u1D457 ; B -70 -276 273 670 ;
+C 58 ; WX 444 ; N u1D458 ; B 8 -9 449 733 ;
+C 59 ; WX 278 ; N u1D459 ; B 36 -9 251 733 ;
+C 60 ; WX 778 ; N u1D45A ; B 24 -9 740 482 ;
+C 61 ; WX 556 ; N u1D45B ; B 24 -9 514 482 ;
+C 62 ; WX 444 ; N u1D45C ; B 17 -11 411 482 ;
+C 63 ; WX 500 ; N u1D45D ; B -7 -276 465 482 ;
+C 64 ; WX 463 ; N u1D45E ; B 24 -276 432 482 ;
+C 65 ; WX 389 ; N u1D45F ; B 26 -9 384 482 ;
+C 66 ; WX 389 ; N u1D460 ; B 9 -11 345 482 ;
+C 67 ; WX 333 ; N u1D461 ; B 41 -9 310 646 ;
+C 68 ; WX 556 ; N u1D462 ; B 32 -11 512 482 ;
+C 69 ; WX 500 ; N u1D463 ; B 21 -11 477 482 ;
+C 70 ; WX 722 ; N u1D464 ; B 21 -11 699 482 ;
+C 71 ; WX 500 ; N u1D465 ; B 9 -11 484 482 ;
+C 72 ; WX 500 ; N u1D466 ; B -8 -276 490 482 ;
+C 73 ; WX 444 ; N u1D467 ; B -1 -11 416 482 ;
+C 116 ; WX 531 ; N uni019B.alt ; B 16 -11 531 655 ;
+C 117 ; WX 497 ; N uni210F ; B 19 -9 478 683 ;
+C 118 ; WX 497 ; N uni210F.alt ; B 19 -9 478 683 ;
+C 120 ; WX 619 ; N uni019B.ital ; B 32 -16 574 702 ;
+C 121 ; WX 278 ; N u1D6A4 ; B 34 -9 241 482 ;
+C 122 ; WX 278 ; N u1D6A5 ; B -70 -276 228 482 ;
+C 123 ; WX 393 ; N u1D463.alt ; B 40 -11 375 441 ;
+C 124 ; WX 626 ; N u1D464.alt ; B 40 -11 608 441 ;
+C 125 ; WX 470 ; N u1D708.alt ; B 31 -11 441 442 ;
+C 126 ; WX 460 ; N u1D466.alt ; B -4 -207 473 441 ;
+C 127 ; WX 500 ; N zero.oldstyle ; B 25 -20 475 479 ;
+C 128 ; WX 500 ; N one.oldstyle ; B 60 -3 418 485 ;
+C 129 ; WX 500 ; N two.oldstyle ; B 21 -3 468 478 ;
+C 130 ; WX 500 ; N three.oldstyle ; B 23 -238 462 477 ;
+C 131 ; WX 500 ; N four.oldstyle ; B 2 -225 472 513 ;
+C 132 ; WX 500 ; N five.oldstyle ; B 23 -238 439 471 ;
+C 133 ; WX 500 ; N six.oldstyle ; B 32 -20 468 689 ;
+C 134 ; WX 500 ; N seven.oldstyle ; B 44 -238 497 454 ;
+C 135 ; WX 500 ; N eight.oldstyle ; B 30 -20 464 689 ;
+C 136 ; WX 500 ; N nine.oldstyle ; B 20 -230 457 479 ;
+C 138 ; WX 500 ; N zero ; B 29 -20 465 689 ;
+C 139 ; WX 500 ; N one ; B 60 -3 418 694 ;
+C 140 ; WX 500 ; N two ; B 16 -3 468 689 ;
+C 141 ; WX 500 ; N three ; B 15 -20 462 689 ;
+C 142 ; WX 500 ; N four ; B 2 -3 472 694 ;
+C 143 ; WX 500 ; N five ; B 13 -20 459 689 ;
+C 144 ; WX 500 ; N six ; B 32 -20 468 689 ;
+C 145 ; WX 500 ; N seven ; B 44 -3 497 689 ;
+C 146 ; WX 500 ; N eight ; B 30 -20 464 689 ;
+C 147 ; WX 500 ; N nine ; B 20 -20 457 689 ;
+C 148 ; WX 512 ; N u1D454.alt ; B 9 -276 502 482 ;
+C 149 ; WX 250 ; N period ; B 67 -5 183 111 ;
+C 150 ; WX 250 ; N comma ; B 16 -155 218 123 ;
+C 151 ; WX 250 ; N colon ; B 66 -5 182 456 ;
+C 152 ; WX 250 ; N semicolon ; B 16 -153 218 456 ;
+C 171 ; WX 287 ; N u1D6A4.up ; B 21 -3 271 469 ;
+C 172 ; WX 234 ; N u1D6A5.up ; B -40 -283 159 469 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newpx/afm/NewPXMI_gnu.afm b/fonts/newpx/afm/NewPXMI_gnu.afm
new file mode 100644
index 0000000000..dbb63ef3e9
--- /dev/null
+++ b/fonts/newpx/afm/NewPXMI_gnu.afm
@@ -0,0 +1,85 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Mon Sep 9 20:54:12 2019
+FontName NewPXMI_gnu
+FullName NewPX Math Italic GNU
+FamilyName NewPXMath_gnu
+Weight Regular
+Notice (Derived from PX fonts and GNUFreeFont, GNU 3.0)
+Comment Modifications are Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -10
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -27 -289 950 802
+StartCharMetrics 66
+C 0 ; WX 619 ; N uni019B ; B 32 -16 574 702 ;
+C 1 ; WX 466 ; N uni03F6 ; B 15 -11 454 482 ;
+C 2 ; WX 709 ; N u1D6E5 ; B 11 -4 596 689 ;
+C 3 ; WX 778 ; N u1D6E9 ; B 53 -18 748 706 ;
+C 4 ; WX 712 ; N u1D6EC ; B -27 -4 673 689 ;
+C 5 ; WX 718 ; N u1D6EF ; B 44 -4 676 689 ;
+C 6 ; WX 778 ; N u1D6F1 ; B 26 -4 784 689 ;
+C 7 ; WX 671 ; N u1D6F4 ; B 11 -4 627 689 ;
+C 8 ; WX 695 ; N u1D6F6 ; B 73 -4 740 703 ;
+C 9 ; WX 823 ; N u1D6F7 ; B 67 -4 789 689 ;
+C 10 ; WX 747 ; N u1D6F9 ; B 18 -4 856 694 ;
+C 11 ; WX 884 ; N u1D6FA ; B 44 -4 819 703 ;
+C 12 ; WX 709 ; N u1D6FB ; B 141 -10 726 683 ;
+C 13 ; WX 595 ; N u1D6FC ; B 27 -16 555 473 ;
+C 14 ; WX 513 ; N u1D6FD ; B -6 -283 471 680 ;
+C 15 ; WX 582 ; N u1D6FE ; B 14 -273 542 473 ;
+C 16 ; WX 498 ; N u1D6FF ; B 32 -16 457 702 ;
+C 17 ; WX 494 ; N u1D700 ; B 56 -15 440 473 ;
+C 18 ; WX 505 ; N u1D701 ; B 53 -149 469 712 ;
+C 19 ; WX 532 ; N u1D702 ; B 34 -275 493 473 ;
+C 20 ; WX 614 ; N u1D703 ; B 71 -16 573 702 ;
+C 21 ; WX 311 ; N u1D704 ; B 66 -16 282 473 ;
+C 22 ; WX 572 ; N u1D705 ; B 36 -16 540 473 ;
+C 23 ; WX 619 ; N u1D706 ; B 32 -16 574 702 ;
+C 24 ; WX 611 ; N u1D707 ; B 45 -286 565 473 ;
+C 25 ; WX 498 ; N u1D708 ; B -1 -7 471 473 ;
+C 26 ; WX 548 ; N u1D709 ; B 45 -148 503 701 ;
+C 27 ; WX 654 ; N u1D70B ; B 45 -15 608 467 ;
+C 28 ; WX 567 ; N u1D70C ; B 41 -284 522 473 ;
+C 29 ; WX 502 ; N u1D70D ; B 45 -155 458 463 ;
+C 30 ; WX 553 ; N u1D70E ; B 28 -15 525 474 ;
+C 31 ; WX 520 ; N u1D70F ; B 45 -16 476 464 ;
+C 32 ; WX 548 ; N u1D710 ; B 36 -12 507 471 ;
+C 33 ; WX 682 ; N u1D711 ; B 27 -277 638 485 ;
+C 34 ; WX 609 ; N u1D712 ; B 4 -193 596 479 ;
+C 35 ; WX 696 ; N u1D713 ; B 36 -281 651 682 ;
+C 36 ; WX 716 ; N u1D714 ; B 27 -12 672 463 ;
+C 37 ; WX 537 ; N u1D715 ; B 19 -10 517 753 ;
+C 38 ; WX 466 ; N u1D716 ; B 15 -11 454 482 ;
+C 39 ; WX 621 ; N u1D717 ; B 43 -15 575 702 ;
+C 40 ; WX 660 ; N u1D718 ; B 72 -17 609 483 ;
+C 41 ; WX 666 ; N u1D719 ; B 27 -289 622 705 ;
+C 42 ; WX 479 ; N u1D71A ; B 59 -260 489 474 ;
+C 43 ; WX 716 ; N u1D71B ; B 27 -12 674 529 ;
+C 44 ; WX 512 ; N u1D454.alt ; B 9 -276 502 482 ;
+C 45 ; WX 1015 ; N uni21BC ; B 65 241 950 486 ;
+C 46 ; WX 1015 ; N uni21BD ; B 65 55 950 300 ;
+C 47 ; WX 1015 ; N uni21C0 ; B 65 241 950 486 ;
+C 48 ; WX 1015 ; N uni21C1 ; B 65 55 950 300 ;
+C 49 ; WX 335 ; N uni21A9 ; B 65 241 271 515 ;
+C 50 ; WX 335 ; N uni21AA ; B 65 241 271 515 ;
+C 51 ; WX 440 ; N uni22B2 ; B 21 68 419 470 ;
+C 52 ; WX 440 ; N uni22B3 ; B 21 72 419 473 ;
+C 53 ; WX 669 ; N less ; B 65 6 604 535 ;
+C 54 ; WX 464 ; N slash ; B 65 -170 399 714 ;
+C 55 ; WX 669 ; N greater ; B 65 6 604 535 ;
+C 56 ; WX 707 ; N uni2605 ; B 46 -6 661 579 ;
+C 57 ; WX 436 ; N uni266D ; B 69 -22 388 769 ;
+C 58 ; WX 396 ; N uni266E ; B 63 -225 347 750 ;
+C 59 ; WX 423 ; N uni266F ; B 53 -207 384 802 ;
+C 60 ; WX 1015 ; N uni2323 ; B 65 106 950 360 ;
+C 61 ; WX 1015 ; N uni2322 ; B 65 166 950 420 ;
+C 62 ; WX 657 ; N uni2118 ; B 58 -203 617 504 ;
+C 63 ; WX 511 ; N uni20D7 ; B 179 480 625 784 ;
+C 64 ; WX 273 ; N uni2040 ; B 234 518 645 684 ;
+C 65 ; WX 556 ; N u1D6E4 ; B 0 -3 548 692 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newpx/afm/pxbmiaX.afm b/fonts/newpx/afm/pxbmiaX.afm
new file mode 100644
index 0000000000..1d1d7df14b
--- /dev/null
+++ b/fonts/newpx/afm/pxbmiaX.afm
@@ -0,0 +1,186 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Mon Sep 9 21:11:06 2019
+FontName pxbmiaX
+FullName pxbmiaX
+FamilyName pxbmiaX
+Weight Medium
+Notice (Version 3.1, GPL)
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 3.1
+EncodingScheme FontSpecific
+FontBBox -26 -302 1115 899
+StartCharMetrics 168
+C 0 ; WX 556 ; N u1D6AA ; B 28 -3 539 682 ;
+C 1 ; WX 687 ; N u1D6AB ; B 25 0 662 693 ;
+C 2 ; WX 833 ; N u1D6AF ; B 47 -17 787 695 ;
+C 3 ; WX 778 ; N u1D6B2 ; B 24 -3 762 693 ;
+C 4 ; WX 685 ; N u1D6B5 ; B 34 -3 652 689 ;
+C 5 ; WX 818 ; N u1D6B7 ; B 32 -3 787 689 ;
+C 6 ; WX 660 ; N u1D6BA ; B 25 -3 619 689 ;
+C 7 ; WX 699 ; N u1D6BC ; B 5 0 704 705 ;
+C 8 ; WX 958 ; N u1D6BD ; B 46 -3 913 689 ;
+C 9 ; WX 936 ; N u1D6BF ; B 4 -5 932 694 ;
+C 10 ; WX 811 ; N u1D6C0 ; B 34 -3 777 700 ;
+C 11 ; WX 664 ; N u1D6C2 ; B 68 -21 628 478 ;
+C 12 ; WX 583 ; N u1D6C3 ; B 57 -282 527 705 ;
+C 13 ; WX 633 ; N u1D6C4 ; B -19 -291 556 480 ;
+C 14 ; WX 557 ; N u1D6C5 ; B 75 -22 519 708 ;
+C 15 ; WX 529 ; N u1D6DC ; B 38 -17 477 471 ;
+C 16 ; WX 559 ; N u1D6C7 ; B 51 -193 533 704 ;
+C 17 ; WX 561 ; N u1D6C8 ; B -16 -279 492 480 ;
+C 18 ; WX 646 ; N u1D6C9 ; B 87 -21 587 701 ;
+C 19 ; WX 273 ; N u1D6CA ; B 64 -17 275 481 ;
+C 20 ; WX 540 ; N u1D6CB ; B 3 -17 541 481 ;
+C 21 ; WX 588 ; N u1D6CC ; B 54 -7 616 699 ;
+C 22 ; WX 611 ; N u1D6CD ; B 73 -302 583 492 ;
+C 23 ; WX 562 ; N u1D6CE ; B 2 -16 513 480 ;
+C 24 ; WX 525 ; N u1D6CF ; B 59 -193 529 705 ;
+C 25 ; WX 634 ; N u1D6D1 ; B 14 -16 628 476 ;
+C 26 ; WX 567 ; N u1D6D2 ; B 38 -279 502 476 ;
+C 27 ; WX 571 ; N u1D6D4 ; B 60 -25 563 492 ;
+C 28 ; WX 519 ; N u1D6D5 ; B 35 -17 489 480 ;
+C 29 ; WX 577 ; N u1D6D6 ; B 5 -18 514 480 ;
+C 30 ; WX 743 ; N u1D6DF ; B 47 -279 685 688 ;
+C 31 ; WX 584 ; N u1D6D8 ; B 1 -185 551 480 ;
+C 32 ; WX 763 ; N u1D6D9 ; B -3 -279 708 688 ;
+C 33 ; WX 818 ; N u1D6DA ; B 61 -14 755 480 ;
+C 34 ; WX 464 ; N u1D6C6 ; B 67 -21 459 479 ;
+C 35 ; WX 591 ; N u1D6DD ; B 31 -18 578 700 ;
+C 36 ; WX 818 ; N u1D6E1 ; B 68 -14 762 567 ;
+C 37 ; WX 563 ; N u1D6E0 ; B 95 -266 532 476 ;
+C 38 ; WX 516 ; N u1D6D3 ; B 47 -193 502 477 ;
+C 39 ; WX 837 ; N u1D6D7 ; B 31 -277 753 478 ;
+C 40 ; WX 571 ; N u1D6CE.alt ; B 25 -16 538 480 ;
+C 41 ; WX 645 ; N u1D752 ; B 35 -23 622 505 ;
+C 42 ; WX 682 ; N u1D6DE ; B 32 -23 648 505 ;
+C 43 ; WX 687 ; N u1D6C1 ; B 25 -10 662 683 ;
+C 44 ; WX 333 ; N colon ; B 82 -13 251 472 ;
+C 45 ; WX 333 ; N semicolon ; B 82 -180 266 472 ;
+C 46 ; WX 278 ; N slash ; B -24 -19 302 691 ;
+C 47 ; WX 500 ; N question ; B 57 -13 445 689 ;
+C 48 ; WX 541 ; N u1D742 ; B 53 -16 569 480 ;
+C 49 ; WX 539 ; N u1D488 ; B 11 -271 524 469 ;
+C 50 ; WX 537 ; N u1D49A ; B -12 -207 508 462 ;
+C 51 ; WX 421 ; N u1D497 ; B 15 -9 392 462 ;
+C 52 ; WX 649 ; N u1D498 ; B 15 -9 620 462 ;
+C 54 ; WX 711 ; N uni2284 ; B 55 -128 657 670 ;
+C 55 ; WX 711 ; N uni2285 ; B 55 -128 657 670 ;
+C 56 ; WX 606 ; N uni2209 ; B 55 -128 552 670 ;
+C 57 ; WX 606 ; N uni220C ; B 55 -128 552 670 ;
+C 58 ; WX 997 ; N uni2254 ; B 86 15 932 526 ;
+C 59 ; WX 997 ; N uni2255 ; B 65 15 911 526 ;
+C 60 ; WX 711 ; N uni2260 ; B 65 -76 647 617 ;
+C 61 ; WX 711 ; N equal ; B 65 92 647 450 ;
+C 62 ; WX 562 ; N braceleft ; B 108 -195 505 737 ;
+C 63 ; WX 562 ; N braceright ; B 108 -195 505 737 ;
+C 64 ; WX 494 ; N u1D6DB ; B 23 -13 466 750 ;
+C 65 ; WX 749 ; N u1D56C ; B 54 -9 726 719 ;
+C 66 ; WX 749 ; N u1D56D ; B 52 -7 723 715 ;
+C 67 ; WX 698 ; N u1D56E ; B 77 -8 667 718 ;
+C 68 ; WX 698 ; N u1D56F ; B 51 -8 668 715 ;
+C 69 ; WX 698 ; N u1D570 ; B 63 -8 684 719 ;
+C 70 ; WX 646 ; N u1D571 ; B 37 -167 633 719 ;
+C 71 ; WX 802 ; N u1D572 ; B 76 -9 756 718 ;
+C 72 ; WX 749 ; N u1D573 ; B 33 -167 709 718 ;
+C 73 ; WX 646 ; N u1D574 ; B 29 -11 611 718 ;
+C 74 ; WX 646 ; N u1D575 ; B 16 -167 609 719 ;
+C 75 ; WX 749 ; N u1D576 ; B 14 -14 732 718 ;
+C 76 ; WX 594 ; N u1D577 ; B 32 -11 556 718 ;
+C 77 ; WX 969 ; N u1D578 ; B 16 -15 952 719 ;
+C 78 ; WX 802 ; N u1D579 ; B 53 -11 785 719 ;
+C 79 ; WX 698 ; N u1D57A ; B 69 -7 681 718 ;
+C 80 ; WX 749 ; N u1D57B ; B 47 -167 749 719 ;
+C 81 ; WX 760 ; N u1D57C ; B 52 -11 748 717 ;
+C 82 ; WX 802 ; N u1D57D ; B 49 -11 782 719 ;
+C 83 ; WX 698 ; N u1D57E ; B 62 -5 672 719 ;
+C 84 ; WX 646 ; N u1D57F ; B 71 -8 632 716 ;
+C 85 ; WX 698 ; N u1D580 ; B 32 -12 676 718 ;
+C 86 ; WX 749 ; N u1D581 ; B 43 -9 746 718 ;
+C 87 ; WX 969 ; N u1D582 ; B 38 -4 968 713 ;
+C 88 ; WX 646 ; N u1D583 ; B 32 -6 642 718 ;
+C 89 ; WX 749 ; N u1D584 ; B 49 -167 705 718 ;
+C 90 ; WX 656 ; N u1D585 ; B 20 -167 601 717 ;
+C 91 ; WX 556 ; N uni210F ; B 22 -17 522 726 ;
+C 92 ; WX 556 ; N uni210F.var ; B 22 -17 522 726 ;
+C 93 ; WX 588 ; N uni019B ; B 0 -7 569 699 ;
+C 94 ; WX 667 ; N uni01B5 ; B 15 -3 638 692 ;
+C 95 ; WX 778 ; N uni212B ; B 15 -3 756 899 ;
+C 96 ; WX 505 ; N uni2107 ; B 34 -14 470 672 ;
+C 97 ; WX 500 ; N u1D586 ; B 63 -9 489 537 ;
+C 98 ; WX 521 ; N u1D587 ; B 43 -17 472 709 ;
+C 99 ; WX 365 ; N u1D588 ; B 61 -7 354 540 ;
+C 100 ; WX 531 ; N u1D589 ; B 52 -8 481 717 ;
+C 101 ; WX 417 ; N u1D58A ; B 49 -11 411 541 ;
+C 102 ; WX 375 ; N u1D58B ; B 43 -166 348 718 ;
+C 103 ; WX 479 ; N u1D58C ; B 43 -167 466 536 ;
+C 104 ; WX 521 ; N u1D58D ; B 37 -166 474 718 ;
+C 105 ; WX 313 ; N u1D58E ; B 22 -11 302 719 ;
+C 106 ; WX 323 ; N u1D58F ; B 35 -168 289 718 ;
+C 107 ; WX 375 ; N u1D590 ; B 52 -8 345 718 ;
+C 108 ; WX 313 ; N u1D591 ; B 52 -9 304 716 ;
+C 109 ; WX 823 ; N u1D592 ; B 27 -9 800 537 ;
+C 110 ; WX 542 ; N u1D593 ; B 2 -7 542 539 ;
+C 111 ; WX 479 ; N u1D594 ; B 40 -8 455 549 ;
+C 112 ; WX 552 ; N u1D595 ; B 36 -167 505 544 ;
+C 113 ; WX 489 ; N u1D596 ; B 54 -167 458 549 ;
+C 114 ; WX 417 ; N u1D597 ; B 41 -8 414 545 ;
+C 115 ; WX 469 ; N u1D598 ; B 60 -4 429 542 ;
+C 116 ; WX 323 ; N u1D599 ; B 23 -11 317 704 ;
+C 117 ; WX 531 ; N u1D59A ; B 24 -11 529 543 ;
+C 118 ; WX 521 ; N u1D59B ; B 28 -4 477 536 ;
+C 119 ; WX 749 ; N u1D59C ; B 32 -6 709 546 ;
+C 120 ; WX 427 ; N u1D59D ; B 21 -8 417 537 ;
+C 121 ; WX 479 ; N u1D59E ; B 25 -166 447 536 ;
+C 122 ; WX 375 ; N u1D59F ; B 36 -168 345 541 ;
+C 123 ; WX 313 ; N u1D58E.dtls ; B 22 -11 302 540 ;
+C 124 ; WX 323 ; N u1D58F.dtls ; B 35 -168 289 539 ;
+C 125 ; WX 588 ; N uni019B.alt ; B 0 -7 569 699 ;
+C 127 ; WX 279 ; N tie ; B 225 543 659 714 ;
+C 129 ; WX 888 ; N u1D538 ; B 4 -9 877 705 ;
+C 130 ; WX 740 ; N u1D539 ; B 16 -9 716 698 ;
+C 131 ; WX 709 ; N uni2102 ; B 12 -25 682 715 ;
+C 132 ; WX 899 ; N u1D53B ; B 12 -9 886 698 ;
+C 133 ; WX 728 ; N u1D53C ; B 12 -9 703 697 ;
+C 134 ; WX 673 ; N u1D53D ; B 12 -9 666 697 ;
+C 135 ; WX 763 ; N u1D53E ; B 12 -25 740 715 ;
+C 136 ; WX 949 ; N uni210D ; B 12 -9 938 697 ;
+C 137 ; WX 454 ; N u1D540 ; B 12 -9 442 697 ;
+C 138 ; WX 441 ; N u1D541 ; B -26 -199 429 697 ;
+C 139 ; WX 843 ; N u1D542 ; B 12 -9 846 697 ;
+C 140 ; WX 728 ; N u1D543 ; B 12 -9 715 697 ;
+C 141 ; WX 1067 ; N u1D544 ; B 5 -18 1058 697 ;
+C 142 ; WX 952 ; N uni2115 ; B 6 -27 944 697 ;
+C 143 ; WX 786 ; N u1D546 ; B 12 -25 775 715 ;
+C 144 ; WX 721 ; N uni2119 ; B 12 -9 707 698 ;
+C 145 ; WX 786 ; N uni211A ; B 12 -182 775 715 ;
+C 146 ; WX 785 ; N uni211D ; B 12 -9 797 698 ;
+C 147 ; WX 525 ; N u1D54A ; B 14 -25 514 715 ;
+C 148 ; WX 738 ; N u1D54B ; B 6 -9 732 699 ;
+C 149 ; WX 908 ; N u1D54C ; B 1 -28 900 697 ;
+C 150 ; WX 852 ; N u1D54D ; B -3 -14 847 698 ;
+C 151 ; WX 1120 ; N u1D54E ; B -3 -14 1115 705 ;
+C 152 ; WX 784 ; N u1D54F ; B 3 -9 776 705 ;
+C 153 ; WX 667 ; N u1D550 ; B -2 -9 665 710 ;
+C 154 ; WX 817 ; N uni2124 ; B 4 -9 800 697 ;
+C 165 ; WX 676 ; N u1D55C ; B 11 -18 680 733 ;
+C 186 ; WX 350 ; N caron ; B -2 556 353 741 ;
+C 187 ; WX 350 ; N breve ; B 16 556 335 728 ;
+C 188 ; WX 791 ; N uni2AEB ; B 65 0 727 579 ;
+C 189 ; WX 791 ; N uni2AEB.not ; B 65 -104 727 643 ;
+C 190 ; WX 283 ; N u1D6A4.bup ; B 25 -2 258 442 ;
+C 191 ; WX 332 ; N u1D6A5.bup ; B 12 -223 256 442 ;
+C 219 ; WX 350 ; N tilde ; B -17 576 367 710 ;
+C 221 ; WX 350 ; N macron ; B 1 595 349 671 ;
+C 222 ; WX 350 ; N ring ; B 63 565 287 790 ;
+C 223 ; WX 350 ; N circumflex ; B -2 556 353 741 ;
+C 251 ; WX 643 ; N dblbracketleft ; B 93 -203 555 755 ;
+C 252 ; WX 664 ; N dblbracketright ; B 57 -203 519 755 ;
+C 253 ; WX 600 ; N plus ; B 35 0 565 533 ;
+C 254 ; WX 350 ; N grave ; B 8 556 259 751 ;
+C 255 ; WX 350 ; N acute ; B 91 556 341 751 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newpx/afm/pxbsys.afm b/fonts/newpx/afm/pxbsys.afm
index aa904695de..5f44cfc5a0 100644
--- a/fonts/newpx/afm/pxbsys.afm
+++ b/fonts/newpx/afm/pxbsys.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20161003
-Comment Creation Date: Tue May 30 16:42:38 2017
+Comment Generated by FontForge 20190801
+Comment Creation Date: Mon Sep 9 20:15:31 2019
FontName pxbsys
FullName pxbsys
FamilyName pxbsys
@@ -12,9 +12,8 @@ UnderlinePosition -100
UnderlineThickness 50
Version 1.0
EncodingScheme FontSpecific
-FontBBox -17 -978 1537 913
-CapHeight 728
-StartCharMetrics 194
+FontBBox -21 -978 1537 913
+StartCharMetrics 205
C 0 ; WX 711 ; N minus ; B 65 220 646 321 ;
C 1 ; WX 250 ; N periodcentered ; B 47 195 203 351 ;
C 2 ; WX 711 ; N multiply ; B 65 -18 646 559 ;
@@ -70,7 +69,7 @@ C 51 ; WX 617 ; N owner ; B 55 -13 552 554 ;
C 52 ; WX 736 ; N triangle ; B 44 0 692 601 ;
C 53 ; WX 736 ; N triangleinv ; B 44 -24 692 577 ;
C 54 ; WX 0 ; N negationslash ; B 120 -192 592 733 ;
-C 55 ; WX 0 ; N mapsto ; B 65 34 263 507 ;
+C 55 ; WX 0 ; N uni21A6.endl ; B 65 34 263 507 ;
C 56 ; WX 617 ; N universal ; B 21 -15 597 698 ;
C 57 ; WX 617 ; N existential ; B 46 0 572 697 ;
C 58 ; WX 716 ; N logicalnot ; B 65 67 651 381 ;
@@ -80,32 +79,32 @@ C 61 ; WX 776 ; N Ifractur ; B 76 -39 679 801 ;
C 62 ; WX 791 ; N latticetop ; B 65 0 726 579 ;
C 63 ; WX 791 ; N perpendicular ; B 65 0 726 579 ;
C 64 ; WX 701 ; N aleph ; B 32 -17 669 757 ;
-C 65 ; WX 997 ; N A ; B 16 -41 980 692 ;
-C 66 ; WX 848 ; N B ; B 18 -23 822 720 ;
-C 67 ; WX 636 ; N C ; B 26 -52 694 704 ;
-C 68 ; WX 976 ; N D ; B 17 -31 949 707 ;
-C 69 ; WX 678 ; N E ; B 13 -19 663 719 ;
-C 70 ; WX 761 ; N F ; B 13 -70 902 742 ;
-C 71 ; WX 808 ; N G ; B 26 -176 795 715 ;
-C 72 ; WX 1011 ; N H ; B 20 -35 1112 761 ;
-C 73 ; WX 615 ; N I ; B 19 -26 731 734 ;
-C 74 ; WX 834 ; N J ; B 11 -157 982 714 ;
-C 75 ; WX 888 ; N K ; B 5 -27 974 734 ;
-C 76 ; WX 842 ; N L ; B 13 -91 828 725 ;
-C 77 ; WX 1266 ; N M ; B 13 -46 1240 741 ;
-C 78 ; WX 925 ; N N ; B 13 -40 1027 720 ;
-C 79 ; WX 820 ; N O ; B 26 -26 794 753 ;
-C 80 ; WX 826 ; N P ; B 17 -39 812 714 ;
-C 81 ; WX 816 ; N Q ; B 26 -59 794 753 ;
-C 82 ; WX 786 ; N R ; B 18 -8 778 727 ;
-C 83 ; WX 774 ; N S ; B 26 -29 747 738 ;
-C 84 ; WX 694 ; N T ; B 18 -29 927 717 ;
-C 85 ; WX 1029 ; N U ; B 15 -34 1079 731 ;
-C 86 ; WX 969 ; N V ; B 17 -39 1027 711 ;
-C 87 ; WX 1319 ; N W ; B 5 -32 1382 732 ;
-C 88 ; WX 797 ; N X ; B 11 -41 778 761 ;
-C 89 ; WX 815 ; N Y ; B 23 -72 913 759 ;
-C 90 ; WX 963 ; N Z ; B 9 -112 948 747 ;
+C 65 ; WX 997 ; N u1D4D0 ; B 16 -41 980 692 ;
+C 66 ; WX 848 ; N u1D4D1 ; B 18 -23 822 720 ;
+C 67 ; WX 636 ; N u1D4D2 ; B 26 -52 694 704 ;
+C 68 ; WX 976 ; N u1D4D3 ; B 17 -31 949 707 ;
+C 69 ; WX 678 ; N u1D4D4 ; B 13 -19 663 719 ;
+C 70 ; WX 761 ; N u1D4D5 ; B 13 -70 902 742 ;
+C 71 ; WX 808 ; N u1D4D6 ; B 26 -176 795 715 ;
+C 72 ; WX 1011 ; N u1D4D7 ; B 20 -35 1112 761 ;
+C 73 ; WX 615 ; N u1D4D8 ; B 19 -26 731 734 ;
+C 74 ; WX 834 ; N u1D4D9 ; B 11 -157 982 714 ;
+C 75 ; WX 888 ; N u1D4DA ; B 5 -27 974 734 ;
+C 76 ; WX 842 ; N u1D4DB ; B 13 -91 828 725 ;
+C 77 ; WX 1266 ; N u1D4DC ; B 13 -46 1240 741 ;
+C 78 ; WX 925 ; N u1D4DD ; B 13 -40 1027 720 ;
+C 79 ; WX 820 ; N u1D4DE ; B 26 -26 794 753 ;
+C 80 ; WX 826 ; N u1D4DF ; B 17 -39 812 714 ;
+C 81 ; WX 816 ; N u1D4E0 ; B 26 -59 794 753 ;
+C 82 ; WX 786 ; N u1D4E1 ; B 18 -8 778 727 ;
+C 83 ; WX 774 ; N u1D4E2 ; B 26 -29 747 738 ;
+C 84 ; WX 694 ; N u1D4E3 ; B 18 -29 927 717 ;
+C 85 ; WX 1029 ; N u1D4E4 ; B 15 -34 1079 731 ;
+C 86 ; WX 969 ; N u1D4E5 ; B 17 -39 1027 711 ;
+C 87 ; WX 1319 ; N u1D4E6 ; B 5 -32 1382 732 ;
+C 88 ; WX 797 ; N u1D4E7 ; B 11 -41 778 761 ;
+C 89 ; WX 815 ; N u1D4E8 ; B 23 -72 913 759 ;
+C 90 ; WX 963 ; N u1D4E9 ; B 9 -112 948 747 ;
C 91 ; WX 730 ; N union ; B 65 0 665 625 ;
C 92 ; WX 730 ; N intersection ; B 65 0 665 625 ;
C 93 ; WX 730 ; N unionmulti ; B 65 0 665 625 ;
@@ -170,15 +169,36 @@ C 151 ; WX 561 ; N uni2A16.upsm ; B 55 -175 497 759 ;
C 152 ; WX 771 ; N product.sm ; B 22 0 748 697 ;
C 153 ; WX 736 ; N summation.sm ; B 45 0 684 697 ;
C 154 ; WX 617 ; N nexists ; B 46 -141 572 836 ;
-C 155 ; WX 580 ; N emptysetAlt ; B 32 -81 547 538 ;
-C 156 ; WX 775 ; N emptysetAlt2 ; B 65 -43 710 621 ;
+C 155 ; WX 580 ; N emptyset.alt1 ; B 32 -81 547 538 ;
+C 156 ; WX 775 ; N emptyset.alt2 ; B 65 -43 710 621 ;
C 157 ; WX 507 ; N slash ; B 65 -202 442 744 ;
+C 158 ; WX 350 ; N grave ; B 8 556 259 751 ;
+C 159 ; WX 350 ; N acute ; B 91 556 341 751 ;
+C 160 ; WX 350 ; N circumflex ; B -2 556 353 741 ;
+C 161 ; WX 350 ; N tilde ; B -17 576 367 710 ;
+C 162 ; WX 350 ; N macron ; B 1 595 349 671 ;
+C 163 ; WX 350 ; N breve ; B 16 556 335 728 ;
+C 164 ; WX 350 ; N dotacc ; B 108 565 244 701 ;
+C 165 ; WX 350 ; N ddotacc ; B -2 565 355 701 ;
+C 166 ; WX 350 ; N ring ; B 63 565 287 790 ;
+C 167 ; WX 350 ; N caron ; B -2 556 353 741 ;
+C 168 ; WX 577 ; N dddotacc ; B 42 565 535 681 ;
C 169 ; WX 477 ; N lvec ; B 18 604 460 825 ;
C 170 ; WX 477 ; N harpoonacc ; B 18 677 460 825 ;
C 171 ; WX 477 ; N lharpoonacc ; B 18 677 460 825 ;
C 172 ; WX 498 ; N lrvec ; B 18 604 481 825 ;
C 173 ; WX 477 ; N lrharpoonacc ; B 18 677 460 825 ;
C 174 ; WX 477 ; N vec ; B 18 604 460 825 ;
+C 175 ; WX 305 ; N uni20D7.rt ; B 0 -73 337 148 ;
+C 176 ; WX 226 ; N uni20D7.ex ; B 0 0 226 75 ;
+C 177 ; WX 351 ; N periodcentered.B ; B 75 148 276 349 ;
+C 178 ; WX 409 ; N periodcentered.BB ; B 96 143 313 360 ;
+C 179 ; WX 632 ; N openbullet.S ; B 81 13 552 483 ;
+C 180 ; WX 344 ; N bullet.SSS ; B 52 113 293 355 ;
+C 181 ; WX 433 ; N bullet.SS ; B 62 80 372 387 ;
+C 182 ; WX 530 ; N bullet.S ; B 78 46 453 421 ;
+C 183 ; WX 354 ; N prime.var ; B 52 42 306 495 ;
+C 184 ; WX 600 ; N plus ; B 35 0 565 533 ;
C 185 ; WX 397 ; N parenleft ; B 72 -213 356 755 ;
C 186 ; WX 397 ; N parenright ; B 72 -213 356 755 ;
C 187 ; WX 356 ; N bracketleft ; B 93 -203 315 744 ;
@@ -192,22 +212,12 @@ C 194 ; WX 350 ; N tildehat ; B -17 556 367 882 ;
C 195 ; WX 350 ; N hatbar ; B 1 552 348 831 ;
C 196 ; WX 350 ; N hattilde ; B -17 555 367 880 ;
C 197 ; WX 333 ; N hathat ; B -2 555 335 865 ;
-C 198 ; WX 333 ; N circumflex ; B -2 555 335 695 ;
-C 199 ; WX 333 ; N grave ; B 17 555 255 710 ;
-C 200 ; WX 333 ; N acute ; B 78 555 316 710 ;
-C 201 ; WX 333 ; N breve ; B 15 550 318 698 ;
-C 202 ; WX 333 ; N caron ; B -2 555 335 690 ;
-C 203 ; WX 437 ; N transpose ; B -16 0 416 564 ;
-C 208 ; WX 351 ; N cdotB ; B 75 148 276 349 ;
-C 209 ; WX 409 ; N cdotBB ; B 96 143 313 360 ;
-C 210 ; WX 632 ; N smcompB ; B 81 13 552 483 ;
-C 211 ; WX 344 ; N bulletSSS ; B 52 113 293 355 ;
-C 212 ; WX 433 ; N bulletSS ; B 62 80 372 387 ;
-C 213 ; WX 530 ; N bulletS ; B 78 46 453 421 ;
-C 214 ; WX 354 ; N prime2 ; B 52 42 306 495 ;
-C 219 ; WX 365 ; N dotacc ; B 111 570 256 716 ;
-C 220 ; WX 433 ; N ddotacc ; B 42 570 392 716 ;
-C 221 ; WX 637 ; N dddotacc ; B 42 570 596 716 ;
-C 222 ; WX 842 ; N ddddotacc ; B 42 570 800 716 ;
+C 198 ; WX 765 ; N ddddotacc ; B 42 565 725 681 ;
+C 199 ; WX 437 ; N transpose ; B -16 0 416 564 ;
+C 200 ; WX 643 ; N dblbracketleft ; B 93 -203 555 755 ;
+C 201 ; WX 664 ; N dblbracketright ; B 57 -203 519 755 ;
+C 202 ; WX 431 ; N hermitconj ; B -21 0 411 564 ;
+C 203 ; WX 791 ; N uni2AEB ; B 65 0 727 579 ;
+C 204 ; WX 791 ; N nPerp ; B 65 -104 727 643 ;
EndCharMetrics
EndFontMetrics
diff --git a/fonts/newpx/afm/pxmiaX.afm b/fonts/newpx/afm/pxmiaX.afm
new file mode 100644
index 0000000000..c9c0221fb6
--- /dev/null
+++ b/fonts/newpx/afm/pxmiaX.afm
@@ -0,0 +1,203 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Sat Sep 7 14:04:40 2019
+FontName pxmiaX
+FullName pxmiaX
+FamilyName pxmiaX
+Weight Medium
+Notice (Version 3.1, GPL)
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 3.1
+EncodingScheme FontSpecific
+FontBBox -400 -289 1086 899
+CapHeight 697
+XHeight 450
+Ascender 642
+Descender -217
+StartCharMetrics 181
+C 0 ; WX 556 ; N uni0393 ; B 22 -3 536 692 ;
+C 1 ; WX 689 ; N uni0394 ; B 27 -4 662 697 ;
+C 2 ; WX 786 ; N uni0398 ; B 22 -20 764 709 ;
+C 3 ; WX 754 ; N uni039B ; B 17 -4 729 697 ;
+C 4 ; WX 693 ; N uni039E ; B 42 -4 651 689 ;
+C 5 ; WX 813 ; N uni03A0 ; B 25 -4 788 689 ;
+C 6 ; WX 685 ; N uni03A3 ; B 45 -4 643 689 ;
+C 7 ; WX 734 ; N uni03A5 ; B 3 -4 736 691 ;
+C 8 ; WX 746 ; N uni03A6 ; B 23 -4 723 689 ;
+C 9 ; WX 871 ; N uni03A8 ; B 18 -4 852 689 ;
+C 10 ; WX 825 ; N uni03A9 ; B 34 -6 791 704 ;
+C 11 ; WX 595 ; N uni03B1 ; B 44 -16 571 473 ;
+C 12 ; WX 513 ; N uni03B2 ; B 68 -283 461 680 ;
+C 13 ; WX 582 ; N uni03B3 ; B -31 -273 490 473 ;
+C 14 ; WX 498 ; N uni03B4 ; B 56 -16 469 702 ;
+C 15 ; WX 456 ; N uni03F5 ; B 24 -11 414 482 ;
+C 16 ; WX 505 ; N uni03B6 ; B 61 -149 510 712 ;
+C 17 ; WX 532 ; N uni03B7 ; B -11 -275 464 473 ;
+C 18 ; WX 614 ; N uni03B8 ; B 83 -16 556 702 ;
+C 19 ; WX 311 ; N uni03B9 ; B 93 -16 305 473 ;
+C 20 ; WX 572 ; N uni03BA ; B 13 -16 553 473 ;
+C 21 ; WX 619 ; N uni03BB ; B 86 -16 616 702 ;
+C 22 ; WX 611 ; N uni03BC ; B 89 -286 567 473 ;
+C 23 ; WX 498 ; N uni03BD ; B -24 -7 444 473 ;
+C 24 ; WX 548 ; N uni03BE ; B 65 -148 508 701 ;
+C 25 ; WX 654 ; N uni03C0 ; B 27 -15 628 467 ;
+C 26 ; WX 567 ; N uni03C1 ; B 83 -284 491 473 ;
+C 27 ; WX 553 ; N uni03C3 ; B 35 -15 487 474 ;
+C 28 ; WX 520 ; N uni03C4 ; B 35 -16 439 464 ;
+C 29 ; WX 548 ; N uni03C5 ; B 13 -12 491 471 ;
+C 30 ; WX 666 ; N uni03D5 ; B 27 -289 614 705 ;
+C 31 ; WX 609 ; N uni03C7 ; B 51 -193 548 479 ;
+C 32 ; WX 696 ; N uni03C8 ; B 6 -281 627 682 ;
+C 33 ; WX 716 ; N uni03C9 ; B 36 -12 660 463 ;
+C 34 ; WX 494 ; N uni03B5 ; B 72 -15 428 473 ;
+C 35 ; WX 621 ; N uni03D1 ; B 62 -15 583 702 ;
+C 36 ; WX 716 ; N uni03D6 ; B 41 -12 672 529 ;
+C 37 ; WX 479 ; N uni03F1 ; B 72 -260 462 474 ;
+C 38 ; WX 502 ; N uni03C2 ; B 43 -155 431 463 ;
+C 39 ; WX 682 ; N uni03C6 ; B 8 -277 607 485 ;
+C 40 ; WX 528 ; N uni03BD.alt ; B 25 -7 497 473 ;
+C 41 ; WX 660 ; N u1D718 ; B 72 -17 609 483 ;
+C 42 ; WX 693 ; N uni03F0 ; B 37 -17 656 483 ;
+C 43 ; WX 689 ; N uni2207 ; B 27 -14 662 687 ;
+C 44 ; WX 278 ; N colon ; B 81 -11 192 459 ;
+C 45 ; WX 278 ; N semicolon ; B 80 -141 219 459 ;
+C 46 ; WX 278 ; N slash ; B -9 -14 287 676 ;
+C 47 ; WX 444 ; N question ; B 68 -8 414 676 ;
+C 48 ; WX 488 ; N u1D708 ; B 37 -7 515 473 ;
+C 49 ; WX 512 ; N u1D454 ; B 9 -276 502 482 ;
+C 50 ; WX 460 ; N u1D466 ; B -4 -207 473 441 ;
+C 51 ; WX 393 ; N u1D463 ; B 42 -11 375 441 ;
+C 52 ; WX 619 ; N uni019B.alt ; B 32 -16 574 702 ;
+C 54 ; WX 669 ; N uni2284 ; B 55 -107 615 649 ;
+C 55 ; WX 669 ; N uni2285 ; B 55 -107 615 649 ;
+C 56 ; WX 564 ; N uni2209 ; B 55 -107 510 649 ;
+C 57 ; WX 564 ; N uni220C ; B 55 -107 510 649 ;
+C 58 ; WX 891 ; N uni2254 ; B 85 23 827 518 ;
+C 59 ; WX 891 ; N uni2255 ; B 65 23 807 518 ;
+C 60 ; WX 669 ; N uni2260 ; B 65 -55 604 596 ;
+C 61 ; WX 669 ; N equal ; B 65 134 604 406 ;
+C 62 ; WX 564 ; N braceleft ; B 130 -120 485 765 ;
+C 63 ; WX 564 ; N braceright ; B 130 -118 485 767 ;
+C 64 ; WX 542 ; N partialdiff ; B 37 -9 480 732 ;
+C 65 ; WX 698 ; N u1D504 ; B 20 -4 675 721 ;
+C 66 ; WX 802 ; N u1D505 ; B 60 -7 747 720 ;
+C 67 ; WX 646 ; N uni212D ; B 53 -4 629 719 ;
+C 68 ; WX 802 ; N u1D507 ; B 69 -4 746 708 ;
+C 69 ; WX 646 ; N u1D508 ; B 54 -4 629 719 ;
+C 70 ; WX 698 ; N u1D509 ; B 74 -157 663 715 ;
+C 71 ; WX 802 ; N u1D50A ; B 88 -4 740 721 ;
+C 72 ; WX 698 ; N uni210C ; B 29 -166 657 719 ;
+C 73 ; WX 646 ; N Ifraktur ; B 12 -4 594 721 ;
+C 74 ; WX 646 ; N u1D50D ; B -1 -162 586 719 ;
+C 75 ; WX 698 ; N u1D50E ; B 2 -4 659 716 ;
+C 76 ; WX 646 ; N u1D50F ; B 37 -4 603 719 ;
+C 77 ; WX 958 ; N u1D510 ; B 11 -4 936 714 ;
+C 78 ; WX 749 ; N u1D511 ; B 16 -6 716 716 ;
+C 79 ; WX 802 ; N u1D512 ; B 42 -4 754 707 ;
+C 80 ; WX 802 ; N u1D513 ; B 37 -163 715 721 ;
+C 81 ; WX 802 ; N u1D514 ; B 41 -4 800 706 ;
+C 82 ; WX 749 ; N Rfraktur ; B 17 -4 702 717 ;
+C 83 ; WX 802 ; N u1D516 ; B 103 -4 757 706 ;
+C 84 ; WX 698 ; N u1D517 ; B 42 -4 688 707 ;
+C 85 ; WX 698 ; N u1D518 ; B 49 -4 683 720 ;
+C 86 ; WX 802 ; N u1D519 ; B 48 -4 705 714 ;
+C 87 ; WX 958 ; N u1D51A ; B 25 2 931 713 ;
+C 88 ; WX 646 ; N u1D51B ; B 29 -4 629 719 ;
+C 89 ; WX 749 ; N u1D51C ; B 19 -165 641 719 ;
+C 90 ; WX 698 ; N uni2128 ; B -7 -171 608 709 ;
+C 91 ; WX 510 ; N uni210F ; B 20 -9 481 733 ;
+C 92 ; WX 510 ; N uni210F.var ; B 20 -9 481 733 ;
+C 93 ; WX 619 ; N uni019B ; B 32 -16 574 702 ;
+C 94 ; WX 667 ; N uni01B5 ; B 15 -3 638 692 ;
+C 95 ; WX 778 ; N uni212B ; B 15 -3 756 899 ;
+C 96 ; WX 505 ; N uni2107 ; B 34 -14 470 672 ;
+C 97 ; WX 479 ; N u1D51E ; B 67 -6 469 504 ;
+C 98 ; WX 479 ; N u1D51F ; B 23 -9 436 683 ;
+C 99 ; WX 375 ; N u1D520 ; B 85 -4 356 500 ;
+C 100 ; WX 479 ; N u1D521 ; B 54 -4 447 696 ;
+C 101 ; WX 427 ; N u1D522 ; B 78 -5 392 503 ;
+C 102 ; WX 323 ; N u1D523 ; B 27 -162 293 719 ;
+C 103 ; WX 479 ; N u1D524 ; B 54 -163 443 505 ;
+C 104 ; WX 479 ; N u1D525 ; B 25 -165 438 696 ;
+C 105 ; WX 271 ; N u1D526 ; B 32 -4 258 703 ;
+C 106 ; WX 271 ; N u1D527 ; B 32 -169 229 705 ;
+C 107 ; WX 323 ; N u1D528 ; B 21 -4 308 702 ;
+C 108 ; WX 271 ; N u1D529 ; B 42 -5 265 696 ;
+C 109 ; WX 802 ; N u1D52A ; B 24 -4 774 499 ;
+C 110 ; WX 531 ; N u1D52B ; B 16 -4 518 499 ;
+C 111 ; WX 479 ; N u1D52C ; B 69 -4 447 502 ;
+C 112 ; WX 531 ; N u1D52D ; B 68 -161 496 505 ;
+C 113 ; WX 479 ; N u1D52E ; B 66 -168 455 499 ;
+C 114 ; WX 375 ; N u1D52F ; B 17 -4 362 504 ;
+C 115 ; WX 427 ; N u1D530 ; B 56 -6 409 500 ;
+C 116 ; WX 323 ; N u1D531 ; B 19 -6 293 696 ;
+C 117 ; WX 531 ; N u1D532 ; B 25 -4 513 501 ;
+C 118 ; WX 479 ; N u1D533 ; B 28 -4 434 496 ;
+C 119 ; WX 749 ; N u1D534 ; B 46 -4 708 501 ;
+C 120 ; WX 427 ; N u1D535 ; B 31 -4 402 503 ;
+C 121 ; WX 531 ; N u1D536 ; B 36 -163 465 505 ;
+C 122 ; WX 375 ; N u1D537 ; B 39 -165 344 505 ;
+C 123 ; WX 271 ; N u1D526.dtls ; B 32 -4 258 501 ;
+C 124 ; WX 271 ; N u1D527.dtls ; B 32 -169 229 504 ;
+C 127 ; WX 260 ; N tie ; B 222 517 613 675 ;
+C 129 ; WX 864 ; N u1D538 ; B 16 0 848 709 ;
+C 130 ; WX 817 ; N u1D539 ; B 18 0 740 696 ;
+C 131 ; WX 701 ; N uni2102 ; B 29 -15 666 711 ;
+C 132 ; WX 864 ; N u1D53B ; B 17 0 826 696 ;
+C 133 ; WX 747 ; N u1D53C ; B 13 0 733 696 ;
+C 134 ; WX 690 ; N u1D53D ; B 13 0 680 696 ;
+C 135 ; WX 759 ; N u1D53E ; B 34 -15 746 711 ;
+C 136 ; WX 864 ; N uni210D ; B 20 0 844 696 ;
+C 137 ; WX 455 ; N u1D540 ; B 19 0 437 696 ;
+C 138 ; WX 514 ; N u1D541 ; B 11 -15 494 696 ;
+C 139 ; WX 864 ; N u1D542 ; B 36 0 866 696 ;
+C 140 ; WX 747 ; N u1D543 ; B 13 0 734 696 ;
+C 141 ; WX 1040 ; N u1D544 ; B 13 0 1013 696 ;
+C 142 ; WX 864 ; N uni2115 ; B 13 -12 849 696 ;
+C 143 ; WX 759 ; N u1D546 ; B 36 -15 724 711 ;
+C 144 ; WX 690 ; N uni2119 ; B 17 0 675 696 ;
+C 145 ; WX 759 ; N uni211A ; B 36 -187 737 711 ;
+C 146 ; WX 806 ; N uni211D ; B 18 0 798 696 ;
+C 147 ; WX 584 ; N u1D54A ; B 44 -15 517 711 ;
+C 148 ; WX 747 ; N u1D54B ; B 18 0 729 696 ;
+C 149 ; WX 864 ; N u1D54C ; B 15 -16 847 696 ;
+C 150 ; WX 864 ; N u1D54D ; B 17 -12 838 696 ;
+C 151 ; WX 1098 ; N u1D54E ; B 5 -12 1086 696 ;
+C 152 ; WX 864 ; N u1D54F ; B 11 0 846 696 ;
+C 153 ; WX 759 ; N u1D550 ; B 23 0 740 696 ;
+C 154 ; WX 769 ; N uni2124 ; B 9 0 754 696 ;
+C 165 ; WX 631 ; N u1D55C ; B 7 0 636 719 ;
+C 186 ; WX 333 ; N caron ; B 11 507 322 674 ;
+C 187 ; WX 333 ; N breve ; B 26 507 307 664 ;
+C 188 ; WX 749 ; N uni2AEB ; B 65 0 684 579 ;
+C 189 ; WX 749 ; N uni2AEB.not ; B 65 -78 684 649 ;
+C 190 ; WX 283 ; N u1D6A4.up ; B 25 -2 258 442 ;
+C 191 ; WX 332 ; N u1D6A5.up ; B 12 -223 256 442 ;
+C 219 ; WX 333 ; N tilde ; B 1 532 331 638 ;
+C 220 ; WX 0 ; N dotaccent ; B -286 551 -174 660 ;
+C 221 ; WX 333 ; N macron ; B 11 547 322 601 ;
+C 222 ; WX 333 ; N ring ; B 67 512 266 711 ;
+C 223 ; WX 333 ; N circumflex ; B 11 507 322 674 ;
+C 224 ; WX 0 ; N uni0300 ; B -338 521 -176 674 ;
+C 225 ; WX 0 ; N uni0301 ; B -284 521 -121 674 ;
+C 226 ; WX 0 ; N uni0302 ; B -371 521 -89 674 ;
+C 227 ; WX 0 ; N uni0303 ; B -386 533 -65 642 ;
+C 228 ; WX 0 ; N uni0304 ; B -375 555 -85 610 ;
+C 229 ; WX 0 ; N uni0305 ; B -400 555 0 610 ;
+C 230 ; WX 0 ; N uni0306 ; B -377 529 -84 683 ;
+C 231 ; WX 0 ; N uni0307 ; B -286 551 -174 660 ;
+C 232 ; WX 0 ; N uni0308 ; B -396 551 -65 661 ;
+C 233 ; WX 0 ; N uni0309 ; B -307 521 -125 729 ;
+C 234 ; WX 0 ; N uni030A ; B -333 530 -128 729 ;
+C 235 ; WX 0 ; N uni030B ; B -325 521 -35 674 ;
+C 236 ; WX 0 ; N uni030C ; B -371 525 -89 678 ;
+C 251 ; WX 569 ; N dblbracketleft ; B 83 -284 478 825 ;
+C 252 ; WX 591 ; N dblbracketright ; B 47 -284 440 825 ;
+C 253 ; WX 669 ; N plus ; B 63 -2 609 544 ;
+C 254 ; WX 333 ; N grave ; B 19 507 242 678 ;
+C 255 ; WX 333 ; N acute ; B 93 507 317 678 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newpx/afm/pxsys.afm b/fonts/newpx/afm/pxsys.afm
index 267459d009..25583da572 100644
--- a/fonts/newpx/afm/pxsys.afm
+++ b/fonts/newpx/afm/pxsys.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20161003
-Comment Creation Date: Tue May 30 16:37:01 2017
+Comment Generated by FontForge 20190801
+Comment Creation Date: Tue Sep 10 22:21:56 2019
FontName pxsys
FullName pxsys
FamilyName pxsys
@@ -13,8 +13,7 @@ UnderlineThickness 50
Version 1.0
EncodingScheme FontSpecific
FontBBox -49 -994 1308 912
-CapHeight 728
-StartCharMetrics 194
+StartCharMetrics 205
C 0 ; WX 669 ; N minus ; B 65 241 604 300 ;
C 1 ; WX 250 ; N periodcentered ; B 67 213 183 329 ;
C 2 ; WX 669 ; N multiply ; B 59 -5 611 547 ;
@@ -70,7 +69,7 @@ C 51 ; WX 564 ; N owner ; B 55 8 509 533 ;
C 52 ; WX 667 ; N triangle ; B 44 0 623 577 ;
C 53 ; WX 667 ; N triangleinv ; B 44 0 623 577 ;
C 54 ; WX 0 ; N negationslash ; B 131 -171 539 712 ;
-C 55 ; WX 0 ; N mapsto ; B 65 55 179 486 ;
+C 55 ; WX 0 ; N uni21A6.endl ; B 65 55 179 486 ;
C 56 ; WX 617 ; N universal ; B 26 -15 592 698 ;
C 57 ; WX 617 ; N existential ; B 46 0 572 697 ;
C 58 ; WX 673 ; N logicalnot ; B 65 88 608 360 ;
@@ -80,32 +79,32 @@ C 61 ; WX 740 ; N Ifractur ; B 78 -19 643 780 ;
C 62 ; WX 749 ; N latticetop ; B 65 0 684 579 ;
C 63 ; WX 749 ; N perpendicular ; B 65 0 684 579 ;
C 64 ; WX 673 ; N aleph ; B 32 -13 641 746 ;
-C 65 ; WX 916 ; N A ; B 7 -41 908 692 ;
-C 66 ; WX 756 ; N B ; B 7 -23 748 720 ;
-C 67 ; WX 682 ; N C ; B 7 -52 675 704 ;
-C 68 ; WX 905 ; N D ; B 7 -31 898 707 ;
-C 69 ; WX 655 ; N E ; B 7 -19 647 719 ;
-C 70 ; WX 704 ; N F ; B 7 -69 897 742 ;
-C 71 ; WX 741 ; N G ; B 7 -176 734 715 ;
-C 72 ; WX 922 ; N H ; B 7 -36 1018 758 ;
-C 73 ; WX 684 ; N I ; B 7 -26 677 734 ;
-C 74 ; WX 816 ; N J ; B -21 -157 908 714 ;
-C 75 ; WX 838 ; N K ; B 7 -29 939 734 ;
-C 76 ; WX 788 ; N L ; B 7 -91 781 725 ;
-C 77 ; WX 1137 ; N M ; B 7 -46 1129 741 ;
-C 78 ; WX 865 ; N N ; B 7 -40 959 720 ;
-C 79 ; WX 740 ; N O ; B 7 -26 733 753 ;
-C 80 ; WX 746 ; N P ; B 7 -39 746 714 ;
-C 81 ; WX 740 ; N Q ; B 7 -59 733 753 ;
-C 82 ; WX 716 ; N R ; B 7 -23 722 727 ;
-C 83 ; WX 715 ; N S ; B 7 -29 707 738 ;
-C 84 ; WX 714 ; N T ; B 7 -29 875 717 ;
-C 85 ; WX 944 ; N U ; B 7 -34 987 731 ;
-C 86 ; WX 939 ; N V ; B 7 -39 955 712 ;
-C 87 ; WX 1265 ; N W ; B 7 -25 1292 734 ;
-C 88 ; WX 777 ; N X ; B 7 -31 769 729 ;
-C 89 ; WX 839 ; N Y ; B 7 -72 855 759 ;
-C 90 ; WX 911 ; N Z ; B 7 -116 903 743 ;
+C 65 ; WX 916 ; N u1D49C ; B 7 -41 908 692 ;
+C 66 ; WX 756 ; N uni212C ; B 7 -23 748 720 ;
+C 67 ; WX 682 ; N u1D49E ; B 7 -52 675 704 ;
+C 68 ; WX 905 ; N u1D49F ; B 7 -31 898 707 ;
+C 69 ; WX 655 ; N uni2130 ; B 7 -19 647 719 ;
+C 70 ; WX 704 ; N uni2131 ; B 7 -69 897 742 ;
+C 71 ; WX 741 ; N u1D4A2 ; B 7 -176 734 715 ;
+C 72 ; WX 922 ; N uni210B ; B 7 -36 1018 758 ;
+C 73 ; WX 684 ; N uni2110 ; B 7 -26 677 734 ;
+C 74 ; WX 816 ; N u1D4A5 ; B -21 -157 908 714 ;
+C 75 ; WX 838 ; N u1D4A6 ; B 7 -29 939 734 ;
+C 76 ; WX 788 ; N uni2112 ; B 7 -91 781 725 ;
+C 77 ; WX 1137 ; N uni2133 ; B 7 -46 1129 741 ;
+C 78 ; WX 865 ; N u1D4A9 ; B 7 -40 959 720 ;
+C 79 ; WX 740 ; N u1D4AA ; B 7 -26 733 753 ;
+C 80 ; WX 746 ; N u1D4AB ; B 7 -39 746 714 ;
+C 81 ; WX 740 ; N u1D4AC ; B 7 -59 733 753 ;
+C 82 ; WX 716 ; N uni211B ; B 7 -23 722 727 ;
+C 83 ; WX 715 ; N u1D4AE ; B 7 -29 707 738 ;
+C 84 ; WX 714 ; N u1D4AF ; B 7 -29 875 717 ;
+C 85 ; WX 944 ; N u1D4B0 ; B 7 -34 987 731 ;
+C 86 ; WX 939 ; N u1D4B1 ; B 7 -39 955 712 ;
+C 87 ; WX 1265 ; N u1D4B2 ; B 7 -25 1292 734 ;
+C 88 ; WX 777 ; N u1D4B3 ; B 7 -31 769 729 ;
+C 89 ; WX 839 ; N u1D4B4 ; B 7 -72 855 759 ;
+C 90 ; WX 911 ; N u1D4B5 ; B 7 -116 903 743 ;
C 91 ; WX 688 ; N union ; B 65 0 623 603 ;
C 92 ; WX 688 ; N intersection ; B 65 0 623 603 ;
C 93 ; WX 688 ; N unionmulti ; B 65 0 623 603 ;
@@ -170,15 +169,36 @@ C 151 ; WX 493 ; N uni2A16.upsm ; B 47 -167 427 753 ;
C 152 ; WX 765 ; N product.sm ; B 25 0 740 697 ;
C 153 ; WX 705 ; N summation.sm ; B 45 0 659 697 ;
C 154 ; WX 617 ; N nexists ; B 46 -141 572 836 ;
-C 155 ; WX 526 ; N emptysetAlt ; B 25 -51 501 514 ;
-C 156 ; WX 733 ; N emptysetAlt2 ; B 65 -13 668 590 ;
+C 155 ; WX 526 ; N emptyset.alt1 ; B 25 -51 501 514 ;
+C 156 ; WX 733 ; N emptyset.alt2 ; B 65 -13 668 590 ;
C 157 ; WX 484 ; N slash ; B 65 -203 419 744 ;
+C 158 ; WX 350 ; N grave ; B 8 556 259 751 ;
+C 159 ; WX 350 ; N acute ; B 91 556 341 751 ;
+C 160 ; WX 350 ; N circumflex ; B -2 556 353 741 ;
+C 161 ; WX 350 ; N tilde ; B -17 576 367 710 ;
+C 162 ; WX 350 ; N macron ; B 1 595 349 671 ;
+C 163 ; WX 350 ; N breve ; B 16 556 335 728 ;
+C 164 ; WX 350 ; N dotacc ; B 108 565 244 701 ;
+C 165 ; WX 350 ; N ddotacc ; B -2 565 355 701 ;
+C 166 ; WX 350 ; N ring ; B 63 565 287 790 ;
+C 167 ; WX 350 ; N caron ; B -2 556 353 741 ;
+C 168 ; WX 577 ; N dddotacc ; B 42 565 535 681 ;
C 169 ; WX 477 ; N lvec ; B 18 578 460 799 ;
C 170 ; WX 477 ; N harpoonacc ; B 18 659 460 799 ;
C 171 ; WX 477 ; N lharpoonacc ; B 18 659 460 799 ;
C 172 ; WX 477 ; N lrvec ; B 18 578 460 799 ;
C 173 ; WX 477 ; N lrharpoonacc ; B 18 659 460 799 ;
C 174 ; WX 477 ; N vec ; B 18 578 460 799 ;
+C 175 ; WX 294 ; N uni20D7.rt ; B 0 -81 326 140 ;
+C 176 ; WX 184 ; N uni20D7.ex ; B 0 0 184 58 ;
+C 177 ; WX 351 ; N periodcentered.B ; B 106 180 244 318 ;
+C 178 ; WX 409 ; N periodcentered.BB ; B 124 172 284 332 ;
+C 179 ; WX 443 ; N openbullet.S ; B 47 74 396 422 ;
+C 180 ; WX 289 ; N bullet.SSS ; B 33 121 257 346 ;
+C 181 ; WX 368 ; N bullet.SS ; B 41 92 327 377 ;
+C 182 ; WX 447 ; N bullet.S ; B 51 60 397 407 ;
+C 183 ; WX 351 ; N prime.var ; B 53 47 299 495 ;
+C 184 ; WX 669 ; N plus ; B 63 -2 609 544 ;
C 185 ; WX 346 ; N parenleft ; B 60 -213 314 755 ;
C 186 ; WX 346 ; N parenright ; B 32 -213 286 755 ;
C 187 ; WX 350 ; N bracketleft ; B 93 -203 315 744 ;
@@ -192,22 +212,12 @@ C 194 ; WX 350 ; N tildehat ; B 1 544 348 800 ;
C 195 ; WX 350 ; N hatbar ; B 12 557 339 780 ;
C 196 ; WX 350 ; N hattilde ; B 1 557 348 819 ;
C 197 ; WX 350 ; N hathat ; B 19 557 331 799 ;
-C 198 ; WX 350 ; N circumflex ; B 19 557 331 679 ;
-C 199 ; WX 333 ; N grave ; B 31 555 255 695 ;
-C 200 ; WX 333 ; N acute ; B 78 555 302 695 ;
-C 201 ; WX 350 ; N breve ; B 34 557 316 680 ;
-C 202 ; WX 350 ; N caron ; B 19 556 331 678 ;
-C 203 ; WX 436 ; N transpose ; B -13 0 419 564 ;
-C 208 ; WX 351 ; N cdotB ; B 106 180 244 318 ;
-C 209 ; WX 409 ; N cdotBB ; B 124 172 284 332 ;
-C 210 ; WX 443 ; N smcompB ; B 47 74 396 422 ;
-C 211 ; WX 289 ; N bulletSSS ; B 33 121 257 346 ;
-C 212 ; WX 368 ; N bulletSS ; B 41 92 327 377 ;
-C 213 ; WX 447 ; N bulletS ; B 51 60 397 407 ;
-C 214 ; WX 351 ; N prime2 ; B 53 47 299 495 ;
-C 219 ; WX 350 ; N dotacc ; B 118 546 234 662 ;
-C 220 ; WX 389 ; N ddotacc ; B 42 546 347 662 ;
-C 221 ; WX 576 ; N dddotacc ; B 42 546 535 662 ;
-C 222 ; WX 766 ; N ddddotacc ; B 42 546 724 662 ;
+C 198 ; WX 729 ; N ddddotacc ; B 40 537 689 647 ;
+C 199 ; WX 436 ; N transpose ; B -13 0 419 564 ;
+C 200 ; WX 555 ; N dblbracketleft ; B 93 -256 468 797 ;
+C 201 ; WX 574 ; N dblbracketright ; B 57 -256 430 797 ;
+C 202 ; WX 431 ; N hermitconj ; B -19 0 413 564 ;
+C 203 ; WX 749 ; N uni2AEB ; B 65 0 684 579 ;
+C 204 ; WX 749 ; N uni2AEB.not ; B 65 -78 684 649 ;
EndCharMetrics
EndFontMetrics
diff --git a/fonts/newpx/doc/CnangesInV1.4.txt b/fonts/newpx/doc/CnangesInV1.4.txt
new file mode 100644
index 0000000000..f4ac551f30
--- /dev/null
+++ b/fonts/newpx/doc/CnangesInV1.4.txt
@@ -0,0 +1,49 @@
+Files changed in Newpx as of version 1.4 (2019/09/09)
+
+MATH
+
+NewPXMI.{pfb,afm,tfm} : math italics, LPPL licensed (new)
+NewPXBMI.{pfb,afm,tfm} : bold math italics, LPPL licensed (new)
+NewPXMI_gnu.{pfb,afm,tfm} : math italics, GNU licensed (new)
+NewPXBMI_gnu.{pfb,afm,tfm} : bold math italics, GNU licensed (new)
+stsscr.{pfb,afm,tfm} : old STIX script alphabets OFL (new)
+txmiaSTbb.{pfb,afm,tfm} : old STIX BBB alphabet OFL (new)
+txbmiaSTbb.{pfb,afm,tfm} : old STIX bold BBB alphabet OFL (new)
+px[b]miaX.{pfb,afm,tfm} : extended and modified px[b]mia
+px[b]sys.{pfb,afm,tfm} : modified px[b]sys
+zpl[b]mi.{tfm,vf} : letters
+zpl[b[sy.{tfm,vf} : symbols
+zpl[b]mia.{tfm,vf} : lettersA
+
+TEXT
+
+The npxsups*.tfm were completely revised so as to pass PDF/A-1b validation.
+npxsups-Regular.{pfb,afm} LPPL (New)
+npxsups-Italic.{pfb,afm} LPPL (New)
+npxsups-Bold.{pfb,afm} LPPL (New)
+npxsups-BoldItalic.{pfb,afm} LPPL (New)
+npxsups_OT1.enc (New)
+npxsups_T1.enc (New)
+npxsups_LY1.enc (New)
+
+The tfm files were generated using
+
+afm2tfm npxsups-Regular -a -T npxsups_OT1.enc -v npxsups-Regular-ot1 npxsups-Regular-ot1
+afm2tfm npxsups-Regular -a -T npxsups_T1.enc -v npxsups-Regular-t1 npxsups-Regular-t1
+afm2tfm npxsups-Regular -a -T npxsups_LY1.enc -v npxsups-Regular-ly1 npxsups-Regular-ly1
+afm2tfm npxsups-Italic -a -T npxsups_OT1.enc -v npxsups-Italic-ot1 npxsups-Italic-ot1
+afm2tfm npxsups-Italic -a -T npxsups_T1.enc -v npxsups-Italic-t1 npxsups-Italic-t1
+afm2tfm npxsups-Italic -a -T npxsups_LY1.enc -v npxsups-Italic-ly1 npxsups-Italic-ly1
+afm2tfm npxsups-Bold -a -T npxsups_OT1.enc -v npxsups-Bold-ot1 npxsups-Bold-ot1
+afm2tfm npxsups-Bold -a -T npxsups_T1.enc -v npxsups-Bold-t1 npxsups-Bold-t1
+afm2tfm npxsups-Bold -a -T npxsups_LY1.enc -v npxsups-Bold-ly1 npxsups-Bold-ly1
+afm2tfm npxsups-BoldItalic -a -T npxsups_OT1.enc -v npxsups-BoldItalic-ot1 npxsups-BoldItalic-ot1
+afm2tfm npxsups-BoldItalic -a -T npxsups_T1.enc -v npxsups-BoldItalic-t1 npxsups-BoldItalic-t1
+afm2tfm npxsups-BoldItalic -a -T npxsups_LY1.enc -v npxsups-BoldItalic-ly1 npxsups-BoldItalic-ly1
+#
+for f in npxsups*.vpl; do /bin/cp -fp $f ${f%.*}.pl; done
+for f in npxsups*.pl; do pltotf $f ${f%.*}.tfm; done
+
+MAP
+
+newpx.map was revised to relect the changes above. \ No newline at end of file
diff --git a/fonts/newpx/doc/newpxdoc.pdf b/fonts/newpx/doc/newpxdoc.pdf
index 94e091de7d..8381b1ae57 100644
--- a/fonts/newpx/doc/newpxdoc.pdf
+++ b/fonts/newpx/doc/newpxdoc.pdf
Binary files differ
diff --git a/fonts/newpx/doc/newpxdoc.tex b/fonts/newpx/doc/newpxdoc.tex
index 28f800b1cf..756509ac5b 100644
--- a/fonts/newpx/doc/newpxdoc.tex
+++ b/fonts/newpx/doc/newpxdoc.tex
@@ -2,6 +2,15 @@
\documentclass[11pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent
+\pdfmapfile{=newtx.map}
+\pdfmapfile{=newpx.map}
+\pdfcompresslevel=0
+\pdfgentounicode=1
+\input glyphtounicode.tex
+\usepackage{pdfx} % v 1.6.4 or higher
+\InputIfFileExists{glyphtounicode-cmr.tex}{}{}
+\InputIfFileExists{glyphtounicode-ntx.tex}{}{}
+\usepackage{fonttable}
\usepackage{amsthm}
\newtheoremstyle{oldplain}
{\topsep} % ABOVESPACE
@@ -376,4 +385,126 @@ Variant 2 & \verb|$\vvmathbb{R}}$| $\vvmathbb{R}$& \verb|{\boldmath $\vvmathbb{R
For further information on the changes made to \texttt{newpxmath} 1.3, see the appendix to the documentation for \texttt{newtxmath} 1.5.
+\def\jj{\mkern-3mu j}
+
+\section{Appendix 1: Changes made in version 1.40}
+Versions of {\tt newpx} dated from September, 2019 (1.40 for {\tt newpxmath} make some quite substantial changes, mostly to math mode.
+
+\section{Goals}
+Spurred by work of Ross Moore to provide means of generating archivable pdf using {\tt pdflatex}, the main goal was to change {\tt newpx} and {\tt newtx} to meet the requirements for satisfying the {\tt PDF/A-1b} standards by using an appropriate preamble involving the {\tt pdfx} package and other unicode mapping files. Making these changes gave me the opportunity to organize the source files to make them more manageable in future revisions.
+
+A further goal whose time seemed ripe was to rework the spacing of math letters, both Roman and Greek, so they behaved better in superscripts and subscripts. This did not turn out to be so easy. The problem is illustrated by math italic j. If you don't give it enough extra space on the left, it will likely collide with the D in rendering \verb|$D^j$|. On the other hand, if you do give it enough space on the left, it will look bad as a subscript, appearing too far right.
+
+A final goal was to make better use of the remaining space in some of the math fonts by placing some math alphabets in them, avoiding perhaps a waste of those precious sixteen math families.
+
+\section{The important changes}
+The following changes were made to both {\tt newtx} and {\tt newpx}.
+
+\subsection{Archivability}
+Some of the individual font files from which the math fonts are built turned out to have some fairly minor structural issues. These have all been corrected. The more major issue was the lack of unicode mapping for all characters in the fonts. For the symbol and math extension fonts, this issue was largely solved by Ross Moore's {\tt glyphtounicode} files that are now accessible as part of TeXLive and MiKTeX. The main problem was the math alphabets like math italic, bold math italic, upright Greek and slanted Greek, all of which have now been assigned their own unicode points. For all of these, I constructed new fonts using unicode names for the glyphs, then made \textsf{fontinst} scripts that renamed those unicode values to the original simple names as used in the encoding files so that I could use my old encoding and adjustment files. This exercise has now been carried out for {\tt newtxmath}, {\tt newpxmath}, {\tt newtxmath/libertine} and {\tt newtxmath/xcharter.} Each of these can now be considered to have an ``enhanced'' status that allows them to share all the new assets described below. The other packages which may be specified as an option to {\tt newtxmath} (e.g., {\tt cochineal, baskervillef}) must be considered for the moment to be ``unenhanced'' and able to share only some of the new assets. In particular, only the enhanced items can generate archivable pdf.
+
+Also modified were the {\tt sups} fonts in {newpxtext}, where the main issue was unicode mapping. Superior number and some superior letters do have assigned unicode values, but in may cases a more creative approach was needed, and provided once again by Ross Moore. I rebuilt the superior font files using those unicode names, solving that particular problem.
+
+Here is a sample preamble showing the elements you will need to specify to generate a pdf satisfying the PDF/A-1b standards, as verified by Adobe Acrobat Pro. (Other verification processes may yield different outcomes.)
+\begin{verbatim}
+\documentclass[noamsfonts]{amsart} % save 2 math families
+\pdfcompresslevel=0
+\pdfgentounicode=1
+\input glyphtounicode.tex
+\usepackage{pdfx} % v 1.6.4 or higher
+\InputIfFileExists{glyphtounicode-cmr.tex}{}{}
+\InputIfFileExists{glyphtounicode-ntx.tex}{}{}
+\usepackage{newpxtext} %T1 is default encoding
+\usepackage[scaled=0.95]{inconsolata} % typewriter
+%\usepackage[leqno]{amsmath}
+\usepackage{amsthm}
+\usepackage[vvarbb]{newpxmath} % vvarbb gives STIX Bbb
+\end{verbatim}
+
+Version 1.6.3 of {\tt pdfx} from February 2019 mishandles math accents. A fix is now available and will become part of the upcoming {\tt pdfx} v1.6.4.
+
+\subsection{Glyph spacing changes} I reworked the math italics to improve the rendering of some superscripts. This affects (a) parentheses, brackets and braces to inhibit clashes; (b) glyphs like j, f, p, y, \verb|\rho|, \verb|\beta| and \verb|\mu| where a long tail could pose problems intersecting with other glyphs; (c) glyphs like such as D, Q and \verb|\Phi| that are round on the right, where interference is most likely to occur with a superscript. Increasing the left side-bearing of j, etc., helps with superscripts but creates an ugly gap when used as subscripts.
+
+
+ The {\tt subscriptcorrection} option to {\tt newpxmath} has been corrected and enhanced so that it now offers a partial solution the subscript spacing problem. I regret that this option is incompatible with xy-pic, both depending on redefining \verb|_| as an active character. {\tt Newpxmath} will detect if the {\tt xy} package is loaded and disable {\tt subscriptcorrection} if so. You would have to correct such issues by manually inserting a negative \verb|\mkern|. For example, you might put in your preamble something like
+ \begin{verbatim}
+\def\jj{\mkern-3mu j}
+\end{verbatim}
+and then use \verb|$x_{\jj}$| instead of \verb|$x_j$|, turning $x_j$ into $x_{\jj}$.
+
+If you do enable {\tt subscriptcorrection}, there is a default correction table in the {\tt sty} file, but the sty file also looks for a file named, {\tt newpx.subs}. There is already such a file located in the {\tt newpx} distribution in the \verb|tex/latex/newpx| folder. (The contents of this file are also listed at the end of this appendix, from which they may be more easily copied.) If you wish to make changes to this file, copy the file to your home TeX folder where it will be found by TeX before the one in the distribution. (The contents of this file are also listed at the end of this appendix, from which they may be more easily copied.) The entries in the file are lines like
+\begin{verbatim}
+{j}{-3}
+\end{verbatim}
+each of which will have the same effect as the above macro if the first item in the subscript is j. You can also specify Greek letters with lines like
+\begin{verbatim}
+{\beta}{-1.5}
+\end{verbatim}
+
+\subsection{New glyphs added} Math family 1 {\tt (letters)} has been extended from 128 slots to 256, retaining the {\tt OML} encoding of the first 128. Most of additional slots have been allocated to a script font from the old STIX collection and an upright modification of that font.
+By default, \verb|$\mathscr{F}$| will produce $\mathscr{F}$.\\
+$\bullet$ option {\tt uprightscript} changes the output to {\usefont{OML}{ntxmi}{m}{it}\char201}.\\
+In both cases, there are full upper-case and lower-case and {\tt dotlessi}, {\tt dotlessj}. To insert the latter, you can write either \verb|$\mathscr{\imath}$| or \verb|$\imathscr$|, rendered as $\mathscr{\imath}$ in the slanted script case.
+
+The secondary letters font {\tt (lettersA)} and math family 2 {\tt(symbols)} have been rearranged. The first of these continues to have a Fraktur alphabet, but it a modification of its original one, having wider vertical stems and a blacker appearance more in keeping with the weight Times. {\tt Dotlessi} and {\tt dotlessj} have been added and can be specified in math mode by \verb|$\imathfrak$| and \verb|$\jmathfrak$|---\verb|$\mathfrak{\imath}$| also works. There are in addition two subsidiary Bbb alphabets in {\tt lettersA}, specified by the respective options {\tt vmathbb}, {\tt vvmathbb}, and there are corresponding {\tt dotlessi}, {\tt dotlessj} activated by \verb|$\imathbb$|, \verb|$\jmathbb$|, which always render as $\imathbb$, $\jmathbb$ mo matter the choice of which Blackboard Bold Alphabet. If you select one of the options {\tt vmathbb}, {\tt vvmathbb}, you will have Bbb digits 0..9 using, e.g., \verb|$\mathbb{1}$| to get~$\mathbb{1}$.
+
+Among the new symbols added are:\\
+$\bullet$ \verb|\hslash|, \verb|\hbar|, \verb|\lambdaslash|, \verb|\lambdabar|, \verb|\Zbar|, \verb|\Angstrom| are now constructed from the native glyphs.\\
+$\bullet$ Euler's constant \verb|$\Euler$| ($\Euler$).\\
+$\bullet$ Hermitian transpose \verb|\hermtransp| or \verb|\htransp| is used like \verb|$\mathbf{A}^{\htransp}$| ($\mathbf{A}^{\htransp}$). This usage is similar to simple transpose \verb|$\mathbf{A}^{\transp}$| ($\mathbf{A}^{\transp}$).\\
+$\bullet$ Independence can use \verb|\Perp|, $\Perp$, and there is a new \verb|\nPerp|, $\nPerp$ for the negation.
+
+\subsection{Adaptive vector accent} The \LaTeX\ macro \verb|\overrightarrow| provides a right arrow with adaptive width, but not matching the vector head of {\tt newpxmath}. Likewise, the {\tt esvect} provides a similar service with a choice of vector heads, none of which match {\tt newpxmath}. I've added code to provide a matching adaptive vector accent and which uses the same macro name, \verb|\vv|, as {\tt esvect}.
+For a comparison of these vector accents, \verb|$\vec{XY} \vv{XY} \overrightarrow{XY}$| renders as\\
+$\vec{XY} \vv{XY} \overrightarrow{XY}$.\\
+$\bullet$ \verb|$\vv{AB}$| renders as $\vv{AB}$.\\
+$\bullet$ \verb|$\vv*{AB}{x}$| renders as $\vv*{AB}{x}$. This provides better horizontal spacing of subscripts than \verb|$\vv{AB}_{x}$|, $\vv{AB}_{x}$.\\
+$\bullet$ You can also do \verb|$\vv*{AB}{\vv{CD}}$|, which renders as $\vv*{AB}{\vv{CD}}$.\\
+$\bullet$ You can change the vertical space between the arrow and the accentee by means of the package option {\tt vecsep}, whose default value is {\tt .25ex}.
+
+\subsection{Miscellaneous Changes}
+\begin{itemize}
+\item
+The superior letters fonts in {\tt newpx}
+have been extended and all glyphs now have appropriate unicode mappings.
+\item
+The AMS fonts replacement, {\tt zplsym} corrects the former misplacement of \verb|\kbbb|, \verb|\daleth|, \verb|\circledR| and \verb|\circledS|.)
+\end{itemize}
+\newpage
+\section{Changed Font Tables}
+\subsection{letters}
+\fonttable{zplmi}
+\newpage
+\subsection{lettersA}
+\fonttable{zplmia}
+\newpage
+\subsection{symbols}
+\fonttable{zplsy}
+\newpage
+\subsection{A sample newpx.subs}
+You may either copy the entire block below, starting with the line \verb|\begin{...| and ending after the line beginning \verb|\end{|
+and pasting it into the top of your document before the \verb|\documentclass...| line, which will allow for easy editing and will write the file to the same folder as your document, or make your own file, omitting those outer two lines.
+
+\begin{verbatim}
+\begin{filecontents*}{newpx.subs}
+{f}{-2.5}
+{j}{-1.5}
+{p}{-1}
+{y}{-1}
+{A}{-1.5}
+{B}{-1}
+{D}{-1}
+{H}{-1}
+{I}{-1}
+{K}{-1}
+{L}{-1}
+{M}{-1}
+{N}{-0.5}
+{P}{-1}
+{X}{-1}
+{\rho}{-1.5}
+{\mu}{-1}
+\end{filecontents*}
+
+\end{verbatim}
\end{document} \ No newline at end of file
diff --git a/fonts/newpx/map/newpx.map b/fonts/newpx/map/newpx.map
index 1940f35c6c..c881cb21cf 100644
--- a/fonts/newpx/map/newpx.map
+++ b/fonts/newpx/map/newpx.map
@@ -99,18 +99,6 @@ zpl-Italic-tlf-sc-ot1 TeXGyrePagellaX-Italic " encntx-ot1-tlf-sc ReEncodeFont "
zpl-Italic-osf-sc-ot1 TeXGyrePagellaX-Italic " encntx-ot1-osf-sc ReEncodeFont " <[ntx-ot1-osf-sc.enc <zplri.pfb
zpl-Italic-lf-sc-ot1 TeXGyrePagellaX-Italic " encntx-ot1-lf-sc ReEncodeFont " <[ntx-ot1-lf-sc.enc <zplri.pfb
zpl-Italic-tosf-sc-ot1 TeXGyrePagellaX-Italic " encntx-ot1-tosf-sc ReEncodeFont " <[ntx-ot1-tosf-sc.enc <zplri.pfb
-zplsups-Regular-ot1 TeXGyrePagellaX-Regular " zpl7TsupsEncoding ReEncodeFont " <[ot1sups.enc <zplr.pfb
-zplsups-Regular-t1 TeXGyrePagellaX-Regular " ECsupsEncoding ReEncodeFont " <[ecsups.enc <zplr.pfb
-zplsups-Regular-ly1 TeXGyrePagellaX-Regular " TeXnANSIsupsEncoding ReEncodeFont " <[texnansxsups.enc <zplr.pfb
-zplsups-Italic-ot1 TeXGyrePagellaX-Italic " zpl7TsupsEncoding ReEncodeFont " <[ot1sups.enc <zplri.pfb
-zplsups-Italic-t1 TeXGyrePagellaX-Italic " ECsupsEncoding ReEncodeFont " <[ecsups.enc <zplri.pfb
-zplsups-Italic-ly1 TeXGyrePagellaX-Italic " TeXnANSIsupsEncoding ReEncodeFont " <[texnansxsups.enc <zplri.pfb
-zplsups-Bold-ot1 TeXGyrePagellaX-Bold " zpl7TsupsEncoding ReEncodeFont " <[ot1sups.enc <zplb.pfb
-zplsups-Bold-t1 TeXGyrePagellaX-Bold " ECsupsEncoding ReEncodeFont " <[ecsups.enc <zplb.pfb
-zplsups-Bold-ly1 TeXGyrePagellaX-Bold " TeXnANSIsupsEncoding ReEncodeFont " <[texnansxsups.enc <zplb.pfb
-zplsups-BoldItalic-ot1 TeXGyrePagellaX-BoldItalic " zpl7TsupsEncoding ReEncodeFont " <[ot1sups.enc <zplbi.pfb
-zplsups-BoldItalic-t1 TeXGyrePagellaX-BoldItalic " ECsupsEncoding ReEncodeFont " <[ecsups.enc <zplbi.pfb
-zplsups-BoldItalic-ly1 TeXGyrePagellaX-BoldItalic " TeXnANSIsupsEncoding ReEncodeFont " <[texnansxsups.enc <zplbi.pfb
zpl-Italic-tlf-th-t1 TeXGyrePagellaX-Italic " encntx-ecth-tlf ReEncodeFont " <[ntx-ecth-tlf.enc <zplri.pfb
zpl-Italic-osf-th-t1 TeXGyrePagellaX-Italic " encntx-ecth-osf ReEncodeFont " <[ntx-ecth-osf.enc <zplri.pfb
zpl-Italic-tlf-th-ot1 TeXGyrePagellaX-Italic " encntx-ot1-th-tlf ReEncodeFont " <ntx-ot1-th-tlf.enc <zplri.pfb
@@ -166,3 +154,21 @@ zpl-Regular-tosf-scl-ot1 zplr " encntx-ot1-tosf-sc ReEncodeFont " <[ntx-ot1-tosf
zpl-Regular-tosf-scl-t1 zplr " encntx-ec-tosf-sc ReEncodeFont " <[ntx-ec-tosf-sc.enc <zplr.pfb
pxsys pxsys <pxsys.pfb
pxbsys pxbsys <pxbsys.pfb
+npxsups-Regular-ot1 npxsups-Regular " npxsupsOT1Encoding ReEncodeFont " <npxsups_OT1.enc <npxsups-Regular.pfb
+npxsups-Regular-t1 npxsups-Regular " npxsupsT1Encoding ReEncodeFont " <npxsups_T1.enc <npxsups-Regular.pfb
+npxsups-Regular-ly1 npxsups-Regular " npxsupsLY1Encoding ReEncodeFont " <npxsups_LY1.enc <npxsups-Regular.pfb
+npxsups-Italic-ot1 npxsups-Italic " npxsupsOT1Encoding ReEncodeFont " <npxsups_OT1.enc <npxsups-Italic.pfb
+npxsups-Italic-t1 npxsups-Italic " npxsupsT1Encoding ReEncodeFont " <npxsups_T1.enc <npxsups-Italic.pfb
+npxsups-Italic-ly1 npxsups-Italic " npxsupsLY1Encoding ReEncodeFont " <npxsups_LY1.enc <npxsups-Italic.pfb
+npxsups-Bold-ot1 npxsups-Bold " npxsupsOT1Encoding ReEncodeFont " <npxsups_OT1.enc <npxsups-Bold.pfb
+npxsups-Bold-t1 npxsups-Bold " npxsupsT1Encoding ReEncodeFont " <npxsups_T1.enc <npxsups-Bold.pfb
+npxsups-Bold-ly1 npxsups-Bold " npxsupsLY1Encoding ReEncodeFont " <npxsups_LY1.enc <npxsups-Bold.pfb
+npxsups-BoldItalic-ot1 npxsups-BoldItalic " npxsupsOT1Encoding ReEncodeFont " <npxsups_OT1.enc <npxsups-BoldItalic.pfb
+npxsups-BoldItalic-t1 npxsups-BoldItalic " npxsupsT1Encoding ReEncodeFont " <npxsups_T1.enc <npxsups-BoldItalic.pfb
+npxsups-BoldItalic-ly1 npxsups-BoldItalic " npxsupsLY1Encoding ReEncodeFont " <npxsups_LY1.enc <npxsups-BoldItalic.pfb
+NewPXMI NewPXMI <NewPXMI.pfb
+NewPXMI_gnu NewPXMI_gnu <NewPXMI_gnu.pfb
+NewPXBMI_gnu NewPXBMI_gnu <NewPXBMI_gnu.pfb
+NewPXBMI NewPXBMI <NewPXBMI.pfb
+pxmiaX pxmiaX <pxmiaX.pfb
+pxbmiaX pxbmiaX <pxbmiaX.pfb
diff --git a/fonts/newpx/tex/lmsnpxsy.fd b/fonts/newpx/tex/lmsnpxsy.fd
index 0c96902b5a..3c68c42662 100644
--- a/fonts/newpx/tex/lmsnpxsy.fd
+++ b/fonts/newpx/tex/lmsnpxsy.fd
@@ -1,11 +1,11 @@
%Filename: lmsnpxsy.fd
-%Created by: tex px-sy-drv
+%Created by: tex px-drv
%Created using fontinst v1.933
%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
\ProvidesFile{lmsnpxsy.fd}
- [2016/08/13 Fontinst v1.933 font definitions for LMS/npxsy.]
+ [2016/07/04 Fontinst v1.933 font definitions for LMS/npxsy.]
\expandafter\ifx\csname npxmath@scaled\endcsname\relax
\let\npxmath@@scaled\@empty%
@@ -13,7 +13,7 @@
\edef\npxmath@@scaled{s*[\csname npxmath@scaled\endcsname]}%
\fi
-\DeclareFontFamily{LMS}{npxsy}{\providecommand {\setSYdimens}{}\setSYdimens\skewchar \font =120}
+\DeclareFontFamily{LMS}{npxsy}{\providecommand{\setSYdimens}{}\setSYdimens\skewchar\font=120}
\DeclareFontShape{LMS}{npxsy}{m}{n}{
<-> \npxmath@@scaled zplsy
diff --git a/fonts/newpx/tex/lmxnpxexx.fd b/fonts/newpx/tex/lmxnpxexx.fd
index c3325abea8..ac65cf1415 100644
--- a/fonts/newpx/tex/lmxnpxexx.fd
+++ b/fonts/newpx/tex/lmxnpxexx.fd
@@ -5,7 +5,7 @@
%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
\ProvidesFile{lmxnpxexx.fd}
- [2016/08/13 Fontinst v1.933 font definitions for LMX/npxexx.]
+ [2016/07/04 Fontinst v1.933 font definitions for LMX/npxexx.]
\expandafter\ifx\csname npxmath@scaled\endcsname\relax
\let\npxmath@@scaled\@empty%
@@ -13,7 +13,7 @@
\edef\npxmath@@scaled{s*[\csname npxmath@scaled\endcsname]}%
\fi
-\DeclareFontFamily{LMX}{npxexx}{\providecommand {\setSYdimens}{}\setSYdimens}
+\DeclareFontFamily{LMX}{npxexx}{\providecommand{\setEXdimens}{}\setEXdimens}
\DeclareFontShape{LMX}{npxexx}{m}{n}{
<-> \npxmath@@scaled zplexx
diff --git a/fonts/newpx/tex/newpx.subs b/fonts/newpx/tex/newpx.subs
new file mode 100644
index 0000000000..02c4b277db
--- /dev/null
+++ b/fonts/newpx/tex/newpx.subs
@@ -0,0 +1,17 @@
+{f}{-2.5}
+{j}{-1.5}
+{p}{-1}
+{y}{-1}
+{A}{-1.5}
+{B}{-1}
+{D}{-1}
+{H}{-1}
+{I}{-1}
+{K}{-1}
+{L}{-1}
+{M}{-1}
+{N}{-0.5}
+{P}{-1}
+{X}{-1}
+{\rho}{-1.5}
+{\mu}{-1}
diff --git a/fonts/newpx/tex/newpxmath.sty b/fonts/newpx/tex/newpxmath.sty
index 60b6483fc1..2058b34925 100644
--- a/fonts/newpx/tex/newpxmath.sty
+++ b/fonts/newpx/tex/newpxmath.sty
@@ -11,8 +11,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.33}
-\def\filedate{2018/11/22}
+\def\fileversion{1.40}
+\def\filedate{2019/09/22}
\ProvidesPackage{newpxmath}
[\filedate\space v\fileversion]
%\@ifundefined{newpxmathLoaded}{}{\endinput}
@@ -31,8 +31,110 @@
\input{binhex}
\RequirePackage{xkeyval}
+\RequirePackage{centernot} % for proper handling of negated relations
+
+\newif\ifpx@sbc
+%\newif\ifpx@spc
+
+%\newcommand\enablesbcorrection{\px@sbctrue\AtBeginDocument{\mathcode`\_=\string"8000 \catcode`\_=12\relax}}
+%\newcommand\disablesbcorrection{\px@sbcfalse\catcode`\_=8\relax}
+%\newcommand\enablespcorrection{\px@spctrue\AtBeginDocument{\mathcode`\^=\string"8000 \catcode`\^=12\relax}}
+%\newcommand\disablespcorrection{\px@spcfalse\catcode`\^=7\relax}
+%\@onlypreamble\enablesbcorrection
+%\@onlypreamble\disablesbcorrection
+%\@onlypreamble\enablespcorrection
+%\@onlypreamble\disablespcorrection
+
+% Should test for which math italic font and customize these numbers.
+\def\px@sb@dflt{% default subscript kerns, usually negative
+ \if\px@next f\mkern-2.5mu\else
+ \if\px@next j\mkern-1.5mu\else
+ \if\px@next p\mkern-1 mu\else
+ \if\px@next y\mkern-1 mu\else
+ \if\px@next A\mkern-1.5mu\else
+ \if\px@next B\mkern-1 mu\else
+ \if\px@next D\mkern-1 mu\else
+ \if\px@next H\mkern-1 mu\else
+ \if\px@next I\mkern-1 mu\else
+ \if\px@next K\mkern-1 mu\else
+ \if\px@next L\mkern-1 mu\else
+ \if\px@next M\mkern-1 mu\else
+ \if\px@next N\mkern-0.5mu\else
+ \if\px@next P\mkern-1 mu\else
+ \if\px@next X\mkern-1 mu\else
+ \ifx\px@next \rho\mkern-1.5mu\else
+ \ifx\px@next \mu\mkern-1 mu\else
+ \fi
+ \fi
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi}
+%\def\px@sp@dflt{% default superscript kerns, usually positive
+% \if\px@next f\mkern 2 mu\else
+% \if\px@next j\mkern 2 mu\else
+% \if\px@next p\mkern1 mu\else
+% \if\px@next y\mkern 2 mu\else
+% \if\px@next \rho\mkern 2 mu\else
+% \if\px@next \mu\mkern 2 mu\else
+% \fi
+% \fi
+% \fi%
+% \fi%
+% \fi%
+% \fi}
+\newtoks\px@tA % accumulate \if\next
+\newtoks\px@tB % accumulate \fi
+\newcommand*{\loadsubfile}[1]{\readsufile{#1}%creates toks px@tA. px@tB
+\px@tA\expandafter{\the\expandafter\px@tA\the\px@tB}
+\expandafter\def\expandafter\px@sb\expandafter{\the\px@tA}\enablesbcorrection}
+%\newcommand*{\loadsupfile}[1]{\readsufile{#1}%creates toks px@tA. px@tB
+%\def\px@sp{\the\px@tA \the\px@tB}\enablespcorrection}
+\newread\px@su
+
+\def\readsufile#1{%
+ \px@tA={}
+ \px@tB={}
+ \openin\px@su=#1
+ \loop\unless\ifeof\px@su
+ \read\px@su to \px@line
+ \if\px@line\par\else
+ \expandafter\px@addrec\px@line
+ \fi
+ \repeat
+}
+%\def\px@Prepend#1(to:)#2{\toks0={#1}%
+% \edef\px@act{\noexpand#2={\the\toks0 \the#2}}%
+% \px@act}
+%\def\px@Append#1(to:)#2{\toks0={#1}%
+% \edef\px@act{\noexpand#2={\the#2 \the\toks0}}%
+% \px@act}
+%\def\px@AppendToks#1(to:)#2{%
+% \edef\px@act{\noexpand#2={\the#2 \the#1}}%
+% \px@act}
+
+\def\px@addrec#1#2{%
+\ifiscseq{#1}{\px@tA\expandafter{\the\px@tA\ifx}}{\px@tA\expandafter{\the\px@tA\if}}
+\px@tA\expandafter{\the\px@tA\ifx\px@next #1\mkern #2 mu\else}
+\px@tB\expandafter{\the\px@tB\fi}}
+%px@AppendToks\toks0(to:)\px@tA \px@AppendToks\fi(to:)\px@tB}
+
+
\let\npxmath@scaled\@empty
\define@key{npxmath}{scaled}[1.0]{\def\npxmath@scaled{#1}}
+\def\npxmath@vecsep{.25ex}
+\define@key{npxmath}{vecsep}[.25ex]{\def\npxmath@vecsep{#1}}
\DeclareOption*{%
\begingroup
\edef\x{\endgroup
@@ -42,9 +144,12 @@
\newif\ifpx@upint %default is sloped
\newif\ifpx@smops %default is large binary operators
\newcount\px@Isdigit
-\newif\ifpx@ams \newif\ifpx@slantedG \newif\ifpx@cmint \newif\ifpx@braces
+\newif\ifpx@ams \newif\ifpx@slantedG \newif\ifpx@cmint \newif\ifpx@braces \newif\ifpx@upscr
+
\newif\ifpx@varbb \newif\ifpx@vvarbb \newif\ifpx@symbolsC \newif\ifpx@bigdelims \newif\ifpx@frenchm % french math
\px@symbolsCtrue
+\DeclareOption{nosubscriptcorrection}{\px@sbcfalse}
+\DeclareOption{subscriptcorrection}{\px@sbctrue}
\DeclareOption{bigdelims}{\px@bigdelimstrue}
\DeclareOption{varbb}{\px@varbbtrue}
\DeclareOption{vvarbb}{\px@vvarbbtrue}
@@ -53,14 +158,33 @@
\DeclareOption{cmbraces}{\px@bracestrue}
\DeclareOption{noamssymbols}{\px@amsfalse}
\DeclareOption{amssymbols}{\px@amstrue}
+\DeclareOption{uprightscript}{\px@upscrtrue}
\DeclareOption{uprightGreek}{\px@slantedGfalse}
\DeclareOption{slantedGreek}{\px@slantedGtrue}
\DeclareOption{frenchmath}{\px@frenchmtrue}
\DeclareOption{upint}{\px@upinttrue}
\DeclareOption{smallerops}{\px@smopstrue}
+\DeclareOption{fracspacing}{%
+ \def\setSYdimens{%
+ \fontdimen 8\font=0.789\fontdimen6\font % was 0.677 of a quad
+ \fontdimen11\font=0.798\fontdimen6\font % was 0.686 of a quad
+ }}
\ExecuteOptions{%
amssymbols,uprightGreek}
\ProcessOptions*
+% Check if xy is loaded
+\AtEndPreamble{%
+\ifpx@sbc
+ \expandafter\ifx\csname xyversion\endcsname\relax \else
+ \PackageError{newpxmath}{xy package is not compatible with the subscriptcorrection macros}{Either remove xy or disable
+ subscriptcorrection}
+ \fi % ifx
+ \IfFileExists{newpx.subs}{\loadsubfile{newpx.subs}}%
+ {\def\px@sb{\px@sb@dflt}\message{File newpx.subs not found. Using basic defaults for subscript correction.^^J}}
+\fi
+}
+
+
% frenchmath implies uprightGreek
\ifpx@frenchm\px@slantedGfalse\fi
@@ -82,17 +206,28 @@ amssymbols,uprightGreek}
\SetMathAlphabet{\mathtt}{bold}{\encodingdefault}{\ttdefault}{b}{n}
% change default def of \hbar in case noamssymbols
-\ifx\encodingdefault\t@one
- \renewcommand{\hbar}{\raisebox{-.04ex}{\mbox{$\mathchar'11$}}\mkern-7.3mu h}%
-\else
- \renewcommand{\hbar}{\raisebox{-.04ex}{\mbox{$\mathchar'26$}}\mkern-7.3mu h}%
-\fi
+%\ifx\encodingdefault\t@one
+% \renewcommand{\hbar}{\raisebox{-.04ex}{\mbox{$\mathchar'11$}}\mkern-7.3mu h}%
+%\else
+% \renewcommand{\hbar}{\raisebox{-.04ex}{\mbox{$\mathchar'26$}}\mkern-7.3mu h}%
+%\fi
%%%%%%%%%%%%%%%
% Math Italic %
%%%%%%%%%%%%%%%
\DeclareSymbolFont{letters}{OML}{npxmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{npxmi}{b}{it}
\DeclareFontSubstitution{OML}{npxmi}{m}{it}
+\ifpx@upscr
+ \DeclareRobustCommand{\mathscr}[1]{\npx@alfa{#1}{196}{222}{248}{249}{}{letters}}
+\DeclareMathSymbol{\imathscr}{\mathord}{letters}{248}
+\DeclareMathSymbol{\jmathscr}{\mathord}{letters}{249}
+
+\else
+ \DeclareRobustCommand{\mathscr}[1]{\npx@alfa{#1}{142}{168}{194}{195}{}{letters}}
+\DeclareMathSymbol{\imathscr}{\mathord}{letters}{194}
+\DeclareMathSymbol{\jmathscr}{\mathord}{letters}{195}
+\fi
+
%%%%%%%%%%%%%%%%%
% Math Italic A %
%%%%%%%%%%%%%%%%%
@@ -242,6 +377,44 @@ amssymbols,uprightGreek}
}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Subscript correction code
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newtoks\px@sbptoks
+% next 2 macros borrowed from TeX by Topic
+\def\px@Pop#1(into:)#2{%
+ \edef\px@act{\noexpand\px@SplitOff\the#1%
+ (tx@head:)\noexpand#2(tx@tail:)\noexpand#1}%
+ \px@act}
+\def\px@SplitOff#1#2(tx@head:)#3(tx@tail:)#4{\def#3{\noexpand #1}#4={#2}}
+
+\ifpx@sbc
+\AtBeginDocument{\mathcode`\_=\string"8000 \catcode`\_=12\relax} \begingroup
+ \catcode`\_=13 % active
+ \gdef_{\s@@b}
+\endgroup
+%
+\def\s@@b{\ifpx@sbc\expandafter\s@@b@\else\expandafter\sb\fi}
+\def\s@@b@#1{\def\px@next@{#1}%
+\px@sbptoks={#1}%
+\px@Pop\px@sbptoks(into:)\px@next% px@next first non-blank token
+\sb{\px@sb \px@next@}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Superscript correction code
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\begingroup
+% \catcode`\^=13 % active
+% \gdef^{\s@@p}
+%\endgroup
+%\def\s@@p{\ifpx@spc\expandafter\s@@p@\else\expandafter\sp\fi}
+%\def\s@@p@#1{\def\px@next@{#1}%
+%\px@sbptoks={#1}%
+%\px@Pop\px@sbptoks(into:)\px@next% first token
+%\sp{\px@sp \px@next@}}
+%\def\px@sp{\px@sp@dflt}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -314,21 +487,34 @@ amssymbols,uprightGreek}
\let\|=\Vert
\DeclareMathDelimiter{\updownarrow}{\mathrel}{symbols}{108}{largesymbols}{63}
\DeclareMathDelimiter{\Updownarrow}{\mathrel}{symbols}{109}{largesymbols}{119}
- \DeclareMathDelimiter{\llbracket}{\mathopen}{lettersA}{251}{largesymbolsPXA}{18}
+ \DeclareMathDelimiter{\llbracket}{\mathopen}{symbols}{201}{largesymbolsPXA}{18}
\let\lBrack=\llbracket
- \DeclareMathDelimiter{\rrbracket}{\mathclose}{lettersA}{252}{largesymbolsPXA}{19}
+ \DeclareMathDelimiter{\rrbracket}{\mathclose}{symbols}{202}{largesymbolsPXA}{19}
\let\rBrack=\rrbracket
\DeclareMathDelimiter{\lvert} {\mathopen} {symbols}{106}{largesymbols}{12}
\DeclareMathDelimiter{\rvert} {\mathclose} {symbols}{106}{largesymbols}{12}
\DeclareMathDelimiter{\lVert} {\mathopen} {symbols}{107}{largesymbols}{13}
\DeclareMathDelimiter{\rVert} {\mathclose} {symbols}{107}{largesymbols}{13}
%\fi
-\DeclareMathSymbol{+}{\mathbin}{lettersA}{253}
+\DeclareMathDelimiter{\smlbrace}{\mathopen}{lettersA}{62}{largesymbols}{8}
+\DeclareMathDelimiter{\smrbrace}{\mathclose}{lettersA}{63}{largesymbols}{9}
+
+\re@DeclareMathSymbol{\Perp}{\mathrel}{symbols}{205} % was symbolsC
+\re@DeclareMathSymbol{\nPerp}{\mathrel}{symbols}{206} % was symbolsC
+\DeclareMathSymbol{+}{\mathbin}{symbols}{207}
%\DeclareMathDelimiter{/}{\mathord}{operators}{47}{largesymbols}{14}
%\DeclareMathSymbol{:}{\mathrel}{operators}{58}
%\DeclareMathSymbol{\colon}{\mathpunct}{operators}{58}
%\DeclareMathSymbol{;}{\mathpunct}{operators}{59}
-\DeclareMathSymbol{=}{\mathrel}{lettersA}{53}
+\DeclareMathSymbol{=}{\mathrel}{lettersA}{61} % was 53
+\re@DeclareMathSymbol{\hslash}{\mathord}{lettersA}{91}
+\re@DeclareMathSymbol{\hbar}{\mathord}{lettersA}{92}
+\DeclareMathSymbol{\lambdabar}{\mathord}{lettersA}{93}
+\DeclareMathSymbol{\Zbar}{\mathord}{lettersA}{94}
+\DeclareMathSymbol{\Angstrom}{\mathord}{lettersA}{95}
+\DeclareMathSymbol{\Euler}{\mathord}{lettersA}{96}
+\DeclareMathSymbol{\lambdaslash}{\mathord}{lettersA}{251}
+
%\DeclareMathSymbol{?}{\mathclose}{operators}{63}
%\DeclareMathDelimiter{[}{\mathopen}{operators}{91}{largesymbols}{2}
%\DeclareMathDelimiter{]}{\mathclose}{operators}{93}{largesymbols}{3}
@@ -336,16 +522,21 @@ amssymbols,uprightGreek}
%\DeclareMathAccent{\dot}{\mathalpha}{operators}{95}
%\DeclareMathAccent{\tilde}{\mathalpha}{operators}{126}
%\DeclareMathAccent{\ddot}{\mathalpha}{operators}{127}
-\re@DeclareMathAccent{\hat}{\mathalpha}{symbols}{198}
-\re@DeclareMathAccent{\grave}{\mathalpha}{symbols}{199}
-\re@DeclareMathAccent{\acute}{\mathalpha}{symbols}{200}
-\re@DeclareMathAccent{\breve}{\mathalpha}{symbols}{201}
-\re@DeclareMathAccent{\check}{\mathalpha}{symbols}{202}
+\re@DeclareMathAccent{\grave}{\mathaord}{symbols}{158}
+\re@DeclareMathAccent{\acute}{\mathord}{symbols}{159}
+\re@DeclareMathAccent{\hat}{\mathord}{symbols}{160}
+\re@DeclareMathAccent{\tilde}{\mathord}{symbols}{161}
+\re@DeclareMathAccent{\bar}{\mathord}{symbols}{162}
+\re@DeclareMathAccent{\breve}{\mathord}{symbols}{163}
+\re@DeclareMathAccent{\mathring}{\mathord}{symbols}{166}
+\re@DeclareMathAccent{\check}{\mathord}{symbols}{167}
\DeclareMathSymbol{\transp}{\mathord}{symbols}{203}
-\re@DeclareMathAccent{\dot}{\mathalpha}{symbols}{219}
-\re@DeclareMathAccent{\ddot}{\mathalpha}{symbols}{220}
-\re@DeclareMathAccent{\dddot}{\mathord}{symbols}{221}
-\re@DeclareMathAccent{\ddddot}{\mathord}{symbols}{222}
+\DeclareMathSymbol{\hermtransp}{\mathord}{symbols}{204}
+ \let\htransp=\hermtransp
+\re@DeclareMathAccent{\dot}{\mathaord}{symbols}{164}
+\re@DeclareMathAccent{\ddot}{\mathord}{symbols}{165}
+\re@DeclareMathAccent{\dddot}{\mathord}{symbols}{168}
+\re@DeclareMathAccent{\ddddot}{\mathord}{symbols}{200}
%\ifx\encodingdefault\t@one%
% \re@DeclareMathAccent{\grave}{\mathalpha}{operators}{0}
% \re@DeclareMathAccent{\acute}{\mathalpha}{operators}{1}
@@ -595,6 +786,25 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\DeclareMathAccent{\widearc}{\mathalpha}{symbols}{175}
\DeclareMathAccent{\wideOarc}{\mathalpha}{symbols}{180}
+%%%%%%% Begin pxvec code 2019-07-31 (adaptive vec)
+\DeclareMathSymbol{\rVec@h}{\mathrel}{symbols}{198}% vector head
+\DeclareMathSymbol{\rVec@x}{\mathrel}{symbols}{199}% vector extension
+%% borrow interface from esvect
+\def\vv{\@ifstar{\vvstar}{\pxvec}}
+\def\vvstar#1#2{{\pxvec{#1}}_{\mkern-1mu\relax#2}}
+%%
+\newcommand{\pxvec}{\mathpalette{\overVec@\Vecfill@}}
+%
+\def\Vecfill@{\@rrowfill@\rVec@x\rVec@h}
+%
+\def\@rrowfill@#1#2#3{$\m@th\mkern2mu%
+\relax#3#1\mkern-1.5mu\cleaders\hbox{$#3\mkern-.4mu#1\mkern-.4mu$}\hfill\mkern-1.5mu#2$}
+%
+\def\overVec@#1#2#3{\mathop{\vbox{\ialign{##\crcr\noalign{\kern-.2ex}%
+#1#2\crcr\noalign{\kern\npxmath@vecsep\nointerlineskip}% kern controls sep to arrow
+$\m@th\hfil #2#3\hfil$\crcr}}}}
+%%%%%%%% End pxvec code
+
%%%%%%%%%%%%
%Integrals
%%%%%%%%%%%%
@@ -1032,7 +1242,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\eqsim}{\mathrel}{AMSm}{104}
\re@DeclareMathSymbol{\beth}{\mathord}{AMSm}{105}
\re@DeclareMathSymbol{\gimel}{\mathord}{AMSm}{106}
-\re@DeclareMathSymbol{\daleth}{\mathord}{AMSm}{107}
+\re@DeclareMathSymbol{\daleth}{\mathord}{AMSm}{124} % was 107
\re@DeclareMathSymbol{\lessdot}{\mathbin}{AMSm}{108}
\re@DeclareMathSymbol{\gtrdot}{\mathbin}{AMSm}{109}
\re@DeclareMathSymbol{\ltimes}{\mathbin}{AMSm}{110}
@@ -1050,8 +1260,8 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\digamma}{\mathord}{AMSm}{122}
%\re@DeclareMathSymbol{\varkappa}{\mathord}{AMSm}{123}
\re@DeclareMathSymbol{\Bbbk}{\mathord}{AMSm}{124}
-\re@DeclareMathSymbol{\hslash}{\mathord}{AMSm}{125}
-\re@DeclareMathSymbol{\hbar}{\mathord}{AMSm}{126}
+%\re@DeclareMathSymbol{\hslash}{\mathord}{AMSm}{125}
+%\re@DeclareMathSymbol{\hbar}{\mathord}{AMSm}{126}
\re@DeclareMathSymbol{\backepsilon}{\mathrel}{AMSm}{127}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -1189,8 +1399,8 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\boxbar}{\mathbin}{symbolsC}{107}
\re@DeclareMathSymbol{\boxslash}{\mathbin}{symbolsC}{108}
\re@DeclareMathSymbol{\Wr}{\mathbin}{symbolsC}{109}
-\re@DeclareMathSymbol{\lambdaslash}{\mathord}{symbolsC}{110}
-\re@DeclareMathSymbol{\lambdabar}{\mathord}{symbolsC}{111}
+%\re@DeclareMathSymbol{\lambdaslash}{\mathord}{symbolsC}{110}
+%\re@DeclareMathSymbol{\lambdabar}{\mathord}{symbolsC}{111}
\re@DeclareMathSymbol{\varclubsuit}{\mathord}{symbolsC}{112}
\re@DeclareMathSymbol{\vardiamondsuit}{\mathord}{symbolsC}{113}
\re@DeclareMathSymbol{\varheartsuit}{\mathord}{symbolsC}{114}
@@ -1201,13 +1411,15 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\Swarrow}{\mathrel}{symbolsC}{119}
\re@DeclareMathSymbol{\Top}{\mathord}{symbolsC}{120}
\re@DeclareMathSymbol{\Bot}{\mathord}{symbolsC}{121}
-\re@DeclareMathSymbol{\Perp}{\mathrel}{symbolsC}{121}
+%\re@DeclareMathSymbol{\Perp}{\mathrel}{symbolsC}{121}
\re@DeclareMathSymbol\leadstoext{\mathrel}{symbolsC}{122}
\re@DeclareMathSymbol\leadsto{\mathrel}{symbolsC}{123}
\re@DeclareMathSymbol{\sqcupplus}{\mathbin}{symbolsC}{124}
\re@DeclareMathSymbol{\sqcapplus}{\mathbin}{symbolsC}{125}
\re@DeclareMathDelimiter{\llbracket}{\mathopen}{symbolsC}{126}{largesymbolsPXA}{18}
-\re@DeclareMathDelimiter{\rrbracket}{\mathclose}{symbolsC}{127}{largesymbolsPXA}{19}
+ \let\lBrack=\llbracket
+ \re@DeclareMathDelimiter{\rrbracket}{\mathclose}{symbolsC}{127}{largesymbolsPXA}{19}
+ \let\rBrack=\rrbracket
\re@DeclareMathSymbol{\boxright}{\mathrel}{symbolsC}{128}
\re@DeclareMathSymbol{\boxleft}{\mathrel}{symbolsC}{129}
\re@DeclareMathSymbol{\boxdotright}{\mathrel}{symbolsC}{130}
@@ -1235,10 +1447,51 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\multimapdotbothvert}{\mathrel}{symbolsC}{150}
\re@DeclareMathSymbol{\multimapdotbothBvert}{\mathrel}{symbolsC}{151}
\re@DeclareMathSymbol{\multimapdotbothAvert}{\mathrel}{symbolsC}{152}
+\else % \px@symbolsCfalse
+ \newcommand*{\nvarparallel}{\centernot\varparallel}
+ \newcommand*{\nvarparallelinv}{\centernot\varparallelinv}
+ \newcommand*{\nprecsim}{\centernot\precsim}
+ \newcommand*{\nsuccsim}{\centernot\succsim}
+ \newcommand*{\nlesssim}{\centernot\lesssim}
+ \newcommand*{\ngtrsim}{\centernot\gtrsim}
+ \newcommand*{\nlessapprox}{\centernot\lessapprox}
+ \newcommand*{\ngtrapprox}{\centernot\gtrapprox}
+ \newcommand*{\npreccurlyeq}{\centernot\preccurlyeq}
+ \newcommand*{\nsucccurlyeq}{\centernot\succcurlyeq}
+ \newcommand*{\ngtrless}{\centernot\gtrless}
+ \newcommand*{\nlessgtr}{\centernot\lessgtr}
+ \newcommand*{\nbumpeq}{\centernot\bumpeq}
+ \newcommand*{\nBumpeq}{\centernot\Bumpeq}
+ \newcommand*{\nbacksim}{\centernot\backsim}
+ \newcommand*{\nbacksimeq}{\centernot\backsimeq}
+ \newcommand*{\nasymp}{\centernot\asymp}
+ \newcommand*{\nequiv}{\centernot\equiv}
+ %\newcommand*{\nsim}{\centernot\sim}
+ \newcommand*{\napprox}{\centernot\approx}
+ \newcommand*{\nll}{\centernot\ll}
+ \newcommand*{\ngg}{\centernot\gg}
+ \newcommand*{\nthickapprox}{\centernot\thickapprox}
+ \newcommand*{\napproxeq}{\centernot\approxeq}
+ \newcommand*{\nprecapprox}{\centernot\precapprox}
+ \newcommand*{\nsuccapprox}{\centernot\succapprox}
+ \newcommand*{\npreceqq}{\centernot\preceqq}
+ \newcommand*{\nsucceqq}{\centernot\succeqq}
+ \newcommand*{\nsimeq}{\centernot\simeq}
+ \newcommand*{\nSubset}{\centernot\Subset}
+ \newcommand*{\nSupset}{\centernot\Supset}
+ \newcommand*{\nsqsubseteq}{\centernot\sqsubseteq}
+ \newcommand*{\nsqsupseteq}{\centernot\sqsupseteq}
+ \newcommand*{\nplus}{\centernot\plus}
+ \newcommand*{\nsqsubset}{\centernot\sqsubset}
+ \newcommand*{\nsqsupset}{\centernot\sqsupset}
+ \newcommand*{\ntwoheadrightarrow}{\centernot\twoheadrightarrow}
+ \newcommand*{\ntwoheadleftarrow}{\centernot\twoheadleftarrow}
\fi
-% The following may be used for [[ and ]] without loading symbolsC as a math family. They replace \llbracket and \rrbracket.
-\def\dlb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{pxsyc}{m}{n}\char126}}}
-\def\drb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{pxsyc}{m}{n}\char127}}}
+%\def\dlb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{pxsyc}{m}{n}\char126}}}
+%\def\drb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{pxsyc}{m}{n}\char127}}}
+\let\dlb\llbracket
+\let\drb\rrbracket
+
% Changes to put some symbolsC glyphs into lettersA
\re@DeclareMathSymbol{\nsubset}{\mathrel}{lettersA}{54}
\re@DeclareMathSymbol{\nsupset}{\mathrel}{lettersA}{55}
@@ -1249,6 +1502,13 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\eqcolon}{\mathrel}{lettersA}{59}
\re@DeclareMathSymbol{\neq}{\mathrel}{lettersA}{60}
\let\ne=\neq
+%Additional imath and jmath
+\DeclareMathSymbol{\imathfrak}{\mathord}{lettersA}{123}
+\DeclareMathSymbol{\jmathfrak}{\mathord}{lettersA}{124}
+\DeclareMathSymbol{\imathbb}{\mathord}{lettersA}{125}
+\DeclareMathSymbol{\jmathbb}{\mathord}{lettersA}{126}
+\DeclareMathSymbol{\imathup}{\mathord}{lettersA}{188}
+\DeclareMathSymbol{\jmathup}{\mathord}{lettersA}{189}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -1342,8 +1602,9 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math Italic A (npxmia) Definition % lettersA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\re@DeclareMathSymbol{\varkappa}{\mathord}{lettersA}{41}
-\re@DeclareMathSymbol{\varkappaup}{\mathord}{lettersA}{42}
+ \re@DeclareMathSymbol{\varkappait}{\mathord}{letters}{129}
+ \let\varkappa\varkappait
+ \re@DeclareMathSymbol{\varkappaup}{\mathord}{lettersA}{129}
% upright Greek
\re@DeclareMathSymbol{\Gammaup}{\mathalpha}{lettersA}{0}
@@ -1542,7 +1803,8 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\varsigmait}{\mathord}{letters}{38}
\re@DeclareMathSymbol{\varphiit}{\mathord}{letters}{39}
-\re@DeclareMathSymbol{\varg}{\mathord}{lettersA}{49}
+%\re@DeclareMathSymbol{\varg}{\mathord}{lettersA}{49} % change this
+\def\varg{\mathnormal{g}}
\DeclareMathSymbol{\uppartial}{\mathord}{lettersA}{64}
%\def\npx@UC{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z}
@@ -1710,8 +1972,8 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\fi %end of ifnum <256
}
-\DeclareRobustCommand{\vmathbb}[1]{\npx@alfa{#1}{129}{159}{}{}{}{lettersA}}
-\DeclareRobustCommand{\vvmathbb}[1]{\npx@alfa{#1}{193}{225}{}{}{176}{lettersA}}
+\DeclareRobustCommand{\vmathbb}[1]{\npx@alfa{#1}{132}{158}{186}{187}{43}{lettersA}}
+\DeclareRobustCommand{\vvmathbb}[1]{\npx@alfa{#1}{193}{225}{186}{187}{43}{lettersA}}
\ifpx@vvarbb
\let\mathbb\vvmathbb
@@ -1864,22 +2126,19 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
%%% otherwise, \not\XXX is done in the usual way.
\DeclareMathSymbol{\n@tch@r}{\mathrel}{symbols}{54}
+\@namedef{not=}{\ne}
+\@namedef{not>}{\ngtr}
+\@namedef{not<}{\nless}
\DeclareRobustCommand*{\not}[1]{%
- \ifx #1=\ne\else
- \ifx #1<\nless\else
- \ifx #1>\ngtr\else
- \n@t@@n{#1}\fi\fi\fi}
-
-\def\n@t@@n#1{%
- \begingroup \escapechar\m@ne\xdef\@gtempa{not\string#1}\endgroup%
- \expandafter\@ifundefined{\@gtempa}%
- {\not@n@{#1}}%
- {\@nameuse{\@gtempa}}}
+ \begingroup \escapechar\m@ne\xdef\@gtempa{not\string#1}\endgroup
+ \@ifundefined{\@gtempa}%
+ {\not@n@{#1}}%
+ {\@nameuse{\@gtempa}}}
\def\not@n@#1{%
- \begingroup \escapechar\m@ne\xdef\@gtempa{n\string#1}\endgroup%
- \expandafter\@ifundefined{\@gtempa}%
- {\n@tch@r #1}%
- {\@nameuse{\@gtempa}}}
+ \begingroup \escapechar\m@ne\xdef\@gtempa{n\string#1}\endgroup
+ \@ifundefined{\@gtempa}%
+ {\n@tch@r #1}%
+ {\@nameuse{\@gtempa}}}
%%%
%%% for AMS classes
@@ -1942,5 +2201,17 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\advance\count@\@ne
\repeat
\typeout{***}}
+%%%%%%% Additional pdf to unicode values not in Ross Moore's collection
+\pdfglyphtounicode{nPerp}{2AEB 2215}% .. ..
+\pdfglyphtounicode{periodcentered.B}{00B7}
+\pdfglyphtounicode{periodcentered.BB}{22C5}
+\pdfglyphtounicode{openbullet.S}{25CB}
+\pdfglyphtounicode{bullet.S}{25C5}
+\pdfglyphtounicode{bullet.SS}{2022}
+\pdfglyphtounicode{bullet.SSS}{2219}
+\pdfglyphtounicode{emptyset.alt1}{2300}
+\pdfglyphtounicode{emptyset.alt2}{2205}
+\pdfglyphtounicode{transpose}{1D40}
+\pdfglyphtounicode{hermitconj}{22B9}
\endinput
diff --git a/fonts/newpx/tfm/NewPXBMI.tfm b/fonts/newpx/tfm/NewPXBMI.tfm
new file mode 100644
index 0000000000..ea994518d0
--- /dev/null
+++ b/fonts/newpx/tfm/NewPXBMI.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/NewPXBMI_gnu.tfm b/fonts/newpx/tfm/NewPXBMI_gnu.tfm
new file mode 100644
index 0000000000..3688eaf55a
--- /dev/null
+++ b/fonts/newpx/tfm/NewPXBMI_gnu.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/NewPXMI.tfm b/fonts/newpx/tfm/NewPXMI.tfm
new file mode 100644
index 0000000000..5b8ee69e90
--- /dev/null
+++ b/fonts/newpx/tfm/NewPXMI.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/NewPXMI_gnu.tfm b/fonts/newpx/tfm/NewPXMI_gnu.tfm
new file mode 100644
index 0000000000..65360451f4
--- /dev/null
+++ b/fonts/newpx/tfm/NewPXMI_gnu.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/pxbmiaX.tfm b/fonts/newpx/tfm/pxbmiaX.tfm
new file mode 100644
index 0000000000..13e88279a8
--- /dev/null
+++ b/fonts/newpx/tfm/pxbmiaX.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/pxbsys.tfm b/fonts/newpx/tfm/pxbsys.tfm
index 33cf131b99..0a2f7f03d1 100644
--- a/fonts/newpx/tfm/pxbsys.tfm
+++ b/fonts/newpx/tfm/pxbsys.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/pxmiaX.tfm b/fonts/newpx/tfm/pxmiaX.tfm
new file mode 100644
index 0000000000..787df53c39
--- /dev/null
+++ b/fonts/newpx/tfm/pxmiaX.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/pxsys.tfm b/fonts/newpx/tfm/pxsys.tfm
index e9494a7f1f..8740726795 100644
--- a/fonts/newpx/tfm/pxsys.tfm
+++ b/fonts/newpx/tfm/pxsys.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/zplbmi.tfm b/fonts/newpx/tfm/zplbmi.tfm
index 9d202876a3..37bece5b4d 100644
--- a/fonts/newpx/tfm/zplbmi.tfm
+++ b/fonts/newpx/tfm/zplbmi.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/zplbmi1.tfm b/fonts/newpx/tfm/zplbmi1.tfm
index 11206ba55c..2bd09c8136 100644
--- a/fonts/newpx/tfm/zplbmi1.tfm
+++ b/fonts/newpx/tfm/zplbmi1.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/zplbmia.tfm b/fonts/newpx/tfm/zplbmia.tfm
index e4b771f14f..48544a503b 100644
--- a/fonts/newpx/tfm/zplbmia.tfm
+++ b/fonts/newpx/tfm/zplbmia.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/zplbsy.tfm b/fonts/newpx/tfm/zplbsy.tfm
index 7377521055..4241f0701a 100644
--- a/fonts/newpx/tfm/zplbsy.tfm
+++ b/fonts/newpx/tfm/zplbsy.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/zplmi.tfm b/fonts/newpx/tfm/zplmi.tfm
index b720eac710..9fa91880c0 100644
--- a/fonts/newpx/tfm/zplmi.tfm
+++ b/fonts/newpx/tfm/zplmi.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/zplmi1.tfm b/fonts/newpx/tfm/zplmi1.tfm
index f38557b1b7..4246a1d2fc 100644
--- a/fonts/newpx/tfm/zplmi1.tfm
+++ b/fonts/newpx/tfm/zplmi1.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/zplmia.tfm b/fonts/newpx/tfm/zplmia.tfm
index 012a5696bf..054c1d6d49 100644
--- a/fonts/newpx/tfm/zplmia.tfm
+++ b/fonts/newpx/tfm/zplmia.tfm
Binary files differ
diff --git a/fonts/newpx/tfm/zplsy.tfm b/fonts/newpx/tfm/zplsy.tfm
index 42b146b014..a9ba1193bf 100644
--- a/fonts/newpx/tfm/zplsy.tfm
+++ b/fonts/newpx/tfm/zplsy.tfm
Binary files differ
diff --git a/fonts/newpx/type1/NewPXBMI.pfb b/fonts/newpx/type1/NewPXBMI.pfb
new file mode 100644
index 0000000000..361fb65c7b
--- /dev/null
+++ b/fonts/newpx/type1/NewPXBMI.pfb
Binary files differ
diff --git a/fonts/newpx/type1/NewPXBMI_gnu.pfb b/fonts/newpx/type1/NewPXBMI_gnu.pfb
new file mode 100644
index 0000000000..34b5b8ffce
--- /dev/null
+++ b/fonts/newpx/type1/NewPXBMI_gnu.pfb
Binary files differ
diff --git a/fonts/newpx/type1/NewPXMI.pfb b/fonts/newpx/type1/NewPXMI.pfb
new file mode 100644
index 0000000000..014556088a
--- /dev/null
+++ b/fonts/newpx/type1/NewPXMI.pfb
Binary files differ
diff --git a/fonts/newpx/type1/NewPXMI_gnu.pfb b/fonts/newpx/type1/NewPXMI_gnu.pfb
new file mode 100644
index 0000000000..23db46beca
--- /dev/null
+++ b/fonts/newpx/type1/NewPXMI_gnu.pfb
Binary files differ
diff --git a/fonts/newpx/type1/pxbmiaX.pfb b/fonts/newpx/type1/pxbmiaX.pfb
new file mode 100644
index 0000000000..ea5bf4e3b0
--- /dev/null
+++ b/fonts/newpx/type1/pxbmiaX.pfb
Binary files differ
diff --git a/fonts/newpx/type1/pxbsys.pfb b/fonts/newpx/type1/pxbsys.pfb
index 9e1bee935e..f3b933f8b4 100644
--- a/fonts/newpx/type1/pxbsys.pfb
+++ b/fonts/newpx/type1/pxbsys.pfb
Binary files differ
diff --git a/fonts/newpx/type1/pxmiaX.pfb b/fonts/newpx/type1/pxmiaX.pfb
new file mode 100644
index 0000000000..efac5ee648
--- /dev/null
+++ b/fonts/newpx/type1/pxmiaX.pfb
Binary files differ
diff --git a/fonts/newpx/type1/pxsys.pfb b/fonts/newpx/type1/pxsys.pfb
index 9b3c6fb79b..8cacfe6dbb 100644
--- a/fonts/newpx/type1/pxsys.pfb
+++ b/fonts/newpx/type1/pxsys.pfb
Binary files differ
diff --git a/fonts/newpx/vf/zplbmi.vf b/fonts/newpx/vf/zplbmi.vf
index b6be1767d9..522c9e2071 100644
--- a/fonts/newpx/vf/zplbmi.vf
+++ b/fonts/newpx/vf/zplbmi.vf
Binary files differ
diff --git a/fonts/newpx/vf/zplbmi1.vf b/fonts/newpx/vf/zplbmi1.vf
index d64f363feb..c7bceca1ed 100644
--- a/fonts/newpx/vf/zplbmi1.vf
+++ b/fonts/newpx/vf/zplbmi1.vf
Binary files differ
diff --git a/fonts/newpx/vf/zplbmia.vf b/fonts/newpx/vf/zplbmia.vf
index 1fa097f721..a9c4cb7434 100644
--- a/fonts/newpx/vf/zplbmia.vf
+++ b/fonts/newpx/vf/zplbmia.vf
Binary files differ
diff --git a/fonts/newpx/vf/zplbsy.vf b/fonts/newpx/vf/zplbsy.vf
index 2de06d01a1..f0ddeeb5eb 100644
--- a/fonts/newpx/vf/zplbsy.vf
+++ b/fonts/newpx/vf/zplbsy.vf
Binary files differ
diff --git a/fonts/newpx/vf/zplmi.vf b/fonts/newpx/vf/zplmi.vf
index ebe4b71777..f3b99493e7 100644
--- a/fonts/newpx/vf/zplmi.vf
+++ b/fonts/newpx/vf/zplmi.vf
Binary files differ
diff --git a/fonts/newpx/vf/zplmi1.vf b/fonts/newpx/vf/zplmi1.vf
index ccb67eebd2..e750482873 100644
--- a/fonts/newpx/vf/zplmi1.vf
+++ b/fonts/newpx/vf/zplmi1.vf
Binary files differ
diff --git a/fonts/newpx/vf/zplmia.vf b/fonts/newpx/vf/zplmia.vf
index b930bf822f..350e9cc9eb 100644
--- a/fonts/newpx/vf/zplmia.vf
+++ b/fonts/newpx/vf/zplmia.vf
Binary files differ
diff --git a/fonts/newpx/vf/zplsy.vf b/fonts/newpx/vf/zplsy.vf
index 6fd66277a9..ea71f6529d 100644
--- a/fonts/newpx/vf/zplsy.vf
+++ b/fonts/newpx/vf/zplsy.vf
Binary files differ
diff --git a/fonts/newtx/README b/fonts/newtx/README
index b48dd1523d..b001283b5e 100644
--- a/fonts/newtx/README
+++ b/fonts/newtx/README
@@ -1,10 +1,21 @@
This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen.
-Current version: 1.554 2018-05-30
+Current version: 1.60 2019-09-27
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.60
+1. Reworked the math italics to improve the rendering of some subscripts and superscripts, where formerly, overlaps could occur with superscripts like j, f, p and y with base shapes, such as D, that are round on the right. Increasing the left side-bearing of j, etc, helps with superscripts but makes those letters leave a large gap when used as subscripts.
+2. Corrected and enhanced the subscriptcorrection option to newtxmath so that it now fixes the above problem. I regret that this option is incompatible with xy-pic, both depending on making _ an active character but with very different behaviors. Newtxmath will detect if xy is loaded and disable subscriptcorrection if so.
+3. Added new script alphabets to math italics by extending the encoding from oml to full 256 slots, so they can be used without wasting math families.
+4. Rearranged ntxmia and ntxsy. The user should not notice this, unless I have erred somewhere.
+5. Provided an adaptive vector accent which matches the normal vector accent but extends as needed over its accentee. I've followed the usage of the esvect package, but changed its implementation.
+6. Many small corrections to spacing and accent positioning.
+7. Revised the superior letters fonts so they have appropriate unicode values.
+8. As a result of these changes, documents generated using newpxmath and appropriate settings will validate PDF/A-1b. (Thanks to Ross Moore for providing the necessary files and details on this.) See the updated documentation to newtx for details.
+9. Corrected AMS replacement font ntxsym to fix \dalath, \mathbb{k}, \circledR and \circledS.
+
Changes in version 1.554
1. Removed some map lines from newtx.map that were duplicates of some in stickstootext.map.
2. Fixed a number of problems that had crept into the libertime math italic alphabets, which were in some cases not operating as documented with option libaltvw. Now they do.
diff --git a/fonts/newtx/afm/LibertineI-5nu.afm b/fonts/newtx/afm/LibertineI-5nu.afm
new file mode 100644
index 0000000000..c3eb4d3229
--- /dev/null
+++ b/fonts/newtx/afm/LibertineI-5nu.afm
@@ -0,0 +1,20 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20170730
+Comment Creation Date: Sun Jun 16 16:17:51 2019
+FontName LibertineI-5nu
+FullName LibertineI-5nu
+FamilyName LibertineI
+Weight Medium
+Notice (Created by Michael Sharpe with FontForge 2.0 (http://fontforge.sf.net))
+ItalicAngle -12
+IsFixedPitch true
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox 38 -11 533 442
+XHeight 442
+StartCharMetrics 1
+C 110 ; WX 567 ; N nu ; B 38 -11 533 442 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/LibertineMathBMI.afm b/fonts/newtx/afm/LibertineMathBMI.afm
new file mode 100644
index 0000000000..223ed636b2
--- /dev/null
+++ b/fonts/newtx/afm/LibertineMathBMI.afm
@@ -0,0 +1,167 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Wed Sep 11 14:39:03 2019
+FontName LibertineMathBMI
+FullName Libertine Math Math Bold Italic
+FamilyName LibertineMath
+Weight Regular
+Notice (Libertine isCopyright (c) Philip Poll)
+Comment Modifications Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -12
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -90 -263 964 786
+StartCharMetrics 148
+C 0 ; WX 267 ; N degree ; B 34 426 233 625 ;
+C 1 ; WX 326 ; N u1D6A4.bit ; B 112 -10 335 436 ;
+C 2 ; WX 349 ; N u1D6A5.bit ; B -90 -207 336 447 ;
+C 3 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 4 ; WX 531 ; N uni019B ; B 22 -12 524 698 ;
+C 5 ; WX 274 ; N gravecomb ; B 51 545 224 713 ;
+C 6 ; WX 274 ; N acutecomb ; B 50 542 224 713 ;
+C 7 ; WX 349 ; N uni0302 ; B 43 518 306 671 ;
+C 8 ; WX 292 ; N tildecomb ; B 12 562 301 680 ;
+C 9 ; WX 425 ; N uni0304 ; B 59 503 374 553 ;
+C 10 ; WX 317 ; N uni0306 ; B 28 523 308 681 ;
+C 11 ; WX 291 ; N uni0307 ; B 96 579 220 703 ;
+C 12 ; WX 455 ; N uni0308 ; B 96 520 385 627 ;
+C 13 ; WX 361 ; N uni030A ; B 108 588 279 754 ;
+C 14 ; WX 349 ; N uni030C ; B 59 514 312 661 ;
+C 15 ; WX 446 ; N uni03F6 ; B 58 -12 479 445 ;
+C 16 ; WX 501 ; N uni20DB ; B 30 520 500 627 ;
+C 17 ; WX 651 ; N uni20DC ; B 30 520 681 627 ;
+C 18 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 19 ; WX 345 ; N uni2113 ; B 10 -14 382 588 ;
+C 20 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 21 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 22 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 23 ; WX 541 ; N u1D71E ; B 4 -1 595 647 ;
+C 24 ; WX 661 ; N u1D71F ; B 22 -2 634 652 ;
+C 25 ; WX 734 ; N u1D723 ; B 97 -12 773 658 ;
+C 26 ; WX 664 ; N u1D726 ; B -66 0 550 658 ;
+C 27 ; WX 672 ; N u1D729 ; B 62 -4 723 650 ;
+C 28 ; WX 691 ; N u1D72B ; B 13 -1 793 647 ;
+C 29 ; WX 618 ; N u1D72E ; B 28 -1 674 647 ;
+C 30 ; WX 570 ; N u1D730 ; B 107 -1 669 658 ;
+C 31 ; WX 695 ; N u1D731 ; B 85 -1 725 647 ;
+C 32 ; WX 711 ; N u1D733 ; B 122 -1 802 647 ;
+C 33 ; WX 717 ; N u1D734 ; B 42 0 751 658 ;
+C 34 ; WX 638 ; N u1D736 ; B 75 -12 730 448 ;
+C 35 ; WX 542 ; N u1D737 ; B 28 -233 596 698 ;
+C 36 ; WX 550 ; N u1D738 ; B 83 -263 612 445 ;
+C 37 ; WX 540 ; N u1D739 ; B 84 -12 590 698 ;
+C 38 ; WX 446 ; N u1D750 ; B 71 -12 492 445 ;
+C 39 ; WX 496 ; N u1D73B ; B 97 -204 577 672 ;
+C 40 ; WX 561 ; N u1D73C ; B 99 -237 560 445 ;
+C 41 ; WX 498 ; N u1D73D ; B 90 -12 563 681 ;
+C 42 ; WX 328 ; N u1D73E ; B 114 -12 347 445 ;
+C 43 ; WX 530 ; N u1D73F ; B 93 -28 589 445 ;
+C 44 ; WX 581 ; N u1D740 ; B 16 -15 593 698 ;
+C 45 ; WX 545 ; N u1D741 ; B 20 -232 547 448 ;
+C 46 ; WX 517 ; N u1D742 ; B 98 -12 581 445 ;
+C 47 ; WX 460 ; N u1D743 ; B 76 -209 560 664 ;
+C 48 ; WX 607 ; N u1D745 ; B 51 -12 675 459 ;
+C 49 ; WX 561 ; N u1D746 ; B 2 -248 589 445 ;
+C 50 ; WX 594 ; N u1D748 ; B 79 -12 672 465 ;
+C 51 ; WX 463 ; N u1D749 ; B 90 -12 532 459 ;
+C 52 ; WX 530 ; N u1D74A ; B 119 -12 568 445 ;
+C 53 ; WX 553 ; N u1D753 ; B 20 -220 580 647 ;
+C 54 ; WX 559 ; N u1D74C ; B 20 -190 652 448 ;
+C 55 ; WX 600 ; N u1D74D ; B 20 -220 624 538 ;
+C 56 ; WX 686 ; N u1D74E ; B 20 -12 703 456 ;
+C 57 ; WX 387 ; N u1D73A ; B 20 -12 430 445 ;
+C 58 ; WX 553 ; N u1D751 ; B 20 -12 603 681 ;
+C 59 ; WX 669 ; N u1D755 ; B 20 -18 761 427 ;
+C 60 ; WX 472 ; N u1D754 ; B 20 -249 503 445 ;
+C 61 ; WX 431 ; N u1D747 ; B 20 -222 488 445 ;
+C 62 ; WX 580 ; N u1D74B ; B 20 -237 609 446 ;
+C 63 ; WX 651 ; N u1D735 ; B 20 -2 632 652 ;
+C 64 ; WX 448 ; N u1D74F ; B 20 -11 489 617 ;
+C 66 ; WX 539 ; N uni210F ; B 41 -12 498 698 ;
+C 67 ; WX 519 ; N uni210F.alt ; B 89 -10 528 698 ;
+C 68 ; WX 494 ; N u1D752 ; B 20 -17 527 411 ;
+C 69 ; WX 581 ; N uni019B.alt ; B 16 -15 593 698 ;
+C 70 ; WX 581 ; N uni019B.ital ; B 16 -15 593 698 ;
+C 71 ; WX 743 ; N u1D468 ; B 20 -2 723 658 ;
+C 72 ; WX 626 ; N u1D469 ; B 20 -3 606 647 ;
+C 73 ; WX 575 ; N u1D46A ; B 20 -10 612 658 ;
+C 74 ; WX 687 ; N u1D46B ; B 19 0 712 647 ;
+C 75 ; WX 535 ; N u1D46C ; B 19 0 584 646 ;
+C 76 ; WX 489 ; N u1D46D ; B 19 -1 583 646 ;
+C 77 ; WX 639 ; N u1D46E ; B 19 -10 677 659 ;
+C 78 ; WX 717 ; N u1D46F ; B 20 -1 813 646 ;
+C 79 ; WX 327 ; N u1D470 ; B 20 -2 435 647 ;
+C 80 ; WX 340 ; N u1D471 ; B -51 -196 459 646 ;
+C 81 ; WX 660 ; N u1D472 ; B 20 -2 757 648 ;
+C 82 ; WX 546 ; N u1D473 ; B 20 -1 546 646 ;
+C 83 ; WX 842 ; N u1D474 ; B 20 -12 889 647 ;
+C 84 ; WX 709 ; N u1D475 ; B 19 -12 819 648 ;
+C 85 ; WX 657 ; N u1D476 ; B 20 -12 696 658 ;
+C 86 ; WX 521 ; N u1D477 ; B 19 -1 594 654 ;
+C 87 ; WX 657 ; N u1D478 ; B 20 -219 697 659 ;
+C 88 ; WX 583 ; N u1D479 ; B 20 -6 598 654 ;
+C 89 ; WX 424 ; N u1D47A ; B 20 -10 447 658 ;
+C 90 ; WX 493 ; N u1D47B ; B 20 -1 585 673 ;
+C 91 ; WX 570 ; N u1D47C ; B 20 -12 694 646 ;
+C 92 ; WX 521 ; N u1D47D ; B 19 -12 636 646 ;
+C 93 ; WX 868 ; N u1D47E ; B 20 -12 964 646 ;
+C 94 ; WX 694 ; N u1D47F ; B 20 -1 785 646 ;
+C 95 ; WX 503 ; N u1D480 ; B 19 -1 618 646 ;
+C 96 ; WX 597 ; N u1D481 ; B 19 0 680 658 ;
+C 97 ; WX 482 ; N u1D482 ; B 20 -10 499 448 ;
+C 98 ; WX 473 ; N u1D483 ; B 20 -17 498 698 ;
+C 99 ; WX 392 ; N u1D484 ; B 20 -10 431 444 ;
+C 100 ; WX 506 ; N u1D485 ; B 20 -10 552 698 ;
+C 101 ; WX 415 ; N u1D486 ; B 20 -10 416 444 ;
+C 102 ; WX 483 ; N u1D487 ; B 20 -238 603 698 ;
+C 103 ; WX 539 ; N u1D488 ; B 39 -235 543 439 ;
+C 104 ; WX 551 ; N u1D489 ; B 20 -10 531 699 ;
+C 105 ; WX 236 ; N u1D48A ; B 20 -10 243 631 ;
+C 106 ; WX 445 ; N u1D48B ; B 20 -207 445 632 ;
+C 107 ; WX 507 ; N u1D48C ; B 19 -10 534 699 ;
+C 108 ; WX 251 ; N u1D48D ; B 19 -10 284 699 ;
+C 109 ; WX 782 ; N u1D48E ; B 20 -11 788 439 ;
+C 110 ; WX 551 ; N u1D48F ; B 19 -10 531 440 ;
+C 111 ; WX 455 ; N u1D490 ; B 20 -10 465 444 ;
+C 112 ; WX 596 ; N u1D491 ; B 20 -234 613 470 ;
+C 113 ; WX 514 ; N u1D492 ; B 20 -234 494 458 ;
+C 114 ; WX 375 ; N u1D493 ; B 20 -10 433 436 ;
+C 115 ; WX 373 ; N u1D494 ; B 20 -12 382 444 ;
+C 116 ; WX 285 ; N u1D495 ; B 20 -10 333 573 ;
+C 117 ; WX 502 ; N u1D496 ; B 20 -10 511 444 ;
+C 118 ; WX 470 ; N u1D497 ; B 44 -7 490 439 ;
+C 119 ; WX 621 ; N u1D498 ; B 20 -12 653 444 ;
+C 120 ; WX 511 ; N u1D499 ; B 19 -11 562 440 ;
+C 121 ; WX 516 ; N u1D49A ; B 20 -232 555 444 ;
+C 122 ; WX 431 ; N u1D49B ; B 20 -15 463 457 ;
+C 123 ; WX 465 ; N u1D497.alt ; B 34 -12 458 445 ;
+C 124 ; WX 687 ; N u1D498.alt ; B 21 -12 669 445 ;
+C 125 ; WX 526 ; N u1D742.alt ; B 33 -11 500 445 ;
+C 126 ; WX 570 ; N u1D49A.alt ; B 72 -237 586 444 ;
+C 127 ; WX 524 ; N zero.oldstyle ; B 40 -10 484 444 ;
+C 128 ; WX 375 ; N one.oldstyle ; B 36 -2 353 446 ;
+C 129 ; WX 462 ; N two.oldstyle ; B 55 0 454 444 ;
+C 130 ; WX 467 ; N three.oldstyle ; B 45 -177 433 444 ;
+C 131 ; WX 490 ; N four.oldstyle ; B 28 -171 482 441 ;
+C 132 ; WX 437 ; N five.oldstyle ; B 26 -180 411 444 ;
+C 133 ; WX 472 ; N six.oldstyle ; B 38 -10 441 612 ;
+C 134 ; WX 421 ; N seven.oldstyle ; B 20 -171 406 442 ;
+C 135 ; WX 490 ; N eight.oldstyle ; B 46 -11 444 610 ;
+C 136 ; WX 468 ; N nine.oldstyle ; B 33 -178 436 444 ;
+C 137 ; WX 465 ; N zero ; B 39 -10 422 610 ;
+C 138 ; WX 465 ; N one ; B 89 -2 380 608 ;
+C 139 ; WX 465 ; N two ; B 52 -2 412 610 ;
+C 140 ; WX 465 ; N three ; B 44 -10 413 610 ;
+C 141 ; WX 465 ; N four ; B 28 -2 445 610 ;
+C 142 ; WX 465 ; N five ; B 54 -11 408 611 ;
+C 143 ; WX 465 ; N six ; B 44 -11 421 611 ;
+C 144 ; WX 465 ; N seven ; B 51 -13 424 614 ;
+C 145 ; WX 465 ; N eight ; B 46 -10 419 610 ;
+C 146 ; WX 465 ; N nine ; B 50 -12 427 610 ;
+C 147 ; WX 244 ; N period ; B 66 -10 178 101 ;
+C 148 ; WX 244 ; N comma ; B 51 -137 187 102 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/LibertineMathBMI5.afm b/fonts/newtx/afm/LibertineMathBMI5.afm
new file mode 100644
index 0000000000..0a238a7589
--- /dev/null
+++ b/fonts/newtx/afm/LibertineMathBMI5.afm
@@ -0,0 +1,167 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Wed Sep 11 14:41:17 2019
+FontName LibertineMathBMI5
+FullName Libertine Math Math Bold Italic 5
+FamilyName LibertineMath
+Weight Regular
+Notice (Libertine isCopyright (c) Philip Poll)
+Comment Modifications Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -12
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -107 -263 1191 786
+StartCharMetrics 148
+C 0 ; WX 267 ; N degree ; B 34 426 233 625 ;
+C 1 ; WX 377 ; N u1D6A4.bit ; B 128 -10 388 436 ;
+C 2 ; WX 384 ; N u1D6A5.bit ; B -103 -210 371 448 ;
+C 3 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 4 ; WX 531 ; N uni019B ; B 22 -12 524 698 ;
+C 5 ; WX 274 ; N gravecomb ; B 51 545 224 713 ;
+C 6 ; WX 274 ; N acutecomb ; B 50 542 224 713 ;
+C 7 ; WX 349 ; N uni0302 ; B 43 518 306 671 ;
+C 8 ; WX 292 ; N tildecomb ; B 12 562 301 680 ;
+C 9 ; WX 425 ; N uni0304 ; B 59 503 374 553 ;
+C 10 ; WX 317 ; N uni0306 ; B 28 523 308 681 ;
+C 11 ; WX 291 ; N uni0307 ; B 96 579 220 703 ;
+C 12 ; WX 455 ; N uni0308 ; B 96 520 385 627 ;
+C 13 ; WX 361 ; N uni030A ; B 108 588 279 754 ;
+C 14 ; WX 349 ; N uni030C ; B 59 514 312 661 ;
+C 15 ; WX 512 ; N uni03F6 ; B 66 -12 551 445 ;
+C 16 ; WX 501 ; N uni20DB ; B 30 520 500 627 ;
+C 17 ; WX 651 ; N uni20DC ; B 30 520 681 627 ;
+C 18 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 19 ; WX 380 ; N uni2113 ; B 12 -16 420 588 ;
+C 20 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 21 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 22 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 23 ; WX 607 ; N u1D71E ; B 4 -1 671 647 ;
+C 24 ; WX 743 ; N u1D71F ; B 27 -2 714 652 ;
+C 25 ; WX 845 ; N u1D723 ; B 111 -12 890 658 ;
+C 26 ; WX 760 ; N u1D726 ; B -76 0 631 658 ;
+C 27 ; WX 772 ; N u1D729 ; B 71 -4 832 650 ;
+C 28 ; WX 753 ; N u1D72B ; B 15 -1 873 647 ;
+C 29 ; WX 708 ; N u1D72E ; B 32 -1 773 647 ;
+C 30 ; WX 651 ; N u1D730 ; B 122 -1 765 658 ;
+C 31 ; WX 800 ; N u1D731 ; B 97 -1 835 647 ;
+C 32 ; WX 792 ; N u1D733 ; B 140 -1 897 647 ;
+C 33 ; WX 824 ; N u1D734 ; B 48 0 864 658 ;
+C 34 ; WX 731 ; N u1D736 ; B 86 -12 838 448 ;
+C 35 ; WX 608 ; N u1D737 ; B 32 -233 671 698 ;
+C 36 ; WX 634 ; N u1D738 ; B 95 -263 706 445 ;
+C 37 ; WX 626 ; N u1D739 ; B 96 -12 684 698 ;
+C 38 ; WX 512 ; N u1D750 ; B 81 -12 566 445 ;
+C 39 ; WX 572 ; N u1D73B ; B 111 -204 665 672 ;
+C 40 ; WX 641 ; N u1D73C ; B 113 -237 641 445 ;
+C 41 ; WX 573 ; N u1D73D ; B 103 -12 649 681 ;
+C 42 ; WX 376 ; N u1D73E ; B 131 -12 399 445 ;
+C 43 ; WX 602 ; N u1D73F ; B 107 -28 672 445 ;
+C 44 ; WX 665 ; N u1D740 ; B 18 -15 681 698 ;
+C 45 ; WX 613 ; N u1D741 ; B 22 -232 616 448 ;
+C 46 ; WX 596 ; N u1D742 ; B 112 -12 670 445 ;
+C 47 ; WX 530 ; N u1D743 ; B 87 -209 645 666 ;
+C 48 ; WX 693 ; N u1D745 ; B 59 -12 775 446 ;
+C 49 ; WX 631 ; N u1D746 ; B 2 -246 666 445 ;
+C 50 ; WX 684 ; N u1D748 ; B 91 -12 774 465 ;
+C 51 ; WX 531 ; N u1D749 ; B 103 -12 611 459 ;
+C 52 ; WX 603 ; N u1D74A ; B 136 -12 647 445 ;
+C 53 ; WX 696 ; N u1D753 ; B 81 -220 727 647 ;
+C 54 ; WX 624 ; N u1D74C ; B 12 -184 734 448 ;
+C 55 ; WX 792 ; N u1D74D ; B 122 -220 820 538 ;
+C 56 ; WX 849 ; N u1D74E ; B 80 -12 870 463 ;
+C 57 ; WX 501 ; N u1D73A ; B 78 -12 552 445 ;
+C 58 ; WX 701 ; N u1D751 ; B 97 -12 759 681 ;
+C 59 ; WX 832 ; N u1D755 ; B 93 -18 938 427 ;
+C 60 ; WX 562 ; N u1D754 ; B 42 -249 599 445 ;
+C 61 ; WX 551 ; N u1D747 ; B 78 -222 618 445 ;
+C 62 ; WX 727 ; N u1D74B ; B 98 -237 761 446 ;
+C 63 ; WX 743 ; N u1D735 ; B 127 -2 814 652 ;
+C 64 ; WX 448 ; N u1D74F ; B 20 -11 489 617 ;
+C 66 ; WX 664 ; N uni210F ; B 50 -12 631 698 ;
+C 67 ; WX 609 ; N uni210F.alt ; B 50 -12 631 698 ;
+C 68 ; WX 494 ; N u1D752 ; B 20 -17 527 411 ;
+C 69 ; WX 581 ; N uni019B.alt ; B 16 -15 593 698 ;
+C 70 ; WX 581 ; N uni019B.ital ; B 16 -15 593 698 ;
+C 71 ; WX 803 ; N u1D468 ; B 15 -2 801 658 ;
+C 72 ; WX 669 ; N u1D469 ; B 5 -2 669 647 ;
+C 73 ; WX 732 ; N u1D46A ; B 94 -10 775 658 ;
+C 74 ; WX 776 ; N u1D46B ; B 24 0 807 646 ;
+C 75 ; WX 605 ; N u1D46C ; B 27 0 663 646 ;
+C 76 ; WX 554 ; N u1D46D ; B 27 -1 662 646 ;
+C 77 ; WX 797 ; N u1D46E ; B 88 -10 841 658 ;
+C 78 ; WX 827 ; N u1D46F ; B 56 -1 940 646 ;
+C 79 ; WX 391 ; N u1D470 ; B 43 -2 517 647 ;
+C 80 ; WX 415 ; N u1D471 ; B -63 -200 562 646 ;
+C 81 ; WX 778 ; N u1D472 ; B 61 -2 891 648 ;
+C 82 ; WX 645 ; N u1D473 ; B 56 -1 646 646 ;
+C 83 ; WX 956 ; N u1D474 ; B 17 -12 1013 647 ;
+C 84 ; WX 852 ; N u1D475 ; B 61 -12 979 647 ;
+C 85 ; WX 846 ; N u1D476 ; B 111 -12 891 658 ;
+C 86 ; WX 588 ; N u1D477 ; B 24 -1 672 654 ;
+C 87 ; WX 846 ; N u1D478 ; B 111 -219 891 658 ;
+C 88 ; WX 667 ; N u1D479 ; B 24 -9 683 654 ;
+C 89 ; WX 525 ; N u1D47A ; B 58 -10 552 658 ;
+C 90 ; WX 636 ; N u1D47B ; B 113 -1 742 673 ;
+C 91 ; WX 773 ; N u1D47C ; B 152 -12 917 646 ;
+C 92 ; WX 698 ; N u1D47D ; B 125 -12 832 646 ;
+C 93 ; WX 1078 ; N u1D47E ; B 125 -12 1191 646 ;
+C 94 ; WX 779 ; N u1D47F ; B 5 -1 884 646 ;
+C 95 ; WX 678 ; N u1D480 ; B 124 -1 810 646 ;
+C 96 ; WX 682 ; N u1D481 ; B 23 0 780 658 ;
+C 97 ; WX 621 ; N u1D482 ; B 89 -10 641 447 ;
+C 98 ; WX 581 ; N u1D483 ; B 73 -17 611 698 ;
+C 99 ; WX 513 ; N u1D484 ; B 82 -10 558 444 ;
+C 100 ; WX 639 ; N u1D485 ; B 80 -10 693 698 ;
+C 101 ; WX 547 ; N u1D486 ; B 91 -10 550 444 ;
+C 102 ; WX 418 ; N u1D487 ; B -107 -238 605 698 ;
+C 103 ; WX 627 ; N u1D488 ; B 45 -235 633 439 ;
+C 104 ; WX 628 ; N u1D489 ; B 83 -20 635 698 ;
+C 105 ; WX 377 ; N u1D48A ; B 126 -10 386 631 ;
+C 106 ; WX 402 ; N u1D48B ; B -103 -207 413 631 ;
+C 107 ; WX 651 ; N u1D48C ; B 95 -10 682 698 ;
+C 108 ; WX 368 ; N u1D48D ; B 109 -10 409 698 ;
+C 109 ; WX 981 ; N u1D48E ; B 102 -10 989 439 ;
+C 110 ; WX 699 ; N u1D48F ; B 102 -10 693 439 ;
+C 111 ; WX 586 ; N u1D490 ; B 82 -10 598 444 ;
+C 112 ; WX 605 ; N u1D491 ; B -33 -238 626 463 ;
+C 113 ; WX 657 ; N u1D492 ; B 87 -234 634 451 ;
+C 114 ; WX 512 ; N u1D493 ; B 102 -10 580 436 ;
+C 115 ; WX 482 ; N u1D494 ; B 75 -12 495 444 ;
+C 116 ; WX 391 ; N u1D495 ; B 101 -10 457 595 ;
+C 117 ; WX 627 ; N u1D496 ; B 91 -10 641 446 ;
+C 118 ; WX 595 ; N u1D497 ; B 50 -11 619 439 ;
+C 119 ; WX 805 ; N u1D498 ; B 117 -12 843 444 ;
+C 120 ; WX 599 ; N u1D499 ; B 52 -12 657 445 ;
+C 121 ; WX 585 ; N u1D49A ; B 17 -232 631 444 ;
+C 122 ; WX 522 ; N u1D49B ; B 52 -15 560 457 ;
+C 123 ; WX 569 ; N u1D497.alt ; B 42 -16 562 445 ;
+C 124 ; WX 841 ; N u1D498.alt ; B 26 -16 821 445 ;
+C 125 ; WX 660 ; N u1D742.alt ; B 40 -11 630 445 ;
+C 126 ; WX 647 ; N u1D49A.alt ; B 84 -237 667 444 ;
+C 127 ; WX 524 ; N zero.oldstyle ; B 40 -10 484 444 ;
+C 128 ; WX 375 ; N one.oldstyle ; B 36 -2 353 446 ;
+C 129 ; WX 462 ; N two.oldstyle ; B 55 0 454 444 ;
+C 130 ; WX 467 ; N three.oldstyle ; B 45 -177 433 444 ;
+C 131 ; WX 490 ; N four.oldstyle ; B 28 -171 482 441 ;
+C 132 ; WX 437 ; N five.oldstyle ; B 26 -180 411 444 ;
+C 133 ; WX 472 ; N six.oldstyle ; B 38 -10 441 612 ;
+C 134 ; WX 421 ; N seven.oldstyle ; B 20 -171 406 442 ;
+C 135 ; WX 490 ; N eight.oldstyle ; B 46 -11 444 610 ;
+C 136 ; WX 468 ; N nine.oldstyle ; B 33 -178 436 444 ;
+C 137 ; WX 571 ; N zero ; B 45 -10 523 610 ;
+C 138 ; WX 548 ; N one ; B 102 -2 451 608 ;
+C 139 ; WX 560 ; N two ; B 60 -2 500 610 ;
+C 140 ; WX 565 ; N three ; B 50 -10 506 610 ;
+C 141 ; WX 548 ; N four ; B 32 -2 526 610 ;
+C 142 ; WX 551 ; N five ; B 62 -11 487 612 ;
+C 143 ; WX 568 ; N six ; B 50 -11 518 611 ;
+C 144 ; WX 533 ; N seven ; B 59 -13 488 614 ;
+C 145 ; WX 560 ; N eight ; B 52 -10 508 610 ;
+C 146 ; WX 568 ; N nine ; B 58 -12 526 610 ;
+C 147 ; WX 302 ; N period ; B 76 -14 228 100 ;
+C 148 ; WX 289 ; N comma ; B 58 -137 226 102 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/LibertineMathBMI7.afm b/fonts/newtx/afm/LibertineMathBMI7.afm
new file mode 100644
index 0000000000..8a5aac6f2b
--- /dev/null
+++ b/fonts/newtx/afm/LibertineMathBMI7.afm
@@ -0,0 +1,167 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Wed Sep 11 14:42:01 2019
+FontName LibertineMathBMI7
+FullName Libertine Math Math Bold Italic 7
+FamilyName LibertineMath
+Weight Regular
+Notice (Libertine isCopyright (c) Philip Poll)
+Comment Modifications Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -12
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -100 -263 1116 786
+StartCharMetrics 148
+C 0 ; WX 267 ; N degree ; B 34 426 233 625 ;
+C 1 ; WX 326 ; N u1D6A4.bit ; B 112 -10 335 436 ;
+C 2 ; WX 366 ; N u1D6A5.bit ; B -96 -207 354 447 ;
+C 3 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 4 ; WX 531 ; N uni019B ; B 22 -12 524 698 ;
+C 5 ; WX 274 ; N gravecomb ; B 51 545 224 713 ;
+C 6 ; WX 274 ; N acutecomb ; B 50 542 224 713 ;
+C 7 ; WX 349 ; N uni0302 ; B 43 518 306 671 ;
+C 8 ; WX 292 ; N tildecomb ; B 12 562 301 680 ;
+C 9 ; WX 425 ; N uni0304 ; B 59 503 374 553 ;
+C 10 ; WX 317 ; N uni0306 ; B 28 523 308 681 ;
+C 11 ; WX 291 ; N uni0307 ; B 96 579 220 703 ;
+C 12 ; WX 455 ; N uni0308 ; B 96 520 385 627 ;
+C 13 ; WX 361 ; N uni030A ; B 108 588 279 754 ;
+C 14 ; WX 349 ; N uni030C ; B 59 514 312 661 ;
+C 15 ; WX 468 ; N uni03F6 ; B 62 -12 504 445 ;
+C 16 ; WX 501 ; N uni20DB ; B 30 520 500 627 ;
+C 17 ; WX 651 ; N uni20DC ; B 30 520 681 627 ;
+C 18 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 19 ; WX 351 ; N uni2113 ; B 52 -14 430 588 ;
+C 20 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 21 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 22 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 23 ; WX 565 ; N u1D71E ; B 4 -1 623 647 ;
+C 24 ; WX 699 ; N u1D71F ; B 25 -2 671 652 ;
+C 25 ; WX 765 ; N u1D723 ; B 104 -12 807 658 ;
+C 26 ; WX 706 ; N u1D726 ; B -71 0 584 658 ;
+C 27 ; WX 702 ; N u1D729 ; B 66 -4 757 650 ;
+C 28 ; WX 709 ; N u1D72B ; B 14 -1 820 647 ;
+C 29 ; WX 657 ; N u1D72E ; B 30 -1 717 647 ;
+C 30 ; WX 609 ; N u1D730 ; B 114 -1 715 658 ;
+C 31 ; WX 726 ; N u1D731 ; B 91 -1 759 647 ;
+C 32 ; WX 737 ; N u1D733 ; B 131 -1 835 647 ;
+C 33 ; WX 748 ; N u1D734 ; B 45 0 785 658 ;
+C 34 ; WX 673 ; N u1D736 ; B 80 -12 772 448 ;
+C 35 ; WX 557 ; N u1D737 ; B 30 -233 615 698 ;
+C 36 ; WX 572 ; N u1D738 ; B 89 -263 639 445 ;
+C 37 ; WX 554 ; N u1D739 ; B 90 -12 608 698 ;
+C 38 ; WX 468 ; N u1D750 ; B 76 -12 518 445 ;
+C 39 ; WX 518 ; N u1D73B ; B 104 -204 605 672 ;
+C 40 ; WX 581 ; N u1D73C ; B 106 -237 580 445 ;
+C 41 ; WX 517 ; N u1D73D ; B 96 -12 587 681 ;
+C 42 ; WX 342 ; N u1D73E ; B 122 -12 363 445 ;
+C 43 ; WX 554 ; N u1D73F ; B 100 -28 619 445 ;
+C 44 ; WX 616 ; N u1D740 ; B 17 -15 630 698 ;
+C 45 ; WX 554 ; N u1D741 ; B 21 -232 557 448 ;
+C 46 ; WX 538 ; N u1D742 ; B 105 -12 607 445 ;
+C 47 ; WX 473 ; N u1D743 ; B 81 -209 580 666 ;
+C 48 ; WX 641 ; N u1D745 ; B 55 -12 716 446 ;
+C 49 ; WX 581 ; N u1D746 ; B 2 -246 612 445 ;
+C 50 ; WX 620 ; N u1D748 ; B 85 -12 704 465 ;
+C 51 ; WX 488 ; N u1D749 ; B 96 -12 562 459 ;
+C 52 ; WX 549 ; N u1D74A ; B 127 -12 590 445 ;
+C 53 ; WX 625 ; N u1D753 ; B 76 -220 654 647 ;
+C 54 ; WX 575 ; N u1D74C ; B 11 -184 676 448 ;
+C 55 ; WX 713 ; N u1D74D ; B 114 -220 739 538 ;
+C 56 ; WX 761 ; N u1D74E ; B 75 -12 780 463 ;
+C 57 ; WX 452 ; N u1D73A ; B 73 -12 499 445 ;
+C 58 ; WX 636 ; N u1D751 ; B 91 -12 690 681 ;
+C 59 ; WX 758 ; N u1D755 ; B 87 -18 857 427 ;
+C 60 ; WX 508 ; N u1D754 ; B 39 -249 542 445 ;
+C 61 ; WX 500 ; N u1D747 ; B 73 -222 562 445 ;
+C 62 ; WX 667 ; N u1D74B ; B 92 -237 699 446 ;
+C 63 ; WX 699 ; N u1D735 ; B 125 -2 771 652 ;
+C 64 ; WX 505 ; N u1D74F ; B 62 -11 549 617 ;
+C 66 ; WX 539 ; N uni210F ; B 41 -12 498 698 ;
+C 67 ; WX 519 ; N uni210F.alt ; B 89 -10 528 698 ;
+C 68 ; WX 538 ; N u1D752 ; B 62 -17 574 411 ;
+C 69 ; WX 581 ; N uni019B.alt ; B 16 -15 593 698 ;
+C 70 ; WX 581 ; N uni019B.ital ; B 16 -15 593 698 ;
+C 71 ; WX 753 ; N u1D468 ; B 14 -2 751 658 ;
+C 72 ; WX 616 ; N u1D469 ; B 5 -2 615 647 ;
+C 73 ; WX 670 ; N u1D46A ; B 88 -10 710 658 ;
+C 74 ; WX 717 ; N u1D46B ; B 22 0 744 646 ;
+C 75 ; WX 559 ; N u1D46C ; B 25 0 612 646 ;
+C 76 ; WX 511 ; N u1D46D ; B 25 -1 612 646 ;
+C 77 ; WX 732 ; N u1D46E ; B 82 -10 772 658 ;
+C 78 ; WX 776 ; N u1D46F ; B 52 -1 880 646 ;
+C 79 ; WX 357 ; N u1D470 ; B 40 -2 474 647 ;
+C 80 ; WX 372 ; N u1D471 ; B -55 -198 500 646 ;
+C 81 ; WX 730 ; N u1D472 ; B 57 -2 834 648 ;
+C 82 ; WX 605 ; N u1D473 ; B 52 -1 605 646 ;
+C 83 ; WX 891 ; N u1D474 ; B 16 -12 943 647 ;
+C 84 ; WX 794 ; N u1D475 ; B 57 -12 912 647 ;
+C 85 ; WX 766 ; N u1D476 ; B 104 -12 808 658 ;
+C 86 ; WX 540 ; N u1D477 ; B 22 -1 618 654 ;
+C 87 ; WX 766 ; N u1D478 ; B 104 -219 808 658 ;
+C 88 ; WX 615 ; N u1D479 ; B 22 -9 630 654 ;
+C 89 ; WX 467 ; N u1D47A ; B 54 -10 492 658 ;
+C 90 ; WX 597 ; N u1D47B ; B 106 -1 696 673 ;
+C 91 ; WX 714 ; N u1D47C ; B 142 -12 847 646 ;
+C 92 ; WX 648 ; N u1D47D ; B 117 -12 772 646 ;
+C 93 ; WX 1012 ; N u1D47E ; B 117 -12 1116 646 ;
+C 94 ; WX 717 ; N u1D47F ; B 5 -1 815 646 ;
+C 95 ; WX 624 ; N u1D480 ; B 116 -1 747 646 ;
+C 96 ; WX 639 ; N u1D481 ; B 21 0 729 658 ;
+C 97 ; WX 569 ; N u1D482 ; B 83 -10 587 447 ;
+C 98 ; WX 534 ; N u1D483 ; B 68 -17 562 698 ;
+C 99 ; WX 458 ; N u1D484 ; B 77 -10 500 444 ;
+C 100 ; WX 586 ; N u1D485 ; B 75 -10 636 698 ;
+C 101 ; WX 490 ; N u1D486 ; B 85 -10 492 444 ;
+C 102 ; WX 381 ; N u1D487 ; B -100 -238 555 698 ;
+C 103 ; WX 582 ; N u1D488 ; B 42 -235 587 439 ;
+C 104 ; WX 577 ; N u1D489 ; B 78 -20 583 698 ;
+C 105 ; WX 333 ; N u1D48A ; B 118 -10 341 631 ;
+C 106 ; WX 363 ; N u1D48B ; B -96 -207 373 631 ;
+C 107 ; WX 609 ; N u1D48C ; B 89 -10 638 698 ;
+C 108 ; WX 339 ; N u1D48D ; B 102 -10 376 698 ;
+C 109 ; WX 879 ; N u1D48E ; B 95 -10 886 439 ;
+C 110 ; WX 626 ; N u1D48F ; B 95 -10 620 439 ;
+C 111 ; WX 525 ; N u1D490 ; B 77 -10 536 444 ;
+C 112 ; WX 556 ; N u1D491 ; B -31 -238 575 469 ;
+C 113 ; WX 603 ; N u1D492 ; B 81 -234 581 451 ;
+C 114 ; WX 466 ; N u1D493 ; B 95 -10 529 436 ;
+C 115 ; WX 425 ; N u1D494 ; B 70 -12 437 444 ;
+C 116 ; WX 355 ; N u1D495 ; B 94 -10 416 595 ;
+C 117 ; WX 578 ; N u1D496 ; B 85 -10 591 446 ;
+C 118 ; WX 534 ; N u1D497 ; B 47 -9 556 439 ;
+C 119 ; WX 744 ; N u1D498 ; B 109 -12 779 444 ;
+C 120 ; WX 551 ; N u1D499 ; B 49 -12 603 445 ;
+C 121 ; WX 539 ; N u1D49A ; B 16 -232 582 444 ;
+C 122 ; WX 485 ; N u1D49B ; B 49 -15 520 457 ;
+C 123 ; WX 512 ; N u1D497.alt ; B 36 -14 505 445 ;
+C 124 ; WX 746 ; N u1D498.alt ; B 22 -14 727 445 ;
+C 125 ; WX 576 ; N u1D742.alt ; B 35 -11 549 445 ;
+C 126 ; WX 608 ; N u1D49A.alt ; B 78 -235 626 444 ;
+C 127 ; WX 524 ; N zero.oldstyle ; B 40 -10 484 444 ;
+C 128 ; WX 375 ; N one.oldstyle ; B 36 -2 353 446 ;
+C 129 ; WX 462 ; N two.oldstyle ; B 55 0 454 444 ;
+C 130 ; WX 467 ; N three.oldstyle ; B 45 -177 433 444 ;
+C 131 ; WX 490 ; N four.oldstyle ; B 28 -171 482 441 ;
+C 132 ; WX 437 ; N five.oldstyle ; B 26 -180 411 444 ;
+C 133 ; WX 472 ; N six.oldstyle ; B 38 -10 441 612 ;
+C 134 ; WX 421 ; N seven.oldstyle ; B 20 -171 406 442 ;
+C 135 ; WX 490 ; N eight.oldstyle ; B 46 -11 444 610 ;
+C 136 ; WX 468 ; N nine.oldstyle ; B 33 -178 436 444 ;
+C 137 ; WX 515 ; N zero ; B 42 -10 470 610 ;
+C 138 ; WX 505 ; N one ; B 95 -2 414 608 ;
+C 139 ; WX 506 ; N two ; B 56 -2 450 610 ;
+C 140 ; WX 512 ; N three ; B 47 -10 457 610 ;
+C 141 ; WX 505 ; N four ; B 30 -2 484 610 ;
+C 142 ; WX 506 ; N five ; B 58 -11 446 612 ;
+C 143 ; WX 514 ; N six ; B 47 -11 467 611 ;
+C 144 ; WX 495 ; N seven ; B 55 -13 452 614 ;
+C 145 ; WX 510 ; N eight ; B 49 -10 461 610 ;
+C 146 ; WX 514 ; N nine ; B 54 -12 474 610 ;
+C 147 ; WX 272 ; N period ; B 71 -12 202 100 ;
+C 148 ; WX 265 ; N comma ; B 54 -137 205 102 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/LibertineMathBRM.afm b/fonts/newtx/afm/LibertineMathBRM.afm
new file mode 100644
index 0000000000..37d98b1e65
--- /dev/null
+++ b/fonts/newtx/afm/LibertineMathBRM.afm
@@ -0,0 +1,142 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Thu Sep 12 14:44:17 2019
+FontName LibertineMathBRM
+FullName Libertine Math Bold Roman
+FamilyName LibertineMath
+Weight Bold
+Notice (Copyright (c) Philip Poll)
+Comment Modifications Copyright (c) 2017--2019, Michael Sharpe
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox 0 -263 978 786
+StartCharMetrics 123
+C 0 ; WX 511 ; N u1D6AA ; B 22 -1 512 646 ;
+C 1 ; WX 692 ; N u1D6AB ; B 28 -2 658 651 ;
+C 2 ; WX 730 ; N u1D6AF ; B 37 -10 694 658 ;
+C 3 ; WX 636 ; N u1D6B2 ; B 0 0 637 658 ;
+C 4 ; WX 648 ; N u1D6B5 ; B 53 -4 601 650 ;
+C 5 ; WX 750 ; N u1D6B7 ; B 17 -1 733 646 ;
+C 6 ; WX 615 ; N u1D6BA ; B 9 -1 577 646 ;
+C 7 ; WX 570 ; N u1D6BC ; B 0 -1 562 658 ;
+C 8 ; WX 709 ; N u1D6BD ; B 37 -1 673 646 ;
+C 9 ; WX 749 ; N u1D6BF ; B 22 -1 728 646 ;
+C 10 ; WX 729 ; N u1D6C0 ; B 44 0 685 658 ;
+C 11 ; WX 638 ; N u1D6C2 ; B 36 -12 627 448 ;
+C 12 ; WX 542 ; N u1D6C3 ; B 74 -233 506 698 ;
+C 13 ; WX 550 ; N u1D6C4 ; B 8 -263 521 445 ;
+C 14 ; WX 540 ; N u1D6C5 ; B 44 -12 505 698 ;
+C 15 ; WX 446 ; N u1D6DC ; B 29 -12 418 445 ;
+C 16 ; WX 496 ; N u1D6C7 ; B 61 -204 464 672 ;
+C 17 ; WX 561 ; N u1D6C8 ; B 34 -237 508 447 ;
+C 18 ; WX 498 ; N u1D6C9 ; B 29 -12 469 681 ;
+C 19 ; WX 328 ; N u1D6CA ; B 34 -12 329 447 ;
+C 20 ; WX 530 ; N u1D6CB ; B 26 -28 511 447 ;
+C 21 ; WX 581 ; N u1D6CC ; B 16 -15 570 698 ;
+C 22 ; WX 529 ; N u1D6CD ; B 36 -232 518 448 ;
+C 23 ; WX 517 ; N u1D6CE ; B 11 -12 490 445 ;
+C 24 ; WX 460 ; N u1D6CF ; B 45 -209 438 664 ;
+C 25 ; WX 607 ; N u1D6D1 ; B 23 -12 580 459 ;
+C 26 ; WX 561 ; N u1D6D2 ; B 53 -248 528 445 ;
+C 27 ; WX 594 ; N u1D6D4 ; B 38 -12 572 465 ;
+C 28 ; WX 463 ; N u1D6D5 ; B 24 -12 434 459 ;
+C 29 ; WX 530 ; N u1D6D6 ; B 27 -12 499 445 ;
+C 30 ; WX 604 ; N u1D6DF ; B 28 -220 576 647 ;
+C 31 ; WX 549 ; N u1D6D8 ; B 20 -190 538 448 ;
+C 32 ; WX 687 ; N u1D6D9 ; B 33 -220 628 538 ;
+C 33 ; WX 736 ; N u1D6DA ; B 37 -12 700 456 ;
+C 34 ; WX 435 ; N u1D6C6 ; B 44 -12 397 445 ;
+C 35 ; WX 618 ; N u1D6DD ; B 28 -12 596 681 ;
+C 36 ; WX 789 ; N u1D6E1 ; B 17 -12 740 456 ;
+C 37 ; WX 488 ; N u1D6E0 ; B 27 -249 462 445 ;
+C 38 ; WX 479 ; N u1D6D3 ; B 28 -222 451 445 ;
+C 39 ; WX 646 ; N u1D6D7 ; B 41 -237 614 446 ;
+C 40 ; WX 692 ; N u1D6C1 ; B 28 -2 658 651 ;
+C 41 ; WX 515 ; N u1D6DB ; B 36 -12 467 635 ;
+C 42 ; WX 622 ; N uni019B.upb ; B 19 -10 602 748 ;
+C 43 ; WX 622 ; N uni019B.upbalt ; B 19 -10 602 744 ;
+C 44 ; WX 597 ; N uni210F.upb ; B 16 0 586 739 ;
+C 45 ; WX 597 ; N uni210F.upbalt ; B 16 0 586 739 ;
+C 46 ; WX 532 ; N u1D6DE ; B 12 -13 520 446 ;
+C 47 ; WX 446 ; N uni03F6 ; B 31 -12 421 445 ;
+C 48 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 49 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 50 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 51 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 52 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 53 ; WX 581 ; N uni019B.alt ; B 16 -15 593 698 ;
+C 54 ; WX 581 ; N uni019B ; B 16 -15 593 698 ;
+C 56 ; WX 274 ; N uni0300 ; B 51 545 224 713 ;
+C 57 ; WX 274 ; N uni0301 ; B 50 542 224 713 ;
+C 58 ; WX 349 ; N uni0302 ; B 43 518 306 671 ;
+C 59 ; WX 292 ; N uni0303 ; B 12 562 301 680 ;
+C 60 ; WX 425 ; N uni0304 ; B 59 503 374 553 ;
+C 61 ; WX 317 ; N uni0306 ; B 28 523 308 681 ;
+C 62 ; WX 291 ; N uni0307 ; B 96 579 220 703 ;
+C 63 ; WX 455 ; N uni0308 ; B 96 520 385 627 ;
+C 64 ; WX 361 ; N uni030A ; B 108 588 279 754 ;
+C 65 ; WX 349 ; N uni030C ; B 59 514 312 661 ;
+C 66 ; WX 501 ; N uni20DB ; B 30 520 500 627 ;
+C 67 ; WX 651 ; N uni20DC ; B 30 520 681 627 ;
+C 68 ; WX 267 ; N degree ; B 34 426 233 625 ;
+C 72 ; WX 699 ; N u1D400 ; B 2 -1 697 658 ;
+C 73 ; WX 620 ; N u1D401 ; B 22 0 577 647 ;
+C 74 ; WX 666 ; N u1D402 ; B 34 -10 631 658 ;
+C 75 ; WX 718 ; N u1D403 ; B 22 0 681 646 ;
+C 76 ; WX 562 ; N u1D404 ; B 24 0 542 646 ;
+C 77 ; WX 513 ; N u1D405 ; B 24 -2 513 646 ;
+C 78 ; WX 727 ; N u1D406 ; B 29 -10 708 658 ;
+C 79 ; WX 723 ; N u1D407 ; B 22 -2 702 647 ;
+C 80 ; WX 319 ; N u1D408 ; B 22 -2 298 647 ;
+C 81 ; WX 483 ; N u1D409 ; B 20 -182 448 647 ;
+C 82 ; WX 660 ; N u1D40A ; B 22 -2 658 647 ;
+C 83 ; WX 538 ; N u1D40B ; B 22 -2 512 647 ;
+C 84 ; WX 853 ; N u1D40C ; B 24 -12 831 646 ;
+C 85 ; WX 710 ; N u1D40D ; B 22 -12 687 646 ;
+C 86 ; WX 730 ; N u1D40E ; B 37 -10 694 658 ;
+C 87 ; WX 550 ; N u1D40F ; B 22 -2 533 654 ;
+C 88 ; WX 730 ; N u1D410 ; B 37 -220 694 658 ;
+C 89 ; WX 609 ; N u1D411 ; B 22 -6 618 654 ;
+C 90 ; WX 475 ; N u1D412 ; B 34 -10 441 658 ;
+C 91 ; WX 597 ; N u1D413 ; B 8 -2 590 673 ;
+C 92 ; WX 678 ; N u1D414 ; B 7 -10 671 646 ;
+C 93 ; WX 636 ; N u1D415 ; B 0 -12 637 646 ;
+C 94 ; WX 998 ; N u1D416 ; B 0 -12 978 646 ;
+C 95 ; WX 708 ; N u1D417 ; B 5 -2 704 646 ;
+C 96 ; WX 617 ; N u1D418 ; B 0 -1 617 647 ;
+C 97 ; WX 624 ; N u1D419 ; B 20 0 598 658 ;
+C 98 ; WX 476 ; N u1D41A ; B 36 -10 474 444 ;
+C 99 ; WX 505 ; N u1D41B ; B 3 -13 468 698 ;
+C 100 ; WX 435 ; N u1D41C ; B 37 -10 411 444 ;
+C 101 ; WX 527 ; N u1D41D ; B 37 -12 510 698 ;
+C 102 ; WX 461 ; N u1D41E ; B 34 -10 431 444 ;
+C 103 ; WX 336 ; N u1D41F ; B 26 -2 387 698 ;
+C 104 ; WX 508 ; N u1D420 ; B 34 -238 493 467 ;
+C 105 ; WX 550 ; N u1D421 ; B 14 -2 536 698 ;
+C 106 ; WX 286 ; N u1D422 ; B 35 -2 276 631 ;
+C 107 ; WX 372 ; N u1D423 ; B 20 -228 302 633 ;
+C 108 ; WX 523 ; N u1D424 ; B 12 -2 511 698 ;
+C 109 ; WX 289 ; N u1D425 ; B 24 -2 273 698 ;
+C 110 ; WX 801 ; N u1D426 ; B 32 -2 784 447 ;
+C 111 ; WX 563 ; N u1D427 ; B 33 -2 546 447 ;
+C 112 ; WX 519 ; N u1D428 ; B 34 -10 485 444 ;
+C 113 ; WX 523 ; N u1D429 ; B 20 -234 488 447 ;
+C 114 ; WX 518 ; N u1D42A ; B 36 -234 510 447 ;
+C 115 ; WX 401 ; N u1D42B ; B 32 -2 393 447 ;
+C 116 ; WX 401 ; N u1D42C ; B 37 -10 365 444 ;
+C 117 ; WX 331 ; N u1D42D ; B 20 -10 316 595 ;
+C 118 ; WX 550 ; N u1D42E ; B 24 -12 527 436 ;
+C 119 ; WX 527 ; N u1D42F ; B 9 -12 515 436 ;
+C 120 ; WX 778 ; N u1D430 ; B 8 -12 761 436 ;
+C 121 ; WX 521 ; N u1D431 ; B 15 -2 505 436 ;
+C 122 ; WX 533 ; N u1D432 ; B 10 -233 518 436 ;
+C 123 ; WX 432 ; N u1D433 ; B 32 0 411 446 ;
+C 124 ; WX 306 ; N u1D6A4.bup ; B 35 -2 276 447 ;
+C 125 ; WX 372 ; N u1D6A5.bup ; B 20 -228 302 447 ;
+C 126 ; WX 520 ; N u1D6CE.alt ; B 25 -12 486 446 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/LibertineMathMI.afm b/fonts/newtx/afm/LibertineMathMI.afm
new file mode 100644
index 0000000000..797e0360d0
--- /dev/null
+++ b/fonts/newtx/afm/LibertineMathMI.afm
@@ -0,0 +1,169 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Wed Sep 11 10:29:40 2019
+FontName LibertineMathMI
+FullName Libertine Math Italic
+FamilyName LibertineMath
+Weight Regular
+Notice (Libertine font Copyright (c) Philip Poll)
+Comment Modifications are Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -12
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -342 -238 1011 786
+StartCharMetrics 150
+C 0 ; WX 267 ; N degree ; B 34 409 233 610 ;
+C 1 ; WX 531 ; N uni019B ; B 22 -12 524 698 ;
+C 2 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 3 ; WX 392 ; N uni0300 ; B 96 538 254 701 ;
+C 4 ; WX 341 ; N uni0301 ; B 88 543 248 705 ;
+C 5 ; WX 349 ; N uni0302 ; B 51 525 303 684 ;
+C 6 ; WX 292 ; N uni0303 ; B 5 568 283 674 ;
+C 7 ; WX 0 ; N uni0304 ; B -342 535 -81 585 ;
+C 8 ; WX 317 ; N uni0306 ; B 21 529 291 676 ;
+C 9 ; WX 291 ; N uni0307 ; B 96 547 196 647 ;
+C 10 ; WX 299 ; N uni0308 ; B 18 548 281 643 ;
+C 11 ; WX 361 ; N uni030A ; B 93 586 269 756 ;
+C 12 ; WX 349 ; N uni030C ; B 48 518 301 661 ;
+C 13 ; WX 421 ; N uni03F6 ; B 63 -8 447 444 ;
+C 14 ; WX 468 ; N uni20DB ; B 18 546 450 641 ;
+C 15 ; WX 637 ; N uni20DC ; B 18 526 619 621 ;
+C 16 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 17 ; WX 519 ; N uni210E ; B 89 -10 528 698 ;
+C 18 ; WX 341 ; N uni2113 ; B 29 -10 397 610 ;
+C 19 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 20 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 21 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 22 ; WX 667 ; N u1D434 ; B 3 -2 666 658 ;
+C 23 ; WX 557 ; N u1D435 ; B 16 -2 562 647 ;
+C 24 ; WX 616 ; N u1D436 ; B 89 -10 670 658 ;
+C 25 ; WX 667 ; N u1D437 ; B 16 -2 694 647 ;
+C 26 ; WX 526 ; N u1D438 ; B 11 -2 553 649 ;
+C 27 ; WX 457 ; N u1D439 ; B 12 -2 553 649 ;
+C 28 ; WX 664 ; N u1D43A ; B 84 -10 706 658 ;
+C 29 ; WX 673 ; N u1D43B ; B 18 -2 778 647 ;
+C 30 ; WX 280 ; N u1D43C ; B 18 -2 388 647 ;
+C 31 ; WX 315 ; N u1D43D ; B -82 -172 422 647 ;
+C 32 ; WX 637 ; N u1D43E ; B 18 -2 722 647 ;
+C 33 ; WX 519 ; N u1D43F ; B 19 -2 517 647 ;
+C 34 ; WX 804 ; N u1D440 ; B 16 -6 874 647 ;
+C 35 ; WX 666 ; N u1D441 ; B 12 -10 788 647 ;
+C 36 ; WX 668 ; N u1D442 ; B 87 -10 706 658 ;
+C 37 ; WX 499 ; N u1D443 ; B 16 -2 574 654 ;
+C 38 ; WX 668 ; N u1D444 ; B 87 -209 706 658 ;
+C 39 ; WX 555 ; N u1D445 ; B 16 -10 574 654 ;
+C 40 ; WX 454 ; N u1D446 ; B 51 -10 493 658 ;
+C 41 ; WX 544 ; N u1D447 ; B 111 -2 656 658 ;
+C 42 ; WX 634 ; N u1D448 ; B 121 -10 760 647 ;
+C 43 ; WX 597 ; N u1D449 ; B 109 -12 726 647 ;
+C 44 ; WX 858 ; N u1D44A ; B 134 -12 1011 647 ;
+C 45 ; WX 628 ; N u1D44B ; B 3 -2 732 647 ;
+C 46 ; WX 552 ; N u1D44C ; B 122 -2 664 647 ;
+C 47 ; WX 578 ; N u1D44D ; B 41 -2 673 658 ;
+C 48 ; WX 486 ; N u1D44E ; B 78 -10 492 439 ;
+C 49 ; WX 478 ; N u1D44F ; B 98 -10 492 698 ;
+C 50 ; WX 389 ; N u1D450 ; B 83 -10 423 439 ;
+C 51 ; WX 489 ; N u1D451 ; B 81 -10 547 698 ;
+C 52 ; WX 401 ; N u1D452 ; B 83 -10 425 439 ;
+C 53 ; WX 314 ; N u1D453 ; B -78 -238 523 698 ;
+C 54 ; WX 499 ; N u1D454 ; B 39 -235 503 439 ;
+C 55 ; WX 519 ; N u1D455 ; B 89 -10 528 698 ;
+C 56 ; WX 276 ; N u1D456 ; B 107 -10 297 618 ;
+C 57 ; WX 259 ; N u1D457 ; B -78 -196 302 618 ;
+C 58 ; WX 486 ; N u1D458 ; B 76 -10 520 698 ;
+C 59 ; WX 266 ; N u1D459 ; B 92 -10 311 698 ;
+C 60 ; WX 783 ; N u1D45A ; B 112 -10 786 439 ;
+C 61 ; WX 518 ; N u1D45B ; B 89 -10 520 439 ;
+C 62 ; WX 447 ; N u1D45C ; B 78 -10 465 439 ;
+C 63 ; WX 489 ; N u1D45D ; B -19 -238 509 491 ;
+C 64 ; WX 491 ; N u1D45E ; B 81 -238 507 446 ;
+C 65 ; WX 357 ; N u1D45F ; B 89 -10 429 439 ;
+C 66 ; WX 353 ; N u1D460 ; B 59 -10 377 439 ;
+C 67 ; WX 307 ; N u1D461 ; B 101 -10 364 561 ;
+C 68 ; WX 521 ; N u1D462 ; B 85 -10 537 439 ;
+C 69 ; WX 391 ; N u1D463 ; B 48 -6 414 439 ;
+C 70 ; WX 688 ; N u1D464 ; B 82 -12 735 439 ;
+C 71 ; WX 475 ; N u1D465 ; B 35 -10 536 439 ;
+C 72 ; WX 503 ; N u1D466 ; B 49 -234 549 439 ;
+C 73 ; WX 436 ; N u1D467 ; B 54 -12 467 444 ;
+C 74 ; WX 636 ; N u1D6E5 ; B 21 -2 609 651 ;
+C 75 ; WX 668 ; N u1D6E9 ; B 87 -10 706 658 ;
+C 76 ; WX 621 ; N u1D6EC ; B -10 0 612 660 ;
+C 77 ; WX 648 ; N u1D6EF ; B 59 -4 708 650 ;
+C 78 ; WX 691 ; N u1D6F1 ; B 17 -1 789 646 ;
+C 79 ; WX 594 ; N u1D6F4 ; B 9 0 629 646 ;
+C 80 ; WX 530 ; N u1D6F6 ; B 118 -2 655 658 ;
+C 81 ; WX 670 ; N u1D6F7 ; B 91 -1 694 647 ;
+C 82 ; WX 687 ; N u1D6F9 ; B 128 -1 772 647 ;
+C 83 ; WX 693 ; N u1D6FA ; B 49 0 721 661 ;
+C 84 ; WX 478 ; N u1D6FB ; B 19 -13 586 603 ;
+C 85 ; WX 522 ; N u1D6FC ; B 66 -12 588 442 ;
+C 86 ; WX 472 ; N u1D6FD ; B -4 -235 526 698 ;
+C 87 ; WX 458 ; N u1D6FE ; B 106 -235 553 442 ;
+C 88 ; WX 450 ; N u1D6FF ; B 72 -12 517 698 ;
+C 89 ; WX 369 ; N u1D700 ; B 64 -12 413 442 ;
+C 90 ; WX 402 ; N u1D701 ; B 74 -229 523 698 ;
+C 91 ; WX 490 ; N u1D702 ; B 89 -235 484 439 ;
+C 92 ; WX 447 ; N u1D703 ; B 94 -12 510 698 ;
+C 93 ; WX 258 ; N u1D704 ; B 88 -10 268 439 ;
+C 94 ; WX 506 ; N u1D705 ; B 90 -10 534 439 ;
+C 95 ; WX 494 ; N u1D706 ; B 21 -12 499 698 ;
+C 96 ; WX 451 ; N u1D707 ; B -13 -235 475 439 ;
+C 97 ; WX 440 ; N u1D708 ; B 107 -12 500 442 ;
+C 98 ; WX 391 ; N u1D709 ; B 70 -228 495 698 ;
+C 99 ; WX 525 ; N u1D70B ; B 48 -12 599 429 ;
+C 100 ; WX 482 ; N u1D70C ; B 0 -235 506 442 ;
+C 101 ; WX 410 ; N u1D70D ; B 67 -229 461 442 ;
+C 102 ; WX 521 ; N u1D70E ; B 74 -12 601 429 ;
+C 103 ; WX 410 ; N u1D70F ; B 92 -12 498 429 ;
+C 104 ; WX 455 ; N u1D710 ; B 103 -10 482 442 ;
+C 105 ; WX 546 ; N u1D711 ; B 79 -235 569 442 ;
+C 106 ; WX 469 ; N u1D712 ; B -32 -231 554 442 ;
+C 107 ; WX 584 ; N u1D713 ; B 117 -235 686 698 ;
+C 108 ; WX 630 ; N u1D714 ; B 64 -12 652 442 ;
+C 109 ; WX 424 ; N u1D715 ; B 19 -11 460 616 ;
+C 110 ; WX 421 ; N u1D716 ; B 79 -8 463 444 ;
+C 111 ; WX 507 ; N u1D717 ; B 85 -12 593 698 ;
+C 112 ; WX 507 ; N u1D718 ; B 64 -17 533 408 ;
+C 113 ; WX 537 ; N u1D719 ; B 73 -235 564 698 ;
+C 114 ; WX 454 ; N u1D71A ; B 39 -225 484 433 ;
+C 115 ; WX 642 ; N u1D71B ; B 66 -12 668 469 ;
+C 116 ; WX 494 ; N uni019B.alt ; B 21 -12 499 698 ;
+C 117 ; WX 539 ; N uni210F ; B 41 -12 498 698 ;
+C 118 ; WX 519 ; N uni210F.alt ; B 89 -10 528 698 ;
+C 119 ; WX 494 ; N uni019B.bar ; B 21 -12 499 698 ;
+C 120 ; WX 494 ; N uni019B.ital ; B 21 -12 499 698 ;
+C 121 ; WX 276 ; N u1D6A4 ; B 107 -10 287 436 ;
+C 122 ; WX 259 ; N u1D6A5 ; B -78 -196 270 436 ;
+C 123 ; WX 381 ; N u1D463.alt ; B 17 -10 366 442 ;
+C 124 ; WX 631 ; N u1D464.alt ; B 39 -10 586 442 ;
+C 125 ; WX 470 ; N u1D708.alt ; B 31 -11 441 442 ;
+C 126 ; WX 511 ; N u1D466.alt ; B 92 -235 526 439 ;
+C 127 ; WX 540 ; N zero.oldstyle ; B 44 -10 496 439 ;
+C 128 ; WX 338 ; N one.oldstyle ; B 43 -2 321 442 ;
+C 129 ; WX 462 ; N two.oldstyle ; B 50 -3 422 439 ;
+C 130 ; WX 448 ; N three.oldstyle ; B 46 -181 416 439 ;
+C 131 ; WX 481 ; N four.oldstyle ; B 28 -174 445 438 ;
+C 132 ; WX 425 ; N five.oldstyle ; B 25 -183 379 439 ;
+C 133 ; WX 473 ; N six.oldstyle ; B 47 -11 425 611 ;
+C 134 ; WX 438 ; N seven.oldstyle ; B 45 -184 418 443 ;
+C 135 ; WX 469 ; N eight.oldstyle ; B 48 -10 421 610 ;
+C 136 ; WX 469 ; N nine.oldstyle ; B 41 -183 419 439 ;
+C 137 ; WX 516 ; N u1D6E4 ; B 12 -2 614 645 ;
+C 138 ; WX 465 ; N zero ; B 39 -10 422 610 ;
+C 139 ; WX 465 ; N one ; B 89 -2 380 608 ;
+C 140 ; WX 465 ; N two ; B 52 -2 412 610 ;
+C 141 ; WX 465 ; N three ; B 44 -10 413 610 ;
+C 142 ; WX 465 ; N four ; B 28 -2 445 610 ;
+C 143 ; WX 465 ; N five ; B 54 -11 408 611 ;
+C 144 ; WX 465 ; N six ; B 44 -11 421 611 ;
+C 145 ; WX 465 ; N seven ; B 51 -13 424 614 ;
+C 146 ; WX 465 ; N eight ; B 46 -10 419 610 ;
+C 147 ; WX 465 ; N nine ; B 50 -12 427 610 ;
+C 148 ; WX 220 ; N period ; B 57 -10 163 96 ;
+C 149 ; WX 220 ; N comma ; B 43 -133 170 95 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/LibertineMathMI5.afm b/fonts/newtx/afm/LibertineMathMI5.afm
new file mode 100644
index 0000000000..6912eea4c3
--- /dev/null
+++ b/fonts/newtx/afm/LibertineMathMI5.afm
@@ -0,0 +1,168 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Wed Sep 11 10:53:45 2019
+FontName LibertineMathMI5
+FullName Libertine Math Italic 5
+FamilyName LibertineMath
+Weight Regular
+Notice (Libertine font Copyright (c) Philip Poll)
+Comment Modifications are Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -12
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -342 -238 1247 786
+StartCharMetrics 149
+C 0 ; WX 267 ; N degree ; B 34 409 233 610 ;
+C 1 ; WX 531 ; N uni019B ; B 22 -12 524 698 ;
+C 2 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 3 ; WX 392 ; N uni0300 ; B 96 538 254 701 ;
+C 4 ; WX 341 ; N uni0301 ; B 88 543 248 705 ;
+C 5 ; WX 349 ; N uni0302 ; B 51 525 303 684 ;
+C 6 ; WX 292 ; N uni0303 ; B 5 568 283 674 ;
+C 7 ; WX 0 ; N uni0304 ; B -342 535 -81 585 ;
+C 8 ; WX 317 ; N uni0306 ; B 21 529 291 676 ;
+C 9 ; WX 291 ; N uni0307 ; B 96 547 196 647 ;
+C 10 ; WX 299 ; N uni0308 ; B 18 548 281 643 ;
+C 11 ; WX 361 ; N uni030A ; B 93 586 269 756 ;
+C 12 ; WX 349 ; N uni030C ; B 48 518 301 661 ;
+C 13 ; WX 421 ; N uni03F6 ; B 63 -8 447 444 ;
+C 14 ; WX 468 ; N uni20DB ; B 18 546 450 641 ;
+C 15 ; WX 637 ; N uni20DC ; B 18 526 619 621 ;
+C 16 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 17 ; WX 664 ; N uni210E ; B 50 -12 631 698 ;
+C 18 ; WX 389 ; N uni2113 ; B 59 -18 470 586 ;
+C 19 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 20 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 21 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 22 ; WX 793 ; N u1D434 ; B 3 -2 792 658 ;
+C 23 ; WX 681 ; N u1D435 ; B 19 -2 690 647 ;
+C 24 ; WX 769 ; N u1D436 ; B 109 -10 837 658 ;
+C 25 ; WX 815 ; N u1D437 ; B 19 -2 850 647 ;
+C 26 ; WX 641 ; N u1D438 ; B 14 -2 677 649 ;
+C 27 ; WX 557 ; N u1D439 ; B 15 -2 677 649 ;
+C 28 ; WX 807 ; N u1D43A ; B 103 -10 863 658 ;
+C 29 ; WX 805 ; N u1D43B ; B 22 -2 935 647 ;
+C 30 ; WX 345 ; N u1D43C ; B 22 -2 478 647 ;
+C 31 ; WX 299 ; N u1D43D ; B -107 -172 500 647 ;
+C 32 ; WX 765 ; N u1D43E ; B 22 -2 872 647 ;
+C 33 ; WX 622 ; N u1D43F ; B 24 -2 622 647 ;
+C 34 ; WX 939 ; N u1D440 ; B 19 -6 1026 647 ;
+C 35 ; WX 795 ; N u1D441 ; B 15 -10 948 647 ;
+C 36 ; WX 840 ; N u1D442 ; B 107 -10 889 658 ;
+C 37 ; WX 610 ; N u1D443 ; B 19 -2 704 654 ;
+C 38 ; WX 840 ; N u1D444 ; B 107 -209 889 658 ;
+C 39 ; WX 680 ; N u1D445 ; B 19 -10 704 654 ;
+C 40 ; WX 585 ; N u1D446 ; B 63 -10 636 658 ;
+C 41 ; WX 646 ; N u1D447 ; B 136 -2 786 658 ;
+C 42 ; WX 775 ; N u1D448 ; B 149 -10 933 647 ;
+C 43 ; WX 717 ; N u1D449 ; B 135 -12 876 647 ;
+C 44 ; WX 1056 ; N u1D44A ; B 164 -12 1247 647 ;
+C 45 ; WX 780 ; N u1D44B ; B 3 -2 909 647 ;
+C 46 ; WX 681 ; N u1D44C ; B 151 -2 817 647 ;
+C 47 ; WX 706 ; N u1D44D ; B 50 -2 824 658 ;
+C 48 ; WX 614 ; N u1D44E ; B 95 -10 622 439 ;
+C 49 ; WX 600 ; N u1D44F ; B 120 -10 619 698 ;
+C 50 ; WX 495 ; N u1D450 ; B 102 -10 539 439 ;
+C 51 ; WX 618 ; N u1D451 ; B 100 -10 692 698 ;
+C 52 ; WX 509 ; N u1D452 ; B 102 -10 540 439 ;
+C 53 ; WX 371 ; N u1D453 ; B -95 -238 631 698 ;
+C 54 ; WX 620 ; N u1D454 ; B 48 -235 627 439 ;
+C 55 ; WX 664 ; N u1D455 ; B 50 -12 631 698 ;
+C 56 ; WX 354 ; N u1D456 ; B 131 -10 383 618 ;
+C 57 ; WX 332 ; N u1D457 ; B -95 -196 388 618 ;
+C 58 ; WX 588 ; N u1D458 ; B 93 -10 631 698 ;
+C 59 ; WX 335 ; N u1D459 ; B 112 -10 393 698 ;
+C 60 ; WX 994 ; N u1D45A ; B 137 -10 1001 439 ;
+C 61 ; WX 661 ; N u1D45B ; B 109 -10 665 439 ;
+C 62 ; WX 569 ; N u1D45C ; B 95 -10 592 439 ;
+C 63 ; WX 595 ; N u1D45D ; B -22 -238 621 491 ;
+C 64 ; WX 625 ; N u1D45E ; B 100 -238 647 446 ;
+C 65 ; WX 451 ; N u1D45F ; B 109 -10 541 439 ;
+C 66 ; WX 461 ; N u1D460 ; B 72 -10 492 439 ;
+C 67 ; WX 403 ; N u1D461 ; B 124 -10 475 561 ;
+C 68 ; WX 655 ; N u1D462 ; B 94 -10 676 439 ;
+C 69 ; WX 491 ; N u1D463 ; B 55 -7 519 439 ;
+C 70 ; WX 840 ; N u1D464 ; B 101 -12 900 439 ;
+C 71 ; WX 589 ; N u1D465 ; B 43 -10 665 439 ;
+C 72 ; WX 625 ; N u1D466 ; B 60 -234 682 439 ;
+C 73 ; WX 534 ; N u1D467 ; B 66 -12 574 444 ;
+C 74 ; WX 777 ; N u1D6E5 ; B 26 -2 746 651 ;
+C 75 ; WX 841 ; N u1D6E9 ; B 107 -10 890 658 ;
+C 76 ; WX 744 ; N u1D6EC ; B -13 0 735 660 ;
+C 77 ; WX 805 ; N u1D6EF ; B 72 -4 881 650 ;
+C 78 ; WX 818 ; N u1D6F1 ; B 20 -1 940 646 ;
+C 79 ; WX 730 ; N u1D6F4 ; B 12 0 775 646 ;
+C 80 ; WX 645 ; N u1D6F6 ; B 144 -2 799 658 ;
+C 81 ; WX 817 ; N u1D6F7 ; B 111 -1 848 647 ;
+C 82 ; WX 822 ; N u1D6F9 ; B 157 -1 930 647 ;
+C 83 ; WX 875 ; N u1D6FA ; B 60 0 911 661 ;
+C 84 ; WX 777 ; N u1D6FB ; B 126 -2 846 651 ;
+C 85 ; WX 654 ; N u1D6FC ; B 81 -12 737 442 ;
+C 86 ; WX 583 ; N u1D6FD ; B -4 -235 652 698 ;
+C 87 ; WX 571 ; N u1D6FE ; B 129 -235 689 442 ;
+C 88 ; WX 577 ; N u1D6FF ; B 88 -12 660 698 ;
+C 89 ; WX 466 ; N u1D700 ; B 78 -12 521 442 ;
+C 90 ; WX 514 ; N u1D701 ; B 91 -229 664 698 ;
+C 91 ; WX 606 ; N u1D702 ; B 109 -235 600 439 ;
+C 92 ; WX 566 ; N u1D703 ; B 116 -12 645 698 ;
+C 93 ; WX 316 ; N u1D704 ; B 108 -10 330 439 ;
+C 94 ; WX 630 ; N u1D705 ; B 110 -10 665 439 ;
+C 95 ; WX 610 ; N u1D706 ; B 26 -12 617 698 ;
+C 96 ; WX 551 ; N u1D707 ; B -16 -235 582 439 ;
+C 97 ; WX 541 ; N u1D708 ; B 131 -12 617 442 ;
+C 98 ; WX 500 ; N u1D709 ; B 86 -228 629 698 ;
+C 99 ; WX 644 ; N u1D70B ; B 59 -12 736 429 ;
+C 100 ; WX 589 ; N u1D70C ; B 0 -235 622 442 ;
+C 101 ; WX 513 ; N u1D70D ; B 82 -229 576 442 ;
+C 102 ; WX 655 ; N u1D70E ; B 91 -12 755 429 ;
+C 103 ; WX 510 ; N u1D70F ; B 112 -12 618 429 ;
+C 104 ; WX 555 ; N u1D710 ; B 126 -10 589 442 ;
+C 105 ; WX 691 ; N u1D711 ; B 97 -235 721 442 ;
+C 106 ; WX 579 ; N u1D712 ; B -39 -231 685 442 ;
+C 107 ; WX 723 ; N u1D713 ; B 143 -235 848 698 ;
+C 108 ; WX 800 ; N u1D714 ; B 78 -12 828 442 ;
+C 109 ; WX 586 ; N u1D715 ; B 71 -11 632 616 ;
+C 110 ; WX 523 ; N u1D716 ; B 97 -8 577 444 ;
+C 111 ; WX 646 ; N u1D717 ; B 104 -12 754 698 ;
+C 112 ; WX 647 ; N u1D718 ; B 78 -17 681 408 ;
+C 113 ; WX 677 ; N u1D719 ; B 89 -235 711 698 ;
+C 114 ; WX 571 ; N u1D71A ; B 48 -225 610 433 ;
+C 115 ; WX 814 ; N u1D71B ; B 81 -12 848 469 ;
+C 116 ; WX 515 ; N uni019B.alt ; B -10 -7 505 744 ;
+C 117 ; WX 664 ; N uni210F ; B 50 -12 631 698 ;
+C 118 ; WX 609 ; N uni210F.alt ; B 50 -12 631 698 ;
+C 120 ; WX 659 ; N uni019B.ital ; B 14 -13 690 698 ;
+C 121 ; WX 317 ; N u1D6A4 ; B 131 -10 332 436 ;
+C 122 ; WX 330 ; N u1D6A5 ; B -95 -196 344 436 ;
+C 123 ; WX 441 ; N u1D463.alt ; B 20 -14 425 442 ;
+C 124 ; WX 728 ; N u1D464.alt ; B 45 -14 681 442 ;
+C 125 ; WX 570 ; N u1D708.alt ; B 38 -11 535 442 ;
+C 126 ; WX 624 ; N u1D466.alt ; B 107 -235 644 439 ;
+C 127 ; WX 540 ; N zero.oldstyle ; B 44 -10 496 439 ;
+C 128 ; WX 338 ; N one.oldstyle ; B 43 -2 321 442 ;
+C 129 ; WX 462 ; N two.oldstyle ; B 50 -3 422 439 ;
+C 130 ; WX 448 ; N three.oldstyle ; B 46 -181 416 439 ;
+C 131 ; WX 481 ; N four.oldstyle ; B 28 -174 445 438 ;
+C 132 ; WX 425 ; N five.oldstyle ; B 25 -183 379 439 ;
+C 133 ; WX 473 ; N six.oldstyle ; B 47 -11 425 611 ;
+C 134 ; WX 438 ; N seven.oldstyle ; B 45 -184 418 443 ;
+C 135 ; WX 469 ; N eight.oldstyle ; B 48 -10 421 610 ;
+C 136 ; WX 469 ; N nine.oldstyle ; B 41 -183 419 439 ;
+C 137 ; WX 622 ; N u1D6E4 ; B 15 -2 743 645 ;
+C 138 ; WX 571 ; N zero ; B 45 -10 523 610 ;
+C 139 ; WX 548 ; N one ; B 102 -2 451 608 ;
+C 140 ; WX 560 ; N two ; B 60 -2 500 610 ;
+C 141 ; WX 565 ; N three ; B 50 -10 506 610 ;
+C 142 ; WX 548 ; N four ; B 32 -2 526 610 ;
+C 143 ; WX 551 ; N five ; B 62 -11 487 612 ;
+C 144 ; WX 568 ; N six ; B 50 -11 518 611 ;
+C 145 ; WX 533 ; N seven ; B 59 -13 488 614 ;
+C 146 ; WX 560 ; N eight ; B 52 -10 508 610 ;
+C 147 ; WX 568 ; N nine ; B 58 -12 526 610 ;
+C 148 ; WX 244 ; N period ; B 61 -12 184 95 ;
+C 149 ; WX 238 ; N comma ; B 46 -135 185 95 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/LibertineMathMI7.afm b/fonts/newtx/afm/LibertineMathMI7.afm
new file mode 100644
index 0000000000..40da60d18c
--- /dev/null
+++ b/fonts/newtx/afm/LibertineMathMI7.afm
@@ -0,0 +1,168 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Wed Sep 11 10:33:16 2019
+FontName LibertineMathMI7
+FullName Libertine Math Italic 7
+FamilyName LibertineMath
+Weight Regular
+Notice (Libertine font Copyright (c) Philip Poll)
+Comment Modifications are Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -12
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -342 -238 1088 786
+StartCharMetrics 149
+C 0 ; WX 267 ; N degree ; B 34 409 233 610 ;
+C 1 ; WX 531 ; N uni019B ; B 22 -12 524 698 ;
+C 2 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 3 ; WX 392 ; N uni0300 ; B 96 538 254 701 ;
+C 4 ; WX 341 ; N uni0301 ; B 88 543 248 705 ;
+C 5 ; WX 349 ; N uni0302 ; B 51 525 303 684 ;
+C 6 ; WX 292 ; N uni0303 ; B 5 568 283 674 ;
+C 7 ; WX 0 ; N uni0304 ; B -342 535 -81 585 ;
+C 8 ; WX 317 ; N uni0306 ; B 21 529 291 676 ;
+C 9 ; WX 291 ; N uni0307 ; B 96 547 196 647 ;
+C 10 ; WX 299 ; N uni0308 ; B 18 548 281 643 ;
+C 11 ; WX 361 ; N uni030A ; B 93 586 269 756 ;
+C 12 ; WX 349 ; N uni030C ; B 48 518 301 661 ;
+C 13 ; WX 457 ; N uni03F6 ; B 67 -8 485 444 ;
+C 14 ; WX 468 ; N uni20DB ; B 18 546 450 641 ;
+C 15 ; WX 637 ; N uni20DC ; B 18 526 619 621 ;
+C 16 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 17 ; WX 563 ; N uni210E ; B 95 -10 574 698 ;
+C 18 ; WX 341 ; N uni2113 ; B 29 -10 397 610 ;
+C 19 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 20 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 21 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 22 ; WX 703 ; N u1D434 ; B 3 -2 702 658 ;
+C 23 ; WX 602 ; N u1D435 ; B 17 -2 609 647 ;
+C 24 ; WX 669 ; N u1D436 ; B 95 -10 727 658 ;
+C 25 ; WX 720 ; N u1D437 ; B 17 -2 750 647 ;
+C 26 ; WX 566 ; N u1D438 ; B 12 -2 596 649 ;
+C 27 ; WX 492 ; N u1D439 ; B 13 -2 596 649 ;
+C 28 ; WX 715 ; N u1D43A ; B 90 -10 762 658 ;
+C 29 ; WX 719 ; N u1D43B ; B 20 -2 832 647 ;
+C 30 ; WX 304 ; N u1D43C ; B 20 -2 420 647 ;
+C 31 ; WX 270 ; N u1D43D ; B -93 -172 444 647 ;
+C 32 ; WX 678 ; N u1D43E ; B 20 -2 771 647 ;
+C 33 ; WX 553 ; N u1D43F ; B 21 -2 552 647 ;
+C 34 ; WX 848 ; N u1D440 ; B 17 -6 923 647 ;
+C 35 ; WX 714 ; N u1D441 ; B 13 -10 846 647 ;
+C 36 ; WX 732 ; N u1D442 ; B 93 -10 773 658 ;
+C 37 ; WX 540 ; N u1D443 ; B 17 -2 621 654 ;
+C 38 ; WX 732 ; N u1D444 ; B 93 -209 773 658 ;
+C 39 ; WX 601 ; N u1D445 ; B 17 -10 621 654 ;
+C 40 ; WX 506 ; N u1D446 ; B 55 -10 549 658 ;
+C 41 ; WX 578 ; N u1D447 ; B 119 -2 699 658 ;
+C 42 ; WX 684 ; N u1D448 ; B 130 -10 820 647 ;
+C 43 ; WX 637 ; N u1D449 ; B 118 -12 775 647 ;
+C 44 ; WX 923 ; N u1D44A ; B 143 -12 1088 647 ;
+C 45 ; WX 681 ; N u1D44B ; B 3 -2 793 647 ;
+C 46 ; WX 594 ; N u1D44C ; B 132 -2 713 647 ;
+C 47 ; WX 618 ; N u1D44D ; B 44 -2 720 658 ;
+C 48 ; WX 535 ; N u1D44E ; B 83 -10 541 439 ;
+C 49 ; WX 524 ; N u1D44F ; B 105 -10 540 698 ;
+C 50 ; WX 431 ; N u1D450 ; B 89 -10 468 439 ;
+C 51 ; WX 538 ; N u1D451 ; B 87 -10 601 698 ;
+C 52 ; WX 443 ; N u1D452 ; B 89 -10 469 439 ;
+C 53 ; WX 336 ; N u1D453 ; B -83 -238 562 698 ;
+C 54 ; WX 531 ; N u1D454 ; B 7 -238 573 439 ;
+C 55 ; WX 563 ; N u1D455 ; B 95 -10 574 698 ;
+C 56 ; WX 307 ; N u1D456 ; B 114 -10 331 618 ;
+C 57 ; WX 288 ; N u1D457 ; B -83 -196 336 618 ;
+C 58 ; WX 519 ; N u1D458 ; B 81 -10 556 698 ;
+C 59 ; WX 292 ; N u1D459 ; B 98 -10 342 698 ;
+C 60 ; WX 863 ; N u1D45A ; B 120 -10 868 439 ;
+C 61 ; WX 574 ; N u1D45B ; B 95 -10 576 439 ;
+C 62 ; WX 494 ; N u1D45C ; B 83 -10 513 439 ;
+C 63 ; WX 527 ; N u1D45D ; B -20 -238 549 491 ;
+C 64 ; WX 543 ; N u1D45E ; B 87 -238 561 446 ;
+C 65 ; WX 388 ; N u1D45F ; B 95 -10 466 439 ;
+C 66 ; WX 400 ; N u1D460 ; B 63 -10 426 439 ;
+C 67 ; WX 351 ; N u1D461 ; B 108 -10 414 561 ;
+C 68 ; WX 570 ; N u1D462 ; B 84 -10 588 439 ;
+C 69 ; WX 438 ; N u1D463 ; B 51 -7 463 439 ;
+C 70 ; WX 741 ; N u1D464 ; B 88 -12 793 439 ;
+C 71 ; WX 515 ; N u1D465 ; B 37 -10 580 439 ;
+C 72 ; WX 545 ; N u1D466 ; B 52 -234 594 439 ;
+C 73 ; WX 468 ; N u1D467 ; B 58 -12 502 444 ;
+C 74 ; WX 680 ; N u1D6E5 ; B 22 -2 651 651 ;
+C 75 ; WX 732 ; N u1D6E9 ; B 93 -10 773 658 ;
+C 76 ; WX 662 ; N u1D6EC ; B -11 0 653 660 ;
+C 77 ; WX 703 ; N u1D6EF ; B 63 -4 768 650 ;
+C 78 ; WX 738 ; N u1D6F1 ; B 18 -1 844 646 ;
+C 79 ; WX 638 ; N u1D6F4 ; B 10 0 676 646 ;
+C 80 ; WX 568 ; N u1D6F6 ; B 126 -2 702 658 ;
+C 81 ; WX 725 ; N u1D6F7 ; B 97 -1 751 647 ;
+C 82 ; WX 736 ; N u1D6F9 ; B 137 -1 829 647 ;
+C 83 ; WX 761 ; N u1D6FA ; B 52 0 791 661 ;
+C 84 ; WX 680 ; N u1D6FB ; B 122 -2 751 651 ;
+C 85 ; WX 570 ; N u1D6FC ; B 71 -12 641 442 ;
+C 86 ; WX 515 ; N u1D6FD ; B -4 -235 574 698 ;
+C 87 ; WX 499 ; N u1D6FE ; B 113 -235 601 442 ;
+C 88 ; WX 501 ; N u1D6FF ; B 77 -12 573 698 ;
+C 89 ; WX 406 ; N u1D700 ; B 68 -12 453 442 ;
+C 90 ; WX 446 ; N u1D701 ; B 79 -229 576 698 ;
+C 91 ; WX 537 ; N u1D702 ; B 95 -235 536 439 ;
+C 92 ; WX 492 ; N u1D703 ; B 101 -12 560 698 ;
+C 93 ; WX 276 ; N u1D704 ; B 94 -10 287 439 ;
+C 94 ; WX 549 ; N u1D705 ; B 96 -10 579 439 ;
+C 95 ; WX 531 ; N u1D706 ; B 22 -12 536 698 ;
+C 96 ; WX 487 ; N u1D707 ; B -14 -235 514 439 ;
+C 97 ; WX 478 ; N u1D708 ; B 114 -12 544 442 ;
+C 98 ; WX 433 ; N u1D709 ; B 75 -228 545 698 ;
+C 99 ; WX 569 ; N u1D70B ; B 51 -12 649 429 ;
+C 100 ; WX 522 ; N u1D70C ; B 0 -235 549 442 ;
+C 101 ; WX 447 ; N u1D70D ; B 72 -229 502 442 ;
+C 102 ; WX 571 ; N u1D70E ; B 79 -12 657 429 ;
+C 103 ; WX 444 ; N u1D70F ; B 98 -12 538 429 ;
+C 104 ; WX 493 ; N u1D710 ; B 110 -10 522 442 ;
+C 105 ; WX 602 ; N u1D711 ; B 85 -235 628 442 ;
+C 106 ; WX 504 ; N u1D712 ; B -34 -231 596 442 ;
+C 107 ; WX 631 ; N u1D713 ; B 125 -235 740 698 ;
+C 108 ; WX 695 ; N u1D714 ; B 68 -12 719 442 ;
+C 109 ; WX 509 ; N u1D715 ; B 62 -11 548 616 ;
+C 110 ; WX 457 ; N u1D716 ; B 85 -8 503 444 ;
+C 111 ; WX 562 ; N u1D717 ; B 91 -12 655 698 ;
+C 112 ; WX 565 ; N u1D718 ; B 68 -17 593 408 ;
+C 113 ; WX 588 ; N u1D719 ; B 78 -235 617 698 ;
+C 114 ; WX 498 ; N u1D71A ; B 42 -225 531 433 ;
+C 115 ; WX 708 ; N u1D71B ; B 71 -12 737 469 ;
+C 116 ; WX 515 ; N uni019B.alt ; B -10 -7 505 744 ;
+C 117 ; WX 539 ; N uni210F ; B 41 -12 498 698 ;
+C 118 ; WX 519 ; N uni210F.alt ; B 89 -10 528 698 ;
+C 120 ; WX 575 ; N uni019B.ital ; B 12 -13 601 698 ;
+C 121 ; WX 289 ; N u1D6A4 ; B 114 -10 301 436 ;
+C 122 ; WX 286 ; N u1D6A5 ; B -83 -196 298 436 ;
+C 123 ; WX 414 ; N u1D463.alt ; B 18 -12 399 442 ;
+C 124 ; WX 680 ; N u1D464.alt ; B 42 -12 634 442 ;
+C 125 ; WX 507 ; N u1D708.alt ; B 33 -11 476 442 ;
+C 126 ; WX 550 ; N u1D466.alt ; B 98 -235 567 439 ;
+C 127 ; WX 540 ; N zero.oldstyle ; B 44 -10 496 439 ;
+C 128 ; WX 338 ; N one.oldstyle ; B 43 -2 321 442 ;
+C 129 ; WX 462 ; N two.oldstyle ; B 50 -3 422 439 ;
+C 130 ; WX 448 ; N three.oldstyle ; B 46 -181 416 439 ;
+C 131 ; WX 481 ; N four.oldstyle ; B 28 -174 445 438 ;
+C 132 ; WX 425 ; N five.oldstyle ; B 25 -183 379 439 ;
+C 133 ; WX 473 ; N six.oldstyle ; B 47 -11 425 611 ;
+C 134 ; WX 438 ; N seven.oldstyle ; B 45 -184 418 443 ;
+C 135 ; WX 469 ; N eight.oldstyle ; B 48 -10 421 610 ;
+C 136 ; WX 469 ; N nine.oldstyle ; B 41 -183 419 439 ;
+C 137 ; WX 553 ; N u1D6E4 ; B 13 -2 658 645 ;
+C 138 ; WX 515 ; N zero ; B 42 -10 470 610 ;
+C 139 ; WX 505 ; N one ; B 95 -2 414 608 ;
+C 140 ; WX 506 ; N two ; B 56 -2 450 610 ;
+C 141 ; WX 512 ; N three ; B 47 -10 457 610 ;
+C 142 ; WX 505 ; N four ; B 30 -2 484 610 ;
+C 143 ; WX 506 ; N five ; B 58 -11 446 612 ;
+C 144 ; WX 514 ; N six ; B 47 -11 467 611 ;
+C 145 ; WX 495 ; N seven ; B 55 -13 452 614 ;
+C 146 ; WX 510 ; N eight ; B 49 -10 461 610 ;
+C 147 ; WX 514 ; N nine ; B 54 -12 474 610 ;
+C 148 ; WX 244 ; N period ; B 61 -12 184 95 ;
+C 149 ; WX 238 ; N comma ; B 46 -135 185 95 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/LibertineMathRM.afm b/fonts/newtx/afm/LibertineMathRM.afm
new file mode 100644
index 0000000000..e3eb9ebd77
--- /dev/null
+++ b/fonts/newtx/afm/LibertineMathRM.afm
@@ -0,0 +1,94 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Wed Sep 11 17:11:08 2019
+FontName LibertineMathRM
+FullName Libertine Math Roman
+FamilyName LibertineMath
+Weight Regular
+Notice (Libertine fonts Copyright (c) by Philip Poll)
+Comment Modifications Copyright (c) 2017--2019 by Michael Sharpe
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -342 -238 690 786
+CapHeight 658
+XHeight 429
+Ascender 698
+Descender -236
+StartCharMetrics 71
+C 0 ; WX 497 ; N uni0393 ; B 13 -2 487 647 ;
+C 1 ; WX 636 ; N uni0394 ; B 30 0 600 658 ;
+C 2 ; WX 702 ; N uni0398 ; B 37 -10 666 658 ;
+C 3 ; WX 658 ; N uni039B ; B 3 -2 653 657 ;
+C 4 ; WX 648 ; N uni039E ; B 45 -4 599 649 ;
+C 5 ; WX 667 ; N uni03A0 ; B 12 -2 655 647 ;
+C 6 ; WX 574 ; N uni03A3 ; B 18 -2 536 646 ;
+C 7 ; WX 552 ; N uni03A5 ; B 5 -2 548 658 ;
+C 8 ; WX 643 ; N uni03A6 ; B 24 -2 619 647 ;
+C 9 ; WX 679 ; N uni03A8 ; B 12 -3 667 647 ;
+C 10 ; WX 697 ; N uni03A9 ; B 44 0 653 658 ;
+C 11 ; WX 566 ; N uni03B1 ; B 34 -10 560 439 ;
+C 12 ; WX 517 ; N uni03B2 ; B 49 -238 474 698 ;
+C 13 ; WX 505 ; N uni03B3 ; B 13 -235 495 442 ;
+C 14 ; WX 491 ; N uni03B4 ; B 37 -10 456 698 ;
+C 15 ; WX 421 ; N uni03F5 ; B 37 -12 389 442 ;
+C 16 ; WX 441 ; N uni03B6 ; B 38 -229 410 698 ;
+C 17 ; WX 528 ; N uni03B7 ; B 27 -238 449 442 ;
+C 18 ; WX 489 ; N uni03B8 ; B 39 -10 451 698 ;
+C 19 ; WX 281 ; N uni03B9 ; B 66 -11 274 438 ;
+C 20 ; WX 506 ; N uni03BA ; B 29 -10 466 442 ;
+C 21 ; WX 531 ; N uni03BB ; B 21 -12 524 698 ;
+C 22 ; WX 490 ; N uni03BC ; B 40 -238 487 439 ;
+C 23 ; WX 474 ; N uni03BD ; B 18 -12 440 442 ;
+C 24 ; WX 426 ; N uni03BE ; B 39 -228 400 698 ;
+C 25 ; WX 566 ; N uni03C0 ; B 24 -10 542 429 ;
+C 26 ; WX 525 ; N uni03C1 ; B 54 -238 486 439 ;
+C 27 ; WX 570 ; N uni03C3 ; B 37 -10 551 429 ;
+C 28 ; WX 441 ; N uni03C4 ; B 27 -10 432 429 ;
+C 29 ; WX 490 ; N uni03C5 ; B 24 -10 446 442 ;
+C 30 ; WX 579 ; N uni03D5 ; B 35 -238 545 698 ;
+C 31 ; WX 505 ; N uni03C7 ; B 9 -235 497 439 ;
+C 32 ; WX 628 ; N uni03C8 ; B 27 -238 601 655 ;
+C 33 ; WX 658 ; N uni03C9 ; B 34 -10 624 442 ;
+C 34 ; WX 397 ; N uni03B5 ; B 44 -10 359 439 ;
+C 35 ; WX 547 ; N uni03D1 ; B 24 -12 540 698 ;
+C 36 ; WX 692 ; N uni03D6 ; B 36 -12 659 469 ;
+C 37 ; WX 473 ; N uni03F1 ; B 34 -235 440 439 ;
+C 38 ; WX 441 ; N uni03C2 ; B 32 -233 406 442 ;
+C 39 ; WX 589 ; N uni03C6 ; B 39 -238 546 439 ;
+C 40 ; WX 584 ; N uni2207 ; B 12 0 577 616 ;
+C 41 ; WX 475 ; N uni2202 ; B 36 -12 427 625 ;
+C 42 ; WX 521 ; N uni019B.upr ; B 12 -8 515 751 ;
+C 43 ; WX 521 ; N uni019B.upralt ; B 12 -8 515 744 ;
+C 44 ; WX 564 ; N uni210F.upr ; B 19 0 546 739 ;
+C 45 ; WX 564 ; N uni210F.upralt ; B 19 0 546 736 ;
+C 46 ; WX 498 ; N uni03F0 ; B 24 -12 492 442 ;
+C 47 ; WX 421 ; N uni03F6 ; B 37 -12 389 442 ;
+C 48 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 49 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 50 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 51 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 52 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 53 ; WX 283 ; N u1D6A4.up ; B 25 -2 258 442 ;
+C 54 ; WX 332 ; N u1D6A5.up ; B 12 -223 256 442 ;
+C 56 ; WX 392 ; N uni0300 ; B 96 538 254 701 ;
+C 57 ; WX 341 ; N uni0301 ; B 88 543 248 705 ;
+C 58 ; WX 349 ; N uni0302 ; B 51 525 303 684 ;
+C 59 ; WX 292 ; N uni0303 ; B 5 568 283 674 ;
+C 60 ; WX 0 ; N uni0304 ; B -342 535 -81 585 ;
+C 61 ; WX 317 ; N uni0306 ; B 21 529 291 676 ;
+C 62 ; WX 291 ; N uni0307 ; B 96 547 196 647 ;
+C 63 ; WX 299 ; N uni0308 ; B 18 548 281 643 ;
+C 64 ; WX 361 ; N uni030A ; B 93 586 269 756 ;
+C 65 ; WX 349 ; N uni030C ; B 48 518 301 661 ;
+C 66 ; WX 468 ; N uni20DB ; B 18 546 450 641 ;
+C 67 ; WX 637 ; N uni20DC ; B 18 526 619 621 ;
+C 68 ; WX 267 ; N degree ; B 34 409 233 610 ;
+C 69 ; WX 460 ; N uni03BD.alt ; B 25 -12 427 442 ;
+C 70 ; WX 494 ; N uni019B.alt ; B 21 -12 499 698 ;
+C 71 ; WX 494 ; N uni019B ; B 21 -12 499 698 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/LibertineZI-5nu.afm b/fonts/newtx/afm/LibertineZI-5nu.afm
new file mode 100644
index 0000000000..b7559512c0
--- /dev/null
+++ b/fonts/newtx/afm/LibertineZI-5nu.afm
@@ -0,0 +1,20 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20170730
+Comment Creation Date: Sun Jun 16 16:23:23 2019
+FontName LibertineZI-5nu
+FullName LibertineZI-5nu
+FamilyName LibertineZI
+Weight SemiBold
+Notice (Created by Michael Sharpe with FontForge 2.0 (http://fontforge.sf.net))
+ItalicAngle -12
+IsFixedPitch true
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme Symbol
+FontBBox 40 -11 633 445
+XHeight 445
+StartCharMetrics 1
+C 110 ; WX 663 ; N nu ; B 40 -11 633 445 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/NewTXBMI.afm b/fonts/newtx/afm/NewTXBMI.afm
new file mode 100644
index 0000000000..3ad37f1515
--- /dev/null
+++ b/fonts/newtx/afm/NewTXBMI.afm
@@ -0,0 +1,187 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Thu Sep 12 14:51:48 2019
+FontName NewTXBMI
+FullName NewTX Bold Math Italic
+FamilyName NewTXMath
+Weight Regular
+Notice (Based on TX fonts and GNU FreeFonts. GNU 3.0)
+Comment Modifications Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -15
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -342 -225 940 794
+StartCharMetrics 168
+C 0 ; WX 267 ; N degree ; B 34 409 233 610 ;
+C 1 ; WX 298 ; N u1D6A4.bit ; B 22 -9 258 462 ;
+C 2 ; WX 278 ; N u1D6A5.bit ; B -189 -207 239 462 ;
+C 3 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 4 ; WX 531 ; N uni019B ; B 22 -12 524 698 ;
+C 5 ; WX 392 ; N gravecomb ; B 96 538 254 701 ;
+C 6 ; WX 341 ; N acutecomb ; B 88 543 248 705 ;
+C 7 ; WX 349 ; N uni0302 ; B 51 525 303 684 ;
+C 8 ; WX 292 ; N tildecomb ; B 5 568 283 674 ;
+C 9 ; WX 0 ; N uni0304 ; B -342 535 -81 585 ;
+C 10 ; WX 317 ; N uni0306 ; B 21 529 291 676 ;
+C 11 ; WX 291 ; N uni0307 ; B 96 547 196 647 ;
+C 12 ; WX 299 ; N uni0308 ; B 18 548 281 643 ;
+C 13 ; WX 361 ; N uni030A ; B 93 586 269 756 ;
+C 14 ; WX 349 ; N uni030C ; B 48 518 301 661 ;
+C 15 ; WX 411 ; N uni03F6 ; B 20 -3 441 458 ;
+C 16 ; WX 468 ; N uni20DB ; B 18 546 450 641 ;
+C 17 ; WX 637 ; N uni20DC ; B 18 526 619 621 ;
+C 18 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 19 ; WX 427 ; N uni2113 ; B 18 -14 439 677 ;
+C 20 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 21 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 22 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 23 ; WX 674 ; N u1D71E ; B -13 0 667 669 ;
+C 24 ; WX 627 ; N u1D71F ; B -48 0 536 677 ;
+C 25 ; WX 722 ; N u1D723 ; B 27 -18 691 685 ;
+C 26 ; WX 657 ; N u1D726 ; B -67 -18 583 669 ;
+C 27 ; WX 659 ; N u1D729 ; B -23 0 713 662 ;
+C 28 ; WX 778 ; N u1D72B ; B -35 0 860 662 ;
+C 29 ; WX 619 ; N u1D72E ; B -52 0 676 662 ;
+C 30 ; WX 722 ; N u1D730 ; B 72 0 778 676 ;
+C 31 ; WX 789 ; N u1D731 ; B 63 0 771 662 ;
+C 32 ; WX 800 ; N u1D733 ; B 120 0 894 677 ;
+C 33 ; WX 746 ; N u1D734 ; B -9 0 733 677 ;
+C 34 ; WX 630 ; N u1D736 ; B 24 -7 621 462 ;
+C 35 ; WX 569 ; N u1D737 ; B -97 -204 566 680 ;
+C 36 ; WX 589 ; N u1D738 ; B 3 -205 576 445 ;
+C 37 ; WX 505 ; N u1D739 ; B 18 -16 502 682 ;
+C 38 ; WX 411 ; N u1D750 ; B 50 -3 471 458 ;
+C 39 ; WX 453 ; N u1D73B ; B 18 -208 514 669 ;
+C 40 ; WX 540 ; N u1D73C ; B 22 -218 521 462 ;
+C 41 ; WX 479 ; N u1D73D ; B 29 -13 493 677 ;
+C 42 ; WX 307 ; N u1D73E ; B 22 -3 275 464 ;
+C 43 ; WX 475 ; N u1D73F ; B 7 -9 478 456 ;
+C 44 ; WX 539 ; N u1D740 ; B 16 -10 537 682 ;
+C 45 ; WX 569 ; N u1D741 ; B -49 -208 529 457 ;
+C 46 ; WX 473 ; N u1D742 ; B 23 -8 475 468 ;
+C 47 ; WX 477 ; N u1D743 ; B -7 -207 506 679 ;
+C 48 ; WX 556 ; N u1D745 ; B 3 -16 559 449 ;
+C 49 ; WX 549 ; N u1D746 ; B -48 -209 539 459 ;
+C 50 ; WX 701 ; N u1D748 ; B 25 -9 698 460 ;
+C 51 ; WX 512 ; N u1D749 ; B 3 -15 509 449 ;
+C 52 ; WX 554 ; N u1D74A ; B 26 -7 534 464 ;
+C 53 ; WX 590 ; N u1D753 ; B 24 -199 565 661 ;
+C 54 ; WX 605 ; N u1D74C ; B -120 -225 602 464 ;
+C 55 ; WX 648 ; N u1D74D ; B 28 -209 645 661 ;
+C 56 ; WX 731 ; N u1D74E ; B 23 -6 707 449 ;
+C 57 ; WX 513 ; N u1D73A ; B 17 -9 510 458 ;
+C 58 ; WX 605 ; N u1D751 ; B -7 -13 595 727 ;
+C 59 ; WX 854 ; N u1D755 ; B 16 -6 851 449 ;
+C 60 ; WX 539 ; N u1D754 ; B -9 -201 514 459 ;
+C 61 ; WX 513 ; N u1D747 ; B 28 -178 538 457 ;
+C 62 ; WX 605 ; N u1D74B ; B 22 -203 580 452 ;
+C 63 ; WX 627 ; N u1D735 ; B 102 0 686 677 ;
+C 64 ; WX 558 ; N u1D74F ; B 20 -16 533 692 ;
+C 65 ; WX 659 ; N uni019B.alt ; B 55 -10 626 744 ;
+C 66 ; WX 539 ; N uni210F ; B 41 -12 498 698 ;
+C 67 ; WX 519 ; N uni210F.alt ; B 89 -10 528 698 ;
+C 68 ; WX 550 ; N u1D752 ; B 5 -13 522 459 ;
+C 71 ; WX 667 ; N u1D468 ; B -67 0 593 683 ;
+C 72 ; WX 667 ; N u1D469 ; B -24 0 624 669 ;
+C 73 ; WX 667 ; N u1D46A ; B 32 -18 677 685 ;
+C 74 ; WX 722 ; N u1D46B ; B -46 0 685 669 ;
+C 75 ; WX 667 ; N u1D46C ; B -27 0 653 669 ;
+C 76 ; WX 667 ; N u1D46D ; B -13 0 660 669 ;
+C 77 ; WX 722 ; N u1D46E ; B 21 -18 706 685 ;
+C 78 ; WX 778 ; N u1D46F ; B -24 0 799 669 ;
+C 79 ; WX 389 ; N u1D470 ; B -32 0 406 669 ;
+C 80 ; WX 500 ; N u1D471 ; B -46 -99 524 669 ;
+C 81 ; WX 667 ; N u1D472 ; B -21 0 702 669 ;
+C 82 ; WX 611 ; N u1D473 ; B -22 0 590 669 ;
+C 83 ; WX 889 ; N u1D474 ; B -29 -12 917 669 ;
+C 84 ; WX 722 ; N u1D475 ; B -27 -15 748 669 ;
+C 85 ; WX 722 ; N u1D476 ; B 27 -18 691 685 ;
+C 86 ; WX 611 ; N u1D477 ; B -27 0 613 669 ;
+C 87 ; WX 722 ; N u1D478 ; B 27 -208 691 685 ;
+C 88 ; WX 667 ; N u1D479 ; B -29 0 623 669 ;
+C 89 ; WX 556 ; N u1D47A ; B 2 -18 526 685 ;
+C 90 ; WX 611 ; N u1D47B ; B 50 0 650 669 ;
+C 91 ; WX 722 ; N u1D47C ; B 67 -18 744 669 ;
+C 92 ; WX 667 ; N u1D47D ; B 65 -18 715 669 ;
+C 93 ; WX 889 ; N u1D47E ; B 65 -18 940 669 ;
+C 94 ; WX 667 ; N u1D47F ; B -24 0 694 669 ;
+C 95 ; WX 611 ; N u1D480 ; B 73 0 659 669 ;
+C 96 ; WX 611 ; N u1D481 ; B -11 0 590 669 ;
+C 97 ; WX 500 ; N u1D482 ; B -21 -14 455 462 ;
+C 98 ; WX 500 ; N u1D483 ; B -14 -13 444 699 ;
+C 99 ; WX 444 ; N u1D484 ; B -5 -13 392 462 ;
+C 100 ; WX 500 ; N u1D485 ; B -21 -13 517 699 ;
+C 101 ; WX 444 ; N u1D486 ; B 5 -13 398 462 ;
+C 102 ; WX 333 ; N u1D487 ; B -169 -205 446 698 ;
+C 103 ; WX 500 ; N u1D488 ; B -52 -203 478 462 ;
+C 104 ; WX 556 ; N u1D489 ; B -13 -9 498 699 ;
+C 105 ; WX 278 ; N u1D48A ; B 2 -9 266 658 ;
+C 106 ; WX 278 ; N u1D48B ; B -189 -207 284 658 ;
+C 107 ; WX 500 ; N u1D48C ; B -23 -8 483 699 ;
+C 108 ; WX 278 ; N u1D48D ; B 2 -9 290 699 ;
+C 109 ; WX 778 ; N u1D48E ; B -14 -9 722 462 ;
+C 110 ; WX 556 ; N u1D48F ; B -6 -9 493 462 ;
+C 111 ; WX 500 ; N u1D490 ; B -3 -13 441 462 ;
+C 112 ; WX 500 ; N u1D491 ; B -120 -205 446 462 ;
+C 113 ; WX 500 ; N u1D492 ; B 1 -205 471 462 ;
+C 114 ; WX 389 ; N u1D493 ; B -21 0 389 462 ;
+C 115 ; WX 389 ; N u1D494 ; B -19 -13 333 462 ;
+C 116 ; WX 278 ; N u1D495 ; B -11 -9 281 594 ;
+C 117 ; WX 556 ; N u1D496 ; B 15 -9 492 462 ;
+C 118 ; WX 444 ; N u1D497 ; B 16 -13 401 462 ;
+C 119 ; WX 667 ; N u1D498 ; B 16 -13 614 462 ;
+C 120 ; WX 500 ; N u1D499 ; B -46 -13 469 462 ;
+C 121 ; WX 444 ; N u1D49A ; B -94 -205 392 462 ;
+C 122 ; WX 389 ; N u1D49B ; B -43 -78 368 449 ;
+C 123 ; WX 421 ; N u1D497.alt ; B 15 -9 392 462 ;
+C 124 ; WX 649 ; N u1D498.alt ; B 15 -9 620 462 ;
+C 125 ; WX 526 ; N u1D742.alt ; B 33 -11 500 445 ;
+C 126 ; WX 537 ; N u1D49A.alt ; B -12 -207 508 462 ;
+C 127 ; WX 500 ; N zero.oldstyle ; B 24 -13 476 544 ;
+C 128 ; WX 500 ; N one.oldstyle ; B 65 0 442 544 ;
+C 129 ; WX 500 ; N two.oldstyle ; B 17 0 478 554 ;
+C 130 ; WX 500 ; N three.oldstyle ; B 16 -158 468 544 ;
+C 131 ; WX 500 ; N four.oldstyle ; B 19 -144 475 544 ;
+C 132 ; WX 500 ; N five.oldstyle ; B 22 -152 470 532 ;
+C 133 ; WX 500 ; N six.oldstyle ; B 28 -13 475 688 ;
+C 134 ; WX 500 ; N seven.oldstyle ; B 17 -144 477 532 ;
+C 135 ; WX 500 ; N eight.oldstyle ; B 28 -13 472 688 ;
+C 136 ; WX 500 ; N nine.oldstyle ; B 26 -157 473 544 ;
+C 137 ; WX 532 ; N zero ; B 40 -14 492 676 ;
+C 138 ; WX 323 ; N one ; B 20 0 303 676 ;
+C 139 ; WX 525 ; N two ; B 40 0 485 676 ;
+C 140 ; WX 469 ; N three ; B 40 -14 429 676 ;
+C 141 ; WX 500 ; N four ; B 20 0 480 676 ;
+C 142 ; WX 486 ; N five ; B 40 -14 446 688 ;
+C 143 ; WX 514 ; N six ; B 40 -14 474 684 ;
+C 144 ; WX 469 ; N seven ; B 20 -8 449 662 ;
+C 145 ; WX 469 ; N eight ; B 40 -14 429 676 ;
+C 146 ; WX 509 ; N nine ; B 40 -22 469 676 ;
+C 147 ; WX 250 ; N period ; B 41 -13 210 156 ;
+C 148 ; WX 250 ; N comma ; B 39 -180 223 155 ;
+C 149 ; WX 964 ; N uni21BC ; B 62 209 902 491 ;
+C 150 ; WX 964 ; N uni21BD ; B 62 23 902 305 ;
+C 151 ; WX 964 ; N uni21C0 ; B 62 209 902 491 ;
+C 152 ; WX 964 ; N uni21C1 ; B 62 23 902 305 ;
+C 153 ; WX 359 ; N uni21A9 ; B 62 209 297 510 ;
+C 154 ; WX 359 ; N uni21AA ; B 62 209 297 510 ;
+C 155 ; WX 601 ; N uni22B2 ; B 22 -25 579 541 ;
+C 156 ; WX 601 ; N uni22B3 ; B 22 -25 579 541 ;
+C 157 ; WX 676 ; N less ; B 62 -25 614 539 ;
+C 158 ; WX 482 ; N slash ; B 62 -176 420 693 ;
+C 159 ; WX 676 ; N greater ; B 62 -25 614 539 ;
+C 160 ; WX 820 ; N uni2605 ; B 44 -47 776 607 ;
+C 161 ; WX 396 ; N uni266D ; B 32 -21 374 737 ;
+C 162 ; WX 374 ; N uni266E ; B 32 -221 342 719 ;
+C 163 ; WX 419 ; N uni266F ; B 32 -207 387 770 ;
+C 164 ; WX 951 ; N uni2323 ; B 62 131 889 400 ;
+C 165 ; WX 951 ; N uni2322 ; B 62 131 889 400 ;
+C 166 ; WX 666 ; N uni2118 ; B 53 -193 624 479 ;
+C 167 ; WX 492 ; N uni20D7 ; B 136 507 572 794 ;
+C 168 ; WX 265 ; N uni2040 ; B 214 516 626 678 ;
+C 169 ; WX 530 ; N u1D488.alt ; B 1 -207 501 462 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/NewTXBMI5.afm b/fonts/newtx/afm/NewTXBMI5.afm
new file mode 100644
index 0000000000..bee7ccc5a7
--- /dev/null
+++ b/fonts/newtx/afm/NewTXBMI5.afm
@@ -0,0 +1,187 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Tue Sep 10 17:44:38 2019
+FontName NewTXBMI5
+FullName NewTX Bold Math Italic 5
+FamilyName NewTXMath
+Weight Bold
+Notice (Based on TX fonts and GNU FreeFonts. GNU 3.0)
+Comment Modifications Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -15
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -419 -225 1121 794
+StartCharMetrics 168
+C 0 ; WX 335 ; N degree ; B 42 405 295 610 ;
+C 1 ; WX 379 ; N u1D6A4.bit ; B 28 -13 333 462 ;
+C 2 ; WX 311 ; N u1D6A5.bit ; B -231 -211 266 462 ;
+C 3 ; WX 719 ; N uni01B5 ; B 50 -2 690 653 ;
+C 4 ; WX 655 ; N uni019B ; B 28 -16 648 698 ;
+C 5 ; WX 479 ; N gravecomb ; B 118 534 312 701 ;
+C 6 ; WX 422 ; N acutecomb ; B 108 539 309 705 ;
+C 7 ; WX 426 ; N uni0302 ; B 63 521 372 684 ;
+C 8 ; WX 361 ; N tildecomb ; B 5 564 352 674 ;
+C 9 ; WX 33 ; N uni0304 ; B -419 531 -64 584 ;
+C 10 ; WX 392 ; N uni0306 ; B 26 525 362 676 ;
+C 11 ; WX 369 ; N uni0307 ; B 118 543 254 646 ;
+C 12 ; WX 392 ; N uni0308 ; B 21 544 371 642 ;
+C 13 ; WX 450 ; N uni030A ; B 114 582 340 756 ;
+C 14 ; WX 426 ; N uni030C ; B 59 514 369 661 ;
+C 15 ; WX 503 ; N uni03F6 ; B 24 -7 542 458 ;
+C 16 ; WX 613 ; N uni20DB ; B 21 542 592 640 ;
+C 17 ; WX 834 ; N uni20DC ; B 21 522 813 620 ;
+C 18 ; WX 641 ; N uni2107 ; B 47 -16 592 658 ;
+C 19 ; WX 530 ; N uni2113 ; B 21 -18 545 677 ;
+C 20 ; WX 875 ; N uni2126 ; B 54 0 822 658 ;
+C 21 ; WX 875 ; N uni2127 ; B 54 -11 822 651 ;
+C 22 ; WX 865 ; N uni212B ; B 5 -2 859 786 ;
+C 23 ; WX 809 ; N u1D71E ; B -20 0 774 669 ;
+C 24 ; WX 731 ; N u1D71F ; B -55 0 601 677 ;
+C 25 ; WX 854 ; N u1D723 ; B 24 -18 801 685 ;
+C 26 ; WX 795 ; N u1D726 ; B -77 -18 713 669 ;
+C 27 ; WX 773 ; N u1D729 ; B -27 0 810 662 ;
+C 28 ; WX 952 ; N u1D72B ; B -40 0 1022 662 ;
+C 29 ; WX 713 ; N u1D72E ; B -60 0 751 662 ;
+C 30 ; WX 910 ; N u1D730 ; B 59 0 952 676 ;
+C 31 ; WX 964 ; N u1D731 ; B 60 0 929 662 ;
+C 32 ; WX 949 ; N u1D733 ; B 117 0 1033 677 ;
+C 33 ; WX 880 ; N u1D734 ; B -10 0 847 677 ;
+C 34 ; WX 768 ; N u1D736 ; B 22 -7 743 462 ;
+C 35 ; WX 686 ; N u1D737 ; B -103 -204 654 680 ;
+C 36 ; WX 716 ; N u1D738 ; B -9 -205 685 445 ;
+C 37 ; WX 608 ; N u1D739 ; B 15 -16 574 682 ;
+C 38 ; WX 481 ; N u1D750 ; B 51 -3 535 458 ;
+C 39 ; WX 543 ; N u1D73B ; B 18 -208 586 669 ;
+C 40 ; WX 677 ; N u1D73C ; B 25 -218 633 462 ;
+C 41 ; WX 587 ; N u1D73D ; B 33 -13 575 677 ;
+C 42 ; WX 376 ; N u1D73E ; B 22 -3 338 464 ;
+C 43 ; WX 568 ; N u1D73F ; B 7 -9 557 456 ;
+C 44 ; WX 624 ; N u1D740 ; B 18 -10 622 682 ;
+C 45 ; WX 696 ; N u1D741 ; B -47 -208 638 457 ;
+C 46 ; WX 557 ; N u1D742 ; B 9 -8 545 468 ;
+C 47 ; WX 568 ; N u1D743 ; B -11 -207 577 679 ;
+C 48 ; WX 652 ; N u1D745 ; B -12 -16 639 449 ;
+C 49 ; WX 667 ; N u1D746 ; B -46 -209 645 459 ;
+C 50 ; WX 826 ; N u1D748 ; B 23 -9 806 460 ;
+C 51 ; WX 607 ; N u1D749 ; B -9 -15 586 449 ;
+C 52 ; WX 660 ; N u1D74A ; B 15 -7 617 464 ;
+C 53 ; WX 724 ; N u1D753 ; B 22 -199 685 661 ;
+C 54 ; WX 690 ; N u1D74C ; B -128 -225 671 464 ;
+C 55 ; WX 804 ; N u1D74D ; B 28 -209 784 661 ;
+C 56 ; WX 858 ; N u1D74E ; B 22 -6 821 449 ;
+C 57 ; WX 597 ; N u1D73A ; B 15 -9 582 458 ;
+C 58 ; WX 752 ; N u1D751 ; B -19 -13 727 727 ;
+C 59 ; WX 1002 ; N u1D755 ; B 8 -6 982 449 ;
+C 60 ; WX 650 ; N u1D754 ; B 6 -201 610 459 ;
+C 61 ; WX 599 ; N u1D747 ; B 27 -178 614 457 ;
+C 62 ; WX 730 ; N u1D74B ; B 21 -203 691 452 ;
+C 63 ; WX 776 ; N u1D735 ; B 125 0 851 677 ;
+C 64 ; WX 669 ; N u1D74F ; B 18 -16 621 692 ;
+C 65 ; WX 817 ; N uni019B.alt ; B 67 -10 778 744 ;
+C 66 ; WX 652 ; N uni210F ; B 50 -16 604 698 ;
+C 67 ; WX 636 ; N uni210F.alt ; B 109 -14 649 698 ;
+C 68 ; WX 691 ; N u1D752 ; B -29 -17 643 486 ;
+C 71 ; WX 815 ; N u1D468 ; B -83 0 726 683 ;
+C 72 ; WX 823 ; N u1D469 ; B -31 0 742 669 ;
+C 73 ; WX 841 ; N u1D46A ; B 24 -22 814 685 ;
+C 74 ; WX 882 ; N u1D46B ; B -57 0 816 669 ;
+C 75 ; WX 802 ; N u1D46C ; B -34 0 747 669 ;
+C 76 ; WX 803 ; N u1D46D ; B -17 0 756 669 ;
+C 77 ; WX 906 ; N u1D46E ; B 10 -22 871 685 ;
+C 78 ; WX 915 ; N u1D46F ; B -31 0 905 669 ;
+C 79 ; WX 475 ; N u1D470 ; B -41 0 460 669 ;
+C 80 ; WX 605 ; N u1D471 ; B -57 -99 599 669 ;
+C 81 ; WX 792 ; N u1D472 ; B -27 0 798 669 ;
+C 82 ; WX 724 ; N u1D473 ; B -29 0 688 669 ;
+C 83 ; WX 1094 ; N u1D474 ; B -36 -12 1092 669 ;
+C 84 ; WX 891 ; N u1D475 ; B -34 -15 886 669 ;
+C 85 ; WX 920 ; N u1D476 ; B 19 -22 857 685 ;
+C 86 ; WX 748 ; N u1D477 ; B -34 0 722 669 ;
+C 87 ; WX 920 ; N u1D478 ; B 19 -212 857 685 ;
+C 88 ; WX 817 ; N u1D479 ; B -36 0 748 669 ;
+C 89 ; WX 719 ; N u1D47A ; B 3 -22 643 685 ;
+C 90 ; WX 729 ; N u1D47B ; B 61 0 739 669 ;
+C 91 ; WX 902 ; N u1D47C ; B 72 -18 893 669 ;
+C 92 ; WX 825 ; N u1D47D ; B 40 -18 848 669 ;
+C 93 ; WX 1094 ; N u1D47E ; B 40 -18 1121 669 ;
+C 94 ; WX 823 ; N u1D47F ; B -31 0 821 669 ;
+C 95 ; WX 762 ; N u1D480 ; B 51 0 784 669 ;
+C 96 ; WX 746 ; N u1D481 ; B -16 0 684 669 ;
+C 97 ; WX 642 ; N u1D482 ; B -34 -14 582 462 ;
+C 98 ; WX 647 ; N u1D483 ; B -20 -13 561 699 ;
+C 99 ; WX 574 ; N u1D484 ; B -14 -17 492 462 ;
+C 100 ; WX 645 ; N u1D485 ; B -34 -13 625 699 ;
+C 101 ; WX 571 ; N u1D486 ; B -4 -17 495 462 ;
+C 102 ; WX 408 ; N u1D487 ; B -201 -209 511 698 ;
+C 103 ; WX 654 ; N u1D488 ; B -59 -207 607 462 ;
+C 104 ; WX 686 ; N u1D489 ; B -16 -9 609 699 ;
+C 105 ; WX 374 ; N u1D48A ; B -2 -13 328 658 ;
+C 106 ; WX 337 ; N u1D48B ; B -224 -211 312 658 ;
+C 107 ; WX 588 ; N u1D48C ; B -29 -8 551 699 ;
+C 108 ; WX 351 ; N u1D48D ; B -2 -9 325 699 ;
+C 109 ; WX 990 ; N u1D48E ; B -17 -9 917 462 ;
+C 110 ; WX 694 ; N u1D48F ; B -6 -9 611 462 ;
+C 111 ; WX 642 ; N u1D490 ; B -12 -17 555 462 ;
+C 112 ; WX 613 ; N u1D491 ; B -136 -209 529 459 ;
+C 113 ; WX 625 ; N u1D492 ; B -7 -209 563 462 ;
+C 114 ; WX 476 ; N u1D493 ; B -26 0 454 462 ;
+C 115 ; WX 507 ; N u1D494 ; B -21 -17 415 462 ;
+C 116 ; WX 355 ; N u1D495 ; B -18 -13 337 594 ;
+C 117 ; WX 715 ; N u1D496 ; B 13 -13 631 462 ;
+C 118 ; WX 567 ; N u1D497 ; B -7 -17 493 462 ;
+C 119 ; WX 841 ; N u1D498 ; B -7 -17 754 462 ;
+C 120 ; WX 610 ; N u1D499 ; B -59 -17 552 462 ;
+C 121 ; WX 552 ; N u1D49A ; B -108 -209 466 462 ;
+C 122 ; WX 488 ; N u1D49B ; B -52 -82 437 449 ;
+C 123 ; WX 520 ; N u1D497.alt ; B 7 -9 468 462 ;
+C 124 ; WX 800 ; N u1D498.alt ; B 0 -9 753 462 ;
+C 125 ; WX 656 ; N u1D742.alt ; B 40 -12 625 445 ;
+C 126 ; WX 631 ; N u1D49A.alt ; B 10 -211 644 462 ;
+C 127 ; WX 656 ; N zero.oldstyle ; B 28 -13 630 544 ;
+C 128 ; WX 604 ; N one.oldstyle ; B 75 0 539 544 ;
+C 129 ; WX 601 ; N two.oldstyle ; B 19 0 577 554 ;
+C 130 ; WX 607 ; N three.oldstyle ; B 18 -162 571 544 ;
+C 131 ; WX 602 ; N four.oldstyle ; B 21 -144 573 544 ;
+C 132 ; WX 574 ; N five.oldstyle ; B 26 -156 542 532 ;
+C 133 ; WX 652 ; N six.oldstyle ; B 32 -13 625 688 ;
+C 134 ; WX 575 ; N seven.oldstyle ; B 19 -148 550 532 ;
+C 135 ; WX 639 ; N eight.oldstyle ; B 32 -13 608 688 ;
+C 136 ; WX 653 ; N nine.oldstyle ; B 30 -161 624 544 ;
+C 137 ; WX 660 ; N zero ; B 65 -14 607 676 ;
+C 138 ; WX 447 ; N one ; B 54 0 396 678 ;
+C 139 ; WX 662 ; N two ; B 69 0 610 676 ;
+C 140 ; WX 594 ; N three ; B 63 -14 535 676 ;
+C 141 ; WX 669 ; N four ; B 59 0 618 676 ;
+C 142 ; WX 606 ; N five ; B 63 -14 557 688 ;
+C 143 ; WX 645 ; N six ; B 66 -14 587 684 ;
+C 144 ; WX 642 ; N seven ; B 54 -8 585 662 ;
+C 145 ; WX 612 ; N eight ; B 76 -14 544 676 ;
+C 146 ; WX 639 ; N nine ; B 67 -28 581 678 ;
+C 147 ; WX 329 ; N period ; B 50 -17 281 155 ;
+C 148 ; WX 319 ; N comma ; B 48 -184 288 155 ;
+C 149 ; WX 1103 ; N uni21BC ; B 71 205 1033 491 ;
+C 150 ; WX 1103 ; N uni21BD ; B 71 19 1033 305 ;
+C 151 ; WX 1103 ; N uni21C0 ; B 71 205 1033 491 ;
+C 152 ; WX 1103 ; N uni21C1 ; B 71 19 1033 305 ;
+C 153 ; WX 431 ; N uni21A9 ; B 71 205 361 510 ;
+C 154 ; WX 440 ; N uni21AA ; B 71 205 370 510 ;
+C 155 ; WX 707 ; N uni22B2 ; B 26 -25 683 541 ;
+C 156 ; WX 715 ; N uni22B3 ; B 26 -25 691 541 ;
+C 157 ; WX 773 ; N less ; B 71 -25 703 539 ;
+C 158 ; WX 552 ; N slash ; B 71 -176 484 693 ;
+C 159 ; WX 773 ; N greater ; B 71 -25 703 539 ;
+C 160 ; WX 938 ; N uni2605 ; B 50 -47 888 607 ;
+C 161 ; WX 507 ; N uni266D ; B 36 -25 483 737 ;
+C 162 ; WX 467 ; N uni266E ; B 36 -221 431 719 ;
+C 163 ; WX 527 ; N uni266F ; B 36 -207 491 770 ;
+C 164 ; WX 1088 ; N uni2323 ; B 71 127 1018 400 ;
+C 165 ; WX 1088 ; N uni2322 ; B 71 127 1018 400 ;
+C 166 ; WX 852 ; N uni2118 ; B 65 -197 802 479 ;
+C 167 ; WX 606 ; N uni20D7 ; B 167 503 706 794 ;
+C 168 ; WX 337 ; N uni2040 ; B 262 512 780 678 ;
+C 169 ; WX 635 ; N u1D488.alt ; B -9 -211 613 462 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/NewTXBMI7.afm b/fonts/newtx/afm/NewTXBMI7.afm
new file mode 100644
index 0000000000..7b6d855721
--- /dev/null
+++ b/fonts/newtx/afm/NewTXBMI7.afm
@@ -0,0 +1,187 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Tue Sep 10 17:45:23 2019
+FontName NewTXBMI7
+FullName NewTX Bold Math Italic 7
+FamilyName NewTXMath
+Weight Bold
+Notice (Based on TX fonts and GNU FreeFonts. GNU 3.0)
+Comment Modifications Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -15
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -366 -225 1007 794
+StartCharMetrics 168
+C 0 ; WX 292 ; N degree ; B 36 407 256 610 ;
+C 1 ; WX 330 ; N u1D6A4.bit ; B 24 -11 288 462 ;
+C 2 ; WX 299 ; N u1D6A5.bit ; B -202 -209 259 462 ;
+C 3 ; WX 642 ; N uni01B5 ; B 44 -2 616 653 ;
+C 4 ; WX 572 ; N uni019B ; B 24 -14 565 698 ;
+C 5 ; WX 419 ; N gravecomb ; B 103 536 272 701 ;
+C 6 ; WX 370 ; N acutecomb ; B 94 541 270 705 ;
+C 7 ; WX 373 ; N uni0302 ; B 55 523 325 684 ;
+C 8 ; WX 316 ; N tildecomb ; B 5 566 307 674 ;
+C 9 ; WX 25 ; N uni0304 ; B -366 533 -61 584 ;
+C 10 ; WX 343 ; N uni0306 ; B 22 527 315 676 ;
+C 11 ; WX 321 ; N uni0307 ; B 103 545 220 646 ;
+C 12 ; WX 338 ; N uni0308 ; B 19 546 319 642 ;
+C 13 ; WX 392 ; N uni030A ; B 100 584 295 756 ;
+C 14 ; WX 373 ; N uni030C ; B 51 516 322 661 ;
+C 15 ; WX 440 ; N uni03F6 ; B 21 -5 473 458 ;
+C 16 ; WX 528 ; N uni20DB ; B 19 544 509 640 ;
+C 17 ; WX 718 ; N uni20DC ; B 19 524 699 620 ;
+C 18 ; WX 562 ; N uni2107 ; B 41 -14 518 658 ;
+C 19 ; WX 427 ; N uni2113 ; B 18 -14 439 677 ;
+C 20 ; WX 762 ; N uni2126 ; B 47 0 715 658 ;
+C 21 ; WX 762 ; N uni2127 ; B 47 -9 715 651 ;
+C 22 ; WX 753 ; N uni212B ; B 3 -2 747 786 ;
+C 23 ; WX 737 ; N u1D71E ; B -18 0 717 669 ;
+C 24 ; WX 678 ; N u1D71F ; B -51 0 567 677 ;
+C 25 ; WX 790 ; N u1D723 ; B 25 -18 749 685 ;
+C 26 ; WX 744 ; N u1D726 ; B -72 0 666 687 ;
+C 27 ; WX 713 ; N u1D729 ; B -25 0 759 662 ;
+C 28 ; WX 859 ; N u1D72B ; B -37 0 936 662 ;
+C 29 ; WX 664 ; N u1D72E ; B -56 0 711 662 ;
+C 30 ; WX 811 ; N u1D730 ; B 65 0 861 676 ;
+C 31 ; WX 883 ; N u1D731 ; B 61 0 857 662 ;
+C 32 ; WX 871 ; N u1D733 ; B 119 0 960 677 ;
+C 33 ; WX 812 ; N u1D734 ; B -9 0 790 677 ;
+C 34 ; WX 630 ; N u1D736 ; B 24 -7 621 462 ;
+C 35 ; WX 569 ; N u1D737 ; B -97 -204 566 680 ;
+C 36 ; WX 589 ; N u1D738 ; B 3 -205 576 445 ;
+C 37 ; WX 505 ; N u1D739 ; B 18 -16 502 682 ;
+C 38 ; WX 411 ; N u1D750 ; B 50 -3 471 458 ;
+C 39 ; WX 453 ; N u1D73B ; B 18 -208 514 669 ;
+C 40 ; WX 540 ; N u1D73C ; B 22 -218 521 462 ;
+C 41 ; WX 479 ; N u1D73D ; B 29 -13 493 677 ;
+C 42 ; WX 307 ; N u1D73E ; B 22 -3 275 464 ;
+C 43 ; WX 475 ; N u1D73F ; B 7 -9 478 456 ;
+C 44 ; WX 539 ; N u1D740 ; B 16 -10 537 682 ;
+C 45 ; WX 569 ; N u1D741 ; B -49 -208 529 457 ;
+C 46 ; WX 473 ; N u1D742 ; B 23 -8 475 468 ;
+C 47 ; WX 477 ; N u1D743 ; B -7 -207 506 679 ;
+C 48 ; WX 556 ; N u1D745 ; B 3 -16 559 449 ;
+C 49 ; WX 549 ; N u1D746 ; B -48 -209 539 459 ;
+C 50 ; WX 701 ; N u1D748 ; B 25 -9 698 460 ;
+C 51 ; WX 512 ; N u1D749 ; B 3 -15 509 449 ;
+C 52 ; WX 554 ; N u1D74A ; B 26 -7 534 464 ;
+C 53 ; WX 590 ; N u1D753 ; B 24 -199 565 661 ;
+C 54 ; WX 605 ; N u1D74C ; B -120 -225 602 464 ;
+C 55 ; WX 648 ; N u1D74D ; B 28 -209 645 661 ;
+C 56 ; WX 731 ; N u1D74E ; B 23 -6 707 449 ;
+C 57 ; WX 513 ; N u1D73A ; B 17 -9 510 458 ;
+C 58 ; WX 605 ; N u1D751 ; B -7 -13 595 727 ;
+C 59 ; WX 854 ; N u1D755 ; B 16 -6 851 449 ;
+C 60 ; WX 539 ; N u1D754 ; B -9 -201 514 459 ;
+C 61 ; WX 513 ; N u1D747 ; B 28 -178 538 457 ;
+C 62 ; WX 605 ; N u1D74B ; B 22 -203 580 452 ;
+C 63 ; WX 677 ; N u1D735 ; B 109 0 742 677 ;
+C 64 ; WX 558 ; N u1D74F ; B 20 -16 533 692 ;
+C 65 ; WX 717 ; N uni019B.alt ; B 59 -10 682 744 ;
+C 66 ; WX 577 ; N uni210F ; B 44 -14 534 698 ;
+C 67 ; WX 563 ; N uni210F.alt ; B 95 -12 574 698 ;
+C 68 ; WX 599 ; N u1D752 ; B -25 -15 557 474 ;
+C 71 ; WX 713 ; N u1D468 ; B -73 0 634 683 ;
+C 72 ; WX 730 ; N u1D469 ; B -27 0 673 669 ;
+C 73 ; WX 732 ; N u1D46A ; B 28 -20 727 685 ;
+C 74 ; WX 784 ; N u1D46B ; B -50 0 737 669 ;
+C 75 ; WX 715 ; N u1D46C ; B -30 0 686 669 ;
+C 76 ; WX 715 ; N u1D46D ; B -15 0 693 669 ;
+C 77 ; WX 788 ; N u1D46E ; B 15 -20 764 685 ;
+C 78 ; WX 822 ; N u1D46F ; B -27 0 831 669 ;
+C 79 ; WX 416 ; N u1D470 ; B -35 0 420 669 ;
+C 80 ; WX 542 ; N u1D471 ; B -50 -99 553 669 ;
+C 81 ; WX 710 ; N u1D472 ; B -23 0 733 669 ;
+C 82 ; WX 650 ; N u1D473 ; B -25 0 624 669 ;
+C 83 ; WX 958 ; N u1D474 ; B -32 -12 975 669 ;
+C 84 ; WX 779 ; N u1D475 ; B -30 -15 793 669 ;
+C 85 ; WX 800 ; N u1D476 ; B 23 -20 758 685 ;
+C 86 ; WX 666 ; N u1D477 ; B -30 0 657 669 ;
+C 87 ; WX 800 ; N u1D478 ; B 23 -210 758 685 ;
+C 88 ; WX 726 ; N u1D479 ; B -32 0 668 669 ;
+C 89 ; WX 622 ; N u1D47A ; B 2 -20 575 685 ;
+C 90 ; WX 653 ; N u1D47B ; B 53 0 680 669 ;
+C 91 ; WX 788 ; N u1D47C ; B 68 -18 798 669 ;
+C 92 ; WX 719 ; N u1D47D ; B 55 -18 757 669 ;
+C 93 ; WX 966 ; N u1D47E ; B 55 -18 1007 669 ;
+C 94 ; WX 720 ; N u1D47F ; B -27 0 736 669 ;
+C 95 ; WX 667 ; N u1D480 ; B 64 0 703 669 ;
+C 96 ; WX 653 ; N u1D481 ; B -13 0 616 669 ;
+C 97 ; WX 557 ; N u1D482 ; B -26 -14 507 462 ;
+C 98 ; WX 559 ; N u1D483 ; B -16 -13 493 699 ;
+C 99 ; WX 497 ; N u1D484 ; B -9 -15 435 462 ;
+C 100 ; WX 558 ; N u1D485 ; B -26 -13 561 699 ;
+C 101 ; WX 495 ; N u1D486 ; B 1 -15 438 462 ;
+C 102 ; WX 363 ; N u1D487 ; B -179 -207 471 698 ;
+C 103 ; WX 564 ; N u1D488 ; B -54 -205 533 462 ;
+C 104 ; WX 612 ; N u1D489 ; B -14 -9 548 699 ;
+C 105 ; WX 322 ; N u1D48A ; B 1 -11 297 658 ;
+C 106 ; WX 309 ; N u1D48B ; B -200 -209 303 658 ;
+C 107 ; WX 531 ; N u1D48C ; B -25 -8 504 699 ;
+C 108 ; WX 305 ; N u1D48D ; B 0 -9 303 699 ;
+C 109 ; WX 859 ; N u1D48E ; B -15 -9 796 462 ;
+C 110 ; WX 610 ; N u1D48F ; B -6 -9 540 462 ;
+C 111 ; WX 557 ; N u1D490 ; B -7 -15 489 462 ;
+C 112 ; WX 545 ; N u1D491 ; B -124 -207 481 461 ;
+C 113 ; WX 549 ; N u1D492 ; B -3 -207 508 462 ;
+C 114 ; WX 416 ; N u1D493 ; B -22 0 409 462 ;
+C 115 ; WX 439 ; N u1D494 ; B -20 -15 370 462 ;
+C 116 ; WX 309 ; N u1D495 ; B -14 -11 304 594 ;
+C 117 ; WX 620 ; N u1D496 ; B 14 -11 549 462 ;
+C 118 ; WX 493 ; N u1D497 ; B 7 -15 439 462 ;
+C 119 ; WX 731 ; N u1D498 ; B 7 -15 667 462 ;
+C 120 ; WX 534 ; N u1D499 ; B -51 -15 494 462 ;
+C 121 ; WX 482 ; N u1D49A ; B -98 -207 418 462 ;
+C 122 ; WX 424 ; N u1D49B ; B -46 -80 392 449 ;
+C 123 ; WX 472 ; N u1D497.alt ; B 16 -11 441 462 ;
+C 124 ; WX 730 ; N u1D498.alt ; B 16 -11 699 462 ;
+C 125 ; WX 572 ; N u1D742.alt ; B 35 -12 544 445 ;
+C 126 ; WX 577 ; N u1D49A.alt ; B -23 -209 558 462 ;
+C 127 ; WX 500 ; N zero.oldstyle ; B 24 -13 476 544 ;
+C 128 ; WX 500 ; N one.oldstyle ; B 65 0 442 544 ;
+C 129 ; WX 500 ; N two.oldstyle ; B 17 0 478 554 ;
+C 130 ; WX 500 ; N three.oldstyle ; B 16 -158 468 544 ;
+C 131 ; WX 500 ; N four.oldstyle ; B 19 -144 475 544 ;
+C 132 ; WX 500 ; N five.oldstyle ; B 22 -152 470 532 ;
+C 133 ; WX 500 ; N six.oldstyle ; B 28 -13 475 688 ;
+C 134 ; WX 500 ; N seven.oldstyle ; B 17 -144 477 532 ;
+C 135 ; WX 500 ; N eight.oldstyle ; B 28 -13 472 688 ;
+C 136 ; WX 500 ; N nine.oldstyle ; B 26 -157 473 544 ;
+C 137 ; WX 608 ; N zero ; B 60 -14 562 676 ;
+C 138 ; WX 410 ; N one ; B 51 0 362 676 ;
+C 139 ; WX 589 ; N two ; B 56 0 543 676 ;
+C 140 ; WX 523 ; N three ; B 53 -14 476 676 ;
+C 141 ; WX 581 ; N four ; B 41 0 541 676 ;
+C 142 ; WX 537 ; N five ; B 53 -14 495 688 ;
+C 143 ; WX 583 ; N six ; B 56 -14 538 684 ;
+C 144 ; WX 545 ; N seven ; B 41 -8 505 662 ;
+C 145 ; WX 536 ; N eight ; B 56 -14 489 676 ;
+C 146 ; WX 586 ; N nine ; B 58 -24 535 676 ;
+C 147 ; WX 250 ; N period ; B 41 -13 210 156 ;
+C 148 ; WX 250 ; N comma ; B 39 -180 223 155 ;
+C 149 ; WX 964 ; N uni21BC ; B 62 209 902 491 ;
+C 150 ; WX 964 ; N uni21BD ; B 62 23 902 305 ;
+C 151 ; WX 964 ; N uni21C0 ; B 62 209 902 491 ;
+C 152 ; WX 964 ; N uni21C1 ; B 62 23 902 305 ;
+C 153 ; WX 359 ; N uni21A9 ; B 62 209 297 510 ;
+C 154 ; WX 359 ; N uni21AA ; B 62 209 297 510 ;
+C 155 ; WX 601 ; N uni22B2 ; B 22 -25 579 541 ;
+C 156 ; WX 601 ; N uni22B3 ; B 22 -25 579 541 ;
+C 157 ; WX 676 ; N less ; B 62 -25 614 539 ;
+C 158 ; WX 482 ; N slash ; B 62 -176 420 693 ;
+C 159 ; WX 676 ; N greater ; B 62 -25 614 539 ;
+C 160 ; WX 820 ; N uni2605 ; B 44 -47 776 607 ;
+C 161 ; WX 396 ; N uni266D ; B 32 -21 374 737 ;
+C 162 ; WX 374 ; N uni266E ; B 32 -221 342 719 ;
+C 163 ; WX 419 ; N uni266F ; B 32 -207 387 770 ;
+C 164 ; WX 951 ; N uni2323 ; B 62 131 889 400 ;
+C 165 ; WX 951 ; N uni2322 ; B 62 131 889 400 ;
+C 166 ; WX 666 ; N uni2118 ; B 53 -193 624 479 ;
+C 167 ; WX 528 ; N uni20D7 ; B 146 505 615 794 ;
+C 168 ; WX 292 ; N uni2040 ; B 229 514 679 678 ;
+C 169 ; WX 578 ; N u1D488.alt ; B -9 -209 559 462 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/NewTXMI.afm b/fonts/newtx/afm/NewTXMI.afm
new file mode 100644
index 0000000000..dde71a1086
--- /dev/null
+++ b/fonts/newtx/afm/NewTXMI.afm
@@ -0,0 +1,189 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Thu Sep 12 14:55:45 2019
+FontName NewTXMI
+FullName NewTX Math Italic
+FamilyName NewTXMath
+Weight Regular
+Notice (Derived from TX fonts and GNUFreeFont, GNU 3.0)
+Comment Modifications are Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -15
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -342 -214 906 786
+StartCharMetrics 170
+C 0 ; WX 267 ; N degree ; B 34 409 233 610 ;
+C 1 ; WX 531 ; N uni019B ; B 22 -12 524 698 ;
+C 2 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 3 ; WX 392 ; N uni0300 ; B 96 538 254 701 ;
+C 4 ; WX 341 ; N uni0301 ; B 88 543 248 705 ;
+C 5 ; WX 349 ; N uni0302 ; B 51 525 303 684 ;
+C 6 ; WX 292 ; N uni0303 ; B 5 568 283 674 ;
+C 7 ; WX 0 ; N uni0304 ; B -342 535 -81 585 ;
+C 8 ; WX 317 ; N uni0306 ; B 21 529 291 676 ;
+C 9 ; WX 291 ; N uni0307 ; B 96 547 196 647 ;
+C 10 ; WX 299 ; N uni0308 ; B 18 548 281 643 ;
+C 11 ; WX 361 ; N uni030A ; B 93 586 269 756 ;
+C 12 ; WX 349 ; N uni030C ; B 48 518 301 661 ;
+C 13 ; WX 390 ; N uni03F6 ; B 10 -11 411 441 ;
+C 14 ; WX 468 ; N uni20DB ; B 18 546 450 641 ;
+C 15 ; WX 637 ; N uni20DC ; B 18 526 619 621 ;
+C 16 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 17 ; WX 500 ; N uni210E ; B 19 -9 478 683 ;
+C 18 ; WX 417 ; N uni2113 ; B 15 -11 432 677 ;
+C 19 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 20 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 21 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 22 ; WX 611 ; N u1D434 ; B -51 0 564 668 ;
+C 23 ; WX 611 ; N u1D435 ; B -8 0 588 653 ;
+C 24 ; WX 667 ; N u1D436 ; B 66 -18 689 666 ;
+C 25 ; WX 722 ; N u1D437 ; B -8 0 700 653 ;
+C 26 ; WX 611 ; N u1D438 ; B -1 0 634 653 ;
+C 27 ; WX 611 ; N u1D439 ; B 8 0 645 653 ;
+C 28 ; WX 722 ; N u1D43A ; B 52 -18 722 666 ;
+C 29 ; WX 722 ; N u1D43B ; B -8 0 767 653 ;
+C 30 ; WX 333 ; N u1D43C ; B -8 0 384 653 ;
+C 31 ; WX 444 ; N u1D43D ; B -6 -18 491 653 ;
+C 32 ; WX 667 ; N u1D43E ; B 7 0 722 653 ;
+C 33 ; WX 556 ; N u1D43F ; B -8 0 559 653 ;
+C 34 ; WX 833 ; N u1D440 ; B -18 0 873 653 ;
+C 35 ; WX 667 ; N u1D441 ; B -20 -15 727 653 ;
+C 36 ; WX 722 ; N u1D442 ; B 60 -18 700 666 ;
+C 37 ; WX 611 ; N u1D443 ; B 0 0 605 653 ;
+C 38 ; WX 722 ; N u1D444 ; B 59 -182 699 666 ;
+C 39 ; WX 611 ; N u1D445 ; B -13 0 588 653 ;
+C 40 ; WX 500 ; N u1D446 ; B 17 -18 508 667 ;
+C 41 ; WX 556 ; N u1D447 ; B 59 0 633 653 ;
+C 42 ; WX 722 ; N u1D448 ; B 102 -18 765 653 ;
+C 43 ; WX 611 ; N u1D449 ; B 76 -18 688 653 ;
+C 44 ; WX 833 ; N u1D44A ; B 71 -18 906 653 ;
+C 45 ; WX 611 ; N u1D44B ; B -29 0 655 653 ;
+C 46 ; WX 556 ; N u1D44C ; B 78 0 633 653 ;
+C 47 ; WX 556 ; N u1D44D ; B -6 0 606 653 ;
+C 48 ; WX 500 ; N u1D44E ; B 17 -11 476 441 ;
+C 49 ; WX 500 ; N u1D44F ; B 23 -11 473 683 ;
+C 50 ; WX 444 ; N u1D450 ; B 30 -11 425 441 ;
+C 51 ; WX 500 ; N u1D451 ; B 15 -13 527 683 ;
+C 52 ; WX 444 ; N u1D452 ; B 31 -11 412 441 ;
+C 53 ; WX 278 ; N u1D453 ; B -147 -207 424 678 ;
+C 54 ; WX 500 ; N u1D454 ; B 8 -206 469 441 ;
+C 55 ; WX 500 ; N u1D455 ; B 19 -9 478 683 ;
+C 56 ; WX 278 ; N u1D456 ; B 49 -11 276 643 ;
+C 57 ; WX 278 ; N u1D457 ; B -124 -207 301 643 ;
+C 58 ; WX 444 ; N u1D458 ; B 14 -11 461 683 ;
+C 59 ; WX 278 ; N u1D459 ; B 41 -11 279 683 ;
+C 60 ; WX 722 ; N u1D45A ; B 12 -9 704 441 ;
+C 61 ; WX 500 ; N u1D45B ; B 14 -9 474 441 ;
+C 62 ; WX 500 ; N u1D45C ; B 27 -11 468 441 ;
+C 63 ; WX 500 ; N u1D45D ; B -75 -205 469 441 ;
+C 64 ; WX 500 ; N u1D45E ; B 25 -205 483 441 ;
+C 65 ; WX 389 ; N u1D45F ; B 45 0 412 441 ;
+C 66 ; WX 389 ; N u1D460 ; B 16 -13 366 442 ;
+C 67 ; WX 278 ; N u1D461 ; B 37 -11 296 546 ;
+C 68 ; WX 500 ; N u1D462 ; B 42 -11 475 441 ;
+C 69 ; WX 444 ; N u1D463 ; B 21 -18 426 441 ;
+C 70 ; WX 667 ; N u1D464 ; B 16 -18 648 441 ;
+C 71 ; WX 444 ; N u1D465 ; B -27 -11 447 441 ;
+C 72 ; WX 444 ; N u1D466 ; B -24 -206 426 441 ;
+C 73 ; WX 389 ; N u1D467 ; B -2 -81 380 428 ;
+C 74 ; WX 587 ; N u1D6E5 ; B -43 0 511 677 ;
+C 75 ; WX 722 ; N u1D6E9 ; B 60 -18 699 666 ;
+C 76 ; WX 636 ; N u1D6EC ; B -11 0 601 671 ;
+C 77 ; WX 639 ; N u1D6EF ; B -7 0 688 662 ;
+C 78 ; WX 722 ; N u1D6F1 ; B -29 0 806 662 ;
+C 79 ; WX 594 ; N u1D6F4 ; B -35 0 655 662 ;
+C 80 ; WX 676 ; N u1D6F6 ; B 82 0 696 672 ;
+C 81 ; WX 761 ; N u1D6F7 ; B 77 0 748 662 ;
+C 82 ; WX 703 ; N u1D6F9 ; B 134 0 808 670 ;
+C 83 ; WX 723 ; N u1D6FA ; B 13 0 725 677 ;
+C 84 ; WX 587 ; N u1D6FB ; B 77 0 631 677 ;
+C 85 ; WX 593 ; N u1D6FC ; B 24 -11 584 441 ;
+C 86 ; WX 508 ; N u1D6FD ; B -97 -207 505 655 ;
+C 87 ; WX 518 ; N u1D6FE ; B 3 -207 531 441 ;
+C 88 ; WX 465 ; N u1D6FF ; B 18 -15 462 657 ;
+C 89 ; WX 481 ; N u1D700 ; B 17 -11 478 441 ;
+C 90 ; WX 421 ; N u1D701 ; B 18 -207 482 645 ;
+C 91 ; WX 495 ; N u1D702 ; B 22 -207 476 441 ;
+C 92 ; WX 439 ; N u1D703 ; B 29 -11 453 654 ;
+C 93 ; WX 284 ; N u1D704 ; B 22 -11 252 441 ;
+C 94 ; WX 434 ; N u1D705 ; B 7 -11 447 441 ;
+C 95 ; WX 530 ; N u1D706 ; B 16 -11 527 655 ;
+C 96 ; WX 535 ; N u1D707 ; B -49 -207 495 441 ;
+C 97 ; WX 460 ; N u1D708 ; B 23 -11 462 441 ;
+C 98 ; WX 437 ; N u1D709 ; B -7 -207 466 654 ;
+C 99 ; WX 524 ; N u1D70B ; B 3 -11 521 441 ;
+C 100 ; WX 508 ; N u1D70C ; B -63 -207 483 441 ;
+C 101 ; WX 473 ; N u1D70D ; B 28 -171 502 441 ;
+C 102 ; WX 679 ; N u1D70E ; B 25 -11 676 441 ;
+C 103 ; WX 474 ; N u1D70F ; B 3 -11 471 441 ;
+C 104 ; WX 525 ; N u1D710 ; B 26 -11 505 441 ;
+C 105 ; WX 569 ; N u1D711 ; B 22 -207 544 441 ;
+C 106 ; WX 555 ; N u1D712 ; B -120 -207 552 441 ;
+C 107 ; WX 617 ; N u1D713 ; B 28 -207 614 624 ;
+C 108 ; WX 691 ; N u1D714 ; B 23 -11 667 441 ;
+C 109 ; WX 512 ; N u1D715 ; B 19 -16 492 692 ;
+C 110 ; WX 390 ; N u1D716 ; B 49 -11 450 441 ;
+C 111 ; WX 587 ; N u1D717 ; B 18 -11 578 678 ;
+C 112 ; WX 504 ; N u1D718 ; B 5 -10 460 441 ;
+C 113 ; WX 550 ; N u1D719 ; B 24 -207 525 630 ;
+C 114 ; WX 499 ; N u1D71A ; B -9 -207 474 441 ;
+C 115 ; WX 822 ; N u1D71B ; B 16 -11 819 441 ;
+C 116 ; WX 531 ; N uni019B.alt ; B 16 -11 531 655 ;
+C 117 ; WX 497 ; N uni210F ; B 19 -9 478 683 ;
+C 118 ; WX 497 ; N uni210F.alt ; B 19 -9 478 683 ;
+C 120 ; WX 531 ; N uni019B.ital ; B 16 -11 530 655 ;
+C 121 ; WX 278 ; N u1D6A4 ; B 49 -11 235 441 ;
+C 122 ; WX 278 ; N u1D6A5 ; B -124 -207 246 441 ;
+C 123 ; WX 393 ; N u1D463.alt ; B 40 -11 375 441 ;
+C 124 ; WX 626 ; N u1D464.alt ; B 40 -11 608 441 ;
+C 125 ; WX 470 ; N u1D708.alt ; B 31 -11 441 442 ;
+C 126 ; WX 460 ; N u1D466.alt ; B -4 -207 473 441 ;
+C 127 ; WX 500 ; N zero.oldstyle ; B 24 -14 476 509 ;
+C 128 ; WX 500 ; N one.oldstyle ; B 111 0 394 509 ;
+C 129 ; WX 500 ; N two.oldstyle ; B 30 0 475 509 ;
+C 130 ; WX 500 ; N three.oldstyle ; B 43 -181 431 509 ;
+C 131 ; WX 500 ; N four.oldstyle ; B 12 -167 472 509 ;
+C 132 ; WX 500 ; N five.oldstyle ; B 32 -181 438 521 ;
+C 133 ; WX 500 ; N six.oldstyle ; B 34 -14 468 684 ;
+C 134 ; WX 500 ; N seven.oldstyle ; B 20 -175 449 495 ;
+C 135 ; WX 500 ; N eight.oldstyle ; B 56 -14 445 676 ;
+C 136 ; WX 500 ; N nine.oldstyle ; B 30 -189 459 509 ;
+C 137 ; WX 611 ; N u1D6E4 ; B 9 0 644 653 ;
+C 138 ; WX 532 ; N zero ; B 40 -14 492 676 ;
+C 139 ; WX 323 ; N one ; B 20 0 303 676 ;
+C 140 ; WX 525 ; N two ; B 40 0 485 676 ;
+C 141 ; WX 469 ; N three ; B 40 -14 429 676 ;
+C 142 ; WX 500 ; N four ; B 20 0 480 676 ;
+C 143 ; WX 486 ; N five ; B 40 -14 446 688 ;
+C 144 ; WX 514 ; N six ; B 40 -14 474 684 ;
+C 145 ; WX 469 ; N seven ; B 20 -8 449 662 ;
+C 146 ; WX 469 ; N eight ; B 40 -14 429 676 ;
+C 147 ; WX 509 ; N nine ; B 40 -22 469 676 ;
+C 148 ; WX 454 ; N u1D454.alt ; B -1 -207 478 439 ;
+C 149 ; WX 250 ; N period ; B 70 -11 181 100 ;
+C 150 ; WX 250 ; N comma ; B 56 -141 195 102 ;
+C 151 ; WX 964 ; N uni21BC ; B 62 229 902 462 ;
+C 152 ; WX 964 ; N uni21BD ; B 62 52 902 285 ;
+C 153 ; WX 964 ; N uni21C0 ; B 62 229 902 462 ;
+C 154 ; WX 964 ; N uni21C1 ; B 62 52 902 285 ;
+C 155 ; WX 319 ; N uni21A9 ; B 62 229 257 489 ;
+C 156 ; WX 319 ; N uni21AA ; B 62 229 257 489 ;
+C 157 ; WX 418 ; N uni22B2 ; B 20 65 398 446 ;
+C 158 ; WX 418 ; N uni22B3 ; B 20 68 398 449 ;
+C 159 ; WX 636 ; N less ; B 62 6 574 508 ;
+C 160 ; WX 441 ; N slash ; B 62 -161 379 678 ;
+C 161 ; WX 636 ; N greater ; B 62 6 574 508 ;
+C 162 ; WX 672 ; N uni2605 ; B 44 -6 628 550 ;
+C 163 ; WX 415 ; N uni266D ; B 66 -21 368 730 ;
+C 164 ; WX 377 ; N uni266E ; B 60 -214 330 712 ;
+C 165 ; WX 402 ; N uni266F ; B 50 -197 365 762 ;
+C 166 ; WX 964 ; N uni2323 ; B 62 101 902 342 ;
+C 167 ; WX 964 ; N uni2322 ; B 62 158 902 399 ;
+C 168 ; WX 624 ; N uni2118 ; B 55 -193 586 479 ;
+C 169 ; WX 486 ; N uni20D7 ; B 170 456 594 745 ;
+C 170 ; WX 260 ; N uni2040 ; B 222 492 613 650 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/NewTXMI5.afm b/fonts/newtx/afm/NewTXMI5.afm
new file mode 100644
index 0000000000..4cb18f2632
--- /dev/null
+++ b/fonts/newtx/afm/NewTXMI5.afm
@@ -0,0 +1,189 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Tue Sep 10 17:41:07 2019
+FontName NewTXMI5
+FullName NewTX Math Italic 5
+FamilyName NewTXMath
+Weight Regular
+Notice (Derived from TX fonts and GNUFreeFont, GNU 3.0)
+Comment Modifications are Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -12
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -342 -214 1153 786
+StartCharMetrics 170
+C 0 ; WX 267 ; N degree ; B 34 409 233 610 ;
+C 1 ; WX 531 ; N uni019B ; B 22 -12 524 698 ;
+C 2 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 3 ; WX 392 ; N uni0300 ; B 96 538 254 701 ;
+C 4 ; WX 341 ; N uni0301 ; B 88 543 248 705 ;
+C 5 ; WX 349 ; N uni0302 ; B 51 525 303 684 ;
+C 6 ; WX 292 ; N uni0303 ; B 5 568 283 674 ;
+C 7 ; WX 0 ; N uni0304 ; B -342 535 -81 585 ;
+C 8 ; WX 317 ; N uni0306 ; B 21 529 291 676 ;
+C 9 ; WX 291 ; N uni0307 ; B 96 547 196 647 ;
+C 10 ; WX 299 ; N uni0308 ; B 18 548 281 643 ;
+C 11 ; WX 361 ; N uni030A ; B 93 586 269 756 ;
+C 12 ; WX 349 ; N uni030C ; B 48 518 301 661 ;
+C 13 ; WX 434 ; N uni03F6 ; B 4 -11 448 441 ;
+C 14 ; WX 468 ; N uni20DB ; B 18 546 450 641 ;
+C 15 ; WX 637 ; N uni20DC ; B 18 526 619 621 ;
+C 16 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 17 ; WX 636 ; N uni210E ; B 24 -9 603 683 ;
+C 18 ; WX 495 ; N uni2113 ; B 14 -11 508 677 ;
+C 19 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 20 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 21 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 22 ; WX 767 ; N u1D434 ; B -69 0 706 668 ;
+C 23 ; WX 802 ; N u1D435 ; B -14 0 737 653 ;
+C 24 ; WX 880 ; N u1D436 ; B 69 -22 865 666 ;
+C 25 ; WX 944 ; N u1D437 ; B -14 0 889 653 ;
+C 26 ; WX 794 ; N u1D438 ; B -3 0 781 653 ;
+C 27 ; WX 781 ; N u1D439 ; B 10 0 783 653 ;
+C 28 ; WX 951 ; N u1D43A ; B 50 -22 933 666 ;
+C 29 ; WX 898 ; N u1D43B ; B -14 0 916 653 ;
+C 30 ; WX 427 ; N u1D43C ; B -14 0 452 653 ;
+C 31 ; WX 586 ; N u1D43D ; B -12 -18 607 653 ;
+C 32 ; WX 845 ; N u1D43E ; B 5 0 875 653 ;
+C 33 ; WX 700 ; N u1D43F ; B -14 0 695 653 ;
+C 34 ; WX 1074 ; N u1D440 ; B -24 0 1084 653 ;
+C 35 ; WX 870 ; N u1D441 ; B -28 -15 906 653 ;
+C 36 ; WX 954 ; N u1D442 ; B 62 -22 897 666 ;
+C 37 ; WX 780 ; N u1D443 ; B -2 0 740 653 ;
+C 38 ; WX 954 ; N u1D444 ; B 61 -186 897 666 ;
+C 39 ; WX 779 ; N u1D445 ; B -19 0 741 653 ;
+C 40 ; WX 664 ; N u1D446 ; B 22 -22 630 667 ;
+C 41 ; WX 692 ; N u1D447 ; B 43 0 750 653 ;
+C 42 ; WX 944 ; N u1D448 ; B 117 -18 959 653 ;
+C 43 ; WX 810 ; N u1D449 ; B 54 -18 869 653 ;
+C 44 ; WX 1099 ; N u1D44A ; B 47 -18 1153 653 ;
+C 45 ; WX 799 ; N u1D44B ; B -39 0 816 653 ;
+C 46 ; WX 726 ; N u1D44C ; B 75 0 787 653 ;
+C 47 ; WX 728 ; N u1D44D ; B -7 0 753 653 ;
+C 48 ; WX 661 ; N u1D44E ; B 13 -11 624 441 ;
+C 49 ; WX 661 ; N u1D44F ; B 27 -11 607 683 ;
+C 50 ; WX 588 ; N u1D450 ; B 28 -11 540 441 ;
+C 51 ; WX 664 ; N u1D451 ; B 11 -13 654 683 ;
+C 52 ; WX 588 ; N u1D452 ; B 30 -11 523 441 ;
+C 53 ; WX 342 ; N u1D453 ; B -183 -211 493 678 ;
+C 54 ; WX 661 ; N u1D454 ; B 18 -206 599 441 ;
+C 55 ; WX 636 ; N u1D455 ; B 24 -9 603 683 ;
+C 56 ; WX 370 ; N u1D456 ; B 51 -11 329 643 ;
+C 57 ; WX 342 ; N u1D457 ; B -153 -207 333 643 ;
+C 58 ; WX 563 ; N u1D458 ; B 18 -11 560 683 ;
+C 59 ; WX 367 ; N u1D459 ; B 50 -15 325 683 ;
+C 60 ; WX 950 ; N u1D45A ; B 16 -9 921 441 ;
+C 61 ; WX 654 ; N u1D45B ; B 18 -9 615 441 ;
+C 62 ; WX 660 ; N u1D45C ; B 25 -11 600 441 ;
+C 63 ; WX 659 ; N u1D45D ; B -85 -205 600 441 ;
+C 64 ; WX 662 ; N u1D45E ; B 25 -205 612 441 ;
+C 65 ; WX 508 ; N u1D45F ; B 59 0 514 441 ;
+C 66 ; WX 515 ; N u1D460 ; B 20 -13 456 442 ;
+C 67 ; WX 368 ; N u1D461 ; B 47 -15 365 546 ;
+C 68 ; WX 658 ; N u1D462 ; B 46 -11 621 441 ;
+C 69 ; WX 582 ; N u1D463 ; B -2 -18 535 441 ;
+C 70 ; WX 878 ; N u1D464 ; B -10 -18 828 441 ;
+C 71 ; WX 582 ; N u1D465 ; B -38 -11 561 441 ;
+C 72 ; WX 582 ; N u1D466 ; B -21 -206 534 441 ;
+C 73 ; WX 510 ; N u1D467 ; B -2 -85 481 428 ;
+C 74 ; WX 675 ; N u1D6E5 ; B -49 -4 583 677 ;
+C 75 ; WX 890 ; N u1D6E9 ; B 64 -22 860 666 ;
+C 76 ; WX 749 ; N u1D6EC ; B -13 0 710 675 ;
+C 77 ; WX 746 ; N u1D6EF ; B -7 -4 796 662 ;
+C 78 ; WX 819 ; N u1D6F1 ; B -33 -4 909 662 ;
+C 79 ; WX 684 ; N u1D6F4 ; B -40 -4 747 662 ;
+C 80 ; WX 827 ; N u1D6F6 ; B 87 -4 844 672 ;
+C 81 ; WX 927 ; N u1D6F7 ; B 83 -4 910 662 ;
+C 82 ; WX 829 ; N u1D6F9 ; B 145 -4 944 668 ;
+C 83 ; WX 882 ; N u1D6FA ; B 15 -4 881 677 ;
+C 84 ; WX 638 ; N u1D6FB ; B 77 -3 682 677 ;
+C 85 ; WX 712 ; N u1D6FC ; B 25 -11 698 441 ;
+C 86 ; WX 611 ; N u1D6FD ; B -108 -207 605 655 ;
+C 87 ; WX 604 ; N u1D6FE ; B -1 -207 614 441 ;
+C 88 ; WX 575 ; N u1D6FF ; B 17 -19 565 657 ;
+C 89 ; WX 586 ; N u1D700 ; B 17 -11 579 441 ;
+C 90 ; WX 519 ; N u1D701 ; B 18 -207 583 645 ;
+C 91 ; WX 640 ; N u1D702 ; B 26 -207 616 441 ;
+C 92 ; WX 538 ; N u1D703 ; B 30 -11 549 654 ;
+C 93 ; WX 340 ; N u1D704 ; B 25 -11 305 441 ;
+C 94 ; WX 498 ; N u1D705 ; B 7 -11 510 439 ;
+C 95 ; WX 635 ; N u1D706 ; B 18 -11 631 655 ;
+C 96 ; WX 628 ; N u1D707 ; B -53 -207 584 432 ;
+C 97 ; WX 572 ; N u1D708 ; B 22 -11 572 441 ;
+C 98 ; WX 562 ; N u1D709 ; B -9 -207 590 654 ;
+C 99 ; WX 617 ; N u1D70B ; B 2 -11 610 441 ;
+C 100 ; WX 605 ; N u1D70C ; B -69 -207 574 441 ;
+C 101 ; WX 587 ; N u1D70D ; B 30 -175 616 441 ;
+C 102 ; WX 812 ; N u1D70E ; B 26 -11 805 441 ;
+C 103 ; WX 557 ; N u1D70F ; B -1 -11 550 441 ;
+C 104 ; WX 631 ; N u1D710 ; B 26 -11 605 441 ;
+C 105 ; WX 670 ; N u1D711 ; B 23 -207 640 441 ;
+C 106 ; WX 643 ; N u1D712 ; B -134 -207 637 441 ;
+C 107 ; WX 728 ; N u1D713 ; B 30 -207 720 624 ;
+C 108 ; WX 839 ; N u1D714 ; B 24 -11 811 441 ;
+C 109 ; WX 642 ; N u1D715 ; B 18 -20 616 692 ;
+C 110 ; WX 465 ; N u1D716 ; B 56 -11 529 441 ;
+C 111 ; WX 729 ; N u1D717 ; B 16 -11 716 678 ;
+C 112 ; WX 665 ; N u1D718 ; B 5 -13 601 462 ;
+C 113 ; WX 673 ; N u1D719 ; B 25 -207 643 630 ;
+C 114 ; WX 607 ; N u1D71A ; B -11 -207 575 441 ;
+C 115 ; WX 983 ; N u1D71B ; B 15 -11 975 441 ;
+C 116 ; WX 641 ; N uni019B.alt ; B 18 -11 635 655 ;
+C 117 ; WX 636 ; N uni210F ; B 24 -9 603 683 ;
+C 118 ; WX 636 ; N uni210F.alt ; B 24 -9 603 683 ;
+C 120 ; WX 664 ; N uni019B.ital ; B 18 -11 631 655 ;
+C 121 ; WX 333 ; N u1D6A4 ; B 55 -11 284 441 ;
+C 122 ; WX 327 ; N u1D6A5 ; B -140 -207 287 441 ;
+C 123 ; WX 472 ; N u1D463.alt ; B 43 -11 449 441 ;
+C 124 ; WX 732 ; N u1D464.alt ; B 43 -11 709 441 ;
+C 125 ; WX 470 ; N u1D708.alt ; B 31 -11 441 442 ;
+C 126 ; WX 564 ; N u1D466.alt ; B 13 -210 563 469 ;
+C 127 ; WX 623 ; N zero.oldstyle ; B 28 -14 597 509 ;
+C 128 ; WX 591 ; N one.oldstyle ; B 127 -4 470 509 ;
+C 129 ; WX 590 ; N two.oldstyle ; B 34 -4 562 509 ;
+C 130 ; WX 594 ; N three.oldstyle ; B 49 -185 516 509 ;
+C 131 ; WX 588 ; N four.oldstyle ; B 14 -171 558 509 ;
+C 132 ; WX 586 ; N five.oldstyle ; B 36 -185 516 521 ;
+C 133 ; WX 617 ; N six.oldstyle ; B 39 -14 582 684 ;
+C 134 ; WX 576 ; N seven.oldstyle ; B 22 -179 518 495 ;
+C 135 ; WX 608 ; N eight.oldstyle ; B 64 -14 546 676 ;
+C 136 ; WX 621 ; N nine.oldstyle ; B 34 -193 575 509 ;
+C 137 ; WX 717 ; N u1D6E4 ; B 11 -4 748 653 ;
+C 138 ; WX 660 ; N zero ; B 65 -14 607 676 ;
+C 139 ; WX 447 ; N one ; B 54 0 396 678 ;
+C 140 ; WX 662 ; N two ; B 69 0 610 676 ;
+C 141 ; WX 594 ; N three ; B 63 -14 535 676 ;
+C 142 ; WX 669 ; N four ; B 59 0 618 676 ;
+C 143 ; WX 606 ; N five ; B 63 -14 557 688 ;
+C 144 ; WX 645 ; N six ; B 66 -14 587 684 ;
+C 145 ; WX 642 ; N seven ; B 54 -8 585 662 ;
+C 146 ; WX 612 ; N eight ; B 76 -14 544 676 ;
+C 147 ; WX 639 ; N nine ; B 67 -28 581 678 ;
+C 148 ; WX 576 ; N u1D454.alt ; B 16 -210 556 439 ;
+C 149 ; WX 309 ; N period ; B 80 -11 231 100 ;
+C 150 ; WX 297 ; N comma ; B 64 -145 235 102 ;
+C 151 ; WX 1103 ; N uni21BC ; B 71 225 1033 462 ;
+C 152 ; WX 1103 ; N uni21BD ; B 71 48 1033 285 ;
+C 153 ; WX 1103 ; N uni21C0 ; B 71 225 1033 462 ;
+C 154 ; WX 1103 ; N uni21C1 ; B 71 48 1033 285 ;
+C 155 ; WX 377 ; N uni21A9 ; B 71 225 307 489 ;
+C 156 ; WX 383 ; N uni21AA ; B 71 225 313 489 ;
+C 157 ; WX 489 ; N uni22B2 ; B 22 65 467 446 ;
+C 158 ; WX 494 ; N uni22B3 ; B 22 68 472 449 ;
+C 159 ; WX 727 ; N less ; B 71 6 657 508 ;
+C 160 ; WX 499 ; N slash ; B 71 -156 429 673 ;
+C 161 ; WX 727 ; N greater ; B 71 6 657 508 ;
+C 162 ; WX 769 ; N uni2605 ; B 50 -6 719 550 ;
+C 163 ; WX 510 ; N uni266D ; B 76 -25 458 730 ;
+C 164 ; WX 450 ; N uni266E ; B 68 -214 397 712 ;
+C 165 ; WX 491 ; N uni266F ; B 58 -197 449 762 ;
+C 166 ; WX 1103 ; N uni2323 ; B 71 97 1033 342 ;
+C 167 ; WX 1103 ; N uni2322 ; B 71 154 1033 399 ;
+C 168 ; WX 760 ; N uni2118 ; B 60 -197 715 479 ;
+C 169 ; WX 556 ; N uni20D7 ; B 195 452 681 745 ;
+C 170 ; WX 314 ; N uni2040 ; B 255 488 720 650 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/NewTXMI7.afm b/fonts/newtx/afm/NewTXMI7.afm
new file mode 100644
index 0000000000..b80cd0d511
--- /dev/null
+++ b/fonts/newtx/afm/NewTXMI7.afm
@@ -0,0 +1,189 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Tue Sep 10 17:42:19 2019
+FontName NewTXMI7
+FullName NewTX Math Italic 7
+FamilyName NewTXMath
+Weight Regular
+Notice (Derived from TX fonts and GNUFreeFont, GNU 3.0)
+Comment Modifications are Copyright (c) 2017-2019, Michael Sharpe
+ItalicAngle -12
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -342 -214 1023 786
+StartCharMetrics 170
+C 0 ; WX 267 ; N degree ; B 34 409 233 610 ;
+C 1 ; WX 531 ; N uni019B ; B 22 -12 524 698 ;
+C 2 ; WX 604 ; N uni01B5 ; B 41 -2 578 653 ;
+C 3 ; WX 392 ; N uni0300 ; B 96 538 254 701 ;
+C 4 ; WX 341 ; N uni0301 ; B 88 543 248 705 ;
+C 5 ; WX 349 ; N uni0302 ; B 51 525 303 684 ;
+C 6 ; WX 292 ; N uni0303 ; B 5 568 283 674 ;
+C 7 ; WX 0 ; N uni0304 ; B -342 535 -81 585 ;
+C 8 ; WX 317 ; N uni0306 ; B 21 529 291 676 ;
+C 9 ; WX 291 ; N uni0307 ; B 96 547 196 647 ;
+C 10 ; WX 299 ; N uni0308 ; B 18 548 281 643 ;
+C 11 ; WX 361 ; N uni030A ; B 93 586 269 756 ;
+C 12 ; WX 349 ; N uni030C ; B 48 518 301 661 ;
+C 13 ; WX 434 ; N uni03F6 ; B 4 -11 448 441 ;
+C 14 ; WX 468 ; N uni20DB ; B 18 546 450 641 ;
+C 15 ; WX 637 ; N uni20DC ; B 18 526 619 621 ;
+C 16 ; WX 517 ; N uni2107 ; B 38 -12 475 658 ;
+C 17 ; WX 564 ; N uni210E ; B 21 -9 537 683 ;
+C 18 ; WX 462 ; N uni2113 ; B 16 -11 479 677 ;
+C 19 ; WX 697 ; N uni2126 ; B 44 0 653 658 ;
+C 20 ; WX 697 ; N uni2127 ; B 44 -7 653 651 ;
+C 21 ; WX 695 ; N uni212B ; B 2 -2 690 786 ;
+C 22 ; WX 684 ; N u1D434 ; B -60 0 631 668 ;
+C 23 ; WX 697 ; N u1D435 ; B -11 0 654 653 ;
+C 24 ; WX 767 ; N u1D436 ; B 67 -20 771 666 ;
+C 25 ; WX 823 ; N u1D437 ; B -11 0 786 653 ;
+C 26 ; WX 700 ; N u1D438 ; B -2 0 705 653 ;
+C 27 ; WX 688 ; N u1D439 ; B 9 0 706 653 ;
+C 28 ; WX 829 ; N u1D43A ; B 51 -20 821 666 ;
+C 29 ; WX 806 ; N u1D43B ; B -11 0 838 653 ;
+C 30 ; WX 378 ; N u1D43C ; B -11 0 416 653 ;
+C 31 ; WX 510 ; N u1D43D ; B -9 -18 544 653 ;
+C 32 ; WX 751 ; N u1D43E ; B 6 0 793 653 ;
+C 33 ; WX 624 ; N u1D43F ; B -11 0 623 653 ;
+C 34 ; WX 945 ; N u1D440 ; B -21 0 970 653 ;
+C 35 ; WX 761 ; N u1D441 ; B -23 -15 809 653 ;
+C 36 ; WX 829 ; N u1D442 ; B 60 -20 790 666 ;
+C 37 ; WX 690 ; N u1D443 ; B -1 0 667 653 ;
+C 38 ; WX 829 ; N u1D444 ; B 60 -184 789 666 ;
+C 39 ; WX 690 ; N u1D445 ; B -16 0 648 653 ;
+C 40 ; WX 576 ; N u1D446 ; B 19 -20 564 667 ;
+C 41 ; WX 619 ; N u1D447 ; B 49 0 686 653 ;
+C 42 ; WX 824 ; N u1D448 ; B 111 -18 853 653 ;
+C 43 ; WX 707 ; N u1D449 ; B 64 -18 775 653 ;
+C 44 ; WX 959 ; N u1D44A ; B 58 -18 1023 653 ;
+C 45 ; WX 698 ; N u1D44B ; B -34 0 729 653 ;
+C 46 ; WX 635 ; N u1D44C ; B 82 0 704 653 ;
+C 47 ; WX 636 ; N u1D44D ; B -7 0 674 653 ;
+C 48 ; WX 575 ; N u1D44E ; B 15 -11 545 441 ;
+C 49 ; WX 575 ; N u1D44F ; B 25 -11 536 683 ;
+C 50 ; WX 511 ; N u1D450 ; B 29 -11 478 441 ;
+C 51 ; WX 578 ; N u1D451 ; B 13 -13 586 683 ;
+C 52 ; WX 511 ; N u1D452 ; B 30 -11 463 441 ;
+C 53 ; WX 309 ; N u1D453 ; B -164 -209 457 678 ;
+C 54 ; WX 573 ; N u1D454 ; B 13 -206 528 441 ;
+C 55 ; WX 564 ; N u1D455 ; B 21 -9 537 683 ;
+C 56 ; WX 320 ; N u1D456 ; B 54 -11 297 643 ;
+C 57 ; WX 308 ; N u1D457 ; B -138 -207 314 643 ;
+C 58 ; WX 497 ; N u1D458 ; B 16 -11 504 683 ;
+C 59 ; WX 318 ; N u1D459 ; B 45 -13 298 683 ;
+C 60 ; WX 825 ; N u1D45A ; B 14 -9 802 441 ;
+C 61 ; WX 567 ; N u1D45B ; B 16 -9 536 441 ;
+C 62 ; WX 575 ; N u1D45C ; B 26 -11 529 441 ;
+C 63 ; WX 575 ; N u1D45D ; B -80 -205 530 441 ;
+C 64 ; WX 577 ; N u1D45E ; B 25 -205 544 441 ;
+C 65 ; WX 445 ; N u1D45F ; B 51 0 459 441 ;
+C 66 ; WX 444 ; N u1D460 ; B 18 -13 404 442 ;
+C 67 ; WX 322 ; N u1D461 ; B 42 -13 330 546 ;
+C 68 ; WX 573 ; N u1D462 ; B 46 -11 543 441 ;
+C 69 ; WX 508 ; N u1D463 ; B 9 -18 477 441 ;
+C 70 ; WX 766 ; N u1D464 ; B 3 -18 732 441 ;
+C 71 ; WX 507 ; N u1D465 ; B -33 -11 499 441 ;
+C 72 ; WX 508 ; N u1D466 ; B -23 -207 475 441 ;
+C 73 ; WX 445 ; N u1D467 ; B -2 -83 423 428 ;
+C 74 ; WX 638 ; N u1D6E5 ; B -46 1 559 681 ;
+C 75 ; WX 828 ; N u1D6E9 ; B 64 -21 804 666 ;
+C 76 ; WX 706 ; N u1D6EC ; B -12 0 669 674 ;
+C 77 ; WX 697 ; N u1D6EF ; B -7 1 750 666 ;
+C 78 ; WX 776 ; N u1D6F1 ; B -31 1 867 666 ;
+C 79 ; WX 639 ; N u1D6F4 ; B -37 -3 705 662 ;
+C 80 ; WX 771 ; N u1D6F6 ; B 88 -3 793 672 ;
+C 81 ; WX 865 ; N u1D6F7 ; B 82 -3 851 662 ;
+C 82 ; WX 776 ; N u1D6F9 ; B 143 -3 890 668 ;
+C 83 ; WX 823 ; N u1D6FA ; B 14 -3 826 677 ;
+C 84 ; WX 638 ; N u1D6FB ; B 77 -3 682 677 ;
+C 85 ; WX 665 ; N u1D6FC ; B 26 -11 656 441 ;
+C 86 ; WX 575 ; N u1D6FD ; B -104 -207 574 655 ;
+C 87 ; WX 564 ; N u1D6FE ; B 3 -207 578 441 ;
+C 88 ; WX 535 ; N u1D6FF ; B 19 -18 532 657 ;
+C 89 ; WX 546 ; N u1D700 ; B 18 -11 543 441 ;
+C 90 ; WX 484 ; N u1D701 ; B 19 -207 550 645 ;
+C 91 ; WX 595 ; N u1D702 ; B 24 -207 576 441 ;
+C 92 ; WX 501 ; N u1D703 ; B 31 -11 516 654 ;
+C 93 ; WX 318 ; N u1D704 ; B 24 -11 285 441 ;
+C 94 ; WX 466 ; N u1D705 ; B 7 -11 481 439 ;
+C 95 ; WX 592 ; N u1D706 ; B 17 -11 589 655 ;
+C 96 ; WX 590 ; N u1D707 ; B -52 -207 549 435 ;
+C 97 ; WX 533 ; N u1D708 ; B 25 -11 536 441 ;
+C 98 ; WX 521 ; N u1D709 ; B -7 -207 553 654 ;
+C 99 ; WX 576 ; N u1D70B ; B 3 -11 574 441 ;
+C 100 ; WX 564 ; N u1D70C ; B -67 -207 538 441 ;
+C 101 ; WX 548 ; N u1D70D ; B 30 -174 579 441 ;
+C 102 ; WX 757 ; N u1D70E ; B 27 -11 755 441 ;
+C 103 ; WX 521 ; N u1D70F ; B 3 -11 519 441 ;
+C 104 ; WX 595 ; N u1D710 ; B 28 -11 574 441 ;
+C 105 ; WX 630 ; N u1D711 ; B 24 -207 604 441 ;
+C 106 ; WX 601 ; N u1D712 ; B -128 -207 600 441 ;
+C 107 ; WX 679 ; N u1D713 ; B 30 -207 676 624 ;
+C 108 ; WX 783 ; N u1D714 ; B 25 -11 758 441 ;
+C 109 ; WX 599 ; N u1D715 ; B 20 -19 578 692 ;
+C 110 ; WX 434 ; N u1D716 ; B 54 -11 498 441 ;
+C 111 ; WX 679 ; N u1D717 ; B 19 -11 670 678 ;
+C 112 ; WX 579 ; N u1D718 ; B 5 -11 523 462 ;
+C 113 ; WX 628 ; N u1D719 ; B 26 -207 602 630 ;
+C 114 ; WX 566 ; N u1D71A ; B -10 -207 539 441 ;
+C 115 ; WX 917 ; N u1D71B ; B 17 -11 914 441 ;
+C 116 ; WX 595 ; N uni019B.alt ; B 17 -11 594 655 ;
+C 117 ; WX 564 ; N uni210F ; B 21 -9 537 683 ;
+C 118 ; WX 564 ; N uni210F.alt ; B 21 -9 537 683 ;
+C 120 ; WX 594 ; N uni019B.ital ; B 17 -11 590 655 ;
+C 121 ; WX 311 ; N u1D6A4 ; B 52 -11 265 441 ;
+C 122 ; WX 310 ; N u1D6A5 ; B -133 -207 277 441 ;
+C 123 ; WX 444 ; N u1D463.alt ; B 45 -11 425 441 ;
+C 124 ; WX 690 ; N u1D464.alt ; B 45 -11 671 441 ;
+C 125 ; WX 470 ; N u1D708.alt ; B 31 -11 441 442 ;
+C 126 ; WX 502 ; N u1D466.alt ; B 18 -208 490 441 ;
+C 127 ; WX 580 ; N zero.oldstyle ; B 26 -14 555 509 ;
+C 128 ; WX 551 ; N one.oldstyle ; B 119 -3 438 509 ;
+C 129 ; WX 550 ; N two.oldstyle ; B 32 -3 524 509 ;
+C 130 ; WX 555 ; N three.oldstyle ; B 46 -184 482 509 ;
+C 131 ; WX 549 ; N four.oldstyle ; B 13 -170 520 509 ;
+C 132 ; WX 548 ; N five.oldstyle ; B 34 -184 482 521 ;
+C 133 ; WX 576 ; N six.oldstyle ; B 36 -14 542 684 ;
+C 134 ; WX 539 ; N seven.oldstyle ; B 21 -178 485 495 ;
+C 135 ; WX 566 ; N eight.oldstyle ; B 60 -14 508 676 ;
+C 136 ; WX 578 ; N nine.oldstyle ; B 32 -192 535 509 ;
+C 137 ; WX 677 ; N u1D6E4 ; B 10 0 713 653 ;
+C 138 ; WX 608 ; N zero ; B 60 -14 562 676 ;
+C 139 ; WX 410 ; N one ; B 51 0 362 676 ;
+C 140 ; WX 589 ; N two ; B 56 0 543 676 ;
+C 141 ; WX 523 ; N three ; B 53 -14 476 676 ;
+C 142 ; WX 581 ; N four ; B 41 0 541 676 ;
+C 143 ; WX 537 ; N five ; B 53 -14 495 688 ;
+C 144 ; WX 583 ; N six ; B 56 -14 538 684 ;
+C 145 ; WX 545 ; N seven ; B 41 -8 505 662 ;
+C 146 ; WX 536 ; N eight ; B 56 -14 489 676 ;
+C 147 ; WX 586 ; N nine ; B 58 -24 535 676 ;
+C 148 ; WX 524 ; N u1D454.alt ; B 21 -208 496 439 ;
+C 149 ; WX 288 ; N period ; B 75 -11 215 100 ;
+C 150 ; WX 277 ; N comma ; B 60 -144 219 102 ;
+C 151 ; WX 1031 ; N uni21BC ; B 66 226 965 462 ;
+C 152 ; WX 1031 ; N uni21BD ; B 66 49 965 285 ;
+C 153 ; WX 1031 ; N uni21C0 ; B 66 226 965 462 ;
+C 154 ; WX 1031 ; N uni21C1 ; B 66 49 965 285 ;
+C 155 ; WX 352 ; N uni21A9 ; B 66 226 286 489 ;
+C 156 ; WX 357 ; N uni21AA ; B 66 226 291 489 ;
+C 157 ; WX 457 ; N uni22B2 ; B 21 65 436 446 ;
+C 158 ; WX 461 ; N uni22B3 ; B 21 68 440 449 ;
+C 159 ; WX 680 ; N less ; B 66 6 614 508 ;
+C 160 ; WX 467 ; N slash ; B 66 -156 401 673 ;
+C 161 ; WX 680 ; N greater ; B 66 6 614 508 ;
+C 162 ; WX 719 ; N uni2605 ; B 47 -6 672 550 ;
+C 163 ; WX 475 ; N uni266D ; B 71 -24 426 730 ;
+C 164 ; WX 421 ; N uni266E ; B 64 -214 371 712 ;
+C 165 ; WX 458 ; N uni266F ; B 54 -197 418 762 ;
+C 166 ; WX 1031 ; N uni2323 ; B 66 98 965 342 ;
+C 167 ; WX 1031 ; N uni2322 ; B 66 155 965 399 ;
+C 168 ; WX 711 ; N uni2118 ; B 59 -196 671 479 ;
+C 169 ; WX 556 ; N uni20D7 ; B 75 529 551 751 ;
+C 170 ; WX 292 ; N uni2040 ; B 238 489 671 650 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/ntxsups-Bold.afm b/fonts/newtx/afm/ntxsups-Bold.afm
index 2ca286c28d..c95068795e 100644
--- a/fonts/newtx/afm/ntxsups-Bold.afm
+++ b/fonts/newtx/afm/ntxsups-Bold.afm
@@ -1,570 +1,571 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20150126
-Comment Creation Date: Sat Jan 31 16:17:00 2015
+Comment Generated by FontForge 20190801
+Comment Creation Date: Sun Sep 1 14:02:27 2019
FontName ntxsups-Bold
FullName ntxsups Bold
FamilyName ntxsups
Weight Bold
-Notice (Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development)
+Notice (Copyright 2006, 2009 for TeX Gyre extensions by B. Jackowski and J.M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License -- see http://tug.org/fonts/licenses/G)
+Comment UST-FONT-LICENSE.txt for details.
Comment
-Comment Copyright 2015 Michael Sharpe, LPPL.
+Comment Copyright 2015--2019 Michael Sharpe, under equivalent LPPL.
ItalicAngle 0
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 1.05
+Version 1.06
EncodingScheme FontSpecific
FontBBox -37 129 710 722
CapHeight 676
-XHeight 547
-Ascender 676
+XHeight 554
Descender 147
-StartCharMetrics 98
-C 0 ; WX 250 ; N space ; B 0 0 0 0 ;
-C 1 ; WX 245 ; N exclam ; B 53 262 192 685 ;
-C 2 ; WX 404 ; N quotedbl ; B 54 508 351 688 ;
-C 3 ; WX 377 ; N numbersign ; B 3 270 375 692 ;
-C 4 ; WX 369 ; N dollar ; B 19 211 351 722 ;
-C 5 ; WX 693 ; N percent ; B 81 262 613 685 ;
-C 6 ; WX 638 ; N ampersand ; B 40 260 608 685 ;
-C 7 ; WX 227 ; N quoteright ; B 51 465 182 702 ;
-C 8 ; WX 236 ; N parenleft ; B 30 165 219 690 ;
-C 9 ; WX 236 ; N parenright ; B 18 165 207 690 ;
-C 10 ; WX 341 ; N asterisk ; B 36 411 307 688 ;
-C 11 ; WX 384 ; N plus ; B 21 270 363 577 ;
-C 12 ; WX 173 ; N comma ; B 25 162 156 398 ;
-C 13 ; WX 257 ; N hyphen ; B 29 359 228 454 ;
-C 14 ; WX 191 ; N period ; B 27 262 166 401 ;
-C 15 ; WX 206 ; N slash ; B -16 259 222 685 ;
-C 16 ; WX 379 ; N zero ; B 16 262 364 683 ;
-C 17 ; WX 349 ; N one ; B 42 270 312 683 ;
-C 18 ; WX 348 ; N two ; B 11 270 334 683 ;
-C 19 ; WX 364 ; N three ; B 10 262 343 683 ;
-C 20 ; WX 361 ; N four ; B 12 270 345 683 ;
-C 21 ; WX 338 ; N five ; B 14 265 319 676 ;
-C 22 ; WX 377 ; N six ; B 18 262 361 683 ;
-C 23 ; WX 390 ; N seven ; B 11 270 376 676 ;
-C 24 ; WX 374 ; N eight ; B 18 262 356 683 ;
-C 25 ; WX 377 ; N nine ; B 17 262 360 683 ;
-C 26 ; WX 245 ; N colon ; B 53 262 192 553 ;
-C 27 ; WX 247 ; N semicolon ; B 53 162 204 553 ;
-C 28 ; WX 391 ; N less ; B 20 263 371 607 ;
-C 29 ; WX 370 ; N equal ; B 21 324 349 519 ;
-C 30 ; WX 391 ; N greater ; B 20 263 371 599 ;
-C 31 ; WX 395 ; N question ; B 37 262 360 683 ;
-C 32 ; WX 647 ; N at ; B 70 259 577 685 ;
-C 33 ; WX 536 ; N A ; B 6 270 515 684 ;
-C 34 ; WX 498 ; N B ; B 10 270 467 676 ;
-C 35 ; WX 499 ; N C ; B 32 259 477 685 ;
-C 36 ; WX 526 ; N D ; B 9 270 506 676 ;
-C 37 ; WX 477 ; N E ; B 10 270 460 676 ;
-C 38 ; WX 441 ; N F ; B 10 270 423 676 ;
-C 39 ; WX 561 ; N G ; B 24 259 547 685 ;
-C 40 ; WX 561 ; N H ; B 14 270 549 676 ;
-C 41 ; WX 280 ; N I ; B 13 270 268 676 ;
-C 42 ; WX 372 ; N J ; B 2 205 359 680 ;
-C 43 ; WX 601 ; N K ; B 20 270 596 676 ;
-C 44 ; WX 461 ; N L ; B 12 270 442 676 ;
-C 45 ; WX 712 ; N M ; B 9 270 697 676 ;
-C 46 ; WX 557 ; N N ; B 10 259 543 676 ;
-C 47 ; WX 565 ; N O ; B 23 259 543 685 ;
-C 48 ; WX 454 ; N P ; B 10 270 447 676 ;
-C 49 ; WX 565 ; N Q ; B 23 154 543 691 ;
-C 50 ; WX 525 ; N R ; B 17 270 521 676 ;
-C 51 ; WX 403 ; N S ; B 23 259 376 686 ;
-C 52 ; WX 479 ; N T ; B 20 270 459 676 ;
-C 53 ; WX 510 ; N U ; B 10 259 496 676 ;
-C 54 ; WX 535 ; N V ; B 10 259 522 676 ;
-C 55 ; WX 722 ; N W ; B 12 261 710 676 ;
-C 56 ; WX 540 ; N X ; B 10 270 525 676 ;
-C 57 ; WX 525 ; N Y ; B 10 270 511 676 ;
-C 58 ; WX 510 ; N Z ; B 18 270 490 676 ;
-C 59 ; WX 234 ; N bracketleft ; B 44 173 214 683 ;
-C 60 ; WX 207 ; N backslash ; B -16 259 224 685 ;
-C 61 ; WX 234 ; N bracketright ; B 21 173 191 683 ;
-C 62 ; WX 446 ; N asciicircum ; B 47 446 399 686 ;
-C 63 ; WX 325 ; N underscore ; B 0 185 325 234 ;
-C 64 ; WX 227 ; N quoteleft ; B 46 465 176 688 ;
-C 65 ; WX 373 ; N a ; B 16 262 365 554 ;
-C 66 ; WX 410 ; N b ; B 11 262 388 676 ;
-C 67 ; WX 334 ; N c ; B 16 262 325 554 ;
-C 68 ; WX 409 ; N d ; B 16 262 395 676 ;
-C 69 ; WX 312 ; N e ; B 16 262 301 554 ;
-C 70 ; WX 256 ; N f ; B 9 270 293 685 ;
-C 71 ; WX 380 ; N g ; B 18 139 369 569 ;
-C 72 ; WX 408 ; N h ; B 10 270 394 676 ;
-C 73 ; WX 209 ; N i ; B 10 270 194 685 ;
-C 74 ; WX 260 ; N j ; B -37 141 215 702 ;
-C 75 ; WX 437 ; N k ; B 14 270 429 676 ;
-C 76 ; WX 204 ; N l ; B 10 270 189 676 ;
-C 77 ; WX 613 ; N m ; B 10 270 601 554 ;
-C 78 ; WX 408 ; N n ; B 14 270 398 554 ;
-C 79 ; WX 375 ; N o ; B 16 262 360 554 ;
-C 80 ; WX 409 ; N p ; B 12 147 388 554 ;
-C 81 ; WX 410 ; N q ; B 22 147 397 554 ;
-C 82 ; WX 312 ; N r ; B 19 270 306 554 ;
-C 83 ; WX 287 ; N s ; B 16 262 269 554 ;
-C 84 ; WX 240 ; N t ; B 13 263 240 652 ;
-C 85 ; WX 408 ; N u ; B 10 262 396 547 ;
-C 86 ; WX 376 ; N v ; B 14 262 367 547 ;
-C 87 ; WX 530 ; N w ; B 15 262 520 547 ;
-C 88 ; WX 370 ; N x ; B 8 270 360 547 ;
-C 89 ; WX 385 ; N y ; B 10 140 372 550 ;
-C 90 ; WX 366 ; N z ; B 14 270 350 547 ;
-C 91 ; WX 289 ; N braceleft ; B 14 162 254 691 ;
-C 92 ; WX 157 ; N bar ; B 43 259 115 685 ;
-C 93 ; WX 274 ; N braceright ; B 35 162 260 691 ;
-C 94 ; WX 337 ; N asciitilde ; B 19 350 319 478 ;
-C 95 ; WX 264 ; N exclamdown ; B 53 129 212 589 ;
-C 96 ; WX 312 ; N eacute ; B 16 262 301 704 ;
-C 97 ; WX 312 ; N egrave ; B 16 262 301 704 ;
+StartCharMetrics 99
+C 0 ; WX 0 ; N .notdef ; B 0 0 0 0 ;
+C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+C 33 ; WX 245 ; N exclam.sup ; B 53 262 192 685 ;
+C 34 ; WX 404 ; N quotedbl.sup ; B 54 508 351 688 ;
+C 35 ; WX 377 ; N numbersign.sup ; B 3 270 375 692 ;
+C 36 ; WX 369 ; N dollar.sup ; B 19 211 351 722 ;
+C 37 ; WX 693 ; N percent.sup ; B 81 262 613 685 ;
+C 38 ; WX 638 ; N ampersand.sup ; B 40 260 608 685 ;
+C 39 ; WX 227 ; N quoteright.sup ; B 51 465 182 702 ;
+C 40 ; WX 236 ; N parenleft.sup ; B 30 165 219 690 ;
+C 41 ; WX 236 ; N parenright.sup ; B 18 165 207 690 ;
+C 42 ; WX 341 ; N asterisk.sup ; B 36 411 307 688 ;
+C 43 ; WX 384 ; N plus.sup ; B 21 270 363 577 ;
+C 44 ; WX 173 ; N comma.sup ; B 25 162 156 398 ;
+C 45 ; WX 257 ; N hyphen.sup ; B 29 359 228 454 ;
+C 46 ; WX 191 ; N period.sup ; B 27 262 166 401 ;
+C 47 ; WX 206 ; N slash.sup ; B -16 259 222 685 ;
+C 48 ; WX 379 ; N zero.sup ; B 16 262 364 683 ;
+C 49 ; WX 349 ; N one.sup ; B 42 270 312 683 ;
+C 50 ; WX 348 ; N two.sup ; B 11 270 334 683 ;
+C 51 ; WX 364 ; N three.sup ; B 10 262 343 683 ;
+C 52 ; WX 361 ; N four.sup ; B 12 270 345 683 ;
+C 53 ; WX 338 ; N five.sup ; B 14 265 319 676 ;
+C 54 ; WX 377 ; N six.sup ; B 18 262 361 683 ;
+C 55 ; WX 390 ; N seven.sup ; B 11 270 376 676 ;
+C 56 ; WX 374 ; N eight.sup ; B 18 262 356 683 ;
+C 57 ; WX 377 ; N nine.sup ; B 17 262 360 683 ;
+C 58 ; WX 245 ; N colon.sup ; B 53 262 192 553 ;
+C 59 ; WX 247 ; N semicolon.sup ; B 53 162 204 553 ;
+C 60 ; WX 391 ; N less.sup ; B 20 263 371 607 ;
+C 61 ; WX 370 ; N equal.sup ; B 21 324 349 519 ;
+C 62 ; WX 391 ; N greater.sup ; B 20 263 371 599 ;
+C 63 ; WX 395 ; N question.sup ; B 37 262 360 683 ;
+C 64 ; WX 647 ; N at.sup ; B 70 259 577 685 ;
+C 65 ; WX 536 ; N A.sup ; B 6 270 515 684 ;
+C 66 ; WX 498 ; N B.sup ; B 10 270 467 676 ;
+C 67 ; WX 499 ; N C.sup ; B 32 259 477 685 ;
+C 68 ; WX 526 ; N D.sup ; B 9 270 506 676 ;
+C 69 ; WX 477 ; N E.sup ; B 10 270 460 676 ;
+C 70 ; WX 441 ; N F.sup ; B 10 270 423 676 ;
+C 71 ; WX 561 ; N G.sup ; B 24 259 547 685 ;
+C 72 ; WX 561 ; N H.sup ; B 14 270 549 676 ;
+C 73 ; WX 280 ; N I.sup ; B 13 270 268 676 ;
+C 74 ; WX 372 ; N J.sup ; B 2 205 359 680 ;
+C 75 ; WX 601 ; N K.sup ; B 20 270 596 676 ;
+C 76 ; WX 461 ; N L.sup ; B 12 270 442 676 ;
+C 77 ; WX 712 ; N M.sup ; B 9 270 697 676 ;
+C 78 ; WX 557 ; N N.sup ; B 10 259 543 676 ;
+C 79 ; WX 565 ; N O.sup ; B 23 259 543 685 ;
+C 80 ; WX 454 ; N P.sup ; B 10 270 447 676 ;
+C 81 ; WX 565 ; N Q.sup ; B 23 154 543 691 ;
+C 82 ; WX 525 ; N R.sup ; B 17 270 521 676 ;
+C 83 ; WX 403 ; N S.sup ; B 23 259 376 686 ;
+C 84 ; WX 479 ; N T.sup ; B 20 270 459 676 ;
+C 85 ; WX 510 ; N U.sup ; B 10 259 496 676 ;
+C 86 ; WX 535 ; N V.sup ; B 10 259 522 676 ;
+C 87 ; WX 722 ; N W.sup ; B 12 261 710 676 ;
+C 88 ; WX 540 ; N X.sup ; B 10 270 525 676 ;
+C 89 ; WX 525 ; N Y.sup ; B 10 270 511 676 ;
+C 90 ; WX 510 ; N Z.sup ; B 18 270 490 676 ;
+C 91 ; WX 234 ; N bracketleft.sup ; B 44 173 214 683 ;
+C 92 ; WX 207 ; N backslash.sup ; B -16 259 224 685 ;
+C 93 ; WX 234 ; N bracketright.sup ; B 21 173 191 683 ;
+C 94 ; WX 446 ; N asciicircum.sup ; B 47 446 399 686 ;
+C 95 ; WX 325 ; N underscore.sup ; B 0 185 325 234 ;
+C 96 ; WX 227 ; N quoteleft.sup ; B 46 465 176 688 ;
+C 97 ; WX 373 ; N a.sup ; B 16 262 365 554 ;
+C 98 ; WX 410 ; N b.sup ; B 11 262 388 676 ;
+C 99 ; WX 334 ; N c.sup ; B 16 262 325 554 ;
+C 100 ; WX 409 ; N d.sup ; B 16 262 395 676 ;
+C 101 ; WX 312 ; N e.sup ; B 16 262 301 554 ;
+C 102 ; WX 256 ; N f.sup ; B 9 270 293 685 ;
+C 103 ; WX 380 ; N g.sup ; B 18 139 369 569 ;
+C 104 ; WX 408 ; N h.sup ; B 10 270 394 676 ;
+C 105 ; WX 209 ; N i.sup ; B 10 270 194 685 ;
+C 106 ; WX 260 ; N j.sup ; B -37 141 215 702 ;
+C 107 ; WX 437 ; N k.sup ; B 14 270 429 676 ;
+C 108 ; WX 204 ; N l.sup ; B 10 270 189 676 ;
+C 109 ; WX 613 ; N m.sup ; B 10 270 601 554 ;
+C 110 ; WX 408 ; N n.sup ; B 14 270 398 554 ;
+C 111 ; WX 375 ; N o.sup ; B 16 262 360 554 ;
+C 112 ; WX 409 ; N p.sup ; B 12 147 388 554 ;
+C 113 ; WX 410 ; N q.sup ; B 22 147 397 554 ;
+C 114 ; WX 312 ; N r.sup ; B 19 270 306 554 ;
+C 115 ; WX 287 ; N s.sup ; B 16 262 269 554 ;
+C 116 ; WX 240 ; N t.sup ; B 13 263 240 652 ;
+C 117 ; WX 408 ; N u.sup ; B 10 262 396 547 ;
+C 118 ; WX 376 ; N v.sup ; B 14 262 367 547 ;
+C 119 ; WX 530 ; N w.sup ; B 15 262 520 547 ;
+C 120 ; WX 370 ; N x.sup ; B 8 270 360 547 ;
+C 121 ; WX 385 ; N y.sup ; B 10 140 372 550 ;
+C 122 ; WX 366 ; N z.sup ; B 14 270 350 547 ;
+C 123 ; WX 289 ; N braceleft.sup ; B 14 162 254 691 ;
+C 124 ; WX 157 ; N bar.sup ; B 43 259 115 685 ;
+C 125 ; WX 274 ; N braceright.sup ; B 35 162 260 691 ;
+C 126 ; WX 337 ; N asciitilde.sup ; B 19 350 319 478 ;
+C 161 ; WX 264 ; N exclamdown.sup ; B 53 129 212 589 ;
+C 232 ; WX 312 ; N egrave.sup ; B 16 262 301 704 ;
+C 233 ; WX 312 ; N eacute.sup ; B 16 262 301 704 ;
EndCharMetrics
StartKernData
StartKernPairs 444
-KPX quoteright y -22
-KPX quoteright w -23
-KPX quoteright v -25
-KPX quoteright t -19
-KPX quoteright s -17
-KPX quoteright r -26
-KPX quoteright period -35
-KPX quoteright o -34
-KPX quoteright d -31
-KPX quoteright comma -34
-KPX quoteright A -91
-KPX comma quoteright -23
-KPX comma one -12
-KPX hyphen Y -83
-KPX hyphen W -54
-KPX hyphen V -72
-KPX hyphen T -74
-KPX hyphen A -18
-KPX period quoteright -27
-KPX period one -21
-KPX zero seven 7
-KPX zero one -31
-KPX zero four 11
-KPX one zero -35
-KPX one two -2
-KPX one three -10
-KPX one six -47
-KPX one seven -56
-KPX one period -17
-KPX one one -27
-KPX one nine -9
-KPX one four -56
-KPX one five -16
-KPX one eight -34
-KPX one comma -16
-KPX two seven -7
-KPX two one -29
-KPX two four 14
-KPX three seven -15
-KPX three one -33
-KPX three four 9
-KPX four seven -16
-KPX four one -35
-KPX four four 13
-KPX five seven -9
-KPX five one -28
-KPX five four 1
-KPX six seven -7
-KPX six one -43
-KPX six four 13
-KPX seven two -21
-KPX seven three -20
-KPX seven six -37
-KPX seven seven -6
-KPX seven period -58
-KPX seven one -25
-KPX seven four -54
-KPX seven five -34
-KPX seven eight -18
-KPX seven comma -57
-KPX seven colon -64
-KPX eight one -19
-KPX eight four 11
-KPX nine seven 10
-KPX nine one -26
-KPX nine four 2
-KPX A y -83
-KPX A w -79
-KPX A v -84
-KPX A u -30
-KPX A t -27
-KPX A quoteright -108
-KPX A q -38
-KPX A o -37
-KPX A hyphen -30
-KPX A g -7
-KPX A e -32
-KPX A d -28
-KPX A comma 1
-KPX A c -35
-KPX A b -22
-KPX A a -5
-KPX A Y -74
-KPX A W -116
-KPX A V -130
-KPX A U -66
-KPX A T -59
-KPX A Q -68
-KPX A O -68
-KPX A G -68
-KPX A C -73
-KPX B Y -44
-KPX B W -46
-KPX B V -45
-KPX B O -12
-KPX B A -34
-KPX C O -14
-KPX C K -6
-KPX C H -2
-KPX C A -25
-KPX D Y -59
-KPX D X -51
-KPX D W -50
-KPX D V -60
-KPX D T -7
-KPX D J -40
-KPX D A -55
-KPX F u -10
-KPX F r -7
-KPX F period -60
-KPX F o -54
-KPX F j -26
-KPX F i -1
-KPX F hyphen -34
-KPX F e -51
-KPX F comma -59
-KPX F a -50
-KPX F O -7
-KPX F J -42
-KPX F A -79
-KPX G Y -33
-KPX G W -35
-KPX G V -33
-KPX G T -41
-KPX G A -27
-KPX J A -30
-KPX K y -83
-KPX K u -18
-KPX K o -25
-KPX K hyphen -47
-KPX K e -20
-KPX K a 6
-KPX K T -2
-KPX K S 13
-KPX K O -56
-KPX K G -56
-KPX K C -61
-KPX L y -49
-KPX L u -11
-KPX L quoteright -69
-KPX L hyphen 24
-KPX L Y -89
-KPX L W -87
-KPX L V -106
-KPX L U -29
-KPX L T -74
-KPX L S 2
-KPX L O -5
-KPX L G -5
-KPX L C -11
-KPX L A -1
-KPX N u -17
-KPX N o -16
-KPX N e -13
-KPX N comma 1
-KPX N a -16
-KPX N O -15
-KPX N G -16
-KPX N C -22
-KPX N A -19
-KPX O Y -59
-KPX O X -51
-KPX O W -54
-KPX O V -60
-KPX O T -9
-KPX O A -55
-KPX P period -86
-KPX P o -33
-KPX P hyphen -39
-KPX P e -29
-KPX P comma -85
-KPX P a -19
-KPX P J -68
-KPX P A -81
-KPX R y -27
-KPX R u -17
-KPX R o -24
-KPX R hyphen -30
-KPX R e -19
-KPX R a 7
-KPX R Y -53
-KPX R W -55
-KPX R V -53
-KPX R U -37
-KPX R T -26
-KPX R O -29
-KPX R G -30
-KPX R C -36
-KPX S t -10
-KPX S Y -8
-KPX S W -10
-KPX S V -9
-KPX S T -16
-KPX S A -24
-KPX T y -104
-KPX T w -107
-KPX T v -106
-KPX T u -89
-KPX T semicolon -85
-KPX T s -59
-KPX T r -61
-KPX T period -64
-KPX T o -88
-KPX T j -40
-KPX T i -16
-KPX T hyphen -73
-KPX T g -68
-KPX T e -85
-KPX T comma -63
-KPX T colon -85
-KPX T c -88
-KPX T a -65
-KPX T Y 11
-KPX T W 9
-KPX T V 11
-KPX T S -2
-KPX T O -9
-KPX T J -43
-KPX T G -11
-KPX T C -17
-KPX T A -46
-KPX U r -29
-KPX U period -18
-KPX U p -28
-KPX U n -25
-KPX U m -23
-KPX U comma -17
-KPX U A -54
-KPX V y -56
-KPX V u -58
-KPX V semicolon -94
-KPX V r -60
-KPX V period -95
-KPX V o -89
-KPX V i -13
-KPX V hyphen -68
-KPX V g -86
-KPX V e -86
-KPX V comma -94
-KPX V colon -94
-KPX V a -87
-KPX V T 8
-KPX V S -25
-KPX V O -63
-KPX V G -64
-KPX V C -70
-KPX V A -113
-KPX W y -44
-KPX W u -45
-KPX W semicolon -80
-KPX W r -49
-KPX W period -73
-KPX W o -70
-KPX W i -12
-KPX W hyphen -49
-KPX W g -70
-KPX W e -67
-KPX W comma -72
-KPX W colon -81
-KPX W a -70
-KPX W T 9
-KPX W S -24
-KPX W O -51
-KPX W G -52
-KPX W C -58
-KPX W A -98
-KPX X y -90
-KPX X u -25
-KPX X o -32
-KPX X hyphen -43
-KPX X e -27
-KPX X Q -57
-KPX X O -56
-KPX X C -63
-KPX Y v -78
-KPX Y u -76
-KPX Y semicolon -103
-KPX Y period -81
-KPX Y p -72
-KPX Y o -96
-KPX Y i -14
-KPX Y hyphen -87
-KPX Y g -86
-KPX Y e -93
-KPX Y comma -80
-KPX Y colon -103
-KPX Y a -83
-KPX Y T 7
-KPX Y S -26
-KPX Y O -64
-KPX Y G -65
-KPX Y C -71
-KPX Y A -64
-KPX Z y -44
-KPX Z v -45
-KPX quoteleft Y -17
-KPX quoteleft W -19
-KPX quoteleft V -17
-KPX quoteleft T -22
-KPX quoteleft A -92
-KPX a y -44
-KPX a w -40
-KPX a v -39
-KPX a quoteright -34
-KPX a j -39
-KPX b y -42
-KPX b w -40
-KPX b v -39
-KPX c k -18
-KPX c h -17
-KPX e y -31
-KPX e x -19
-KPX e w -30
-KPX e v -29
-KPX e t -10
-KPX e quoteright -19
-KPX f t -3
-KPX f s -8
-KPX f quoteright 18
-KPX f o -32
-KPX f l 33
-KPX f j -1
-KPX f i 22
-KPX f f 12
-KPX f e -29
-KPX f a -17
-KPX g r 1
-KPX g e -20
-KPX g a -15
-KPX h y -34
-KPX h quoteright -30
-KPX i j -36
-KPX i T -18
-KPX k u -5
-KPX k s 5
-KPX k o -38
-KPX k hyphen -47
-KPX k g -4
-KPX k e -33
-KPX k a -3
-KPX l y -19
-KPX l v -22
-KPX m y -33
-KPX m w -33
-KPX m v -32
-KPX m p -16
-KPX n y -32
-KPX n w -32
-KPX n v -31
-KPX n quoteright -28
-KPX n p -14
-KPX n T -56
-KPX o y -42
-KPX o x -29
-KPX o w -38
-KPX o v -42
-KPX o t -10
-KPX o quoteright -27
-KPX o T -88
-KPX p y -34
-KPX p t -11
-KPX q u -15
-KPX q c -13
-KPX r z -1
-KPX r y 9
-KPX r x 11
-KPX r w 7
-KPX r v 8
-KPX r u 9
-KPX r t 9
-KPX r semicolon -16
-KPX r quoteright -8
-KPX r q -15
-KPX r period -68
-KPX r p 4
-KPX r o -14
-KPX r n 4
-KPX r m 6
-KPX r l -14
-KPX r k -15
-KPX r j -12
-KPX r i 6
-KPX r hyphen -18
-KPX r h -15
-KPX r g -5
-KPX r f 11
-KPX r e -11
-KPX r d -13
-KPX r comma -67
-KPX r colon -16
-KPX r c -15
-KPX r a -6
-KPX s t -7
-KPX s quoteright -17
-KPX t semicolon -12
-KPX t quoteright -31
-KPX t o -4
-KPX t h -4
-KPX t e -1
-KPX t colon -12
-KPX t a 11
-KPX t S 11
-KPX u quoteright -25
-KPX v semicolon -23
-KPX v s -16
-KPX v period -57
-KPX v o -40
-KPX v l -16
-KPX v hyphen -27
-KPX v g -22
-KPX v e -35
-KPX v comma -56
-KPX v colon -23
-KPX v c -40
-KPX v a -23
-KPX w semicolon -23
-KPX w s -16
-KPX w period -51
-KPX w o -36
-KPX w l -16
-KPX w hyphen -23
-KPX w g -22
-KPX w e -33
-KPX w comma -50
-KPX w colon -23
-KPX w c -36
-KPX w a -23
-KPX x q -32
-KPX x o -30
-KPX x e -27
-KPX x c -30
-KPX x a -2
-KPX y semicolon -28
-KPX y s -24
-KPX y period -57
-KPX y o -42
-KPX y l -19
-KPX y hyphen -29
-KPX y g -31
-KPX y e -40
-KPX y comma -56
-KPX y colon -28
-KPX y c -42
-KPX y a -32
+KPX quoteright.sup period.sup -35
+KPX quoteright.sup comma.sup -34
+KPX quoteright.sup y.sup -22
+KPX quoteright.sup w.sup -23
+KPX quoteright.sup v.sup -25
+KPX quoteright.sup t.sup -19
+KPX quoteright.sup s.sup -17
+KPX quoteright.sup r.sup -26
+KPX quoteright.sup o.sup -34
+KPX quoteright.sup d.sup -31
+KPX quoteright.sup A.sup -91
+KPX comma.sup quoteright.sup -23
+KPX comma.sup one.sup -12
+KPX hyphen.sup Y.sup -83
+KPX hyphen.sup W.sup -54
+KPX hyphen.sup V.sup -72
+KPX hyphen.sup T.sup -74
+KPX hyphen.sup A.sup -18
+KPX period.sup quoteright.sup -27
+KPX period.sup one.sup -21
+KPX zero.sup seven.sup 7
+KPX zero.sup one.sup -31
+KPX zero.sup four.sup 11
+KPX one.sup zero.sup -35
+KPX one.sup two.sup -2
+KPX one.sup three.sup -10
+KPX one.sup six.sup -47
+KPX one.sup seven.sup -56
+KPX one.sup period.sup -17
+KPX one.sup one.sup -27
+KPX one.sup nine.sup -9
+KPX one.sup four.sup -56
+KPX one.sup five.sup -16
+KPX one.sup eight.sup -34
+KPX one.sup comma.sup -16
+KPX two.sup seven.sup -7
+KPX two.sup one.sup -29
+KPX two.sup four.sup 14
+KPX three.sup seven.sup -15
+KPX three.sup one.sup -33
+KPX three.sup four.sup 9
+KPX four.sup seven.sup -16
+KPX four.sup one.sup -35
+KPX four.sup four.sup 13
+KPX five.sup seven.sup -9
+KPX five.sup one.sup -28
+KPX five.sup four.sup 1
+KPX six.sup seven.sup -7
+KPX six.sup one.sup -43
+KPX six.sup four.sup 13
+KPX seven.sup two.sup -21
+KPX seven.sup three.sup -20
+KPX seven.sup six.sup -37
+KPX seven.sup seven.sup -6
+KPX seven.sup period.sup -58
+KPX seven.sup one.sup -25
+KPX seven.sup four.sup -54
+KPX seven.sup five.sup -34
+KPX seven.sup eight.sup -18
+KPX seven.sup comma.sup -57
+KPX seven.sup colon.sup -64
+KPX eight.sup one.sup -19
+KPX eight.sup four.sup 11
+KPX nine.sup seven.sup 10
+KPX nine.sup one.sup -26
+KPX nine.sup four.sup 2
+KPX A.sup y.sup -83
+KPX A.sup w.sup -79
+KPX A.sup v.sup -84
+KPX A.sup u.sup -30
+KPX A.sup t.sup -27
+KPX A.sup quoteright.sup -108
+KPX A.sup q.sup -38
+KPX A.sup o.sup -37
+KPX A.sup hyphen.sup -30
+KPX A.sup g.sup -7
+KPX A.sup e.sup -32
+KPX A.sup d.sup -28
+KPX A.sup comma.sup 1
+KPX A.sup c.sup -35
+KPX A.sup b.sup -22
+KPX A.sup a.sup -5
+KPX A.sup Y.sup -74
+KPX A.sup W.sup -116
+KPX A.sup V.sup -130
+KPX A.sup U.sup -66
+KPX A.sup T.sup -59
+KPX A.sup Q.sup -68
+KPX A.sup O.sup -68
+KPX A.sup G.sup -68
+KPX A.sup C.sup -73
+KPX B.sup Y.sup -44
+KPX B.sup W.sup -46
+KPX B.sup V.sup -45
+KPX B.sup O.sup -12
+KPX B.sup A.sup -34
+KPX C.sup O.sup -14
+KPX C.sup K.sup -6
+KPX C.sup H.sup -2
+KPX C.sup A.sup -25
+KPX D.sup Y.sup -59
+KPX D.sup X.sup -51
+KPX D.sup W.sup -50
+KPX D.sup V.sup -60
+KPX D.sup T.sup -7
+KPX D.sup J.sup -40
+KPX D.sup A.sup -55
+KPX F.sup u.sup -10
+KPX F.sup r.sup -7
+KPX F.sup period.sup -60
+KPX F.sup o.sup -54
+KPX F.sup j.sup -26
+KPX F.sup i.sup -1
+KPX F.sup hyphen.sup -34
+KPX F.sup e.sup -51
+KPX F.sup comma.sup -59
+KPX F.sup a.sup -50
+KPX F.sup O.sup -7
+KPX F.sup J.sup -42
+KPX F.sup A.sup -79
+KPX G.sup Y.sup -33
+KPX G.sup W.sup -35
+KPX G.sup V.sup -33
+KPX G.sup T.sup -41
+KPX G.sup A.sup -27
+KPX J.sup A.sup -30
+KPX K.sup y.sup -83
+KPX K.sup u.sup -18
+KPX K.sup o.sup -25
+KPX K.sup hyphen.sup -47
+KPX K.sup e.sup -20
+KPX K.sup a.sup 6
+KPX K.sup T.sup -2
+KPX K.sup S.sup 13
+KPX K.sup O.sup -56
+KPX K.sup G.sup -56
+KPX K.sup C.sup -61
+KPX L.sup y.sup -49
+KPX L.sup u.sup -11
+KPX L.sup quoteright.sup -69
+KPX L.sup hyphen.sup 24
+KPX L.sup Y.sup -89
+KPX L.sup W.sup -87
+KPX L.sup V.sup -106
+KPX L.sup U.sup -29
+KPX L.sup T.sup -74
+KPX L.sup S.sup 2
+KPX L.sup O.sup -5
+KPX L.sup G.sup -5
+KPX L.sup C.sup -11
+KPX L.sup A.sup -1
+KPX N.sup u.sup -17
+KPX N.sup o.sup -16
+KPX N.sup e.sup -13
+KPX N.sup comma.sup 1
+KPX N.sup a.sup -16
+KPX N.sup O.sup -15
+KPX N.sup G.sup -16
+KPX N.sup C.sup -22
+KPX N.sup A.sup -19
+KPX O.sup Y.sup -59
+KPX O.sup X.sup -51
+KPX O.sup W.sup -54
+KPX O.sup V.sup -60
+KPX O.sup T.sup -9
+KPX O.sup A.sup -55
+KPX P.sup period.sup -86
+KPX P.sup o.sup -33
+KPX P.sup hyphen.sup -39
+KPX P.sup e.sup -29
+KPX P.sup comma.sup -85
+KPX P.sup a.sup -19
+KPX P.sup J.sup -68
+KPX P.sup A.sup -81
+KPX R.sup y.sup -27
+KPX R.sup u.sup -17
+KPX R.sup o.sup -24
+KPX R.sup hyphen.sup -30
+KPX R.sup e.sup -19
+KPX R.sup a.sup 7
+KPX R.sup Y.sup -53
+KPX R.sup W.sup -55
+KPX R.sup V.sup -53
+KPX R.sup U.sup -37
+KPX R.sup T.sup -26
+KPX R.sup O.sup -29
+KPX R.sup G.sup -30
+KPX R.sup C.sup -36
+KPX S.sup t.sup -10
+KPX S.sup Y.sup -8
+KPX S.sup W.sup -10
+KPX S.sup V.sup -9
+KPX S.sup T.sup -16
+KPX S.sup A.sup -24
+KPX T.sup y.sup -104
+KPX T.sup w.sup -107
+KPX T.sup v.sup -106
+KPX T.sup u.sup -89
+KPX T.sup semicolon.sup -85
+KPX T.sup s.sup -59
+KPX T.sup r.sup -61
+KPX T.sup period.sup -64
+KPX T.sup o.sup -88
+KPX T.sup j.sup -40
+KPX T.sup i.sup -16
+KPX T.sup hyphen.sup -73
+KPX T.sup g.sup -68
+KPX T.sup e.sup -85
+KPX T.sup comma.sup -63
+KPX T.sup colon.sup -85
+KPX T.sup c.sup -88
+KPX T.sup a.sup -65
+KPX T.sup Y.sup 11
+KPX T.sup W.sup 9
+KPX T.sup V.sup 11
+KPX T.sup S.sup -2
+KPX T.sup O.sup -9
+KPX T.sup J.sup -43
+KPX T.sup G.sup -11
+KPX T.sup C.sup -17
+KPX T.sup A.sup -46
+KPX U.sup r.sup -29
+KPX U.sup period.sup -18
+KPX U.sup p.sup -28
+KPX U.sup n.sup -25
+KPX U.sup m.sup -23
+KPX U.sup comma.sup -17
+KPX U.sup A.sup -54
+KPX V.sup y.sup -56
+KPX V.sup u.sup -58
+KPX V.sup semicolon.sup -94
+KPX V.sup r.sup -60
+KPX V.sup period.sup -95
+KPX V.sup o.sup -89
+KPX V.sup i.sup -13
+KPX V.sup hyphen.sup -68
+KPX V.sup g.sup -86
+KPX V.sup e.sup -86
+KPX V.sup comma.sup -94
+KPX V.sup colon.sup -94
+KPX V.sup a.sup -87
+KPX V.sup T.sup 8
+KPX V.sup S.sup -25
+KPX V.sup O.sup -63
+KPX V.sup G.sup -64
+KPX V.sup C.sup -70
+KPX V.sup A.sup -113
+KPX W.sup y.sup -44
+KPX W.sup u.sup -45
+KPX W.sup semicolon.sup -80
+KPX W.sup r.sup -49
+KPX W.sup period.sup -73
+KPX W.sup o.sup -70
+KPX W.sup i.sup -12
+KPX W.sup hyphen.sup -49
+KPX W.sup g.sup -70
+KPX W.sup e.sup -67
+KPX W.sup comma.sup -72
+KPX W.sup colon.sup -81
+KPX W.sup a.sup -70
+KPX W.sup T.sup 9
+KPX W.sup S.sup -24
+KPX W.sup O.sup -51
+KPX W.sup G.sup -52
+KPX W.sup C.sup -58
+KPX W.sup A.sup -98
+KPX X.sup y.sup -90
+KPX X.sup u.sup -25
+KPX X.sup o.sup -32
+KPX X.sup hyphen.sup -43
+KPX X.sup e.sup -27
+KPX X.sup Q.sup -57
+KPX X.sup O.sup -56
+KPX X.sup C.sup -63
+KPX Y.sup v.sup -78
+KPX Y.sup u.sup -76
+KPX Y.sup semicolon.sup -103
+KPX Y.sup period.sup -81
+KPX Y.sup p.sup -72
+KPX Y.sup o.sup -96
+KPX Y.sup i.sup -14
+KPX Y.sup hyphen.sup -87
+KPX Y.sup g.sup -86
+KPX Y.sup e.sup -93
+KPX Y.sup comma.sup -80
+KPX Y.sup colon.sup -103
+KPX Y.sup a.sup -83
+KPX Y.sup T.sup 7
+KPX Y.sup S.sup -26
+KPX Y.sup O.sup -64
+KPX Y.sup G.sup -65
+KPX Y.sup C.sup -71
+KPX Y.sup A.sup -64
+KPX Z.sup y.sup -44
+KPX Z.sup v.sup -45
+KPX quoteleft.sup Y.sup -17
+KPX quoteleft.sup W.sup -19
+KPX quoteleft.sup V.sup -17
+KPX quoteleft.sup T.sup -22
+KPX quoteleft.sup A.sup -92
+KPX a.sup y.sup -44
+KPX a.sup w.sup -40
+KPX a.sup v.sup -39
+KPX a.sup quoteright.sup -34
+KPX a.sup j.sup -39
+KPX b.sup y.sup -42
+KPX b.sup w.sup -40
+KPX b.sup v.sup -39
+KPX c.sup k.sup -18
+KPX c.sup h.sup -17
+KPX e.sup y.sup -31
+KPX e.sup x.sup -19
+KPX e.sup w.sup -30
+KPX e.sup v.sup -29
+KPX e.sup t.sup -10
+KPX e.sup quoteright.sup -19
+KPX f.sup t.sup -3
+KPX f.sup s.sup -8
+KPX f.sup quoteright.sup 18
+KPX f.sup o.sup -32
+KPX f.sup l.sup 33
+KPX f.sup j.sup -1
+KPX f.sup i.sup 22
+KPX f.sup f.sup 12
+KPX f.sup e.sup -29
+KPX f.sup a.sup -17
+KPX g.sup r.sup 1
+KPX g.sup e.sup -20
+KPX g.sup a.sup -15
+KPX h.sup y.sup -34
+KPX h.sup quoteright.sup -30
+KPX i.sup j.sup -36
+KPX i.sup T.sup -18
+KPX k.sup u.sup -5
+KPX k.sup s.sup 5
+KPX k.sup o.sup -38
+KPX k.sup hyphen.sup -47
+KPX k.sup g.sup -4
+KPX k.sup e.sup -33
+KPX k.sup a.sup -3
+KPX l.sup y.sup -19
+KPX l.sup v.sup -22
+KPX m.sup y.sup -33
+KPX m.sup w.sup -33
+KPX m.sup v.sup -32
+KPX m.sup p.sup -16
+KPX n.sup y.sup -32
+KPX n.sup w.sup -32
+KPX n.sup v.sup -31
+KPX n.sup quoteright.sup -28
+KPX n.sup p.sup -14
+KPX n.sup T.sup -56
+KPX o.sup y.sup -42
+KPX o.sup x.sup -29
+KPX o.sup w.sup -38
+KPX o.sup v.sup -42
+KPX o.sup t.sup -10
+KPX o.sup quoteright.sup -27
+KPX o.sup T.sup -88
+KPX p.sup y.sup -34
+KPX p.sup t.sup -11
+KPX q.sup u.sup -15
+KPX q.sup c.sup -13
+KPX r.sup z.sup -1
+KPX r.sup y.sup 9
+KPX r.sup x.sup 11
+KPX r.sup w.sup 7
+KPX r.sup v.sup 8
+KPX r.sup u.sup 9
+KPX r.sup t.sup 9
+KPX r.sup semicolon.sup -16
+KPX r.sup quoteright.sup -8
+KPX r.sup q.sup -15
+KPX r.sup period.sup -68
+KPX r.sup p.sup 4
+KPX r.sup o.sup -14
+KPX r.sup n.sup 4
+KPX r.sup m.sup 6
+KPX r.sup l.sup -14
+KPX r.sup k.sup -15
+KPX r.sup j.sup -12
+KPX r.sup i.sup 6
+KPX r.sup hyphen.sup -18
+KPX r.sup h.sup -15
+KPX r.sup g.sup -5
+KPX r.sup f.sup 11
+KPX r.sup e.sup -11
+KPX r.sup d.sup -13
+KPX r.sup comma.sup -67
+KPX r.sup colon.sup -16
+KPX r.sup c.sup -15
+KPX r.sup a.sup -6
+KPX s.sup t.sup -7
+KPX s.sup quoteright.sup -17
+KPX t.sup semicolon.sup -12
+KPX t.sup quoteright.sup -31
+KPX t.sup o.sup -4
+KPX t.sup h.sup -4
+KPX t.sup e.sup -1
+KPX t.sup colon.sup -12
+KPX t.sup a.sup 11
+KPX t.sup S.sup 11
+KPX u.sup quoteright.sup -25
+KPX v.sup semicolon.sup -23
+KPX v.sup s.sup -16
+KPX v.sup period.sup -57
+KPX v.sup o.sup -40
+KPX v.sup l.sup -16
+KPX v.sup hyphen.sup -27
+KPX v.sup g.sup -22
+KPX v.sup e.sup -35
+KPX v.sup comma.sup -56
+KPX v.sup colon.sup -23
+KPX v.sup c.sup -40
+KPX v.sup a.sup -23
+KPX w.sup semicolon.sup -23
+KPX w.sup s.sup -16
+KPX w.sup period.sup -51
+KPX w.sup o.sup -36
+KPX w.sup l.sup -16
+KPX w.sup hyphen.sup -23
+KPX w.sup g.sup -22
+KPX w.sup e.sup -33
+KPX w.sup comma.sup -50
+KPX w.sup colon.sup -23
+KPX w.sup c.sup -36
+KPX w.sup a.sup -23
+KPX x.sup q.sup -32
+KPX x.sup o.sup -30
+KPX x.sup e.sup -27
+KPX x.sup c.sup -30
+KPX x.sup a.sup -2
+KPX y.sup semicolon.sup -28
+KPX y.sup s.sup -24
+KPX y.sup period.sup -57
+KPX y.sup o.sup -42
+KPX y.sup l.sup -19
+KPX y.sup hyphen.sup -29
+KPX y.sup g.sup -31
+KPX y.sup e.sup -40
+KPX y.sup comma.sup -56
+KPX y.sup colon.sup -28
+KPX y.sup c.sup -42
+KPX y.sup a.sup -32
EndKernPairs
EndKernData
EndFontMetrics
diff --git a/fonts/newtx/afm/ntxsups-BoldItalic.afm b/fonts/newtx/afm/ntxsups-BoldItalic.afm
index 7cfb4b879e..b4f625b396 100644
--- a/fonts/newtx/afm/ntxsups-BoldItalic.afm
+++ b/fonts/newtx/afm/ntxsups-BoldItalic.afm
@@ -1,595 +1,576 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20150126
-Comment Creation Date: Sat Jan 31 16:18:01 2015
+Comment Generated by FontForge 20190801
+Comment Creation Date: Sun Sep 1 14:13:40 2019
FontName ntxsups-BoldItalic
FullName ntxsups Bold Italic
FamilyName ntxsups
Weight Bold
-Notice (Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development)
+Notice (Copyright 2006, 2009 for TeX Gyre extensions by B. Jackowski and J.M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License -- see http://tug.org/fonts/licenses/G)
+Comment UST-FONT-LICENSE.txt for details.
Comment
-Comment Copyright 2015 by Michael Sharpe, LPPL
+Comment Copyright 2015--2019 Michael Sharpe, under equivalent LPPL.
ItalicAngle -15.3
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 1.05
-EncodingScheme AdobeStandardEncoding
+Version 1.06
+EncodingScheme FontSpecific
FontBBox -42 125 772 720
CapHeight 669
-XHeight 548
-Ascender 692
+XHeight 547
Descender 147
-StartCharMetrics 98
+StartCharMetrics 99
+C 0 ; WX 0 ; N .notdef ; B 0 0 0 0 ;
C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 303 ; N exclam ; B 125 262 373 680 ;
-C 34 ; WX 402 ; N quotedbl ; B 169 504 471 685 ;
-C 35 ; WX 374 ; N numbersign ; B 60 270 477 692 ;
-C 36 ; WX 355 ; N dollar ; B 68 187 435 720 ;
-C 37 ; WX 595 ; N percent ; B 106 264 650 686 ;
-C 38 ; WX 584 ; N ampersand ; B 84 259 614 679 ;
-C 39 ; WX 231 ; N quoteright ; B 145 486 293 685 ;
-C 40 ; WX 232 ; N parenleft ; B 99 158 320 685 ;
-C 41 ; WX 232 ; N parenright ; B 52 158 273 685 ;
-C 42 ; WX 298 ; N asterisk ; B 123 424 385 685 ;
-C 43 ; WX 384 ; N plus ; B 102 270 444 577 ;
-C 44 ; WX 177 ; N comma ; B 42 125 190 385 ;
-C 45 ; WX 216 ; N hyphen ; B 82 356 257 451 ;
-C 46 ; WX 187 ; N period ; B 75 262 196 383 ;
-C 47 ; WX 227 ; N slash ; B 39 259 350 681 ;
-C 48 ; WX 358 ; N zero ; B 92 262 425 680 ;
-C 49 ; WX 337 ; N one ; B 84 270 366 680 ;
-C 50 ; WX 347 ; N two ; B 63 270 393 680 ;
-C 51 ; WX 353 ; N three ; B 71 262 402 680 ;
-C 52 ; WX 345 ; N four ; B 71 270 429 680 ;
-C 53 ; WX 328 ; N five ; B 74 262 401 671 ;
-C 54 ; WX 366 ; N six ; B 96 261 453 677 ;
-C 55 ; WX 324 ; N seven ; B 115 270 422 671 ;
-C 56 ; WX 398 ; N eight ; B 83 262 464 680 ;
-C 57 ; WX 365 ; N nine ; B 73 264 430 680 ;
-C 58 ; WX 256 ; N colon ; B 96 262 293 545 ;
-C 59 ; WX 245 ; N semicolon ; B 65 143 282 562 ;
-C 60 ; WX 391 ; N less ; B 101 263 452 607 ;
-C 61 ; WX 370 ; N equal ; B 102 324 430 519 ;
-C 62 ; WX 391 ; N greater ; B 101 263 452 599 ;
-C 63 ; WX 370 ; N question ; B 132 262 432 680 ;
-C 64 ; WX 584 ; N at ; B 122 259 625 681 ;
-C 65 ; WX 492 ; N A ; B 37 270 525 680 ;
-C 66 ; WX 534 ; N B ; B 65 270 587 671 ;
-C 67 ; WX 479 ; N C ; B 102 259 567 681 ;
-C 68 ; WX 561 ; N D ; B 51 270 618 671 ;
-C 69 ; WX 533 ; N E ; B 63 270 605 671 ;
-C 70 ; WX 502 ; N F ; B 73 270 579 671 ;
-C 71 ; WX 515 ; N G ; B 95 259 586 681 ;
-C 72 ; WX 561 ; N H ; B 65 270 656 671 ;
-C 73 ; WX 267 ; N I ; B 60 270 360 671 ;
-C 74 ; WX 360 ; N J ; B 51 203 457 675 ;
-C 75 ; WX 487 ; N K ; B 67 270 591 671 ;
-C 76 ; WX 450 ; N L ; B 67 270 518 671 ;
-C 77 ; WX 655 ; N M ; B 62 263 755 671 ;
-C 78 ; WX 514 ; N N ; B 63 261 613 671 ;
-C 79 ; WX 517 ; N O ; B 99 259 579 681 ;
-C 80 ; WX 466 ; N P ; B 63 270 548 671 ;
-C 81 ; WX 517 ; N Q ; B 99 134 579 687 ;
-C 82 ; WX 530 ; N R ; B 62 270 583 671 ;
-C 83 ; WX 417 ; N S ; B 82 259 479 681 ;
-C 84 ; WX 448 ; N T ; B 113 270 555 671 ;
-C 85 ; WX 509 ; N U ; B 125 259 605 671 ;
-C 86 ; WX 495 ; N V ; B 123 259 608 671 ;
-C 87 ; WX 658 ; N W ; B 123 259 772 671 ;
-C 88 ; WX 488 ; N X ; B 65 270 587 671 ;
-C 89 ; WX 453 ; N Y ; B 128 270 565 671 ;
-C 90 ; WX 495 ; N Z ; B 74 270 563 671 ;
-C 91 ; WX 249 ; N bracketleft ; B 57 167 349 681 ;
-C 92 ; WX 226 ; N backslash ; B 80 259 308 681 ;
-C 93 ; WX 246 ; N bracketright ; B 45 168 334 681 ;
-C 94 ; WX 439 ; N asciicircum ; B 125 441 477 682 ;
-C 95 ; WX 325 ; N underscore ; B 81 185 406 234 ;
-C 96 ; WX 231 ; N quoteleft ; B 164 486 312 685 ;
-C 97 ; WX 365 ; N a ; B 67 262 417 547 ;
-C 98 ; WX 401 ; N b ; B 72 262 446 690 ;
-C 99 ; WX 327 ; N c ; B 78 262 375 547 ;
-C 100 ; WX 343 ; N d ; B 67 262 436 690 ;
-C 101 ; WX 326 ; N e ; B 84 262 377 547 ;
-C 102 ; WX 245 ; N f ; B -29 140 400 694 ;
-C 103 ; WX 391 ; N g ; B 47 148 458 547 ;
-C 104 ; WX 434 ; N h ; B 73 265 478 690 ;
-C 105 ; WX 224 ; N i ; B 82 265 275 681 ;
-C 106 ; WX 251 ; N j ; B -42 139 293 696 ;
-C 107 ; WX 381 ; N k ; B 66 265 451 690 ;
-C 108 ; WX 190 ; N l ; B 82 265 279 690 ;
-C 109 ; WX 600 ; N m ; B 72 265 645 547 ;
-C 110 ; WX 433 ; N n ; B 77 265 474 547 ;
-C 111 ; WX 366 ; N o ; B 79 262 409 547 ;
-C 112 ; WX 343 ; N p ; B 3 147 390 547 ;
-C 113 ; WX 388 ; N q ; B 82 147 451 547 ;
-C 114 ; WX 253 ; N r ; B 67 270 334 547 ;
-C 115 ; WX 310 ; N s ; B 69 262 355 547 ;
-C 116 ; WX 230 ; N t ; B 94 265 324 702 ;
-C 117 ; WX 442 ; N u ; B 91 265 482 547 ;
-C 118 ; WX 320 ; N v ; B 91 262 373 547 ;
-C 119 ; WX 463 ; N w ; B 91 262 510 547 ;
-C 120 ; WX 340 ; N x ; B 51 262 401 550 ;
-C 121 ; WX 298 ; N y ; B 20 137 346 551 ;
-C 122 ; WX 318 ; N z ; B 53 217 386 550 ;
-C 123 ; WX 242 ; N braceleft ; B 84 153 380 685 ;
-C 124 ; WX 157 ; N bar ; B 124 259 196 681 ;
-C 125 ; WX 259 ; N braceright ; B 15 153 311 685 ;
-C 126 ; WX 370 ; N asciitilde ; B 116 350 416 478 ;
-C 161 ; WX 303 ; N exclamdown ; B 93 142 339 582 ;
-C -1 ; WX 326 ; N eacute ; B 84 262 401 693 ;
-C -1 ; WX 326 ; N egrave ; B 84 262 377 693 ;
+C 33 ; WX 303 ; N exclam.sup ; B 125 262 373 680 ;
+C 34 ; WX 402 ; N quotedbl.sup ; B 169 504 471 685 ;
+C 35 ; WX 374 ; N numbersign.sup ; B 60 270 477 692 ;
+C 36 ; WX 355 ; N dollar.sup ; B 68 187 435 720 ;
+C 37 ; WX 595 ; N percent.sup ; B 106 264 650 686 ;
+C 38 ; WX 584 ; N ampersand.sup ; B 84 259 614 679 ;
+C 39 ; WX 231 ; N quoteright.sup ; B 145 486 293 685 ;
+C 40 ; WX 232 ; N parenleft.sup ; B 99 158 320 685 ;
+C 41 ; WX 232 ; N parenright.sup ; B 52 158 273 685 ;
+C 42 ; WX 298 ; N asterisk.sup ; B 123 424 385 685 ;
+C 43 ; WX 384 ; N plus.sup ; B 102 270 444 577 ;
+C 44 ; WX 177 ; N comma.sup ; B 42 125 190 385 ;
+C 45 ; WX 216 ; N hyphen.sup ; B 82 356 257 451 ;
+C 46 ; WX 187 ; N period.sup ; B 75 262 196 383 ;
+C 47 ; WX 227 ; N slash.sup ; B 39 259 350 681 ;
+C 48 ; WX 358 ; N zero.sup ; B 92 262 425 680 ;
+C 49 ; WX 337 ; N one.sup ; B 84 270 366 680 ;
+C 50 ; WX 347 ; N two.sup ; B 63 270 393 680 ;
+C 51 ; WX 353 ; N three.sup ; B 71 262 402 680 ;
+C 52 ; WX 345 ; N four.sup ; B 71 270 429 680 ;
+C 53 ; WX 328 ; N five.sup ; B 74 262 401 671 ;
+C 54 ; WX 366 ; N six.sup ; B 96 261 453 677 ;
+C 55 ; WX 324 ; N seven.sup ; B 115 270 422 671 ;
+C 56 ; WX 398 ; N eight.sup ; B 83 262 464 680 ;
+C 57 ; WX 365 ; N nine.sup ; B 73 264 430 680 ;
+C 58 ; WX 256 ; N colon.sup ; B 96 262 293 545 ;
+C 59 ; WX 245 ; N semicolon.sup ; B 65 143 282 562 ;
+C 60 ; WX 391 ; N less.sup ; B 101 263 452 607 ;
+C 61 ; WX 370 ; N equal.sup ; B 102 324 430 519 ;
+C 62 ; WX 391 ; N greater.sup ; B 101 263 452 599 ;
+C 63 ; WX 370 ; N question.sup ; B 132 262 432 680 ;
+C 64 ; WX 584 ; N at.sup ; B 122 259 625 681 ;
+C 65 ; WX 492 ; N A.sup ; B 37 270 525 680 ;
+C 66 ; WX 534 ; N B.sup ; B 65 270 587 671 ;
+C 67 ; WX 479 ; N C.sup ; B 102 259 567 681 ;
+C 68 ; WX 561 ; N D.sup ; B 51 270 618 671 ;
+C 69 ; WX 533 ; N E.sup ; B 63 270 605 671 ;
+C 70 ; WX 502 ; N F.sup ; B 73 270 579 671 ;
+C 71 ; WX 515 ; N G.sup ; B 95 259 586 681 ;
+C 72 ; WX 561 ; N H.sup ; B 65 270 656 671 ;
+C 73 ; WX 267 ; N I.sup ; B 60 270 360 671 ;
+C 74 ; WX 360 ; N J.sup ; B 51 203 457 675 ;
+C 75 ; WX 487 ; N K.sup ; B 67 270 591 671 ;
+C 76 ; WX 450 ; N L.sup ; B 67 270 518 671 ;
+C 77 ; WX 655 ; N M.sup ; B 62 263 755 671 ;
+C 78 ; WX 514 ; N N.sup ; B 63 261 613 671 ;
+C 79 ; WX 517 ; N O.sup ; B 99 259 579 681 ;
+C 80 ; WX 466 ; N P.sup ; B 63 270 548 671 ;
+C 81 ; WX 517 ; N Q.sup ; B 99 134 579 687 ;
+C 82 ; WX 530 ; N R.sup ; B 62 270 583 671 ;
+C 83 ; WX 417 ; N S.sup ; B 82 259 479 681 ;
+C 84 ; WX 448 ; N T.sup ; B 104 270 525 671 ;
+C 85 ; WX 509 ; N U.sup ; B 125 259 605 671 ;
+C 86 ; WX 495 ; N V.sup ; B 123 259 608 671 ;
+C 87 ; WX 658 ; N W.sup ; B 123 259 772 671 ;
+C 88 ; WX 488 ; N X.sup ; B 65 270 587 671 ;
+C 89 ; WX 453 ; N Y.sup ; B 128 270 565 671 ;
+C 90 ; WX 495 ; N Z.sup ; B 74 270 563 671 ;
+C 91 ; WX 249 ; N bracketleft.sup ; B 57 167 349 681 ;
+C 92 ; WX 226 ; N backslash.sup ; B 80 259 308 681 ;
+C 93 ; WX 246 ; N bracketright.sup ; B 45 168 334 681 ;
+C 94 ; WX 439 ; N asciicircum.sup ; B 125 441 477 682 ;
+C 95 ; WX 325 ; N underscore.sup ; B 81 185 406 234 ;
+C 96 ; WX 231 ; N quoteleft.sup ; B 164 486 312 685 ;
+C 97 ; WX 365 ; N a.sup ; B 67 262 417 547 ;
+C 98 ; WX 401 ; N b.sup ; B 72 262 446 690 ;
+C 99 ; WX 327 ; N c.sup ; B 78 262 375 547 ;
+C 100 ; WX 343 ; N d.sup ; B 67 262 436 690 ;
+C 101 ; WX 326 ; N e.sup ; B 84 262 377 547 ;
+C 102 ; WX 245 ; N f.sup ; B -29 140 400 694 ;
+C 103 ; WX 391 ; N g.sup ; B 47 148 458 547 ;
+C 104 ; WX 434 ; N h.sup ; B 73 265 478 690 ;
+C 105 ; WX 224 ; N i.sup ; B 82 265 275 681 ;
+C 106 ; WX 251 ; N j.sup ; B -42 139 293 696 ;
+C 107 ; WX 381 ; N k.sup ; B 66 265 451 690 ;
+C 108 ; WX 190 ; N l.sup ; B 82 265 279 690 ;
+C 109 ; WX 600 ; N m.sup ; B 72 265 645 547 ;
+C 110 ; WX 433 ; N n.sup ; B 77 265 474 547 ;
+C 111 ; WX 366 ; N o.sup ; B 79 262 409 547 ;
+C 112 ; WX 343 ; N p.sup ; B 3 147 390 547 ;
+C 113 ; WX 388 ; N q.sup ; B 92 147 451 547 ;
+C 114 ; WX 253 ; N r.sup ; B 67 270 334 547 ;
+C 115 ; WX 310 ; N s.sup ; B 69 262 355 547 ;
+C 116 ; WX 230 ; N t.sup ; B 94 265 324 702 ;
+C 117 ; WX 442 ; N u.sup ; B 91 265 482 547 ;
+C 118 ; WX 320 ; N v.sup ; B 91 262 373 547 ;
+C 119 ; WX 463 ; N w.sup ; B 91 262 510 547 ;
+C 120 ; WX 340 ; N x.sup ; B 51 262 401 550 ;
+C 121 ; WX 298 ; N y.sup ; B 20 137 346 551 ;
+C 122 ; WX 318 ; N z.sup ; B 53 217 386 550 ;
+C 123 ; WX 242 ; N braceleft.sup ; B 84 153 380 685 ;
+C 124 ; WX 157 ; N bar.sup ; B 124 259 196 681 ;
+C 125 ; WX 259 ; N braceright.sup ; B 15 153 311 685 ;
+C 126 ; WX 370 ; N asciitilde.sup ; B 116 350 416 478 ;
+C 161 ; WX 303 ; N exclamdown.sup ; B 93 142 339 582 ;
+C 232 ; WX 326 ; N egrave.sup ; B 84 262 377 693 ;
+C 233 ; WX 326 ; N eacute.sup ; B 84 262 401 693 ;
EndCharMetrics
StartKernData
-StartKernPairs 469
-KPX quoteright y -18
-KPX quoteright w -23
-KPX quoteright v -23
-KPX quoteright t -19
-KPX quoteright s -26
-KPX quoteright r -26
-KPX quoteright period -59
-KPX quoteright o -50
-KPX quoteright d -50
-KPX quoteright comma -57
-KPX quoteright A -94
-KPX comma quoteright -23
-KPX comma one -26
-KPX hyphen Y -69
-KPX hyphen W -59
-KPX hyphen V -62
-KPX hyphen T -59
-KPX hyphen A -13
-KPX period quoteright -27
-KPX period one -32
-KPX zero seven -12
-KPX zero one -50
-KPX zero four -1
-KPX one zero -48
-KPX one two -32
-KPX one three -43
-KPX one six -62
-KPX one seven -65
-KPX one period -39
-KPX one one -48
-KPX one nine -40
-KPX one four -75
-KPX one five -45
-KPX one eight -56
-KPX one comma -38
-KPX two seven -27
-KPX two one -48
-KPX two four -8
-KPX three seven -27
-KPX three one -67
-KPX three four -15
-KPX four seven -21
-KPX four one -50
-KPX four four 1
-KPX five seven -37
-KPX five one -56
-KPX five four -13
-KPX six seven -32
-KPX six one -52
-KPX six four 2
-KPX seven two -30
-KPX seven three -42
-KPX seven six -60
-KPX seven seven -27
-KPX seven period -81
-KPX seven one -43
-KPX seven four -79
-KPX seven five -60
-KPX seven eight -46
-KPX seven comma -80
-KPX seven colon -90
-KPX eight seven -13
-KPX eight one -52
-KPX eight four -4
-KPX nine seven -12
-KPX nine one -67
-KPX nine four -18
-KPX A y -67
-KPX A w -56
-KPX A v -51
-KPX A u -18
-KPX A t -4
-KPX A quoteright -101
-KPX A q -18
-KPX A period 1
-KPX A o -23
-KPX A hyphen -23
-KPX A g -20
-KPX A e -25
-KPX A d -5
-KPX A c -20
-KPX A b -1
-KPX A a -5
-KPX A Y -44
-KPX A W -107
-KPX A V -110
-KPX A U -61
-KPX A T -33
-KPX A Q -54
-KPX A O -53
-KPX A G -59
-KPX A C -61
-KPX B Y -50
-KPX B W -46
-KPX B V -46
-KPX B O -22
-KPX B A -34
-KPX C O -25
-KPX C K -28
-KPX C H -26
-KPX C A -24
-KPX D Y -64
-KPX D X -64
-KPX D W -58
-KPX D V -60
-KPX D T -27
-KPX D J -67
-KPX D A -54
-KPX F u -42
-KPX F r -38
-KPX F period -98
-KPX F o -81
-KPX F j -34
-KPX F i -29
-KPX F hyphen -54
-KPX F eacute -86
-KPX F e -86
-KPX F comma -96
-KPX F a -75
-KPX F O -48
-KPX F J -88
-KPX F A -101
-KPX G Y -31
-KPX G W -27
-KPX G V -27
-KPX G T -42
-KPX G A -14
-KPX J A -39
-KPX K y -68
-KPX K u -8
-KPX K o -13
-KPX K hyphen -30
-KPX K e -16
-KPX K a 3
-KPX K S -1
-KPX K O -43
-KPX K G -46
-KPX K C -51
-KPX L y -23
-KPX L u 5
-KPX L quoteright -67
-KPX L hyphen 41
-KPX L Y -41
-KPX L W -74
-KPX L V -77
-KPX L U -17
-KPX L T -30
-KPX L S 1
-KPX L O 4
-KPX L G 4
-KPX L A 28
-KPX N u -33
-KPX N period -26
-KPX N o -32
-KPX N eacute -38
-KPX N e -37
-KPX N comma -24
-KPX N a -25
-KPX N O -32
-KPX N G -26
-KPX N C -32
-KPX N A -39
-KPX O Y -56
-KPX O X -63
-KPX O W -52
-KPX O V -52
-KPX O T -18
-KPX O A -57
-KPX P period -109
-KPX P o -52
-KPX P hyphen -54
-KPX P eacute -57
-KPX P e -57
-KPX P comma -107
-KPX P a -50
-KPX P J -105
-KPX P A -89
-KPX R y -12
-KPX R u -13
-KPX R o -18
-KPX R hyphen -30
-KPX R eacute -21
-KPX R e -21
-KPX R a -1
-KPX R Y -40
-KPX R W -46
-KPX R V -46
-KPX R U -44
-KPX R T -24
-KPX R O -34
-KPX R G -28
-KPX R C -33
-KPX S t -6
-KPX S Y -24
-KPX S W -20
-KPX S V -20
-KPX S T -34
-KPX S A -11
-KPX T y -86
-KPX T w -89
-KPX T v -89
-KPX T u -91
-KPX T semicolon -98
-KPX T s -78
-KPX T r -76
-KPX T period -79
-KPX T o -90
-KPX T j -27
-KPX T i -19
-KPX T hyphen -74
-KPX T g -95
-KPX T e -94
-KPX T comma -77
-KPX T colon -98
-KPX T c -89
-KPX T a -83
-KPX T Y 11
-KPX T W 15
-KPX T V 15
-KPX T S -16
-KPX T O -22
-KPX T J -63
-KPX T G -9
-KPX T C -15
-KPX T A -52
-KPX U r -32
-KPX U period -41
-KPX U p -30
-KPX U n -39
-KPX U m -35
-KPX U comma -40
-KPX U A -65
-KPX V y -34
-KPX V u -47
-KPX V semicolon -96
-KPX V r -44
-KPX V period -97
-KPX V o -83
-KPX V i -12
-KPX V hyphen -62
-KPX V g -83
-KPX V e -87
-KPX V comma -96
-KPX V colon -96
-KPX V a -76
-KPX V T 7
-KPX V S -25
-KPX V O -64
-KPX V G -53
-KPX V C -60
-KPX V A -100
-KPX W y -25
-KPX W u -38
-KPX W semicolon -79
-KPX W r -34
-KPX W period -64
-KPX W o -58
-KPX W i -11
-KPX W hyphen -37
-KPX W g -63
-KPX W e -62
-KPX W comma -62
-KPX W colon -78
-KPX W a -51
-KPX W T 8
-KPX W S -24
-KPX W O -47
-KPX W G -41
-KPX W C -46
-KPX W A -83
-KPX X y -81
-KPX X u -21
-KPX X o -26
-KPX X hyphen -46
-KPX X e -29
-KPX X a -9
-KPX X Q -58
-KPX X O -56
-KPX X C -58
-KPX Y v -54
-KPX Y u -59
-KPX Y semicolon -91
-KPX Y period -69
-KPX Y p -54
-KPX Y o -76
-KPX Y i -12
-KPX Y hyphen -63
-KPX Y g -81
-KPX Y e -80
-KPX Y comma -67
-KPX Y colon -91
-KPX Y a -69
-KPX Y T 7
-KPX Y S -25
-KPX Y O -61
-KPX Y G -54
-KPX Y C -59
-KPX Y A -45
-KPX Z y -39
-KPX Z v -29
-KPX quoteleft Y -7
-KPX quoteleft W -3
-KPX quoteleft V -3
-KPX quoteleft T -18
-KPX quoteleft A -83
-KPX a y -3
-KPX a w -5
-KPX a v -5
-KPX a quoteright -22
-KPX a j -2
-KPX b y -17
-KPX b w -12
-KPX b v -12
-KPX c k -16
-KPX c h -20
-KPX e y -6
-KPX e x -15
-KPX e w -3
-KPX e v -3
-KPX e t -3
-KPX e quoteright -12
-KPX f t 9
-KPX f s -14
-KPX f quoteright 12
-KPX f o -30
-KPX f l 43
-KPX f j 12
-KPX f i 20
-KPX f f 2
-KPX f eacute -36
-KPX f e -35
-KPX f a -23
-KPX g r 3
-KPX g l -21
-KPX g eacute -32
-KPX g e -32
-KPX g a -25
-KPX h y -20
-KPX h quoteright -32
-KPX i j -5
-KPX i T -20
-KPX k u 2
-KPX k s 1
-KPX k period 17
-KPX k o 1
-KPX k hyphen 1
-KPX k g -14
-KPX k eacute -2
-KPX k e -2
-KPX k comma 19
-KPX k a 10
-KPX l y -8
-KPX l v -12
-KPX m y -16
-KPX m w -16
-KPX m v -16
-KPX m p -1
-KPX n y -20
-KPX n w -20
-KPX n v -20
-KPX n quoteright -32
-KPX n p -4
-KPX n T -59
-KPX o y -29
-KPX o x -26
-KPX o w -21
-KPX o v -21
-KPX o t -2
-KPX o quoteright -22
-KPX o T -75
-KPX p y -13
-KPX p t -2
-KPX q u -5
-KPX q c -6
-KPX r z 10
-KPX r y 20
-KPX r x 7
-KPX r w 20
-KPX r v 20
-KPX r u 11
-KPX r t 12
-KPX r semicolon -30
-KPX r s 1
-KPX r r 14
-KPX r q -19
-KPX r period -69
-KPX r p 16
-KPX r o -15
-KPX r n 6
-KPX r m 10
-KPX r l -12
-KPX r k -11
-KPX r j 12
-KPX r i 17
-KPX r hyphen -13
-KPX r h -16
-KPX r g -4
-KPX r f 8
-KPX r egrave -20
-KPX r eacute -20
-KPX r e -20
-KPX r d -14
-KPX r comma -67
-KPX r colon -30
-KPX r c -15
-KPX r a -13
-KPX s t -6
-KPX s quoteright -22
-KPX t semicolon -23
-KPX t quoteright -19
-KPX t o 1
-KPX t h -5
-KPX t eacute -2
-KPX t e -2
-KPX t colon -22
-KPX t a 10
-KPX t S -11
-KPX u quoteright -33
-KPX v semicolon -51
-KPX v s -19
-KPX v period -51
-KPX v o -24
-KPX v l -24
-KPX v hyphen -1
-KPX v g -20
-KPX v egrave -28
-KPX v eacute -28
-KPX v e -28
-KPX v comma -51
-KPX v colon -51
-KPX v c -24
-KPX v a -20
-KPX w semicolon -56
-KPX w s -24
-KPX w period -53
-KPX w o -30
-KPX w l -28
-KPX w hyphen -7
-KPX w g -26
-KPX w egrave -34
-KPX w eacute -34
-KPX w e -34
-KPX w comma -53
-KPX w colon -56
-KPX w c -30
-KPX w a -24
-KPX x q -12
-KPX x o -11
-KPX x eacute -14
-KPX x e -14
-KPX x c -10
-KPX x a -1
-KPX y semicolon -44
-KPX y s -13
-KPX y period -26
-KPX y o -17
-KPX y l -16
-KPX y hyphen 2
-KPX y g -23
-KPX y egrave -23
-KPX y eacute -23
-KPX y e -22
-KPX y comma -25
-KPX y colon -43
-KPX y c -17
-KPX y a -11
-KPX eacute y -6
-KPX eacute w -3
-KPX eacute v -3
+StartKernPairs 449
+KPX quoteright.sup y.sup -18
+KPX quoteright.sup w.sup -23
+KPX quoteright.sup v.sup -23
+KPX quoteright.sup t.sup -19
+KPX quoteright.sup s.sup -26
+KPX quoteright.sup r.sup -26
+KPX quoteright.sup period.sup -59
+KPX quoteright.sup o.sup -50
+KPX quoteright.sup d.sup -50
+KPX quoteright.sup comma.sup -57
+KPX quoteright.sup A.sup -94
+KPX comma.sup quoteright.sup -23
+KPX comma.sup one.sup -26
+KPX hyphen.sup Y.sup -69
+KPX hyphen.sup W.sup -59
+KPX hyphen.sup V.sup -62
+KPX hyphen.sup T.sup -59
+KPX hyphen.sup A.sup -13
+KPX period.sup quoteright.sup -27
+KPX period.sup one.sup -32
+KPX zero.sup seven.sup -12
+KPX zero.sup one.sup -50
+KPX zero.sup four.sup -1
+KPX one.sup zero.sup -48
+KPX one.sup two.sup -32
+KPX one.sup three.sup -43
+KPX one.sup six.sup -62
+KPX one.sup seven.sup -65
+KPX one.sup period.sup -39
+KPX one.sup one.sup -48
+KPX one.sup nine.sup -40
+KPX one.sup four.sup -75
+KPX one.sup five.sup -45
+KPX one.sup eight.sup -56
+KPX one.sup comma.sup -38
+KPX two.sup seven.sup -27
+KPX two.sup one.sup -48
+KPX two.sup four.sup -8
+KPX three.sup seven.sup -27
+KPX three.sup one.sup -67
+KPX three.sup four.sup -15
+KPX four.sup seven.sup -21
+KPX four.sup one.sup -50
+KPX four.sup four.sup 1
+KPX five.sup seven.sup -37
+KPX five.sup one.sup -56
+KPX five.sup four.sup -13
+KPX six.sup seven.sup -32
+KPX six.sup one.sup -52
+KPX six.sup four.sup 2
+KPX seven.sup two.sup -30
+KPX seven.sup three.sup -42
+KPX seven.sup six.sup -60
+KPX seven.sup seven.sup -27
+KPX seven.sup period.sup -81
+KPX seven.sup one.sup -43
+KPX seven.sup four.sup -79
+KPX seven.sup five.sup -60
+KPX seven.sup eight.sup -46
+KPX seven.sup comma.sup -80
+KPX seven.sup colon.sup -90
+KPX eight.sup seven.sup -13
+KPX eight.sup one.sup -52
+KPX eight.sup four.sup -4
+KPX nine.sup seven.sup -12
+KPX nine.sup one.sup -67
+KPX nine.sup four.sup -18
+KPX A.sup y.sup -67
+KPX A.sup w.sup -56
+KPX A.sup v.sup -51
+KPX A.sup u.sup -18
+KPX A.sup t.sup -4
+KPX A.sup quoteright.sup -101
+KPX A.sup q.sup -18
+KPX A.sup period.sup 1
+KPX A.sup o.sup -23
+KPX A.sup hyphen.sup -23
+KPX A.sup g.sup -20
+KPX A.sup e.sup -25
+KPX A.sup d.sup -5
+KPX A.sup c.sup -20
+KPX A.sup b.sup -1
+KPX A.sup a.sup -5
+KPX A.sup Y.sup -44
+KPX A.sup W.sup -107
+KPX A.sup V.sup -110
+KPX A.sup U.sup -61
+KPX A.sup T.sup -33
+KPX A.sup Q.sup -54
+KPX A.sup O.sup -53
+KPX A.sup G.sup -59
+KPX A.sup C.sup -61
+KPX B.sup Y.sup -50
+KPX B.sup W.sup -46
+KPX B.sup V.sup -46
+KPX B.sup O.sup -22
+KPX B.sup A.sup -34
+KPX C.sup O.sup -25
+KPX C.sup K.sup -28
+KPX C.sup H.sup -26
+KPX C.sup A.sup -24
+KPX D.sup Y.sup -64
+KPX D.sup X.sup -64
+KPX D.sup W.sup -58
+KPX D.sup V.sup -60
+KPX D.sup T.sup -27
+KPX D.sup J.sup -67
+KPX D.sup A.sup -54
+KPX F.sup u.sup -42
+KPX F.sup r.sup -38
+KPX F.sup period.sup -98
+KPX F.sup o.sup -81
+KPX F.sup j.sup -34
+KPX F.sup i.sup -29
+KPX F.sup hyphen.sup -54
+KPX F.sup e.sup -86
+KPX F.sup comma.sup -96
+KPX F.sup a.sup -75
+KPX F.sup O.sup -48
+KPX F.sup J.sup -88
+KPX F.sup A.sup -101
+KPX G.sup Y.sup -31
+KPX G.sup W.sup -27
+KPX G.sup V.sup -27
+KPX G.sup T.sup -42
+KPX G.sup A.sup -14
+KPX J.sup A.sup -39
+KPX K.sup y.sup -68
+KPX K.sup u.sup -8
+KPX K.sup o.sup -13
+KPX K.sup hyphen.sup -30
+KPX K.sup e.sup -16
+KPX K.sup a.sup 3
+KPX K.sup S.sup -1
+KPX K.sup O.sup -43
+KPX K.sup G.sup -46
+KPX K.sup C.sup -51
+KPX L.sup y.sup -23
+KPX L.sup u.sup 5
+KPX L.sup quoteright.sup -67
+KPX L.sup hyphen.sup 41
+KPX L.sup Y.sup -41
+KPX L.sup W.sup -74
+KPX L.sup V.sup -77
+KPX L.sup U.sup -17
+KPX L.sup T.sup -30
+KPX L.sup S.sup 1
+KPX L.sup O.sup 4
+KPX L.sup G.sup 4
+KPX L.sup A.sup 28
+KPX N.sup u.sup -33
+KPX N.sup period.sup -26
+KPX N.sup o.sup -32
+KPX N.sup e.sup -37
+KPX N.sup comma.sup -24
+KPX N.sup a.sup -25
+KPX N.sup O.sup -32
+KPX N.sup G.sup -26
+KPX N.sup C.sup -32
+KPX N.sup A.sup -39
+KPX O.sup Y.sup -56
+KPX O.sup X.sup -63
+KPX O.sup W.sup -52
+KPX O.sup V.sup -52
+KPX O.sup T.sup -18
+KPX O.sup A.sup -57
+KPX P.sup period.sup -109
+KPX P.sup o.sup -52
+KPX P.sup hyphen.sup -54
+KPX P.sup e.sup -57
+KPX P.sup comma.sup -107
+KPX P.sup a.sup -50
+KPX P.sup J.sup -105
+KPX P.sup A.sup -89
+KPX R.sup y.sup -12
+KPX R.sup u.sup -13
+KPX R.sup o.sup -18
+KPX R.sup hyphen.sup -30
+KPX R.sup e.sup -21
+KPX R.sup a.sup -1
+KPX R.sup Y.sup -40
+KPX R.sup W.sup -46
+KPX R.sup V.sup -46
+KPX R.sup U.sup -44
+KPX R.sup T.sup -24
+KPX R.sup O.sup -34
+KPX R.sup G.sup -28
+KPX R.sup C.sup -33
+KPX S.sup t.sup -6
+KPX S.sup Y.sup -24
+KPX S.sup W.sup -20
+KPX S.sup V.sup -20
+KPX S.sup T.sup -34
+KPX S.sup A.sup -11
+KPX T.sup y.sup -86
+KPX T.sup w.sup -89
+KPX T.sup v.sup -89
+KPX T.sup u.sup -91
+KPX T.sup semicolon.sup -98
+KPX T.sup s.sup -78
+KPX T.sup r.sup -76
+KPX T.sup period.sup -79
+KPX T.sup o.sup -90
+KPX T.sup j.sup -27
+KPX T.sup i.sup -19
+KPX T.sup hyphen.sup -74
+KPX T.sup g.sup -95
+KPX T.sup e.sup -94
+KPX T.sup comma.sup -77
+KPX T.sup colon.sup -98
+KPX T.sup c.sup -89
+KPX T.sup a.sup -83
+KPX T.sup Y.sup 11
+KPX T.sup W.sup 15
+KPX T.sup V.sup 15
+KPX T.sup S.sup -16
+KPX T.sup O.sup -22
+KPX T.sup J.sup -63
+KPX T.sup G.sup -9
+KPX T.sup C.sup -15
+KPX T.sup A.sup -52
+KPX U.sup r.sup -32
+KPX U.sup period.sup -41
+KPX U.sup p.sup -30
+KPX U.sup n.sup -39
+KPX U.sup m.sup -35
+KPX U.sup comma.sup -40
+KPX U.sup A.sup -65
+KPX V.sup y.sup -34
+KPX V.sup u.sup -47
+KPX V.sup semicolon.sup -96
+KPX V.sup r.sup -44
+KPX V.sup period.sup -97
+KPX V.sup o.sup -83
+KPX V.sup i.sup -12
+KPX V.sup hyphen.sup -62
+KPX V.sup g.sup -83
+KPX V.sup e.sup -87
+KPX V.sup comma.sup -96
+KPX V.sup colon.sup -96
+KPX V.sup a.sup -76
+KPX V.sup T.sup 7
+KPX V.sup S.sup -25
+KPX V.sup O.sup -64
+KPX V.sup G.sup -53
+KPX V.sup C.sup -60
+KPX V.sup A.sup -100
+KPX W.sup y.sup -25
+KPX W.sup u.sup -38
+KPX W.sup semicolon.sup -79
+KPX W.sup r.sup -34
+KPX W.sup period.sup -64
+KPX W.sup o.sup -58
+KPX W.sup i.sup -11
+KPX W.sup hyphen.sup -37
+KPX W.sup g.sup -63
+KPX W.sup e.sup -62
+KPX W.sup comma.sup -62
+KPX W.sup colon.sup -78
+KPX W.sup a.sup -51
+KPX W.sup T.sup 8
+KPX W.sup S.sup -24
+KPX W.sup O.sup -47
+KPX W.sup G.sup -41
+KPX W.sup C.sup -46
+KPX W.sup A.sup -83
+KPX X.sup y.sup -81
+KPX X.sup u.sup -21
+KPX X.sup o.sup -26
+KPX X.sup hyphen.sup -46
+KPX X.sup e.sup -29
+KPX X.sup a.sup -9
+KPX X.sup Q.sup -58
+KPX X.sup O.sup -56
+KPX X.sup C.sup -58
+KPX Y.sup v.sup -54
+KPX Y.sup u.sup -59
+KPX Y.sup semicolon.sup -91
+KPX Y.sup period.sup -69
+KPX Y.sup p.sup -54
+KPX Y.sup o.sup -76
+KPX Y.sup i.sup -12
+KPX Y.sup hyphen.sup -63
+KPX Y.sup g.sup -81
+KPX Y.sup e.sup -80
+KPX Y.sup comma.sup -67
+KPX Y.sup colon.sup -91
+KPX Y.sup a.sup -69
+KPX Y.sup T.sup 7
+KPX Y.sup S.sup -25
+KPX Y.sup O.sup -61
+KPX Y.sup G.sup -54
+KPX Y.sup C.sup -59
+KPX Y.sup A.sup -45
+KPX Z.sup y.sup -39
+KPX Z.sup v.sup -29
+KPX quoteleft.sup Y.sup -7
+KPX quoteleft.sup W.sup -3
+KPX quoteleft.sup V.sup -3
+KPX quoteleft.sup T.sup -18
+KPX quoteleft.sup A.sup -83
+KPX a.sup y.sup -3
+KPX a.sup w.sup -5
+KPX a.sup v.sup -5
+KPX a.sup quoteright.sup -22
+KPX a.sup j.sup -2
+KPX b.sup y.sup -17
+KPX b.sup w.sup -12
+KPX b.sup v.sup -12
+KPX c.sup k.sup -16
+KPX c.sup h.sup -20
+KPX e.sup y.sup -6
+KPX e.sup x.sup -15
+KPX e.sup w.sup -3
+KPX e.sup v.sup -3
+KPX e.sup t.sup -3
+KPX e.sup quoteright.sup -12
+KPX f.sup t.sup 9
+KPX f.sup s.sup -14
+KPX f.sup quoteright.sup 12
+KPX f.sup o.sup -30
+KPX f.sup l.sup 43
+KPX f.sup j.sup 12
+KPX f.sup i.sup 20
+KPX f.sup f.sup 2
+KPX f.sup e.sup -35
+KPX f.sup a.sup -23
+KPX g.sup r.sup 3
+KPX g.sup l.sup -21
+KPX g.sup e.sup -32
+KPX g.sup a.sup -25
+KPX h.sup y.sup -20
+KPX h.sup quoteright.sup -32
+KPX i.sup j.sup -5
+KPX i.sup T.sup -20
+KPX k.sup u.sup 2
+KPX k.sup s.sup 1
+KPX k.sup period.sup 17
+KPX k.sup o.sup 1
+KPX k.sup hyphen.sup 1
+KPX k.sup g.sup -14
+KPX k.sup e.sup -2
+KPX k.sup comma.sup 19
+KPX k.sup a.sup 10
+KPX l.sup y.sup -8
+KPX l.sup v.sup -12
+KPX m.sup y.sup -16
+KPX m.sup w.sup -16
+KPX m.sup v.sup -16
+KPX m.sup p.sup -1
+KPX n.sup y.sup -20
+KPX n.sup w.sup -20
+KPX n.sup v.sup -20
+KPX n.sup quoteright.sup -32
+KPX n.sup p.sup -4
+KPX n.sup T.sup -59
+KPX o.sup y.sup -29
+KPX o.sup x.sup -26
+KPX o.sup w.sup -21
+KPX o.sup v.sup -21
+KPX o.sup t.sup -2
+KPX o.sup quoteright.sup -22
+KPX o.sup T.sup -75
+KPX p.sup y.sup -13
+KPX p.sup t.sup -2
+KPX q.sup u.sup -5
+KPX q.sup c.sup -6
+KPX r.sup z.sup 10
+KPX r.sup y.sup 20
+KPX r.sup x.sup 7
+KPX r.sup w.sup 20
+KPX r.sup v.sup 20
+KPX r.sup u.sup 11
+KPX r.sup t.sup 12
+KPX r.sup semicolon.sup -30
+KPX r.sup s.sup 1
+KPX r.sup r.sup 14
+KPX r.sup q.sup -19
+KPX r.sup period.sup -69
+KPX r.sup p.sup 16
+KPX r.sup o.sup -15
+KPX r.sup n.sup 6
+KPX r.sup m.sup 10
+KPX r.sup l.sup -12
+KPX r.sup k.sup -11
+KPX r.sup j.sup 12
+KPX r.sup i.sup 17
+KPX r.sup hyphen.sup -13
+KPX r.sup h.sup -16
+KPX r.sup g.sup -4
+KPX r.sup f.sup 8
+KPX r.sup e.sup -20
+KPX r.sup d.sup -14
+KPX r.sup comma.sup -67
+KPX r.sup colon.sup -30
+KPX r.sup c.sup -15
+KPX r.sup a.sup -13
+KPX s.sup t.sup -6
+KPX s.sup quoteright.sup -22
+KPX t.sup semicolon.sup -23
+KPX t.sup quoteright.sup -19
+KPX t.sup o.sup 1
+KPX t.sup h.sup -5
+KPX t.sup e.sup -2
+KPX t.sup colon.sup -22
+KPX t.sup a.sup 10
+KPX t.sup S.sup -11
+KPX u.sup quoteright.sup -33
+KPX v.sup semicolon.sup -51
+KPX v.sup s.sup -19
+KPX v.sup period.sup -51
+KPX v.sup o.sup -24
+KPX v.sup l.sup -24
+KPX v.sup hyphen.sup -1
+KPX v.sup g.sup -20
+KPX v.sup e.sup -28
+KPX v.sup comma.sup -51
+KPX v.sup colon.sup -51
+KPX v.sup c.sup -24
+KPX v.sup a.sup -20
+KPX w.sup semicolon.sup -56
+KPX w.sup s.sup -24
+KPX w.sup period.sup -53
+KPX w.sup o.sup -30
+KPX w.sup l.sup -28
+KPX w.sup hyphen.sup -7
+KPX w.sup g.sup -26
+KPX w.sup e.sup -34
+KPX w.sup comma.sup -53
+KPX w.sup colon.sup -56
+KPX w.sup c.sup -30
+KPX w.sup a.sup -24
+KPX x.sup q.sup -12
+KPX x.sup o.sup -11
+KPX x.sup e.sup -14
+KPX x.sup c.sup -10
+KPX x.sup a.sup -1
+KPX y.sup semicolon.sup -44
+KPX y.sup s.sup -13
+KPX y.sup period.sup -26
+KPX y.sup o.sup -17
+KPX y.sup l.sup -16
+KPX y.sup hyphen.sup 2
+KPX y.sup g.sup -23
+KPX y.sup e.sup -22
+KPX y.sup comma.sup -25
+KPX y.sup colon.sup -43
+KPX y.sup c.sup -17
+KPX y.sup a.sup -11
EndKernPairs
EndKernData
EndFontMetrics
diff --git a/fonts/newtx/afm/ntxsups-Italic.afm b/fonts/newtx/afm/ntxsups-Italic.afm
index 4f5ff3b7cd..63f7f2d3dd 100644
--- a/fonts/newtx/afm/ntxsups-Italic.afm
+++ b/fonts/newtx/afm/ntxsups-Italic.afm
@@ -1,589 +1,572 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20150126
-Comment Creation Date: Sat Jan 31 16:18:47 2015
+Comment Generated by FontForge 20190801
+Comment Creation Date: Sun Sep 1 13:42:10 2019
FontName ntxsups-Italic
FullName ntxsups Italic
FamilyName ntxsups
Weight Regular
-Notice (Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development)
+Notice (Copyright 2006, 2009 for TeX Gyre extensions by B. Jackowski and J.M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License -- see http://tug.org/fonts/licenses/G)
+Comment UST-FONT-LICENSE.txt for details.
Comment
-Comment Copyright 2015 Michael Sharpe, LPPL
+Comment Copyright 2015--2019 Michael Sharpe, under equivalent LPPL.
ItalicAngle -15.5
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 1.05
-EncodingScheme AdobeStandardEncoding
+Version 1.06
+EncodingScheme FontSpecific
FontBBox -15 134 719 732
CapHeight 653
-XHeight 535
-Ascender 679
-Descender 146
-StartCharMetrics 98
+XHeight 531
+Descender 145
+StartCharMetrics 99
+C 0 ; WX 0 ; N .notdef ; B 0 0 0 0 ;
C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 253 ; N exclam ; B 106 263 314 670 ;
-C 34 ; WX 302 ; N quotedbl ; B 175 518 392 673 ;
-C 35 ; WX 350 ; N numbersign ; B 82 270 458 678 ;
-C 36 ; WX 352 ; N dollar ; B 101 207 431 732 ;
-C 37 ; WX 603 ; N percent ; B 132 262 656 675 ;
-C 38 ; WX 569 ; N ampersand ; B 130 259 614 670 ;
-C 39 ; WX 227 ; N quoteright ; B 179 527 280 673 ;
-C 40 ; WX 228 ; N parenleft ; B 108 157 298 675 ;
-C 41 ; WX 229 ; N parenright ; B 91 158 281 675 ;
-C 42 ; WX 337 ; N asterisk ; B 164 413 413 673 ;
-C 43 ; WX 449 ; N plus ; B 137 270 475 577 ;
-C 44 ; WX 173 ; N comma ; B 78 166 179 356 ;
-C 45 ; WX 215 ; N hyphen ; B 113 377 264 429 ;
-C 46 ; WX 181 ; N period ; B 99 263 190 354 ;
-C 47 ; WX 225 ; N slash ; B 39 259 376 670 ;
-C 48 ; WX 352 ; N zero ; B 102 266 432 676 ;
-C 49 ; WX 360 ; N one ; B 113 270 352 672 ;
-C 50 ; WX 371 ; N two ; B 89 270 421 676 ;
-C 51 ; WX 348 ; N three ; B 91 266 408 676 ;
-C 52 ; WX 379 ; N four ; B 82 270 447 681 ;
-C 53 ; WX 334 ; N five ; B 91 266 410 670 ;
-C 54 ; WX 352 ; N six ; B 101 266 447 682 ;
-C 55 ; WX 336 ; N seven ; B 130 265 442 670 ;
-C 56 ; WX 378 ; N eight ; B 101 266 455 676 ;
-C 57 ; WX 352 ; N nine ; B 96 260 428 676 ;
-C 58 ; WX 252 ; N colon ; B 113 263 287 535 ;
-C 59 ; WX 251 ; N semicolon ; B 99 180 286 547 ;
-C 60 ; WX 453 ; N less ; B 136 264 481 601 ;
-C 61 ; WX 439 ; N equal ; B 137 334 465 509 ;
-C 62 ; WX 453 ; N greater ; B 136 264 481 595 ;
-C 63 ; WX 357 ; N question ; B 167 263 421 668 ;
-C 64 ; WX 636 ; N at ; B 158 259 644 670 ;
-C 65 ; WX 438 ; N A ; B 48 270 489 671 ;
-C 66 ; WX 475 ; N B ; B 76 270 542 662 ;
-C 67 ; WX 458 ; N C ; B 124 259 554 670 ;
-C 68 ; WX 540 ; N D ; B 76 270 607 662 ;
-C 69 ; WX 469 ; N E ; B 80 270 565 662 ;
-C 70 ; WX 446 ; N F ; B 86 270 549 662 ;
-C 71 ; WX 504 ; N G ; B 115 259 586 670 ;
-C 72 ; WX 506 ; N H ; B 76 270 617 662 ;
-C 73 ; WX 222 ; N I ; B 76 270 337 662 ;
-C 74 ; WX 361 ; N J ; B 77 259 473 662 ;
-C 75 ; WX 484 ; N K ; B 86 270 602 662 ;
-C 76 ; WX 397 ; N L ; B 76 270 481 662 ;
-C 77 ; WX 598 ; N M ; B 69 270 705 662 ;
-C 78 ; WX 471 ; N N ; B 68 261 592 662 ;
-C 79 ; WX 505 ; N O ; B 120 259 572 670 ;
-C 80 ; WX 445 ; N P ; B 81 270 523 662 ;
-C 81 ; WX 505 ; N Q ; B 119 152 571 676 ;
-C 82 ; WX 467 ; N R ; B 73 270 534 662 ;
-C 83 ; WX 366 ; N S ; B 92 259 453 671 ;
-C 84 ; WX 402 ; N T ; B 119 270 533 662 ;
-C 85 ; WX 502 ; N U ; B 147 259 612 662 ;
-C 86 ; WX 445 ; N V ; B 130 259 576 662 ;
-C 87 ; WX 590 ; N W ; B 127 259 719 662 ;
-C 88 ; WX 439 ; N X ; B 62 270 549 662 ;
-C 89 ; WX 405 ; N Y ; B 132 270 537 662 ;
-C 90 ; WX 448 ; N Z ; B 77 270 562 662 ;
-C 91 ; WX 279 ; N bracketleft ; B 95 172 362 673 ;
-C 92 ; WX 221 ; N backslash ; B 54 259 329 670 ;
-C 93 ; WX 276 ; N bracketright ; B 89 172 353 673 ;
-C 94 ; WX 328 ; N asciicircum ; B 81 442 410 678 ;
-C 95 ; WX 325 ; N underscore ; B 81 185 406 234 ;
-C 96 ; WX 227 ; N quoteleft ; B 192 527 293 673 ;
-C 97 ; WX 351 ; N a ; B 92 263 417 535 ;
-C 98 ; WX 354 ; N b ; B 96 263 418 680 ;
-C 99 ; WX 315 ; N c ; B 101 263 385 535 ;
-C 100 ; WX 370 ; N d ; B 91 262 442 678 ;
-C 101 ; WX 313 ; N e ; B 101 263 374 535 ;
-C 102 ; WX 225 ; N f ; B -15 141 401 681 ;
-C 103 ; WX 370 ; N g ; B 86 141 433 539 ;
-C 104 ; WX 377 ; N h ; B 93 265 444 677 ;
-C 105 ; WX 218 ; N i ; B 113 263 267 662 ;
-C 106 ; WX 230 ; N j ; B 0 140 290 674 ;
-C 107 ; WX 316 ; N k ; B 90 263 408 680 ;
-C 108 ; WX 211 ; N l ; B 107 263 269 677 ;
-C 109 ; WX 545 ; N m ; B 89 265 614 537 ;
-C 110 ; WX 375 ; N n ; B 90 265 440 535 ;
-C 111 ; WX 353 ; N o ; B 99 263 414 535 ;
-C 112 ; WX 375 ; N p ; B 32 147 436 535 ;
-C 113 ; WX 352 ; N q ; B 97 145 423 531 ;
-C 114 ; WX 265 ; N r ; B 110 270 362 535 ;
-C 115 ; WX 295 ; N s ; B 91 262 361 536 ;
-C 116 ; WX 185 ; N t ; B 105 263 278 602 ;
-C 117 ; WX 392 ; N u ; B 108 263 457 533 ;
-C 118 ; WX 309 ; N v ; B 95 259 379 535 ;
-C 119 ; WX 478 ; N w ; B 91 259 547 535 ;
-C 120 ; WX 307 ; N x ; B 63 263 391 535 ;
-C 121 ; WX 302 ; N y ; B 65 139 371 542 ;
-C 122 ; WX 310 ; N z ; B 80 221 386 527 ;
-C 123 ; WX 264 ; N braceleft ; B 114 161 350 684 ;
-C 124 ; WX 189 ; N bar ; B 149 259 203 670 ;
-C 125 ; WX 303 ; N braceright ; B 76 159 335 686 ;
-C 126 ; WX 351 ; N asciitilde ; B 107 373 407 469 ;
-C 161 ; WX 289 ; N exclamdown ; B 119 134 326 566 ;
-C -1 ; WX 314 ; N eacute ; B 101 263 405 668 ;
-C -1 ; WX 313 ; N egrave ; B 101 263 374 668 ;
+C 33 ; WX 253 ; N exclam.sup ; B 106 263 314 670 ;
+C 34 ; WX 302 ; N quotedbl.sup ; B 175 518 392 673 ;
+C 35 ; WX 350 ; N numbersign.sup ; B 82 270 458 678 ;
+C 36 ; WX 352 ; N dollar.sup ; B 101 207 431 732 ;
+C 37 ; WX 603 ; N percent.sup ; B 132 262 656 675 ;
+C 38 ; WX 569 ; N ampersand.sup ; B 130 259 614 670 ;
+C 39 ; WX 227 ; N quoteright.sup ; B 179 527 280 673 ;
+C 40 ; WX 228 ; N parenleft.sup ; B 108 157 298 675 ;
+C 41 ; WX 229 ; N parenright.sup ; B 91 158 281 675 ;
+C 42 ; WX 337 ; N asterisk.sup ; B 164 413 413 673 ;
+C 43 ; WX 449 ; N plus.sup ; B 137 270 475 577 ;
+C 44 ; WX 173 ; N comma.sup ; B 78 166 179 356 ;
+C 45 ; WX 215 ; N hyphen.sup ; B 113 377 264 429 ;
+C 46 ; WX 181 ; N period.sup ; B 99 263 190 354 ;
+C 47 ; WX 225 ; N slash.sup ; B 39 259 376 670 ;
+C 48 ; WX 352 ; N zero.sup ; B 102 266 432 676 ;
+C 49 ; WX 360 ; N one.sup ; B 113 270 352 672 ;
+C 50 ; WX 371 ; N two.sup ; B 89 270 421 676 ;
+C 51 ; WX 348 ; N three.sup ; B 91 266 408 676 ;
+C 52 ; WX 379 ; N four.sup ; B 82 270 447 681 ;
+C 53 ; WX 334 ; N five.sup ; B 91 266 410 670 ;
+C 54 ; WX 352 ; N six.sup ; B 101 266 447 682 ;
+C 55 ; WX 336 ; N seven.sup ; B 130 265 442 670 ;
+C 56 ; WX 378 ; N eight.sup ; B 101 266 455 676 ;
+C 57 ; WX 352 ; N nine.sup ; B 96 260 428 676 ;
+C 58 ; WX 252 ; N colon.sup ; B 113 263 287 535 ;
+C 59 ; WX 251 ; N semicolon.sup ; B 99 180 286 547 ;
+C 60 ; WX 453 ; N less.sup ; B 136 264 481 601 ;
+C 61 ; WX 439 ; N equal.sup ; B 137 334 465 509 ;
+C 62 ; WX 453 ; N greater.sup ; B 136 264 481 595 ;
+C 63 ; WX 357 ; N question.sup ; B 167 263 421 668 ;
+C 64 ; WX 636 ; N at.sup ; B 158 259 644 670 ;
+C 65 ; WX 438 ; N A.sup ; B 48 270 489 671 ;
+C 66 ; WX 475 ; N B.sup ; B 76 270 542 662 ;
+C 67 ; WX 458 ; N C.sup ; B 124 259 554 670 ;
+C 68 ; WX 540 ; N D.sup ; B 76 270 607 662 ;
+C 69 ; WX 469 ; N E.sup ; B 80 270 565 662 ;
+C 70 ; WX 446 ; N F.sup ; B 86 270 549 662 ;
+C 71 ; WX 504 ; N G.sup ; B 115 259 586 670 ;
+C 72 ; WX 506 ; N H.sup ; B 76 270 617 662 ;
+C 73 ; WX 222 ; N I.sup ; B 76 270 337 662 ;
+C 74 ; WX 361 ; N J.sup ; B 77 259 473 662 ;
+C 75 ; WX 484 ; N K.sup ; B 86 270 602 662 ;
+C 76 ; WX 397 ; N L.sup ; B 76 270 481 662 ;
+C 77 ; WX 598 ; N M.sup ; B 69 270 705 662 ;
+C 78 ; WX 471 ; N N.sup ; B 68 261 592 662 ;
+C 79 ; WX 505 ; N O.sup ; B 120 259 572 670 ;
+C 80 ; WX 445 ; N P.sup ; B 81 270 523 662 ;
+C 81 ; WX 505 ; N Q.sup ; B 119 152 571 676 ;
+C 82 ; WX 467 ; N R.sup ; B 73 270 534 662 ;
+C 83 ; WX 366 ; N S.sup ; B 92 259 453 671 ;
+C 84 ; WX 402 ; N T.sup ; B 109 270 523 662 ;
+C 85 ; WX 502 ; N U.sup ; B 147 259 612 662 ;
+C 86 ; WX 445 ; N V.sup ; B 130 259 576 662 ;
+C 87 ; WX 590 ; N W.sup ; B 127 259 719 662 ;
+C 88 ; WX 439 ; N X.sup ; B 62 270 549 662 ;
+C 89 ; WX 405 ; N Y.sup ; B 132 270 537 662 ;
+C 90 ; WX 448 ; N Z.sup ; B 77 270 562 662 ;
+C 91 ; WX 279 ; N bracketleft.sup ; B 95 172 362 673 ;
+C 92 ; WX 221 ; N backslash.sup ; B 54 259 329 670 ;
+C 93 ; WX 276 ; N bracketright.sup ; B 89 172 353 673 ;
+C 94 ; WX 328 ; N asciicircum.sup ; B 81 442 410 678 ;
+C 95 ; WX 325 ; N underscore.sup ; B 81 185 406 234 ;
+C 96 ; WX 227 ; N quoteleft.sup ; B 192 527 293 673 ;
+C 97 ; WX 351 ; N a.sup ; B 92 263 417 535 ;
+C 98 ; WX 354 ; N b.sup ; B 96 263 418 680 ;
+C 99 ; WX 315 ; N c.sup ; B 101 263 385 535 ;
+C 100 ; WX 370 ; N d.sup ; B 91 262 442 678 ;
+C 101 ; WX 313 ; N e.sup ; B 101 263 374 535 ;
+C 102 ; WX 225 ; N f.sup ; B -15 141 401 681 ;
+C 103 ; WX 370 ; N g.sup ; B 86 141 433 539 ;
+C 104 ; WX 377 ; N h.sup ; B 93 265 444 677 ;
+C 105 ; WX 218 ; N i.sup ; B 113 263 267 662 ;
+C 106 ; WX 230 ; N j.sup ; B 0 140 290 674 ;
+C 107 ; WX 316 ; N k.sup ; B 90 263 408 680 ;
+C 108 ; WX 211 ; N l.sup ; B 107 263 269 677 ;
+C 109 ; WX 545 ; N m.sup ; B 89 265 614 537 ;
+C 110 ; WX 375 ; N n.sup ; B 90 265 440 535 ;
+C 111 ; WX 353 ; N o.sup ; B 99 263 414 535 ;
+C 112 ; WX 375 ; N p.sup ; B 32 147 436 535 ;
+C 113 ; WX 352 ; N q.sup ; B 97 145 423 531 ;
+C 114 ; WX 265 ; N r.sup ; B 110 270 362 535 ;
+C 115 ; WX 295 ; N s.sup ; B 91 262 361 536 ;
+C 116 ; WX 185 ; N t.sup ; B 105 263 278 602 ;
+C 117 ; WX 392 ; N u.sup ; B 108 263 457 533 ;
+C 118 ; WX 309 ; N v.sup ; B 95 259 379 535 ;
+C 119 ; WX 478 ; N w.sup ; B 91 259 547 535 ;
+C 120 ; WX 307 ; N x.sup ; B 63 263 391 535 ;
+C 121 ; WX 302 ; N y.sup ; B 65 139 371 542 ;
+C 122 ; WX 310 ; N z.sup ; B 80 221 386 527 ;
+C 123 ; WX 264 ; N braceleft.sup ; B 114 161 350 684 ;
+C 124 ; WX 189 ; N bar.sup ; B 149 259 203 670 ;
+C 125 ; WX 303 ; N braceright.sup ; B 76 159 335 686 ;
+C 126 ; WX 351 ; N asciitilde.sup ; B 107 373 407 469 ;
+C 161 ; WX 289 ; N exclamdown.sup ; B 119 134 326 566 ;
+C 232 ; WX 313 ; N egrave.sup ; B 101 263 374 668 ;
+C 233 ; WX 314 ; N eacute.sup ; B 101 263 405 668 ;
EndCharMetrics
StartKernData
-StartKernPairs 463
-KPX quoteright y -28
-KPX quoteright w -26
-KPX quoteright v -28
-KPX quoteright t -49
-KPX quoteright s -63
-KPX quoteright r -57
-KPX quoteright period -78
-KPX quoteright o -78
-KPX quoteright d -79
-KPX quoteright comma -73
-KPX quoteright A -87
-KPX comma quoteright -39
-KPX comma one -40
-KPX hyphen Y -53
-KPX hyphen W -34
-KPX hyphen V -43
-KPX hyphen T -46
-KPX hyphen A 3
-KPX period quoteright -38
-KPX period one -39
-KPX zero seven -3
-KPX zero one -50
-KPX zero four 14
-KPX one zero -41
-KPX one two -50
-KPX one three -55
-KPX one six -50
-KPX one seven -60
-KPX one period -56
-KPX one one -69
-KPX one nine -61
-KPX one four -69
-KPX one five -55
-KPX one eight -57
-KPX one comma -52
-KPX two seven -22
-KPX two one -45
-KPX two four -12
-KPX three seven -15
-KPX three one -76
-KPX three four -9
-KPX four seven -27
-KPX four one -69
-KPX four four 12
-KPX five seven -28
-KPX five one -71
-KPX five four -5
-KPX six seven -37
-KPX six one -64
-KPX six four 17
-KPX seven two -13
-KPX seven three -42
-KPX seven six -37
-KPX seven seven -11
-KPX seven period -83
-KPX seven one -47
-KPX seven four -65
-KPX seven five -53
-KPX seven eight -32
-KPX seven comma -79
-KPX seven colon -88
-KPX eight seven -1
-KPX eight one -50
-KPX eight four 13
-KPX nine seven -5
-KPX nine one -64
-KPX nine four 2
-KPX A y -57
-KPX A w -44
-KPX A v -50
-KPX A u -9
-KPX A t -6
-KPX A quoteright -92
-KPX A q -12
-KPX A period 8
-KPX A o -17
-KPX A hyphen -13
-KPX A g -25
-KPX A e -17
-KPX A d -4
-KPX A comma 8
-KPX A c -18
-KPX A a -4
-KPX A Y -21
-KPX A W -75
-KPX A V -81
-KPX A U -57
-KPX A T -14
-KPX A Q -44
-KPX A O -45
-KPX A G -44
-KPX A C -50
-KPX B Y -39
-KPX B W -29
-KPX B V -32
-KPX B O -14
-KPX B A -23
-KPX C O -19
-KPX C K -21
-KPX C H -13
-KPX C A -14
-KPX D Y -50
-KPX D X -40
-KPX D W -36
-KPX D V -42
-KPX D T -9
-KPX D J -32
-KPX D A -36
-KPX F u -50
-KPX F r -52
-KPX F period -99
-KPX F o -79
-KPX F j -41
-KPX F i -36
-KPX F hyphen -45
-KPX F eacute -83
-KPX F e -83
-KPX F comma -95
-KPX F a -77
-KPX F O -40
-KPX F J -60
-KPX F A -72
-KPX G Y -12
-KPX G W -2
-KPX G V -5
-KPX G T -13
-KPX G A -17
-KPX J A -40
-KPX K y -89
-KPX K u -10
-KPX K o -18
-KPX K hyphen -57
-KPX K e -18
-KPX K a -5
-KPX K T 21
-KPX K S 6
-KPX K O -46
-KPX K G -53
-KPX K C -55
-KPX L y -26
-KPX L u 12
-KPX L quoteright -92
-KPX L hyphen 47
-KPX L Y -20
-KPX L W -48
-KPX L V -55
-KPX L U -8
-KPX L T -13
-KPX L S 20
-KPX L O 10
-KPX L G 11
-KPX L C 6
-KPX L A 44
-KPX N u -24
-KPX N period -16
-KPX N o -25
-KPX N eacute -30
-KPX N e -28
-KPX N comma -13
-KPX N a -22
-KPX N O -20
-KPX N G -14
-KPX N C -21
-KPX N A -20
-KPX O Y -51
-KPX O X -41
-KPX O W -39
-KPX O V -45
-KPX O T -3
-KPX O A -38
-KPX P period -121
-KPX P o -73
-KPX P hyphen -64
-KPX P eacute -79
-KPX P e -79
-KPX P comma -118
-KPX P a -74
-KPX P J -89
-KPX P A -79
-KPX R u -7
-KPX R o -15
-KPX R hyphen -29
-KPX R eacute -15
-KPX R e -15
-KPX R a -3
-KPX R Y -19
-KPX R W -28
-KPX R V -31
-KPX R U -36
-KPX R O -26
-KPX R G -20
-KPX R C -26
-KPX S t -13
-KPX S Y -1
-KPX S W 8
-KPX S V 5
-KPX S T 1
-KPX S A -2
-KPX T y -70
-KPX T w -69
-KPX T v -72
-KPX T u -86
-KPX T semicolon -92
-KPX T s -74
-KPX T r -87
-KPX T period -71
-KPX T o -87
-KPX T j -20
-KPX T i -16
-KPX T hyphen -68
-KPX T g -102
-KPX T e -90
-KPX T comma -70
-KPX T colon -84
-KPX T c -86
-KPX T a -81
-KPX T Y 33
-KPX T W 43
-KPX T V 41
-KPX T S -2
-KPX T O -20
-KPX T J -39
-KPX T G -7
-KPX T C -15
-KPX T A -33
-KPX U r -41
-KPX U period -39
-KPX U p -32
-KPX U n -29
-KPX U m -28
-KPX U comma -35
-KPX U A -50
-KPX V y -16
-KPX V u -40
-KPX V semicolon -79
-KPX V r -45
-KPX V period -80
-KPX V o -70
-KPX V i -16
-KPX V hyphen -45
-KPX V g -84
-KPX V e -74
-KPX V comma -76
-KPX V colon -82
-KPX V a -67
-KPX V T 32
-KPX V S -15
-KPX V O -48
-KPX V G -42
-KPX V C -48
-KPX V A -66
-KPX W y -11
-KPX W u -35
-KPX W semicolon -74
-KPX W r -40
-KPX W period -62
-KPX W o -56
-KPX W i -18
-KPX W hyphen -32
-KPX W g -75
-KPX W e -60
-KPX W comma -58
-KPX W colon -77
-KPX W a -53
-KPX W T 30
-KPX W S -17
-KPX W O -39
-KPX W G -33
-KPX W C -39
-KPX W A -57
-KPX X y -67
-KPX X u -7
-KPX X o -15
-KPX X hyphen -41
-KPX X e -15
-KPX X a -3
-KPX X Q -42
-KPX X O -44
-KPX X C -50
-KPX Y v -32
-KPX Y u -58
-KPX Y semicolon -86
-KPX Y period -65
-KPX Y p -52
-KPX Y o -75
-KPX Y i -16
-KPX Y hyphen -60
-KPX Y g -94
-KPX Y e -78
-KPX Y comma -64
-KPX Y colon -78
-KPX Y a -72
-KPX Y T 32
-KPX Y S -15
-KPX Y O -52
-KPX Y G -45
-KPX Y C -52
-KPX Y A -27
-KPX Z y -28
-KPX Z v -12
-KPX quoteleft Y -15
-KPX quoteleft W -5
-KPX quoteleft V -8
-KPX quoteleft T -9
-KPX quoteleft A -78
-KPX a y 2
-KPX a w 4
-KPX a v 1
-KPX a quoteright -28
-KPX a j -22
-KPX b y -3
-KPX b w -7
-KPX b v -10
-KPX c k -29
-KPX c h -30
-KPX e y 4
-KPX e x -10
-KPX e w 2
-KPX e t -16
-KPX e quoteright -21
-KPX f t 18
-KPX f s -20
-KPX f quoteright 18
-KPX f o -29
-KPX f l 42
-KPX f j 13
-KPX f i 17
-KPX f f 30
-KPX f eacute -34
-KPX f e -32
-KPX f a -26
-KPX g r -21
-KPX g l -46
-KPX g eacute -45
-KPX g e -45
-KPX g a -41
-KPX h y -4
-KPX h quoteright -31
-KPX i j -31
-KPX i T -10
-KPX k u 8
-KPX k s 7
-KPX k period 26
-KPX k o 6
-KPX k hyphen -27
-KPX k g -27
-KPX k eacute 5
-KPX k e 5
-KPX k comma 27
-KPX k a 12
-KPX l y -11
-KPX l v -12
-KPX m y -3
-KPX m w -4
-KPX m v -6
-KPX m p -4
-KPX n y -6
-KPX n w -7
-KPX n v -10
-KPX n quoteright -34
-KPX n p -7
-KPX n T -41
-KPX o y -10
-KPX o x -33
-KPX o w -15
-KPX o v -18
-KPX o t -15
-KPX o quoteright -24
-KPX o T -63
-KPX p y -4
-KPX p t -14
-KPX q u -11
-KPX q c -13
-KPX r y 33
-KPX r x 7
-KPX r w 32
-KPX r v 30
-KPX r u 11
-KPX r t 12
-KPX r semicolon -28
-KPX r s -17
-KPX r r 4
-KPX r quoteright -4
-KPX r q -31
-KPX r period -72
-KPX r p 13
-KPX r o -28
-KPX r n 16
-KPX r m 17
-KPX r l -21
-KPX r k -15
-KPX r j 4
-KPX r i 8
-KPX r hyphen -52
-KPX r h -17
-KPX r g -21
-KPX r f 23
-KPX r egrave -35
-KPX r eacute -35
-KPX r e -35
-KPX r d -31
-KPX r comma -68
-KPX r colon -28
-KPX r c -26
-KPX r a -29
-KPX s t -12
-KPX s quoteright -20
-KPX t semicolon -26
-KPX t quoteright -19
-KPX t o -11
-KPX t h -11
-KPX t eacute -13
-KPX t e -13
-KPX t colon -29
-KPX t a -6
-KPX t S -9
-KPX u quoteright -31
-KPX v semicolon -48
-KPX v s -30
-KPX v period -51
-KPX v o -26
-KPX v l -29
-KPX v g -36
-KPX v egrave -32
-KPX v eacute -32
-KPX v e -30
-KPX v comma -46
-KPX v colon -48
-KPX v c -26
-KPX v a -24
-KPX w semicolon -49
-KPX w s -32
-KPX w period -51
-KPX w o -28
-KPX w l -30
-KPX w hyphen -4
-KPX w g -38
-KPX w egrave -34
-KPX w eacute -34
-KPX w e -32
-KPX w comma -47
-KPX w colon -49
-KPX w c -28
-KPX w a -26
-KPX x q 2
-KPX x o 1
-KPX x a 6
-KPX y semicolon -45
-KPX y s -19
-KPX y period -25
-KPX y o -15
-KPX y l -18
-KPX y hyphen 7
-KPX y g -34
-KPX y egrave -19
-KPX y eacute -19
-KPX y e -19
-KPX y comma -21
-KPX y colon -48
-KPX y c -15
-KPX y a -12
-KPX eacute y 4
-KPX eacute w 2
+StartKernPairs 445
+KPX quoteright.sup A.sup -87
+KPX quoteright.sup comma.sup -73
+KPX quoteright.sup d.sup -79
+KPX quoteright.sup o.sup -78
+KPX quoteright.sup period.sup -78
+KPX quoteright.sup r.sup -57
+KPX quoteright.sup s.sup -63
+KPX quoteright.sup t.sup -49
+KPX quoteright.sup v.sup -28
+KPX quoteright.sup w.sup -26
+KPX quoteright.sup y.sup -28
+KPX comma.sup quoteright.sup -39
+KPX comma.sup one.sup -40
+KPX hyphen.sup Y.sup -53
+KPX hyphen.sup W.sup -34
+KPX hyphen.sup V.sup -43
+KPX hyphen.sup T.sup -46
+KPX hyphen.sup A.sup 3
+KPX period.sup one.sup -39
+KPX period.sup quoteright.sup -38
+KPX zero.sup four.sup 14
+KPX zero.sup one.sup -50
+KPX zero.sup seven.sup -3
+KPX one.sup zero.sup -41
+KPX one.sup two.sup -50
+KPX one.sup three.sup -55
+KPX one.sup six.sup -50
+KPX one.sup seven.sup -60
+KPX one.sup period.sup -56
+KPX one.sup one.sup -69
+KPX one.sup nine.sup -61
+KPX one.sup four.sup -69
+KPX one.sup five.sup -55
+KPX one.sup eight.sup -57
+KPX one.sup comma.sup -52
+KPX two.sup seven.sup -22
+KPX two.sup one.sup -45
+KPX two.sup four.sup -12
+KPX three.sup seven.sup -15
+KPX three.sup one.sup -76
+KPX three.sup four.sup -9
+KPX four.sup four.sup 12
+KPX four.sup one.sup -69
+KPX four.sup seven.sup -27
+KPX five.sup four.sup -5
+KPX five.sup one.sup -71
+KPX five.sup seven.sup -28
+KPX six.sup four.sup 17
+KPX six.sup one.sup -64
+KPX six.sup seven.sup -37
+KPX seven.sup colon.sup -88
+KPX seven.sup comma.sup -79
+KPX seven.sup eight.sup -32
+KPX seven.sup five.sup -53
+KPX seven.sup four.sup -65
+KPX seven.sup one.sup -47
+KPX seven.sup period.sup -83
+KPX seven.sup seven.sup -11
+KPX seven.sup six.sup -37
+KPX seven.sup three.sup -42
+KPX seven.sup two.sup -13
+KPX eight.sup four.sup 13
+KPX eight.sup one.sup -50
+KPX eight.sup seven.sup -1
+KPX nine.sup four.sup 2
+KPX nine.sup one.sup -64
+KPX nine.sup seven.sup -5
+KPX A.sup C.sup -50
+KPX A.sup G.sup -44
+KPX A.sup O.sup -45
+KPX A.sup Q.sup -44
+KPX A.sup T.sup -14
+KPX A.sup U.sup -57
+KPX A.sup V.sup -81
+KPX A.sup W.sup -75
+KPX A.sup Y.sup -21
+KPX A.sup a.sup -4
+KPX A.sup c.sup -18
+KPX A.sup comma.sup 8
+KPX A.sup d.sup -4
+KPX A.sup e.sup -17
+KPX A.sup g.sup -25
+KPX A.sup hyphen.sup -13
+KPX A.sup o.sup -17
+KPX A.sup period.sup 8
+KPX A.sup q.sup -12
+KPX A.sup quoteright.sup -92
+KPX A.sup t.sup -6
+KPX A.sup u.sup -9
+KPX A.sup v.sup -50
+KPX A.sup w.sup -44
+KPX A.sup y.sup -57
+KPX B.sup A.sup -23
+KPX B.sup O.sup -14
+KPX B.sup V.sup -32
+KPX B.sup W.sup -29
+KPX B.sup Y.sup -39
+KPX C.sup O.sup -19
+KPX C.sup K.sup -21
+KPX C.sup H.sup -13
+KPX C.sup A.sup -14
+KPX D.sup Y.sup -50
+KPX D.sup X.sup -40
+KPX D.sup W.sup -36
+KPX D.sup V.sup -42
+KPX D.sup T.sup -9
+KPX D.sup J.sup -32
+KPX D.sup A.sup -36
+KPX F.sup u.sup -50
+KPX F.sup r.sup -52
+KPX F.sup period.sup -99
+KPX F.sup o.sup -79
+KPX F.sup j.sup -41
+KPX F.sup i.sup -36
+KPX F.sup hyphen.sup -45
+KPX F.sup e.sup -83
+KPX F.sup comma.sup -95
+KPX F.sup a.sup -77
+KPX F.sup O.sup -40
+KPX F.sup J.sup -60
+KPX F.sup A.sup -72
+KPX G.sup A.sup -17
+KPX G.sup T.sup -13
+KPX G.sup V.sup -5
+KPX G.sup W.sup -2
+KPX G.sup Y.sup -12
+KPX J.sup A.sup -40
+KPX K.sup C.sup -55
+KPX K.sup G.sup -53
+KPX K.sup O.sup -46
+KPX K.sup S.sup 6
+KPX K.sup T.sup 21
+KPX K.sup a.sup -5
+KPX K.sup e.sup -18
+KPX K.sup hyphen.sup -57
+KPX K.sup o.sup -18
+KPX K.sup u.sup -10
+KPX K.sup y.sup -89
+KPX L.sup A.sup 44
+KPX L.sup C.sup 6
+KPX L.sup G.sup 11
+KPX L.sup O.sup 10
+KPX L.sup S.sup 20
+KPX L.sup T.sup -13
+KPX L.sup U.sup -8
+KPX L.sup V.sup -55
+KPX L.sup W.sup -48
+KPX L.sup Y.sup -20
+KPX L.sup hyphen.sup 47
+KPX L.sup quoteright.sup -92
+KPX L.sup u.sup 12
+KPX L.sup y.sup -26
+KPX N.sup A.sup -20
+KPX N.sup C.sup -21
+KPX N.sup G.sup -14
+KPX N.sup O.sup -20
+KPX N.sup a.sup -22
+KPX N.sup comma.sup -13
+KPX N.sup e.sup -28
+KPX N.sup o.sup -25
+KPX N.sup period.sup -16
+KPX N.sup u.sup -24
+KPX O.sup A.sup -38
+KPX O.sup T.sup -3
+KPX O.sup V.sup -45
+KPX O.sup W.sup -39
+KPX O.sup X.sup -41
+KPX O.sup Y.sup -51
+KPX P.sup A.sup -79
+KPX P.sup J.sup -89
+KPX P.sup a.sup -74
+KPX P.sup comma.sup -118
+KPX P.sup e.sup -79
+KPX P.sup hyphen.sup -64
+KPX P.sup o.sup -73
+KPX P.sup period.sup -121
+KPX R.sup u.sup -7
+KPX R.sup o.sup -15
+KPX R.sup hyphen.sup -29
+KPX R.sup e.sup -15
+KPX R.sup a.sup -3
+KPX R.sup Y.sup -19
+KPX R.sup W.sup -28
+KPX R.sup V.sup -31
+KPX R.sup U.sup -36
+KPX R.sup O.sup -26
+KPX R.sup G.sup -20
+KPX R.sup C.sup -26
+KPX S.sup t.sup -13
+KPX S.sup Y.sup -1
+KPX S.sup W.sup 8
+KPX S.sup V.sup 5
+KPX S.sup T.sup 1
+KPX S.sup A.sup -2
+KPX T.sup y.sup -70
+KPX T.sup w.sup -69
+KPX T.sup v.sup -72
+KPX T.sup u.sup -86
+KPX T.sup semicolon.sup -92
+KPX T.sup s.sup -74
+KPX T.sup r.sup -87
+KPX T.sup period.sup -71
+KPX T.sup o.sup -87
+KPX T.sup j.sup -20
+KPX T.sup i.sup -16
+KPX T.sup hyphen.sup -68
+KPX T.sup g.sup -102
+KPX T.sup e.sup -90
+KPX T.sup comma.sup -70
+KPX T.sup colon.sup -84
+KPX T.sup c.sup -86
+KPX T.sup a.sup -81
+KPX T.sup Y.sup 33
+KPX T.sup W.sup 43
+KPX T.sup V.sup 41
+KPX T.sup S.sup -2
+KPX T.sup O.sup -20
+KPX T.sup J.sup -39
+KPX T.sup G.sup -7
+KPX T.sup C.sup -15
+KPX T.sup A.sup -33
+KPX U.sup r.sup -41
+KPX U.sup period.sup -39
+KPX U.sup p.sup -32
+KPX U.sup n.sup -29
+KPX U.sup m.sup -28
+KPX U.sup comma.sup -35
+KPX U.sup A.sup -50
+KPX V.sup A.sup -66
+KPX V.sup C.sup -48
+KPX V.sup G.sup -42
+KPX V.sup O.sup -48
+KPX V.sup S.sup -15
+KPX V.sup T.sup 32
+KPX V.sup a.sup -67
+KPX V.sup colon.sup -82
+KPX V.sup comma.sup -76
+KPX V.sup e.sup -74
+KPX V.sup g.sup -84
+KPX V.sup hyphen.sup -45
+KPX V.sup i.sup -16
+KPX V.sup o.sup -70
+KPX V.sup period.sup -80
+KPX V.sup r.sup -45
+KPX V.sup semicolon.sup -79
+KPX V.sup u.sup -40
+KPX V.sup y.sup -16
+KPX W.sup y.sup -11
+KPX W.sup u.sup -35
+KPX W.sup semicolon.sup -74
+KPX W.sup r.sup -40
+KPX W.sup period.sup -62
+KPX W.sup o.sup -56
+KPX W.sup i.sup -18
+KPX W.sup hyphen.sup -32
+KPX W.sup g.sup -75
+KPX W.sup e.sup -60
+KPX W.sup comma.sup -58
+KPX W.sup colon.sup -77
+KPX W.sup a.sup -53
+KPX W.sup T.sup 30
+KPX W.sup S.sup -17
+KPX W.sup O.sup -39
+KPX W.sup G.sup -33
+KPX W.sup C.sup -39
+KPX W.sup A.sup -57
+KPX X.sup y.sup -67
+KPX X.sup u.sup -7
+KPX X.sup o.sup -15
+KPX X.sup hyphen.sup -41
+KPX X.sup e.sup -15
+KPX X.sup a.sup -3
+KPX X.sup Q.sup -42
+KPX X.sup O.sup -44
+KPX X.sup C.sup -50
+KPX Y.sup v.sup -32
+KPX Y.sup u.sup -58
+KPX Y.sup semicolon.sup -86
+KPX Y.sup period.sup -65
+KPX Y.sup p.sup -52
+KPX Y.sup o.sup -75
+KPX Y.sup i.sup -16
+KPX Y.sup hyphen.sup -60
+KPX Y.sup g.sup -94
+KPX Y.sup e.sup -78
+KPX Y.sup comma.sup -64
+KPX Y.sup colon.sup -78
+KPX Y.sup a.sup -72
+KPX Y.sup T.sup 32
+KPX Y.sup S.sup -15
+KPX Y.sup O.sup -52
+KPX Y.sup G.sup -45
+KPX Y.sup C.sup -52
+KPX Y.sup A.sup -27
+KPX Z.sup y.sup -28
+KPX Z.sup v.sup -12
+KPX quoteleft.sup A.sup -78
+KPX quoteleft.sup T.sup -9
+KPX quoteleft.sup V.sup -8
+KPX quoteleft.sup W.sup -5
+KPX quoteleft.sup Y.sup -15
+KPX a.sup j.sup -22
+KPX a.sup quoteright.sup -28
+KPX a.sup v.sup 1
+KPX a.sup w.sup 4
+KPX a.sup y.sup 2
+KPX b.sup v.sup -10
+KPX b.sup w.sup -7
+KPX b.sup y.sup -3
+KPX c.sup h.sup -30
+KPX c.sup k.sup -29
+KPX e.sup quoteright.sup -21
+KPX e.sup t.sup -16
+KPX e.sup w.sup 2
+KPX e.sup x.sup -10
+KPX e.sup y.sup 4
+KPX f.sup a.sup -26
+KPX f.sup e.sup -32
+KPX f.sup f.sup 30
+KPX f.sup i.sup 17
+KPX f.sup j.sup 13
+KPX f.sup l.sup 42
+KPX f.sup o.sup -29
+KPX f.sup quoteright.sup 18
+KPX f.sup s.sup -20
+KPX f.sup t.sup 18
+KPX g.sup a.sup -41
+KPX g.sup e.sup -45
+KPX g.sup l.sup -46
+KPX g.sup r.sup -21
+KPX h.sup quoteright.sup -31
+KPX h.sup y.sup -4
+KPX i.sup T.sup -10
+KPX i.sup j.sup -31
+KPX k.sup a.sup 12
+KPX k.sup comma.sup 27
+KPX k.sup e.sup 5
+KPX k.sup g.sup -27
+KPX k.sup hyphen.sup -27
+KPX k.sup o.sup 6
+KPX k.sup period.sup 26
+KPX k.sup s.sup 7
+KPX k.sup u.sup 8
+KPX l.sup v.sup -12
+KPX l.sup y.sup -11
+KPX m.sup p.sup -4
+KPX m.sup v.sup -6
+KPX m.sup w.sup -4
+KPX m.sup y.sup -3
+KPX n.sup T.sup -41
+KPX n.sup p.sup -7
+KPX n.sup quoteright.sup -34
+KPX n.sup v.sup -10
+KPX n.sup w.sup -7
+KPX n.sup y.sup -6
+KPX o.sup T.sup -63
+KPX o.sup quoteright.sup -24
+KPX o.sup t.sup -15
+KPX o.sup v.sup -18
+KPX o.sup w.sup -15
+KPX o.sup x.sup -33
+KPX o.sup y.sup -10
+KPX p.sup t.sup -14
+KPX p.sup y.sup -4
+KPX q.sup u.sup -11
+KPX q.sup c.sup -13
+KPX r.sup a.sup -29
+KPX r.sup c.sup -26
+KPX r.sup colon.sup -28
+KPX r.sup comma.sup -68
+KPX r.sup d.sup -31
+KPX r.sup e.sup -35
+KPX r.sup f.sup 23
+KPX r.sup g.sup -21
+KPX r.sup h.sup -17
+KPX r.sup hyphen.sup -52
+KPX r.sup i.sup 8
+KPX r.sup j.sup 4
+KPX r.sup k.sup -15
+KPX r.sup l.sup -21
+KPX r.sup m.sup 17
+KPX r.sup n.sup 16
+KPX r.sup o.sup -28
+KPX r.sup p.sup 13
+KPX r.sup period.sup -72
+KPX r.sup q.sup -31
+KPX r.sup quoteright.sup -4
+KPX r.sup r.sup 4
+KPX r.sup s.sup -17
+KPX r.sup semicolon.sup -28
+KPX r.sup t.sup 12
+KPX r.sup u.sup 11
+KPX r.sup v.sup 30
+KPX r.sup w.sup 32
+KPX r.sup x.sup 7
+KPX r.sup y.sup 33
+KPX s.sup quoteright.sup -20
+KPX s.sup t.sup -12
+KPX t.sup S.sup -9
+KPX t.sup a.sup -6
+KPX t.sup colon.sup -29
+KPX t.sup e.sup -13
+KPX t.sup h.sup -11
+KPX t.sup o.sup -11
+KPX t.sup quoteright.sup -19
+KPX t.sup semicolon.sup -26
+KPX u.sup quoteright.sup -31
+KPX v.sup a.sup -24
+KPX v.sup c.sup -26
+KPX v.sup colon.sup -48
+KPX v.sup comma.sup -46
+KPX v.sup e.sup -30
+KPX v.sup g.sup -36
+KPX v.sup l.sup -29
+KPX v.sup o.sup -26
+KPX v.sup period.sup -51
+KPX v.sup s.sup -30
+KPX v.sup semicolon.sup -48
+KPX w.sup a.sup -26
+KPX w.sup c.sup -28
+KPX w.sup colon.sup -49
+KPX w.sup comma.sup -47
+KPX w.sup e.sup -32
+KPX w.sup g.sup -38
+KPX w.sup hyphen.sup -4
+KPX w.sup l.sup -30
+KPX w.sup o.sup -28
+KPX w.sup period.sup -51
+KPX w.sup s.sup -32
+KPX w.sup semicolon.sup -49
+KPX x.sup a.sup 6
+KPX x.sup o.sup 1
+KPX x.sup q.sup 2
+KPX y.sup a.sup -12
+KPX y.sup c.sup -15
+KPX y.sup colon.sup -48
+KPX y.sup comma.sup -21
+KPX y.sup e.sup -19
+KPX y.sup g.sup -34
+KPX y.sup hyphen.sup 7
+KPX y.sup l.sup -18
+KPX y.sup o.sup -15
+KPX y.sup period.sup -25
+KPX y.sup s.sup -19
+KPX y.sup semicolon.sup -45
EndKernPairs
EndKernData
EndFontMetrics
diff --git a/fonts/newtx/afm/ntxsups-Regular.afm b/fonts/newtx/afm/ntxsups-Regular.afm
index aa2f051fd1..46849ce770 100644
--- a/fonts/newtx/afm/ntxsups-Regular.afm
+++ b/fonts/newtx/afm/ntxsups-Regular.afm
@@ -1,591 +1,573 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20150126
-Comment Creation Date: Sat Jan 31 16:19:39 2015
+Comment Generated by FontForge 20190801
+Comment Creation Date: Sun Sep 1 13:30:35 2019
FontName ntxsups-Regular
FullName ntxsups Regular
FamilyName ntxsups
Weight Regular
-Notice (Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development)
+Notice (Copyright 2006, 2009 for TeX Gyre extensions by B. Jackowski and J.M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License -- see http://tug.org/fonts/licenses/G)
+Comment UST-FONT-LICENSE.txt for details.
Comment
-Comment Copyright 2015 Michael Sharpe, LPPL
+Comment Copyright 2015--2019 Michael Sharpe, under equivalent LPPL.
ItalicAngle 0
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 1.05
-EncodingScheme AdobeStandardEncoding
+Version 1.06
+EncodingScheme FontSpecific
FontBBox -46 129 663 707
CapHeight 662
-XHeight 540
-Ascender 684
+XHeight 547
Descender 140
-StartCharMetrics 98
+StartCharMetrics 99
+C 0 ; WX 0 ; N .notdef ; B 0 0 0 0 ;
C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 234 ; N exclam ; B 84 265 172 676 ;
-C 34 ; WX 295 ; N quotedbl ; B 50 501 245 703 ;
-C 35 ; WX 382 ; N numbersign ; B 3 270 380 667 ;
-C 36 ; WX 365 ; N dollar ; B 29 218 338 707 ;
-C 37 ; WX 604 ; N percent ; B 40 262 565 681 ;
-C 38 ; WX 579 ; N ampersand ; B 27 262 561 676 ;
-C 39 ; WX 229 ; N quoteright ; B 51 518 154 687 ;
-C 40 ; WX 232 ; N parenleft ; B 31 159 213 679 ;
-C 41 ; WX 232 ; N parenright ; B 19 159 201 679 ;
-C 42 ; WX 335 ; N asterisk ; B 45 419 291 679 ;
-C 43 ; WX 377 ; N plus ; B 20 270 358 577 ;
-C 44 ; WX 175 ; N comma ; B 36 185 139 354 ;
-C 45 ; WX 258 ; N hyphen ; B 25 378 227 430 ;
-C 46 ; WX 181 ; N period ; B 46 263 136 354 ;
-C 47 ; WX 200 ; N slash ; B -6 262 206 676 ;
-C 48 ; WX 358 ; N zero ; B 16 262 343 676 ;
-C 49 ; WX 340 ; N one ; B 72 270 271 676 ;
-C 50 ; WX 360 ; N two ; B 20 270 344 676 ;
-C 51 ; WX 351 ; N three ; B 28 262 307 676 ;
-C 52 ; WX 358 ; N four ; B 8 270 340 676 ;
-C 53 ; WX 329 ; N five ; B 21 262 289 684 ;
-C 54 ; WX 355 ; N six ; B 22 262 335 680 ;
-C 55 ; WX 336 ; N seven ; B 13 265 303 667 ;
-C 56 ; WX 353 ; N eight ; B 36 262 317 676 ;
-C 57 ; WX 357 ; N nine ; B 20 252 330 681 ;
-C 58 ; WX 199 ; N colon ; B 53 263 144 545 ;
-C 59 ; WX 208 ; N semicolon ; B 52 185 170 545 ;
-C 60 ; WX 381 ; N less ; B 18 264 363 601 ;
-C 61 ; WX 367 ; N equal ; B 20 334 348 509 ;
-C 62 ; WX 381 ; N greater ; B 18 264 363 595 ;
-C 63 ; WX 330 ; N question ; B 44 265 311 676 ;
-C 64 ; WX 638 ; N at ; B 75 262 565 676 ;
-C 65 ; WX 522 ; N A ; B 10 270 512 674 ;
-C 66 ; WX 477 ; N B ; B 11 270 429 667 ;
-C 67 ; WX 463 ; N C ; B 18 262 441 676 ;
-C 68 ; WX 505 ; N D ; B 10 270 481 667 ;
-C 69 ; WX 431 ; N E ; B 8 270 423 667 ;
-C 70 ; WX 396 ; N F ; B 8 270 390 667 ;
-C 71 ; WX 505 ; N G ; B 21 262 497 676 ;
-C 72 ; WX 504 ; N H ; B 12 270 491 667 ;
-C 73 ; WX 234 ; N I ; B 12 270 223 667 ;
-C 74 ; WX 287 ; N J ; B 6 262 276 667 ;
-C 75 ; WX 527 ; N K ; B 22 270 528 667 ;
-C 76 ; WX 415 ; N L ; B 8 270 407 667 ;
-C 77 ; WX 657 ; N M ; B 8 270 641 667 ;
-C 78 ; WX 536 ; N N ; B 8 263 527 667 ;
-C 79 ; WX 507 ; N O ; B 22 262 485 676 ;
-C 80 ; WX 397 ; N P ; B 10 270 388 667 ;
-C 81 ; WX 506 ; N Q ; B 22 158 493 682 ;
-C 82 ; WX 495 ; N R ; B 11 270 490 667 ;
-C 83 ; WX 393 ; N S ; B 27 262 351 676 ;
-C 84 ; WX 430 ; N T ; B 11 270 419 667 ;
-C 85 ; WX 502 ; N U ; B 9 262 491 667 ;
-C 86 ; WX 519 ; N V ; B 10 263 503 667 ;
-C 87 ; WX 670 ; N W ; B 3 263 663 667 ;
-C 88 ; WX 521 ; N X ; B 6 270 510 667 ;
-C 89 ; WX 523 ; N Y ; B 14 270 511 667 ;
-C 90 ; WX 464 ; N Z ; B 6 270 456 667 ;
-C 91 ; WX 229 ; N bracketleft ; B 57 171 207 672 ;
-C 92 ; WX 200 ; N backslash ; B -6 262 206 676 ;
-C 93 ; WX 229 ; N bracketright ; B 22 171 172 672 ;
-C 94 ; WX 359 ; N asciicircum ; B 16 439 345 676 ;
-C 95 ; WX 325 ; N underscore ; B 0 185 325 234 ;
-C 96 ; WX 229 ; N quoteleft ; B 75 517 178 679 ;
-C 97 ; WX 318 ; N a ; B 24 264 317 546 ;
-C 98 ; WX 354 ; N b ; B 2 264 334 680 ;
-C 99 ; WX 318 ; N c ; B 16 264 297 546 ;
-C 100 ; WX 355 ; N d ; B 18 264 350 680 ;
-C 101 ; WX 301 ; N e ; B 16 264 288 546 ;
-C 102 ; WX 230 ; N f ; B 13 270 263 680 ;
-C 103 ; WX 367 ; N g ; B 18 139 348 546 ;
-C 104 ; WX 354 ; N h ; B 6 270 346 680 ;
-C 105 ; WX 200 ; N i ; B 10 270 184 680 ;
-C 106 ; WX 201 ; N j ; B -46 132 146 691 ;
-C 107 ; WX 356 ; N k ; B 5 270 360 689 ;
-C 108 ; WX 194 ; N l ; B 12 270 181 680 ;
-C 109 ; WX 550 ; N m ; B 10 270 548 546 ;
-C 110 ; WX 354 ; N n ; B 10 270 344 546 ;
-C 111 ; WX 356 ; N o ; B 19 264 337 546 ;
-C 112 ; WX 354 ; N p ; B 3 140 335 546 ;
-C 113 ; WX 354 ; N q ; B 16 140 347 547 ;
-C 114 ; WX 230 ; N r ; B 3 270 232 546 ;
-C 115 ; WX 274 ; N s ; B 33 264 248 545 ;
-C 116 ; WX 221 ; N t ; B 8 264 222 620 ;
-C 117 ; WX 353 ; N u ; B 6 264 340 540 ;
-C 118 ; WX 360 ; N v ; B 12 262 346 540 ;
-C 119 ; WX 513 ; N w ; B 14 262 496 540 ;
-C 120 ; WX 364 ; N x ; B 11 270 351 540 ;
-C 121 ; WX 367 ; N y ; B 9 129 351 544 ;
-C 122 ; WX 340 ; N z ; B 18 270 323 540 ;
-C 123 ; WX 324 ; N braceleft ; B 65 158 240 680 ;
-C 124 ; WX 141 ; N bar ; B 44 262 98 676 ;
-C 125 ; WX 324 ; N braceright ; B 84 158 260 680 ;
-C 126 ; WX 351 ; N asciitilde ; B 26 373 326 469 ;
-C 161 ; WX 234 ; N exclamdown ; B 63 134 151 563 ;
-C -1 ; WX 301 ; N eacute ; B 16 264 288 677 ;
-C -1 ; WX 301 ; N egrave ; B 16 264 288 677 ;
+C 33 ; WX 234 ; N exclam.sup ; B 74 265 162 676 ;
+C 34 ; WX 295 ; N quotedbl.sup ; B 50 501 245 703 ;
+C 35 ; WX 382 ; N numbersign.sup ; B 3 270 380 667 ;
+C 36 ; WX 365 ; N dollar.sup ; B 29 218 338 707 ;
+C 37 ; WX 604 ; N percent.sup ; B 40 262 565 681 ;
+C 38 ; WX 579 ; N ampersand.sup ; B 27 262 561 676 ;
+C 39 ; WX 229 ; N quoteright.sup ; B 51 518 154 687 ;
+C 40 ; WX 232 ; N parenleft.sup ; B 31 159 213 679 ;
+C 41 ; WX 232 ; N parenright.sup ; B 19 159 201 679 ;
+C 42 ; WX 335 ; N asterisk.sup ; B 45 419 291 679 ;
+C 43 ; WX 377 ; N plus.sup ; B 20 270 358 577 ;
+C 44 ; WX 175 ; N comma.sup ; B 36 185 139 354 ;
+C 45 ; WX 258 ; N hyphen.sup ; B 25 378 227 430 ;
+C 46 ; WX 181 ; N period.sup ; B 46 263 136 354 ;
+C 47 ; WX 200 ; N slash.sup ; B -6 262 206 676 ;
+C 48 ; WX 358 ; N zero.sup ; B 16 262 343 676 ;
+C 49 ; WX 340 ; N one.sup ; B 72 270 271 676 ;
+C 50 ; WX 360 ; N two.sup ; B 20 270 344 676 ;
+C 51 ; WX 351 ; N three.sup ; B 28 262 307 676 ;
+C 52 ; WX 358 ; N four.sup ; B 8 270 340 676 ;
+C 53 ; WX 329 ; N five.sup ; B 21 262 289 684 ;
+C 54 ; WX 355 ; N six.sup ; B 22 262 335 680 ;
+C 55 ; WX 336 ; N seven.sup ; B 13 265 303 667 ;
+C 56 ; WX 353 ; N eight.sup ; B 36 262 317 676 ;
+C 57 ; WX 357 ; N nine.sup ; B 20 252 330 681 ;
+C 58 ; WX 199 ; N colon.sup ; B 53 263 144 545 ;
+C 59 ; WX 208 ; N semicolon.sup ; B 52 185 170 545 ;
+C 60 ; WX 381 ; N less.sup ; B 18 264 363 601 ;
+C 61 ; WX 367 ; N equal.sup ; B 20 334 348 509 ;
+C 62 ; WX 381 ; N greater.sup ; B 18 264 363 595 ;
+C 63 ; WX 330 ; N question.sup ; B 44 265 311 676 ;
+C 64 ; WX 638 ; N at.sup ; B 75 262 565 676 ;
+C 65 ; WX 522 ; N A.sup ; B 10 270 512 674 ;
+C 66 ; WX 477 ; N B.sup ; B 11 270 429 667 ;
+C 67 ; WX 463 ; N C.sup ; B 18 262 441 676 ;
+C 68 ; WX 505 ; N D.sup ; B 10 270 481 667 ;
+C 69 ; WX 431 ; N E.sup ; B 8 270 423 667 ;
+C 70 ; WX 396 ; N F.sup ; B 8 270 390 667 ;
+C 71 ; WX 505 ; N G.sup ; B 21 262 497 676 ;
+C 72 ; WX 504 ; N H.sup ; B 12 270 491 667 ;
+C 73 ; WX 234 ; N I.sup ; B 12 270 223 667 ;
+C 74 ; WX 287 ; N J.sup ; B 6 262 276 667 ;
+C 75 ; WX 527 ; N K.sup ; B 22 270 528 667 ;
+C 76 ; WX 415 ; N L.sup ; B 8 270 407 667 ;
+C 77 ; WX 657 ; N M.sup ; B 8 270 641 667 ;
+C 78 ; WX 536 ; N N.sup ; B 8 263 527 667 ;
+C 79 ; WX 507 ; N O.sup ; B 22 262 485 676 ;
+C 80 ; WX 397 ; N P.sup ; B 10 270 388 667 ;
+C 81 ; WX 506 ; N Q.sup ; B 22 158 493 682 ;
+C 82 ; WX 495 ; N R.sup ; B 11 270 490 667 ;
+C 83 ; WX 381 ; N S.sup ; B 27 262 351 676 ;
+C 84 ; WX 430 ; N T.sup ; B 11 270 419 667 ;
+C 85 ; WX 502 ; N U.sup ; B 9 262 491 667 ;
+C 86 ; WX 519 ; N V.sup ; B 10 263 503 667 ;
+C 87 ; WX 670 ; N W.sup ; B 3 263 663 667 ;
+C 88 ; WX 521 ; N X.sup ; B 6 270 510 667 ;
+C 89 ; WX 523 ; N Y.sup ; B 14 270 511 667 ;
+C 90 ; WX 464 ; N Z.sup ; B 6 270 456 667 ;
+C 91 ; WX 229 ; N bracketleft.sup ; B 57 171 207 672 ;
+C 92 ; WX 200 ; N backslash.sup ; B -6 262 206 676 ;
+C 93 ; WX 229 ; N bracketright.sup ; B 22 171 172 672 ;
+C 94 ; WX 359 ; N asciicircum.sup ; B 16 439 345 676 ;
+C 95 ; WX 325 ; N underscore.sup ; B 0 185 325 234 ;
+C 96 ; WX 229 ; N quoteleft.sup ; B 75 517 178 679 ;
+C 97 ; WX 318 ; N a.sup ; B 24 264 317 546 ;
+C 98 ; WX 354 ; N b.sup ; B 2 264 334 680 ;
+C 99 ; WX 318 ; N c.sup ; B 16 264 297 546 ;
+C 100 ; WX 355 ; N d.sup ; B 18 264 350 680 ;
+C 101 ; WX 301 ; N e.sup ; B 16 264 288 546 ;
+C 102 ; WX 230 ; N f.sup ; B 13 270 263 680 ;
+C 103 ; WX 367 ; N g.sup ; B 18 139 348 546 ;
+C 104 ; WX 354 ; N h.sup ; B 6 270 346 680 ;
+C 105 ; WX 200 ; N i.sup ; B 10 270 184 680 ;
+C 106 ; WX 201 ; N j.sup ; B -46 132 146 691 ;
+C 107 ; WX 356 ; N k.sup ; B 5 270 360 689 ;
+C 108 ; WX 194 ; N l.sup ; B 12 270 181 680 ;
+C 109 ; WX 550 ; N m.sup ; B 10 270 548 546 ;
+C 110 ; WX 354 ; N n.sup ; B 10 270 344 546 ;
+C 111 ; WX 356 ; N o.sup ; B 19 264 337 546 ;
+C 112 ; WX 354 ; N p.sup ; B 3 140 335 546 ;
+C 113 ; WX 354 ; N q.sup ; B 16 140 347 547 ;
+C 114 ; WX 230 ; N r.sup ; B 3 270 232 546 ;
+C 115 ; WX 274 ; N s.sup ; B 33 264 248 545 ;
+C 116 ; WX 221 ; N t.sup ; B 8 264 222 620 ;
+C 117 ; WX 353 ; N u.sup ; B 6 264 340 540 ;
+C 118 ; WX 360 ; N v.sup ; B 12 262 346 540 ;
+C 119 ; WX 513 ; N w.sup ; B 14 262 496 540 ;
+C 120 ; WX 364 ; N x.sup ; B 11 270 351 540 ;
+C 121 ; WX 367 ; N y.sup ; B 9 129 351 544 ;
+C 122 ; WX 340 ; N z.sup ; B 18 270 323 540 ;
+C 123 ; WX 324 ; N braceleft.sup ; B 65 158 240 680 ;
+C 124 ; WX 141 ; N bar.sup ; B 44 262 98 676 ;
+C 125 ; WX 324 ; N braceright.sup ; B 84 158 260 680 ;
+C 126 ; WX 351 ; N asciitilde.sup ; B 26 373 326 469 ;
+C 161 ; WX 234 ; N exclamdown.sup ; B 63 134 151 563 ;
+C 232 ; WX 301 ; N egrave.sup ; B 16 264 288 677 ;
+C 233 ; WX 301 ; N eacute.sup ; B 16 264 288 677 ;
EndCharMetrics
StartKernData
-StartKernPairs 465
-KPX quoteright y -45
-KPX quoteright w -47
-KPX quoteright v -47
-KPX quoteright t -43
-KPX quoteright s -47
-KPX quoteright r -44
-KPX quoteright period -78
-KPX quoteright o -54
-KPX quoteright d -56
-KPX quoteright comma -71
-KPX quoteright A -130
-KPX comma quoteright -53
-KPX comma one -52
-KPX hyphen Y -108
-KPX hyphen W -59
-KPX hyphen V -82
-KPX hyphen T -77
-KPX hyphen A -26
-KPX period quoteright -58
-KPX period one -61
-KPX zero seven -5
-KPX zero one -55
-KPX zero four 12
-KPX one zero -54
-KPX one two -34
-KPX one three -41
-KPX one six -66
-KPX one seven -78
-KPX one period -55
-KPX one one -78
-KPX one nine -61
-KPX one four -72
-KPX one five -37
-KPX one eight -68
-KPX one comma -48
-KPX two seven -16
-KPX two one -60
-KPX three seven -28
-KPX three one -75
-KPX three four -6
-KPX four seven -42
-KPX four one -75
-KPX four four 14
-KPX five seven -36
-KPX five one -70
-KPX five four -8
-KPX six seven -29
-KPX six one -74
-KPX six four 12
-KPX seven two -31
-KPX seven three -35
-KPX seven six -46
-KPX seven seven -20
-KPX seven period -79
-KPX seven one -56
-KPX seven four -63
-KPX seven five -59
-KPX seven eight -40
-KPX seven comma -72
-KPX seven colon -68
-KPX eight seven -15
-KPX eight one -64
-KPX nine seven -6
-KPX nine one -63
-KPX nine four -7
-KPX A y -83
-KPX A w -73
-KPX A v -81
-KPX A u -28
-KPX A t -20
-KPX A quoteright -116
-KPX A q -21
-KPX A period -10
-KPX A o -40
-KPX A hyphen -23
-KPX A g -20
-KPX A e -27
-KPX A d -28
-KPX A comma -3
-KPX A c -29
-KPX A b -20
-KPX A a -6
-KPX A Y -81
-KPX A W -113
-KPX A V -131
-KPX A U -62
-KPX A T -54
-KPX A Q -60
-KPX A O -60
-KPX A G -57
-KPX A C -51
-KPX B Y -68
-KPX B W -59
-KPX B V -65
-KPX B O -24
-KPX B A -51
-KPX C O -12
-KPX C K -10
-KPX C H -2
-KPX C A -23
-KPX D Y -74
-KPX D X -64
-KPX D W -57
-KPX D V -71
-KPX D T -10
-KPX D J -41
-KPX D A -67
-KPX F u -11
-KPX F r -10
-KPX F period -58
-KPX F o -21
-KPX F j -20
-KPX F i -13
-KPX F hyphen 3
-KPX F eacute -19
-KPX F e -19
-KPX F comma -51
-KPX F a -34
-KPX F O -10
-KPX F J -13
-KPX F A -71
-KPX G Y -26
-KPX G W -18
-KPX G V -23
-KPX G T -21
-KPX G A -26
-KPX J A -53
-KPX K y -86
-KPX K u -19
-KPX K o -31
-KPX K hyphen -63
-KPX K e -19
-KPX K a 2
-KPX K S 1
-KPX K O -51
-KPX K G -49
-KPX K C -43
-KPX L y -56
-KPX L u -10
-KPX L quoteright -125
-KPX L hyphen 25
-KPX L Y -100
-KPX L W -89
-KPX L V -115
-KPX L U -26
-KPX L T -73
-KPX L S 5
-KPX L O -3
-KPX L C 2
-KPX N u -25
-KPX N period -21
-KPX N o -21
-KPX N eacute -17
-KPX N e -17
-KPX N comma -14
-KPX N a -27
-KPX N O -20
-KPX N G -19
-KPX N C -16
-KPX N A -28
-KPX O Y -72
-KPX O X -55
-KPX O W -54
-KPX O V -69
-KPX O T -9
-KPX O A -58
-KPX P period -101
-KPX P o -25
-KPX P hyphen -37
-KPX P eacute -23
-KPX P e -23
-KPX P comma -94
-KPX P a -17
-KPX P J -52
-KPX P A -90
-KPX R y -37
-KPX R u -24
-KPX R o -36
-KPX R hyphen -52
-KPX R eacute -23
-KPX R e -23
-KPX R a -2
-KPX R Y -76
-KPX R W -67
-KPX R V -73
-KPX R U -56
-KPX R T -34
-KPX R O -45
-KPX R G -44
-KPX R C -41
-KPX S t -20
-KPX S Y -30
-KPX S W -21
-KPX S V -27
-KPX S T -19
-KPX S A -37
-KPX T y -102
-KPX T w -106
-KPX T v -105
-KPX T u -93
-KPX T semicolon -87
-KPX T s -73
-KPX T r -50
-KPX T period -82
-KPX T o -90
-KPX T j -25
-KPX T i -18
-KPX T hyphen -73
-KPX T g -91
-KPX T e -86
-KPX T comma -74
-KPX T colon -87
-KPX T c -87
-KPX T a -77
-KPX T Y 11
-KPX T W 20
-KPX T V 14
-KPX T S -10
-KPX T O -10
-KPX T J -18
-KPX T G -11
-KPX T C -8
-KPX T A -53
-KPX U r -27
-KPX U period -37
-KPX U p -28
-KPX U n -31
-KPX U m -33
-KPX U comma -31
-KPX U A -65
-KPX V y -54
-KPX V u -51
-KPX V semicolon -89
-KPX V r -56
-KPX V period -112
-KPX V o -89
-KPX V i -20
-KPX V hyphen -69
-KPX V g -101
-KPX V e -85
-KPX V comma -105
-KPX V colon -90
-KPX V a -88
-KPX V T 10
-KPX V S -47
-KPX V O -67
-KPX V G -66
-KPX V C -63
-KPX V A -124
-KPX W y -45
-KPX W u -43
-KPX W semicolon -81
-KPX W r -47
-KPX W period -96
-KPX W o -76
-KPX W i -13
-KPX W hyphen -56
-KPX W g -91
-KPX W e -72
-KPX W comma -89
-KPX W colon -81
-KPX W a -80
-KPX W T 17
-KPX W S -41
-KPX W O -56
-KPX W G -56
-KPX W C -53
-KPX W A -113
-KPX X y -96
-KPX X u -29
-KPX X o -41
-KPX X hyphen -54
-KPX X e -28
-KPX X a -7
-KPX X Q -61
-KPX X O -61
-KPX X C -52
-KPX Y v -86
-KPX Y u -78
-KPX Y semicolon -108
-KPX Y period -103
-KPX Y p -88
-KPX Y o -107
-KPX Y i -17
-KPX Y hyphen -98
-KPX Y g -113
-KPX Y e -103
-KPX Y comma -96
-KPX Y colon -109
-KPX Y a -99
-KPX Y T 13
-KPX Y S -44
-KPX Y O -69
-KPX Y G -71
-KPX Y C -68
-KPX Y A -74
-KPX Z y -50
-KPX Z v -48
-KPX quoteleft Y -26
-KPX quoteleft W -17
-KPX quoteleft V -23
-KPX quoteleft T -9
-KPX quoteleft A -110
-KPX a y -32
-KPX a w -31
-KPX a v -30
-KPX a quoteright -40
-KPX a j -26
-KPX b y -32
-KPX b w -30
-KPX b v -29
-KPX c k -19
-KPX c h -15
-KPX e y -30
-KPX e x -35
-KPX e w -28
-KPX e v -27
-KPX e t -10
-KPX e quoteright -30
-KPX f t 10
-KPX f s -21
-KPX f quoteright 17
-KPX f o -38
-KPX f l 44
-KPX f j 8
-KPX f i 15
-KPX f f 6
-KPX f eacute -34
-KPX f e -34
-KPX f a -25
-KPX g r 11
-KPX g l -7
-KPX g eacute -25
-KPX g e -25
-KPX g a -17
-KPX h y -30
-KPX h quoteright -38
-KPX i j -36
-KPX i T -28
-KPX k u 14
-KPX k s 5
-KPX k period -2
-KPX k o -32
-KPX k hyphen -65
-KPX k g -12
-KPX k eacute -19
-KPX k e -19
-KPX k comma 4
-KPX k a 1
-KPX l y -25
-KPX l v -28
-KPX m y -31
-KPX m w -31
-KPX m v -30
-KPX m p -9
-KPX n y -31
-KPX n w -31
-KPX n v -30
-KPX n quoteright -39
-KPX n p -13
-KPX n T -55
-KPX o y -41
-KPX o x -36
-KPX o w -36
-KPX o v -36
-KPX o t -9
-KPX o quoteright -34
-KPX o T -91
-KPX p y -28
-KPX p t -6
-KPX q u -12
-KPX q c -7
-KPX r z 2
-KPX r y 22
-KPX r x 17
-KPX r w 19
-KPX r v 20
-KPX r u 19
-KPX r t 23
-KPX r semicolon -7
-KPX r r 26
-KPX r quoteright -19
-KPX r q -10
-KPX r period -48
-KPX r p 25
-KPX r o -8
-KPX r n 22
-KPX r m 20
-KPX r l -18
-KPX r k -10
-KPX r j 14
-KPX r i 20
-KPX r hyphen -46
-KPX r h -6
-KPX r g -15
-KPX r f 19
-KPX r egrave -6
-KPX r eacute -6
-KPX r e -6
-KPX r d -10
-KPX r comma -41
-KPX r colon -7
-KPX r c -8
-KPX r a -1
-KPX s t -15
-KPX s quoteright -38
-KPX t semicolon -8
-KPX t quoteright -29
-KPX t o -8
-KPX t h 10
-KPX t colon -8
-KPX t a 10
-KPX t S 2
-KPX u quoteright -36
-KPX v semicolon -20
-KPX v s -21
-KPX v period -76
-KPX v o -38
-KPX v l -31
-KPX v hyphen -28
-KPX v g -41
-KPX v egrave -36
-KPX v eacute -36
-KPX v e -36
-KPX v comma -69
-KPX v colon -20
-KPX v c -37
-KPX v a -24
-KPX w semicolon -23
-KPX w s -23
-KPX w period -71
-KPX w o -35
-KPX w l -33
-KPX w hyphen -24
-KPX w g -43
-KPX w egrave -31
-KPX w eacute -31
-KPX w e -31
-KPX w comma -64
-KPX w colon -23
-KPX w c -33
-KPX w a -27
-KPX x q -26
-KPX x o -45
-KPX x eacute -32
-KPX x e -32
-KPX x c -34
-KPX x a -11
-KPX y semicolon -23
-KPX y s -26
-KPX y period -73
-KPX y o -39
-KPX y l -32
-KPX y hyphen -27
-KPX y g -48
-KPX y egrave -35
-KPX y eacute -35
-KPX y e -35
-KPX y comma -66
-KPX y colon -23
-KPX y c -37
-KPX y a -32
-KPX eacute y -30
-KPX eacute w -28
-KPX eacute v -27
+StartKernPairs 446
+KPX quoteright.sup y.sup -45
+KPX quoteright.sup w.sup -47
+KPX quoteright.sup v.sup -47
+KPX quoteright.sup t.sup -43
+KPX quoteright.sup s.sup -47
+KPX quoteright.sup r.sup -44
+KPX quoteright.sup period.sup -78
+KPX quoteright.sup o.sup -54
+KPX quoteright.sup d.sup -56
+KPX quoteright.sup comma.sup -71
+KPX quoteright.sup A.sup -130
+KPX comma.sup quoteright.sup -53
+KPX comma.sup one.sup -52
+KPX hyphen.sup Y.sup -108
+KPX hyphen.sup W.sup -59
+KPX hyphen.sup V.sup -82
+KPX hyphen.sup T.sup -77
+KPX hyphen.sup A.sup -26
+KPX period.sup quoteright.sup -58
+KPX period.sup one.sup -61
+KPX zero.sup seven.sup -5
+KPX zero.sup one.sup -55
+KPX zero.sup four.sup 12
+KPX one.sup zero.sup -54
+KPX one.sup two.sup -34
+KPX one.sup three.sup -41
+KPX one.sup six.sup -66
+KPX one.sup seven.sup -78
+KPX one.sup period.sup -55
+KPX one.sup one.sup -78
+KPX one.sup nine.sup -61
+KPX one.sup four.sup -72
+KPX one.sup five.sup -37
+KPX one.sup eight.sup -68
+KPX one.sup comma.sup -48
+KPX two.sup seven.sup -16
+KPX two.sup one.sup -60
+KPX three.sup seven.sup -28
+KPX three.sup one.sup -75
+KPX three.sup four.sup -6
+KPX four.sup seven.sup -42
+KPX four.sup one.sup -75
+KPX four.sup four.sup 14
+KPX five.sup seven.sup -36
+KPX five.sup one.sup -70
+KPX five.sup four.sup -8
+KPX six.sup seven.sup -29
+KPX six.sup one.sup -74
+KPX six.sup four.sup 12
+KPX seven.sup two.sup -31
+KPX seven.sup three.sup -35
+KPX seven.sup six.sup -46
+KPX seven.sup seven.sup -20
+KPX seven.sup period.sup -79
+KPX seven.sup one.sup -56
+KPX seven.sup four.sup -63
+KPX seven.sup five.sup -59
+KPX seven.sup eight.sup -40
+KPX seven.sup comma.sup -72
+KPX seven.sup colon.sup -68
+KPX eight.sup seven.sup -15
+KPX eight.sup one.sup -64
+KPX nine.sup seven.sup -6
+KPX nine.sup one.sup -63
+KPX nine.sup four.sup -7
+KPX A.sup y.sup -83
+KPX A.sup w.sup -73
+KPX A.sup v.sup -81
+KPX A.sup u.sup -28
+KPX A.sup t.sup -20
+KPX A.sup quoteright.sup -116
+KPX A.sup q.sup -21
+KPX A.sup period.sup -10
+KPX A.sup o.sup -40
+KPX A.sup hyphen.sup -23
+KPX A.sup g.sup -20
+KPX A.sup e.sup -27
+KPX A.sup d.sup -28
+KPX A.sup comma.sup -3
+KPX A.sup c.sup -29
+KPX A.sup b.sup -20
+KPX A.sup a.sup -6
+KPX A.sup Y.sup -81
+KPX A.sup W.sup -113
+KPX A.sup V.sup -131
+KPX A.sup U.sup -62
+KPX A.sup T.sup -54
+KPX A.sup Q.sup -60
+KPX A.sup O.sup -60
+KPX A.sup G.sup -57
+KPX A.sup C.sup -51
+KPX B.sup Y.sup -68
+KPX B.sup W.sup -59
+KPX B.sup V.sup -65
+KPX B.sup O.sup -24
+KPX B.sup A.sup -51
+KPX C.sup O.sup -12
+KPX C.sup K.sup -10
+KPX C.sup H.sup -2
+KPX C.sup A.sup -23
+KPX D.sup Y.sup -74
+KPX D.sup X.sup -64
+KPX D.sup W.sup -57
+KPX D.sup V.sup -71
+KPX D.sup T.sup -10
+KPX D.sup J.sup -41
+KPX D.sup A.sup -67
+KPX F.sup u.sup -11
+KPX F.sup r.sup -10
+KPX F.sup period.sup -58
+KPX F.sup o.sup -21
+KPX F.sup j.sup -20
+KPX F.sup i.sup -13
+KPX F.sup hyphen.sup 3
+KPX F.sup e.sup -19
+KPX F.sup comma.sup -51
+KPX F.sup a.sup -34
+KPX F.sup O.sup -10
+KPX F.sup J.sup -13
+KPX F.sup A.sup -71
+KPX G.sup Y.sup -26
+KPX G.sup W.sup -18
+KPX G.sup V.sup -23
+KPX G.sup T.sup -21
+KPX G.sup A.sup -26
+KPX J.sup A.sup -53
+KPX K.sup y.sup -86
+KPX K.sup u.sup -19
+KPX K.sup o.sup -31
+KPX K.sup hyphen.sup -63
+KPX K.sup e.sup -19
+KPX K.sup a.sup 2
+KPX K.sup S.sup 1
+KPX K.sup O.sup -51
+KPX K.sup G.sup -49
+KPX K.sup C.sup -43
+KPX L.sup y.sup -56
+KPX L.sup u.sup -10
+KPX L.sup quoteright.sup -125
+KPX L.sup hyphen.sup 25
+KPX L.sup Y.sup -100
+KPX L.sup W.sup -89
+KPX L.sup V.sup -115
+KPX L.sup U.sup -26
+KPX L.sup T.sup -73
+KPX L.sup S.sup 5
+KPX L.sup O.sup -3
+KPX L.sup C.sup 2
+KPX N.sup u.sup -25
+KPX N.sup period.sup -21
+KPX N.sup o.sup -21
+KPX N.sup e.sup -17
+KPX N.sup comma.sup -14
+KPX N.sup a.sup -27
+KPX N.sup O.sup -20
+KPX N.sup G.sup -19
+KPX N.sup C.sup -16
+KPX N.sup A.sup -28
+KPX O.sup Y.sup -72
+KPX O.sup X.sup -55
+KPX O.sup W.sup -54
+KPX O.sup V.sup -69
+KPX O.sup T.sup -9
+KPX O.sup A.sup -58
+KPX P.sup period.sup -101
+KPX P.sup o.sup -25
+KPX P.sup hyphen.sup -37
+KPX P.sup e.sup -23
+KPX P.sup comma.sup -94
+KPX P.sup a.sup -17
+KPX P.sup J.sup -52
+KPX P.sup A.sup -90
+KPX R.sup y.sup -37
+KPX R.sup u.sup -24
+KPX R.sup o.sup -36
+KPX R.sup hyphen.sup -52
+KPX R.sup e.sup -23
+KPX R.sup a.sup -2
+KPX R.sup Y.sup -76
+KPX R.sup W.sup -67
+KPX R.sup V.sup -73
+KPX R.sup U.sup -56
+KPX R.sup T.sup -34
+KPX R.sup O.sup -45
+KPX R.sup G.sup -44
+KPX R.sup C.sup -41
+KPX S.sup t.sup -20
+KPX S.sup Y.sup -30
+KPX S.sup W.sup -21
+KPX S.sup V.sup -27
+KPX S.sup T.sup -19
+KPX S.sup A.sup -37
+KPX T.sup y.sup -102
+KPX T.sup w.sup -106
+KPX T.sup v.sup -105
+KPX T.sup u.sup -93
+KPX T.sup semicolon.sup -87
+KPX T.sup s.sup -73
+KPX T.sup r.sup -50
+KPX T.sup period.sup -82
+KPX T.sup o.sup -90
+KPX T.sup j.sup -25
+KPX T.sup i.sup -18
+KPX T.sup hyphen.sup -73
+KPX T.sup g.sup -91
+KPX T.sup e.sup -86
+KPX T.sup comma.sup -74
+KPX T.sup colon.sup -87
+KPX T.sup c.sup -87
+KPX T.sup a.sup -77
+KPX T.sup Y.sup 11
+KPX T.sup W.sup 20
+KPX T.sup V.sup 14
+KPX T.sup S.sup -10
+KPX T.sup O.sup -10
+KPX T.sup J.sup -18
+KPX T.sup G.sup -11
+KPX T.sup C.sup -8
+KPX T.sup A.sup -53
+KPX U.sup r.sup -27
+KPX U.sup period.sup -37
+KPX U.sup p.sup -28
+KPX U.sup n.sup -31
+KPX U.sup m.sup -33
+KPX U.sup comma.sup -31
+KPX U.sup A.sup -65
+KPX V.sup y.sup -54
+KPX V.sup u.sup -51
+KPX V.sup semicolon.sup -89
+KPX V.sup r.sup -56
+KPX V.sup period.sup -112
+KPX V.sup o.sup -89
+KPX V.sup i.sup -20
+KPX V.sup hyphen.sup -69
+KPX V.sup g.sup -101
+KPX V.sup e.sup -85
+KPX V.sup comma.sup -105
+KPX V.sup colon.sup -90
+KPX V.sup a.sup -88
+KPX V.sup T.sup 10
+KPX V.sup S.sup -47
+KPX V.sup O.sup -67
+KPX V.sup G.sup -66
+KPX V.sup C.sup -63
+KPX V.sup A.sup -124
+KPX W.sup y.sup -45
+KPX W.sup u.sup -43
+KPX W.sup semicolon.sup -81
+KPX W.sup r.sup -47
+KPX W.sup period.sup -96
+KPX W.sup o.sup -76
+KPX W.sup i.sup -13
+KPX W.sup hyphen.sup -56
+KPX W.sup g.sup -91
+KPX W.sup e.sup -72
+KPX W.sup comma.sup -89
+KPX W.sup colon.sup -81
+KPX W.sup a.sup -80
+KPX W.sup T.sup 17
+KPX W.sup S.sup -41
+KPX W.sup O.sup -56
+KPX W.sup G.sup -56
+KPX W.sup C.sup -53
+KPX W.sup A.sup -113
+KPX X.sup y.sup -96
+KPX X.sup u.sup -29
+KPX X.sup o.sup -41
+KPX X.sup hyphen.sup -54
+KPX X.sup e.sup -28
+KPX X.sup a.sup -7
+KPX X.sup Q.sup -61
+KPX X.sup O.sup -61
+KPX X.sup C.sup -52
+KPX Y.sup v.sup -86
+KPX Y.sup u.sup -78
+KPX Y.sup semicolon.sup -108
+KPX Y.sup period.sup -103
+KPX Y.sup p.sup -88
+KPX Y.sup o.sup -107
+KPX Y.sup i.sup -17
+KPX Y.sup hyphen.sup -98
+KPX Y.sup g.sup -113
+KPX Y.sup e.sup -103
+KPX Y.sup comma.sup -96
+KPX Y.sup colon.sup -109
+KPX Y.sup a.sup -99
+KPX Y.sup T.sup 13
+KPX Y.sup S.sup -44
+KPX Y.sup O.sup -69
+KPX Y.sup G.sup -71
+KPX Y.sup C.sup -68
+KPX Y.sup A.sup -74
+KPX Z.sup y.sup -50
+KPX Z.sup v.sup -48
+KPX quoteleft.sup Y.sup -26
+KPX quoteleft.sup W.sup -17
+KPX quoteleft.sup V.sup -23
+KPX quoteleft.sup T.sup -9
+KPX quoteleft.sup A.sup -110
+KPX a.sup y.sup -32
+KPX a.sup w.sup -31
+KPX a.sup v.sup -30
+KPX a.sup quoteright.sup -40
+KPX a.sup j.sup -26
+KPX b.sup y.sup -32
+KPX b.sup w.sup -30
+KPX b.sup v.sup -29
+KPX c.sup k.sup -19
+KPX c.sup h.sup -15
+KPX e.sup y.sup -30
+KPX e.sup x.sup -35
+KPX e.sup w.sup -28
+KPX e.sup v.sup -27
+KPX e.sup t.sup -10
+KPX e.sup quoteright.sup -30
+KPX f.sup t.sup 10
+KPX f.sup s.sup -21
+KPX f.sup quoteright.sup 17
+KPX f.sup o.sup -38
+KPX f.sup l.sup 44
+KPX f.sup j.sup 8
+KPX f.sup i.sup 15
+KPX f.sup f.sup 6
+KPX f.sup e.sup -34
+KPX f.sup a.sup -25
+KPX g.sup r.sup 11
+KPX g.sup l.sup -7
+KPX g.sup e.sup -25
+KPX g.sup a.sup -17
+KPX h.sup y.sup -30
+KPX h.sup quoteright.sup -38
+KPX i.sup j.sup -36
+KPX i.sup T.sup -28
+KPX k.sup u.sup 14
+KPX k.sup s.sup 5
+KPX k.sup period.sup -2
+KPX k.sup o.sup -32
+KPX k.sup hyphen.sup -65
+KPX k.sup g.sup -12
+KPX k.sup e.sup -19
+KPX k.sup comma.sup 4
+KPX k.sup a.sup 1
+KPX l.sup y.sup -25
+KPX l.sup v.sup -28
+KPX m.sup y.sup -31
+KPX m.sup w.sup -31
+KPX m.sup v.sup -30
+KPX m.sup p.sup -9
+KPX n.sup y.sup -31
+KPX n.sup w.sup -31
+KPX n.sup v.sup -30
+KPX n.sup quoteright.sup -39
+KPX n.sup p.sup -13
+KPX n.sup T.sup -55
+KPX o.sup y.sup -41
+KPX o.sup x.sup -36
+KPX o.sup w.sup -36
+KPX o.sup v.sup -36
+KPX o.sup t.sup -9
+KPX o.sup quoteright.sup -34
+KPX o.sup T.sup -91
+KPX p.sup y.sup -28
+KPX p.sup t.sup -6
+KPX q.sup u.sup -12
+KPX q.sup c.sup -7
+KPX r.sup z.sup 2
+KPX r.sup y.sup 22
+KPX r.sup x.sup 17
+KPX r.sup w.sup 19
+KPX r.sup v.sup 20
+KPX r.sup u.sup 19
+KPX r.sup t.sup 23
+KPX r.sup semicolon.sup -7
+KPX r.sup r.sup 26
+KPX r.sup quoteright.sup -19
+KPX r.sup q.sup -10
+KPX r.sup period.sup -48
+KPX r.sup p.sup 25
+KPX r.sup o.sup -8
+KPX r.sup n.sup 22
+KPX r.sup m.sup 20
+KPX r.sup l.sup -18
+KPX r.sup k.sup -10
+KPX r.sup j.sup 14
+KPX r.sup i.sup 20
+KPX r.sup hyphen.sup -46
+KPX r.sup h.sup -6
+KPX r.sup g.sup -15
+KPX r.sup f.sup 19
+KPX r.sup e.sup -6
+KPX r.sup d.sup -10
+KPX r.sup comma.sup -41
+KPX r.sup colon.sup -7
+KPX r.sup c.sup -8
+KPX r.sup a.sup -1
+KPX s.sup t.sup -15
+KPX s.sup quoteright.sup -38
+KPX t.sup semicolon.sup -8
+KPX t.sup quoteright.sup -29
+KPX t.sup o.sup -8
+KPX t.sup h.sup 10
+KPX t.sup colon.sup -8
+KPX t.sup a.sup 10
+KPX t.sup S.sup 2
+KPX u.sup quoteright.sup -36
+KPX v.sup semicolon.sup -20
+KPX v.sup s.sup -21
+KPX v.sup period.sup -76
+KPX v.sup o.sup -38
+KPX v.sup l.sup -31
+KPX v.sup hyphen.sup -28
+KPX v.sup g.sup -41
+KPX v.sup e.sup -36
+KPX v.sup comma.sup -69
+KPX v.sup colon.sup -20
+KPX v.sup c.sup -37
+KPX v.sup a.sup -24
+KPX w.sup semicolon.sup -23
+KPX w.sup s.sup -23
+KPX w.sup period.sup -71
+KPX w.sup o.sup -35
+KPX w.sup l.sup -33
+KPX w.sup hyphen.sup -24
+KPX w.sup g.sup -43
+KPX w.sup e.sup -31
+KPX w.sup comma.sup -64
+KPX w.sup colon.sup -23
+KPX w.sup c.sup -33
+KPX w.sup a.sup -27
+KPX x.sup q.sup -26
+KPX x.sup o.sup -45
+KPX x.sup e.sup -32
+KPX x.sup c.sup -34
+KPX x.sup a.sup -11
+KPX y.sup semicolon.sup -23
+KPX y.sup s.sup -26
+KPX y.sup period.sup -73
+KPX y.sup o.sup -39
+KPX y.sup l.sup -32
+KPX y.sup hyphen.sup -27
+KPX y.sup g.sup -48
+KPX y.sup e.sup -35
+KPX y.sup comma.sup -66
+KPX y.sup colon.sup -23
+KPX y.sup c.sup -37
+KPX y.sup a.sup -32
EndKernPairs
EndKernData
EndFontMetrics
diff --git a/fonts/newtx/afm/rtxbmi5.afm b/fonts/newtx/afm/rtxbmi5.afm
new file mode 100644
index 0000000000..25ceb42823
--- /dev/null
+++ b/fonts/newtx/afm/rtxbmi5.afm
@@ -0,0 +1,102 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20170730
+Comment Creation Date: Fri Oct 19 15:18:55 2018
+FontName rtxbmi5
+FullName rtxbmi5
+FamilyName rtxbmi
+Weight Bold
+Notice (Version 3.1, GPL)
+ItalicAngle -15
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 3.1
+EncodingScheme FontSpecific
+FontBBox -212 -225 1045 794
+CapHeight 662
+XHeight 454
+Ascender 662
+Descender -209
+StartCharMetrics 80
+C 0 ; WX 792 ; N Gamma ; B -16 0 762 669 ;
+C 1 ; WX 741 ; N Delta ; B -55 0 616 677 ;
+C 2 ; WX 904 ; N Theta ; B 23 -18 854 685 ;
+C 3 ; WX 789 ; N Lambda ; B -77 -18 708 669 ;
+C 4 ; WX 771 ; N Xi ; B -27 0 810 662 ;
+C 5 ; WX 892 ; N Pi ; B -40 0 965 662 ;
+C 6 ; WX 711 ; N Sigma ; B -61 0 754 662 ;
+C 7 ; WX 896 ; N Upsilon ; B 61 0 939 676 ;
+C 8 ; WX 975 ; N Phi ; B 61 0 943 662 ;
+C 9 ; WX 959 ; N Psi ; B 119 0 1045 677 ;
+C 10 ; WX 939 ; N Omega ; B -11 0 909 677 ;
+C 11 ; WX 765 ; N alpha ; B 21 -7 741 462 ;
+C 12 ; WX 692 ; N beta ; B -104 -204 672 680 ;
+C 13 ; WX 704 ; N gamma ; B -8 -205 673 445 ;
+C 14 ; WX 643 ; N delta ; B 13 -16 620 682 ;
+C 15 ; WX 497 ; N epsilon1 ; B 52 -3 551 458 ;
+C 16 ; WX 570 ; N zeta ; B 17 -208 622 669 ;
+C 17 ; WX 699 ; N eta ; B 26 -218 668 462 ;
+C 18 ; WX 603 ; N theta ; B 25 -13 603 677 ;
+C 19 ; WX 375 ; N iota ; B 22 -3 337 464 ;
+C 20 ; WX 565 ; N kappa ; B 7 -9 557 456 ;
+C 21 ; WX 649 ; N lambda ; B 18 -10 645 682 ;
+C 22 ; WX 678 ; N mu ; B -49 -208 618 457 ;
+C 23 ; WX 599 ; N nu ; B 13 -8 589 468 ;
+C 24 ; WX 622 ; N xi ; B -12 -207 637 679 ;
+C 25 ; WX 672 ; N pi ; B -1 -16 661 449 ;
+C 26 ; WX 649 ; N rho ; B -48 -209 632 459 ;
+C 27 ; WX 851 ; N sigma ; B 22 -9 833 460 ;
+C 28 ; WX 620 ; N tau ; B -8 -15 601 449 ;
+C 29 ; WX 684 ; N upsilon ; B 17 -7 649 464 ;
+C 30 ; WX 735 ; N phi ; B 22 -199 698 661 ;
+C 31 ; WX 718 ; N chi ; B -129 -225 699 464 ;
+C 32 ; WX 775 ; N psi ; B 26 -209 756 661 ;
+C 33 ; WX 905 ; N omega ; B 21 -6 871 449 ;
+C 34 ; WX 632 ; N epsilon ; B 14 -9 617 458 ;
+C 35 ; WX 787 ; N theta1 ; B -17 -13 764 727 ;
+C 36 ; WX 1030 ; N pi1 ; B 9 -6 1011 449 ;
+C 37 ; WX 676 ; N rho1 ; B -10 -201 638 459 ;
+C 38 ; WX 640 ; N sigma1 ; B 27 -178 656 457 ;
+C 39 ; WX 732 ; N phi1 ; B 20 -203 695 452 ;
+C 40 ; WX 1103 ; N arrowlefttophalf ; B 71 205 1033 491 ;
+C 41 ; WX 1103 ; N arrowleftbothalf ; B 71 19 1033 305 ;
+C 42 ; WX 1103 ; N arrowrighttophalf ; B 71 205 1033 491 ;
+C 43 ; WX 1103 ; N arrowrightbothalf ; B 71 19 1033 305 ;
+C 44 ; WX 431 ; N arrowhookleft ; B 71 205 361 510 ;
+C 45 ; WX 440 ; N arrowhookright ; B 71 205 370 510 ;
+C 46 ; WX 707 ; N triangleright ; B 26 -25 683 541 ;
+C 47 ; WX 715 ; N triangleleft ; B 26 -25 691 541 ;
+C 48 ; WX 656 ; N zero ; B 28 -13 630 544 ;
+C 49 ; WX 604 ; N one ; B 75 0 539 544 ;
+C 50 ; WX 601 ; N two ; B 19 0 577 554 ;
+C 51 ; WX 607 ; N three ; B 18 -162 571 544 ;
+C 52 ; WX 602 ; N four ; B 21 -144 573 544 ;
+C 53 ; WX 574 ; N five ; B 26 -156 542 532 ;
+C 54 ; WX 652 ; N six ; B 32 -13 625 688 ;
+C 55 ; WX 575 ; N seven ; B 19 -148 550 532 ;
+C 56 ; WX 639 ; N eight ; B 32 -13 608 688 ;
+C 57 ; WX 653 ; N nine ; B 30 -161 624 544 ;
+C 58 ; WX 323 ; N period ; B 47 -13 278 156 ;
+C 59 ; WX 304 ; N comma ; B 45 -181 275 155 ;
+C 60 ; WX 773 ; N less ; B 71 -25 703 539 ;
+C 61 ; WX 552 ; N slash ; B 71 -176 484 693 ;
+C 62 ; WX 773 ; N greater ; B 71 -25 703 539 ;
+C 63 ; WX 938 ; N star ; B 50 -47 888 607 ;
+C 64 ; WX 718 ; N partialdiff ; B 16 -16 675 692 ;
+C 91 ; WX 507 ; N flat ; B 36 -25 483 737 ;
+C 92 ; WX 467 ; N natural ; B 36 -221 431 719 ;
+C 93 ; WX 527 ; N sharp ; B 36 -207 491 770 ;
+C 94 ; WX 1088 ; N slurbelow ; B 71 127 1018 400 ;
+C 95 ; WX 1088 ; N slurabove ; B 71 127 1018 400 ;
+C 96 ; WX 523 ; N lscript ; B 12 -14 517 677 ;
+C 103 ; WX 594 ; N g ; B -5 -207 548 462 ;
+C 118 ; WX 523 ; N v ; B 11 -9 479 462 ;
+C 119 ; WX 771 ; N w ; B 13 -9 727 462 ;
+C 121 ; WX 613 ; N y ; B 2 -207 566 462 ;
+C 123 ; WX 366 ; N dotlessi ; B 23 -9 318 462 ;
+C 124 ; WX 330 ; N dotlessj ; B -212 -207 272 462 ;
+C 125 ; WX 812 ; N weierstrass ; B 53 -193 755 479 ;
+C 126 ; WX 492 ; N vector ; B 136 507 572 794 ;
+C 127 ; WX 307 ; N tie ; B 245 515 722 678 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/rtxbmi7.afm b/fonts/newtx/afm/rtxbmi7.afm
new file mode 100644
index 0000000000..d31440c62d
--- /dev/null
+++ b/fonts/newtx/afm/rtxbmi7.afm
@@ -0,0 +1,108 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20170730
+Comment Creation Date: Fri Oct 19 15:22:09 2018
+FontName rtxbmi7
+FullName rtxbmi7
+FamilyName rtxbmi
+Weight Medium
+Notice (Version 3.1, GPL)
+ItalicAngle -15
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 3.1
+EncodingScheme FontSpecific
+FontBBox -200 -225 965 794
+CapHeight 662
+XHeight 454
+Ascender 662
+Descender -209
+StartCharMetrics 86
+C 0 ; WX 741 ; N Gamma ; B -15 0 720 669 ;
+C 1 ; WX 686 ; N Delta ; B -51 0 576 677 ;
+C 2 ; WX 809 ; N Theta ; B 24 -18 767 685 ;
+C 3 ; WX 732 ; N Lambda ; B -73 -18 655 669 ;
+C 4 ; WX 715 ; N Xi ; B -25 0 760 662 ;
+C 5 ; WX 832 ; N Pi ; B -37 0 907 662 ;
+C 6 ; WX 663 ; N Sigma ; B -57 0 711 662 ;
+C 7 ; WX 811 ; N Upsilon ; B 65 0 859 676 ;
+C 8 ; WX 882 ; N Phi ; B 60 0 856 662 ;
+C 9 ; WX 875 ; N Psi ; B 118 0 963 677 ;
+C 10 ; WX 844 ; N Omega ; B -10 0 821 677 ;
+C 11 ; WX 694 ; N alpha ; B 22 -7 676 462 ;
+C 12 ; WX 631 ; N beta ; B -100 -204 617 680 ;
+C 13 ; WX 650 ; N gamma ; B -4 -205 627 445 ;
+C 14 ; WX 569 ; N delta ; B 15 -16 554 682 ;
+C 15 ; WX 451 ; N epsilon1 ; B 50 -3 507 458 ;
+C 16 ; WX 507 ; N zeta ; B 17 -208 561 669 ;
+C 17 ; WX 615 ; N eta ; B 24 -218 589 462 ;
+C 18 ; WX 542 ; N theta ; B 26 -13 547 677 ;
+C 19 ; WX 339 ; N iota ; B 22 -3 304 464 ;
+C 20 ; WX 521 ; N kappa ; B 7 -9 518 456 ;
+C 21 ; WX 590 ; N lambda ; B 17 -10 587 682 ;
+C 22 ; WX 621 ; N mu ; B -48 -208 569 457 ;
+C 23 ; WX 536 ; N nu ; B 16 -8 531 468 ;
+C 24 ; WX 546 ; N xi ; B -10 -207 566 679 ;
+C 25 ; WX 618 ; N pi ; B 2 -16 613 449 ;
+C 26 ; WX 599 ; N rho ; B -47 -209 584 459 ;
+C 27 ; WX 771 ; N sigma ; B 23 -9 760 460 ;
+C 28 ; WX 563 ; N tau ; B -4 -15 551 449 ;
+C 29 ; WX 620 ; N upsilon ; B 20 -7 591 464 ;
+C 30 ; WX 661 ; N phi ; B 22 -199 629 661 ;
+C 31 ; WX 659 ; N chi ; B -124 -225 647 464 ;
+C 32 ; WX 709 ; N psi ; B 26 -209 697 661 ;
+C 33 ; WX 816 ; N omega ; B 21 -6 786 449 ;
+C 34 ; WX 569 ; N epsilon ; B 15 -9 559 458 ;
+C 35 ; WX 693 ; N theta1 ; B -14 -13 675 727 ;
+C 36 ; WX 937 ; N pi1 ; B 11 -6 925 449 ;
+C 37 ; WX 613 ; N rho1 ; B -9 -201 580 459 ;
+C 38 ; WX 574 ; N sigma1 ; B 26 -178 593 457 ;
+C 39 ; WX 669 ; N phi1 ; B 20 -203 637 452 ;
+C 40 ; WX 1031 ; N arrowlefttophalf ; B 66 207 965 491 ;
+C 41 ; WX 1031 ; N arrowleftbothalf ; B 66 21 965 305 ;
+C 42 ; WX 1031 ; N arrowrighttophalf ; B 66 207 965 491 ;
+C 43 ; WX 1031 ; N arrowrightbothalf ; B 66 21 965 305 ;
+C 44 ; WX 393 ; N arrowhookleft ; B 66 207 327 510 ;
+C 45 ; WX 401 ; N arrowhookright ; B 66 207 335 510 ;
+C 46 ; WX 652 ; N triangleright ; B 24 -25 629 541 ;
+C 47 ; WX 659 ; N triangleleft ; B 24 -25 636 541 ;
+C 48 ; WX 580 ; N zero ; B 26 -13 555 544 ;
+C 49 ; WX 549 ; N one ; B 70 0 488 544 ;
+C 50 ; WX 548 ; N two ; B 18 0 525 554 ;
+C 51 ; WX 555 ; N three ; B 17 -160 521 544 ;
+C 52 ; WX 548 ; N four ; B 20 -144 521 544 ;
+C 53 ; WX 536 ; N five ; B 24 -154 504 532 ;
+C 54 ; WX 578 ; N six ; B 30 -13 552 688 ;
+C 55 ; WX 536 ; N seven ; B 18 -146 512 532 ;
+C 56 ; WX 570 ; N eight ; B 30 -13 541 688 ;
+C 57 ; WX 579 ; N nine ; B 28 -159 551 544 ;
+C 58 ; WX 284 ; N period ; B 44 -13 242 156 ;
+C 59 ; WX 278 ; N comma ; B 42 -181 250 155 ;
+C 60 ; WX 723 ; N less ; B 66 -25 657 539 ;
+C 61 ; WX 516 ; N slash ; B 66 -176 452 693 ;
+C 62 ; WX 723 ; N greater ; B 66 -25 657 539 ;
+C 63 ; WX 877 ; N star ; B 47 -47 830 607 ;
+C 64 ; WX 637 ; N partialdiff ; B 17 -16 602 692 ;
+C 91 ; WX 453 ; N flat ; B 34 -23 430 737 ;
+C 92 ; WX 421 ; N natural ; B 34 -221 387 719 ;
+C 93 ; WX 477 ; N sharp ; B 34 -207 443 770 ;
+C 94 ; WX 1017 ; N slurbelow ; B 66 129 951 400 ;
+C 95 ; WX 1017 ; N slurabove ; B 66 129 951 400 ;
+C 96 ; WX 472 ; N lscript ; B 14 -14 473 677 ;
+C 103 ; WX 545 ; N g ; B -2 -207 507 462 ;
+C 118 ; WX 472 ; N v ; B 13 -9 434 462 ;
+C 119 ; WX 711 ; N w ; B 13 -9 673 462 ;
+C 121 ; WX 562 ; N y ; B 0 -207 523 462 ;
+C 123 ; WX 330 ; N dotlessi ; B 22 -9 286 462 ;
+C 124 ; WX 303 ; N dotlessj ; B -200 -207 254 462 ;
+C 125 ; WX 741 ; N weierstrass ; B 53 -193 691 479 ;
+C 126 ; WX 492 ; N vector ; B 136 507 572 794 ;
+C 127 ; WX 282 ; N tie ; B 229 515 669 678 ;
+C 128 ; WX 0 ; N NameMe.128 ; B 0 0 0 0 ;
+C 129 ; WX 0 ; N NameMe.129 ; B 0 0 0 0 ;
+C 130 ; WX 0 ; N NameMe.130 ; B 0 0 0 0 ;
+C 131 ; WX 0 ; N NameMe.131 ; B 0 0 0 0 ;
+C 132 ; WX 0 ; N NameMe.132 ; B 0 0 0 0 ;
+C 133 ; WX 0 ; N NameMe.133 ; B 0 0 0 0 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/stxscr.afm b/fonts/newtx/afm/stxscr.afm
new file mode 100644
index 0000000000..3091027c90
--- /dev/null
+++ b/fonts/newtx/afm/stxscr.afm
@@ -0,0 +1,235 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20190801
+Comment Creation Date: Mon Aug 26 18:31:35 2019
+FontName stxscr
+FullName stxscr
+FamilyName stxscr
+Weight Regular
+Notice (Copyright (c) 2001-2011 by the STI Pub Companies, consisting of the American Chemical Society, the American Institute of Physics, the American Mathematical Society, the American Physical Society, Else)
+Comment vier, Inc., and The Institute of Electrical and Electronic Engineers, Inc. Portions copyright (c) 1998-2003 by MicroPress, Inc. Portions copyright (c) 1990 by Elsevier, Inc. All rights reserved.
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox 8 -251 1306 699
+StartCharMetrics 216
+C 0 ; WX 855 ; N u1D49C ; B 31 -15 846 674 ;
+C 1 ; WX 950 ; N uni212C ; B 34 -15 902 687 ;
+C 2 ; WX 797 ; N u1D49E ; B 37 -15 781 687 ;
+C 3 ; WX 885 ; N u1D49F ; B 36 -15 818 687 ;
+C 4 ; WX 750 ; N uni2130 ; B 100 -15 734 687 ;
+C 5 ; WX 919 ; N uni2131 ; B 43 0 907 680 ;
+C 6 ; WX 773 ; N u1D4A2 ; B 83 -15 740 687 ;
+C 7 ; WX 997 ; N uni210B ; B 53 -15 991 687 ;
+C 8 ; WX 897 ; N uni2110 ; B 26 -15 888 675 ;
+C 9 ; WX 802 ; N u1D4A5 ; B 9 -177 792 674 ;
+C 10 ; WX 1009 ; N u1D4A6 ; B 40 -15 1004 687 ;
+C 11 ; WX 946 ; N uni2112 ; B 33 -15 931 687 ;
+C 12 ; WX 1072 ; N uni2133 ; B 38 -15 1056 674 ;
+C 13 ; WX 970 ; N u1D4A9 ; B 38 -15 956 687 ;
+C 14 ; WX 692 ; N u1D4AA ; B 82 -15 663 680 ;
+C 15 ; WX 910 ; N u1D4AB ; B 38 -15 886 687 ;
+C 16 ; WX 692 ; N u1D4AC ; B 82 -38 663 680 ;
+C 17 ; WX 944 ; N uni211B ; B 34 -15 876 687 ;
+C 18 ; WX 743 ; N u1D4AE ; B 67 -15 701 680 ;
+C 19 ; WX 912 ; N u1D4AF ; B 43 -15 907 687 ;
+C 20 ; WX 842 ; N u1D4B0 ; B 36 -15 805 687 ;
+C 21 ; WX 932 ; N u1D4B1 ; B 35 -15 922 687 ;
+C 22 ; WX 1078 ; N u1D4B2 ; B 35 -15 1070 687 ;
+C 23 ; WX 891 ; N u1D4B3 ; B 36 -15 873 687 ;
+C 24 ; WX 926 ; N u1D4B4 ; B 91 -226 916 687 ;
+C 25 ; WX 932 ; N u1D4B5 ; B 59 -15 912 687 ;
+C 26 ; WX 819 ; N u1D4B6 ; B 30 -11 758 441 ;
+C 27 ; WX 580 ; N u1D4B7 ; B 47 -12 559 687 ;
+C 28 ; WX 662 ; N u1D4B8 ; B 30 -11 589 441 ;
+C 29 ; WX 845 ; N u1D4B9 ; B 30 -11 827 687 ;
+C 30 ; WX 627 ; N uni212F ; B 30 -11 554 441 ;
+C 31 ; WX 685 ; N u1D4BB ; B 27 -209 673 687 ;
+C 32 ; WX 738 ; N uni210A ; B 30 -219 678 441 ;
+C 33 ; WX 753 ; N u1D4BD ; B 38 -11 690 687 ;
+C 34 ; WX 496 ; N u1D4BE ; B 83 -11 484 653 ;
+C 35 ; WX 730 ; N u1D4BF ; B 9 -219 718 653 ;
+C 36 ; WX 726 ; N u1D4C0 ; B 40 -11 666 687 ;
+C 37 ; WX 579 ; N u1D4C1 ; B 48 -11 571 687 ;
+C 38 ; WX 1038 ; N u1D4C2 ; B 49 -11 978 441 ;
+C 39 ; WX 761 ; N u1D4C3 ; B 49 -11 701 441 ;
+C 40 ; WX 697 ; N uni2134 ; B 30 -11 680 441 ;
+C 41 ; WX 773 ; N u1D4C5 ; B 23 -209 694 441 ;
+C 42 ; WX 780 ; N u1D4C6 ; B 30 -209 743 441 ;
+C 43 ; WX 580 ; N u1D4C7 ; B 48 0 572 444 ;
+C 44 ; WX 515 ; N u1D4C8 ; B 62 -11 412 531 ;
+C 45 ; WX 551 ; N u1D4C9 ; B 30 -11 532 658 ;
+C 46 ; WX 753 ; N u1D4CA ; B 30 -11 693 424 ;
+C 47 ; WX 618 ; N u1D4CB ; B 30 -11 582 441 ;
+C 48 ; WX 888 ; N u1D4CC ; B 30 -11 852 441 ;
+C 49 ; WX 752 ; N u1D4CD ; B 65 -11 675 441 ;
+C 50 ; WX 658 ; N u1D4CE ; B 30 -219 617 424 ;
+C 51 ; WX 691 ; N u1D4CF ; B 52 -11 617 478 ;
+C 52 ; WX 496 ; N u1D4BE.dtls ; B 83 -11 438 424 ;
+C 53 ; WX 730 ; N u1D4BF.dtls ; B 9 -219 596 424 ;
+C 56 ; WX 984 ; N u1D4D0 ; B 50 -21 955 699 ;
+C 57 ; WX 1060 ; N u1D4D1 ; B 55 -21 985 699 ;
+C 58 ; WX 912 ; N u1D4D2 ; B 60 -21 877 699 ;
+C 59 ; WX 991 ; N u1D4D3 ; B 60 -21 906 699 ;
+C 60 ; WX 826 ; N u1D4D4 ; B 95 -21 791 699 ;
+C 61 ; WX 1042 ; N u1D4D5 ; B 65 -21 1025 699 ;
+C 62 ; WX 834 ; N u1D4D6 ; B 82 -21 799 699 ;
+C 63 ; WX 1171 ; N u1D4D7 ; B 65 -21 1154 699 ;
+C 64 ; WX 997 ; N u1D4D8 ; B 47 -21 977 699 ;
+C 65 ; WX 906 ; N u1D4D9 ; B 19 -224 886 699 ;
+C 66 ; WX 1154 ; N u1D4DA ; B 45 -21 1130 699 ;
+C 67 ; WX 1036 ; N u1D4DB ; B 40 -21 1015 699 ;
+C 68 ; WX 1300 ; N u1D4DC ; B 60 -21 1245 699 ;
+C 69 ; WX 1095 ; N u1D4DD ; B 60 -21 1078 699 ;
+C 70 ; WX 809 ; N u1D4DE ; B 72 -21 749 699 ;
+C 71 ; WX 1025 ; N u1D4DF ; B 55 -21 994 699 ;
+C 72 ; WX 809 ; N u1D4E0 ; B 72 -52 749 699 ;
+C 73 ; WX 1048 ; N u1D4E1 ; B 55 -21 973 699 ;
+C 74 ; WX 816 ; N u1D4E2 ; B 81 -21 781 699 ;
+C 75 ; WX 1030 ; N u1D4E3 ; B 65 -21 1025 699 ;
+C 76 ; WX 964 ; N u1D4E4 ; B 60 -21 904 699 ;
+C 77 ; WX 1040 ; N u1D4E5 ; B 60 -21 1024 699 ;
+C 78 ; WX 1320 ; N u1D4E6 ; B 60 -21 1306 699 ;
+C 79 ; WX 1033 ; N u1D4E7 ; B 64 -21 1010 699 ;
+C 80 ; WX 989 ; N u1D4E8 ; B 60 -224 963 699 ;
+C 81 ; WX 996 ; N u1D4E9 ; B 50 -21 976 699 ;
+C 82 ; WX 942 ; N u1D4EA ; B 35 -14 865 462 ;
+C 83 ; WX 646 ; N u1D4EB ; B 60 -14 624 699 ;
+C 84 ; WX 764 ; N u1D4EC ; B 35 -14 683 462 ;
+C 85 ; WX 949 ; N u1D4ED ; B 28 -14 912 699 ;
+C 86 ; WX 726 ; N u1D4EE ; B 35 -14 648 462 ;
+C 87 ; WX 768 ; N u1D4EF ; B 25 -205 749 699 ;
+C 88 ; WX 819 ; N u1D4F0 ; B 27 -224 771 462 ;
+C 89 ; WX 838 ; N u1D4F1 ; B 55 -14 758 699 ;
+C 90 ; WX 558 ; N u1D4F2 ; B 40 -14 534 698 ;
+C 91 ; WX 840 ; N u1D4F3 ; B 41 -223 823 698 ;
+C 92 ; WX 810 ; N u1D4F4 ; B 55 -14 730 699 ;
+C 93 ; WX 650 ; N u1D4F5 ; B 43 -14 632 699 ;
+C 94 ; WX 1137 ; N u1D4F6 ; B 45 -14 1057 462 ;
+C 95 ; WX 851 ; N u1D4F7 ; B 45 -14 771 462 ;
+C 96 ; WX 848 ; N u1D4F8 ; B 35 -14 780 462 ;
+C 97 ; WX 885 ; N u1D4F9 ; B 25 -205 770 462 ;
+C 98 ; WX 913 ; N u1D4FA ; B 35 -205 833 462 ;
+C 99 ; WX 677 ; N u1D4FB ; B 40 0 648 462 ;
+C 100 ; WX 562 ; N u1D4FC ; B 51 -14 449 557 ;
+C 101 ; WX 618 ; N u1D4FD ; B 47 -14 612 669 ;
+C 102 ; WX 842 ; N u1D4FE ; B 31 -14 762 450 ;
+C 103 ; WX 732 ; N u1D4FF ; B 40 -14 670 458 ;
+C 104 ; WX 1012 ; N u1D500 ; B 40 -14 950 458 ;
+C 105 ; WX 820 ; N u1D501 ; B 63 -14 740 462 ;
+C 106 ; WX 784 ; N u1D502 ; B 40 -224 711 450 ;
+C 107 ; WX 782 ; N u1D503 ; B 61 -14 702 493 ;
+C 108 ; WX 558 ; N u1D4F2.dtls ; B 40 -14 486 450 ;
+C 109 ; WX 840 ; N u1D4F3.dtls ; B 41 -223 710 450 ;
+C 112 ; WX 707 ; N u1D49C.alt ; B 28 -15 693 674 ;
+C 113 ; WX 864 ; N uni212C.alt ; B 35 -15 829 687 ;
+C 114 ; WX 759 ; N u1D49E.alt ; B 35 -15 729 687 ;
+C 115 ; WX 799 ; N u1D49F.alt ; B 34 -15 754 668 ;
+C 116 ; WX 708 ; N uni2130.alt ; B 35 -15 683 687 ;
+C 117 ; WX 739 ; N uni2131.alt ; B 35 0 689 680 ;
+C 118 ; WX 761 ; N u1D4A2.alt ; B 35 -15 704 687 ;
+C 119 ; WX 819 ; N uni210B.alt ; B 35 -15 800 687 ;
+C 120 ; WX 677 ; N uni2110.alt ; B 15 -15 635 675 ;
+C 121 ; WX 516 ; N u1D4A5.alt ; B 25 -177 464 674 ;
+C 122 ; WX 846 ; N u1D4A6.alt ; B 35 -15 816 687 ;
+C 123 ; WX 741 ; N uni2112.alt ; B 20 -15 708 687 ;
+C 124 ; WX 967 ; N uni2133.alt ; B 21 -15 917 674 ;
+C 125 ; WX 707 ; N u1D4A9.alt ; B 20 -15 682 687 ;
+C 126 ; WX 644 ; N u1D4AA.alt ; B 47 -15 582 680 ;
+C 127 ; WX 833 ; N u1D4AB.alt ; B 59 -15 778 687 ;
+C 128 ; WX 660 ; N u1D4AC.alt ; B 47 -58 603 680 ;
+C 129 ; WX 890 ; N uni211B.alt ; B 35 -15 880 687 ;
+C 130 ; WX 588 ; N u1D4AE.alt ; B 40 -15 528 680 ;
+C 131 ; WX 697 ; N u1D4AF.alt ; B 19 -15 671 687 ;
+C 132 ; WX 852 ; N u1D4B0.alt ; B 17 -15 832 687 ;
+C 133 ; WX 834 ; N u1D4B1.alt ; B 8 -15 799 687 ;
+C 134 ; WX 991 ; N u1D4B2.alt ; B 15 -15 956 687 ;
+C 135 ; WX 774 ; N u1D4B3.alt ; B 27 -15 739 687 ;
+C 136 ; WX 777 ; N u1D4B4.alt ; B 17 -226 742 687 ;
+C 137 ; WX 757 ; N u1D4B5.alt ; B 34 -15 722 687 ;
+C 138 ; WX 684 ; N u1D4B6.alt ; B 31 -11 654 441 ;
+C 139 ; WX 620 ; N u1D4B7.alt ; B 27 -12 579 687 ;
+C 140 ; WX 523 ; N u1D4B8.alt ; B 32 -11 482 441 ;
+C 141 ; WX 706 ; N u1D4B9.alt ; B 30 -11 670 687 ;
+C 142 ; WX 506 ; N uni212F.alt ; B 32 -11 475 441 ;
+C 143 ; WX 426 ; N u1D4BB.alt ; B 62 -209 371 687 ;
+C 144 ; WX 582 ; N uni210A.alt ; B 33 -219 535 441 ;
+C 145 ; WX 705 ; N u1D4BD.alt ; B 30 -11 685 687 ;
+C 146 ; WX 392 ; N u1D4BE.alt ; B 31 -11 367 653 ;
+C 147 ; WX 409 ; N u1D4BF.alt ; B 21 -219 355 653 ;
+C 148 ; WX 688 ; N u1D4C0.alt ; B 30 -11 663 687 ;
+C 149 ; WX 445 ; N u1D4C1.alt ; B 30 -11 400 687 ;
+C 150 ; WX 941 ; N u1D4C2.alt ; B 32 -11 921 441 ;
+C 151 ; WX 673 ; N u1D4C3.alt ; B 33 -11 648 441 ;
+C 152 ; WX 664 ; N uni2134.alt ; B 32 -11 594 441 ;
+C 153 ; WX 630 ; N u1D4C5.alt ; B 31 -210 558 440 ;
+C 154 ; WX 647 ; N u1D4C6.alt ; B 31 -209 576 441 ;
+C 155 ; WX 545 ; N u1D4C7.alt ; B 32 0 480 444 ;
+C 156 ; WX 450 ; N u1D4C8.alt ; B 55 -11 380 531 ;
+C 157 ; WX 442 ; N u1D4C9.alt ; B 33 -11 397 658 ;
+C 158 ; WX 713 ; N u1D4CA.alt ; B 39 -11 693 424 ;
+C 159 ; WX 619 ; N u1D4CB.alt ; B 38 -11 567 441 ;
+C 160 ; WX 909 ; N u1D4CC.alt ; B 33 -11 837 441 ;
+C 161 ; WX 605 ; N u1D4CD.alt ; B 31 -11 560 441 ;
+C 162 ; WX 612 ; N u1D4CE.alt ; B 31 -219 539 424 ;
+C 163 ; WX 541 ; N u1D4CF.alt ; B 33 -11 511 478 ;
+C 164 ; WX 392 ; N u1D4BE.alt.dtls ; B 31 -11 367 424 ;
+C 165 ; WX 409 ; N u1D4BF.alt.dtls ; B 21 -219 346 424 ;
+C 168 ; WX 829 ; N u1D4D0.alt ; B 53 -21 812 699 ;
+C 169 ; WX 970 ; N u1D4D1.alt ; B 50 -21 924 699 ;
+C 170 ; WX 850 ; N u1D4D2.alt ; B 50 -21 797 699 ;
+C 171 ; WX 920 ; N u1D4D3.alt ; B 50 -21 861 699 ;
+C 172 ; WX 806 ; N u1D4D4.alt ; B 50 -21 752 699 ;
+C 173 ; WX 872 ; N u1D4D5.alt ; B 52 -21 832 699 ;
+C 174 ; WX 814 ; N u1D4D6.alt ; B 50 -21 755 699 ;
+C 175 ; WX 953 ; N u1D4D7.alt ; B 53 -21 911 699 ;
+C 176 ; WX 777 ; N u1D4D8.alt ; B 37 -21 723 699 ;
+C 177 ; WX 619 ; N u1D4D9.alt ; B 45 -224 560 699 ;
+C 178 ; WX 1007 ; N u1D4DA.alt ; B 52 -21 950 699 ;
+C 179 ; WX 864 ; N u1D4DB.alt ; B 53 -21 814 699 ;
+C 180 ; WX 1191 ; N u1D4DC.alt ; B 40 -21 1131 699 ;
+C 181 ; WX 889 ; N u1D4DD.alt ; B 45 -31 831 689 ;
+C 182 ; WX 741 ; N u1D4DE.alt ; B 63 -21 667 699 ;
+C 183 ; WX 930 ; N u1D4DF.alt ; B 53 -21 868 699 ;
+C 184 ; WX 741 ; N u1D4E0.alt ; B 63 -72 667 699 ;
+C 185 ; WX 999 ; N u1D4E1.alt ; B 53 -21 967 699 ;
+C 186 ; WX 678 ; N u1D4E2.alt ; B 67 -21 611 699 ;
+C 187 ; WX 820 ; N u1D4E3.alt ; B 50 -21 789 699 ;
+C 188 ; WX 944 ; N u1D4E4.alt ; B 38 -21 920 699 ;
+C 189 ; WX 935 ; N u1D4E5.alt ; B 34 -21 907 699 ;
+C 190 ; WX 1218 ; N u1D4E6.alt ; B 36 -21 1190 699 ;
+C 191 ; WX 897 ; N u1D4E7.alt ; B 48 -21 846 699 ;
+C 192 ; WX 873 ; N u1D4E8.alt ; B 38 -224 821 699 ;
+C 193 ; WX 837 ; N u1D4E9.alt ; B 41 -21 795 699 ;
+C 194 ; WX 794 ; N u1D4EA.alt ; B 35 -14 761 462 ;
+C 195 ; WX 686 ; N u1D4EB.alt ; B 41 -14 631 699 ;
+C 196 ; WX 600 ; N u1D4EC.alt ; B 43 -14 565 462 ;
+C 197 ; WX 796 ; N u1D4ED.alt ; B 44 -14 756 699 ;
+C 198 ; WX 601 ; N u1D4EE.alt ; B 37 -14 564 462 ;
+C 199 ; WX 495 ; N u1D4EF.alt ; B 67 -205 451 699 ;
+C 200 ; WX 701 ; N u1D4F0.alt ; B 45 -251 640 462 ;
+C 201 ; WX 748 ; N u1D4F1.alt ; B 45 -14 690 699 ;
+C 202 ; WX 481 ; N u1D4F2.alt ; B 40 -14 446 698 ;
+C 203 ; WX 534 ; N u1D4F3.alt ; B 34 -221 475 698 ;
+C 204 ; WX 707 ; N u1D4F4.alt ; B 40 -14 667 699 ;
+C 205 ; WX 554 ; N u1D4F5.alt ; B 42 -14 507 699 ;
+C 206 ; WX 1045 ; N u1D4F6.alt ; B 41 -14 1004 462 ;
+C 207 ; WX 760 ; N u1D4F7.alt ; B 37 -14 725 462 ;
+C 208 ; WX 753 ; N u1D4F8.alt ; B 49 -14 689 462 ;
+C 209 ; WX 739 ; N u1D4F9.alt ; B 45 -205 673 462 ;
+C 210 ; WX 735 ; N u1D4FA.alt ; B 44 -205 685 462 ;
+C 211 ; WX 627 ; N u1D4FB.alt ; B 45 0 564 462 ;
+C 212 ; WX 496 ; N u1D4FC.alt ; B 63 -14 434 557 ;
+C 213 ; WX 512 ; N u1D4FD.alt ; B 37 -14 477 669 ;
+C 214 ; WX 769 ; N u1D4FE.alt ; B 39 -14 734 449 ;
+C 215 ; WX 676 ; N u1D4FF.alt ; B 44 -14 637 458 ;
+C 216 ; WX 957 ; N u1D500.alt ; B 36 -14 909 458 ;
+C 217 ; WX 693 ; N u1D501.alt ; B 40 -14 636 462 ;
+C 218 ; WX 671 ; N u1D502.alt ; B 44 -251 620 449 ;
+C 219 ; WX 641 ; N u1D503.alt ; B 40 -14 589 493 ;
+C 220 ; WX 481 ; N u1D4F2.alt.dtls ; B 40 -14 446 449 ;
+C 221 ; WX 534 ; N u1D4F3.alt.dtls ; B 34 -221 475 449 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/txbex-bar.afm b/fonts/newtx/afm/txbex-bar.afm
index a8c2c691f5..9342e0cdbc 100644
--- a/fonts/newtx/afm/txbex-bar.afm
+++ b/fonts/newtx/afm/txbex-bar.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20161003
-Comment Creation Date: Fri Feb 10 16:24:39 2017
+Comment Generated by FontForge 20170730
+Comment Creation Date: Sun Jun 16 15:43:29 2019
FontName txbex-bar
ItalicAngle 0
IsFixedPitch false
@@ -8,23 +8,23 @@ UnderlinePosition -100
UnderlineThickness 50
EncodingScheme FontSpecific
FontBBox -11 -2364 2900 1444
-StartCharMetrics 82
-C 0 ; WX 343 ; N parenleftbigx ; B 50 -1064 313 56 ;
-C 1 ; WX 343 ; N parenrightbigx ; B 30 -1064 293 56 ;
+StartCharMetrics 93
+C 0 ; WX 343 ; N parenleftbigx ; B 50 -1069 313 56 ;
+C 1 ; WX 343 ; N parenrightbigx ; B 30 -1069 293 56 ;
C 2 ; WX 359 ; N bracketleftbigx ; B 88 -1064 325 56 ;
-C 3 ; WX 359 ; N bracketrightbigx ; B 34 -1064 271 56 ;
-C 4 ; WX 411 ; N floorleftbigx ; B 88 -1064 377 56 ;
-C 5 ; WX 411 ; N floorrightbigx ; B 34 -1064 323 56 ;
-C 6 ; WX 411 ; N ceilingleftbigx ; B 88 -1064 377 56 ;
-C 7 ; WX 411 ; N ceilingrightbigx ; B 34 -1064 323 56 ;
-C 8 ; WX 432 ; N braceleftbigx ; B 58 -1064 374 56 ;
-C 9 ; WX 432 ; N bracerightbigx ; B 58 -1064 374 56 ;
-C 10 ; WX 402 ; N angleleftbigx ; B 50 -1064 352 56 ;
-C 11 ; WX 402 ; N anglerightbigx ; B 50 -1064 352 56 ;
-C 12 ; WX 272 ; N barex ; B 86 0 186 484 ;
-C 13 ; WX 516 ; N bardblex ; B 86 0 430 484 ;
-C 14 ; WX 272 ; N barexbigx ; B 89 -1064 183 56 ;
-C 15 ; WX 516 ; N bardblexbigx ; B 86 -1064 430 56 ;
+C 3 ; WX 359 ; N bracketrightbigx ; B 34 -1104 271 96 ;
+C 4 ; WX 411 ; N floorleftbigx ; B 88 -1104 377 96 ;
+C 5 ; WX 411 ; N floorrightbigx ; B 34 -1104 323 96 ;
+C 6 ; WX 411 ; N ceilingleftbigx ; B 88 -1104 377 96 ;
+C 7 ; WX 411 ; N ceilingrightbigx ; B 34 -1104 323 96 ;
+C 8 ; WX 432 ; N braceleftbigx ; B 58 -1109 374 96 ;
+C 9 ; WX 432 ; N bracerightbigx ; B 58 -1109 374 96 ;
+C 10 ; WX 402 ; N angleleftbigx ; B 50 -1104 352 96 ;
+C 11 ; WX 402 ; N anglerightbigx ; B 50 -1104 352 96 ;
+C 12 ; WX 272 ; N barex ; B 86 -6 186 495 ;
+C 13 ; WX 516 ; N bardblex ; B 86 -5 430 495 ;
+C 14 ; WX 272 ; N barexbigx ; B 89 -1065 183 56 ;
+C 15 ; WX 516 ; N bardblexbigx ; B 86 -1065 430 56 ;
C 16 ; WX 300 ; N grouphtipdownleft ; B -7 -103 310 129 ;
C 17 ; WX 300 ; N grouphtipdownright ; B -11 -107 307 130 ;
C 18 ; WX 307 ; N grouphtipupleft ; B 2 0 319 234 ;
@@ -47,33 +47,33 @@ C 37 ; WX 411 ; N floorrightBigg ; B 34 -2364 323 56 ;
C 38 ; WX 411 ; N ceilingleftBigg ; B 88 -2364 377 56 ;
C 39 ; WX 411 ; N ceilingrightBigg ; B 34 -2364 323 56 ;
C 40 ; WX 444 ; N braceleftBig ; B 68 -1397 376 56 ;
-C 41 ; WX 444 ; N bracerightBig ; B 68 -1397 376 56 ;
-C 42 ; WX 475 ; N parenlefttpA ; B 50 0 430 1424 ;
-C 43 ; WX 475 ; N parenrighttpA ; B 45 0 425 1424 ;
-C 44 ; WX 475 ; N parenleftbtA ; B 50 0 430 1424 ;
-C 45 ; WX 475 ; N parenrightbtA ; B 45 0 425 1424 ;
-C 46 ; WX 475 ; N parenleftexA ; B 50 0 184 484 ;
-C 47 ; WX 475 ; N parenrightexA ; B 291 0 425 484 ;
-C 48 ; WX 421 ; N parenlefttp ; B 50 -1153 391 56 ;
-C 49 ; WX 421 ; N parenrighttp ; B 30 -1153 371 56 ;
-C 50 ; WX 389 ; N bracketlefttp ; B 88 0 355 484 ;
-C 51 ; WX 389 ; N bracketrighttp ; B 34 0 301 484 ;
-C 52 ; WX 389 ; N bracketleftbt ; B 88 0 355 484 ;
-C 53 ; WX 389 ; N bracketrightbt ; B 34 0 301 484 ;
-C 54 ; WX 389 ; N bracketleftex ; B 88 0 205 484 ;
-C 55 ; WX 389 ; N bracketrightex ; B 184 0 301 484 ;
-C 56 ; WX 597 ; N bracelefttp ; B 234 0 549 752 ;
-C 57 ; WX 597 ; N bracerighttp ; B 48 0 363 752 ;
-C 58 ; WX 597 ; N braceleftbt ; B 234 0 549 752 ;
-C 59 ; WX 597 ; N bracerightbt ; B 48 0 363 752 ;
-C 60 ; WX 597 ; N braceleftmid ; B 61 -438 363 484 ;
-C 61 ; WX 597 ; N bracerightmid ; B 234 -438 536 484 ;
-C 62 ; WX 597 ; N braceex ; B 234 0 363 242 ;
-C 63 ; WX 590 ; N arrowvertex ; B 249 0 341 484 ;
-C 64 ; WX 421 ; N parenleftbt ; B 50 -829 391 380 ;
-C 65 ; WX 421 ; N parenrightbt ; B 30 -829 371 380 ;
-C 66 ; WX 421 ; N parenleftex ; B 50 0 184 484 ;
-C 67 ; WX 421 ; N parenrightex ; B 237 0 371 484 ;
+C 41 ; WX 444 ; N bracerightBig ; B 68 -1397 376 57 ;
+C 42 ; WX 475 ; N parenlefttpA ; B 50 -20 430 1424 ;
+C 43 ; WX 475 ; N parenrighttpA ; B 45 -20 425 1424 ;
+C 44 ; WX 475 ; N parenleftbtA ; B 50 0 430 1444 ;
+C 45 ; WX 475 ; N parenrightbtA ; B 45 0 425 1444 ;
+C 46 ; WX 475 ; N parenleftexA ; B 50 -21 184 499 ;
+C 47 ; WX 475 ; N parenrightexA ; B 291 -21 425 499 ;
+C 48 ; WX 421 ; N parenlefttp ; B 50 -1173 391 56 ;
+C 49 ; WX 421 ; N parenrighttp ; B 30 -1173 371 56 ;
+C 50 ; WX 389 ; N bracketlefttp ; B 88 -20 355 484 ;
+C 51 ; WX 389 ; N bracketrighttp ; B 34 -20 301 484 ;
+C 52 ; WX 389 ; N bracketleftbt ; B 88 0 355 511 ;
+C 53 ; WX 389 ; N bracketrightbt ; B 34 0 301 511 ;
+C 54 ; WX 389 ; N bracketleftex ; B 88 -9 205 499 ;
+C 55 ; WX 389 ; N bracketrightex ; B 184 -7 301 500 ;
+C 56 ; WX 597 ; N bracelefttp ; B 234 -20 549 752 ;
+C 57 ; WX 597 ; N bracerighttp ; B 48 -20 363 752 ;
+C 58 ; WX 597 ; N braceleftbt ; B 234 0 549 772 ;
+C 59 ; WX 597 ; N bracerightbt ; B 48 0 363 772 ;
+C 60 ; WX 597 ; N braceleftmid ; B 61 -462 363 507 ;
+C 61 ; WX 597 ; N bracerightmid ; B 234 -461 536 507 ;
+C 62 ; WX 597 ; N braceex ; B 234 -4 363 257 ;
+C 63 ; WX 590 ; N arrowvertex ; B 249 -4 341 497 ;
+C 64 ; WX 421 ; N parenleftbt ; B 50 -829 391 400 ;
+C 65 ; WX 421 ; N parenrightbt ; B 30 -829 371 400 ;
+C 66 ; WX 421 ; N parenleftex ; B 50 -21 184 499 ;
+C 67 ; WX 421 ; N parenrightex ; B 237 -21 371 499 ;
C 68 ; WX 666 ; N hatwide ; B 53 576 613 752 ;
C 69 ; WX 1900 ; N hat4 ; B 0 564 1900 752 ;
C 70 ; WX 2400 ; N hat5 ; B 0 559 2400 752 ;
@@ -100,6 +100,7 @@ C 104 ; WX 411 ; N floorleftBig ; B 88 -1398 377 56 ;
C 105 ; WX 411 ; N floorrightBig ; B 34 -1398 323 56 ;
C 106 ; WX 411 ; N ceilingleftBig ; B 88 -1398 377 56 ;
C 107 ; WX 411 ; N ceilingrightBig ; B 34 -1398 323 56 ;
-C 119 ; WX 726 ; N arrowvertexdbl ; B 195 0 531 484 ;
+C 118 ; WX 1070 ; N radicaltp ; B 689 -244 1070 96 ;
+C 119 ; WX 726 ; N arrowvertexdbl ; B 195 -5 531 497 ;
EndCharMetrics
EndFontMetrics
diff --git a/fonts/newtx/afm/txbmiaSTbb.afm b/fonts/newtx/afm/txbmiaSTbb.afm
new file mode 100644
index 0000000000..23f09c23e2
--- /dev/null
+++ b/fonts/newtx/afm/txbmiaSTbb.afm
@@ -0,0 +1,87 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20170730
+Comment Creation Date: Mon Jun 3 08:19:04 2019
+FontName txbmiaSTbb
+FullName txbmiaST Blackboard Bold
+FamilyName txbmiaST
+Weight Bold
+Notice (Copyright (c) 2001-2011 by the STI Pub Companies, consisting of the American Chemical Society, the American Institute of Physics, the American Mathematical Society, the American Physical Society, Else)
+Comment vier, Inc., and The Institute of Electrical and Electronic Engineers, Inc. Portions copyright (c) 1998-2003 by MicroPress, Inc. Portions copyright (c) 1990 by Elsevier, Inc. All rights reserved.
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -50
+UnderlineThickness 50
+Version Version 1.1-beta1
+EncodingScheme FontSpecific
+FontBBox -20 -205 1015 693
+StartCharMetrics 68
+C 0 ; WX 497 ; N uni213E ; B 75 0 643 676 ;
+C 5 ; WX 768 ; N uni213F ; B 75 0 693 676 ;
+C 13 ; WX 646 ; N uni213D ; B 23 -203 624 486 ;
+C 25 ; WX 804 ; N uni213C ; B 55 -11 759 461 ;
+C 48 ; WX 540 ; N u1D7D8 ; B 28 -14 512 676 ;
+C 49 ; WX 540 ; N u1D7D9 ; B 91 0 355 693 ;
+C 50 ; WX 547 ; N u1D7DA ; B 48 0 514 676 ;
+C 51 ; WX 540 ; N u1D7DB ; B 49 -14 478 676 ;
+C 52 ; WX 540 ; N u1D7DC ; B 20 0 524 676 ;
+C 53 ; WX 540 ; N u1D7DD ; B 35 -14 489 662 ;
+C 54 ; WX 540 ; N u1D7DE ; B 28 -14 512 676 ;
+C 55 ; WX 540 ; N u1D7DF ; B 24 0 511 662 ;
+C 56 ; WX 540 ; N u1D7E0 ; B 28 -14 512 676 ;
+C 57 ; WX 540 ; N u1D7E1 ; B 28 -12 512 676 ;
+C 65 ; WX 787 ; N u1D538 ; B 50 0 737 676 ;
+C 66 ; WX 729 ; N u1D539 ; B 75 0 669 676 ;
+C 67 ; WX 727 ; N uni2102 ; B 45 -19 672 691 ;
+C 68 ; WX 748 ; N u1D53B ; B 75 0 703 676 ;
+C 69 ; WX 650 ; N u1D53C ; B 75 0 595 676 ;
+C 70 ; WX 474 ; N u1D53D ; B 75 0 595 676 ;
+C 71 ; WX 751 ; N u1D53E ; B 45 -19 686 691 ;
+C 72 ; WX 768 ; N uni210D ; B 75 0 693 676 ;
+C 73 ; WX 380 ; N u1D540 ; B 80 0 300 676 ;
+C 74 ; WX 618 ; N u1D541 ; B 50 -19 548 676 ;
+C 75 ; WX 792 ; N u1D542 ; B 75 0 767 676 ;
+C 76 ; WX 662 ; N u1D543 ; B 70 0 607 676 ;
+C 77 ; WX 914 ; N u1D544 ; B 75 0 839 676 ;
+C 78 ; WX 738 ; N uni2115 ; B 75 0 663 676 ;
+C 79 ; WX 787 ; N u1D546 ; B 45 -19 742 691 ;
+C 80 ; WX 700 ; N uni2119 ; B 75 0 670 676 ;
+C 81 ; WX 797 ; N uni211A ; B 45 -64 747 691 ;
+C 82 ; WX 783 ; N uni211D ; B 75 0 758 676 ;
+C 83 ; WX 702 ; N u1D54A ; B 45 -19 657 692 ;
+C 84 ; WX 556 ; N u1D54B ; B 25 0 645 676 ;
+C 85 ; WX 738 ; N u1D54C ; B 70 -19 668 676 ;
+C 86 ; WX 627 ; N u1D54D ; B 17 0 704 676 ;
+C 87 ; WX 996 ; N u1D54E ; B 17 0 1015 676 ;
+C 88 ; WX 794 ; N u1D54F ; B 20 0 769 676 ;
+C 89 ; WX 652 ; N u1D550 ; B 23 0 739 676 ;
+C 90 ; WX 777 ; N uni2124 ; B 52 0 727 691 ;
+C 97 ; WX 623 ; N u1D552 ; B 50 -14 563 473 ;
+C 98 ; WX 643 ; N u1D553 ; B 60 -14 593 676 ;
+C 99 ; WX 574 ; N u1D554 ; B 50 -14 524 473 ;
+C 100 ; WX 643 ; N u1D555 ; B 50 -14 583 676 ;
+C 101 ; WX 573 ; N u1D556 ; B 50 -14 523 473 ;
+C 102 ; WX 474 ; N u1D557 ; B 25 0 536 676 ;
+C 103 ; WX 643 ; N u1D558 ; B 50 -205 583 473 ;
+C 104 ; WX 624 ; N u1D559 ; B 60 0 564 676 ;
+C 105 ; WX 330 ; N u1D55A ; B 65 0 265 691 ;
+C 106 ; WX 371 ; N u1D55B ; B -20 -205 311 691 ;
+C 107 ; WX 646 ; N u1D55C ; B 60 0 621 676 ;
+C 108 ; WX 325 ; N u1D55D ; B 60 0 265 676 ;
+C 109 ; WX 908 ; N u1D55E ; B 60 0 848 473 ;
+C 110 ; WX 624 ; N u1D55F ; B 60 0 564 473 ;
+C 111 ; WX 598 ; N u1D560 ; B 45 -14 553 473 ;
+C 112 ; WX 643 ; N u1D561 ; B 60 -205 593 473 ;
+C 113 ; WX 643 ; N u1D562 ; B 50 -205 583 473 ;
+C 114 ; WX 339 ; N u1D563 ; B 60 0 445 473 ;
+C 115 ; WX 549 ; N u1D564 ; B 52 -14 497 473 ;
+C 116 ; WX 446 ; N u1D565 ; B 25 -14 411 676 ;
+C 117 ; WX 619 ; N u1D566 ; B 55 -16 559 461 ;
+C 118 ; WX 494 ; N u1D567 ; B 6 0 544 461 ;
+C 119 ; WX 786 ; N u1D568 ; B 22 0 789 461 ;
+C 120 ; WX 660 ; N u1D569 ; B 25 0 635 461 ;
+C 121 ; WX 471 ; N u1D56A ; B -9 -205 537 461 ;
+C 122 ; WX 513 ; N u1D56B ; B 40 0 473 461 ;
+C 123 ; WX 330 ; N u1D55A.dtls ; B 65 0 265 461 ;
+C 124 ; WX 371 ; N u1D55B.dtls ; B -20 -205 311 461 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/txbmiaX.afm b/fonts/newtx/afm/txbmiaX.afm
index 65d9aa63f8..e0169be9d0 100644
--- a/fonts/newtx/afm/txbmiaX.afm
+++ b/fonts/newtx/afm/txbmiaX.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20170730
-Comment Creation Date: Tue Apr 17 15:51:39 2018
+Comment Generated by FontForge 20190801
+Comment Creation Date: Tue Sep 10 17:34:38 2019
FontName txbmiaX
FullName txbmiaX
FamilyName txbmiaX
@@ -12,161 +12,171 @@ UnderlinePosition -100
UnderlineThickness 50
Version 3.1
EncodingScheme FontSpecific
-FontBBox -24 -240 1032 750
-CapHeight 671
-XHeight 461
-Ascender 681
-Descender -161
-StartCharMetrics 152
-C 0 ; WX 611 ; N Gamma ; B 16 0 583 676 ;
-C 1 ; WX 627 ; N Delta ; B 24 0 603 676 ;
-C 2 ; WX 778 ; N Theta ; B 35 -19 743 691 ;
-C 3 ; WX 722 ; N Lambda ; B 16 0 701 694 ;
-C 4 ; WX 677 ; N Xi ; B 56 0 622 662 ;
-C 5 ; WX 778 ; N Pi ; B 20 0 759 662 ;
-C 6 ; WX 654 ; N Sigma ; B 6 0 622 662 ;
-C 7 ; WX 722 ; N Upsilon ; B 20 0 719 676 ;
-C 8 ; WX 830 ; N Phi ; B 38 0 792 662 ;
-C 9 ; WX 780 ; N Psi ; B 15 0 765 670 ;
-C 10 ; WX 801 ; N Omega ; B 37 0 764 677 ;
-C 11 ; WX 605 ; N alpha ; B 37 -13 588 474 ;
-C 12 ; WX 550 ; N beta ; B 57 -231 519 727 ;
-C 13 ; WX 550 ; N gamma ; B 28 -231 523 474 ;
-C 14 ; WX 550 ; N delta ; B 40 -13 511 727 ;
-C 15 ; WX 411 ; N uni03F5 ; B 25 -3 408 458 ;
-C 16 ; WX 495 ; N zeta ; B 47 -180 476 735 ;
-C 17 ; WX 605 ; N eta ; B 9 -231 529 474 ;
-C 18 ; WX 550 ; N theta ; B 50 -13 501 696 ;
-C 19 ; WX 330 ; N iota ; B 65 -13 318 461 ;
-C 20 ; WX 608 ; N kappa ; B 17 0 579 486 ;
-C 21 ; WX 495 ; N lambda ; B 12 -13 486 708 ;
-C 22 ; WX 605 ; N mu ; B 49 -215 587 461 ;
-C 23 ; WX 495 ; N nu ; B 9 -13 472 474 ;
-C 24 ; WX 495 ; N xi ; B 36 -191 467 727 ;
-C 25 ; WX 605 ; N pi ; B 26 -13 570 498 ;
-C 26 ; WX 550 ; N rho ; B 43 -231 508 474 ;
-C 27 ; WX 550 ; N sigma ; B 34 -13 537 474 ;
-C 28 ; WX 440 ; N tau ; B 8 -13 423 499 ;
-C 29 ; WX 550 ; N upsilon ; B 8 -13 491 474 ;
-C 30 ; WX 660 ; N phi ; B 44 -211 617 676 ;
-C 31 ; WX 495 ; N chi ; B 9 -211 486 474 ;
-C 32 ; WX 693 ; N psi ; B 13 -216 680 488 ;
-C 33 ; WX 715 ; N omega ; B 35 -13 680 474 ;
-C 34 ; WX 440 ; N epsilon ; B 36 -13 431 474 ;
-C 35 ; WX 605 ; N uni03D1 ; B 8 -13 592 727 ;
-C 36 ; WX 715 ; N uni03D6 ; B 25 -13 680 547 ;
-C 37 ; WX 550 ; N uni03F1 ; B 43 -240 508 474 ;
-C 38 ; WX 513 ; N uni03C2 ; B 24 -178 487 457 ;
-C 39 ; WX 660 ; N uni03D5 ; B 39 -211 622 474 ;
-C 40 ; WX 520 ; N nu1 ; B 25 -12 486 446 ;
-C 41 ; WX 550 ; N kappa1 ; B -23 -13 511 474 ;
-C 42 ; WX 550 ; N kappa1up ; B 28 -13 523 474 ;
-C 43 ; WX 627 ; N uni2207 ; B 24 0 603 676 ;
+FontBBox -24 -240 1032 871
+StartCharMetrics 166
+C 0 ; WX 611 ; N u1D6AA ; B 16 0 583 676 ;
+C 1 ; WX 627 ; N u1D6AB ; B 24 0 603 676 ;
+C 2 ; WX 778 ; N u1D6AF ; B 35 -19 743 691 ;
+C 3 ; WX 722 ; N u1D6B2 ; B 16 0 701 694 ;
+C 4 ; WX 677 ; N u1D6B5 ; B 56 0 622 662 ;
+C 5 ; WX 778 ; N u1D6B7 ; B 20 0 759 662 ;
+C 6 ; WX 654 ; N u1D6BA ; B 6 0 622 662 ;
+C 7 ; WX 722 ; N u1D6BC ; B 20 0 719 676 ;
+C 8 ; WX 830 ; N u1D6BD ; B 38 0 792 662 ;
+C 9 ; WX 780 ; N u1D6BF ; B 15 0 765 670 ;
+C 10 ; WX 801 ; N u1D6C0 ; B 37 0 764 677 ;
+C 11 ; WX 605 ; N u1D6C2 ; B 37 -13 588 474 ;
+C 12 ; WX 550 ; N u1D6C3 ; B 57 -231 519 727 ;
+C 13 ; WX 550 ; N u1D6C4 ; B 28 -231 523 474 ;
+C 14 ; WX 550 ; N u1D6C5 ; B 40 -13 511 727 ;
+C 15 ; WX 411 ; N u1D6DC ; B 25 -3 408 458 ;
+C 16 ; WX 495 ; N u1D6C7 ; B 47 -180 476 735 ;
+C 17 ; WX 605 ; N u1D6C8 ; B 9 -231 529 474 ;
+C 18 ; WX 550 ; N u1D6C9 ; B 50 -13 501 696 ;
+C 19 ; WX 330 ; N u1D6CA ; B 65 -13 318 461 ;
+C 20 ; WX 608 ; N u1D6CB ; B 17 0 579 486 ;
+C 21 ; WX 495 ; N u1D6CC ; B 12 -13 486 708 ;
+C 22 ; WX 605 ; N u1D6CD ; B 49 -215 587 461 ;
+C 23 ; WX 495 ; N u1D6CE ; B 9 -13 472 474 ;
+C 24 ; WX 495 ; N u1D6CF ; B 36 -191 467 727 ;
+C 25 ; WX 605 ; N u1D6D1 ; B 26 -13 570 498 ;
+C 26 ; WX 550 ; N u1D6D2 ; B 43 -231 508 474 ;
+C 27 ; WX 550 ; N u1D6D4 ; B 34 -13 537 474 ;
+C 28 ; WX 440 ; N u1D6D5 ; B 8 -13 423 499 ;
+C 29 ; WX 550 ; N u1D6D6 ; B 8 -13 491 474 ;
+C 30 ; WX 660 ; N u1D6DF ; B 44 -211 617 676 ;
+C 31 ; WX 495 ; N u1D6D8 ; B 9 -211 486 474 ;
+C 32 ; WX 693 ; N u1D6D9 ; B 13 -216 680 488 ;
+C 33 ; WX 715 ; N u1D6DA ; B 35 -13 680 474 ;
+C 34 ; WX 440 ; N u1D6C6 ; B 36 -13 431 474 ;
+C 35 ; WX 605 ; N u1D6DD ; B 8 -13 592 727 ;
+C 36 ; WX 715 ; N u1D6E1 ; B 25 -13 680 547 ;
+C 37 ; WX 550 ; N u1D6E0 ; B 43 -240 508 474 ;
+C 38 ; WX 513 ; N u1D6D3 ; B 24 -178 487 457 ;
+C 39 ; WX 660 ; N u1D6D7 ; B 39 -211 622 474 ;
+C 40 ; WX 520 ; N u1D6CE.alt ; B 25 -12 486 446 ;
+C 41 ; WX 550 ; N u1D752 ; B -23 -13 511 474 ;
+C 42 ; WX 550 ; N u1D6DE ; B 28 -13 523 474 ;
+C 43 ; WX 627 ; N u1D6C1 ; B 24 0 603 676 ;
C 44 ; WX 333 ; N colon ; B 82 -13 251 472 ;
C 45 ; WX 333 ; N semicolon ; B 82 -180 266 472 ;
C 46 ; WX 278 ; N slash ; B -24 -19 302 691 ;
C 47 ; WX 500 ; N question ; B 57 -13 445 689 ;
-C 49 ; WX 530 ; N g1 ; B 1 -207 501 462 ;
-C 50 ; WX 537 ; N y1 ; B -12 -207 508 462 ;
-C 51 ; WX 421 ; N v1 ; B 15 -9 392 462 ;
-C 52 ; WX 649 ; N w1 ; B 15 -9 620 462 ;
-C 54 ; WX 676 ; N npropersubset ; B 52 -122 624 636 ;
-C 55 ; WX 676 ; N npropersuperset ; B 52 -122 624 636 ;
-C 56 ; WX 576 ; N nelement ; B 52 -122 524 636 ;
-C 57 ; WX 576 ; N nowner ; B 52 -122 524 636 ;
-C 58 ; WX 947 ; N colonequal ; B 82 14 885 500 ;
-C 59 ; WX 947 ; N equalcolon ; B 62 14 865 500 ;
-C 60 ; WX 676 ; N nequal ; B 62 -72 614 586 ;
+C 49 ; WX 530 ; N u1D488 ; B 1 -207 501 462 ;
+C 50 ; WX 537 ; N u1D49A ; B -12 -207 508 462 ;
+C 51 ; WX 421 ; N u1D497 ; B 15 -9 392 462 ;
+C 52 ; WX 539 ; N uni019B.alt ; B 16 -10 537 682 ;
+C 54 ; WX 676 ; N uni2284 ; B 52 -122 624 636 ;
+C 55 ; WX 676 ; N uni2285 ; B 52 -122 624 636 ;
+C 56 ; WX 576 ; N uni2209 ; B 52 -122 524 636 ;
+C 57 ; WX 576 ; N uni220C ; B 52 -122 524 636 ;
+C 58 ; WX 947 ; N uni2254 ; B 82 14 885 500 ;
+C 59 ; WX 947 ; N uni2255 ; B 62 14 865 500 ;
+C 60 ; WX 676 ; N uni2260 ; B 62 -72 614 586 ;
C 61 ; WX 676 ; N equal ; B 62 87 614 427 ;
-C 64 ; WX 565 ; N partialdiff.up ; B 21 -16 532 692 ;
-C 65 ; WX 712 ; N A ; B 51 -18 690 692 ;
-C 66 ; WX 712 ; N B ; B 49 -16 687 688 ;
-C 67 ; WX 663 ; N C ; B 73 -17 634 691 ;
-C 68 ; WX 663 ; N D ; B 48 -17 635 688 ;
-C 69 ; WX 663 ; N E ; B 60 -17 650 692 ;
-C 70 ; WX 614 ; N F ; B 35 -173 601 692 ;
-C 71 ; WX 762 ; N G ; B 72 -18 718 691 ;
-C 72 ; WX 712 ; N H ; B 31 -173 674 691 ;
-C 73 ; WX 614 ; N I ; B 28 -20 580 691 ;
-C 74 ; WX 614 ; N J ; B 15 -173 579 692 ;
-C 75 ; WX 712 ; N K ; B 13 -23 695 691 ;
-C 76 ; WX 564 ; N L ; B 30 -20 528 691 ;
-C 77 ; WX 921 ; N M ; B 15 -24 904 692 ;
-C 78 ; WX 762 ; N N ; B 50 -20 746 692 ;
-C 79 ; WX 663 ; N O ; B 66 -16 647 691 ;
-C 80 ; WX 712 ; N P ; B 45 -173 712 692 ;
-C 81 ; WX 722 ; N Q ; B 49 -20 711 690 ;
-C 82 ; WX 762 ; N R ; B 47 -20 743 692 ;
-C 83 ; WX 663 ; N S ; B 59 -14 638 692 ;
-C 84 ; WX 614 ; N T ; B 67 -17 600 689 ;
-C 85 ; WX 663 ; N U ; B 30 -21 642 691 ;
-C 86 ; WX 712 ; N V ; B 41 -18 709 691 ;
-C 87 ; WX 921 ; N W ; B 36 -13 920 686 ;
-C 88 ; WX 614 ; N X ; B 30 -15 610 691 ;
-C 89 ; WX 712 ; N Y ; B 47 -173 670 691 ;
-C 90 ; WX 623 ; N Z ; B 19 -173 571 690 ;
-C 97 ; WX 475 ; N a ; B 60 -9 465 510 ;
-C 98 ; WX 495 ; N b ; B 41 -16 448 674 ;
-C 99 ; WX 347 ; N c ; B 58 -7 336 513 ;
-C 100 ; WX 504 ; N d ; B 49 -8 457 681 ;
-C 101 ; WX 396 ; N e ; B 47 -10 390 514 ;
-C 102 ; WX 356 ; N f ; B 41 -158 331 682 ;
-C 103 ; WX 455 ; N g ; B 41 -159 443 509 ;
-C 104 ; WX 495 ; N h ; B 35 -158 450 682 ;
-C 105 ; WX 297 ; N i ; B 21 -10 287 683 ;
-C 106 ; WX 307 ; N j ; B 33 -160 275 682 ;
-C 107 ; WX 356 ; N k ; B 49 -8 328 682 ;
-C 108 ; WX 297 ; N l ; B 49 -9 289 680 ;
-C 109 ; WX 782 ; N m ; B 26 -9 760 510 ;
-C 110 ; WX 515 ; N n ; B 2 -7 515 512 ;
-C 111 ; WX 455 ; N o ; B 38 -8 432 522 ;
-C 112 ; WX 524 ; N p ; B 34 -159 480 517 ;
-C 113 ; WX 465 ; N q ; B 51 -159 435 522 ;
-C 114 ; WX 396 ; N r ; B 39 -8 393 518 ;
-C 115 ; WX 446 ; N s ; B 57 -4 408 515 ;
-C 116 ; WX 307 ; N t ; B 22 -10 301 669 ;
-C 117 ; WX 504 ; N u ; B 23 -10 503 516 ;
-C 118 ; WX 495 ; N v ; B 27 -4 453 509 ;
-C 119 ; WX 712 ; N w ; B 30 -6 674 519 ;
-C 120 ; WX 406 ; N x ; B 20 -8 396 510 ;
-C 121 ; WX 455 ; N y ; B 24 -158 425 509 ;
-C 122 ; WX 356 ; N z ; B 34 -160 328 514 ;
+C 62 ; WX 534 ; N braceleft ; B 103 -185 480 700 ;
+C 63 ; WX 534 ; N braceright ; B 103 -185 480 700 ;
+C 64 ; WX 565 ; N u1D6DB ; B 21 -16 532 692 ;
+C 65 ; WX 722 ; N u1D56C ; B 50 -26 701 694 ;
+C 66 ; WX 722 ; N u1D56D ; B 48 -18 698 690 ;
+C 67 ; WX 672 ; N u1D56E ; B 72 -19 645 698 ;
+C 68 ; WX 673 ; N u1D56F ; B 47 -19 646 690 ;
+C 69 ; WX 672 ; N u1D570 ; B 59 -19 661 699 ;
+C 70 ; WX 623 ; N u1D571 ; B 34 -175 612 694 ;
+C 71 ; WX 772 ; N u1D572 ; B 71 -20 729 698 ;
+C 72 ; WX 721 ; N u1D573 ; B 30 -181 685 697 ;
+C 73 ; WX 624 ; N u1D574 ; B 27 -22 591 693 ;
+C 74 ; WX 623 ; N u1D575 ; B 14 -175 590 694 ;
+C 75 ; WX 721 ; N u1D576 ; B 12 -27 706 693 ;
+C 76 ; WX 573 ; N u1D577 ; B 29 -20 539 693 ;
+C 77 ; WX 931 ; N u1D578 ; B 14 -31 915 694 ;
+C 78 ; WX 771 ; N u1D579 ; B 49 -24 757 694 ;
+C 79 ; WX 673 ; N u1D57A ; B 65 -18 658 697 ;
+C 80 ; WX 721 ; N u1D57B ; B 44 -175 723 694 ;
+C 81 ; WX 731 ; N u1D57C ; B 48 -22 722 696 ;
+C 82 ; WX 772 ; N u1D57D ; B 46 -25 754 694 ;
+C 83 ; WX 673 ; N u1D57E ; B 58 -16 649 694 ;
+C 84 ; WX 624 ; N u1D57F ; B 66 -19 611 691 ;
+C 85 ; WX 672 ; N u1D580 ; B 29 -28 653 694 ;
+C 86 ; WX 722 ; N u1D581 ; B 40 -20 720 693 ;
+C 87 ; WX 931 ; N u1D582 ; B 35 -15 931 688 ;
+C 88 ; WX 624 ; N u1D583 ; B 29 -21 621 696 ;
+C 89 ; WX 722 ; N u1D584 ; B 46 -179 682 693 ;
+C 90 ; WX 632 ; N u1D585 ; B 18 -175 582 692 ;
+C 91 ; WX 556 ; N uni210F ; B -13 -9 498 699 ;
+C 92 ; WX 556 ; N uni210F.var ; B -13 -9 498 699 ;
+C 93 ; WX 539 ; N uni019B ; B 16 -10 537 682 ;
+C 94 ; WX 612 ; N uni01B5 ; B 10 0 598 662 ;
+C 95 ; WX 722 ; N uni212B ; B 15 0 707 871 ;
+C 96 ; WX 505 ; N uni2107 ; B 34 -14 470 672 ;
+C 97 ; WX 485 ; N u1D586 ; B 59 -15 476 516 ;
+C 98 ; WX 504 ; N u1D587 ; B 40 -23 459 676 ;
+C 99 ; WX 357 ; N u1D588 ; B 57 -11 347 521 ;
+C 100 ; WX 514 ; N u1D589 ; B 48 -13 468 683 ;
+C 101 ; WX 405 ; N u1D58A ; B 46 -14 401 519 ;
+C 102 ; WX 366 ; N u1D58B ; B 40 -160 342 684 ;
+C 103 ; WX 465 ; N u1D58C ; B 40 -161 454 515 ;
+C 104 ; WX 504 ; N u1D58D ; B 34 -162 461 684 ;
+C 105 ; WX 306 ; N u1D58E ; B 20 -15 298 684 ;
+C 106 ; WX 316 ; N u1D58F ; B 32 -162 286 684 ;
+C 107 ; WX 366 ; N u1D590 ; B 48 -14 339 684 ;
+C 108 ; WX 306 ; N u1D591 ; B 48 -16 300 682 ;
+C 109 ; WX 791 ; N u1D592 ; B 25 -15 771 515 ;
+C 110 ; WX 524 ; N u1D593 ; B 1 -12 526 518 ;
+C 111 ; WX 465 ; N u1D594 ; B 37 -13 443 527 ;
+C 112 ; WX 534 ; N u1D595 ; B 33 -160 491 521 ;
+C 113 ; WX 475 ; N u1D596 ; B 50 -159 446 528 ;
+C 114 ; WX 405 ; N u1D597 ; B 38 -14 404 521 ;
+C 115 ; WX 455 ; N u1D598 ; B 56 -10 419 522 ;
+C 116 ; WX 316 ; N u1D599 ; B 21 -16 312 671 ;
+C 117 ; WX 513 ; N u1D59A ; B 22 -18 514 521 ;
+C 118 ; WX 504 ; N u1D59B ; B 26 -10 464 513 ;
+C 119 ; WX 721 ; N u1D59C ; B 29 -13 685 525 ;
+C 120 ; WX 415 ; N u1D59D ; B 19 -14 407 515 ;
+C 121 ; WX 465 ; N u1D59E ; B 23 -163 436 514 ;
+C 122 ; WX 365 ; N u1D59F ; B 33 -162 339 519 ;
+C 123 ; WX 306 ; N u1D58E.dtls ; B 20 -15 298 520 ;
+C 124 ; WX 316 ; N u1D58F.dtls ; B 32 -162 286 520 ;
C 127 ; WX 265 ; N tie ; B 214 516 626 678 ;
-C 129 ; WX 822 ; N bbA ; B 15 0 806 674 ;
-C 130 ; WX 777 ; N bbB ; B 17 0 703 662 ;
-C 131 ; WX 667 ; N bbC ; B 28 -14 633 676 ;
-C 132 ; WX 822 ; N bbD ; B 16 0 785 662 ;
-C 133 ; WX 711 ; N bbE ; B 12 0 697 662 ;
-C 134 ; WX 656 ; N bbF ; B 12 0 646 662 ;
-C 135 ; WX 722 ; N bbG ; B 32 -14 709 676 ;
-C 136 ; WX 822 ; N bbH ; B 19 0 802 662 ;
-C 137 ; WX 433 ; N bbI ; B 18 0 415 662 ;
-C 138 ; WX 489 ; N bbJ ; B 10 -14 470 662 ;
-C 139 ; WX 822 ; N bbK ; B 34 0 823 662 ;
-C 140 ; WX 711 ; N bbL ; B 12 0 698 662 ;
-C 141 ; WX 989 ; N bbM ; B 12 0 963 662 ;
-C 142 ; WX 822 ; N bbN ; B 12 -11 807 662 ;
-C 143 ; WX 722 ; N bbO ; B 34 -14 688 676 ;
-C 144 ; WX 656 ; N bbP ; B 16 0 642 662 ;
-C 145 ; WX 722 ; N bbQ ; B 34 -178 701 676 ;
-C 146 ; WX 767 ; N bbR ; B 17 0 759 662 ;
-C 147 ; WX 556 ; N bbS ; B 42 -14 491 676 ;
-C 148 ; WX 711 ; N bbT ; B 17 0 693 662 ;
-C 149 ; WX 822 ; N bbU ; B 14 -15 805 662 ;
-C 150 ; WX 822 ; N bbV ; B 16 -11 797 662 ;
-C 151 ; WX 1044 ; N bbW ; B 5 -11 1032 662 ;
-C 152 ; WX 822 ; N bbX ; B 10 0 804 662 ;
-C 153 ; WX 722 ; N bbY ; B 22 0 703 662 ;
-C 154 ; WX 731 ; N bbZ ; B 9 0 717 662 ;
-C 171 ; WX 600 ; N bbk ; B 7 0 605 683 ;
+C 129 ; WX 822 ; N u1D538 ; B 15 0 806 674 ;
+C 130 ; WX 777 ; N u1D539 ; B 17 0 703 662 ;
+C 131 ; WX 667 ; N uni2102 ; B 28 -14 633 676 ;
+C 132 ; WX 822 ; N u1D53B ; B 16 0 785 662 ;
+C 133 ; WX 711 ; N u1D53C ; B 12 0 697 662 ;
+C 134 ; WX 656 ; N u1D53D ; B 12 0 646 662 ;
+C 135 ; WX 722 ; N u1D53E ; B 32 -14 709 676 ;
+C 136 ; WX 822 ; N uni210D ; B 19 0 802 662 ;
+C 137 ; WX 433 ; N u1D540 ; B 18 0 415 662 ;
+C 138 ; WX 489 ; N u1D541 ; B 10 -14 470 662 ;
+C 139 ; WX 822 ; N u1D542 ; B 34 0 823 662 ;
+C 140 ; WX 711 ; N u1D543 ; B 12 0 698 662 ;
+C 141 ; WX 989 ; N u1D544 ; B 12 0 963 662 ;
+C 142 ; WX 822 ; N uni2115 ; B 12 -11 807 662 ;
+C 143 ; WX 722 ; N u1D546 ; B 34 -14 688 676 ;
+C 144 ; WX 656 ; N uni2119 ; B 16 0 642 662 ;
+C 145 ; WX 722 ; N uni211A ; B 34 -178 701 676 ;
+C 146 ; WX 767 ; N uni211D ; B 17 0 759 662 ;
+C 147 ; WX 556 ; N u1D54A ; B 42 -14 491 676 ;
+C 148 ; WX 711 ; N u1D54B ; B 17 0 693 662 ;
+C 149 ; WX 822 ; N u1D54C ; B 14 -15 805 662 ;
+C 150 ; WX 822 ; N u1D54D ; B 16 -11 797 662 ;
+C 151 ; WX 1044 ; N u1D54E ; B 5 -11 1032 662 ;
+C 152 ; WX 822 ; N u1D54F ; B 10 0 804 662 ;
+C 153 ; WX 722 ; N u1D550 ; B 22 0 703 662 ;
+C 154 ; WX 731 ; N uni2124 ; B 9 0 717 662 ;
+C 165 ; WX 600 ; N u1D55C ; B 7 0 605 683 ;
C 186 ; WX 333 ; N caron ; B -2 528 335 704 ;
C 187 ; WX 333 ; N breve ; B 15 528 318 691 ;
+C 188 ; WX 752 ; N uni2AEB ; B 62 0 690 550 ;
+C 189 ; WX 752 ; N uni2AEB.not ; B 62 -99 690 611 ;
+C 190 ; WX 283 ; N u1D6A4.bup ; B 25 -2 258 442 ;
+C 191 ; WX 332 ; N u1D6A5.bup ; B 12 -223 256 442 ;
C 219 ; WX 333 ; N tilde ; B -16 547 349 674 ;
C 221 ; WX 333 ; N macron ; B 1 565 331 637 ;
C 222 ; WX 333 ; N ring ; B 60 537 273 750 ;
C 223 ; WX 333 ; N circumflex ; B -2 528 335 704 ;
-C 251 ; WX 561 ; N dblbracketleft ; B 88 -193 527 717 ;
-C 252 ; WX 561 ; N dblbracketright ; B 34 -193 473 717 ;
+C 251 ; WX 611 ; N dblbracketleft ; B 88 -193 527 717 ;
+C 252 ; WX 631 ; N dblbracketright ; B 54 -193 493 717 ;
C 253 ; WX 570 ; N plus ; B 33 0 537 506 ;
C 254 ; WX 333 ; N grave ; B 8 528 246 713 ;
C 255 ; WX 333 ; N acute ; B 86 528 324 713 ;
diff --git a/fonts/newtx/afm/txbsys.afm b/fonts/newtx/afm/txbsys.afm
index 782f51e963..3b3afff4a2 100644
--- a/fonts/newtx/afm/txbsys.afm
+++ b/fonts/newtx/afm/txbsys.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20161003
-Comment Creation Date: Wed May 31 19:21:00 2017
+Comment Generated by FontForge 20190801
+Comment Creation Date: Thu Sep 12 14:28:04 2019
FontName txbsys
FullName txbsys
FamilyName txbsys
@@ -14,7 +14,7 @@ Version 3.0
EncodingScheme FontSpecific
FontBBox -20 -929 1460 904
CapHeight 692
-StartCharMetrics 189
+StartCharMetrics 205
C 0 ; WX 676 ; N minus ; B 62 209 614 305 ;
C 1 ; WX 250 ; N periodcentered ; B 41 173 210 342 ;
C 2 ; WX 676 ; N multiply ; B 62 -17 614 531 ;
@@ -170,15 +170,36 @@ C 151 ; WX 519 ; N uni2A16.upsm ; B 52 -166 472 721 ;
C 152 ; WX 733 ; N product.sm ; B 21 0 711 662 ;
C 153 ; WX 700 ; N summation.sm ; B 43 0 650 662 ;
C 154 ; WX 587 ; N nexists ; B 44 -134 543 794 ;
-C 155 ; WX 552 ; N emptysetAlt ; B 30 -77 520 512 ;
-C 156 ; WX 737 ; N emptysetAlt2 ; B 62 -41 675 590 ;
+C 155 ; WX 552 ; N emptyset.alt1 ; B 30 -77 520 512 ;
+C 156 ; WX 737 ; N emptyset.alt2 ; B 62 -41 675 590 ;
C 157 ; WX 482 ; N slash ; B 62 -192 420 707 ;
+C 158 ; WX 333 ; N grave ; B 8 528 246 713 ;
+C 159 ; WX 333 ; N acute ; B 86 528 324 713 ;
+C 160 ; WX 333 ; N circumflex ; B -2 528 335 704 ;
+C 161 ; WX 333 ; N tilde ; B -16 547 349 674 ;
+C 162 ; WX 333 ; N macron ; B 1 565 331 637 ;
+C 163 ; WX 333 ; N breve ; B 15 528 318 691 ;
+C 164 ; WX 333 ; N dotacc ; B 103 537 232 666 ;
+C 165 ; WX 333 ; N ddotacc ; B -2 537 337 666 ;
+C 166 ; WX 333 ; N ring ; B 60 537 273 750 ;
+C 167 ; WX 333 ; N caron ; B -2 528 335 704 ;
+C 168 ; WX 548 ; N dddotacc ; B 40 537 508 647 ;
C 169 ; WX 454 ; N lvec ; B 17 574 437 784 ;
C 170 ; WX 454 ; N harpoonacc ; B 17 643 437 784 ;
C 171 ; WX 454 ; N lharpoonacc ; B 17 643 437 784 ;
C 172 ; WX 474 ; N lrvec ; B 17 574 457 784 ;
C 173 ; WX 454 ; N lrharpoonacc ; B 17 643 437 784 ;
C 174 ; WX 454 ; N vec ; B 17 574 437 784 ;
+C 175 ; WX 290 ; N uni20D7.rt ; B 0 -69 320 141 ;
+C 176 ; WX 215 ; N uni20D7.ex ; B 0 0 215 71 ;
+C 177 ; WX 334 ; N periodcentered.B ; B 71 141 262 332 ;
+C 178 ; WX 389 ; N periodcentered.BB ; B 91 136 297 342 ;
+C 179 ; WX 601 ; N openbullet.S ; B 77 12 524 459 ;
+C 180 ; WX 327 ; N bullet.SSS ; B 49 107 278 337 ;
+C 181 ; WX 412 ; N bullet.SS ; B 59 76 353 368 ;
+C 182 ; WX 504 ; N bullet.S ; B 74 44 430 400 ;
+C 183 ; WX 337 ; N prime.var ; B 49 40 291 470 ;
+C 184 ; WX 570 ; N plus ; B 33 0 537 506 ;
C 185 ; WX 378 ; N parenleft ; B 68 -202 338 717 ;
C 186 ; WX 378 ; N parenright ; B 68 -202 338 717 ;
C 187 ; WX 339 ; N bracketleft ; B 88 -193 299 707 ;
@@ -192,17 +213,12 @@ C 194 ; WX 333 ; N tildehat ; B -16 547 349 904 ;
C 195 ; WX 333 ; N hatbar ; B -2 528 335 837 ;
C 196 ; WX 333 ; N hattilde ; B -16 528 349 884 ;
C 197 ; WX 333 ; N hathat ; B -2 528 335 884 ;
-C 203 ; WX 410 ; N transpose ; B -20 0 390 536 ;
-C 208 ; WX 334 ; N cdotB ; B 71 141 262 332 ;
-C 209 ; WX 389 ; N cdotBB ; B 91 136 297 342 ;
-C 210 ; WX 601 ; N smcompB ; B 77 12 524 459 ;
-C 211 ; WX 327 ; N bulletSSS ; B 49 107 278 337 ;
-C 212 ; WX 412 ; N bulletSS ; B 59 76 353 368 ;
-C 213 ; WX 504 ; N bulletS ; B 74 44 430 400 ;
-C 214 ; WX 337 ; N prime2 ; B 49 40 291 470 ;
-C 219 ; WX 347 ; N dotacc ; B 105 542 243 680 ;
-C 220 ; WX 412 ; N ddotacc ; B 40 542 372 680 ;
-C 221 ; WX 606 ; N dddotacc ; B 40 542 566 680 ;
-C 222 ; WX 800 ; N ddddotacc ; B 40 542 760 680 ;
+C 198 ; WX 729 ; N ddddotacc ; B 40 537 689 647 ;
+C 199 ; WX 410 ; N transpose ; B -20 0 390 536 ;
+C 200 ; WX 611 ; N dblbracketleft ; B 88 -193 527 717 ;
+C 201 ; WX 631 ; N dblbracketright ; B 54 -193 493 717 ;
+C 202 ; WX 410 ; N hermitconj ; B -20 0 390 536 ;
+C 203 ; WX 752 ; N uni2AEB ; B 62 0 690 550 ;
+C 204 ; WX 752 ; N nPerp ; B 62 -99 690 611 ;
EndCharMetrics
EndFontMetrics
diff --git a/fonts/newtx/afm/txexas.afm b/fonts/newtx/afm/txexas.afm
index b7dfea6da2..82bd03cefe 100644
--- a/fonts/newtx/afm/txexas.afm
+++ b/fonts/newtx/afm/txexas.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20161003
-Comment Creation Date: Fri Feb 10 19:13:05 2017
+Comment Generated by FontForge 20190801
+Comment Creation Date: Sun Aug 25 13:30:28 2019
FontName txexas
FullName txexas
FamilyName txexas
@@ -12,12 +12,9 @@ UnderlinePosition -100
UnderlineThickness 50
Version 3.0
EncodingScheme FontSpecific
-FontBBox -47 -3825 2223 533
-CapHeight 533
-XHeight 533
-Ascender 533
-Descender 0
-StartCharMetrics 87
+FontBBox -47 -3825 2223 204
+CapHeight 0
+StartCharMetrics 85
C 0 ; WX 853 ; N intersectmultitext ; B 82 -780 771 0 ;
C 1 ; WX 1255 ; N intersectmultidisplay ; B 82 -1240 1173 0 ;
C 2 ; WX 853 ; N unionsqmultitext ; B 82 -780 771 0 ;
@@ -57,7 +54,6 @@ C 35 ; WX 528 ; N uni2A0F.up ; B 0 -1261 516 0 ;
C 36 ; WX 576 ; N uni2A0F.updsp ; B 4 -2208 704 0 ;
C 37 ; WX 513 ; N uni2A16.up ; B 31 -1261 481 0 ;
C 38 ; WX 557 ; N uni2A16.updsp ; B 37 -2207 664 0 ;
-C 39 ; WX 500 ; N .notdef ; B 50 0 450 533 ;
C 40 ; WX 853 ; N intersectmultitext.1 ; B 82 -892 771 0 ;
C 41 ; WX 1255 ; N intersectmultidisplay.1 ; B 82 -1540 1173 0 ;
C 42 ; WX 853 ; N unionsqmultitext.1 ; B 82 -880 771 0 ;
@@ -104,6 +100,5 @@ C 82 ; WX 485 ; N groupatipdownleft ; B -47 -114 494 143 ;
C 83 ; WX 485 ; N groupatipdownright ; B -9 -114 532 143 ;
C 84 ; WX 485 ; N groupatipupleft ; B -47 -53 494 204 ;
C 85 ; WX 485 ; N groupatipupright ; B -9 -53 532 204 ;
-C 255 ; WX 500 ; N .notdef ; B 50 0 450 533 ;
EndCharMetrics
EndFontMetrics
diff --git a/fonts/newtx/afm/txexs.afm b/fonts/newtx/afm/txexs.afm
index c50f471b76..1a6514b320 100644
--- a/fonts/newtx/afm/txexs.afm
+++ b/fonts/newtx/afm/txexs.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20150526
-Comment Creation Date: Wed Aug 3 11:03:29 2016
+Comment Creation Date: Mon Aug 8 17:21:11 2016
FontName txexs
FullName txexs
FamilyName txexs
@@ -171,22 +171,22 @@ C 172 ; WX 450 ; N parenrightbtA ; B 30 0 400 1444 ;
C 173 ; WX 450 ; N parenleftexA ; B 50 -21 144 625 ;
C 174 ; WX 450 ; N parenrightexA ; B 306 -21 400 625 ;
C 175 ; WX 438 ; N uni222B ; B 31 -1261 657 0 ;
-C 176 ; WX 748 ; N uni222C ; B 31 -1261 967 0 ;
+C 176 ; WX 748 ; N uni222C ; B 31 -1261 965 0 ;
C 177 ; WX 1056 ; N uni222D ; B 31 -1261 1277 0 ;
C 178 ; WX 530 ; N uni222E ; B 31 -1261 657 0 ;
C 179 ; WX 808 ; N uni222F ; B 31 -1261 967 0 ;
C 180 ; WX 423 ; N uni222B.up ; B 58 -1261 466 0 ;
-C 181 ; WX 733 ; N uni222C.up ; B 58 -1261 776 0 ;
-C 182 ; WX 1043 ; N uni222D.up ; B 58 -1261 1086 0 ;
+C 181 ; WX 726 ; N uni222C.up ; B 58 -1261 776 0 ;
+C 182 ; WX 1027 ; N uni222D.up ; B 58 -1261 1083 0 ;
C 183 ; WX 456 ; N uni222E.up ; B 35 -1261 491 0 ;
C 184 ; WX 714 ; N uni222F.up ; B 35 -1261 781 0 ;
C 185 ; WX 620 ; N uni222B.dsp ; B 55 -2207 1023 0 ;
-C 186 ; WX 1020 ; N uni222C.dsp ; B 55 -2207 1423 0 ;
-C 187 ; WX 1424 ; N uni222D.dsp ; B 55 -2207 1823 0 ;
+C 186 ; WX 1020 ; N uni222C.dsp ; B 55 -2207 1420 0 ;
+C 187 ; WX 1424 ; N uni222D.dsp ; B 55 -2207 1816 0 ;
C 188 ; WX 711 ; N uni222E.dsp ; B 55 -2207 1023 0 ;
C 189 ; WX 1096 ; N uni222F.dsp ; B 55 -2207 1423 0 ;
C 190 ; WX 563 ; N uni222B.updsp ; B 57 -2207 649 0 ;
-C 191 ; WX 951 ; N uni222C.updsp ; B 57 -2207 1049 0 ;
+C 191 ; WX 961 ; N uni222C.updsp ; B 57 -2207 1047 0 ;
C 192 ; WX 1369 ; N uni222D.updsp ; B 57 -2207 1449 0 ;
C 193 ; WX 557 ; N uni222E.updsp ; B 34 -2207 660 0 ;
C 194 ; WX 953 ; N uni222F.updsp ; B 57 -2207 1049 0 ;
diff --git a/fonts/newtx/afm/txmiaSTbb.afm b/fonts/newtx/afm/txmiaSTbb.afm
new file mode 100644
index 0000000000..b64050804b
--- /dev/null
+++ b/fonts/newtx/afm/txmiaSTbb.afm
@@ -0,0 +1,87 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20170730
+Comment Creation Date: Sat Jun 1 15:33:34 2019
+FontName txmiaSTbb
+FullName txmiaST
+FamilyName txmiaST
+Weight Regular
+Notice (Copyright (c) 2001-2011 by the STI Pub Companies, consisting of the American Chemical Society, the American Institute of Physics, the American Mathematical Society, the American Physical Society, Else)
+Comment vier, Inc., and The Institute of Electrical and Electronic Engineers, Inc. Portions copyright (c) 1998-2003 by MicroPress, Inc. Portions copyright (c) 1990 by Elsevier, Inc. All rights reserved.
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -50
+UnderlineThickness 50
+Version Version 1.1-beta1
+EncodingScheme FontSpecific
+FontBBox -15 -218 949 693
+StartCharMetrics 68
+C 0 ; WX 469 ; N uni213E ; B 70 0 567 662 ;
+C 5 ; WX 718 ; N uni213F ; B 70 0 648 662 ;
+C 13 ; WX 540 ; N uni213D ; B 0 -218 526 460 ;
+C 25 ; WX 673 ; N uni213C ; B 25 -12 645 450 ;
+C 48 ; WX 540 ; N u1D7D8 ; B 28 -14 512 676 ;
+C 49 ; WX 540 ; N u1D7D9 ; B 91 0 355 693 ;
+C 50 ; WX 547 ; N u1D7DA ; B 48 0 514 676 ;
+C 51 ; WX 540 ; N u1D7DB ; B 49 -14 478 676 ;
+C 52 ; WX 540 ; N u1D7DC ; B 20 0 524 676 ;
+C 53 ; WX 540 ; N u1D7DD ; B 35 -14 489 662 ;
+C 54 ; WX 540 ; N u1D7DE ; B 28 -14 512 676 ;
+C 55 ; WX 540 ; N u1D7DF ; B 24 0 511 662 ;
+C 56 ; WX 540 ; N u1D7E0 ; B 28 -14 512 676 ;
+C 57 ; WX 540 ; N u1D7E1 ; B 28 -12 512 676 ;
+C 65 ; WX 741 ; N u1D538 ; B 50 0 691 662 ;
+C 66 ; WX 676 ; N u1D539 ; B 70 0 626 662 ;
+C 67 ; WX 705 ; N uni2102 ; B 45 -14 663 676 ;
+C 68 ; WX 722 ; N u1D53B ; B 70 0 677 662 ;
+C 69 ; WX 622 ; N u1D53C ; B 70 0 567 662 ;
+C 70 ; WX 469 ; N u1D53D ; B 70 0 567 662 ;
+C 71 ; WX 706 ; N u1D53E ; B 45 -13 664 676 ;
+C 72 ; WX 718 ; N uni210D ; B 70 0 648 662 ;
+C 73 ; WX 322 ; N u1D540 ; B 78 0 244 662 ;
+C 74 ; WX 560 ; N u1D541 ; B 40 -14 495 662 ;
+C 75 ; WX 735 ; N u1D542 ; B 70 0 729 674 ;
+C 76 ; WX 591 ; N u1D543 ; B 70 0 571 662 ;
+C 77 ; WX 855 ; N u1D544 ; B 70 0 785 662 ;
+C 78 ; WX 698 ; N uni2115 ; B 70 0 628 662 ;
+C 79 ; WX 760 ; N u1D546 ; B 45 -14 715 676 ;
+C 80 ; WX 678 ; N uni2119 ; B 70 0 628 662 ;
+C 81 ; WX 765 ; N uni211A ; B 45 -65 715 676 ;
+C 82 ; WX 747 ; N uni211D ; B 70 0 712 662 ;
+C 83 ; WX 636 ; N u1D54A ; B 35 -14 597 676 ;
+C 84 ; WX 527 ; N u1D54B ; B 20 0 622 662 ;
+C 85 ; WX 698 ; N u1D54C ; B 65 -14 633 662 ;
+C 86 ; WX 568 ; N u1D54D ; B 12 0 653 662 ;
+C 87 ; WX 920 ; N u1D54E ; B 12 0 949 662 ;
+C 88 ; WX 768 ; N u1D54F ; B 35 0 733 662 ;
+C 89 ; WX 563 ; N u1D550 ; B 12 0 685 662 ;
+C 90 ; WX 727 ; N uni2124 ; B 50 0 677 662 ;
+C 97 ; WX 561 ; N u1D552 ; B 45 -10 506 460 ;
+C 98 ; WX 565 ; N u1D553 ; B 50 -10 524 683 ;
+C 99 ; WX 520 ; N u1D554 ; B 45 -10 475 460 ;
+C 100 ; WX 574 ; N u1D555 ; B 45 -10 519 683 ;
+C 101 ; WX 523 ; N u1D556 ; B 45 -10 478 460 ;
+C 102 ; WX 368 ; N u1D557 ; B 25 0 431 683 ;
+C 103 ; WX 574 ; N u1D558 ; B 45 -218 519 460 ;
+C 104 ; WX 544 ; N u1D559 ; B 55 0 489 683 ;
+C 105 ; WX 258 ; N u1D55A ; B 55 0 203 683 ;
+C 106 ; WX 305 ; N u1D55B ; B -15 -217 250 683 ;
+C 107 ; WX 551 ; N u1D55C ; B 50 0 539 683 ;
+C 108 ; WX 258 ; N u1D55D ; B 55 0 203 683 ;
+C 109 ; WX 830 ; N u1D55E ; B 55 0 775 460 ;
+C 110 ; WX 544 ; N u1D55F ; B 55 0 489 460 ;
+C 111 ; WX 553 ; N u1D560 ; B 45 -12 508 458 ;
+C 112 ; WX 574 ; N u1D561 ; B 55 -218 529 460 ;
+C 113 ; WX 574 ; N u1D562 ; B 45 -218 519 460 ;
+C 114 ; WX 301 ; N u1D563 ; B 55 0 407 463 ;
+C 115 ; WX 519 ; N u1D564 ; B 36 -10 483 460 ;
+C 116 ; WX 329 ; N u1D565 ; B 20 -10 297 633 ;
+C 117 ; WX 544 ; N u1D566 ; B 55 -10 489 450 ;
+C 118 ; WX 443 ; N u1D567 ; B 20 0 479 450 ;
+C 119 ; WX 676 ; N u1D568 ; B 20 0 695 450 ;
+C 120 ; WX 560 ; N u1D569 ; B 30 0 530 450 ;
+C 121 ; WX 468 ; N u1D56A ; B 20 -218 510 450 ;
+C 122 ; WX 519 ; N u1D56B ; B 43 0 476 450 ;
+C 123 ; WX 258 ; N u1D55A.dtls ; B 55 0 203 450 ;
+C 124 ; WX 305 ; N u1D55B.dtls ; B -15 -217 250 450 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/fonts/newtx/afm/txmiaX.afm b/fonts/newtx/afm/txmiaX.afm
index 2c26fe5247..8638702364 100644
--- a/fonts/newtx/afm/txmiaX.afm
+++ b/fonts/newtx/afm/txmiaX.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20170730
-Comment Creation Date: Tue Apr 17 15:59:17 2018
+Comment Generated by FontForge 20190801
+Comment Creation Date: Tue Sep 10 17:28:56 2019
FontName txmiaX
FullName txmiaX
FamilyName txmiaX
@@ -12,53 +12,53 @@ UnderlinePosition -100
UnderlineThickness 50
Version 3.1
EncodingScheme FontSpecific
-FontBBox -400 -243 975 794
+FontBBox -400 -243 1032 871
CapHeight 671
-XHeight 451
-Ascender 637
-Descender -212
-StartCharMetrics 192
-C 0 ; WX 556 ; N Gamma ; B 12 0 546 662 ;
-C 1 ; WX 643 ; N Delta ; B 24 0 618 677 ;
-C 2 ; WX 722 ; N Theta ; B 34 -14 688 676 ;
-C 3 ; WX 722 ; N Lambda ; B 16 0 697 673 ;
-C 4 ; WX 643 ; N Xi ; B 39 0 604 662 ;
-C 5 ; WX 722 ; N Pi ; B 18 0 704 662 ;
-C 6 ; WX 582 ; N Sigma ; B 16 0 556 662 ;
-C 7 ; WX 696 ; N Upsilon ; B 41 0 677 672 ;
-C 8 ; WX 731 ; N Phi ; B 35 0 696 662 ;
-C 9 ; WX 738 ; N Psi ; B 12 0 727 670 ;
-C 10 ; WX 743 ; N Omega ; B 29 0 714 677 ;
-C 11 ; WX 587 ; N alpha ; B 41 -10 558 461 ;
-C 12 ; WX 534 ; N beta ; B 59 -224 492 705 ;
-C 13 ; WX 480 ; N gamma ; B 19 -224 461 461 ;
-C 14 ; WX 534 ; N delta ; B 44 -10 490 705 ;
-C 15 ; WX 390 ; N uni03F5 ; B 25 -3 387 458 ;
-C 16 ; WX 480 ; N zeta ; B 41 -173 458 711 ;
-C 17 ; WX 534 ; N eta ; B 19 -224 475 461 ;
-C 18 ; WX 534 ; N theta ; B 51 -10 483 672 ;
-C 19 ; WX 267 ; N iota ; B 59 -10 265 451 ;
-C 20 ; WX 527 ; N kappa ; B 32 0 536 481 ;
-C 21 ; WX 480 ; N lambda ; B 26 -10 466 705 ;
-C 22 ; WX 534 ; N mu ; B 59 -224 515 451 ;
-C 23 ; WX 480 ; N nu ; B 15 0 455 461 ;
-C 24 ; WX 480 ; N xi ; B 25 -184 455 711 ;
-C 25 ; WX 587 ; N pi ; B 35 -10 552 470 ;
-C 26 ; WX 534 ; N rho ; B 44 -221 481 461 ;
-C 27 ; WX 534 ; N sigma ; B 41 -10 525 479 ;
-C 28 ; WX 426 ; N tau ; B 9 -10 402 468 ;
-C 29 ; WX 534 ; N upsilon ; B 19 -10 465 461 ;
-C 30 ; WX 640 ; N phi ; B 43 -224 597 662 ;
-C 31 ; WX 480 ; N chi ; B 19 -209 461 461 ;
-C 32 ; WX 658 ; N psi ; B 12 -199 646 471 ;
-C 33 ; WX 693 ; N omega ; B 41 -10 652 461 ;
-C 34 ; WX 426 ; N epsilon ; B 41 -10 399 461 ;
-C 35 ; WX 587 ; N uni03D1 ; B 17 -10 569 705 ;
-C 36 ; WX 684 ; N uni03D6 ; B 18 -10 653 521 ;
-C 37 ; WX 534 ; N uni03F1 ; B 41 -224 481 461 ;
-C 38 ; WX 473 ; N uni03C2 ; B 24 -178 447 457 ;
-C 39 ; WX 640 ; N uni03D5 ; B 40 -224 600 461 ;
-C 40 ; WX 460 ; N nu.alt ; B 25 -12 427 442 ;
+XHeight 450
+Ascender 570
+Descender -217
+StartCharMetrics 180
+C 0 ; WX 587 ; N uni0393 ; B 11 0 577 662 ;
+C 1 ; WX 722 ; N uni0394 ; B 48 0 675 674 ;
+C 2 ; WX 722 ; N uni0398 ; B 34 -14 688 676 ;
+C 3 ; WX 702 ; N uni039B ; B 15 0 687 674 ;
+C 4 ; WX 643 ; N uni039E ; B 29 0 614 662 ;
+C 5 ; WX 722 ; N uni03A0 ; B 18 0 703 662 ;
+C 6 ; WX 624 ; N uni03A3 ; B 30 0 600 662 ;
+C 7 ; WX 722 ; N uni03A5 ; B 29 0 703 674 ;
+C 8 ; WX 763 ; N uni03A6 ; B 35 0 728 662 ;
+C 9 ; WX 746 ; N uni03A8 ; B 22 0 724 690 ;
+C 10 ; WX 744 ; N uni03A9 ; B 29 0 715 676 ;
+C 11 ; WX 543 ; N uni03B1 ; B 29 -10 529 460 ;
+C 12 ; WX 496 ; N uni03B2 ; B 55 -217 466 683 ;
+C 13 ; WX 474 ; N uni03B3 ; B 10 -218 444 457 ;
+C 14 ; WX 500 ; N uni03B4 ; B 29 -10 470 683 ;
+C 15 ; WX 439 ; N uni03F5 ; B 25 -10 407 460 ;
+C 16 ; WX 441 ; N uni03B6 ; B 35 -218 407 683 ;
+C 17 ; WX 512 ; N uni03B7 ; B 10 -217 452 460 ;
+C 18 ; WX 496 ; N uni03B8 ; B 27 -10 468 683 ;
+C 19 ; WX 275 ; N uni03B9 ; B 20 -10 267 460 ;
+C 20 ; WX 500 ; N uni03BA ; B 7 0 503 460 ;
+C 21 ; WX 497 ; N uni03BB ; B 12 -11 492 683 ;
+C 22 ; WX 528 ; N uni03BC ; B 55 -217 516 450 ;
+C 23 ; WX 455 ; N uni03BD ; B 20 -14 443 460 ;
+C 24 ; WX 441 ; N uni03BE ; B 35 -218 407 683 ;
+C 25 ; WX 501 ; N uni03C0 ; B 9 -14 482 450 ;
+C 26 ; WX 496 ; N uni03C1 ; B 55 -217 466 460 ;
+C 27 ; WX 548 ; N uni03C3 ; B 29 -10 518 450 ;
+C 28 ; WX 477 ; N uni03C4 ; B 3 -10 442 450 ;
+C 29 ; WX 524 ; N uni03C5 ; B 16 -10 494 460 ;
+C 30 ; WX 623 ; N uni03D5 ; B 29 -217 593 683 ;
+C 31 ; WX 500 ; N uni03C7 ; B 11 -220 486 460 ;
+C 32 ; WX 694 ; N uni03C8 ; B 20 -217 684 460 ;
+C 33 ; WX 625 ; N uni03C9 ; B 29 -10 595 460 ;
+C 34 ; WX 439 ; N uni03B5 ; B 25 -10 407 460 ;
+C 35 ; WX 554 ; N uni03D1 ; B 0 -10 544 683 ;
+C 36 ; WX 762 ; N uni03D6 ; B 6 -10 726 450 ;
+C 37 ; WX 500 ; N uni03F1 ; B 29 -215 470 460 ;
+C 38 ; WX 441 ; N uni03C2 ; B 35 -218 432 460 ;
+C 39 ; WX 623 ; N uni03C6 ; B 29 -217 593 460 ;
+C 40 ; WX 460 ; N uni03BD.alt ; B 25 -12 427 442 ;
C 41 ; WX 534 ; N u1D718 ; B 5 -10 481 461 ;
C 42 ; WX 534 ; N uni03F0 ; B 27 -10 500 461 ;
C 43 ; WX 643 ; N uni2207 ; B 24 0 618 677 ;
@@ -66,129 +66,117 @@ C 44 ; WX 278 ; N colon ; B 81 -11 192 459 ;
C 45 ; WX 278 ; N semicolon ; B 80 -141 219 459 ;
C 46 ; WX 278 ; N slash ; B -9 -14 287 676 ;
C 47 ; WX 444 ; N question ; B 68 -8 414 676 ;
-C 49 ; WX 480 ; N g1 ; B 24 -207 448 439 ;
-C 50 ; WX 460 ; N y1 ; B 22 -207 442 441 ;
-C 51 ; WX 393 ; N v1 ; B 42 -11 375 441 ;
-C 52 ; WX 626 ; N w1 ; B 42 -11 608 441 ;
-C 54 ; WX 636 ; N npropersubset ; B 52 -102 584 616 ;
-C 55 ; WX 636 ; N npropersuperset ; B 52 -102 584 616 ;
-C 56 ; WX 536 ; N nelement ; B 52 -102 484 616 ;
-C 57 ; WX 536 ; N nowner ; B 52 -102 484 616 ;
-C 58 ; WX 847 ; N colonequal ; B 81 22 785 492 ;
-C 59 ; WX 847 ; N equalcolon ; B 62 22 766 492 ;
-C 60 ; WX 636 ; N nequal ; B 62 -52 574 566 ;
+C 49 ; WX 454 ; N u1D454 ; B -1 -207 478 439 ;
+C 50 ; WX 460 ; N u1D466 ; B -4 -207 473 441 ;
+C 51 ; WX 393 ; N u1D463 ; B 42 -11 375 441 ;
+C 52 ; WX 530 ; N uni019B.alt ; B 16 -10 527 680 ;
+C 54 ; WX 636 ; N uni2284 ; B 52 -102 584 616 ;
+C 55 ; WX 636 ; N uni2285 ; B 52 -102 584 616 ;
+C 56 ; WX 536 ; N uni2209 ; B 52 -102 484 616 ;
+C 57 ; WX 536 ; N uni220C ; B 52 -102 484 616 ;
+C 58 ; WX 847 ; N uni2254 ; B 81 22 785 492 ;
+C 59 ; WX 847 ; N uni2255 ; B 62 22 766 492 ;
+C 60 ; WX 636 ; N uni2260 ; B 62 -52 574 566 ;
C 61 ; WX 592 ; N equal ; B 40 127 552 386 ;
-C 64 ; WX 512 ; N partialdiff.up ; B 9 -16 448 692 ;
-C 65 ; WX 696 ; N u1D504 ; B 20 -19 673 704 ;
-C 66 ; WX 800 ; N u1D505 ; B 60 -22 746 703 ;
-C 67 ; WX 644 ; N uni212D ; B 52 -19 628 702 ;
-C 68 ; WX 800 ; N u1D507 ; B 69 -19 744 692 ;
-C 69 ; WX 644 ; N u1D508 ; B 54 -19 628 702 ;
-C 70 ; WX 696 ; N u1D509 ; B 74 -171 662 698 ;
-C 71 ; WX 800 ; N u1D50A ; B 88 -19 738 704 ;
-C 72 ; WX 696 ; N uni210C ; B 29 -181 655 702 ;
-C 73 ; WX 644 ; N Ifraktur ; B 12 -19 592 704 ;
-C 74 ; WX 644 ; N u1D50D ; B -1 -177 585 702 ;
-C 75 ; WX 696 ; N u1D50E ; B 2 -19 657 699 ;
-C 76 ; WX 644 ; N u1D50F ; B 37 -19 602 702 ;
-C 77 ; WX 955 ; N u1D510 ; B 10 -19 933 697 ;
-C 78 ; WX 747 ; N u1D511 ; B 16 -21 714 699 ;
-C 79 ; WX 800 ; N u1D512 ; B 42 -19 752 691 ;
-C 80 ; WX 800 ; N u1D513 ; B 37 -178 713 704 ;
-C 81 ; WX 800 ; N u1D514 ; B 41 -19 798 690 ;
-C 82 ; WX 747 ; N Rfraktur ; B 17 -19 700 700 ;
-C 83 ; WX 800 ; N u1D516 ; B 103 -19 755 690 ;
-C 84 ; WX 696 ; N u1D517 ; B 42 -19 687 691 ;
-C 85 ; WX 696 ; N u1D518 ; B 49 -19 681 703 ;
-C 86 ; WX 800 ; N u1D519 ; B 48 -19 704 697 ;
-C 87 ; WX 955 ; N u1D51A ; B 25 -13 928 696 ;
-C 88 ; WX 644 ; N u1D51B ; B 29 -19 628 702 ;
-C 89 ; WX 747 ; N u1D51C ; B 19 -180 639 702 ;
-C 90 ; WX 696 ; N uni2128 ; B -7 -185 607 693 ;
-C 91 ; WX 269 ; N u1D526.dtls ; B 32 -19 257 485 ;
-C 92 ; WX 269 ; N u1D527.dtls ; B 32 -184 229 488 ;
-C 97 ; WX 477 ; N u1D51E ; B 67 -21 468 488 ;
-C 98 ; WX 477 ; N u1D51F ; B 23 -24 435 666 ;
-C 99 ; WX 373 ; N u1D520 ; B 85 -19 355 484 ;
-C 100 ; WX 477 ; N u1D521 ; B 54 -19 446 679 ;
-C 101 ; WX 426 ; N u1D522 ; B 78 -20 391 487 ;
-C 102 ; WX 322 ; N u1D523 ; B 27 -177 292 702 ;
-C 103 ; WX 477 ; N u1D524 ; B 54 -178 442 489 ;
-C 104 ; WX 477 ; N u1D525 ; B 25 -180 437 679 ;
-C 105 ; WX 269 ; N u1D526 ; B 32 -19 257 686 ;
-C 106 ; WX 269 ; N u1D527 ; B 32 -184 229 689 ;
-C 107 ; WX 322 ; N u1D528 ; B 21 -19 308 685 ;
-C 108 ; WX 269 ; N u1D529 ; B 42 -20 265 679 ;
-C 109 ; WX 800 ; N u1D52A ; B 24 -19 772 483 ;
-C 110 ; WX 529 ; N u1D52B ; B 16 -19 517 483 ;
-C 111 ; WX 477 ; N u1D52C ; B 69 -19 446 486 ;
-C 112 ; WX 529 ; N u1D52D ; B 68 -176 495 489 ;
-C 113 ; WX 477 ; N u1D52E ; B 66 -183 454 483 ;
-C 114 ; WX 373 ; N u1D52F ; B 17 -19 361 488 ;
-C 115 ; WX 426 ; N u1D530 ; B 56 -21 408 484 ;
-C 116 ; WX 322 ; N u1D531 ; B 19 -21 292 679 ;
-C 117 ; WX 529 ; N u1D532 ; B 25 -19 511 485 ;
-C 118 ; WX 477 ; N u1D533 ; B 28 -19 433 480 ;
-C 119 ; WX 747 ; N u1D534 ; B 46 -19 707 485 ;
-C 120 ; WX 426 ; N u1D535 ; B 30 -19 401 487 ;
-C 121 ; WX 529 ; N u1D536 ; B 36 -178 464 489 ;
-C 122 ; WX 373 ; N u1D537 ; B 39 -180 343 489 ;
+C 62 ; WX 536 ; N braceleft ; B 123 -114 461 726 ;
+C 63 ; WX 536 ; N braceright ; B 123 -112 461 728 ;
+C 64 ; WX 512 ; N partialdiff ; B 9 -16 448 692 ;
+C 65 ; WX 715 ; N u1D504 ; B 20 -35 693 709 ;
+C 66 ; WX 819 ; N u1D505 ; B 60 -25 766 712 ;
+C 67 ; WX 664 ; N uni212D ; B 52 -22 649 711 ;
+C 68 ; WX 820 ; N u1D507 ; B 69 -22 764 695 ;
+C 69 ; WX 663 ; N u1D508 ; B 54 -22 648 711 ;
+C 70 ; WX 715 ; N u1D509 ; B 74 -174 682 701 ;
+C 71 ; WX 820 ; N u1D50A ; B 88 -22 758 715 ;
+C 72 ; WX 715 ; N uni210C ; B 29 -197 675 713 ;
+C 73 ; WX 664 ; N Ifraktur ; B 11 -22 612 707 ;
+C 74 ; WX 663 ; N u1D50D ; B -1 -180 605 705 ;
+C 75 ; WX 715 ; N u1D50E ; B 2 -30 677 702 ;
+C 76 ; WX 663 ; N u1D50F ; B 37 -23 622 705 ;
+C 77 ; WX 975 ; N u1D510 ; B 10 -30 953 700 ;
+C 78 ; WX 766 ; N u1D511 ; B 16 -33 734 702 ;
+C 79 ; WX 819 ; N u1D512 ; B 42 -22 772 702 ;
+C 80 ; WX 820 ; N u1D513 ; B 37 -181 733 707 ;
+C 81 ; WX 819 ; N u1D514 ; B 41 -22 818 701 ;
+C 82 ; WX 766 ; N Rfraktur ; B 17 -28 720 708 ;
+C 83 ; WX 819 ; N u1D516 ; B 103 -22 775 693 ;
+C 84 ; WX 715 ; N u1D517 ; B 42 -22 707 693 ;
+C 85 ; WX 715 ; N u1D518 ; B 49 -33 701 713 ;
+C 86 ; WX 819 ; N u1D519 ; B 48 -22 724 700 ;
+C 87 ; WX 975 ; N u1D51A ; B 25 -16 948 699 ;
+C 88 ; WX 663 ; N u1D51B ; B 29 -29 648 711 ;
+C 89 ; WX 767 ; N u1D51C ; B 19 -189 660 705 ;
+C 90 ; WX 716 ; N uni2128 ; B -7 -187 628 696 ;
+C 91 ; WX 500 ; N uni210F ; B 19 -9 478 683 ;
+C 92 ; WX 500 ; N uni210F.var ; B 19 -9 478 683 ;
+C 93 ; WX 530 ; N uni019B ; B 16 -11 574 655 ;
+C 94 ; WX 612 ; N uni01B5 ; B 10 0 598 662 ;
+C 95 ; WX 722 ; N uni212B ; B 15 0 707 871 ;
+C 96 ; WX 505 ; N uni2107 ; B 34 -14 470 672 ;
+C 97 ; WX 497 ; N u1D51E ; B 67 -30 488 497 ;
+C 98 ; WX 496 ; N u1D51F ; B 23 -33 455 670 ;
+C 99 ; WX 392 ; N u1D520 ; B 85 -27 375 495 ;
+C 100 ; WX 497 ; N u1D521 ; B 54 -28 466 687 ;
+C 101 ; WX 446 ; N u1D522 ; B 78 -27 411 494 ;
+C 102 ; WX 342 ; N u1D523 ; B 27 -180 312 705 ;
+C 103 ; WX 497 ; N u1D524 ; B 54 -181 462 501 ;
+C 104 ; WX 496 ; N u1D525 ; B 25 -183 457 683 ;
+C 105 ; WX 289 ; N u1D526 ; B 32 -29 277 689 ;
+C 106 ; WX 289 ; N u1D527 ; B 32 -188 249 691 ;
+C 107 ; WX 342 ; N u1D528 ; B 21 -29 328 688 ;
+C 108 ; WX 288 ; N u1D529 ; B 42 -33 285 682 ;
+C 109 ; WX 819 ; N u1D52A ; B 24 -26 792 493 ;
+C 110 ; WX 548 ; N u1D52B ; B 16 -26 537 493 ;
+C 111 ; WX 497 ; N u1D52C ; B 69 -29 466 493 ;
+C 112 ; WX 549 ; N u1D52D ; B 68 -178 515 496 ;
+C 113 ; WX 497 ; N u1D52E ; B 66 -186 474 494 ;
+C 114 ; WX 392 ; N u1D52F ; B 17 -28 381 497 ;
+C 115 ; WX 445 ; N u1D530 ; B 56 -32 428 496 ;
+C 116 ; WX 342 ; N u1D531 ; B 19 -32 312 682 ;
+C 117 ; WX 548 ; N u1D532 ; B 25 -32 531 491 ;
+C 118 ; WX 496 ; N u1D533 ; B 28 -29 453 489 ;
+C 119 ; WX 767 ; N u1D534 ; B 46 -31 727 492 ;
+C 120 ; WX 445 ; N u1D535 ; B 30 -28 421 496 ;
+C 121 ; WX 549 ; N u1D536 ; B 36 -181 484 497 ;
+C 122 ; WX 393 ; N u1D537 ; B 39 -183 363 496 ;
+C 123 ; WX 289 ; N u1D526.dtls ; B 32 -29 277 495 ;
+C 124 ; WX 289 ; N u1D527.dtls ; B 32 -188 249 499 ;
C 127 ; WX 260 ; N tie ; B 222 492 613 650 ;
-C 129 ; WX 759 ; N u1D538 ; B 51 0 707 678 ;
-C 130 ; WX 692 ; N u1D539 ; B 71 0 641 678 ;
-C 131 ; WX 722 ; N uni2102 ; B 46 -15 679 692 ;
-C 132 ; WX 739 ; N u1D53B ; B 71 0 693 678 ;
-C 133 ; WX 637 ; N u1D53C ; B 71 0 580 678 ;
-C 134 ; WX 600 ; N u1D53D ; B 71 0 580 678 ;
-C 135 ; WX 723 ; N u1D53E ; B 46 -14 680 692 ;
-C 136 ; WX 735 ; N uni210D ; B 71 0 663 678 ;
-C 137 ; WX 329 ; N u1D540 ; B 80 0 250 678 ;
-C 138 ; WX 573 ; N u1D541 ; B 41 -15 507 678 ;
-C 139 ; WX 752 ; N u1D542 ; B 71 0 746 690 ;
-C 140 ; WX 605 ; N u1D543 ; B 71 0 584 678 ;
-C 141 ; WX 875 ; N u1D544 ; B 71 0 804 678 ;
-C 142 ; WX 715 ; N uni2115 ; B 71 0 643 678 ;
-C 143 ; WX 778 ; N u1D546 ; B 46 -15 732 692 ;
-C 144 ; WX 694 ; N uni2119 ; B 71 0 643 678 ;
-C 145 ; WX 783 ; N uni211A ; B 46 -67 732 692 ;
-C 146 ; WX 765 ; N uni211D ; B 71 0 729 678 ;
-C 147 ; WX 651 ; N u1D54A ; B 36 -15 611 692 ;
-C 148 ; WX 657 ; N u1D54B ; B 20 0 637 678 ;
-C 149 ; WX 715 ; N u1D54C ; B 66 -15 648 678 ;
-C 150 ; WX 676 ; N u1D54D ; B 10 0 666 678 ;
-C 151 ; WX 990 ; N u1D54E ; B 15 0 975 678 ;
-C 152 ; WX 786 ; N u1D54F ; B 36 0 750 678 ;
-C 153 ; WX 719 ; N u1D550 ; B 15 0 704 678 ;
-C 154 ; WX 744 ; N uni2124 ; B 51 0 693 678 ;
-C 155 ; WX 574 ; N u1D552 ; B 46 -10 518 471 ;
-C 156 ; WX 578 ; N u1D553 ; B 51 -10 536 699 ;
-C 157 ; WX 532 ; N u1D554 ; B 46 -10 486 471 ;
-C 158 ; WX 588 ; N u1D555 ; B 46 -10 531 699 ;
-C 159 ; WX 535 ; N u1D556 ; B 46 -10 489 471 ;
-C 160 ; WX 449 ; N u1D557 ; B 25 0 441 699 ;
-C 161 ; WX 588 ; N u1D558 ; B 46 -223 531 471 ;
-C 162 ; WX 557 ; N u1D559 ; B 56 0 500 699 ;
-C 163 ; WX 264 ; N u1D55A ; B 56 0 208 699 ;
-C 164 ; WX 312 ; N u1D55B ; B -16 -222 256 699 ;
-C 165 ; WX 564 ; N u1D55C ; B 51 0 552 699 ;
-C 166 ; WX 264 ; N u1D55D ; B 56 0 208 699 ;
-C 167 ; WX 850 ; N u1D55E ; B 56 0 793 471 ;
-C 168 ; WX 557 ; N u1D55F ; B 56 0 500 471 ;
-C 169 ; WX 566 ; N u1D560 ; B 46 -13 520 469 ;
-C 170 ; WX 588 ; N u1D561 ; B 56 -223 541 471 ;
-C 171 ; WX 588 ; N u1D562 ; B 46 -223 531 471 ;
-C 172 ; WX 432 ; N u1D563 ; B 56 0 417 474 ;
-C 173 ; WX 531 ; N u1D564 ; B 37 -10 494 471 ;
-C 174 ; WX 337 ; N u1D565 ; B 20 -10 304 648 ;
-C 175 ; WX 557 ; N u1D566 ; B 56 -10 500 461 ;
-C 176 ; WX 504 ; N u1D567 ; B 20 0 490 461 ;
-C 177 ; WX 724 ; N u1D568 ; B 20 0 711 461 ;
-C 178 ; WX 573 ; N u1D569 ; B 30 0 542 461 ;
-C 179 ; WX 538 ; N u1D56A ; B 20 -223 522 461 ;
-C 180 ; WX 531 ; N u1D56B ; B 44 0 487 461 ;
+C 129 ; WX 822 ; N u1D538 ; B 15 0 806 674 ;
+C 130 ; WX 777 ; N u1D539 ; B 17 0 703 662 ;
+C 131 ; WX 667 ; N uni2102 ; B 28 -14 633 676 ;
+C 132 ; WX 822 ; N u1D53B ; B 16 0 785 662 ;
+C 133 ; WX 711 ; N u1D53C ; B 12 0 697 662 ;
+C 134 ; WX 656 ; N u1D53D ; B 12 0 646 662 ;
+C 135 ; WX 722 ; N u1D53E ; B 32 -14 709 676 ;
+C 136 ; WX 822 ; N uni210D ; B 19 0 802 662 ;
+C 137 ; WX 433 ; N u1D540 ; B 18 0 415 662 ;
+C 138 ; WX 489 ; N u1D541 ; B 10 -14 470 662 ;
+C 139 ; WX 822 ; N u1D542 ; B 34 0 823 662 ;
+C 140 ; WX 711 ; N u1D543 ; B 12 0 698 662 ;
+C 141 ; WX 989 ; N u1D544 ; B 12 0 963 662 ;
+C 142 ; WX 822 ; N uni2115 ; B 12 -11 807 662 ;
+C 143 ; WX 722 ; N u1D546 ; B 34 -14 688 676 ;
+C 144 ; WX 656 ; N uni2119 ; B 16 0 642 662 ;
+C 145 ; WX 722 ; N uni211A ; B 34 -178 701 676 ;
+C 146 ; WX 767 ; N uni211D ; B 17 0 759 662 ;
+C 147 ; WX 556 ; N u1D54A ; B 42 -14 491 676 ;
+C 148 ; WX 711 ; N u1D54B ; B 17 0 693 662 ;
+C 149 ; WX 822 ; N u1D54C ; B 14 -15 805 662 ;
+C 150 ; WX 822 ; N u1D54D ; B 16 -11 797 662 ;
+C 151 ; WX 1044 ; N u1D54E ; B 5 -11 1032 662 ;
+C 152 ; WX 822 ; N u1D54F ; B 10 0 804 662 ;
+C 153 ; WX 722 ; N u1D550 ; B 22 0 703 662 ;
+C 154 ; WX 731 ; N uni2124 ; B 9 0 717 662 ;
+C 165 ; WX 600 ; N u1D55C ; B 7 0 605 683 ;
C 186 ; WX 333 ; N caron ; B 11 507 322 674 ;
C 187 ; WX 333 ; N breve ; B 26 507 307 664 ;
+C 188 ; WX 712 ; N uni2AEB ; B 62 0 650 550 ;
+C 189 ; WX 712 ; N uni2AEB.not ; B 62 -74 650 616 ;
+C 190 ; WX 283 ; N u1D6A4.up ; B 25 -2 258 442 ;
+C 191 ; WX 332 ; N u1D6A5.up ; B 12 -223 256 442 ;
C 219 ; WX 333 ; N tilde ; B 1 532 331 638 ;
+C 220 ; WX 0 ; N dotaccent ; B -286 551 -174 660 ;
C 221 ; WX 333 ; N macron ; B 11 547 322 601 ;
C 222 ; WX 333 ; N ring ; B 67 512 266 711 ;
C 223 ; WX 333 ; N circumflex ; B 11 507 322 674 ;
@@ -205,8 +193,8 @@ C 233 ; WX 0 ; N uni0309 ; B -307 521 -125 729 ;
C 234 ; WX 0 ; N uni030A ; B -333 530 -128 729 ;
C 235 ; WX 0 ; N uni030B ; B -325 521 -35 674 ;
C 236 ; WX 0 ; N uni030C ; B -371 525 -89 678 ;
-C 251 ; WX 478 ; N dblbracketleft ; B 88 -243 444 757 ;
-C 252 ; WX 476 ; N dblbracketright ; B 34 -243 388 757 ;
+C 251 ; WX 528 ; N dblbracketleft ; B 88 -243 444 757 ;
+C 252 ; WX 546 ; N dblbracketright ; B 54 -243 408 757 ;
C 253 ; WX 564 ; N plus ; B 30 0 534 506 ;
C 254 ; WX 333 ; N grave ; B 19 507 242 678 ;
C 255 ; WX 333 ; N acute ; B 93 507 317 678 ;
diff --git a/fonts/newtx/afm/txsys.afm b/fonts/newtx/afm/txsys.afm
index 3d7c9a7779..11cc2b58d7 100644
--- a/fonts/newtx/afm/txsys.afm
+++ b/fonts/newtx/afm/txsys.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20161003
-Comment Creation Date: Wed May 31 19:22:45 2017
+Comment Generated by FontForge 20190801
+Comment Creation Date: Thu Sep 12 14:29:00 2019
FontName txsys
FullName txsys
FamilyName txsys
@@ -13,10 +13,9 @@ UnderlineThickness 50
Version 3.0
EncodingScheme FontSpecific
FontBBox -47 -944 2835 838
-CapHeight 691
-StartCharMetrics 191
+StartCharMetrics 205
C 0 ; WX 636 ; N minus ; B 62 229 574 285 ;
-C 1 ; WX 250 ; N periodcentered ; B 70 203 181 314 ;
+C 1 ; WX 250 ; N periodcentered ; B 70 202 181 313 ;
C 2 ; WX 636 ; N multiply ; B 56 -5 580 520 ;
C 3 ; WX 471 ; N asteriskmath ; B 62 63 409 450 ;
C 4 ; WX 636 ; N divide ; B 62 0 574 514 ;
@@ -70,7 +69,7 @@ C 51 ; WX 536 ; N owner ; B 52 8 484 506 ;
C 52 ; WX 634 ; N triangle ; B 42 0 592 548 ;
C 53 ; WX 634 ; N triangleinv ; B 42 0 592 548 ;
C 54 ; WX 0 ; N negationslash ; B 124 -162 512 676 ;
-C 55 ; WX 0 ; N mapsto ; B 62 52 170 462 ;
+C 55 ; WX 0 ; N uni21A6.endl ; B 62 52 170 462 ;
C 56 ; WX 587 ; N universal ; B 25 -14 562 663 ;
C 57 ; WX 587 ; N existential ; B 44 0 543 662 ;
C 58 ; WX 640 ; N logicalnot ; B 62 84 578 342 ;
@@ -170,17 +169,36 @@ C 151 ; WX 440 ; N uni2A16.upsm ; B 45 -159 406 715 ;
C 152 ; WX 727 ; N product.sm ; B 24 0 703 662 ;
C 153 ; WX 670 ; N summation.sm ; B 43 0 626 662 ;
C 154 ; WX 587 ; N nexists ; B 44 -134 543 794 ;
-C 155 ; WX 500 ; N emptysetAlt ; B 24 -48 476 488 ;
-C 156 ; WX 697 ; N emptysetAlt2 ; B 62 -12 635 561 ;
+C 155 ; WX 500 ; N emptyset.alt1 ; B 24 -48 476 488 ;
+C 156 ; WX 697 ; N emptyset.alt2 ; B 62 -12 635 561 ;
C 157 ; WX 460 ; N slash ; B 62 -193 398 707 ;
-C 158 ; WX 532 ; N dddot ; B 18 523 515 622 ;
-C 159 ; WX 731 ; N ddddot ; B 18 523 714 622 ;
+C 158 ; WX 333 ; N grave ; B 19 507 242 678 ;
+C 159 ; WX 333 ; N acute ; B 93 507 317 678 ;
+C 160 ; WX 333 ; N circumflex ; B 11 507 322 674 ;
+C 161 ; WX 333 ; N tilde ; B 1 532 331 638 ;
+C 162 ; WX 333 ; N macron ; B 11 547 322 601 ;
+C 163 ; WX 333 ; N breve ; B 26 507 307 664 ;
+C 164 ; WX 333 ; N dotacc ; B 112 519 222 629 ;
+C 165 ; WX 370 ; N ddotacc ; B 40 519 330 629 ;
+C 166 ; WX 333 ; N ring ; B 67 512 266 711 ;
+C 167 ; WX 333 ; N caron ; B 11 507 322 674 ;
+C 168 ; WX 548 ; N dddotacc ; B 40 519 508 629 ;
C 169 ; WX 454 ; N lvec ; B 17 549 437 759 ;
C 170 ; WX 454 ; N harpoonacc ; B 17 626 437 759 ;
C 171 ; WX 454 ; N lharpoonacc ; B 17 626 437 759 ;
C 172 ; WX 454 ; N lrvec ; B 17 549 437 759 ;
C 173 ; WX 454 ; N lrharpoonacc ; B 17 626 437 759 ;
C 174 ; WX 454 ; N vec ; B 17 549 437 759 ;
+C 175 ; WX 280 ; N uni20D7.rt ; B 0 -77 310 133 ;
+C 176 ; WX 175 ; N uni20D7.ex ; B 0 0 175 55 ;
+C 177 ; WX 334 ; N periodcentered.B ; B 101 171 232 302 ;
+C 178 ; WX 389 ; N periodcentered.BB ; B 118 163 270 315 ;
+C 179 ; WX 421 ; N openbullet.S ; B 45 70 376 401 ;
+C 180 ; WX 275 ; N bullet.SSS ; B 31 115 244 329 ;
+C 181 ; WX 350 ; N bullet.SS ; B 39 87 311 358 ;
+C 182 ; WX 425 ; N bullet.S ; B 48 57 377 387 ;
+C 183 ; WX 334 ; N prime.var ; B 50 45 284 471 ;
+C 184 ; WX 564 ; N plus ; B 30 0 534 506 ;
C 185 ; WX 333 ; N parenleft ; B 48 -202 304 717 ;
C 186 ; WX 333 ; N parenright ; B 29 -202 285 717 ;
C 187 ; WX 333 ; N bracketleft ; B 88 -193 299 707 ;
@@ -194,17 +212,12 @@ C 194 ; WX 333 ; N tildehat ; B 1 532 331 814 ;
C 195 ; WX 333 ; N hatbar ; B 11 507 322 751 ;
C 196 ; WX 333 ; N hattilde ; B 1 507 331 788 ;
C 197 ; WX 333 ; N hathat ; B 11 507 322 814 ;
-C 203 ; WX 410 ; N transpose ; B -18 0 392 536 ;
-C 208 ; WX 334 ; N cdotB ; B 101 171 232 302 ;
-C 209 ; WX 389 ; N cdotBB ; B 118 163 270 315 ;
-C 210 ; WX 421 ; N smcompB ; B 45 70 376 401 ;
-C 211 ; WX 275 ; N bulletSSS ; B 31 115 244 329 ;
-C 212 ; WX 350 ; N bulletSS ; B 39 87 311 358 ;
-C 213 ; WX 425 ; N bulletS ; B 48 57 377 387 ;
-C 214 ; WX 334 ; N prime2 ; B 50 45 284 471 ;
-C 219 ; WX 333 ; N dotacc ; B 112 519 222 629 ;
-C 220 ; WX 370 ; N ddotacc ; B 40 519 330 629 ;
-C 221 ; WX 548 ; N dddotacc ; B 40 519 508 629 ;
-C 222 ; WX 728 ; N ddddotacc ; B 40 519 688 629 ;
+C 198 ; WX 728 ; N ddddotacc ; B 40 519 688 629 ;
+C 199 ; WX 410 ; N transpose ; B -18 0 392 536 ;
+C 200 ; WX 528 ; N dblbracketleft ; B 88 -243 444 757 ;
+C 201 ; WX 546 ; N dblbracketright ; B 54 -243 408 757 ;
+C 202 ; WX 410 ; N hermitconj ; B -18 0 392 536 ;
+C 203 ; WX 712 ; N uni2AEB ; B 62 0 650 550 ;
+C 204 ; WX 712 ; N nPerp ; B 62 -74 650 616 ;
EndCharMetrics
EndFontMetrics
diff --git a/fonts/newtx/doc/newtxdoc.pdf b/fonts/newtx/doc/newtxdoc.pdf
index 0aee9d9ef8..c0614f0aca 100644
--- a/fonts/newtx/doc/newtxdoc.pdf
+++ b/fonts/newtx/doc/newtxdoc.pdf
Binary files differ
diff --git a/fonts/newtx/doc/newtxdoc.tex b/fonts/newtx/doc/newtxdoc.tex
index df822db02c..5ee34386c6 100644
--- a/fonts/newtx/doc/newtxdoc.tex
+++ b/fonts/newtx/doc/newtxdoc.tex
@@ -2,9 +2,17 @@
\documentclass[11pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent
+\pdfmapfile{=newtx.map}
+\pdfcompresslevel=0
+\pdfgentounicode=1
+\input glyphtounicode.tex
+\usepackage{pdfx} % v 1.6.4 or higher
+\InputIfFileExists{glyphtounicode-cmr.tex}{}{}
+\InputIfFileExists{glyphtounicode-ntx.tex}{}{}
\usepackage{graphicx}
\usepackage{url}
\usepackage{trace}
+\usepackage{fonttable}
%SetFonts
% newtxtext text and newtxmath
\usepackage{amsthm}
@@ -45,7 +53,9 @@
\section{Introduction}
This package is meant to be a replacement for Young Ryu's {\tt txfonts}. It is a complete text ({\tt newtxtext}) and math ({\tt newtxmath}) package with roman text font provided by a Times clone, sans serif based on a \textsf{Helvetica} clone, typewriter faces, plus math symbol fonts whose math italic letters are from a Times Italic clone. As of version 1.4, {\tt newtxtext} no longer depends on {\tt txfonts} but is based on the richer source \textsf{TeXGyre Termes}, but {\tt newtxmath} continues to use the {\tt txfonts} math glyphs with many metric adjustments and some wholesale modifications.
-\textsc{Very Important:} The math package changed substantially as of version 1.5, changing a number of glyphs, adding an option to reduce the sizes of large operators, and changing the integral signs to a choice of upright and slanted forms, each available in twelve variants. The new options are {\tt upint} (upright integrals) and {\tt smallerops} (smaller large operators.) Some previously available options may no longer have any effect. The changes are described in detail in the section on math mode options. A summary of the changes in version 1.5 is given in the Appendix.
+\textsc{Very Important:} The math package changed substantially as of version 1.5, changing a number of glyphs, adding an option to reduce the sizes of large operators, and changing the integral signs to a choice of upright and slanted forms, each available in twelve variants. The new options are {\tt upint} (upright integrals) and {\tt smallerops} (smaller large operators.) Some previously available options may no longer have any effect. The changes are described in detail in the section on math mode options. A summary of the changes in version 1.5 is given in Appendix 1.
+
+Version 1.60 likewise has many additions and changes that are summarized in Appendix 2. Most important is that {\tt newtx} is now able to output PDF/A-1b compliant pdf using {\tt pdflatex}.
@@ -638,7 +648,7 @@ The font files {\tt ntxexmods.pfb} and {\tt ntxbexmods.pfb} were derived from {\
The last two entries provide us with a way to access custom-encoded versions of {\tt fxlri.pfb} and {\tt fxlbi.map} in order to access some of the unencoded alternate characters---eg, Greek letters, {\tt J.alt} and {\tt v.alt}. The font file \textsf{LibertineTheta-Regular.pfb} was created from the Theta symbol in {\tt fxlri.pfb}, which requires some FontForge help to look correct.
This version contains optical versions of the math italic and symbol fonts at 7\texttt{pt} and 5\texttt{pt}, allowing better rendering in \verb|\scriptstyle| and \verb|\scriptscriptstyle|.
-\section{Appendix: Changes made in version 1.5}
+\section{Appendix 1: Changes made in version 1.5}
\begin{itemize}
\item
The large delimiters have been modified so match the heights in common usage by \texttt{cmex10} and other packages. (Those formerly used by \texttt{newtxmath} were somewhat shorter, resulting in unexpected behavior of \verb|\Big|, \verb|\bigg|, etc.)
@@ -716,4 +726,114 @@ $\smallointctrclockwise$ & \verb|$\smallointctrclockwise$|& $\ointctrclockwise$
\item New macros \verb|\setSYdimens| and \verb|\setEXdimens| allow experts to modify some math font dimensions.
\end{itemize}
+
+\def\jj{\mkern-3mu j}
+
+\section{Appendix 2: Changes made in version 1.60}
+Versions of {\tt newtx} dated from September, 2019 (1.60 for {\tt newtxmath} make some quite substantial changes, mostly to math mode.
+
+\section{Goals}
+Spurred by work of Ross Moore to provide means of generating archivable pdf using {\tt pdflatex}, the main goal was to change {\tt newtx} and {\tt newpx} to meet the requirements for satisfying the {\tt PDF/A-1b} standards by using an appropriate preamble involving the {\tt pdfx} package and other unicode mapping files. Making these changes gave me the opportunity to organize the source files to make them more manageable in future revisions.
+
+A further goal whose time seemed ripe was to rework the spacing of math letters, both Roman and Greek, so they behaved better in superscripts and subscripts. This did not turn out to be so easy. The problem is illustrated by math italic j. If you don't give it enough extra space on the left, it will likely collide with the D in rendering \verb|$D^j$|. On the other hand, if you do give it enough space on the left, it will look bad as a subscript, appearing too far right.
+
+A final goal was to make better use of the remaining space in some of the math fonts by placing some math alphabets in them, avoiding perhaps a waste of those precious sixteen math families.
+
+\section{The important changes}
+The following changes were made to both {\tt newtx} and {\tt newpx}.
+
+\subsection{Archivability}
+Some of the individual font files from which the math fonts are built turned out to have some fairly minor structural issues. These have all been corrected. The more major issue was the lack of unicode mapping for all characters in the fonts. For the symbol and math extension fonts, this issue was largely solved by Ross Moore's {\tt glyphtounicode} files that are now accessible as part of TeXLive and MiKTeX. The main problem was the math alphabets like math italic, bold math italic, upright Greek and slanted Greek, all of which have now been assigned their own unicode points. For all of these, I constructed new fonts using unicode names for the glyphs, then made \textsf{fontinst} scripts that renamed those unicode values to the original simple names as used in the encoding files so that I could use my old encoding and adjustment files. This exercise has now been carried out for {\tt newtxmath}, {\tt newpxmath}, {\tt newtxmath/libertine} and {\tt newtxmath/xcharter.} Each of these can now be considered to have an ``enhanced'' status that allows them to share all the new assets described below. The other packages which may be specified as an option to {\tt newtxmath} (e.g., {\tt cochineal, baskervillef}) must be considered for the moment to be ``unenhanced'' and able to share only some of the new assets. In particular, only the enhanced items can generate archivable pdf.
+
+Also modified were the {\tt sups} fonts in {newtxtext}, where the main issue was unicode mapping. Superior number and some superior letters do have assigned unicode values, but in may cases a more creative approach was needed, and provided once again by Ross Moore. I rebuilt the superior font files using those unicode names, solving that particular problem.
+
+Here is a sample preamble showing the elements you will need to specify to generate a pdf satisfying the PDF/A-1b standards, as verified by Adobe Acrobat Pro. (Other verification processes may yield different outcomes.)
+\begin{verbatim}
+\documentclass[noamsfonts]{amsart} % save 2 math families
+\pdfcompresslevel=0
+\pdfgentounicode=1
+\input glyphtounicode.tex
+\usepackage{pdfx} % v 1.6.4 or higher
+\InputIfFileExists{glyphtounicode-cmr.tex}{}{}
+\InputIfFileExists{glyphtounicode-ntx.tex}{}{}
+\usepackage{newtxtext} %T1 is default encoding
+\usepackage[scaled=0.95]{inconsolata} % typewriter
+%\usepackage[leqno]{amsmath}
+\usepackage{amsthm}
+\usepackage[vvarbb]{newtxmath} % vvarbb gives STIX Bbb
+\end{verbatim}
+
+Version 1.6.3 of {\tt pdfx} from February 2019 mishandles math accents. A fix is now available and will become part of the upcoming {\tt pdfx} v1.6.4.
+
+\subsection{Glyph spacing changes} \textbf{(For enhanced packages only)}I reworked the math italics to improve the rendering of some superscripts. This affects (a) parentheses, brackets and braces to inhibit clashes; (b) glyphs like j, f, p, y, \verb|\rho|, \verb|\beta| and \verb|\mu| where a long tail could pose problems intersecting with other glyphs; (c) glyphs like such as D, Q and \verb|\Phi| that are round on the right, where interference is most likely to occur with a superscript. Increasing the left side-bearing of j, etc., helps with superscripts but creates an ugly gap when used as subscripts.
+
+
+ The {\tt subscriptcorrection} option to {\tt newtxmath} has been corrected and enhanced so that it now offers a partial solution the subscript spacing problem. I regret that this option is incompatible with xy-pic, both depending on making \verb|_| an active character. {\tt Newtxmath} will detect if the {\tt xy} package is loaded and disable {\tt subscriptcorrection} if so. You would have to correct such issues by manually inserting a negative \verb|\mkern|. For example, you might put in your preamble something like
+ \begin{verbatim}
+\def\jj{\mkern-3mu j}
+\end{verbatim}
+and then use \verb|$x_{\jj}$| instead of \verb|$x_j$|, turning $x_j$ into $x_{\jj}$.
+
+If you do enable {\tt subscriptcorrection}, there is a default correction table in the {\tt sty} file, but the sty file also looks for a file named, e.g., {\tt newtx.subs} if you are using the {\tt newtx} default math letters. There is already such a file located in the {\tt newtx} distribution in the \verb|/tex/latex/| folder. If you wish to make changes to this file, copy the file to your home TeX folder where it will be found by TeX before the one in the distribution. The entries in the file are lines like
+\begin{verbatim}
+{j}{-3}
+\end{verbatim}
+each of which will have the same effect as the above macro if the first item in the subscript is j. You can also specify Greek letters with lines like
+\begin{verbatim}
+{\beta}{-1.5}
+\end{verbatim}
+The complete list of file names recognized for specifying subscript corrections is:
+\begin{verbatim}
+newtx.subs
+libertine.subs
+xcharter.subs
+cochineal.subs
+baskervillef.subs
+stickstoo.subs
+garamond.subs
+baskervald.subs
+utopia.subs
+minion.subs
+\end{verbatim}
+
+\subsection{New glyphs added} \textbf{(For enhanced packages only)} Math family 1 {\tt (letters)} has been extended from 128 slots to 256, retaining the {\tt OML} encoding of the first 128. Most of additional slots have been allocated to a script font from the old STIX collection and an upright modification of that font.
+By default, \verb|$\mathscr{F}$| will produce $\mathscr{F}$.\\
+$\bullet$ option {\tt uprightscript} changes the output to {\usefont{OML}{ntxmi}{m}{it}\char201}.\\
+In both cases, there are full upper-case and lower-case and {\tt dotlessi}, {\tt dotlessj}. To insert the latter, you can write either \verb|$\mathscr{\imath}$| or \verb|$\imathscr$|, rendered as $\mathscr{\imath}$ in the slanted script case.
+
+The secondary letters font {\tt (lettersA)} and math family 2 {\tt(symbols)} have been rearranged. The first of these continues to have a Fraktur alphabet, but it a modification of its original one, having wider vertical stems and a blacker appearance more in keeping with the weight Times. {\tt Dotlessi} and {\tt dotlessj} have been added and can be specified in math mode by \verb|$\imathfrak$| and \verb|$\jmathfrak$|---\verb|$\mathfrak{\imath}$| also works. There are in addition two subsidiary Bbb alphabets in {\tt lettersA}, specified by the respective options {\tt vmathbb}, {\tt vvmathbb}, and there are corresponding {\tt dotlessi}, {\tt dotlessj} activated by \verb|$\imathbb$|, \verb|$\jmathbb$|, which always render as $\imathbb$, $\jmathbb$ mo matter the choice of which Blackboard Bold Alphabet. If you select one of the options {\tt vmathbb}, {\tt vvmathbb}, you will have Bbb digits 0..9 using, e.g., \verb|$\mathbb{1}$| to get~$\mathbb{1}$.
+
+Among the new symbols added are:\\
+$\bullet$ \verb|\hslash|, \verb|\hbar|, \verb|\lambdaslash|, \verb|\lambdabar|, \verb|\Zbar|, \verb|\Angstrom| are now constructed from the native glyphs, but only in the enhanced families.\\
+$\bullet$ Euler's constant \verb|$\Euler$| ($\Euler$).\\
+$\bullet$ Hermitian transpose \verb|\hermtransp| or \verb|\htransp| is used like \verb|$\mathbf{A}^{\htransp}$| ($\mathbf{A}^{\htransp}$). This usage is similar to simple transpose \verb|$\mathbf{A}^{\transp}$| ($\mathbf{A}^{\transp}$).\\
+$\bullet$ Independence can use \verb|\Perp|, $\Perp$, and there is a new \verb|\nPerp|, $\nPerp$ for the negation.
+
+\subsection{Adaptive vector accent} The \LaTeX\ macro \verb|\overrightarrow| provides a right arrow with adaptive width, but not matching the vector head of {\tt newtxmath}. Likewise, the {\tt esvect} provides a similar service with a choice of vector heads, none of which match {\tt newtxmath}. I've added code to provide a matching adaptive vector accent and which uses the same macro name, \verb|\vv|, as {\tt esvect}.
+For a comparison of thse vector accents, \verb|$\vec{XY} \vv{XY} \overrightarrow{XY}$| renders as\\
+$\vec{XY} \vv{XY} \overrightarrow{XY}$.\\
+$\bullet$ \verb|$\vv{AB}$| renders as $\vv{AB}$.\\
+$\bullet$ \verb|$\vv*{AB}{x}$| renders as $\vv*{AB}{x}$. This provides better horizontal spacing of subscripts than \verb|$\vv{AB}_{x}$|, $\vv{AB}_{x}$.\\
+$\bullet$ You can also do \verb|$\vv*{AB}{\vv{CD}}$|, which renders as $\vv*{AB}{\vv{CD}}$.\\
+$\bullet$ You can change the vertical space between the arrow and the accentee by means of the package option {\tt vecsep}, whose default value is {\tt .25ex}.
+
+\subsection{Miscellaneous Changes}
+\begin{itemize}
+\item
+The superior letters fonts in {\tt newtx}
+have been extended and all glyphs now have appropriate unicode mappings.
+\item
+The AMS fonts replacement, {\tt ntxsym} corrects the former misplacement of \verb|\kbbb|, \verb|\daleth|, \verb|\circledR| and \verb|\circledS|.)
+\end{itemize}
+\newpage
+\section{Changed Font Tables}
+\subsection{letters}
+\fonttable{ntxmi}
+\newpage
+\subsection{lettersA}
+\fonttable{ntxmia}
+\newpage
+\subsection{symbols}
+\fonttable{ntxsy}
+\newpage
\end{document} \ No newline at end of file
diff --git a/fonts/newtx/enc/ntxsups_ly1.enc b/fonts/newtx/enc/ntxsups_ly1.enc
new file mode 100644
index 0000000000..724aae13dd
--- /dev/null
+++ b/fonts/newtx/enc/ntxsups_ly1.enc
@@ -0,0 +1,297 @@
+% A version of the LY1 encoding, intended for use with otftotfm.
+% CODINGSCHEME TEX TYPEWRITER AND WINDOWS ANSI
+/ntxsupsLY1Encoding [
+% 0x00
+/.notdef.sup
+/Euro.sup
+/.notdef.sup
+/.notdef.sup
+/fraction.sup
+/dotaccent.sup
+/hungarumlaut.sup
+/ogonek.sup
+% 0x08.sup
+/.notdef.sup
+/.notdef.sup
+/cwm.sup
+/.notdef % was /ff.sup
+/.notdef % was /fi.sup
+/.notdef % was /fl.sup
+/.notdef % was /ffi.sup
+/.notdef % was /ffl.sup
+% 0x10.sup
+/dotlessi.sup
+/dotlessj.sup
+/grave.sup
+/acute.sup
+/caron.sup
+/breve.sup
+/macron.sup
+/ring.sup
+% 0x18.sup
+/cedilla.sup
+/germandbls.sup
+/ae.sup
+/oe.sup
+/oslash.sup
+/AE.sup
+/OE.sup
+/Oslash.sup
+% 0x20.sup
+/space.sup
+/exclam.sup
+/quotedbl.sup
+/numbersign.sup
+/dollar.sup
+/percent.sup
+/ampersand.sup
+/quoteright.sup
+% 0x28.sup
+/parenleft.sup
+/parenright.sup
+/asterisk.sup
+/plus.sup
+/comma.sup
+/hyphen.sup
+/period.sup
+/slash.sup
+% 0x30.sup
+/zero.sup
+/one.sup
+/two.sup
+/three.sup
+/four.sup
+/five.sup
+/six.sup
+/seven.sup
+% 0x38.sup
+/eight.sup
+/nine.sup
+/colon.sup
+/semicolon.sup
+/less.sup
+/equal.sup
+/greater.sup
+/question.sup
+% 0x40.sup
+/at.sup
+/A.sup
+/B.sup
+/C.sup
+/D.sup
+/E.sup
+/F.sup
+/G.sup
+% 0x48.sup
+/H.sup
+/I.sup
+/J.sup
+/K.sup
+/L.sup
+/M.sup
+/N.sup
+/O.sup
+% 0x50.sup
+/P.sup
+/Q.sup
+/R.sup
+/S.sup
+/T.sup
+/U.sup
+/V.sup
+/W.sup
+% 0x58.sup
+/X.sup
+/Y.sup
+/Z.sup
+/bracketleft.sup
+/backslash.sup
+/bracketright.sup
+/circumflex.sup
+/underscore.sup
+% 0x60.sup
+/quoteleft.sup
+/a.sup
+/b.sup
+/c.sup
+/d.sup
+/e.sup
+/f.sup
+/g.sup
+% 0x68.sup
+/h.sup
+/i.sup
+/j.sup
+/k.sup
+/l.sup
+/m.sup
+/n.sup
+/o.sup
+% 0x70.sup
+/p.sup
+/q.sup
+/r.sup
+/s.sup
+/t.sup
+/u.sup
+/v.sup
+/w.sup
+% 0x78.sup
+/x.sup
+/y.sup
+/z.sup
+/braceleft.sup
+/bar.sup
+/braceright.sup
+/tilde.sup
+/dieresis.sup
+% 0x80.sup
+/Lslash.sup
+/quotesingle.sup
+/quotesinglbase.sup
+/florin.sup
+/quotedblbase.sup
+/ellipsis.sup
+/dagger.sup
+/daggerdbl.sup
+% 0x88.sup
+/circumflex.sup
+/perthousand.sup
+/Scaron.sup
+/guilsinglleft.sup
+/OE.sup
+/Zcaron.sup
+/asciicircum.sup
+/minus.sup
+% 0x90.sup
+/lslash.sup
+/quoteleft.sup
+/quoteright.sup
+/quotedblleft.sup
+/quotedblright.sup
+/bullet.sup
+/endash.sup
+/emdash.sup
+% 0x98.sup
+/tilde.sup
+/trademark.sup
+/scaron.sup
+/guilsinglright.sup
+/oe.sup
+/zcaron.sup
+/asciitilde.sup
+/Ydieresis.sup
+% 0xA0.sup
+/cwm.sup
+/exclamdown.sup
+/cent.sup
+/sterling.sup
+/currency.sup
+/yen.sup
+/brokenbar.sup
+/section.sup
+% 0xA8.sup
+/dieresis.sup
+/copyright.sup
+/ordfeminine.sup
+/guillemotleft.sup
+/logicalnot.sup
+/sfthyphen.sup
+/registered.sup
+/macron.sup
+% 0xB0.sup
+/degree.sup
+/plusminus.sup
+/twosuperior.sup
+/threesuperior.sup
+/acute.sup
+/mu.sup
+/paragraph.sup
+/periodcentered.sup
+% 0xB8.sup
+/cedilla.sup
+/onesuperior.sup
+/ordmasculine.sup
+/guillemotright.sup
+/onequarter.sup
+/onehalf.sup
+/threequarters.sup
+/questiondown.sup
+% 0xC0.sup
+/Agrave.sup
+/Aacute.sup
+/Acircumflex.sup
+/Atilde.sup
+/Adieresis.sup
+/Aring.sup
+/AE.sup
+/Ccedilla.sup
+% 0xC8.sup
+/Egrave.sup
+/Eacute.sup
+/Ecircumflex.sup
+/Edieresis.sup
+/Igrave.sup
+/Iacute.sup
+/Icircumflex.sup
+/Idieresis.sup
+% 0xD0.sup
+/Eth.sup
+/Ntilde.sup
+/Ograve.sup
+/Oacute.sup
+/Ocircumflex.sup
+/Otilde.sup
+/Odieresis.sup
+/multiply.sup
+% 0xD8.sup
+/Oslash.sup
+/Ugrave.sup
+/Uacute.sup
+/Ucircumflex.sup
+/Udieresis.sup
+/Yacute.sup
+/Thorn.sup
+/germandbls.sup
+% 0xE0.sup
+/agrave.sup
+/aacute.sup
+/acircumflex.sup
+/atilde.sup
+/adieresis.sup
+/aring.sup
+/ae.sup
+/ccedilla.sup
+% 0xE8.sup
+/egrave.sup
+/eacute.sup
+/ecircumflex.sup
+/edieresis.sup
+/igrave.sup
+/iacute.sup
+/icircumflex.sup
+/idieresis.sup
+% 0xF0.sup
+/eth.sup
+/ntilde.sup
+/ograve.sup
+/oacute.sup
+/ocircumflex.sup
+/otilde.sup
+/odieresis.sup
+/divide.sup
+% 0xF8.sup
+/oslash.sup
+/ugrave.sup
+/uacute.sup
+/ucircumflex.sup
+/udieresis.sup
+/yacute.sup
+/thorn.sup
+/ydieresis.sup
+] def
+%
+% LIGKERN exclam.sup quoteleft.sup =: exclamdown.sup;
+%
+% LIGKERN || = 32;
+
diff --git a/fonts/newtx/enc/ntxsups_ot1.enc b/fonts/newtx/enc/ntxsups_ot1.enc
new file mode 100644
index 0000000000..8982fb1310
--- /dev/null
+++ b/fonts/newtx/enc/ntxsups_ot1.enc
@@ -0,0 +1,297 @@
+% A version of the OT1 encoding specific to ntxsups
+% CODINGSCHEME TEX TEXT
+/ntxsupsOT1Encoding [
+% 0x00
+/Gamma
+/Delta
+/Theta
+/Lambda
+/Xi
+/Pi
+/Sigma
+/Upsilon
+% 0x08
+/Phi
+/Psi
+/Omega
+/.notdef % was /ff
+/.notdef % was /fi
+/.notdef % was /fl
+/.notdef % was /ffi
+/.notdef % was /ffl
+% 0x10
+/dotlessi
+/dotlessj
+/grave
+/acute
+/caron
+/breve
+/macron
+/ring
+% 0x18
+/cedilla
+/germandbls
+/ae
+/oe
+/oslash
+/AE
+/OE
+/Oslash
+% 0x20
+/space
+/exclam.sup
+/quotedblright.sup
+/numbersign.sup
+/dollar.sup
+/percent.sup
+/ampersand.sup
+/quoteright.sup
+% 0x28
+/parenleft.sup
+/parenright.sup
+/asterisk.sup
+/plus.sup
+/comma.sup
+/hyphen.sup
+/period.sup
+/slash.sup
+% 0x30
+/zero.sup
+/one.sup
+/two.sup
+/three.sup
+/four.sup
+/five.sup
+/six.sup
+/seven.sup
+% 0x38
+/eight.sup
+/nine.sup
+/colon.sup
+/semicolon.sup
+/exclamdown.sup
+/equal.sup
+/questiondown.sup
+/question.sup
+% 0x40
+/at.sup
+/A.sup
+/B.sup
+/C.sup
+/D.sup
+/E.sup
+/F.sup
+/G.sup
+% 0x48
+/H.sup
+/I.sup
+/J.sup
+/K.sup
+/L.sup
+/M.sup
+/N.sup
+/O.sup
+% 0x50
+/P.sup
+/Q.sup
+/R.sup
+/S.sup
+/T.sup
+/U.sup
+/V.sup
+/W.sup
+% 0x58
+/X.sup
+/Y.sup
+/Z.sup
+/bracketleft.sup
+/quotedblleft.sup
+/bracketright.sup
+/circumflex.sup
+/dotaccent.sup
+% 0x60
+/quoteleft.sup
+/a.sup
+/b.sup
+/c.sup
+/d.sup
+/e.sup
+/f.sup
+/g.sup
+% 0x68
+/h.sup
+/i.sup
+/j.sup
+/k.sup
+/l.sup
+/m.sup
+/n.sup
+/o.sup
+% 0x70
+/p.sup
+/q.sup
+/r.sup
+/s.sup
+/t.sup
+/u.sup
+/v.sup
+/w.sup
+% 0x78
+/x.sup
+/y.sup
+/z.sup
+/endash.sup
+/emdash.sup
+/hungarumlaut.sup
+/tilde.sup
+/dieresis.sup
+% 0x80
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0x88
+/.notdef
+/.notdef
+/Lslash
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0x90
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0x98
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xA0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xA8
+/.notdef
+/.notdef
+/lslash
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xB0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xB8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xC0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xC8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xD0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xD8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xE0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xE8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xF0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+% 0xF8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+] def
+%
+% LIGKERN exclam.sup quoteleft.sup =: exclamdown.sup;
+%
+% LIGKERN || = 32;
+
diff --git a/fonts/newtx/enc/ntxsups_t1.enc b/fonts/newtx/enc/ntxsups_t1.enc
new file mode 100644
index 0000000000..2582fdc35d
--- /dev/null
+++ b/fonts/newtx/enc/ntxsups_t1.enc
@@ -0,0 +1,297 @@
+% A version of the T1 encoding specific to ntxsups.
+% CODINGSCHEME EXTENDED TEX FONT ENCODING - LATIN
+/ntxsupsT1Encoding [
+% 0x00
+/grave.sup
+/acute.sup
+/circumflex.sup
+/tilde.sup
+/dieresis.sup
+/hungarumlaut.sup
+/ring.sup
+/caron.sup
+% 0x08.sup
+/breve.sup
+/macron.sup
+/dotaccent.sup
+/cedilla.sup
+/ogonek.sup
+/quotesinglbase.sup
+/guilsinglleft.sup
+/guilsinglright.sup
+% 0x10.sup
+/quotedblleft.sup
+/quotedblright.sup
+/quotedblbase.sup
+/guillemotleft.sup
+/guillemotright.sup
+/endash.sup
+/emdash.sup
+/cwm.sup
+% 0x18.sup
+/perthousandzero.sup
+/dotlessi.sup
+/dotlessj.sup
+/.notdef % was /ff.sup
+/.notdef % was /fi.sup
+/.notdef % was /fl.sup
+/.notdef % was /ffi.sup
+/.notdef % was /ffl.sup
+% 0x20.sup
+/space.sup
+/exclam.sup
+/quotedbl.sup
+/numbersign.sup
+/dollar.sup
+/percent.sup
+/ampersand.sup
+/quoteright.sup
+% 0x28.sup
+/parenleft.sup
+/parenright.sup
+/asterisk.sup
+/plus.sup
+/comma.sup
+/hyphen.sup
+/period.sup
+/slash.sup
+% 0x30.sup
+/zero.sup
+/one.sup
+/two.sup
+/three.sup
+/four.sup
+/five.sup
+/six.sup
+/seven.sup
+% 0x38.sup
+/eight.sup
+/nine.sup
+/colon.sup
+/semicolon.sup
+/less.sup
+/equal.sup
+/greater.sup
+/question.sup
+% 0x40.sup
+/at.sup
+/A.sup
+/B.sup
+/C.sup
+/D.sup
+/E.sup
+/F.sup
+/G.sup
+% 0x48.sup
+/H.sup
+/I.sup
+/J.sup
+/K.sup
+/L.sup
+/M.sup
+/N.sup
+/O.sup
+% 0x50.sup
+/P.sup
+/Q.sup
+/R.sup
+/S.sup
+/T.sup
+/U.sup
+/V.sup
+/W.sup
+% 0x58.sup
+/X.sup
+/Y.sup
+/Z.sup
+/bracketleft.sup
+/backslash.sup
+/bracketright.sup
+/asciicircum.sup
+/underscore.sup
+% 0x60.sup
+/quoteleft.sup
+/a.sup
+/b.sup
+/c.sup
+/d.sup
+/e.sup
+/f.sup
+/g.sup
+% 0x68.sup
+/h.sup
+/i.sup
+/j.sup
+/k.sup
+/l.sup
+/m.sup
+/n.sup
+/o.sup
+% 0x70.sup
+/p.sup
+/q.sup
+/r.sup
+/s.sup
+/t.sup
+/u.sup
+/v.sup
+/w.sup
+% 0x78.sup
+/x.sup
+/y.sup
+/z.sup
+/braceleft.sup
+/bar.sup
+/braceright.sup
+/asciitilde.sup
+/hyphenchar.sup
+% 0x80.sup
+/Abreve.sup
+/Aogonek.sup
+/Cacute.sup
+/Ccaron.sup
+/Dcaron.sup
+/Ecaron.sup
+/Eogonek.sup
+/Gbreve.sup
+% 0x88.sup
+/Lacute.sup
+/Lcaron.sup
+/Lslash.sup
+/Nacute.sup
+/Ncaron.sup
+/Eng.sup
+/Ohungarumlaut.sup
+/Racute.sup
+% 0x90.sup
+/Rcaron.sup
+/Sacute.sup
+/Scaron.sup
+/Scedilla.sup
+/Tcaron.sup
+/Tcedilla.sup
+/Uhungarumlaut.sup
+/Uring.sup
+% 0x98.sup
+/Ydieresis.sup
+/Zacute.sup
+/Zcaron.sup
+/Zdotaccent.sup
+/IJ.sup
+/Idotaccent.sup
+/dbar.sup
+/section.sup
+% 0xA0.sup
+/abreve.sup
+/aogonek.sup
+/cacute.sup
+/ccaron.sup
+/dcaron.sup
+/ecaron.sup
+/eogonek.sup
+/gbreve.sup
+% 0xA8.sup
+/lacute.sup
+/lcaron.sup
+/lslash.sup
+/nacute.sup
+/ncaron.sup
+/eng.sup
+/ohungarumlaut.sup
+/racute.sup
+% 0xB0.sup
+/rcaron.sup
+/sacute.sup
+/scaron.sup
+/scedilla.sup
+/tcaron.sup
+/tcedilla.sup
+/uhungarumlaut.sup
+/uring.sup
+% 0xB8.sup
+/ydieresis.sup
+/zacute.sup
+/zcaron.sup
+/zdotaccent.sup
+/ij.sup
+/exclamdown.sup
+/questiondown.sup
+/sterling.sup
+% 0xC0.sup
+/Agrave.sup
+/Aacute.sup
+/Acircumflex.sup
+/Atilde.sup
+/Adieresis.sup
+/Aring.sup
+/AE.sup
+/Ccedilla.sup
+% 0xC8.sup
+/Egrave.sup
+/Eacute.sup
+/Ecircumflex.sup
+/Edieresis.sup
+/Igrave.sup
+/Iacute.sup
+/Icircumflex.sup
+/Idieresis.sup
+% 0xD0.sup
+/Eth.sup
+/Ntilde.sup
+/Ograve.sup
+/Oacute.sup
+/Ocircumflex.sup
+/Otilde.sup
+/Odieresis.sup
+/OE.sup
+% 0xD8.sup
+/Oslash.sup
+/Ugrave.sup
+/Uacute.sup
+/Ucircumflex.sup
+/Udieresis.sup
+/Yacute.sup
+/Thorn.sup
+/SS.sup
+% 0xE0.sup
+/agrave.sup
+/aacute.sup
+/acircumflex.sup
+/atilde.sup
+/adieresis.sup
+/aring.sup
+/ae.sup
+/ccedilla.sup
+% 0xE8.sup
+/egrave.sup
+/eacute.sup
+/ecircumflex.sup
+/edieresis.sup
+/igrave.sup
+/iacute.sup
+/icircumflex.sup
+/idieresis.sup
+% 0xF0.sup
+/eth.sup
+/ntilde.sup
+/ograve.sup
+/oacute.sup
+/ocircumflex.sup
+/otilde.sup
+/odieresis.sup
+/oe.sup
+% 0xF8.sup
+/oslash.sup
+/ugrave.sup
+/uacute.sup
+/ucircumflex.sup
+/udieresis.sup
+/yacute.sup
+/thorn.sup
+/germandbls.sup
+] def
+%
+% LIGKERN exclam.sup quoteleft.sup =: exclamdown.sup;
+%
+% LIGKERN || = 32 ;
+
diff --git a/fonts/newtx/map/newtx.map b/fonts/newtx/map/newtx.map
index c7bbe5efb6..eba51652f1 100644
--- a/fonts/newtx/map/newtx.map
+++ b/fonts/newtx/map/newtx.map
@@ -191,18 +191,20 @@ ntx-Italic-tlf-sc-ot1 TeXGyreTermes-Italic " encntx-ot1-tlf-sc ReEncodeFont " <[
ntx-Italic-osf-sc-ot1 TeXGyreTermes-Italic " encntx-ot1-osf-sc ReEncodeFont " <[ntx-ot1-osf-sc.enc <qtmri.pfb
ntx-Italic-lf-sc-ot1 TeXGyreTermes-Italic " encntx-ot1-lf-sc ReEncodeFont " <[ntx-ot1-lf-sc.enc <qtmri.pfb
ntx-Italic-tosf-sc-ot1 TeXGyreTermes-Italic " encntx-ot1-tosf-sc ReEncodeFont " <[ntx-ot1-tosf-sc.enc <qtmri.pfb
-ntxsups-Bold-t1 ntxsups-Bold " ECEncoding ReEncodeFont " <[ec.enc <ntxsups-Bold.pfb
-ntxsups-BoldItalic-t1 ntxsups-BoldItalic " ECEncoding ReEncodeFont " <[ec.enc <ntxsups-BoldItalic.pfb
-ntxsups-Italic-t1 ntxsups-Italic " ECEncoding ReEncodeFont " <[ec.enc <ntxsups-Italic.pfb
-ntxsups-Regular-t1 ntxsups-Regular " ECEncoding ReEncodeFont " <[ec.enc <ntxsups-Regular.pfb
-ntxsups-Regular-ly1 ntxsups-Regular " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <ntxsups-Regular.pfb
-ntxsups-Italic-ly1 ntxsups-Italic " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <ntxsups-Italic.pfb
-ntxsups-BoldItalic-ly1 ntxsups-BoldItalic " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <ntxsups-BoldItalic.pfb
-ntxsups-Bold-ly1 ntxsups-Bold " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <ntxsups-Bold.pfb
-ntxsups-Bold-ot1 ntxsups-Bold " encntx-ot1-tlf ReEncodeFont " <[ntx-ot1-tlf.enc <ntxsups-Bold.pfb
-ntxsups-BoldItalic-ot1 ntxsups-BoldItalic " encntx-ot1-tlf ReEncodeFont " <[ntx-ot1-tlf.enc <ntxsups-BoldItalic.pfb
-ntxsups-Italic-ot1 ntxsups-Italic " encntx-ot1-tlf ReEncodeFont " <[ntx-ot1-tlf.enc <ntxsups-Italic.pfb
-ntxsups-Regular-ot1 ntxsups-Regular " encntx-ot1-tlf ReEncodeFont " <[ntx-ot1-tlf.enc <ntxsups-Regular.pfb
+
+ntxsups-Regular-ot1 ntxsups-Regular " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_OT1.enc <ntxsups-Regular.pfb
+ntxsups-Regular-t1 ntxsups-Regular " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_T1.enc <ntxsups-Regular.pfb
+ntxsups-Regular-ly1 ntxsups-Regular " ntxsupsLY1Encoding ReEncodeFont " <[ntxsups_LY1.enc <ntxsups-Regular.pfb
+ntxsups-Italic-ot1 ntxsups-Italic " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_OT1.enc <ntxsups-Italic.pfb
+ntxsups-Italic-t1 ntxsups-Italic " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_T1.enc <ntxsups-Italic.pfb
+ntxsups-Italic-ly1 ntxsups-Italic " ntxsupsLY1Encoding ReEncodeFont " <[ntxsups_LY1.enc <ntxsups-Italic.pfb
+ntxsups-Bold-ot1 ntxsups-Bold " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_OT1.enc <ntxsups-Bold.pfb
+ntxsups-Bold-t1 ntxsups-Bold " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_T1.enc <ntxsups-Bold.pfb
+ntxsups-Bold-ly1 ntxsups-Bold " ntxsupsLY1Encoding ReEncodeFont " <[ntxsups_LY1.enc <ntxsups-Bold.pfb
+ntxsups-BoldItalic-ot1 ntxsups-BoldItalic " ntxsupsOT1Encoding ReEncodeFont " <[ntxsups_OT1.enc <ntxsups-BoldItalic.pfb
+ntxsups-BoldItalic-t1 ntxsups-BoldItalic " ntxsupsT1Encoding ReEncodeFont " <[ntxsups_T1.enc <ntxsups-BoldItalic.pfb
+ntxsups-BoldItalic-ly1 ntxsups-BoldItalic " ntxsupsLY1Encoding ReEncodeFont " <ntxsups_LY1.enc <ntxsups-BoldItalic.pfb
+
ntx-Bold-tlf-scl-ot1 ntxtmb " encntx-ot1-tlf-sc ReEncodeFont " <[ntx-ot1-tlf-sc.enc <ntxtmb.pfb
ntx-Bold-osf-scl-ot1 ntxtmb " encntx-ot1-osf-sc ReEncodeFont " <[ntx-ot1-osf-sc.enc <ntxtmb.pfb
ntx-Bold-lf-scl-ot1 ntxtmb " encntx-ot1-lf-sc ReEncodeFont " <[ntx-ot1-lf-sc.enc <ntxtmb.pfb
@@ -257,3 +259,20 @@ ntx-Italic-tlf-th-ot1 ntxtmri " encntx-ot1-th-tlf ReEncodeFont " <[ntx-ot1-th-tl
ntx-Italic-osf-th-ot1 ntxtmri " encntx-ot1-th-osf ReEncodeFont " <[ntx-ot1-th-osf.enc <ntxtmri.pfb
ntx-Italic-tlf-th-ly1 ntxtmri " encntx-texnansi-th-tlf ReEncodeFont " <[ntx-texnansi-th-tlf.enc <ntxtmri.pfb
ntx-Italic-osf-th-ly1 ntxtmri " encntx-texnansi-th-osf ReEncodeFont " <[ntx-texnansi-th-osf.enc <ntxtmri.pfb
+NewTXMI NewTXMI <NewTXMI.pfb
+NewTXMI7 NewTXMI7 <NewTXMI7.pfb
+NewTXMI5 NewTXMI5 <NewTXMI5.pfb
+NewTXBMI NewTXBMI <NewTXBMI.pfb
+NewTXBMI7 NewTXBMI7 <NewTXBMI7.pfb
+NewTXBMI5 NewTXBMI5 <NewTXBMI5.pfb
+txmiaSTbb txmiaSTbb <txmiaSTbb.pfb
+txbmiaSTbb txbmiaSTbb <txbmiaSTbb.pfb
+LibertineMathRM LibertineMathRM <LibertineMathRM.pfb
+LibertineMathBRM LibertineMathBRM <LibertineMathBRM.pfb
+LibertineMathBMI LibertineMathBMI <LibertineMathBMI.pfb
+LibertineMathMI LibertineMathMI <LibertineMathMI.pfb
+LibertineMathMI7 LibertineMathMI7 <LibertineMathMI7.pfb
+LibertineMathMI5 LibertineMathMI5 <LibertineMathMI5.pfb
+LibertineMathBMI5 LibertineMathBMI5 <LibertineMathBMI5.pfb
+LibertineMathBMI7 LibertineMathBMI7 <LibertineMathBMI7.pfb
+stxscr stxscr <stxscr.pfb
diff --git a/fonts/newtx/opentype/ntxsups-Bold.otf b/fonts/newtx/opentype/ntxsups-Bold.otf
new file mode 100644
index 0000000000..27ed9789d5
--- /dev/null
+++ b/fonts/newtx/opentype/ntxsups-Bold.otf
Binary files differ
diff --git a/fonts/newtx/opentype/ntxsups-BoldItalic.otf b/fonts/newtx/opentype/ntxsups-BoldItalic.otf
new file mode 100644
index 0000000000..17d6ceb765
--- /dev/null
+++ b/fonts/newtx/opentype/ntxsups-BoldItalic.otf
Binary files differ
diff --git a/fonts/newtx/opentype/ntxsups-Italic.otf b/fonts/newtx/opentype/ntxsups-Italic.otf
new file mode 100644
index 0000000000..3653ffd982
--- /dev/null
+++ b/fonts/newtx/opentype/ntxsups-Italic.otf
Binary files differ
diff --git a/fonts/newtx/opentype/ntxsups-Regular.otf b/fonts/newtx/opentype/ntxsups-Regular.otf
new file mode 100644
index 0000000000..b2ef415b88
--- /dev/null
+++ b/fonts/newtx/opentype/ntxsups-Regular.otf
Binary files differ
diff --git a/fonts/newtx/tex/libertine.subs b/fonts/newtx/tex/libertine.subs
new file mode 100644
index 0000000000..818147701e
--- /dev/null
+++ b/fonts/newtx/tex/libertine.subs
@@ -0,0 +1,17 @@
+{f}{-1.5}
+{j}{-1}
+{p}{-.5}
+{y}{-1}
+{A}{-1.5}
+{B}{-1}
+{D}{-1}
+{H}{-1}
+{I}{-1}
+{K}{-1}
+{L}{-1}
+{M}{-1}
+{N}{-0.5}
+{P}{-1}
+{X}{-1}
+{\rho}{-1}
+{\beta}{-1} \ No newline at end of file
diff --git a/fonts/newtx/tex/newtxmath.sty b/fonts/newtx/tex/newtxmath.sty
index 8861a37ac4..a7ad97ac76 100644
--- a/fonts/newtx/tex/newtxmath.sty
+++ b/fonts/newtx/tex/newtxmath.sty
@@ -10,8 +10,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.553}
-\def\filedate{2018/05/15}
+\def\fileversion{1.60}
+\def\filedate{2019/09/20}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -21,8 +21,10 @@
\let\newtxmathLoaded\endinput
\RequirePackage{amsmath} % improves extendable delimiter handling
\RequirePackage{etoolbox}
+\RequirePackage{trimspaces} % for trim@pre@space
+
%\RequirePackage{etextools} % for \ifiscs, conflicts with biblatex
-% replacement for \ifiscs
+% Replacement for \ifiscs is not comprehensive, but adequate to distinguish a letter like j from a macro like \rhox, not necessarily existent.
\def\ifiscseq#1{\ifcat$\expandafter\@gobble\string#1$\expandafter\@secondoftwo\else\expandafter\@firstoftwo\fi}
\RequirePackage{ifxetex,ifluatex,xkeyval}
@@ -34,15 +36,18 @@
\xl@otftrue
\fi
\fi
-\newif\iftx@noopt
+\newif\iftx@noopt \newif\iftx@upscr
\def\cmr@default{lmr} % changed from cmr 20170911
\def\ly@one{LY1}
\def\t@one{T1}
\def\ot@one{OT1}
\newcount\tx@cntz
\input{binhex}
+
\let\ntxmath@scaled\@empty
\define@key{ntxmath}{scaled}[1.0]{\def\ntxmath@scaled{s*[#1]}}
+\def\ntxmath@vecsep{.25ex}
+\define@key{ntxmath}{vecsep}[.25ex]{\def\ntxmath@vecsep{#1}}
%\define@key{ntxmath}{scalesubdrop}[1.0]{\DeclareRobustCommand{\ntx@scalesub}{%
%\fontdimen16\font=#1\fontdimen16\font\fontdimen17\font=#1\fontdimen17\font}}
\DeclareOption*{%
@@ -56,7 +61,9 @@
\newcount\tx@IsAlNum
\newif\iftx@ams \newif\iftx@slantedG \newif\iftx@cmint \newif\iftx@braces
\newif\iftx@libertine \newif\iftx@varbb \newif\iftx@vvarbb \newif\iftx@symbolsC
-\newif\iftx@gm \newif\iftx@bigdelims
+\newif\iftx@gm
+\newif\iftx@ebgm
+\newif\iftx@bigdelims
\newif\iftx@liby \newif\iftx@tma % use Times math accents
\tx@symbolsCtrue
\newif\iftx@altnu
@@ -73,6 +80,10 @@
\newif\iftx@ptm
\newif\iftx@nozchvw
\newif\iftx@stxtwo
+\newif\iftx@sbc
+%\newif\iftx@spc
+\newif\iftx@isenh % the math style is enhanced and can make use of new macros
+% Currently (2019-0921) only txmath, libertine and XCharter have been enhanced.
%\show\rmdefault
\edef\tx@rmdefault{\rmdefault}
\edef\tx@encdefault{\encodingdefault}
@@ -83,10 +94,95 @@
\@ifundefined{ver@tgtermes.sty}{}{\tx@hastmtrue}
\iftx@hastm\def\rmdefaultB{ntxtlf}\fi
%
-\newcommand\enablesbcorrection{\AtBeginDocument{\mathcode`\_=\string"8000 \catcode`\_=12\relax}}
-\newcommand\disablesbcorrection{\catcode`\_=8\relax}
-\DeclareOption{nosubscriptcorrection}{\disablesbcorrection}
-\DeclareOption{subscriptcorrection} {\enablesbcorrection}
+%\newcommand\enablesbcorrection{\tx@sbctrue\AtBeginDocument{\mathcode`\_=\string"8000 \catcode`\_=12\relax}}
+%\newcommand\disablesbcorrection{\tx@sbcfalse\catcode`\_=8\relax}
+%\newcommand\enablespcorrection{\tx@spctrue\AtBeginDocument{\mathcode`\^=\string"8000 \catcode`\^=12\relax}}
+%\newcommand\disablespcorrection{\tx@spcfalse\catcode`\^=7\relax}
+%\@onlypreamble\enablesbcorrection
+%\@onlypreamble\disablesbcorrection
+%\@onlypreamble\enablespcorrection
+%\@onlypreamble\disablespcorrection
+
+% Should test for which math italic font and customize these numbers.
+\def\tx@sb@dflt{% default subscript kerns, usually negative
+ \if\next f\mkern-3mu\else
+ \if\next j\mkern-3mu\else
+ \if\next p\mkern-\@ne mu\else
+ \if\next y\mkern-\@ne mu\else
+ \if\next A\mkern-\tw@ mu\else
+ \if\next B\mkern-\@ne mu\else
+ \if\next D\mkern-\@ne mu\else
+ \if\next H\mkern-\@ne mu\else
+ \if\next I\mkern-\@ne mu\else
+ \if\next K\mkern-\@ne mu\else
+ \if\next L\mkern-\@ne mu\else
+ \if\next M\mkern-\@ne mu\else
+ \if\next N\mkern-0.5mu\else
+ \if\next P\mkern-\@ne mu\else
+ \if\next X\mkern-\@ne mu\else
+ \ifx\next \rho\mkern-1.5mu\else
+ \ifx\next \mu\mkern-1 mu\else
+ \fi
+ \fi
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi}
+%\def\tx@sp@dflt{% default superscript kerns, usually positive
+% \if\tx@next f\mkern\tw@ mu\else
+% \if\tx@next j\mkern\tw@ mu\else
+% \if\tx@next p\mkern\@ne mu\else
+% \if\tx@next y\mkern\tw@ mu\else
+% \if\tx@next \rho\mkern\tw@ mu\else
+% \if\tx@next \mu\mkern\tw@ mu\else
+% \fi
+% \fi
+% \fi%
+% \fi%
+% \fi%
+% \fi}
+\newtoks\tx@tA
+\newtoks\tx@tB
+\newcommand*{\loadsubfile}[1]{\readsufile{#1}%creates toks tx@tA. tx@tB
+\tx@tA\expandafter{\the\expandafter\tx@tA\the\tx@tB}
+\expandafter\def\expandafter\tx@sb\expandafter{\the\tx@tA}}
+
+%\def\tx@sb{\the\tx@tA \the\tx@tB}\enablesbcorrection}
+%\newcommand*{\loadsupfile}[1]{\readsufile{#1}%creates toks tx@tA. tx@tB
+%\def\tx@sp{\the\tx@tA \the\tx@tB}\enablespcorrection}
+\newread\tx@su
+
+\def\readsufile#1{%
+ \tx@tA={}
+ \tx@tB={}
+ \openin\tx@su=#1
+ \loop\unless\ifeof\tx@su
+ \read\tx@su to \tx@line
+ \if\tx@line\par\else
+ \expandafter\tx@addrec\tx@line
+ \fi
+ \repeat
+}
+\def\tx@addrec#1#2{%
+\ifiscseq{#1}{\tx@tA\expandafter{\the\tx@tA\ifx}}{\tx@tA\expandafter{\the\tx@tA\if}}
+\tx@tA\expandafter{\the\tx@tA\next #1\mkern #2 mu\else}
+\tx@tB\expandafter{\the\tx@tB\fi}}
+
+\DeclareOption{nosubscriptcorrection}{\tx@sbcfalse}
+\DeclareOption{subscriptcorrection}{\tx@sbctrue}
+%\DeclareOption{nosuperscriptcorrection}{\disablespcorrection}
+%\DeclareOption{superscriptcorrection} {\enablespcorrection}
\DeclareOption{timesmathacc}{\tx@tmatrue}
\DeclareOption{bigdelims}{\tx@bigdelimstrue}
\DeclareOption{varbb}{\tx@varbbtrue}
@@ -97,6 +193,7 @@
\DeclareOption{minion}{\tx@miniontrue\tx@ntxmathfalse\tx@otfalse}
\DeclareOption{cochineal}{\tx@cochtrue\tx@ntxmathfalse}
\DeclareOption{garamondx}{\tx@gmtrue\tx@ntxmathfalse\tx@otfalse}
+\DeclareOption{ebgaramond}{\tx@ebgmtrue\tx@ntxmathfalse\tx@otfalse}
\DeclareOption{baskerville}{\tx@batrue\tx@ntxmathfalse}
\DeclareOption{Baskerville}{\tx@batrue\tx@ntxmathfalse}
\DeclareOption{baskervillef}{\tx@batrue\tx@ntxmathfalse}
@@ -114,6 +211,7 @@
\DeclareOption{cmbraces}{\tx@bracestrue}
\DeclareOption{noamssymbols}{\tx@amsfalse}
\DeclareOption{amssymbols}{\tx@amstrue}
+\DeclareOption{uprightscript}{\tx@upscrtrue}
\DeclareOption{uprightGreek}{\tx@slantedGfalse}
\DeclareOption{slantedGreek}{\tx@slantedGtrue}
\DeclareOption{altnu}{\tx@altnutrue}
@@ -127,11 +225,31 @@
\DeclareOption{useBImacros}{\tx@BItrue}
\DeclareOption{noxchvw}{\tx@nozchvwtrue}
\DeclareOption{noXchvw}{\tx@nozchvwtrue}
-\DeclareOption{stix2}{\tx@stxtwotrue} % added in 1.55
-\DeclareOption{stickstoo}{\tx@stxtwotrue} % added in 1.55
+\DeclareOption{stix2}{\tx@stxtwotrue\tx@ntxmathfalse} % added in 1.55
+\DeclareOption{stickstoo}{\tx@stxtwotrue\tx@ntxmathfalse} % added in 1.55
\ExecuteOptions{%
amssymbols,uprightGreek,nosubscriptcorrection}
-\ProcessOptions*
+\ProcessOptions*
+% Check whether math face is enhanced
+\iftx@ntxmath\tx@isenhtrue\else
+ \iftx@libertine\tx@isenhtrue\else
+ \iftx@ch\tx@isenhtrue\else
+ \fi
+ \fi
+\fi
+\AtEndPreamble{%
+%\traceon
+\iftx@sbc
+ \expandafter\ifx\csname xyversion\endcsname\relax \else
+ \PackageError{newtxmath}{xy package is not compatible with the subscriptcorrection macros}{Either remove xy or disable
+ subscriptcorrection by means of package option nosubscriptcorrection}
+ \fi
+ \IfFileExists{\tx@subs}{\loadsubfile{\tx@subs}}%
+ {\def\tx@sb{\tx@sb@dflt}\message{File \tx@subs\space not found. Using internal defaults for subscript correction.^^J}}
+\fi
+%\traceoff
+}
+
% stix2 forces timesmathacc and no optical sizes
\iftx@stxtwo\tx@tmatrue \tx@noopttrue\fi
% frenchmath implies uprightGreek
@@ -146,6 +264,7 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\iftx@ch\let\X@s@v@rg\@undefined\fi
\iftx@coch\let\X@s@v@rg\@undefined\fi
\iftx@gm\let\X@s@v@rg\@undefined\fi
+\iftx@ebgm\let\X@s@v@rg\@undefined\fi
\iftx@bv\let\X@s@v@rg\@undefined\fi
\iftx@ba\let\X@s@v@rg\@undefined\fi
\iftx@stxtwo\let\X@s@v@rg\@undefined\fi
@@ -187,59 +306,73 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\SetMathAlphabet{\mathtt}{bold}{\encodingdefault}{\ttdefault}{b}{n}
% change default def of \hbar in case noamssymbols
-\ifx\tx@encdefault\t@one
- \renewcommand{\hbar}{\raisebox{-.13ex}{\mbox{$\mathchar'11$}}\mkern-8mu h}%
-\else
- \renewcommand{\hbar}{\raisebox{-.13ex}{\mbox{$\mathchar'26$}}\mkern-8mu h}%
-\fi
+%\iftx@ams
+%\else
+% \ifx\tx@encdefault\t@one
+% \renewcommand{\hbar}{\raisebox{-.13ex}{\mbox{$\mathchar'11$}} \mkern-8mu h}%
+% \else
+% \renewcommand{\hbar}{\raisebox{-.13ex}{\mbox{$\mathchar'26$}}\mkern-8mu h}%
+% \fi%
+%\fi
+
%%%%%%%%%%%%%%%
% Math Italic %
%%%%%%%%%%%%%%%
\iftx@libertine
+ \def\tx@subs{libertine.subs}
\DeclareSymbolFont{letters}{OML}{nxlmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{nxlmi}{b}{it}
\DeclareFontSubstitution{OML}{nxlmi}{m}{it}
\else
\iftx@minion
+ \def\tx@subs{minion.subs}
\DeclareSymbolFont{letters}{OML}{zmnmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zmnmi}{b}{it}
\DeclareFontSubstitution{OML}{zmnmi}{m}{it}
\else
\iftx@gm
+ \def\tx@subs{garamond.subs}
\DeclareSymbolFont{letters}{OML}{zgmmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zgmmi}{b}{it}
\DeclareFontSubstitution{OML}{zgmmi}{m}{it}
\else
\iftx@bv
- \DeclareSymbolFont{letters}{OML}{zbvmi}{m}{it}
+ \def\tx@subs{baskervald.subs}
+ \DeclareSymbolFont{letters}{OML}{zbvmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zbvmi}{b}{it}
\DeclareFontSubstitution{OML}{zbvmi}{m}{it}
\else
\iftx@ut
+ \def\tx@subs{utopia.subs}
\DeclareSymbolFont{letters}{OML}{zutmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zutmi}{b}{it}
\DeclareFontSubstitution{OML}{zutmi}{m}{it}
\else
\iftx@ch
+ \def\tx@subs{xcharter.subs}
\DeclareSymbolFont{letters}{OML}{zchmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zchmi}{b}{it}
\DeclareFontSubstitution{OML}{zchmi}{m}{it}
\else
\iftx@coch
+ \def\tx@subs{cochineal.subs}
\DeclareSymbolFont{letters}{OML}{zcochmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zcochmi}{b}{it}
\DeclareFontSubstitution{OML}{zcochmi}{m}{it}
\else
\iftx@ba
+ \def\tx@subs{baskervillef.subs}
\DeclareSymbolFont{letters}{OML}{zbami}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zbami}{b}{it}
\DeclareFontSubstitution{OML}{zbami}{m}{it}
\else
\iftx@stxtwo
+ \def\tx@subs{stickstoo.subs}
\DeclareSymbolFont{letters}{OML}{ntxstx2mi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{ntxstx2mi}{b}{it}
\DeclareFontSubstitution{OML}{ntxstx2mi}{m}{it}
\else
+ \def\tx@subs{newtx.subs}
\DeclareSymbolFont{letters}{OML}{ntxmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{ntxmi}{b}{it}
\DeclareFontSubstitution{OML}{ntxmi}{m}{it}
@@ -252,6 +385,18 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\fi
\fi
\fi
+
+\iftx@isenh
+\iftx@upscr
+ \DeclareRobustCommand{\mathscr}[1]{\ntx@alfa{#1}{196}{222}{248}{249}{}{letters}}
+ \DeclareMathSymbol{\imathscr}{\mathord}{letters}{248}
+ \DeclareMathSymbol{\jmathscr}{\mathord}{letters}{249}
+\else
+ \DeclareRobustCommand{\mathscr}[1]{\ntx@alfa{#1}{142}{168}{194}{195}{}{letters}}
+ \DeclareMathSymbol{\imathscr}{\mathord}{letters}{194}
+ \DeclareMathSymbol{\jmathscr}{\mathord}{letters}{195}
+\fi
+\fi
%%%%%%%%%%%%%%%%%
% Math Italic A %
%%%%%%%%%%%%%%%%%
@@ -380,63 +525,6 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\DeclareMathSymbol{#1}{#2}{#3}{#4}
\advance #4 by1}
-\DeclareRobustCommand{\BI@}[1]{%
-\begingroup\text{\mathversion{bold}$#1$}\endgroup}
-\iftx@BI
-\DeclareRobustCommand{\BIA}{\BI@{A}}
-\DeclareRobustCommand{\BIB}{\BI@{B}}
-\DeclareRobustCommand{\BIC}{\BI@{C}}
-\DeclareRobustCommand{\BID}{\BI@{D}}
-\DeclareRobustCommand{\BIE}{\BI@{E}}
-\DeclareRobustCommand{\BIF}{\BI@{F}}
-\DeclareRobustCommand{\BIG}{\BI@{G}}
-\DeclareRobustCommand{\BIH}{\BI@{H}}
-\DeclareRobustCommand{\BII}{\BI@{I}}
-\DeclareRobustCommand{\BIJ}{\BI@{J}}
-\DeclareRobustCommand{\BIK}{\BI@{K}}
-\DeclareRobustCommand{\BIL}{\BI@{L}}
-\DeclareRobustCommand{\BIM}{\BI@{M}}
-\DeclareRobustCommand{\BIN}{\BI@{N}}
-\DeclareRobustCommand{\BIO}{\BI@{O}}
-\DeclareRobustCommand{\BIP}{\BI@{P}}
-\DeclareRobustCommand{\BIQ}{\BI@{Q}}
-\DeclareRobustCommand{\BIR}{\BI@{R}}
-\DeclareRobustCommand{\BIS}{\BI@{S}}
-\DeclareRobustCommand{\BIT}{\BI@{T}}
-\DeclareRobustCommand{\BIU}{\BI@{U}}
-\DeclareRobustCommand{\BIV}{\BI@{V}}
-\DeclareRobustCommand{\BIW}{\BI@{W}}
-\DeclareRobustCommand{\BIX}{\BI@{X}}
-\DeclareRobustCommand{\BIY}{\BI@{Y}}
-\DeclareRobustCommand{\BIZ}{\BI@{Z}}
-\DeclareRobustCommand{\BIa}{\BI@{a}}
-\DeclareRobustCommand{\BIb}{\BI@{b}}
-\DeclareRobustCommand{\BIc}{\BI@{c}}
-\DeclareRobustCommand{\BId}{\BI@{d}}
-\DeclareRobustCommand{\BIe}{\BI@{e}}
-\DeclareRobustCommand{\BIf}{\BI@{f}}
-\DeclareRobustCommand{\BIg}{\BI@{g}}
-\DeclareRobustCommand{\BIh}{\BI@{h}}
-\DeclareRobustCommand{\BIi}{\BI@{i}}
-\DeclareRobustCommand{\BIj}{\BI@{j}}
-\DeclareRobustCommand{\BIk}{\BI@{k}}
-\DeclareRobustCommand{\BIl}{\BI@{l}}
-\DeclareRobustCommand{\BIm}{\BI@{m}}
-\DeclareRobustCommand{\BIn}{\BI@{n}}
-\DeclareRobustCommand{\BIo}{\BI@{o}}
-\DeclareRobustCommand{\BIp}{\BI@{p}}
-\DeclareRobustCommand{\BIq}{\BI@{q}}
-\DeclareRobustCommand{\BIr}{\BI@{r}}
-\DeclareRobustCommand{\BIs}{\BI@{s}}
-\DeclareRobustCommand{\BIt}{\BI@{t}}
-\DeclareRobustCommand{\BIu}{\BI@{u}}
-\DeclareRobustCommand{\BIv}{\BI@{v}}
-\DeclareRobustCommand{\BIw}{\BI@{w}}
-\DeclareRobustCommand{\BIx}{\BI@{x}}
-\DeclareRobustCommand{\BIy}{\BI@{y}}
-\DeclareRobustCommand{\BIz}{\BI@{z}}
-\fi% end \iftx@BI
-
\def\tx@isdigit#1{% #1 should be a single character
\tx@Isdigit=\z@ %
\tx@cntz=\number`#1\relax%
@@ -467,48 +555,120 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\fi
\fi
}
-
%\def\tx@XXX#1#2\@nil{% #1=first character, #2=rest of string
%\tx@isdigit{#1}%
%\ifnum\tx@Isdigit>\z@ $#1$\else#1\fi%
%\if\relax\detokenize{#2}\relax \else
%\edef\tx@XXXcmd{\noexpand\tx@XXX #2\noexpand\@nil}\tx@XXXcmd \fi}
%
+\newcommand{\tx@unbrace}[1]{#1}
+\def\tx@XXX#1#2\@nil{#1}% #1=first character, #2=rest of string
+%\tx@isdigit{#1}%
+%\ifnum\tx@Isdigit>\z@ $#1$\else#1\fi%
+%\if\relax\detokenize{#2}\relax \else
+%\edef\tx@XXXcmd{\noexpand\tx@XXX #2\noexpand\@nil}\tx@XXXcmd \fi}
+
%\def\equalht#1{\tx@XXX #1\@nil}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Subscript correction code
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\begingroup
+\newtoks\tx@sbptoks
+% next 2 macros borrowed from TeX by Topic
+\def\tx@Pop#1(into:)#2{%
+ \edef\tx@act{\noexpand\tx@SplitOff\the#1%
+ (tx@head:)\noexpand#2(tx@tail:)\noexpand#1}%
+ \tx@act}
+\def\tx@SplitOff#1#2(tx@head:)#3(tx@tail:)#4{\def#3{\noexpand #1}#4={#2}}
+
+\iftx@sbc
+\AtBeginDocument{\mathcode`\_=\string"8000 \catcode`\_=12\relax} \begingroup
\catcode`\_=13
- \gdef_{\futurelet\next\s@@b}
+ \gdef_{\expandafter\s@@b@}
\endgroup
-\def\s@@b{\ifcat\relax\noexpand\next\expandafter\sb\else
- \expandafter\s@@b@\fi}
-\def\s@@b@#1{\sb{\futurelet\next\sb@#1}}
-\def\sb@{%
- \ifx\next\space@\def\next@. {\futurelet\next\sb@}\else
- \def\next@.{%
- \ifx\next f\mkern-\tw@ mu\else
- \ifx\next j\mkern-\tw@ mu\else
- \ifx\next p\mkern-\@ne mu\else
- %\ifx\next t\mkern\@ne mu\else
- \ifx\next y\mkern-\@ne mu\else
- \ifx\next A\mkern-\tw@ mu\else
- \ifx\next B\mkern-\@ne mu\else
- \ifx\next D\mkern-\@ne mu\else
- \ifx\next H\mkern-\@ne mu\else
- \ifx\next I\mkern-\@ne mu\else
- \ifx\next K\mkern-\@ne mu\else
- \ifx\next L\mkern-\@ne mu\else
- \ifx\next M\mkern-\@ne mu\else
- \ifx\next N\mkern-0.5mu\else
- \ifx\next P\mkern-\@ne mu\else
- \ifx\next X\mkern-\@ne mu\else
- \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi}%
- \fi
- \next@.}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\def\s@@b{\expandafter\s@@b@}
+\def\s@@b@#1{\def\tx@next@{#1}%
+\tx@sbptoks={#1}%
+\tx@Pop\tx@sbptoks(into:)\next% first token is \next
+\sb{\tx@sb \tx@next@}} % \tx@sb provides mkern to insert before first tok
+\fi
+%%%%%% Code that seems to work well except for unprotected spacing commands
+%\def\space@.{\futurelet\space@\relax}
+%\space@. %
+%
+%\iftx@sbc
+% \begingroup
+% \catcode`\_=13
+% \gdef_{\futurelet\tx@next\s@@b}
+%\endgroup
+%\def\s@@b{\expandafter\s@@b@}
+%\def\s@@b@#1{\sb{\futurelet\tx@next\sb@#1}}
+%\def\sb@{%
+% \ifx\tx@next\space@\def\tx@next@{\futurelet\tx@next\sb@}\else
+% \def\tx@next@{\tx@sb}
+% \fi
+% \tx@next@}
+%\AtBeginDocument{\mathcode`\_=\string"8000 \catcode`\_=12\relax}
+%\fi % iftx@sbc
+
+%%%%%Code that works except for unprotected spacing commands, like \,
+%\iftx@sbc
+%\begingroup
+% \catcode`\_=13
+% \gdef_{\futurelet\next\s@@b}
+%\endgroup
+%\def\s@@b{\expandafter\s@@b@}
+%\def\s@@b@#1{\sb{\futurelet\next\sb@#1}}
+%\def\sb@{%
+% \ifx\next\space@\def\next@. {\futurelet\next\sb@}\else%
+% \def\next@.{\tx@sb@dflt}\fi\next@.}
+%\AtBeginDocument{\mathcode`\_=\string"8000 \catcode`\_=12\relax}
+%\fi
+%%%% End working code
+
+%
+%\def\s@@b{\expandafter\s@@b@}
+%\def\s@@b@#1{\def\tx@next@{#1}%
+%\tx@sbptoks={\tx@next@}%
+%\tx@Pop\tx@sbptoks(into:)\tx@next% first token
+%\show\tx@next
+%\sb{\tx@sb \tx@next@}}
+%%
+%\iftx@sbc
+%\begingroup
+% \catcode`\_=13 % active
+% \gdef_{\s@@b}
+%\endgroup
+%\AtBeginDocument{\mathcode`\_=\string"8000 \catcode`\_=12\relax}
+%\fi
+%%\fi
+%\def\s@@b{\iftx@sbc\expandafter\s@@b@\else\expandafter\sb\fi}
+%\def\s@@b@#1{\def\next@@@@{#1}%
+%\expandafter\def\expandafter\next@\expandafter{\detokenize{#1}}%
+%\if\relax\next@\def\next{}
+%\else
+%\edef\tx@XXXcmd{\noexpand\tx@XXX \next@\noexpand\@nil}
+%\edef\next{\tx@XXXcmd}% first character
+%\fi%
+%\sb{\tx@sb \next@@@@}}
+%\def\s@@b{\iftx@sbc\expandafter\s@@b@\else\expandafter\sb\fi}
+%\def\tx@sb{\tx@sb@dflt}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Superscript correction code
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\begingroup
+% \catcode`\^=13 % active
+% \gdef^{\s@@p}
+%\endgroup
+%\def\s@@p{\iftx@spc\expandafter\s@@p@\else\expandafter\sp\fi}
+%\def\s@@p@#1{\def\tx@next@{#1}%
+%\tx@sbptoks={#1}%
+%\tx@Pop\tx@sbptoks(into:)\tx@next% first token
+%\sp{\tx@sp \tx@next@}}
+
+%%%%%%%%%%%%%%
% Math Symbols & Notations Definitions
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -574,15 +734,21 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\let\|=\Vert
\DeclareMathDelimiter{\updownarrow}{\mathrel}{symbols}{108}{largesymbols}{63}
\DeclareMathDelimiter{\Updownarrow}{\mathrel}{symbols}{109}{largesymbols}{119}
- \DeclareMathDelimiter{\llbracket}{\mathopen}{lettersA}{251}{largesymbolsTXA}{18}
+ \DeclareMathDelimiter{\llbracket}{\mathopen}{symbols}{201}{largesymbolsTXA}{18}
\let\lBrack=\llbracket
- \DeclareMathDelimiter{\rrbracket}{\mathclose}{lettersA}{252}{largesymbolsTXA}{19}
+ \DeclareMathDelimiter{\rrbracket}{\mathclose}{symbols}{202}{largesymbolsTXA}{19}
\let\rBrack=\rrbracket
\DeclareMathDelimiter{\lvert} {\mathopen} {symbols}{106}{largesymbols}{12}
\DeclareMathDelimiter{\rvert} {\mathclose} {symbols}{106}{largesymbols}{12}
\DeclareMathDelimiter{\lVert} {\mathopen} {symbols}{107}{largesymbols}{13}
\DeclareMathDelimiter{\rVert} {\mathclose} {symbols}{107}{largesymbols}{13}
+\DeclareMathDelimiter{\smlbrace}{\mathopen}{lettersA}{62}{largesymbols}{8}
+\DeclareMathDelimiter{\smrbrace}{\mathclose}{lettersA}{63}{largesymbols}{9}
+
+\re@DeclareMathSymbol{\Perp}{\mathrel}{symbols}{205} % was symbolsC
+\re@DeclareMathSymbol{\nPerp}{\mathrel}{symbols}{206} % was symbolsC
+
%\else
% \iftx@braces
% \DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{142}
@@ -599,12 +765,26 @@ amssymbols,uprightGreek,nosubscriptcorrection}
% \fi
%\fi
%\DeclareMathSymbol{+}{\mathbin}{operators}{43}
-\DeclareMathSymbol{+}{\mathbin}{lettersA}{253}
+\DeclareMathSymbol{+}{\mathbin}{symbols}{207}
%\DeclareMathDelimiter{/}{\mathord}{operators}{47}{largesymbols}{14}
%\DeclareMathSymbol{:}{\mathrel}{operators}{58}
%\DeclareMathSymbol{\colon}{\mathpunct}{operators}{58}
%\DeclareMathSymbol{;}{\mathpunct}{operators}{59}
\DeclareMathSymbol{=}{\mathrel}{lettersA}{61}
+\iftx@isenh
+ \re@DeclareMathSymbol{\hslash}{\mathord}{lettersA}{91}
+ \re@DeclareMathSymbol{\hbar}{\mathord}{lettersA}{92}
+ \re@DeclareMathSymbol{\lambdabar}{\mathord}{lettersA}{93}
+ \re@DeclareMathSymbol{\lambdaslash}{\mathord}{lettersA}{251}
+ \DeclareMathSymbol{\Zbar}{\mathord}{lettersA}{94}
+ \DeclareMathSymbol{\Angstrom}{\mathord}{lettersA}{95}
+ \DeclareMathSymbol{\Euler}{\mathord}{lettersA}{96}
+\else
+ \re@DeclareMathSymbol{\hslash}{\mathord}{AMSm}{125}
+ \re@DeclareMathSymbol{\hbar}{\mathord}{AMSm}{126}
+ \re@DeclareMathSymbol{\lambdaslash}{\mathord}{symbolsC}{110}
+ \re@DeclareMathSymbol{\lambdabar}{\mathord}{symbolsC}{111}
+\fi
%\DeclareMathSymbol{?}{\mathclose}{operators}{63}
%change the following two for better sizing
%\DeclareMathDelimiter{[}{\mathopen}{operators}{91}{largesymbols}{2}
@@ -612,21 +792,21 @@ amssymbols,uprightGreek,nosubscriptcorrection}
%\DeclareMathAccent{\hat}{\mathalpha}{operators}{94}
%\DeclareMathAccent{\tilde}{\mathalpha}{operators}{126}
\DeclareMathSymbol{\transp}{\mathord}{symbols}{203}
-\re@DeclareMathAccent{\dot}{\mathalpha}{symbols}{219}
-\re@DeclareMathAccent{\ddot}{\mathalpha}{symbols}{220}
-\re@DeclareMathAccent{\dddot}{\mathord}{symbols}{221}
-\re@DeclareMathAccent{\ddddot}{\mathord}{symbols}{222}
+\DeclareMathSymbol{\hermtransp}{\mathord}{symbols}{204}
+ \let\htransp=\hermtransp
+\re@DeclareMathAccent{\dot}{\mathalpha}{symbols}{164}
+\re@DeclareMathAccent{\ddot}{\mathalpha}{symbols}{165}
+\re@DeclareMathAccent{\dddot}{\mathord}{symbols}{168}
+\re@DeclareMathAccent{\ddddot}{\mathord}{symbols}{200}
\iftx@tma
- \re@DeclareMathAccent{\grave}{\mathord}{lettersA}{254}
- \re@DeclareMathAccent{\acute}{\mathord}{lettersA}{255}
- \re@DeclareMathAccent{\check}{\mathord}{lettersA}{186}
- \re@DeclareMathAccent{\breve}{\mathord}{lettersA}{187}
- \re@DeclareMathAccent{\bar}{\mathord}{lettersA}{221}
- \re@DeclareMathAccent{\mathring}{\mathord}{lettersA}{222}
- \re@DeclareMathAccent{\hat}{\mathord}{lettersA}{223}
-% \re@DeclareMathAccent{\dot}{\mathord}{lettersA}{224}
- \re@DeclareMathAccent{\tilde}{\mathord}{lettersA}{219}
-% \re@DeclareMathAccent{\ddot}{\mathord}{lettersA}{220}
+ \re@DeclareMathAccent{\grave}{\mathord}{symbols}{158}
+ \re@DeclareMathAccent{\acute}{\mathord}{symbols}{159}
+ \re@DeclareMathAccent{\hat}{\mathord}{symbols}{160}
+ \re@DeclareMathAccent{\tilde}{\mathord}{symbols}{161}
+ \re@DeclareMathAccent{\bar}{\mathord}{symbols}{162}
+ \re@DeclareMathAccent{\breve}{\mathord}{symbols}{163}
+ \re@DeclareMathAccent{\mathring}{\mathord}{symbols}{166}
+ \re@DeclareMathAccent{\check}{\mathord}{symbols}{167}
\else
\iftx@ot %no change needed if using OT1 for operators
\else
@@ -638,13 +818,10 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\re@DeclareMathAccent{\bar}{\mathalpha}{operators}{9}
\re@DeclareMathAccent{\mathring}{\mathalpha}{operators}{6}
\re@DeclareMathAccent{\hat}{\mathalpha}{operators}{2}
-% \re@DeclareMathAccent{\dot}{\mathalpha}{operators}{10}
\re@DeclareMathAccent{\tilde}{\mathalpha}{operators}{3}
-% \re@DeclareMathAccent{\ddot}{\mathalpha}{operators}{4}
\else\ifx\encodingdefault\ly@one
\re@DeclareMathAccent{\bar}{\mathalpha}{operators}{175}
\re@DeclareMathAccent{\hat}{\mathalpha}{operators}{94}
-% \re@DeclareMathAccent{\dot}{\mathalpha}{operators}{5}
\DeclareMathAccent{\tilde}{\mathalpha}{operators}{152}
\fi\fi\fi
\fi
@@ -835,12 +1012,33 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\DeclareMathSymbol{\grouprda}{\mathord}{largesymbolsTXA}{83}
\DeclareMathSymbol{\grouplua}{\mathord}{largesymbolsTXA}{84}
\DeclareMathSymbol{\grouprua}{\mathord}{largesymbolsTXA}{85}
+%\def\rVecmp@h{\mathrel{\mathpalette\mathsm@sh\rVec@h}}
+%\def\rVecmp@x{\mathrel{\mathpalette\mathsm@sh\rVec@x}}
% Override default definitions of \widehat and \widetilde
\xdef\widehat#1{\mathaccent"0\hexnumber@\symlargesymbols 62{#1}}
%\DeclareMathAccent{\widehat}{\mathord}{largesymbols}{98}
\xdef\widetilde#1{\mathaccent"0\hexnumber@\symlargesymbols 65{#1}}
%\re@DeclareMathAccent{\widetilde}{\mathord}{largesymbols}{101}
+%%%%%%% Begin txvec code 2019-07-31 (adaptive vec)
+\DeclareMathSymbol{\rVec@h}{\mathrel}{symbols}{198}% vector head
+\DeclareMathSymbol{\rVec@x}{\mathrel}{symbols}{199}% vector extension
+%% borrow interfacefrom esvect
+\def\vv{\@ifstar{\vvstar}{\txvec}}
+\def\vvstar#1#2{{\txvec{#1}}_{\mkern-1mu\relax#2}}
+%%
+\newcommand{\txvec}{\mathpalette{\overVec@\Vecfill@}}
+%
+\def\Vecfill@{\@rrowfill@\rVec@x\rVec@h}
+%
+\def\@rrowfill@#1#2#3{$\m@th\mkern2mu%
+\relax#3#1\mkern-1.5mu\cleaders\hbox{$#3\mkern-.4mu#1\mkern-.4mu$}\hfill\mkern-1.5mu#2$}
+%
+\def\overVec@#1#2#3{\mathop{\vbox{\ialign{##\crcr\noalign{\kern-.2ex}%
+#1#2\crcr\noalign{\kern\ntxmath@vecsep\nointerlineskip}% kern controls sep to arrow
+$\m@th\hfil #2#3\hfil$\crcr}}}}
+%%%%%%%% End txvec code
+
\def\overgroup#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern.4\p@}%
\downgroupfill\crcr\noalign{\kern1.5\p@\nointerlineskip}%
$\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
@@ -1325,7 +1523,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\eqsim}{\mathrel}{AMSm}{104}
\re@DeclareMathSymbol{\beth}{\mathord}{AMSm}{105}
\re@DeclareMathSymbol{\gimel}{\mathord}{AMSm}{106}
-\re@DeclareMathSymbol{\daleth}{\mathord}{AMSm}{107}
+\re@DeclareMathSymbol{\daleth}{\mathord}{AMSm}{124} % was 107
\re@DeclareMathSymbol{\lessdot}{\mathbin}{AMSm}{108}
\re@DeclareMathSymbol{\gtrdot}{\mathbin}{AMSm}{109}
\re@DeclareMathSymbol{\ltimes}{\mathbin}{AMSm}{110}
@@ -1342,9 +1540,9 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\curvearrowright}{\mathrel}{AMSm}{121}
\re@DeclareMathSymbol{\digamma}{\mathord}{AMSm}{122}
%\re@DeclareMathSymbol{\varkappa}{\mathord}{AMSm}{123}
-\re@DeclareMathSymbol{\Bbbk}{\mathord}{AMSm}{124}
-\re@DeclareMathSymbol{\hslash}{\mathord}{AMSm}{125}
-\re@DeclareMathSymbol{\hbar}{\mathord}{AMSm}{126}
+\re@DeclareMathSymbol{\Bbbk}{\mathord}{AMSm}{107} % was 124
+%\re@DeclareMathSymbol{\hslash}{\mathord}{AMSm}{125}
+%\re@DeclareMathSymbol{\hbar}{\mathord}{AMSm}{126}
\re@DeclareMathSymbol{\backepsilon}{\mathrel}{AMSm}{127}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -1494,7 +1692,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\Swarrow}{\mathrel}{symbolsC}{119}
\re@DeclareMathSymbol{\Top}{\mathord}{symbolsC}{120}
\re@DeclareMathSymbol{\Bot}{\mathord}{symbolsC}{121}
-\re@DeclareMathSymbol{\Perp}{\mathrel}{symbolsC}{121}
+%\re@DeclareMathSymbol{\Perp}{\mathrel}{symbolsC}{121}
\re@DeclareMathSymbol\leadstoext{\mathrel}{symbolsC}{122}
\re@DeclareMathSymbol\leadsto{\mathrel}{symbolsC}{123}
\re@DeclareMathSymbol{\sqcupplus}{\mathbin}{symbolsC}{124}
@@ -1586,7 +1784,13 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\eqcolon}{\mathrel}{lettersA}{59}
\re@DeclareMathSymbol{\neq}{\mathrel}{lettersA}{60}
\let\ne=\neq
-
+%Additional imath and jmath
+\DeclareMathSymbol{\imathfrak}{\mathord}{lettersA}{123}
+\DeclareMathSymbol{\jmathfrak}{\mathord}{lettersA}{124}
+\DeclareMathSymbol{\imathbb}{\mathord}{lettersA}{125}
+\DeclareMathSymbol{\jmathbb}{\mathord}{lettersA}{126}
+\DeclareMathSymbol{\imathup}{\mathord}{lettersA}{188}
+\DeclareMathSymbol{\jmathup}{\mathord}{lettersA}{189}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math Italic (ntxmi) Definition % letters
@@ -1678,15 +1882,15 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math Italic A (ntxmia) Definition % lettersA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%\iftx@minion
-% \re@DeclareMathSymbol{\varkappa}{\mathord}{AMSm}{123}
-% \re@DeclareMathSymbol{\varkappaup}{\mathord}{AMSm}{123}
-%\else
+\iftx@isenh
+ \re@DeclareMathSymbol{\varkappait}{\mathord}{letters}{129}
+ \re@DeclareMathSymbol{\varkappaup}{\mathord}{lettersA}{129}
+\else
\re@DeclareMathSymbol{\varkappait}{\mathord}{lettersA}{41}
\let\varkappa\varkappait
\re@DeclareMathSymbol{\varkappaup}{\mathord}{lettersA}{42}
-
-%\fi
+\fi
+ \let\varkappa\varkappait
% upright Greek
\re@DeclareMathSymbol{\Gammaup}{\mathalpha}{lettersA}{0}
\re@DeclareMathSymbol{\Deltaup}{\mathalpha}{lettersA}{1}
@@ -1832,10 +2036,18 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\DeclareMathSymbol{Y}{\mathalpha}{operators}{89}
\DeclareMathSymbol{Z}{\mathalpha}{operators}{90}
\fi
-\re@DeclareMathSymbol{\varg}{\mathord}{lettersA}{49}
-\re@DeclareMathSymbol{\vary}{\mathord}{lettersA}{50}
-\re@DeclareMathSymbol{\varv}{\mathord}{lettersA}{51}
-\re@DeclareMathSymbol{\varw}{\mathord}{lettersA}{52}
+\re@DeclareMathSymbol{\varg}{\mathord}{lettersA}{181} % was 49
+\re@DeclareMathSymbol{\vary}{\mathord}{lettersA}{182} % was 50
+\re@DeclareMathSymbol{\varv}{\mathord}{lettersA}{183} % was 51
+\re@DeclareMathSymbol{\varw}{\mathord}{lettersA}{184} % was 52
+%\DeclareMathSymbol{\imathfrak}{\mathord}{lettersA}{123}
+%\DeclareMathSymbol{\jmathfrak}{\mathord}{lettersA}{124}
+%\DeclareMathSymbol{\imathbb}{\mathord}{lettersA}{125}
+%\DeclareMathSymbol{\jmathbb}{\mathord}{lettersA}{126}
+%\DeclareMathSymbol{\imathup}{\mathord}{lettersA}{188}
+%\DeclareMathSymbol{\jmathup}{\mathord}{lettersA}{189}
+
+
\re@DeclareMathSymbol{\nexists}{\mathord}{symbols}{"9A}
\let\nexistsAlt=\nexists
%\re@DeclareMathSymbol{\exists}{\mathord}{lettersA}{92}
@@ -1912,11 +2124,11 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathAccent{\hat}{\mathord}{lettersA}{239}
\re@DeclareMathAccent{\tilde}{\mathord}{lettersA}{240}
\re@DeclareMathAccent{\bar}{\mathord}{lettersA}{241}
- \re@DeclareMathAccent{\breve}{\mathord}{lettersA}{242}
+ \re@DeclareMathAccent{\breve}{\mathord}{lettersA}{87} %{242}
\re@DeclareMathAccent{\dot}{\mathord}{lettersA}{243}
\re@DeclareMathAccent{\ddot}{\mathord}{lettersA}{244}
\re@DeclareMathAccent{\mathring}{\mathord}{lettersA}{245}
- \re@DeclareMathAccent{\check}{\mathord}{lettersA}{246}
+ \re@DeclareMathAccent{\check}{\mathord}{lettersA}{186} %{246}
\fi
%\def\ntx@UC{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z}
@@ -1925,35 +2137,34 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
%\@for\ntx@x:=\ntx@UC\do{\edef\ntx@tmp{\edef\csname
-\DeclareMathSymbol{\m@thbbch@rA}{\mathord}{lettersA}{129}
-\DeclareMathSymbol{\m@thbbch@rA}{\mathord}{lettersA}{129}
-\DeclareMathSymbol{\m@thbbch@rB}{\mathord}{lettersA}{130}
-\DeclareMathSymbol{\m@thbbch@rC}{\mathord}{lettersA}{131}
-\DeclareMathSymbol{\m@thbbch@rD}{\mathord}{lettersA}{132}
-\DeclareMathSymbol{\m@thbbch@rE}{\mathord}{lettersA}{133}
-\DeclareMathSymbol{\m@thbbch@rF}{\mathord}{lettersA}{134}
-\DeclareMathSymbol{\m@thbbch@rG}{\mathord}{lettersA}{135}
-\DeclareMathSymbol{\m@thbbch@rH}{\mathord}{lettersA}{136}
-\DeclareMathSymbol{\m@thbbch@rI}{\mathord}{lettersA}{137}
-\DeclareMathSymbol{\m@thbbch@rJ}{\mathord}{lettersA}{138}
-\DeclareMathSymbol{\m@thbbch@rK}{\mathord}{lettersA}{139}
-\DeclareMathSymbol{\m@thbbch@rL}{\mathord}{lettersA}{140}
-\DeclareMathSymbol{\m@thbbch@rM}{\mathord}{lettersA}{141}
-\DeclareMathSymbol{\m@thbbch@rN}{\mathord}{lettersA}{142}
-\DeclareMathSymbol{\m@thbbch@rO}{\mathord}{lettersA}{143}
-\DeclareMathSymbol{\m@thbbch@rP}{\mathord}{lettersA}{144}
-\DeclareMathSymbol{\m@thbbch@rQ}{\mathord}{lettersA}{145}
-\DeclareMathSymbol{\m@thbbch@rR}{\mathord}{lettersA}{146}
-\DeclareMathSymbol{\m@thbbch@rS}{\mathord}{lettersA}{147}
-\DeclareMathSymbol{\m@thbbch@rT}{\mathord}{lettersA}{148}
-\DeclareMathSymbol{\m@thbbch@rU}{\mathord}{lettersA}{149}
-\DeclareMathSymbol{\m@thbbch@rV}{\mathord}{lettersA}{150}
-\DeclareMathSymbol{\m@thbbch@rW}{\mathord}{lettersA}{151}
-\DeclareMathSymbol{\m@thbbch@rX}{\mathord}{lettersA}{152}
-\DeclareMathSymbol{\m@thbbch@rY}{\mathord}{lettersA}{153}
-\DeclareMathSymbol{\m@thbbch@rZ}{\mathord}{lettersA}{154}
-
-\DeclareMathSymbol{\m@thbbch@rk}{\mathord}{lettersA}{169}
+\DeclareMathSymbol{\m@thbbch@rA}{\mathord}{lettersA}{132}
+\DeclareMathSymbol{\m@thbbch@rB}{\mathord}{lettersA}{133}
+\DeclareMathSymbol{\m@thbbch@rC}{\mathord}{lettersA}{134}
+\DeclareMathSymbol{\m@thbbch@rD}{\mathord}{lettersA}{135}
+\DeclareMathSymbol{\m@thbbch@rE}{\mathord}{lettersA}{136}
+\DeclareMathSymbol{\m@thbbch@rF}{\mathord}{lettersA}{137}
+\DeclareMathSymbol{\m@thbbch@rG}{\mathord}{lettersA}{138}
+\DeclareMathSymbol{\m@thbbch@rH}{\mathord}{lettersA}{139}
+\DeclareMathSymbol{\m@thbbch@rI}{\mathord}{lettersA}{140}
+\DeclareMathSymbol{\m@thbbch@rJ}{\mathord}{lettersA}{141}
+\DeclareMathSymbol{\m@thbbch@rK}{\mathord}{lettersA}{142}
+\DeclareMathSymbol{\m@thbbch@rL}{\mathord}{lettersA}{143}
+\DeclareMathSymbol{\m@thbbch@rM}{\mathord}{lettersA}{144}
+\DeclareMathSymbol{\m@thbbch@rN}{\mathord}{lettersA}{145}
+\DeclareMathSymbol{\m@thbbch@rO}{\mathord}{lettersA}{146}
+\DeclareMathSymbol{\m@thbbch@rP}{\mathord}{lettersA}{147}
+\DeclareMathSymbol{\m@thbbch@rQ}{\mathord}{lettersA}{148}
+\DeclareMathSymbol{\m@thbbch@rR}{\mathord}{lettersA}{149}
+\DeclareMathSymbol{\m@thbbch@rS}{\mathord}{lettersA}{150}
+\DeclareMathSymbol{\m@thbbch@rT}{\mathord}{lettersA}{151}
+\DeclareMathSymbol{\m@thbbch@rU}{\mathord}{lettersA}{152}
+\DeclareMathSymbol{\m@thbbch@rV}{\mathord}{lettersA}{153}
+\DeclareMathSymbol{\m@thbbch@rW}{\mathord}{lettersA}{154}
+\DeclareMathSymbol{\m@thbbch@rX}{\mathord}{lettersA}{155}
+\DeclareMathSymbol{\m@thbbch@rY}{\mathord}{lettersA}{156}
+\DeclareMathSymbol{\m@thbbch@rZ}{\mathord}{lettersA}{157}
+
+\DeclareMathSymbol{\m@thbbch@rk}{\mathord}{lettersA}{168}
% Original \varmathbb macro, slightly polished
\def\DoFutureLet{%
\def\@FutureLetDecide{%
@@ -2074,9 +2285,13 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\DeclareRobustCommand{\vvmathbb}[1]{\ntx@alfa{#1}{129}{155}{181}{182}{48}{lettersA}}
\DeclareRobustCommand{\vmathbb}[1]{\ntx@alfa{#1}{183}{209}{235}{236}{48}{lettersA}}
\else
- \DeclareRobustCommand{\vmathbb}[1]{\ntx@alfa{#1}{129}{159}{}{}{}{lettersA}}
- \DeclareRobustCommand{\vvmathbb}[1]{\ntx@alfa{#1}{193}{225}{}{}{176}{lettersA}}
- %\DeclareRobustCommand{\vvmathbbb}[1]{\ntx@alfa{#1}{193}{225}{}{}{48}{boldlettersA}}
+ \iftx@isenh
+ \DeclareRobustCommand{\vmathbb}[1]{\ntx@alfa{#1}{132}{158}{186}{187}{43}{lettersA}}
+ \DeclareRobustCommand{\vvmathbb}[1]{\ntx@alfa{#1}{193}{225}{186}{187}{43}{lettersA}}
+ \else % the old mia layout
+ \DeclareRobustCommand{\vmathbb}[1]{\ntx@alfa{#1}{129}{159}{}{}{176}{lettersA}}
+ \DeclareRobustCommand{\vvmathbb}[1]{\ntx@alfa{#1}{193}{225}{}{}{176}{lettersA}}
+ \fi
\fi
%%%%%%%%%%%
%End experimental code
@@ -2241,70 +2456,6 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\bracerd\braceld%
\mkern-1mu\cleaders\hbox{$\mkern-.5mu\br@cext\mkern-.5mu$}\hfill\mkern-1mu\braceru$}
-%\iftx@libertine%
-% \iftx@largelibfigs%
-% \DeclareMathSymbol{0}{\mathalpha}{lettersA}{155}
-% \DeclareMathSymbol{1}{\mathalpha}{lettersA}{156}
-% \DeclareMathSymbol{2}{\mathalpha}{lettersA}{157}
-% \DeclareMathSymbol{3}{\mathalpha}{lettersA}{158}
-% \DeclareMathSymbol{4}{\mathalpha}{lettersA}{159}
-% \DeclareMathSymbol{5}{\mathalpha}{lettersA}{160}
-% \DeclareMathSymbol{6}{\mathalpha}{lettersA}{161}
-% \DeclareMathSymbol{7}{\mathalpha}{lettersA}{162}
-% \DeclareMathSymbol{8}{\mathalpha}{lettersA}{163}
-% \DeclareMathSymbol{9}{\mathalpha}{lettersA}{164}
-% \else
-% \DeclareMathSymbol{0}{\mathalpha}{letters}{48}
-% \DeclareMathSymbol{1}{\mathalpha}{letters}{49}
-% \DeclareMathSymbol{2}{\mathalpha}{letters}{50}
-% \DeclareMathSymbol{3}{\mathalpha}{letters}{51}
-% \DeclareMathSymbol{4}{\mathalpha}{letters}{52}
-% \DeclareMathSymbol{5}{\mathalpha}{letters}{53}
-% \DeclareMathSymbol{6}{\mathalpha}{letters}{54}
-% \DeclareMathSymbol{7}{\mathalpha}{letters}{55}
-% \DeclareMathSymbol{8}{\mathalpha}{letters}{56}
-% \DeclareMathSymbol{9}{\mathalpha}{letters}{57}
-% \fi
-% \DeclareMathSymbol{\Libzero}{\mathord}{lettersA}{155}
-% \DeclareMathSymbol{\Libone}{\mathalpha}{lettersA}{156}
-% \DeclareMathSymbol{\Libtwo}{\mathalpha}{lettersA}{157}
-% \DeclareMathSymbol{\Libthree}{\mathalpha}{lettersA}{158}
-% \DeclareMathSymbol{\Libfour}{\mathalpha}{lettersA}{159}
-% \DeclareMathSymbol{\Libfive}{\mathalpha}{lettersA}{160}
-% \DeclareMathSymbol{\Libsix}{\mathalpha}{lettersA}{161}
-% \DeclareMathSymbol{\Libseven}{\mathalpha}{lettersA}{162}
-% \DeclareMathSymbol{\Libeight}{\mathalpha}{lettersA}{163}
-% \DeclareMathSymbol{\Libnine}{\mathalpha}{lettersA}{164}
-%%
-% \DeclareMathSymbol{\libzero}{\mathalpha}{letters}{48}
-% \DeclareMathSymbol{\libone}{\mathalpha}{letters}{49}
-% \DeclareMathSymbol{\libtwo}{\mathalpha}{letters}{50}
-% \DeclareMathSymbol{\libthree}{\mathalpha}{letters}{51}
-% \DeclareMathSymbol{\libfour}{\mathalpha}{letters}{52}
-% \DeclareMathSymbol{\libfive}{\mathalpha}{letters}{53}
-% \DeclareMathSymbol{\libsix}{\mathalpha}{letters}{54}
-% \DeclareMathSymbol{\libseven}{\mathalpha}{letters}{55}
-% \DeclareMathSymbol{\libeight}{\mathalpha}{letters}{56}
-% \DeclareMathSymbol{\libnine}{\mathalpha}{letters}{57}
-% \else
-% \iftx@gm
-% \else
-% \iftx@minion
-% \else % newtxtext
-%% \DeclareMathSymbol{0}{\mathalpha}{letters}{48}
-%% \DeclareMathSymbol{1}{\mathalpha}{letters}{49}
-%% \DeclareMathSymbol{2}{\mathalpha}{letters}{50}
-%% \DeclareMathSymbol{3}{\mathalpha}{letters}{51}
-%% \DeclareMathSymbol{4}{\mathalpha}{letters}{52}
-%% \DeclareMathSymbol{5}{\mathalpha}{letters}{53}
-%% \DeclareMathSymbol{6}{\mathalpha}{letters}{54}
-%% \DeclareMathSymbol{7}{\mathalpha}{letters}{55}
-%% \DeclareMathSymbol{8}{\mathalpha}{letters}{56}
-%% \DeclareMathSymbol{9}{\mathalpha}{letters}{57}
-% \fi
-% \fi
-% \fi
-%%\fi
% Changed again 20171121 to prevent possible damage due pandoc
%%% \not redefined:
@@ -2358,6 +2509,64 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
%\DeclareRobustCommand{\textsquare}{\begingroup \usefont{U}{ntxsya}{m}{n}\thr@@\endgroup}
%\DeclareRobustCommand{\openbox}{\begingroup \usefont{U}{ntxsya}{m}{n}\thr@@\endgroup}
+\DeclareRobustCommand{\BI@}[1]{%
+\begingroup\text{\mathversion{bold}$#1$}\endgroup}
+\iftx@BI
+\DeclareRobustCommand{\BIA}{\BI@{A}}
+\DeclareRobustCommand{\BIB}{\BI@{B}}
+\DeclareRobustCommand{\BIC}{\BI@{C}}
+\DeclareRobustCommand{\BID}{\BI@{D}}
+\DeclareRobustCommand{\BIE}{\BI@{E}}
+\DeclareRobustCommand{\BIF}{\BI@{F}}
+\DeclareRobustCommand{\BIG}{\BI@{G}}
+\DeclareRobustCommand{\BIH}{\BI@{H}}
+\DeclareRobustCommand{\BII}{\BI@{I}}
+\DeclareRobustCommand{\BIJ}{\BI@{J}}
+\DeclareRobustCommand{\BIK}{\BI@{K}}
+\DeclareRobustCommand{\BIL}{\BI@{L}}
+\DeclareRobustCommand{\BIM}{\BI@{M}}
+\DeclareRobustCommand{\BIN}{\BI@{N}}
+\DeclareRobustCommand{\BIO}{\BI@{O}}
+\DeclareRobustCommand{\BIP}{\BI@{P}}
+\DeclareRobustCommand{\BIQ}{\BI@{Q}}
+\DeclareRobustCommand{\BIR}{\BI@{R}}
+\DeclareRobustCommand{\BIS}{\BI@{S}}
+\DeclareRobustCommand{\BIT}{\BI@{T}}
+\DeclareRobustCommand{\BIU}{\BI@{U}}
+\DeclareRobustCommand{\BIV}{\BI@{V}}
+\DeclareRobustCommand{\BIW}{\BI@{W}}
+\DeclareRobustCommand{\BIX}{\BI@{X}}
+\DeclareRobustCommand{\BIY}{\BI@{Y}}
+\DeclareRobustCommand{\BIZ}{\BI@{Z}}
+\DeclareRobustCommand{\BIa}{\BI@{a}}
+\DeclareRobustCommand{\BIb}{\BI@{b}}
+\DeclareRobustCommand{\BIc}{\BI@{c}}
+\DeclareRobustCommand{\BId}{\BI@{d}}
+\DeclareRobustCommand{\BIe}{\BI@{e}}
+\DeclareRobustCommand{\BIf}{\BI@{f}}
+\DeclareRobustCommand{\BIg}{\BI@{g}}
+\DeclareRobustCommand{\BIh}{\BI@{h}}
+\DeclareRobustCommand{\BIi}{\BI@{i}}
+\DeclareRobustCommand{\BIj}{\BI@{j}}
+\DeclareRobustCommand{\BIk}{\BI@{k}}
+\DeclareRobustCommand{\BIl}{\BI@{l}}
+\DeclareRobustCommand{\BIm}{\BI@{m}}
+\DeclareRobustCommand{\BIn}{\BI@{n}}
+\DeclareRobustCommand{\BIo}{\BI@{o}}
+\DeclareRobustCommand{\BIp}{\BI@{p}}
+\DeclareRobustCommand{\BIq}{\BI@{q}}
+\DeclareRobustCommand{\BIr}{\BI@{r}}
+\DeclareRobustCommand{\BIs}{\BI@{s}}
+\DeclareRobustCommand{\BIt}{\BI@{t}}
+\DeclareRobustCommand{\BIu}{\BI@{u}}
+\DeclareRobustCommand{\BIv}{\BI@{v}}
+\DeclareRobustCommand{\BIw}{\BI@{w}}
+\DeclareRobustCommand{\BIx}{\BI@{x}}
+\DeclareRobustCommand{\BIy}{\BI@{y}}
+\DeclareRobustCommand{\BIz}{\BI@{z}}
+\fi% end \iftx@BI
+
+
\def\defaultscriptratio{.73} % default is .7
\def\defaultscriptscriptratio{.55} % default is .5
\DeclareMathSizes{5} {5.5} {5.5} {5.5}
@@ -2406,5 +2615,17 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\advance\count@\@ne
\repeat
\typeout{***}}
-
+%%%%%%% Additional pdf to unicode values not in Ross Moore's collection
+\pdfglyphtounicode{nPerp}{2AEB 2215}% .. ..
+\pdfglyphtounicode{periodcentered.B}{00B7}
+\pdfglyphtounicode{periodcentered.BB}{22C5}
+\pdfglyphtounicode{openbullet.S}{25CB}
+\pdfglyphtounicode{bullet.S}{25C5}
+\pdfglyphtounicode{bullet.SS}{2022}
+\pdfglyphtounicode{bullet.SSS}{2219}
+\pdfglyphtounicode{emptyset.alt1}{2300}
+\pdfglyphtounicode{emptyset.alt2}{2205}
+\pdfglyphtounicode{transpose}{1D40}
+\pdfglyphtounicode{hermitconj}{22B9}
+
\endinput
diff --git a/fonts/newtx/tfm/LibertineI-5nu.tfm b/fonts/newtx/tfm/LibertineI-5nu.tfm
index 002949df88..b4eefee0a0 100644
--- a/fonts/newtx/tfm/LibertineI-5nu.tfm
+++ b/fonts/newtx/tfm/LibertineI-5nu.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/LibertineMathBMI.tfm b/fonts/newtx/tfm/LibertineMathBMI.tfm
new file mode 100644
index 0000000000..2a4f23d783
--- /dev/null
+++ b/fonts/newtx/tfm/LibertineMathBMI.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/LibertineMathBMI5.tfm b/fonts/newtx/tfm/LibertineMathBMI5.tfm
new file mode 100644
index 0000000000..34edd72224
--- /dev/null
+++ b/fonts/newtx/tfm/LibertineMathBMI5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/LibertineMathBMI7.tfm b/fonts/newtx/tfm/LibertineMathBMI7.tfm
new file mode 100644
index 0000000000..b1d9ad6bd6
--- /dev/null
+++ b/fonts/newtx/tfm/LibertineMathBMI7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/LibertineMathBRM.tfm b/fonts/newtx/tfm/LibertineMathBRM.tfm
new file mode 100644
index 0000000000..acf7724853
--- /dev/null
+++ b/fonts/newtx/tfm/LibertineMathBRM.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/LibertineMathMI.tfm b/fonts/newtx/tfm/LibertineMathMI.tfm
new file mode 100644
index 0000000000..e75eec2873
--- /dev/null
+++ b/fonts/newtx/tfm/LibertineMathMI.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/LibertineMathMI5.tfm b/fonts/newtx/tfm/LibertineMathMI5.tfm
new file mode 100644
index 0000000000..34c67c9eee
--- /dev/null
+++ b/fonts/newtx/tfm/LibertineMathMI5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/LibertineMathMI7.tfm b/fonts/newtx/tfm/LibertineMathMI7.tfm
new file mode 100644
index 0000000000..d1b70fe768
--- /dev/null
+++ b/fonts/newtx/tfm/LibertineMathMI7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/LibertineMathRM.tfm b/fonts/newtx/tfm/LibertineMathRM.tfm
new file mode 100644
index 0000000000..15cd902f18
--- /dev/null
+++ b/fonts/newtx/tfm/LibertineMathRM.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/LibertineZI-5nu.tfm b/fonts/newtx/tfm/LibertineZI-5nu.tfm
index fea94d2e05..aad50a6610 100644
--- a/fonts/newtx/tfm/LibertineZI-5nu.tfm
+++ b/fonts/newtx/tfm/LibertineZI-5nu.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/NewTXBMI.tfm b/fonts/newtx/tfm/NewTXBMI.tfm
new file mode 100644
index 0000000000..4af0e10aeb
--- /dev/null
+++ b/fonts/newtx/tfm/NewTXBMI.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/NewTXBMI5.tfm b/fonts/newtx/tfm/NewTXBMI5.tfm
new file mode 100644
index 0000000000..42e2448845
--- /dev/null
+++ b/fonts/newtx/tfm/NewTXBMI5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/NewTXBMI7.tfm b/fonts/newtx/tfm/NewTXBMI7.tfm
new file mode 100644
index 0000000000..7c789cf282
--- /dev/null
+++ b/fonts/newtx/tfm/NewTXBMI7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/NewTXMI.tfm b/fonts/newtx/tfm/NewTXMI.tfm
new file mode 100644
index 0000000000..852fc94296
--- /dev/null
+++ b/fonts/newtx/tfm/NewTXMI.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/NewTXMI5.tfm b/fonts/newtx/tfm/NewTXMI5.tfm
new file mode 100644
index 0000000000..a94b5d6e6f
--- /dev/null
+++ b/fonts/newtx/tfm/NewTXMI5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/NewTXMI7.tfm b/fonts/newtx/tfm/NewTXMI7.tfm
new file mode 100644
index 0000000000..037c47fdf2
--- /dev/null
+++ b/fonts/newtx/tfm/NewTXMI7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbexx.tfm b/fonts/newtx/tfm/ntxbexx.tfm
index 1375900b43..75e709bd73 100644
--- a/fonts/newtx/tfm/ntxbexx.tfm
+++ b/fonts/newtx/tfm/ntxbexx.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbmi.tfm b/fonts/newtx/tfm/ntxbmi.tfm
index e28a12aa22..755e5c7f1b 100644
--- a/fonts/newtx/tfm/ntxbmi.tfm
+++ b/fonts/newtx/tfm/ntxbmi.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbmi0.tfm b/fonts/newtx/tfm/ntxbmi0.tfm
index 236d5497dc..b898160be2 100644
--- a/fonts/newtx/tfm/ntxbmi0.tfm
+++ b/fonts/newtx/tfm/ntxbmi0.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbmi05.tfm b/fonts/newtx/tfm/ntxbmi05.tfm
index ae439a4be3..d9ff9203fa 100644
--- a/fonts/newtx/tfm/ntxbmi05.tfm
+++ b/fonts/newtx/tfm/ntxbmi05.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbmi07.tfm b/fonts/newtx/tfm/ntxbmi07.tfm
index 56f6a54380..d2d5ec155a 100644
--- a/fonts/newtx/tfm/ntxbmi07.tfm
+++ b/fonts/newtx/tfm/ntxbmi07.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbmi1.tfm b/fonts/newtx/tfm/ntxbmi1.tfm
index dc07b356d0..0f181e8b46 100644
--- a/fonts/newtx/tfm/ntxbmi1.tfm
+++ b/fonts/newtx/tfm/ntxbmi1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbmi15.tfm b/fonts/newtx/tfm/ntxbmi15.tfm
index 98ff98a70f..0455b258e1 100644
--- a/fonts/newtx/tfm/ntxbmi15.tfm
+++ b/fonts/newtx/tfm/ntxbmi15.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbmi17.tfm b/fonts/newtx/tfm/ntxbmi17.tfm
index 96c2dd0c77..06fb22be02 100644
--- a/fonts/newtx/tfm/ntxbmi17.tfm
+++ b/fonts/newtx/tfm/ntxbmi17.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbmi5.tfm b/fonts/newtx/tfm/ntxbmi5.tfm
index 1c5c916da1..ec2ed0fe89 100644
--- a/fonts/newtx/tfm/ntxbmi5.tfm
+++ b/fonts/newtx/tfm/ntxbmi5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbmi7.tfm b/fonts/newtx/tfm/ntxbmi7.tfm
index 65283aa24e..8619325a0a 100644
--- a/fonts/newtx/tfm/ntxbmi7.tfm
+++ b/fonts/newtx/tfm/ntxbmi7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbmia.tfm b/fonts/newtx/tfm/ntxbmia.tfm
index 890a5bccff..af49cc11d9 100644
--- a/fonts/newtx/tfm/ntxbmia.tfm
+++ b/fonts/newtx/tfm/ntxbmia.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbsy.tfm b/fonts/newtx/tfm/ntxbsy.tfm
index c738a22e51..9ccfbbb803 100644
--- a/fonts/newtx/tfm/ntxbsy.tfm
+++ b/fonts/newtx/tfm/ntxbsy.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbsy5.tfm b/fonts/newtx/tfm/ntxbsy5.tfm
index c738a22e51..5bfbae96da 100644
--- a/fonts/newtx/tfm/ntxbsy5.tfm
+++ b/fonts/newtx/tfm/ntxbsy5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbsy7.tfm b/fonts/newtx/tfm/ntxbsy7.tfm
index ce7f9d8d51..6f89bfd859 100644
--- a/fonts/newtx/tfm/ntxbsy7.tfm
+++ b/fonts/newtx/tfm/ntxbsy7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxbsym.tfm b/fonts/newtx/tfm/ntxbsym.tfm
index 04e98f13d8..4d14f5b67c 100644
--- a/fonts/newtx/tfm/ntxbsym.tfm
+++ b/fonts/newtx/tfm/ntxbsym.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxexx.tfm b/fonts/newtx/tfm/ntxexx.tfm
index 948f302e55..3aff61cdf6 100644
--- a/fonts/newtx/tfm/ntxexx.tfm
+++ b/fonts/newtx/tfm/ntxexx.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxmi.tfm b/fonts/newtx/tfm/ntxmi.tfm
index 120c0e4e12..d403d8b880 100644
--- a/fonts/newtx/tfm/ntxmi.tfm
+++ b/fonts/newtx/tfm/ntxmi.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxmi0.tfm b/fonts/newtx/tfm/ntxmi0.tfm
index 302b52e56d..9d96efbf9e 100644
--- a/fonts/newtx/tfm/ntxmi0.tfm
+++ b/fonts/newtx/tfm/ntxmi0.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxmi05.tfm b/fonts/newtx/tfm/ntxmi05.tfm
index 22ef5a5287..b585ab1c34 100644
--- a/fonts/newtx/tfm/ntxmi05.tfm
+++ b/fonts/newtx/tfm/ntxmi05.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxmi07.tfm b/fonts/newtx/tfm/ntxmi07.tfm
index a4e9051d1a..e6d93d9387 100644
--- a/fonts/newtx/tfm/ntxmi07.tfm
+++ b/fonts/newtx/tfm/ntxmi07.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxmi1.tfm b/fonts/newtx/tfm/ntxmi1.tfm
index 62dc5c0466..534125b869 100644
--- a/fonts/newtx/tfm/ntxmi1.tfm
+++ b/fonts/newtx/tfm/ntxmi1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxmi15.tfm b/fonts/newtx/tfm/ntxmi15.tfm
index a85ed27d21..61e32fbef6 100644
--- a/fonts/newtx/tfm/ntxmi15.tfm
+++ b/fonts/newtx/tfm/ntxmi15.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxmi17.tfm b/fonts/newtx/tfm/ntxmi17.tfm
index 4bc9e06937..a9da334269 100644
--- a/fonts/newtx/tfm/ntxmi17.tfm
+++ b/fonts/newtx/tfm/ntxmi17.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxmi5.tfm b/fonts/newtx/tfm/ntxmi5.tfm
index ff7759c66a..bf0917af08 100644
--- a/fonts/newtx/tfm/ntxmi5.tfm
+++ b/fonts/newtx/tfm/ntxmi5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxmi7.tfm b/fonts/newtx/tfm/ntxmi7.tfm
index 05a32f554b..580f88a9fe 100644
--- a/fonts/newtx/tfm/ntxmi7.tfm
+++ b/fonts/newtx/tfm/ntxmi7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxmia.tfm b/fonts/newtx/tfm/ntxmia.tfm
index d9b4cd3b40..ef679b3337 100644
--- a/fonts/newtx/tfm/ntxmia.tfm
+++ b/fonts/newtx/tfm/ntxmia.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Bold-ly1.tfm b/fonts/newtx/tfm/ntxsups-Bold-ly1.tfm
index 5a761f0789..8a247bf187 100644
--- a/fonts/newtx/tfm/ntxsups-Bold-ly1.tfm
+++ b/fonts/newtx/tfm/ntxsups-Bold-ly1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Bold-ot1.tfm b/fonts/newtx/tfm/ntxsups-Bold-ot1.tfm
index ec6013c84b..ed7f947953 100644
--- a/fonts/newtx/tfm/ntxsups-Bold-ot1.tfm
+++ b/fonts/newtx/tfm/ntxsups-Bold-ot1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Bold-t1.tfm b/fonts/newtx/tfm/ntxsups-Bold-t1.tfm
index b8518761b9..d87ee465c0 100644
--- a/fonts/newtx/tfm/ntxsups-Bold-t1.tfm
+++ b/fonts/newtx/tfm/ntxsups-Bold-t1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Bold.tfm b/fonts/newtx/tfm/ntxsups-Bold.tfm
deleted file mode 100644
index 55edb8b778..0000000000
--- a/fonts/newtx/tfm/ntxsups-Bold.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-BoldItalic-ly1.tfm b/fonts/newtx/tfm/ntxsups-BoldItalic-ly1.tfm
index 8d5b991eee..fd46e05fb8 100644
--- a/fonts/newtx/tfm/ntxsups-BoldItalic-ly1.tfm
+++ b/fonts/newtx/tfm/ntxsups-BoldItalic-ly1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-BoldItalic-ot1.tfm b/fonts/newtx/tfm/ntxsups-BoldItalic-ot1.tfm
index 566c023fae..739144f72c 100644
--- a/fonts/newtx/tfm/ntxsups-BoldItalic-ot1.tfm
+++ b/fonts/newtx/tfm/ntxsups-BoldItalic-ot1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-BoldItalic-t1.tfm b/fonts/newtx/tfm/ntxsups-BoldItalic-t1.tfm
index 04324a208d..a6c1bd786d 100644
--- a/fonts/newtx/tfm/ntxsups-BoldItalic-t1.tfm
+++ b/fonts/newtx/tfm/ntxsups-BoldItalic-t1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-BoldItalic.tfm b/fonts/newtx/tfm/ntxsups-BoldItalic.tfm
deleted file mode 100644
index 9b91cacfe4..0000000000
--- a/fonts/newtx/tfm/ntxsups-BoldItalic.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Italic-ly1.tfm b/fonts/newtx/tfm/ntxsups-Italic-ly1.tfm
index a23b5fa8a7..5770889066 100644
--- a/fonts/newtx/tfm/ntxsups-Italic-ly1.tfm
+++ b/fonts/newtx/tfm/ntxsups-Italic-ly1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Italic-ot1.tfm b/fonts/newtx/tfm/ntxsups-Italic-ot1.tfm
index cd6cca964e..bbece5c4a0 100644
--- a/fonts/newtx/tfm/ntxsups-Italic-ot1.tfm
+++ b/fonts/newtx/tfm/ntxsups-Italic-ot1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Italic-t1.tfm b/fonts/newtx/tfm/ntxsups-Italic-t1.tfm
index 87943168c7..76ce2f4b73 100644
--- a/fonts/newtx/tfm/ntxsups-Italic-t1.tfm
+++ b/fonts/newtx/tfm/ntxsups-Italic-t1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Italic.tfm b/fonts/newtx/tfm/ntxsups-Italic.tfm
deleted file mode 100644
index 79f5ae8b64..0000000000
--- a/fonts/newtx/tfm/ntxsups-Italic.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Regular-ly1.tfm b/fonts/newtx/tfm/ntxsups-Regular-ly1.tfm
index a0a34c7421..385d0ca73a 100644
--- a/fonts/newtx/tfm/ntxsups-Regular-ly1.tfm
+++ b/fonts/newtx/tfm/ntxsups-Regular-ly1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Regular-ot1.tfm b/fonts/newtx/tfm/ntxsups-Regular-ot1.tfm
index 482b6db4cd..bc40e9f596 100644
--- a/fonts/newtx/tfm/ntxsups-Regular-ot1.tfm
+++ b/fonts/newtx/tfm/ntxsups-Regular-ot1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Regular-t1.tfm b/fonts/newtx/tfm/ntxsups-Regular-t1.tfm
index 36d6e98830..e256a052b4 100644
--- a/fonts/newtx/tfm/ntxsups-Regular-t1.tfm
+++ b/fonts/newtx/tfm/ntxsups-Regular-t1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsups-Regular.tfm b/fonts/newtx/tfm/ntxsups-Regular.tfm
deleted file mode 100644
index 117ae70b25..0000000000
--- a/fonts/newtx/tfm/ntxsups-Regular.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsy.tfm b/fonts/newtx/tfm/ntxsy.tfm
index 5e80ee734a..245e74db9d 100644
--- a/fonts/newtx/tfm/ntxsy.tfm
+++ b/fonts/newtx/tfm/ntxsy.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsy5.tfm b/fonts/newtx/tfm/ntxsy5.tfm
index 381ceb281d..4d49b73bb7 100644
--- a/fonts/newtx/tfm/ntxsy5.tfm
+++ b/fonts/newtx/tfm/ntxsy5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsy7.tfm b/fonts/newtx/tfm/ntxsy7.tfm
index 0cf04a2e04..8e4b32c91e 100644
--- a/fonts/newtx/tfm/ntxsy7.tfm
+++ b/fonts/newtx/tfm/ntxsy7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxsym.tfm b/fonts/newtx/tfm/ntxsym.tfm
index 55e5f00489..64964dd037 100644
--- a/fonts/newtx/tfm/ntxsym.tfm
+++ b/fonts/newtx/tfm/ntxsym.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi.tfm b/fonts/newtx/tfm/nxlbmi.tfm
index 1e7ca08f25..c124e0ed6d 100644
--- a/fonts/newtx/tfm/nxlbmi.tfm
+++ b/fonts/newtx/tfm/nxlbmi.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi0.tfm b/fonts/newtx/tfm/nxlbmi0.tfm
index 23be7cc4be..3533a36b66 100644
--- a/fonts/newtx/tfm/nxlbmi0.tfm
+++ b/fonts/newtx/tfm/nxlbmi0.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi01.tfm b/fonts/newtx/tfm/nxlbmi01.tfm
index fa3cfb6358..2e5d525343 100644
--- a/fonts/newtx/tfm/nxlbmi01.tfm
+++ b/fonts/newtx/tfm/nxlbmi01.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi015.tfm b/fonts/newtx/tfm/nxlbmi015.tfm
index e013cbd64f..da63e6d49f 100644
--- a/fonts/newtx/tfm/nxlbmi015.tfm
+++ b/fonts/newtx/tfm/nxlbmi015.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi017.tfm b/fonts/newtx/tfm/nxlbmi017.tfm
index de7550b35a..6a77f6c22d 100644
--- a/fonts/newtx/tfm/nxlbmi017.tfm
+++ b/fonts/newtx/tfm/nxlbmi017.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi02.tfm b/fonts/newtx/tfm/nxlbmi02.tfm
index eb889ee939..a5a1117d56 100644
--- a/fonts/newtx/tfm/nxlbmi02.tfm
+++ b/fonts/newtx/tfm/nxlbmi02.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi025.tfm b/fonts/newtx/tfm/nxlbmi025.tfm
index 28f4e05a37..ba56cc506e 100644
--- a/fonts/newtx/tfm/nxlbmi025.tfm
+++ b/fonts/newtx/tfm/nxlbmi025.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi027.tfm b/fonts/newtx/tfm/nxlbmi027.tfm
index 63350f8e56..dd0cb4cb48 100644
--- a/fonts/newtx/tfm/nxlbmi027.tfm
+++ b/fonts/newtx/tfm/nxlbmi027.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi03.tfm b/fonts/newtx/tfm/nxlbmi03.tfm
index dd915ca5d1..bcd190146e 100644
--- a/fonts/newtx/tfm/nxlbmi03.tfm
+++ b/fonts/newtx/tfm/nxlbmi03.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi035.tfm b/fonts/newtx/tfm/nxlbmi035.tfm
index 9797b44b27..3bb2b40413 100644
--- a/fonts/newtx/tfm/nxlbmi035.tfm
+++ b/fonts/newtx/tfm/nxlbmi035.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi037.tfm b/fonts/newtx/tfm/nxlbmi037.tfm
index b866248066..73135603e2 100644
--- a/fonts/newtx/tfm/nxlbmi037.tfm
+++ b/fonts/newtx/tfm/nxlbmi037.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi05.tfm b/fonts/newtx/tfm/nxlbmi05.tfm
index 93837dffc6..058629f93a 100644
--- a/fonts/newtx/tfm/nxlbmi05.tfm
+++ b/fonts/newtx/tfm/nxlbmi05.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi07.tfm b/fonts/newtx/tfm/nxlbmi07.tfm
index 55a92e5ae0..7541ff1269 100644
--- a/fonts/newtx/tfm/nxlbmi07.tfm
+++ b/fonts/newtx/tfm/nxlbmi07.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi1.tfm b/fonts/newtx/tfm/nxlbmi1.tfm
index 19a0cb8cfe..74fdddce5d 100644
--- a/fonts/newtx/tfm/nxlbmi1.tfm
+++ b/fonts/newtx/tfm/nxlbmi1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi15.tfm b/fonts/newtx/tfm/nxlbmi15.tfm
index c16a4028a9..f651d5ba22 100644
--- a/fonts/newtx/tfm/nxlbmi15.tfm
+++ b/fonts/newtx/tfm/nxlbmi15.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi17.tfm b/fonts/newtx/tfm/nxlbmi17.tfm
index 61873568a8..a750665831 100644
--- a/fonts/newtx/tfm/nxlbmi17.tfm
+++ b/fonts/newtx/tfm/nxlbmi17.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi2.tfm b/fonts/newtx/tfm/nxlbmi2.tfm
index 1b350ba9af..67a561ee74 100644
--- a/fonts/newtx/tfm/nxlbmi2.tfm
+++ b/fonts/newtx/tfm/nxlbmi2.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi25.tfm b/fonts/newtx/tfm/nxlbmi25.tfm
index d0d1785728..19ab42fe07 100644
--- a/fonts/newtx/tfm/nxlbmi25.tfm
+++ b/fonts/newtx/tfm/nxlbmi25.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi27.tfm b/fonts/newtx/tfm/nxlbmi27.tfm
index 3f4efd7e63..c61602b8ee 100644
--- a/fonts/newtx/tfm/nxlbmi27.tfm
+++ b/fonts/newtx/tfm/nxlbmi27.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi3.tfm b/fonts/newtx/tfm/nxlbmi3.tfm
index 3bbe7a6ea2..2427596a5b 100644
--- a/fonts/newtx/tfm/nxlbmi3.tfm
+++ b/fonts/newtx/tfm/nxlbmi3.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi35.tfm b/fonts/newtx/tfm/nxlbmi35.tfm
index 3cfe1423e9..19ab42fe07 100644
--- a/fonts/newtx/tfm/nxlbmi35.tfm
+++ b/fonts/newtx/tfm/nxlbmi35.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi37.tfm b/fonts/newtx/tfm/nxlbmi37.tfm
index 2e6d05d656..c61602b8ee 100644
--- a/fonts/newtx/tfm/nxlbmi37.tfm
+++ b/fonts/newtx/tfm/nxlbmi37.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi5.tfm b/fonts/newtx/tfm/nxlbmi5.tfm
index 7d4872d3e4..4af30e3877 100644
--- a/fonts/newtx/tfm/nxlbmi5.tfm
+++ b/fonts/newtx/tfm/nxlbmi5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmi7.tfm b/fonts/newtx/tfm/nxlbmi7.tfm
index 1b496ff46a..b8b6ebcf1e 100644
--- a/fonts/newtx/tfm/nxlbmi7.tfm
+++ b/fonts/newtx/tfm/nxlbmi7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlbmia.tfm b/fonts/newtx/tfm/nxlbmia.tfm
index 98d4fcae8c..04347d806e 100644
--- a/fonts/newtx/tfm/nxlbmia.tfm
+++ b/fonts/newtx/tfm/nxlbmia.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi.tfm b/fonts/newtx/tfm/nxlmi.tfm
index ebab60e681..d1741f1931 100644
--- a/fonts/newtx/tfm/nxlmi.tfm
+++ b/fonts/newtx/tfm/nxlmi.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi0.tfm b/fonts/newtx/tfm/nxlmi0.tfm
index b0b2e2fe76..af1027a632 100644
--- a/fonts/newtx/tfm/nxlmi0.tfm
+++ b/fonts/newtx/tfm/nxlmi0.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi01.tfm b/fonts/newtx/tfm/nxlmi01.tfm
index 01d7dd44c4..d0bf62b057 100644
--- a/fonts/newtx/tfm/nxlmi01.tfm
+++ b/fonts/newtx/tfm/nxlmi01.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi015.tfm b/fonts/newtx/tfm/nxlmi015.tfm
index 8d312d26a2..4025552fbb 100644
--- a/fonts/newtx/tfm/nxlmi015.tfm
+++ b/fonts/newtx/tfm/nxlmi015.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi017.tfm b/fonts/newtx/tfm/nxlmi017.tfm
index 875fbcd318..1487fe0b33 100644
--- a/fonts/newtx/tfm/nxlmi017.tfm
+++ b/fonts/newtx/tfm/nxlmi017.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi02.tfm b/fonts/newtx/tfm/nxlmi02.tfm
index f4c2083e0e..53a5778059 100644
--- a/fonts/newtx/tfm/nxlmi02.tfm
+++ b/fonts/newtx/tfm/nxlmi02.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi025.tfm b/fonts/newtx/tfm/nxlmi025.tfm
index 2a9854eb5d..057cd70775 100644
--- a/fonts/newtx/tfm/nxlmi025.tfm
+++ b/fonts/newtx/tfm/nxlmi025.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi027.tfm b/fonts/newtx/tfm/nxlmi027.tfm
index 139b78b6b7..c84607428f 100644
--- a/fonts/newtx/tfm/nxlmi027.tfm
+++ b/fonts/newtx/tfm/nxlmi027.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi03.tfm b/fonts/newtx/tfm/nxlmi03.tfm
index 39c4173230..57035b5e60 100644
--- a/fonts/newtx/tfm/nxlmi03.tfm
+++ b/fonts/newtx/tfm/nxlmi03.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi035.tfm b/fonts/newtx/tfm/nxlmi035.tfm
index a87db967e4..4025552fbb 100644
--- a/fonts/newtx/tfm/nxlmi035.tfm
+++ b/fonts/newtx/tfm/nxlmi035.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi037.tfm b/fonts/newtx/tfm/nxlmi037.tfm
index 820d74d80a..1487fe0b33 100644
--- a/fonts/newtx/tfm/nxlmi037.tfm
+++ b/fonts/newtx/tfm/nxlmi037.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi05.tfm b/fonts/newtx/tfm/nxlmi05.tfm
index 4577ecbfa2..1f326aeeda 100644
--- a/fonts/newtx/tfm/nxlmi05.tfm
+++ b/fonts/newtx/tfm/nxlmi05.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi07.tfm b/fonts/newtx/tfm/nxlmi07.tfm
index 163ddb41f9..d1785b0551 100644
--- a/fonts/newtx/tfm/nxlmi07.tfm
+++ b/fonts/newtx/tfm/nxlmi07.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi1.tfm b/fonts/newtx/tfm/nxlmi1.tfm
index 012bb63774..30ecb0271a 100644
--- a/fonts/newtx/tfm/nxlmi1.tfm
+++ b/fonts/newtx/tfm/nxlmi1.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi15.tfm b/fonts/newtx/tfm/nxlmi15.tfm
index 904bd877ad..d3ecd2a210 100644
--- a/fonts/newtx/tfm/nxlmi15.tfm
+++ b/fonts/newtx/tfm/nxlmi15.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi17.tfm b/fonts/newtx/tfm/nxlmi17.tfm
index a4891e9da6..cc89e6e467 100644
--- a/fonts/newtx/tfm/nxlmi17.tfm
+++ b/fonts/newtx/tfm/nxlmi17.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi2.tfm b/fonts/newtx/tfm/nxlmi2.tfm
index 7219c926ea..33ea267af4 100644
--- a/fonts/newtx/tfm/nxlmi2.tfm
+++ b/fonts/newtx/tfm/nxlmi2.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi25.tfm b/fonts/newtx/tfm/nxlmi25.tfm
index 4f6c8aeb87..1383d5e214 100644
--- a/fonts/newtx/tfm/nxlmi25.tfm
+++ b/fonts/newtx/tfm/nxlmi25.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi27.tfm b/fonts/newtx/tfm/nxlmi27.tfm
index 10c713a3b9..dadb97cd60 100644
--- a/fonts/newtx/tfm/nxlmi27.tfm
+++ b/fonts/newtx/tfm/nxlmi27.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi3.tfm b/fonts/newtx/tfm/nxlmi3.tfm
index 93797e28ef..3775337aec 100644
--- a/fonts/newtx/tfm/nxlmi3.tfm
+++ b/fonts/newtx/tfm/nxlmi3.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi35.tfm b/fonts/newtx/tfm/nxlmi35.tfm
index 09332bcb86..67e8655291 100644
--- a/fonts/newtx/tfm/nxlmi35.tfm
+++ b/fonts/newtx/tfm/nxlmi35.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi37.tfm b/fonts/newtx/tfm/nxlmi37.tfm
index 04d1c8526e..160b6ced4f 100644
--- a/fonts/newtx/tfm/nxlmi37.tfm
+++ b/fonts/newtx/tfm/nxlmi37.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi5.tfm b/fonts/newtx/tfm/nxlmi5.tfm
index 37eb9dceba..e0f0df86d5 100644
--- a/fonts/newtx/tfm/nxlmi5.tfm
+++ b/fonts/newtx/tfm/nxlmi5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmi7.tfm b/fonts/newtx/tfm/nxlmi7.tfm
index 757e660083..9a2727b768 100644
--- a/fonts/newtx/tfm/nxlmi7.tfm
+++ b/fonts/newtx/tfm/nxlmi7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/nxlmia.tfm b/fonts/newtx/tfm/nxlmia.tfm
index 6c43503406..e334d4b159 100644
--- a/fonts/newtx/tfm/nxlmia.tfm
+++ b/fonts/newtx/tfm/nxlmia.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/rtxbmi5.tfm b/fonts/newtx/tfm/rtxbmi5.tfm
index 0002fe34a6..a34e41e873 100644
--- a/fonts/newtx/tfm/rtxbmi5.tfm
+++ b/fonts/newtx/tfm/rtxbmi5.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/rtxbmi7.tfm b/fonts/newtx/tfm/rtxbmi7.tfm
index e8ecc98c04..b1b350ad82 100644
--- a/fonts/newtx/tfm/rtxbmi7.tfm
+++ b/fonts/newtx/tfm/rtxbmi7.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/stxscr.tfm b/fonts/newtx/tfm/stxscr.tfm
new file mode 100644
index 0000000000..680a69449f
--- /dev/null
+++ b/fonts/newtx/tfm/stxscr.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/txbex-bar.tfm b/fonts/newtx/tfm/txbex-bar.tfm
index d549058995..accc75f8d3 100644
--- a/fonts/newtx/tfm/txbex-bar.tfm
+++ b/fonts/newtx/tfm/txbex-bar.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/txbmiaSTbb.tfm b/fonts/newtx/tfm/txbmiaSTbb.tfm
new file mode 100644
index 0000000000..e2cd4d9476
--- /dev/null
+++ b/fonts/newtx/tfm/txbmiaSTbb.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/txbmiaX.tfm b/fonts/newtx/tfm/txbmiaX.tfm
index e97aea9696..583d0d0951 100644
--- a/fonts/newtx/tfm/txbmiaX.tfm
+++ b/fonts/newtx/tfm/txbmiaX.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/txbsys.tfm b/fonts/newtx/tfm/txbsys.tfm
index 2929603132..b2c60623da 100644
--- a/fonts/newtx/tfm/txbsys.tfm
+++ b/fonts/newtx/tfm/txbsys.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/txexas.tfm b/fonts/newtx/tfm/txexas.tfm
index 69c0eff637..4439cfe0db 100644
--- a/fonts/newtx/tfm/txexas.tfm
+++ b/fonts/newtx/tfm/txexas.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/txmiaSTbb.tfm b/fonts/newtx/tfm/txmiaSTbb.tfm
new file mode 100644
index 0000000000..5e6b941bb8
--- /dev/null
+++ b/fonts/newtx/tfm/txmiaSTbb.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/txmiaX.tfm b/fonts/newtx/tfm/txmiaX.tfm
index 4d079d495d..c0f4d807cf 100644
--- a/fonts/newtx/tfm/txmiaX.tfm
+++ b/fonts/newtx/tfm/txmiaX.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/txsys.tfm b/fonts/newtx/tfm/txsys.tfm
index 9341aa75ac..6298a9b500 100644
--- a/fonts/newtx/tfm/txsys.tfm
+++ b/fonts/newtx/tfm/txsys.tfm
Binary files differ
diff --git a/fonts/newtx/type1/LibertineI-5nu.pfb b/fonts/newtx/type1/LibertineI-5nu.pfb
index a19eb7a44d..a477b13abf 100644
--- a/fonts/newtx/type1/LibertineI-5nu.pfb
+++ b/fonts/newtx/type1/LibertineI-5nu.pfb
Binary files differ
diff --git a/fonts/newtx/type1/LibertineMathBMI.pfb b/fonts/newtx/type1/LibertineMathBMI.pfb
new file mode 100644
index 0000000000..98de425ec8
--- /dev/null
+++ b/fonts/newtx/type1/LibertineMathBMI.pfb
Binary files differ
diff --git a/fonts/newtx/type1/LibertineMathBMI5.pfb b/fonts/newtx/type1/LibertineMathBMI5.pfb
new file mode 100644
index 0000000000..85c217b6ca
--- /dev/null
+++ b/fonts/newtx/type1/LibertineMathBMI5.pfb
Binary files differ
diff --git a/fonts/newtx/type1/LibertineMathBMI7.pfb b/fonts/newtx/type1/LibertineMathBMI7.pfb
new file mode 100644
index 0000000000..add55ca0bd
--- /dev/null
+++ b/fonts/newtx/type1/LibertineMathBMI7.pfb
Binary files differ
diff --git a/fonts/newtx/type1/LibertineMathBRM.pfb b/fonts/newtx/type1/LibertineMathBRM.pfb
new file mode 100644
index 0000000000..67c3626a1a
--- /dev/null
+++ b/fonts/newtx/type1/LibertineMathBRM.pfb
Binary files differ
diff --git a/fonts/newtx/type1/LibertineMathMI.pfb b/fonts/newtx/type1/LibertineMathMI.pfb
new file mode 100644
index 0000000000..cf240e9ef1
--- /dev/null
+++ b/fonts/newtx/type1/LibertineMathMI.pfb
Binary files differ
diff --git a/fonts/newtx/type1/LibertineMathMI5.pfb b/fonts/newtx/type1/LibertineMathMI5.pfb
new file mode 100644
index 0000000000..44d9055a0e
--- /dev/null
+++ b/fonts/newtx/type1/LibertineMathMI5.pfb
Binary files differ
diff --git a/fonts/newtx/type1/LibertineMathMI7.pfb b/fonts/newtx/type1/LibertineMathMI7.pfb
new file mode 100644
index 0000000000..a5507da7d5
--- /dev/null
+++ b/fonts/newtx/type1/LibertineMathMI7.pfb
Binary files differ
diff --git a/fonts/newtx/type1/LibertineMathRM.pfb b/fonts/newtx/type1/LibertineMathRM.pfb
new file mode 100644
index 0000000000..f6e7013165
--- /dev/null
+++ b/fonts/newtx/type1/LibertineMathRM.pfb
Binary files differ
diff --git a/fonts/newtx/type1/LibertineZI-5nu.pfb b/fonts/newtx/type1/LibertineZI-5nu.pfb
index 37857bdcca..85b822f0db 100644
--- a/fonts/newtx/type1/LibertineZI-5nu.pfb
+++ b/fonts/newtx/type1/LibertineZI-5nu.pfb
Binary files differ
diff --git a/fonts/newtx/type1/NewTXBMI.pfb b/fonts/newtx/type1/NewTXBMI.pfb
new file mode 100644
index 0000000000..8b6831201d
--- /dev/null
+++ b/fonts/newtx/type1/NewTXBMI.pfb
Binary files differ
diff --git a/fonts/newtx/type1/NewTXBMI5.pfb b/fonts/newtx/type1/NewTXBMI5.pfb
new file mode 100644
index 0000000000..5beeae06c4
--- /dev/null
+++ b/fonts/newtx/type1/NewTXBMI5.pfb
Binary files differ
diff --git a/fonts/newtx/type1/NewTXBMI7.pfb b/fonts/newtx/type1/NewTXBMI7.pfb
new file mode 100644
index 0000000000..8d7aa461c0
--- /dev/null
+++ b/fonts/newtx/type1/NewTXBMI7.pfb
Binary files differ
diff --git a/fonts/newtx/type1/NewTXMI.pfb b/fonts/newtx/type1/NewTXMI.pfb
new file mode 100644
index 0000000000..100832e66b
--- /dev/null
+++ b/fonts/newtx/type1/NewTXMI.pfb
Binary files differ
diff --git a/fonts/newtx/type1/NewTXMI5.pfb b/fonts/newtx/type1/NewTXMI5.pfb
new file mode 100644
index 0000000000..b1f628c2e9
--- /dev/null
+++ b/fonts/newtx/type1/NewTXMI5.pfb
Binary files differ
diff --git a/fonts/newtx/type1/NewTXMI7.pfb b/fonts/newtx/type1/NewTXMI7.pfb
new file mode 100644
index 0000000000..78734a1fee
--- /dev/null
+++ b/fonts/newtx/type1/NewTXMI7.pfb
Binary files differ
diff --git a/fonts/newtx/type1/XCharterMathBMI.pfb b/fonts/newtx/type1/XCharterMathBMI.pfb
new file mode 100644
index 0000000000..e77b256d14
--- /dev/null
+++ b/fonts/newtx/type1/XCharterMathBMI.pfb
Binary files differ
diff --git a/fonts/newtx/type1/XCharterMathBRM.pfb b/fonts/newtx/type1/XCharterMathBRM.pfb
new file mode 100644
index 0000000000..4cdfb00df7
--- /dev/null
+++ b/fonts/newtx/type1/XCharterMathBRM.pfb
Binary files differ
diff --git a/fonts/newtx/type1/XCharterMathMI.pfb b/fonts/newtx/type1/XCharterMathMI.pfb
new file mode 100644
index 0000000000..bb002d8376
--- /dev/null
+++ b/fonts/newtx/type1/XCharterMathMI.pfb
Binary files differ
diff --git a/fonts/newtx/type1/XCharterMathRM.pfb b/fonts/newtx/type1/XCharterMathRM.pfb
new file mode 100644
index 0000000000..6519febc89
--- /dev/null
+++ b/fonts/newtx/type1/XCharterMathRM.pfb
Binary files differ
diff --git a/fonts/newtx/type1/ntxsups-Bold.pfb b/fonts/newtx/type1/ntxsups-Bold.pfb
index f9c2764404..3a5e5f13ca 100644
--- a/fonts/newtx/type1/ntxsups-Bold.pfb
+++ b/fonts/newtx/type1/ntxsups-Bold.pfb
Binary files differ
diff --git a/fonts/newtx/type1/ntxsups-BoldItalic.pfb b/fonts/newtx/type1/ntxsups-BoldItalic.pfb
index 23307a604b..e9c58da4d0 100644
--- a/fonts/newtx/type1/ntxsups-BoldItalic.pfb
+++ b/fonts/newtx/type1/ntxsups-BoldItalic.pfb
Binary files differ
diff --git a/fonts/newtx/type1/ntxsups-Italic.pfb b/fonts/newtx/type1/ntxsups-Italic.pfb
index 82d4bb432b..2ac0600491 100644
--- a/fonts/newtx/type1/ntxsups-Italic.pfb
+++ b/fonts/newtx/type1/ntxsups-Italic.pfb
Binary files differ
diff --git a/fonts/newtx/type1/ntxsups-Regular.pfb b/fonts/newtx/type1/ntxsups-Regular.pfb
index 3456767056..5f11ea9aa9 100644
--- a/fonts/newtx/type1/ntxsups-Regular.pfb
+++ b/fonts/newtx/type1/ntxsups-Regular.pfb
Binary files differ
diff --git a/fonts/newtx/type1/rtxbmi5.pfb b/fonts/newtx/type1/rtxbmi5.pfb
index e3ba3b20ae..e1ca3b4d40 100644
--- a/fonts/newtx/type1/rtxbmi5.pfb
+++ b/fonts/newtx/type1/rtxbmi5.pfb
Binary files differ
diff --git a/fonts/newtx/type1/rtxbmi7.pfb b/fonts/newtx/type1/rtxbmi7.pfb
index 20de5fcdbc..e18c1a1ad5 100644
--- a/fonts/newtx/type1/rtxbmi7.pfb
+++ b/fonts/newtx/type1/rtxbmi7.pfb
Binary files differ
diff --git a/fonts/newtx/type1/stxscr.pfb b/fonts/newtx/type1/stxscr.pfb
new file mode 100644
index 0000000000..de3f961f61
--- /dev/null
+++ b/fonts/newtx/type1/stxscr.pfb
Binary files differ
diff --git a/fonts/newtx/type1/txbex-bar.pfb b/fonts/newtx/type1/txbex-bar.pfb
index b34423bba8..ecf35354a7 100644
--- a/fonts/newtx/type1/txbex-bar.pfb
+++ b/fonts/newtx/type1/txbex-bar.pfb
Binary files differ
diff --git a/fonts/newtx/type1/txbmiaSTbb.pfb b/fonts/newtx/type1/txbmiaSTbb.pfb
new file mode 100644
index 0000000000..4788a4bc6c
--- /dev/null
+++ b/fonts/newtx/type1/txbmiaSTbb.pfb
Binary files differ
diff --git a/fonts/newtx/type1/txbmiaX.pfb b/fonts/newtx/type1/txbmiaX.pfb
index c22d44f901..5c0f3c07e5 100644
--- a/fonts/newtx/type1/txbmiaX.pfb
+++ b/fonts/newtx/type1/txbmiaX.pfb
Binary files differ
diff --git a/fonts/newtx/type1/txbsys.pfb b/fonts/newtx/type1/txbsys.pfb
index 88bdafc6fe..f19ef9d7f4 100644
--- a/fonts/newtx/type1/txbsys.pfb
+++ b/fonts/newtx/type1/txbsys.pfb
Binary files differ
diff --git a/fonts/newtx/type1/txexas.pfb b/fonts/newtx/type1/txexas.pfb
index 0adcf6889e..fc54035fd0 100644
--- a/fonts/newtx/type1/txexas.pfb
+++ b/fonts/newtx/type1/txexas.pfb
Binary files differ
diff --git a/fonts/newtx/type1/txmiaSTbb.pfb b/fonts/newtx/type1/txmiaSTbb.pfb
new file mode 100644
index 0000000000..f919d19cc7
--- /dev/null
+++ b/fonts/newtx/type1/txmiaSTbb.pfb
Binary files differ
diff --git a/fonts/newtx/type1/txmiaX.pfb b/fonts/newtx/type1/txmiaX.pfb
index bd530e39a8..4df348903b 100644
--- a/fonts/newtx/type1/txmiaX.pfb
+++ b/fonts/newtx/type1/txmiaX.pfb
Binary files differ
diff --git a/fonts/newtx/type1/txsys.pfb b/fonts/newtx/type1/txsys.pfb
index f4d4904b7c..4e0637ffaf 100644
--- a/fonts/newtx/type1/txsys.pfb
+++ b/fonts/newtx/type1/txsys.pfb
Binary files differ
diff --git a/fonts/newtx/vf/ntxbmi.vf b/fonts/newtx/vf/ntxbmi.vf
index d0d9b1ee9b..10afcd2091 100644
--- a/fonts/newtx/vf/ntxbmi.vf
+++ b/fonts/newtx/vf/ntxbmi.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbmi0.vf b/fonts/newtx/vf/ntxbmi0.vf
index 788f40843c..54f06989f7 100644
--- a/fonts/newtx/vf/ntxbmi0.vf
+++ b/fonts/newtx/vf/ntxbmi0.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbmi05.vf b/fonts/newtx/vf/ntxbmi05.vf
index 4b43656d3c..5a4fa3eb96 100644
--- a/fonts/newtx/vf/ntxbmi05.vf
+++ b/fonts/newtx/vf/ntxbmi05.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbmi07.vf b/fonts/newtx/vf/ntxbmi07.vf
index d2cbd69225..68ea19c894 100644
--- a/fonts/newtx/vf/ntxbmi07.vf
+++ b/fonts/newtx/vf/ntxbmi07.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbmi1.vf b/fonts/newtx/vf/ntxbmi1.vf
index c208613be9..0c24be519a 100644
--- a/fonts/newtx/vf/ntxbmi1.vf
+++ b/fonts/newtx/vf/ntxbmi1.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbmi15.vf b/fonts/newtx/vf/ntxbmi15.vf
index 1c8415caca..eb7bb2244a 100644
--- a/fonts/newtx/vf/ntxbmi15.vf
+++ b/fonts/newtx/vf/ntxbmi15.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbmi17.vf b/fonts/newtx/vf/ntxbmi17.vf
index 8da7ed4048..2c2ae0fbcd 100644
--- a/fonts/newtx/vf/ntxbmi17.vf
+++ b/fonts/newtx/vf/ntxbmi17.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbmi5.vf b/fonts/newtx/vf/ntxbmi5.vf
index c5b53b37c7..37e54e21cb 100644
--- a/fonts/newtx/vf/ntxbmi5.vf
+++ b/fonts/newtx/vf/ntxbmi5.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbmi7.vf b/fonts/newtx/vf/ntxbmi7.vf
index fd79bb853a..7d64cd894b 100644
--- a/fonts/newtx/vf/ntxbmi7.vf
+++ b/fonts/newtx/vf/ntxbmi7.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbmia.vf b/fonts/newtx/vf/ntxbmia.vf
index 372751f043..31f9055fd0 100644
--- a/fonts/newtx/vf/ntxbmia.vf
+++ b/fonts/newtx/vf/ntxbmia.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbsy.vf b/fonts/newtx/vf/ntxbsy.vf
index 5ef0ab088c..869548cc84 100644
--- a/fonts/newtx/vf/ntxbsy.vf
+++ b/fonts/newtx/vf/ntxbsy.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbsy5.vf b/fonts/newtx/vf/ntxbsy5.vf
index 5ef0ab088c..f319d0c7fc 100644
--- a/fonts/newtx/vf/ntxbsy5.vf
+++ b/fonts/newtx/vf/ntxbsy5.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbsy7.vf b/fonts/newtx/vf/ntxbsy7.vf
index 51df4f1929..8d349b253e 100644
--- a/fonts/newtx/vf/ntxbsy7.vf
+++ b/fonts/newtx/vf/ntxbsy7.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxbsym.vf b/fonts/newtx/vf/ntxbsym.vf
index eacb995ce5..7cc1c06541 100644
--- a/fonts/newtx/vf/ntxbsym.vf
+++ b/fonts/newtx/vf/ntxbsym.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxmi.vf b/fonts/newtx/vf/ntxmi.vf
index 37ccde62cb..c53f52c427 100644
--- a/fonts/newtx/vf/ntxmi.vf
+++ b/fonts/newtx/vf/ntxmi.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxmi0.vf b/fonts/newtx/vf/ntxmi0.vf
index 02b0a76bdb..81077eab32 100644
--- a/fonts/newtx/vf/ntxmi0.vf
+++ b/fonts/newtx/vf/ntxmi0.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxmi05.vf b/fonts/newtx/vf/ntxmi05.vf
index 0c596dd63b..81ceb03afd 100644
--- a/fonts/newtx/vf/ntxmi05.vf
+++ b/fonts/newtx/vf/ntxmi05.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxmi07.vf b/fonts/newtx/vf/ntxmi07.vf
index 81b1eb3fb2..c24c90342d 100644
--- a/fonts/newtx/vf/ntxmi07.vf
+++ b/fonts/newtx/vf/ntxmi07.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxmi1.vf b/fonts/newtx/vf/ntxmi1.vf
index 936856599c..fe999c5c9e 100644
--- a/fonts/newtx/vf/ntxmi1.vf
+++ b/fonts/newtx/vf/ntxmi1.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxmi15.vf b/fonts/newtx/vf/ntxmi15.vf
index f927292a1b..36e1e89909 100644
--- a/fonts/newtx/vf/ntxmi15.vf
+++ b/fonts/newtx/vf/ntxmi15.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxmi17.vf b/fonts/newtx/vf/ntxmi17.vf
index 6a7d9e98a8..817113a34c 100644
--- a/fonts/newtx/vf/ntxmi17.vf
+++ b/fonts/newtx/vf/ntxmi17.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxmi5.vf b/fonts/newtx/vf/ntxmi5.vf
index 6444702de2..123b7f9c1b 100644
--- a/fonts/newtx/vf/ntxmi5.vf
+++ b/fonts/newtx/vf/ntxmi5.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxmi7.vf b/fonts/newtx/vf/ntxmi7.vf
index 5ac95549fa..2e955e87ff 100644
--- a/fonts/newtx/vf/ntxmi7.vf
+++ b/fonts/newtx/vf/ntxmi7.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxmia.vf b/fonts/newtx/vf/ntxmia.vf
index 3847c0dc70..27fecde8a9 100644
--- a/fonts/newtx/vf/ntxmia.vf
+++ b/fonts/newtx/vf/ntxmia.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxsy.vf b/fonts/newtx/vf/ntxsy.vf
index c89be54861..ca7f271124 100644
--- a/fonts/newtx/vf/ntxsy.vf
+++ b/fonts/newtx/vf/ntxsy.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxsy5.vf b/fonts/newtx/vf/ntxsy5.vf
index 1c861f385c..cb3422382b 100644
--- a/fonts/newtx/vf/ntxsy5.vf
+++ b/fonts/newtx/vf/ntxsy5.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxsy7.vf b/fonts/newtx/vf/ntxsy7.vf
index 7dbaf58354..dec3a0f969 100644
--- a/fonts/newtx/vf/ntxsy7.vf
+++ b/fonts/newtx/vf/ntxsy7.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxsym.vf b/fonts/newtx/vf/ntxsym.vf
index 9474200579..2755fecd77 100644
--- a/fonts/newtx/vf/ntxsym.vf
+++ b/fonts/newtx/vf/ntxsym.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi.vf b/fonts/newtx/vf/nxlbmi.vf
index ad20806841..9153e55095 100644
--- a/fonts/newtx/vf/nxlbmi.vf
+++ b/fonts/newtx/vf/nxlbmi.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi0.vf b/fonts/newtx/vf/nxlbmi0.vf
index 75c3e4ecfe..3f3f726247 100644
--- a/fonts/newtx/vf/nxlbmi0.vf
+++ b/fonts/newtx/vf/nxlbmi0.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi01.vf b/fonts/newtx/vf/nxlbmi01.vf
index 9f604d1d13..531a4760be 100644
--- a/fonts/newtx/vf/nxlbmi01.vf
+++ b/fonts/newtx/vf/nxlbmi01.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi015.vf b/fonts/newtx/vf/nxlbmi015.vf
index dfaabdecc8..359a37b1ff 100644
--- a/fonts/newtx/vf/nxlbmi015.vf
+++ b/fonts/newtx/vf/nxlbmi015.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi017.vf b/fonts/newtx/vf/nxlbmi017.vf
index fdb764f80a..1df74b0dc0 100644
--- a/fonts/newtx/vf/nxlbmi017.vf
+++ b/fonts/newtx/vf/nxlbmi017.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi02.vf b/fonts/newtx/vf/nxlbmi02.vf
index cda455edc3..61b84b23f7 100644
--- a/fonts/newtx/vf/nxlbmi02.vf
+++ b/fonts/newtx/vf/nxlbmi02.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi025.vf b/fonts/newtx/vf/nxlbmi025.vf
index 5bae5efe3a..78860f4f45 100644
--- a/fonts/newtx/vf/nxlbmi025.vf
+++ b/fonts/newtx/vf/nxlbmi025.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi027.vf b/fonts/newtx/vf/nxlbmi027.vf
index ff37dba9b9..773074f039 100644
--- a/fonts/newtx/vf/nxlbmi027.vf
+++ b/fonts/newtx/vf/nxlbmi027.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi03.vf b/fonts/newtx/vf/nxlbmi03.vf
index 1f918a8280..8039448cc9 100644
--- a/fonts/newtx/vf/nxlbmi03.vf
+++ b/fonts/newtx/vf/nxlbmi03.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi035.vf b/fonts/newtx/vf/nxlbmi035.vf
index 00a4920da1..47c0ea90fb 100644
--- a/fonts/newtx/vf/nxlbmi035.vf
+++ b/fonts/newtx/vf/nxlbmi035.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi037.vf b/fonts/newtx/vf/nxlbmi037.vf
index ddfe835b57..7c33ab0be0 100644
--- a/fonts/newtx/vf/nxlbmi037.vf
+++ b/fonts/newtx/vf/nxlbmi037.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi05.vf b/fonts/newtx/vf/nxlbmi05.vf
index 7573da3341..301e4c61dc 100644
--- a/fonts/newtx/vf/nxlbmi05.vf
+++ b/fonts/newtx/vf/nxlbmi05.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi07.vf b/fonts/newtx/vf/nxlbmi07.vf
index de665aa0d4..0dbef528d3 100644
--- a/fonts/newtx/vf/nxlbmi07.vf
+++ b/fonts/newtx/vf/nxlbmi07.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi1.vf b/fonts/newtx/vf/nxlbmi1.vf
index 3df26f0a15..f5e265ddbb 100644
--- a/fonts/newtx/vf/nxlbmi1.vf
+++ b/fonts/newtx/vf/nxlbmi1.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi15.vf b/fonts/newtx/vf/nxlbmi15.vf
index 6cd9e43c59..2462868af6 100644
--- a/fonts/newtx/vf/nxlbmi15.vf
+++ b/fonts/newtx/vf/nxlbmi15.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi17.vf b/fonts/newtx/vf/nxlbmi17.vf
index 6b481648a5..50ec28810e 100644
--- a/fonts/newtx/vf/nxlbmi17.vf
+++ b/fonts/newtx/vf/nxlbmi17.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi2.vf b/fonts/newtx/vf/nxlbmi2.vf
index 2487bd1859..c4a041814c 100644
--- a/fonts/newtx/vf/nxlbmi2.vf
+++ b/fonts/newtx/vf/nxlbmi2.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi25.vf b/fonts/newtx/vf/nxlbmi25.vf
index 71158d5b20..6cec63f5f0 100644
--- a/fonts/newtx/vf/nxlbmi25.vf
+++ b/fonts/newtx/vf/nxlbmi25.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi27.vf b/fonts/newtx/vf/nxlbmi27.vf
index 4aa5f7dd5d..6f16ce61a1 100644
--- a/fonts/newtx/vf/nxlbmi27.vf
+++ b/fonts/newtx/vf/nxlbmi27.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi3.vf b/fonts/newtx/vf/nxlbmi3.vf
index 5c2a38670e..f6794fd944 100644
--- a/fonts/newtx/vf/nxlbmi3.vf
+++ b/fonts/newtx/vf/nxlbmi3.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi35.vf b/fonts/newtx/vf/nxlbmi35.vf
index 2d1863b751..6cec63f5f0 100644
--- a/fonts/newtx/vf/nxlbmi35.vf
+++ b/fonts/newtx/vf/nxlbmi35.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi37.vf b/fonts/newtx/vf/nxlbmi37.vf
index 9a84962ff1..6f16ce61a1 100644
--- a/fonts/newtx/vf/nxlbmi37.vf
+++ b/fonts/newtx/vf/nxlbmi37.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi5.vf b/fonts/newtx/vf/nxlbmi5.vf
index 1906562b42..750da576bc 100644
--- a/fonts/newtx/vf/nxlbmi5.vf
+++ b/fonts/newtx/vf/nxlbmi5.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmi7.vf b/fonts/newtx/vf/nxlbmi7.vf
index e19beebb76..ace9f9f744 100644
--- a/fonts/newtx/vf/nxlbmi7.vf
+++ b/fonts/newtx/vf/nxlbmi7.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlbmia.vf b/fonts/newtx/vf/nxlbmia.vf
index c9dd25509c..775b2f3acf 100644
--- a/fonts/newtx/vf/nxlbmia.vf
+++ b/fonts/newtx/vf/nxlbmia.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi.vf b/fonts/newtx/vf/nxlmi.vf
index 22f6e74304..ac15ef7dd7 100644
--- a/fonts/newtx/vf/nxlmi.vf
+++ b/fonts/newtx/vf/nxlmi.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi0.vf b/fonts/newtx/vf/nxlmi0.vf
index e35320dc83..1b6ed33b85 100644
--- a/fonts/newtx/vf/nxlmi0.vf
+++ b/fonts/newtx/vf/nxlmi0.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi01.vf b/fonts/newtx/vf/nxlmi01.vf
index 5d37684bcb..84c9f66c7c 100644
--- a/fonts/newtx/vf/nxlmi01.vf
+++ b/fonts/newtx/vf/nxlmi01.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi015.vf b/fonts/newtx/vf/nxlmi015.vf
index ef0f4f9ac6..309be942fb 100644
--- a/fonts/newtx/vf/nxlmi015.vf
+++ b/fonts/newtx/vf/nxlmi015.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi017.vf b/fonts/newtx/vf/nxlmi017.vf
index 2bd6679425..b223fdcb10 100644
--- a/fonts/newtx/vf/nxlmi017.vf
+++ b/fonts/newtx/vf/nxlmi017.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi02.vf b/fonts/newtx/vf/nxlmi02.vf
index 2142240cbe..77b2bc629f 100644
--- a/fonts/newtx/vf/nxlmi02.vf
+++ b/fonts/newtx/vf/nxlmi02.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi025.vf b/fonts/newtx/vf/nxlmi025.vf
index 3c78194812..46380bd011 100644
--- a/fonts/newtx/vf/nxlmi025.vf
+++ b/fonts/newtx/vf/nxlmi025.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi027.vf b/fonts/newtx/vf/nxlmi027.vf
index 1d54528c9f..7fc2d8598b 100644
--- a/fonts/newtx/vf/nxlmi027.vf
+++ b/fonts/newtx/vf/nxlmi027.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi03.vf b/fonts/newtx/vf/nxlmi03.vf
index 3ad18fb23f..e9767e71df 100644
--- a/fonts/newtx/vf/nxlmi03.vf
+++ b/fonts/newtx/vf/nxlmi03.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi035.vf b/fonts/newtx/vf/nxlmi035.vf
index 40d9c3a24d..309be942fb 100644
--- a/fonts/newtx/vf/nxlmi035.vf
+++ b/fonts/newtx/vf/nxlmi035.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi037.vf b/fonts/newtx/vf/nxlmi037.vf
index a4bf0ce397..b223fdcb10 100644
--- a/fonts/newtx/vf/nxlmi037.vf
+++ b/fonts/newtx/vf/nxlmi037.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi05.vf b/fonts/newtx/vf/nxlmi05.vf
index 9372e21280..507d48c83b 100644
--- a/fonts/newtx/vf/nxlmi05.vf
+++ b/fonts/newtx/vf/nxlmi05.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi07.vf b/fonts/newtx/vf/nxlmi07.vf
index 906431c356..966e8188a6 100644
--- a/fonts/newtx/vf/nxlmi07.vf
+++ b/fonts/newtx/vf/nxlmi07.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi1.vf b/fonts/newtx/vf/nxlmi1.vf
index d10a76cc04..e7e495c8e2 100644
--- a/fonts/newtx/vf/nxlmi1.vf
+++ b/fonts/newtx/vf/nxlmi1.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi15.vf b/fonts/newtx/vf/nxlmi15.vf
index 81328de9a3..9dfa28f743 100644
--- a/fonts/newtx/vf/nxlmi15.vf
+++ b/fonts/newtx/vf/nxlmi15.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi17.vf b/fonts/newtx/vf/nxlmi17.vf
index 1593f9c3fe..c10452f40d 100644
--- a/fonts/newtx/vf/nxlmi17.vf
+++ b/fonts/newtx/vf/nxlmi17.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi2.vf b/fonts/newtx/vf/nxlmi2.vf
index 2169909a83..f6164afae8 100644
--- a/fonts/newtx/vf/nxlmi2.vf
+++ b/fonts/newtx/vf/nxlmi2.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi25.vf b/fonts/newtx/vf/nxlmi25.vf
index 416d6c29a9..cb0667db9e 100644
--- a/fonts/newtx/vf/nxlmi25.vf
+++ b/fonts/newtx/vf/nxlmi25.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi27.vf b/fonts/newtx/vf/nxlmi27.vf
index 6da408ce0f..4a6de07a37 100644
--- a/fonts/newtx/vf/nxlmi27.vf
+++ b/fonts/newtx/vf/nxlmi27.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi3.vf b/fonts/newtx/vf/nxlmi3.vf
index 5bf2f9aed7..00ad8b5636 100644
--- a/fonts/newtx/vf/nxlmi3.vf
+++ b/fonts/newtx/vf/nxlmi3.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi35.vf b/fonts/newtx/vf/nxlmi35.vf
index 478d3d5e0b..b6e71b07a2 100644
--- a/fonts/newtx/vf/nxlmi35.vf
+++ b/fonts/newtx/vf/nxlmi35.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi37.vf b/fonts/newtx/vf/nxlmi37.vf
index 74ced3a3a9..95548feea5 100644
--- a/fonts/newtx/vf/nxlmi37.vf
+++ b/fonts/newtx/vf/nxlmi37.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi5.vf b/fonts/newtx/vf/nxlmi5.vf
index 73410f9138..1739c402a0 100644
--- a/fonts/newtx/vf/nxlmi5.vf
+++ b/fonts/newtx/vf/nxlmi5.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmi7.vf b/fonts/newtx/vf/nxlmi7.vf
index 7214c71ccc..4f65faf801 100644
--- a/fonts/newtx/vf/nxlmi7.vf
+++ b/fonts/newtx/vf/nxlmi7.vf
Binary files differ
diff --git a/fonts/newtx/vf/nxlmia.vf b/fonts/newtx/vf/nxlmia.vf
index dcd75d81cd..1ddf7d78d8 100644
--- a/fonts/newtx/vf/nxlmia.vf
+++ b/fonts/newtx/vf/nxlmia.vf
Binary files differ
diff --git a/fonts/xcharter/README b/fonts/xcharter/README
index 1dbe0e5390..d10af8bc87 100644
--- a/fonts/xcharter/README
+++ b/fonts/xcharter/README
@@ -22,7 +22,10 @@ Original Bitstream Free font license:
Portions of the font modifications are Copyright (c) 2009--2012, Andrey Panov; Copyright (c) 2013--2018, Michael Sharpe.
-Current version: 1.122 2019-08-17
+Current version: 1.20 2019-09-27
+
+Changes in version 1.20
+The mathematical parts of fonts have been enhanced so that, when used with newtxmath, they can produce pdf files that satisfy PDF/A-1b. See the newtxmath documentation for details. Note that \hslash, \hbar, \lambdaslsh and \lambdabar are now built from Charter glyphs.
Changes in version 1.122
1. Added many accented glyphs, so that XCharter can now be used to produce Romanized forms of Sanskrit, Tamil and Vietnamize, as well as other European languages.
diff --git a/fonts/xcharter/afm/XCharterMathBMI.afm b/fonts/xcharter/afm/XCharterMathBMI.afm
index 2d7cd3e0ee..e11f324973 100644
--- a/fonts/xcharter/afm/XCharterMathBMI.afm
+++ b/fonts/xcharter/afm/XCharterMathBMI.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20170730
-Comment Creation Date: Fri May 31 14:34:24 2019
+Comment Generated by FontForge 20190801
+Comment Creation Date: Thu Sep 19 17:02:12 2019
FontName XCharterMathBMI
FullName XCharter Math Bold Italic
FamilyName XCharterMath
@@ -13,14 +13,13 @@ UnderlinePosition -100
UnderlineThickness 50
Version 001.000
EncodingScheme FontSpecific
-FontBBox -154 -225 963 898
-XHeight 493
-StartCharMetrics 125
+FontBBox -154 -240 980 898
+StartCharMetrics 166
C 0 ; WX 329 ; N degree ; B 27 434 303 710 ;
-C 1 ; WX 318 ; N dotlessi ; B 29 -7 293 493 ;
+C 1 ; WX 318 ; N u1D6A4.bit ; B 29 -7 293 493 ;
C 2 ; WX 659 ; N uni019B ; B 55 -10 626 748 ;
C 3 ; WX 586 ; N uni01B5 ; B 45 0 539 671 ;
-C 4 ; WX 297 ; N dotlessj ; B -146 -214 249 493 ;
+C 4 ; WX 297 ; N u1D6A5.bit ; B -146 -214 249 493 ;
C 5 ; WX 221 ; N gravecomb ; B 0 552 221 742 ;
C 6 ; WX 221 ; N acutecomb ; B 0 552 221 742 ;
C 7 ; WX 308 ; N uni0302 ; B 0 552 308 742 ;
@@ -85,8 +84,7 @@ C 65 ; WX 659 ; N uni019B.alt ; B 55 -10 626 744 ;
C 66 ; WX 623 ; N uni210F ; B 50 -6 590 738 ;
C 67 ; WX 623 ; N uni210F.alt ; B 50 -6 590 736 ;
C 68 ; WX 654 ; N u1D752 ; B 17 -9 614 491 ;
-C 69 ; WX 623 ; N NameMe.53 ; B 50 -6 590 736 ;
-C 70 ; WX 659 ; N NameMe.54 ; B 55 -10 626 744 ;
+C 70 ; WX 659 ; N uni019B.bit ; B 55 -10 626 744 ;
C 71 ; WX 634 ; N u1D468 ; B -68 0 612 677 ;
C 72 ; WX 628 ; N u1D469 ; B -23 0 579 671 ;
C 73 ; WX 625 ; N u1D46A ; B 37 -13 636 684 ;
@@ -141,5 +139,47 @@ C 121 ; WX 494 ; N u1D49A ; B -78 -216 513 494 ;
C 122 ; WX 465 ; N u1D49B ; B -20 -14 461 502 ;
C 123 ; WX 547 ; N u1D497.alt ; B 22 -1 502 494 ;
C 124 ; WX 809 ; N u1D498.alt ; B 22 0 764 494 ;
+C 125 ; WX 590 ; N zero.oldstyle ; B 40 -9 548 498 ;
+C 126 ; WX 415 ; N one.oldstyle ; B 49 0 366 509 ;
+C 127 ; WX 477 ; N two.oldstyle ; B 33 0 429 509 ;
+C 128 ; WX 540 ; N three.oldstyle ; B 31 -157 482 499 ;
+C 129 ; WX 538 ; N four.oldstyle ; B 27 -156 511 498 ;
+C 130 ; WX 518 ; N five.oldstyle ; B 31 -163 447 488 ;
+C 131 ; WX 572 ; N six.oldstyle ; B 44 -12 522 674 ;
+C 132 ; WX 483 ; N seven.oldstyle ; B 39 -153 462 490 ;
+C 133 ; WX 558 ; N eight.oldstyle ; B 40 -14 513 651 ;
+C 134 ; WX 566 ; N nine.oldstyle ; B 42 -186 511 499 ;
+C 135 ; WX 556 ; N zero ; B 41 -12 515 683 ;
+C 136 ; WX 556 ; N one ; B 94 0 459 683 ;
+C 137 ; WX 556 ; N two ; B 42 0 505 683 ;
+C 138 ; WX 556 ; N three ; B 41 -11 492 683 ;
+C 139 ; WX 556 ; N four ; B 27 -37 539 677 ;
+C 140 ; WX 556 ; N five ; B 50 -9 489 671 ;
+C 141 ; WX 556 ; N six ; B 50 -12 525 714 ;
+C 142 ; WX 556 ; N seven ; B 71 -37 531 671 ;
+C 143 ; WX 556 ; N eight ; B 44 -16 506 685 ;
+C 144 ; WX 556 ; N nine ; B 43 -52 512 681 ;
+C 145 ; WX 289 ; N period ; B 66 -8 224 151 ;
+C 146 ; WX 289 ; N comma ; B 31 -175 220 129 ;
+C 147 ; WX 964 ; N uni21BC ; B 67 227 980 534 ;
+C 148 ; WX 964 ; N uni21BD ; B 67 25 980 332 ;
+C 149 ; WX 964 ; N uni21C0 ; B 67 227 980 534 ;
+C 150 ; WX 964 ; N uni21C1 ; B 67 25 980 332 ;
+C 151 ; WX 359 ; N uni21A9 ; B 67 227 323 554 ;
+C 152 ; WX 359 ; N uni21AA ; B 67 227 323 554 ;
+C 153 ; WX 601 ; N uni22B2 ; B 24 -27 629 588 ;
+C 154 ; WX 601 ; N uni22B3 ; B 24 -27 629 588 ;
+C 155 ; WX 676 ; N less ; B 67 -27 667 586 ;
+C 156 ; WX 482 ; N slash ; B 67 -191 457 753 ;
+C 157 ; WX 676 ; N greater ; B 67 -27 667 586 ;
+C 158 ; WX 820 ; N uni2605 ; B 48 -51 844 660 ;
+C 159 ; WX 396 ; N uni266D ; B 35 -23 407 801 ;
+C 160 ; WX 374 ; N uni266E ; B 35 -240 372 782 ;
+C 161 ; WX 419 ; N uni266F ; B 35 -225 421 837 ;
+C 162 ; WX 951 ; N uni2323 ; B 67 142 966 435 ;
+C 163 ; WX 951 ; N uni2322 ; B 67 142 966 435 ;
+C 164 ; WX 666 ; N uni2118 ; B 58 -210 678 521 ;
+C 165 ; WX 492 ; N uni20D7 ; B 148 551 622 863 ;
+C 166 ; WX 265 ; N uni2040 ; B 233 561 680 737 ;
EndCharMetrics
EndFontMetrics
diff --git a/fonts/xcharter/afm/XCharterMathBRM.afm b/fonts/xcharter/afm/XCharterMathBRM.afm
index c823e8d960..d5f3da1680 100644
--- a/fonts/xcharter/afm/XCharterMathBRM.afm
+++ b/fonts/xcharter/afm/XCharterMathBRM.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20170730
-Comment Creation Date: Wed Jun 5 21:44:58 2019
+Comment Generated by FontForge 20190801
+Comment Creation Date: Fri Sep 20 14:25:55 2019
FontName XCharterMathBRM
FullName XCharter Math Bold Roman
FamilyName XCharterMath
@@ -14,7 +14,7 @@ UnderlineThickness 50
Version 001.000
EncodingScheme FontSpecific
FontBBox -80 -225 944 898
-StartCharMetrics 124
+StartCharMetrics 120
C 0 ; WX 576 ; N u1D6AA ; B 27 0 529 671 ;
C 1 ; WX 658 ; N u1D6AB ; B 47 0 611 678 ;
C 2 ; WX 748 ; N u1D6AF ; B 36 -16 712 686 ;
@@ -68,76 +68,72 @@ C 49 ; WX 586 ; N uni01B5 ; B 45 0 539 671 ;
C 50 ; WX 814 ; N uni2126 ; B 27 0 787 684 ;
C 51 ; WX 814 ; N uni2127 ; B 27 0 787 684 ;
C 52 ; WX 598 ; N uni2107 ; B 38 -14 576 687 ;
-C 53 ; WX 622 ; N NameMe.53 ; B 19 -10 602 744 ;
-C 54 ; WX 597 ; N NameMe.54 ; B 16 0 586 739 ;
-C 55 ; WX 521 ; N NameMe.55 ; B 98 372 386 748 ;
-C 56 ; WX 221 ; N uni0300 ; B 0 552 221 742 ;
-C 57 ; WX 221 ; N uni0301 ; B 0 552 221 742 ;
-C 58 ; WX 308 ; N uni0302 ; B 0 552 308 742 ;
-C 59 ; WX 324 ; N uni0303 ; B 0 576 324 716 ;
-C 60 ; WX 331 ; N uni0304 ; B 0 604 331 675 ;
-C 61 ; WX 305 ; N uni0306 ; B 0 567 305 719 ;
-C 62 ; WX 130 ; N uni0307 ; B 0 579 130 713 ;
-C 63 ; WX 333 ; N uni0308 ; B 0 579 333 710 ;
-C 64 ; WX 237 ; N uni030A ; B 0 546 237 783 ;
-C 65 ; WX 308 ; N uni030C ; B 0 551 308 741 ;
-C 66 ; WX 539 ; N uni20DB ; B 0 579 539 710 ;
-C 67 ; WX 745 ; N uni20DC ; B 0 579 745 710 ;
-C 68 ; WX 329 ; N degree ; B 27 434 303 710 ;
-C 69 ; WX 564 ; N NameMe.69 ; B 34 534 345 604 ;
-C 70 ; WX 305 ; N u1D6A4.bup ; B 30 0 292 496 ;
-C 71 ; WX 297 ; N u1D6A5.bup ; B -80 -214 231 496 ;
-C 72 ; WX 651 ; N u1D400 ; B -11 0 669 678 ;
-C 73 ; WX 628 ; N u1D401 ; B 29 0 590 671 ;
-C 74 ; WX 638 ; N u1D402 ; B 41 -12 601 683 ;
-C 75 ; WX 716 ; N u1D403 ; B 29 0 681 671 ;
-C 76 ; WX 596 ; N u1D404 ; B 29 0 566 671 ;
-C 77 ; WX 552 ; N u1D405 ; B 26 0 528 671 ;
-C 78 ; WX 710 ; N u1D406 ; B 40 -12 690 682 ;
-C 79 ; WX 760 ; N u1D407 ; B 30 0 733 671 ;
-C 80 ; WX 354 ; N u1D408 ; B 30 0 329 671 ;
-C 81 ; WX 465 ; N u1D409 ; B 12 -12 464 671 ;
-C 82 ; WX 650 ; N u1D40A ; B 30 0 672 671 ;
-C 83 ; WX 543 ; N u1D40B ; B 27 0 532 671 ;
-C 84 ; WX 883 ; N u1D40C ; B 25 0 863 671 ;
-C 85 ; WX 727 ; N u1D40D ; B 25 0 710 671 ;
-C 86 ; WX 752 ; N u1D40E ; B 41 -16 717 686 ;
-C 87 ; WX 587 ; N u1D40F ; B 25 0 568 671 ;
-C 88 ; WX 752 ; N u1D410 ; B 39 -178 720 687 ;
-C 89 ; WX 671 ; N u1D411 ; B 31 -7 692 671 ;
-C 90 ; WX 568 ; N u1D412 ; B 59 -11 517 683 ;
-C 91 ; WX 603 ; N u1D413 ; B 16 0 593 671 ;
-C 92 ; WX 705 ; N u1D414 ; B 20 -12 694 671 ;
-C 93 ; WX 635 ; N u1D415 ; B -21 -2 660 671 ;
-C 94 ; WX 946 ; N u1D416 ; B 2 0 944 671 ;
-C 95 ; WX 637 ; N u1D417 ; B 0 0 644 671 ;
-C 96 ; WX 610 ; N u1D418 ; B -11 0 627 671 ;
-C 97 ; WX 592 ; N u1D419 ; B 44 0 550 671 ;
-C 98 ; WX 544 ; N u1D41A ; B 40 -9 534 499 ;
-C 99 ; WX 577 ; N u1D41B ; B 9 -1 547 739 ;
-C 100 ; WX 476 ; N u1D41C ; B 35 -8 464 497 ;
-C 101 ; WX 596 ; N u1D41D ; B 37 -9 576 739 ;
-C 102 ; WX 524 ; N u1D41E ; B 37 -9 492 500 ;
-C 103 ; WX 341 ; N u1D41F ; B 30 0 412 743 ;
-C 104 ; WX 551 ; N u1D420 ; B 34 -217 555 497 ;
-C 105 ; WX 597 ; N u1D421 ; B 16 0 586 739 ;
-C 106 ; WX 305 ; N u1D422 ; B 30 0 292 724 ;
-C 107 ; WX 297 ; N u1D423 ; B -80 -214 242 724 ;
-C 108 ; WX 553 ; N u1D424 ; B 18 0 571 739 ;
-C 109 ; WX 304 ; N u1D425 ; B 23 0 291 739 ;
-C 110 ; WX 892 ; N u1D426 ; B 31 0 883 500 ;
-C 111 ; WX 605 ; N u1D427 ; B 28 0 593 498 ;
-C 112 ; WX 577 ; N u1D428 ; B 37 -8 547 499 ;
-C 113 ; WX 591 ; N u1D429 ; B 22 -219 560 499 ;
-C 114 ; WX 575 ; N u1D42A ; B 37 -218 571 499 ;
-C 115 ; WX 421 ; N u1D42B ; B 24 0 420 498 ;
-C 116 ; WX 447 ; N u1D42C ; B 41 -11 410 500 ;
-C 117 ; WX 358 ; N u1D42D ; B 19 -5 356 598 ;
-C 118 ; WX 600 ; N u1D42E ; B 23 -9 582 499 ;
-C 119 ; WX 513 ; N u1D42F ; B -6 0 534 487 ;
-C 120 ; WX 799 ; N u1D430 ; B -1 0 811 487 ;
-C 121 ; WX 531 ; N u1D431 ; B 11 0 531 487 ;
-C 122 ; WX 515 ; N u1D432 ; B -4 -219 536 486 ;
-C 123 ; WX 495 ; N u1D433 ; B 46 0 465 486 ;
+C 53 ; WX 221 ; N uni0300 ; B 0 552 221 742 ;
+C 54 ; WX 221 ; N uni0301 ; B 0 552 221 742 ;
+C 55 ; WX 308 ; N uni0302 ; B 0 552 308 742 ;
+C 56 ; WX 324 ; N uni0303 ; B 0 576 324 716 ;
+C 57 ; WX 331 ; N uni0304 ; B 0 604 331 675 ;
+C 58 ; WX 305 ; N uni0306 ; B 0 567 305 719 ;
+C 59 ; WX 130 ; N uni0307 ; B 0 579 130 713 ;
+C 60 ; WX 333 ; N uni0308 ; B 0 579 333 710 ;
+C 61 ; WX 237 ; N uni030A ; B 0 546 237 783 ;
+C 62 ; WX 308 ; N uni030C ; B 0 551 308 741 ;
+C 63 ; WX 539 ; N uni20DB ; B 0 579 539 710 ;
+C 64 ; WX 745 ; N uni20DC ; B 0 579 745 710 ;
+C 65 ; WX 329 ; N degree ; B 27 434 303 710 ;
+C 66 ; WX 305 ; N u1D6A4.bup ; B 30 0 292 496 ;
+C 67 ; WX 297 ; N u1D6A5.bup ; B -80 -214 231 496 ;
+C 68 ; WX 651 ; N u1D400 ; B -11 0 669 678 ;
+C 69 ; WX 628 ; N u1D401 ; B 29 0 590 671 ;
+C 70 ; WX 638 ; N u1D402 ; B 41 -12 601 683 ;
+C 71 ; WX 716 ; N u1D403 ; B 29 0 681 671 ;
+C 72 ; WX 596 ; N u1D404 ; B 29 0 566 671 ;
+C 73 ; WX 552 ; N u1D405 ; B 26 0 528 671 ;
+C 74 ; WX 710 ; N u1D406 ; B 40 -12 690 682 ;
+C 75 ; WX 760 ; N u1D407 ; B 30 0 733 671 ;
+C 76 ; WX 354 ; N u1D408 ; B 30 0 329 671 ;
+C 77 ; WX 465 ; N u1D409 ; B 12 -12 464 671 ;
+C 78 ; WX 650 ; N u1D40A ; B 30 0 672 671 ;
+C 79 ; WX 543 ; N u1D40B ; B 27 0 532 671 ;
+C 80 ; WX 883 ; N u1D40C ; B 25 0 863 671 ;
+C 81 ; WX 727 ; N u1D40D ; B 25 0 710 671 ;
+C 82 ; WX 752 ; N u1D40E ; B 41 -16 717 686 ;
+C 83 ; WX 587 ; N u1D40F ; B 25 0 568 671 ;
+C 84 ; WX 752 ; N u1D410 ; B 39 -178 720 687 ;
+C 85 ; WX 671 ; N u1D411 ; B 31 -7 692 671 ;
+C 86 ; WX 568 ; N u1D412 ; B 59 -11 517 683 ;
+C 87 ; WX 603 ; N u1D413 ; B 16 0 593 671 ;
+C 88 ; WX 705 ; N u1D414 ; B 20 -12 694 671 ;
+C 89 ; WX 635 ; N u1D415 ; B -21 -2 660 671 ;
+C 90 ; WX 946 ; N u1D416 ; B 2 0 944 671 ;
+C 91 ; WX 637 ; N u1D417 ; B 0 0 644 671 ;
+C 92 ; WX 610 ; N u1D418 ; B -11 0 627 671 ;
+C 93 ; WX 592 ; N u1D419 ; B 44 0 550 671 ;
+C 94 ; WX 544 ; N u1D41A ; B 40 -9 534 499 ;
+C 95 ; WX 577 ; N u1D41B ; B 9 -1 547 739 ;
+C 96 ; WX 476 ; N u1D41C ; B 35 -8 464 497 ;
+C 97 ; WX 596 ; N u1D41D ; B 37 -9 576 739 ;
+C 98 ; WX 524 ; N u1D41E ; B 37 -9 492 500 ;
+C 99 ; WX 341 ; N u1D41F ; B 30 0 412 743 ;
+C 100 ; WX 551 ; N u1D420 ; B 34 -217 555 497 ;
+C 101 ; WX 597 ; N u1D421 ; B 16 0 586 739 ;
+C 102 ; WX 305 ; N u1D422 ; B 30 0 292 724 ;
+C 103 ; WX 297 ; N u1D423 ; B -80 -214 242 724 ;
+C 104 ; WX 553 ; N u1D424 ; B 18 0 571 739 ;
+C 105 ; WX 304 ; N u1D425 ; B 23 0 291 739 ;
+C 106 ; WX 892 ; N u1D426 ; B 31 0 883 500 ;
+C 107 ; WX 605 ; N u1D427 ; B 28 0 593 498 ;
+C 108 ; WX 577 ; N u1D428 ; B 37 -8 547 499 ;
+C 109 ; WX 591 ; N u1D429 ; B 22 -219 560 499 ;
+C 110 ; WX 575 ; N u1D42A ; B 37 -218 571 499 ;
+C 111 ; WX 421 ; N u1D42B ; B 24 0 420 498 ;
+C 112 ; WX 447 ; N u1D42C ; B 41 -11 410 500 ;
+C 113 ; WX 358 ; N u1D42D ; B 19 -5 356 598 ;
+C 114 ; WX 600 ; N u1D42E ; B 23 -9 582 499 ;
+C 115 ; WX 513 ; N u1D42F ; B -6 0 534 487 ;
+C 116 ; WX 799 ; N u1D430 ; B -1 0 811 487 ;
+C 117 ; WX 531 ; N u1D431 ; B 11 0 531 487 ;
+C 118 ; WX 515 ; N u1D432 ; B -4 -219 536 486 ;
+C 119 ; WX 495 ; N u1D433 ; B 46 0 465 486 ;
EndCharMetrics
EndFontMetrics
diff --git a/fonts/xcharter/afm/XCharterMathMI.afm b/fonts/xcharter/afm/XCharterMathMI.afm
index dfb03b5768..753ef8e018 100644
--- a/fonts/xcharter/afm/XCharterMathMI.afm
+++ b/fonts/xcharter/afm/XCharterMathMI.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20170730
-Comment Creation Date: Fri May 31 14:18:47 2019
+Comment Generated by FontForge 20190801
+Comment Creation Date: Thu Sep 19 17:02:25 2019
FontName XCharterMathMI
FullName XCharter Math Italic
FamilyName XCharterMath
@@ -14,8 +14,7 @@ UnderlineThickness 50
Version 001.000
EncodingScheme FontSpecific
FontBBox -151 -223 951 898
-XHeight 482
-StartCharMetrics 125
+StartCharMetrics 167
C 0 ; WX 329 ; N degree ; B 27 434 303 710 ;
C 1 ; WX 515 ; N uni019B ; B -10 -7 505 744 ;
C 2 ; WX 586 ; N uni01B5 ; B 45 0 539 671 ;
@@ -118,7 +117,7 @@ C 98 ; WX 553 ; N u1D709 ; B 35 -222 513 744 ;
C 99 ; WX 671 ; N u1D70B ; B 32 -11 617 481 ;
C 100 ; WX 576 ; N u1D70C ; B -17 -218 521 492 ;
C 101 ; WX 521 ; N u1D70D ; B 35 -222 476 492 ;
-C 102 ; WX 632 ; N u1D70E ; B 40 -11 582 481 ;
+C 102 ; WX 572 ; N u1D70E ; B 40 -11 582 481 ;
C 103 ; WX 559 ; N u1D70F ; B 20 -11 509 481 ;
C 104 ; WX 548 ; N u1D710 ; B 30 -11 501 491 ;
C 105 ; WX 779 ; N u1D711 ; B 50 -218 724 491 ;
@@ -135,11 +134,53 @@ C 115 ; WX 901 ; N u1D71B ; B 30 -11 851 481 ;
C 116 ; WX 515 ; N uni019B.alt ; B -10 -7 505 744 ;
C 117 ; WX 551 ; N uni210F ; B 23 -6 505 739 ;
C 118 ; WX 551 ; N uni210F.alt ; B 23 -6 505 736 ;
-C 119 ; WX 551 ; N NameMe.53 ; B 23 -6 505 736 ;
-C 120 ; WX 595 ; N NameMe.54 ; B 50 -7 565 744 ;
-C 121 ; WX 287 ; N dotlessi ; B 33 -7 254 482 ;
-C 122 ; WX 269 ; N dotlessj ; B -128 -216 213 482 ;
+C 120 ; WX 595 ; N uni019B.ital ; B 50 -7 565 744 ;
+C 121 ; WX 287 ; N u1D6A4 ; B 33 -7 254 482 ;
+C 122 ; WX 269 ; N u1D6A5 ; B -128 -216 213 482 ;
C 123 ; WX 499 ; N u1D463.alt ; B 15 0 457 484 ;
C 124 ; WX 743 ; N u1D464.alt ; B 15 0 703 485 ;
+C 125 ; WX 572 ; N zero.oldstyle ; B 48 -10 522 497 ;
+C 126 ; WX 396 ; N one.oldstyle ; B 46 0 349 503 ;
+C 127 ; WX 429 ; N two.oldstyle ; B 38 0 389 502 ;
+C 128 ; WX 511 ; N three.oldstyle ; B 40 -149 456 491 ;
+C 129 ; WX 516 ; N four.oldstyle ; B 21 -151 483 493 ;
+C 130 ; WX 497 ; N five.oldstyle ; B 35 -150 444 484 ;
+C 131 ; WX 533 ; N six.oldstyle ; B 46 -11 487 660 ;
+C 132 ; WX 483 ; N seven.oldstyle ; B 45 -154 459 482 ;
+C 133 ; WX 538 ; N eight.oldstyle ; B 52 -15 486 643 ;
+C 134 ; WX 539 ; N nine.oldstyle ; B 56 -179 481 487 ;
+C 136 ; WX 556 ; N zero ; B 41 -12 515 683 ;
+C 137 ; WX 556 ; N one ; B 94 0 459 683 ;
+C 138 ; WX 556 ; N two ; B 42 0 505 683 ;
+C 139 ; WX 556 ; N three ; B 41 -11 492 683 ;
+C 140 ; WX 556 ; N four ; B 27 -37 539 677 ;
+C 141 ; WX 556 ; N five ; B 50 -9 489 671 ;
+C 142 ; WX 556 ; N six ; B 50 -12 525 714 ;
+C 143 ; WX 556 ; N seven ; B 71 -37 531 671 ;
+C 144 ; WX 556 ; N eight ; B 44 -16 506 685 ;
+C 145 ; WX 556 ; N nine ; B 43 -52 512 681 ;
+C 146 ; WX 454 ; N u1D454.alt ; B -1 -207 478 439 ;
+C 147 ; WX 278 ; N period ; B 75 -9 202 118 ;
+C 148 ; WX 278 ; N comma ; B 39 -169 208 106 ;
+C 149 ; WX 964 ; N uni21BC ; B 62 229 902 462 ;
+C 150 ; WX 964 ; N uni21BD ; B 62 52 902 285 ;
+C 151 ; WX 964 ; N uni21C0 ; B 62 229 902 462 ;
+C 152 ; WX 964 ; N uni21C1 ; B 62 52 902 285 ;
+C 153 ; WX 319 ; N uni21A9 ; B 62 229 257 489 ;
+C 154 ; WX 319 ; N uni21AA ; B 62 229 257 489 ;
+C 155 ; WX 418 ; N uni22B2 ; B 20 65 398 446 ;
+C 156 ; WX 418 ; N uni22B3 ; B 20 68 398 449 ;
+C 157 ; WX 636 ; N less ; B 62 6 574 508 ;
+C 158 ; WX 441 ; N slash ; B 62 -161 379 678 ;
+C 159 ; WX 636 ; N greater ; B 62 6 574 508 ;
+C 160 ; WX 672 ; N uni2605 ; B 44 -6 628 550 ;
+C 161 ; WX 415 ; N uni266D ; B 66 -21 368 730 ;
+C 162 ; WX 377 ; N uni266E ; B 60 -214 330 712 ;
+C 163 ; WX 402 ; N uni266F ; B 50 -197 365 762 ;
+C 164 ; WX 964 ; N uni2323 ; B 62 101 902 342 ;
+C 165 ; WX 964 ; N uni2322 ; B 62 158 902 399 ;
+C 166 ; WX 624 ; N uni2118 ; B 55 -193 586 479 ;
+C 167 ; WX 486 ; N uni20D7 ; B 170 456 594 745 ;
+C 168 ; WX 260 ; N uni2040 ; B 222 492 613 650 ;
EndCharMetrics
EndFontMetrics
diff --git a/fonts/xcharter/afm/XCharterMathRM.afm b/fonts/xcharter/afm/XCharterMathRM.afm
index 0a0240bb88..41b8a3bc52 100644
--- a/fonts/xcharter/afm/XCharterMathRM.afm
+++ b/fonts/xcharter/afm/XCharterMathRM.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20170730
-Comment Creation Date: Wed Jun 5 21:45:38 2019
+Comment Generated by FontForge 20190801
+Comment Creation Date: Thu Sep 19 12:20:57 2019
FontName XCharterMathRM
FullName XCharter Math Roman
FamilyName XCharterMath
@@ -18,7 +18,7 @@ CapHeight 671
XHeight 481
Ascender 618
Descender -218
-StartCharMetrics 69
+StartCharMetrics 68
C 0 ; WX 532 ; N uni0393 ; B 15 0 495 671 ;
C 1 ; WX 644 ; N uni0394 ; B 47 0 597 679 ;
C 2 ; WX 714 ; N uni0398 ; B 34 -16 680 688 ;
@@ -74,7 +74,6 @@ C 51 ; WX 774 ; N uni2127 ; B 29 0 745 688 ;
C 52 ; WX 598 ; N uni2107 ; B 38 -14 576 687 ;
C 53 ; WX 280 ; N u1D6A4.up ; B 35 0 260 486 ;
C 54 ; WX 266 ; N u1D6A5.up ; B -78 -218 192 486 ;
-C 55 ; WX 521 ; N NameMe.55 ; B 98 392 386 748 ;
C 56 ; WX 196 ; N uni0300 ; B 0 546 196 736 ;
C 57 ; WX 196 ; N uni0301 ; B 0 546 196 736 ;
C 58 ; WX 284 ; N uni0302 ; B 0 546 284 736 ;
diff --git a/fonts/xcharter/doc/xcharter-doc.pdf b/fonts/xcharter/doc/xcharter-doc.pdf
index c0306c4887..eb28315703 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 6663edf8b5..99b0e4b360 100644
--- a/fonts/xcharter/doc/xcharter-doc.tex
+++ b/fonts/xcharter/doc/xcharter-doc.tex
@@ -1,9 +1,16 @@
% !TEX TS-program = pdflatexmk
\documentclass[11pt]{article}
+\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[margin=1in]{geometry}
\usepackage[parfill]{parskip}
\usepackage{graphicx}
\pdfmapfile{=XCharter.map}
+\pdfmapfile{=newtx.map}
\usepackage[scaled=1.03,varqu,varl]{inconsolata}
\usepackage[type1]{cabin}
\usepackage[scaled=.98,osf]{XCharter}
@@ -78,7 +85,7 @@ Three math packages seem to provide reasonable companions for \textsf{XCharter}.
\usepackage[scaled=.98,sups,osf]{XCharter}% lining figures in math, osf in text
\usepackage[scaled=1.04,varqu,varl]{inconsolata}% inconsolata typewriter
\usepackage[type1]{cabin}% sans serif
-\usepackage[libertine,vvarbb,scaled=1.07]{newtxmath}
+\usepackage[libertine,vvarbb,scaled=1.05]{newtxmath}
\usepackage[cal=boondoxo]{mathalfa}
\linespread{1.04}
\end{verbatim}
@@ -88,7 +95,7 @@ Three math packages seem to provide reasonable companions for \textsf{XCharter}.
\usepackage[scaled=.98,sups,osf]{XCharter}% lining figures in math, osf in text
\usepackage[scaled=1.04,varqu,varl]{inconsolata}% inconsolata typewriter
\usepackage[type1]{cabin}% sans serif
-\usepackage[charter,vvarbb,scaled=1.07]{newtxmath}
+\usepackage[charter,vvarbb,scaled=1.05]{newtxmath}
\usepackage[cal=boondoxo]{mathalfa}
\linespread{1.04}
\end{verbatim}
@@ -98,11 +105,30 @@ Three math packages seem to provide reasonable companions for \textsf{XCharter}.
\usepackage[scaled=.98,sups,osf]{XCharter}% osf in text, lining figures in math
\usepackage[scaled=1.04,varqu,varl]{inconsolata}% inconsolata typewriter
\usepackage[type1]{cabin}% sans serif
-\usepackage[charter,vvarbb,scaled=1.07]{newtxmath}
+\usepackage[charter,vvarbb,scaled=1.05]{newtxmath}
+\usepackage[cal=boondoxo]{mathalfa}
+\linespread{1.04}
+\end{verbatim}
+
+\textsc{Example 5:}
+\begin{verbatim}
+% Adds instructions to produce a pdf conforming tp PDF/A-1b
+\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[<specify babel languages>]{babel}% load before XCharter
+\usepackage[scaled=.98,sups,osf]{XCharter}% osf in text, lining figures in math
+\usepackage[scaled=1.04,varqu,varl]{inconsolata}% inconsolata typewriter
+\usepackage[type1]{cabin}% sans serif
+\usepackage[charter,vvarbb,scaled=1.05]{newtxmath}
\usepackage[cal=boondoxo]{mathalfa}
\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}}
@@ -159,7 +185,7 @@ and variance $1$ on a probability space $(\Omega,\mathcal{F},\Pr)$. Then}
\testlowgreekiu\testlowgreekiiu\testlowgreekiiiu}
\def\test#1{\; #1}
-\newpage
+%\newpage
\textbf{Greek letters in version 1.11:} \[\testupgreek\]
\[\testupgreekit\]
\[\testlowgreek\]
diff --git a/fonts/xcharter/map/XCharter.map b/fonts/xcharter/map/XCharter.map
index 156562c5a9..1ec4befdb9 100644
--- a/fonts/xcharter/map/XCharter.map
+++ b/fonts/xcharter/map/XCharter.map
@@ -297,3 +297,4 @@ XCharter-Italic-tlf-ot2 XCharter-Italic " xcharterOT2enc ReEncodeFont " <[xchart
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/tex/xcharter.subs b/fonts/xcharter/tex/xcharter.subs
new file mode 100644
index 0000000000..e88ea8eb7c
--- /dev/null
+++ b/fonts/xcharter/tex/xcharter.subs
@@ -0,0 +1,17 @@
+{f}{-2}
+{j}{-2}
+{p}{-1.5}
+{y}{-1.5}
+{A}{-1.5}
+{B}{-1}
+{D}{-1}
+{H}{-1}
+{I}{-1}
+{K}{-1}
+{L}{-1}
+{M}{-1}
+{N}{-0.5}
+{P}{-1}
+{X}{-1}
+{\rho}{-1}
+{\beta}{-1} \ No newline at end of file
diff --git a/fonts/xcharter/tfm/XCharterMathBMI.tfm b/fonts/xcharter/tfm/XCharterMathBMI.tfm
index e20f19b665..7ee126eb63 100644
--- a/fonts/xcharter/tfm/XCharterMathBMI.tfm
+++ b/fonts/xcharter/tfm/XCharterMathBMI.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharterMathBRM.tfm b/fonts/xcharter/tfm/XCharterMathBRM.tfm
index 15315aaf2b..5523dd7505 100644
--- a/fonts/xcharter/tfm/XCharterMathBRM.tfm
+++ b/fonts/xcharter/tfm/XCharterMathBRM.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharterMathMI.tfm b/fonts/xcharter/tfm/XCharterMathMI.tfm
index cae173eeef..43a0829987 100644
--- a/fonts/xcharter/tfm/XCharterMathMI.tfm
+++ b/fonts/xcharter/tfm/XCharterMathMI.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/XCharterMathRM.tfm b/fonts/xcharter/tfm/XCharterMathRM.tfm
index 49aa172c88..6f6abd7159 100644
--- a/fonts/xcharter/tfm/XCharterMathRM.tfm
+++ b/fonts/xcharter/tfm/XCharterMathRM.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/zchbmi.tfm b/fonts/xcharter/tfm/zchbmi.tfm
index 1ca5bc491e..f9365b3389 100644
--- a/fonts/xcharter/tfm/zchbmi.tfm
+++ b/fonts/xcharter/tfm/zchbmi.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/zchbmi0.tfm b/fonts/xcharter/tfm/zchbmi0.tfm
index 9b925ade2d..2d670bcca2 100644
--- a/fonts/xcharter/tfm/zchbmi0.tfm
+++ b/fonts/xcharter/tfm/zchbmi0.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/zchbmia.tfm b/fonts/xcharter/tfm/zchbmia.tfm
index 6594459c6f..a517f0d632 100644
--- a/fonts/xcharter/tfm/zchbmia.tfm
+++ b/fonts/xcharter/tfm/zchbmia.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/zchmi.tfm b/fonts/xcharter/tfm/zchmi.tfm
index 1589e15632..78e95e7bca 100644
--- a/fonts/xcharter/tfm/zchmi.tfm
+++ b/fonts/xcharter/tfm/zchmi.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/zchmi0.tfm b/fonts/xcharter/tfm/zchmi0.tfm
index ef795c93e7..fa8c928b4b 100644
--- a/fonts/xcharter/tfm/zchmi0.tfm
+++ b/fonts/xcharter/tfm/zchmi0.tfm
Binary files differ
diff --git a/fonts/xcharter/tfm/zchmia.tfm b/fonts/xcharter/tfm/zchmia.tfm
index b2ad2fc375..8789cf6cd2 100644
--- a/fonts/xcharter/tfm/zchmia.tfm
+++ b/fonts/xcharter/tfm/zchmia.tfm
Binary files differ
diff --git a/fonts/xcharter/type1/XCharterMathBMI.pfb b/fonts/xcharter/type1/XCharterMathBMI.pfb
index 0d0ab2f657..67e25755df 100644
--- a/fonts/xcharter/type1/XCharterMathBMI.pfb
+++ b/fonts/xcharter/type1/XCharterMathBMI.pfb
Binary files differ
diff --git a/fonts/xcharter/type1/XCharterMathBRM.pfb b/fonts/xcharter/type1/XCharterMathBRM.pfb
index e33f51e916..fa7a778e26 100644
--- a/fonts/xcharter/type1/XCharterMathBRM.pfb
+++ b/fonts/xcharter/type1/XCharterMathBRM.pfb
Binary files differ
diff --git a/fonts/xcharter/type1/XCharterMathMI.pfb b/fonts/xcharter/type1/XCharterMathMI.pfb
index 86fe991a79..60c80615f9 100644
--- a/fonts/xcharter/type1/XCharterMathMI.pfb
+++ b/fonts/xcharter/type1/XCharterMathMI.pfb
Binary files differ
diff --git a/fonts/xcharter/type1/XCharterMathRM.pfb b/fonts/xcharter/type1/XCharterMathRM.pfb
index ffeee83b8d..c3d6307042 100644
--- a/fonts/xcharter/type1/XCharterMathRM.pfb
+++ b/fonts/xcharter/type1/XCharterMathRM.pfb
Binary files differ
diff --git a/fonts/xcharter/vf/zchbmi.vf b/fonts/xcharter/vf/zchbmi.vf
index feb339f77c..3c25c85f21 100644
--- a/fonts/xcharter/vf/zchbmi.vf
+++ b/fonts/xcharter/vf/zchbmi.vf
Binary files differ
diff --git a/fonts/xcharter/vf/zchbmi0.vf b/fonts/xcharter/vf/zchbmi0.vf
index 5ee3c82920..9baac871a0 100644
--- a/fonts/xcharter/vf/zchbmi0.vf
+++ b/fonts/xcharter/vf/zchbmi0.vf
Binary files differ
diff --git a/fonts/xcharter/vf/zchbmia.vf b/fonts/xcharter/vf/zchbmia.vf
index ba917a036f..44b7c527ca 100644
--- a/fonts/xcharter/vf/zchbmia.vf
+++ b/fonts/xcharter/vf/zchbmia.vf
Binary files differ
diff --git a/fonts/xcharter/vf/zchmi.vf b/fonts/xcharter/vf/zchmi.vf
index e3bdab71ad..99db9515eb 100644
--- a/fonts/xcharter/vf/zchmi.vf
+++ b/fonts/xcharter/vf/zchmi.vf
Binary files differ
diff --git a/fonts/xcharter/vf/zchmi0.vf b/fonts/xcharter/vf/zchmi0.vf
index 4dad9f7dc7..fe74e663c0 100644
--- a/fonts/xcharter/vf/zchmi0.vf
+++ b/fonts/xcharter/vf/zchmi0.vf
Binary files differ
diff --git a/fonts/xcharter/vf/zchmia.vf b/fonts/xcharter/vf/zchmia.vf
index 26cb44401f..40d7b81809 100644
--- a/fonts/xcharter/vf/zchmia.vf
+++ b/fonts/xcharter/vf/zchmia.vf
Binary files differ