summaryrefslogtreecommitdiff
path: root/fonts/newpx/enc
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-10-10 03:01:52 +0000
committerNorbert Preining <norbert@preining.info>2019-10-10 03:01:52 +0000
commit010a3454a27ee40902d7764080eb7eb7ddcaa700 (patch)
tree67be8577ed6d810832f40a1ac96ac6a293d22d2c /fonts/newpx/enc
parent8d5625f5e48587e6ca4304739304ed11b17cb26c (diff)
CTAN sync 201910100301
Diffstat (limited to 'fonts/newpx/enc')
-rw-r--r--fonts/newpx/enc/ecsups.enc258
-rw-r--r--fonts/newpx/enc/npxsups_ly1.enc297
-rw-r--r--fonts/newpx/enc/npxsups_ot1.enc297
-rw-r--r--fonts/newpx/enc/npxsups_t1.enc297
-rw-r--r--fonts/newpx/enc/ot1sups.enc50
-rw-r--r--fonts/newpx/enc/texnansxsups.enc279
6 files changed, 891 insertions, 587 deletions
diff --git a/fonts/newpx/enc/ecsups.enc b/fonts/newpx/enc/ecsups.enc
deleted file mode 100644
index 5b3e8b538d..0000000000
--- a/fonts/newpx/enc/ecsups.enc
+++ /dev/null
@@ -1,258 +0,0 @@
-/ECsupsEncoding [ % now 256 chars follow
-/grave % 0x00 U+0060
-/acute % 0x01 U+00B4
-/circumflex % 0x02 U+02C6
-/tilde % 0x03 U+02DC
-/dieresis % 0x04 U+00A8
-/hungarumlaut % 0x05 U+02DD
-/ring % 0x06 U+02DA
-/caron % 0x07 U+02C7
-/breve % 0x08 U+02D8
-/macron % 0x09 U+00AF
-/dotaccent % 0x0A U+02D9
-/cedilla % 0x0B U+00B8
-/ogonek % 0x0C U+02DB
-/quotesinglbase % 0x0D U+201A
-/guilsinglleft % 0x0E U+2039
-/guilsinglright % 0x0F U+203A
-/quotedblleft % 0x10 U+201C
-/quotedblright % 0x11 U+201D
-/quotedblbase % 0x12 U+201E
-/guillemotleft % 0x13 U+00AB
-/guillemotright % 0x14 U+00BB
-/endash % 0x15 U+2013
-/emdash % 0x16 U+2014
-/cwm % 0x17 U+200B
-/perthousandzero % 0x18 ______
-/dotlessi % 0x19 U+0131
-/dotlessj % 0x1A U+0237
-/ff % 0x1B U+FB00
-/fi % 0x1C U+FB01
-/fl % 0x1D U+FB02
-/ffi % 0x1E U+FB03
-/ffl % 0x1F U+FB04
-/visiblespace % 0x20 U+2423
-/exclam.superior
-/quotedbl.superior
-/numbersign.superior
-/dollar.superior
-/percent.superior
-/ampersand.superior
-/quoteright.superior
-/parenleft.superior
-/parenright.superior
-/asterisk.superior
-/plus.superior
-/comma.superior
-/hyphen.superior
-/period.superior
-/slash.superior
-/zero.superior
-/one.superior
-/two.superior
-/three.superior
-/four.superior
-/five.superior
-/six.superior
-/seven.superior
-/eight.superior
-/nine.superior
-/colon.superior
-/semicolon.superior
-/less.superior
-/equal.superior
-/greater.superior
-/question.superior
-/at.superior
-/A.superior
-/B.superior
-/C.superior
-/D.superior
-/E.superior
-/F.superior
-/G.superior
-/H.superior
-/I.superior
-/J.superior
-/K.superior
-/L.superior
-/M.superior
-/N.superior
-/O.superior
-/P.superior
-/Q.superior
-/R.superior
-/S.superior
-/T.superior
-/U.superior
-/V.superior
-/W.superior
-/X.superior
-/Y.superior
-/Z.superior
-/bracketleft.superior
-/backslash.superior
-/bracketright.superior
-/asciicircum.superior
-/underscore.superior
-/quoteleft.superior
-/a.superior
-/b.superior
-/c.superior
-/d.superior
-/e.superior
-/f.superior
-/g.superior
-/h.superior
-/i.superior
-/j.superior
-/k.superior
-/l.superior
-/m.superior
-/n.superior
-/o.superior
-/p.superior
-/q.superior
-/r.superior
-/s.superior
-/t.superior
-/u.superior
-/v.superior
-/w.superior
-/x.superior
-/y.superior
-/z.superior
-/braceleft.superior
-/bar.superior
-/braceright.superior
-/asciitilde.superior
-/hyphen % 0x7F U+002D (explicit "hyphen char")
-/Abreve % 0x80 U+0102
-/Aogonek % 0x81 U+0104
-/Cacute % 0x82 U+0106
-/Ccaron % 0x83 U+010C
-/Dcaron % 0x84 U+010E
-/Ecaron % 0x85 U+011A
-/Eogonek % 0x86 U+0118
-/Gbreve % 0x87 U+011E
-/Lacute % 0x88 U+0139
-/Lcaron % 0x89 U+013D
-/Lslash % 0x8A U+0141
-/Nacute % 0x8B U+0143
-/Ncaron % 0x8C U+0147
-/Eng % 0x8D U+014A
-/Ohungarumlaut % 0x8E U+0150
-/Racute % 0x8F U+0154
-/Rcaron % 0x90 U+0158
-/Sacute % 0x91 U+015A
-/Scaron % 0x92 U+0160
-/Scedilla % 0x93 U+015E
-/Tcaron % 0x94 U+0164
-/Tcedilla % 0x95 U+0162
-/Uhungarumlaut % 0x96 U+0170
-/Uring % 0x97 U+016E
-/Ydieresis % 0x98 U+0178
-/Zacute % 0x99 U+0179
-/Zcaron % 0x9A U+017D
-/Zdotaccent % 0x9B U+017B
-/IJ % 0x9C U+0132
-/Idotaccent % 0x9D U+0130
-/dcroat % 0x9E U+0111
-/section % 0x9F U+00A7
-/abreve % 0xA0 U+0103
-/aogonek % 0xA1 U+0105
-/cacute % 0xA2 U+0107
-/ccaron % 0xA3 U+010D
-/dcaron % 0xA4 U+010F
-/ecaron % 0xA5 U+011B
-/eogonek % 0xA6 U+0119
-/gbreve % 0xA7 U+011F
-/lacute % 0xA8 U+013A
-/lcaron % 0xA9 U+013E
-/lslash % 0xAA U+0142
-/nacute % 0xAB U+0144
-/ncaron % 0xAC U+0148
-/eng % 0xAD U+014B
-/ohungarumlaut % 0xAE U+0151
-/racute % 0xAF U+0155
-/rcaron % 0xB0 U+0159
-/sacute % 0xB1 U+015B
-/scaron % 0xB2 U+0161
-/scedilla % 0xB3 U+015F
-/tcaron % 0xB4 U+0165
-/tcedilla % 0xB5 U+0163
-/uhungarumlaut % 0xB6 U+0171
-/uring % 0xB7 U+016F
-/ydieresis % 0xB8 U+00FF
-/zacute % 0xB9 U+017A
-/zcaron % 0xBA U+017E
-/zdotaccent % 0xBB U+017C
-/ij % 0xBC U+0133
-/exclamdown.superior
-/questiondown % 0xBE U+00BF
-/sterling % 0xBF U+00A3
-/Agrave % 0xC0
-/Aacute % 0xC1
-/Acircumflex % 0xC2
-/Atilde % 0xC3
-/Adieresis % 0xC4
-/Aring % 0xC5
-/AE % 0xC6
-/Ccedilla % 0xC7
-/Egrave % 0xC8
-/Eacute % 0xC9
-/Ecircumflex % 0xCA
-/Edieresis % 0xCB
-/Igrave % 0xCC
-/Iacute % 0xCD
-/Icircumflex % 0xCE
-/Idieresis % 0xCF
-/Eth % 0xD0
-/Ntilde % 0xD1
-/Ograve % 0xD2
-/Oacute % 0xD3
-/Ocircumflex % 0xD4
-/Otilde % 0xD5
-/Odieresis % 0xD6
-/OE % 0xD7 U+0152
-/Oslash % 0xD8
-/Ugrave % 0xD9
-/Uacute % 0xDA
-/Ucircumflex % 0xDB
-/Udieresis % 0xDC
-/Yacute % 0xDD
-/Thorn % 0xDE
-/Germandbls % 0xDF (U+1E9E, /S_S)
-/agrave % 0xE0
-/aacute % 0xE1
-/acircumflex % 0xE2
-/atilde % 0xE3
-/adieresis % 0xE4
-/aring % 0xE5
-/ae % 0xE6
-/ccedilla % 0xE7
-/egrave.superior
-/eacute.superior
-/ecircumflex % 0xEA
-/edieresis % 0xEB
-/igrave % 0xEC
-/iacute % 0xED
-/icircumflex % 0xEE
-/idieresis % 0xEF
-/eth % 0xF0
-/ntilde % 0xF1
-/ograve % 0xF2
-/oacute % 0xF3
-/ocircumflex % 0xF4
-/otilde % 0xF5
-/odieresis % 0xF6
-/oe % 0xF7 U+0153
-/oslash % 0xF8
-/ugrave % 0xF9
-/uacute % 0xFA
-/ucircumflex % 0xFB
-/udieresis % 0xFC
-/yacute % 0xFD
-/thorn % 0xFE
-/germandbls % 0xFF U+00DF
-] def
diff --git a/fonts/newpx/enc/npxsups_ly1.enc b/fonts/newpx/enc/npxsups_ly1.enc
new file mode 100644
index 0000000000..724aae13dd
--- /dev/null
+++ b/fonts/newpx/enc/npxsups_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/newpx/enc/npxsups_ot1.enc b/fonts/newpx/enc/npxsups_ot1.enc
new file mode 100644
index 0000000000..8982fb1310
--- /dev/null
+++ b/fonts/newpx/enc/npxsups_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/newpx/enc/npxsups_t1.enc b/fonts/newpx/enc/npxsups_t1.enc
new file mode 100644
index 0000000000..2582fdc35d
--- /dev/null
+++ b/fonts/newpx/enc/npxsups_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/newpx/enc/ot1sups.enc b/fonts/newpx/enc/ot1sups.enc
deleted file mode 100644
index d7a61a32b4..0000000000
--- a/fonts/newpx/enc/ot1sups.enc
+++ /dev/null
@@ -1,50 +0,0 @@
-/zpl7TsupsEncoding [
-%00
- /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon
- /Phi /Psi /Omega /ff /fi /fl /ffi /ffl
-%10
- /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
- /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-%20
- /space /exclam.superior /quotedbl.superior /numbersign.superior /dollar.superior /percent.superior /ampersand.superior /quoteright.superior
- /parenleft.superior /parenright.superior /asterisk.superior /plus.superior /comma.superior /hyphen.superior /period.superior /slash.superior
-%30
- /zero.superior /one.superior /two.superior /three.superior /four.superior /five.superior /six.superior /seven.superior
- /eight.superior /nine.superior /colon.superior /semicolon /exclamdown.superior /equal.superior /questiondown.superior /question.superior
-%40
- /at.superior /A.superior /B.superior /C.superior /D.superior /E.superior /F.superior /G.superior
- /H.superior /I.superior /J.superior /K.superior /L.superior /M.superior /N.superior /O.superior
-%50
- /P.superior /Q.superior /R.superior /S.superior /T.superior /U.superior /V.superior /W.superior
- /X.superior /Y.superior /Z.superior /bracketleft.superior /quotedblleft /bracketright.superior /circumflex /dotaccent
-%60
- /quoteleft.superior /a.superior /b.superior /c.superior /d.superior /e.superior /f.superior /g.superior
- /h.superior /i.superior /j.superior /k.superior /l.superior /m.superior /n.superior /o.superior
-%70
- /p.superior /q.superior /r.superior /s.superior /t.superior /u.superior /v.superior /w.superior
- /x.superior /y.superior /z.superior /endash /emdash /hungarumlaut /tilde /dieresis
-%80
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%90
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%A0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%B0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%C0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%D0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%E0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%F0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-] def
diff --git a/fonts/newpx/enc/texnansxsups.enc b/fonts/newpx/enc/texnansxsups.enc
deleted file mode 100644
index 1a3be6fecf..0000000000
--- a/fonts/newpx/enc/texnansxsups.enc
+++ /dev/null
@@ -1,279 +0,0 @@
-% @psencodingfile{
-% author = "Y&Y, Inc.",
-% version = "1.3",
-% date = "22apr09",
-% filename = "texnansx.enc",
-% email = "tex-fonts@tug.org",
-% codetable = "ISO/ASCII",
-% docstring = "Encoding for fonts in Adobe Type 1 format for use with TeX."
-% }
-% MODIFIED FOR AFM2TFM to avoid repeated encodings, namely these
-% positions have become .notdef:
-%
-% 137/circumflex 141/OE 146/quoteleft 147/quoteright 153/tilde 157/oe
-% 169/dieresis 176/macron 181/acute 185/cedilla 199/AE 217/Oslash
-% 224/germandbls 231/ae 249/oslash
-%
-% 22apr09 document the precise differences from texnansi.
-% 17aug08 change /Uni20AC (wrong capitalization of /Uni) to /Euro for
-% consistency with other encodings. tex-live mail from Vasile Gaburici,
-% 16 Aug 2008 20:44:08.
-%
-/TeXnANSIsupsEncoding [
-/.notdef % 0
-/Euro % /uni20AC 1
-/.notdef % 2
-/.notdef % 3
-/fraction % 4
-/dotaccent % 5
-/hungarumlaut % 6
-/ogonek % 7
-/fl % 8
-/.notdef % /fraction % 9 not used (see 4), backward compatability only
-/cwm % 10 not used, except boundary char internally maybe
-/ff % 11
-/fi % 12
-/.notdef % /fl % 13 not used (see 8), backward compatability only
-/ffi % 14
-/ffl % 15
-/dotlessi % 16
-/dotlessj % 17
-/grave % 18
-/acute % 19
-/caron % 20
-/breve % 21
-/macron % 22
-/ring % 23
-/cedilla % 24
-/germandbls % 25
-/ae % 26
-/oe % 27
-/oslash % 28
-/AE % 29
-/OE % 30
-/Oslash % 31
-/space % 32 % /suppress in TeX text
-/exclam.superior
-/quotedbl.superior
-/numbersign.superior
-/dollar.superior
-/percent.superior
-/ampersand.superior
-/quoteright.superior
-/parenleft.superior
-/parenright.superior
-/asterisk.superior
-/plus.superior
-/comma.superior
-/hyphen.superior
-/period.superior
-/slash.superior
-/zero.superior
-/one.superior
-/two.superior
-/three.superior
-/four.superior
-/five.superior
-/six.superior
-/seven.superior
-/eight.superior
-/nine.superior
-/colon.superior
-/semicolon.superior
-/less.superior
-/equal.superior
-/greater.superior
-/question.superior
-/at.superior
-/A.superior
-/B.superior
-/C.superior
-/D.superior
-/E.superior
-/F.superior
-/G.superior
-/H.superior
-/I.superior
-/J.superior
-/K.superior
-/L.superior
-/M.superior
-/N.superior
-/O.superior
-/P.superior
-/Q.superior
-/R.superior
-/S.superior
-/T.superior
-/U.superior
-/V.superior
-/W.superior
-/X.superior
-/Y.superior
-/Z.superior
-/bracketleft.superior
-/backslash.superior
-/bracketright.superior
-/circumflex.superior
-/underscore.superior
-/quoteleft.superior
-/a.superior
-/b.superior
-/c.superior
-/d.superior
-/e.superior
-/f.superior
-/g.superior
-/h.superior
-/i.superior
-/j.superior
-/k.superior
-/l.superior
-/m.superior
-/n.superior
-/o.superior
-/p.superior
-/q.superior
-/r.superior
-/s.superior
-/t.superior
-/u.superior
-/v.superior
-/w.superior
-/x.superior
-/y.superior
-/z.superior
-/braceleft.superior
-/bar.superior
-/braceright.superior
-/tilde % 126 % /asciitilde in ASCII
-/dieresis % 127 not used (see 168), use higher up instead
-/Lslash % 128 this position is unfortunate, but now too late to fix
-/quotesingle % 129
-/quotesinglbase % 130
-/florin % 131
-/quotedblbase % 132
-/ellipsis % 133
-/dagger % 134
-/daggerdbl % 135
-/.notdef % /circumflex % 136
-/perthousand % 137
-/Scaron % 138
-/guilsinglleft % 139
-/.notdef % /OE % 140
-/Zcaron % 141
-/asciicircum % 142
-/minus % 143
-/lslash % 144
-/.notdef % /quoteleft % 145
-/.notdef % /quoteright % 146
-/quotedblleft % 147
-/quotedblright % 148
-/bullet % 149
-/endash % 150
-/emdash % 151
-/.notdef % /tilde % 152
-/trademark % 153
-/scaron % 154
-/guilsinglright % 155
-/.notdef % /oe % 156
-/zcaron % 157
-/asciitilde % 158
-/Ydieresis % 159
-/nbspace % 160 % /space (no break space)
-/exclamdown.superior % 161
-/cent % 162
-/sterling % 163
-/currency % 164
-/yen % 165
-/brokenbar % 166
-/section % 167
-/.notdef % /dieresis % 168
-/copyright % 169
-/ordfeminine % 170
-/guillemotleft % 171
-/logicalnot % 172
-/sfthyphen % 173 % /hyphen (hanging hyphen)
-/registered % 174
-/.notdef % /macron % 175
-/degree % 176
-/plusminus % 177
-/twosuperior % 178
-/threesuperior % 179
-/.notdef % /acute % 180
-/mu % 181
-/paragraph % 182
-/periodcentered % 183
-/.notdef % /cedilla % 184
-/onesuperior % 185
-/ordmasculine % 186
-/guillemotright % 187
-/onequarter % 188
-/onehalf % 189
-/threequarters % 190
-/questiondown % 191
-/Agrave % 192
-/Aacute % 193
-/Acircumflex % 194
-/Atilde % 195
-/Adieresis % 196
-/Aring % 197
-/.notdef % /AE % 198
-/Ccedilla % 199
-/Egrave % 200
-/Eacute % 201
-/Ecircumflex % 202
-/Edieresis % 203
-/Igrave % 204
-/Iacute % 205
-/Icircumflex % 206
-/Idieresis % 207
-/Eth % 208
-/Ntilde % 209
-/Ograve % 210
-/Oacute % 211
-/Ocircumflex % 212
-/Otilde % 213
-/Odieresis % 214
-/multiply % 215 % OE in T1
-/.notdef % /Oslash % 216
-/Ugrave % 217
-/Uacute % 218
-/Ucircumflex % 219
-/Udieresis % 220
-/Yacute % 221
-/Thorn % 222
-/.notdef % /germandbls % 223
-/agrave % 224
-/aacute % 225
-/acircumflex % 226
-/atilde % 227
-/adieresis % 228
-/aring % 229
-/.notdef % /ae % 230
-/ccedilla % 231
-/egrave.superior % 232
-/eacute.superior % 233
-/ecircumflex % 234
-/edieresis % 235
-/igrave % 236
-/iacute % 237
-/icircumflex % 238
-/idieresis % 239
-/eth % 240
-/ntilde % 241
-/ograve % 242
-/oacute % 243
-/ocircumflex % 244
-/otilde % 245
-/odieresis % 246
-/divide % 247 % oe in T1
-/.notdef % /oslash % 248
-/ugrave % 249
-/uacute % 250
-/ucircumflex % 251
-/udieresis % 252
-/yacute % 253
-/thorn % 254
-/ydieresis % 255 % germandbls in T1
-] def