diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/newtx/enc |
Initial commit
Diffstat (limited to 'fonts/newtx/enc')
39 files changed, 8055 insertions, 0 deletions
diff --git a/fonts/newtx/enc/alt-mn-greek.enc b/fonts/newtx/enc/alt-mn-greek.enc new file mode 100644 index 0000000000..056e3ea7c8 --- /dev/null +++ b/fonts/newtx/enc/alt-mn-greek.enc @@ -0,0 +1,86 @@ +% File alt-mn-greek.enc +% +% A number of .alt and greek characters which may serve as replacements for standard characters. +/MinionAltEncoding [ +% 0x00 + /Gamma /Delta /Theta /Lambda + /Xi /Pi /Sigma /Upsilon + /Phi /Psi /Omega /alpha + /beta /gamma /delta /uni0454 +% 0x10 + /zeta /eta /theta /iota + /kappa /lambda /mu /nu + /xi /pi /rho /sigma + /tau /upsilon /uni03D5 /chi +% 0x20 + /psi /omega /epsilon /uni03D1 + /uni03D6 /.notdef /uni03DB /phi + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x30 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x40 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + % 0x50 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x60 +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /uni0434.ital +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +% 0x70 +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /dotlessi +/uni0237 /.notdef /.notdef /.notdef +% 0x80 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xA0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xB0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xC0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xD0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xE0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xF0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +] def + diff --git a/fonts/newtx/enc/libcaps.enc b/fonts/newtx/enc/libcaps.enc new file mode 100644 index 0000000000..5ecf3e17c2 --- /dev/null +++ b/fonts/newtx/enc/libcaps.enc @@ -0,0 +1,86 @@ +% File libcaps.enc +% +% Encodes Libertine caps figures which may serve as alternative figures in newtxmath. +/LibCapsEncoding [ +% 0x00 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x10 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x20 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x30 + /zero.cap /one.cap /two.cap /three.cap + /four.cap /five.cap /six.cap /seven.cap + /eight.cap /nine.cap /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x40 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + % 0x50 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x60 +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +% 0x70 +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +% 0x80 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xA0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xB0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xC0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xD0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xE0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xF0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +] def + diff --git a/fonts/newtx/enc/libertinealt.enc b/fonts/newtx/enc/libertinealt.enc new file mode 100644 index 0000000000..a0d0f1cb04 --- /dev/null +++ b/fonts/newtx/enc/libertinealt.enc @@ -0,0 +1,86 @@ +% File libertinealt.enc +% +% A number of .alt and greek characters which may serve as replacements for standard characters. +/LibertineAltEncoding [ +% 0x00 + /Gamma /Delta /Theta /Lambda + /Xi /Pi /Sigma /Upsilon1 + /Phi /Psi /Omega /alpha + /beta /gamma /delta /uni03F5 +% 0x10 + /zeta /eta /theta /iota + /kappa /lambda /mu /nu + /xi /pi /rho /sigma + /tau /upsilon /phi1 /chi +% 0x20 + /psi /omega /epsilon /theta1 + /omega1 /uni03F1 /sigma1 /phi + /uni03F0 /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x30 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x40 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /J.alt /.notdef + /.notdef /.notdef /.notdef /.notdef + % 0x50 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x60 +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /afii10069.ital +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +% 0x70 +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /v.alt /.notdef +/.notdef /y.alt /.notdef /dotlessi +/dotlessj /.notdef /.notdef /.notdef +% 0x80 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xA0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xB0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xC0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xD0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xE0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xF0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +] def + diff --git a/fonts/newtx/enc/ntx-ec-lf-sc.enc b/fonts/newtx/enc/ntx-ec-lf-sc.enc new file mode 100644 index 0000000000..9f3148c4d5 --- /dev/null +++ b/fonts/newtx/enc/ntx-ec-lf-sc.enc @@ -0,0 +1,270 @@ +% T1 encoding for proportional figures, sc + +/encntx-ec-lf-sc[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi.sc +/dotlessj.sc +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.prop +/one.prop +/two.prop +/three.prop +/four.prop +/five.prop +/six.prop +/seven.prop +/eight.prop +/nine.prop +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat.sc +/section +/abreve.sc +/aogonek.sc +/cacute.sc +/ccaron.sc +/dcaron.sc +/ecaron.sc +/eogonek.sc +/gbreve.sc +/lacute.sc +/lcaron.sc +/lslash.sc +/nacute.sc +/ncaron.sc +/eng.sc +/ohungarumlaut.sc +/racute.sc +/rcaron.sc +/sacute.sc +/scaron.sc +/scedilla.sc +/tcaron.sc +/tcedilla.sc +/uhungarumlaut.sc +/uring.sc +/ydieresis.sc +/zacute.sc +/zcaron.sc +/zdotaccent.sc +/ij.sc +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.sc +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/oe.sc +/oslash.sc +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/germandbls.sc +] def +% Ligatures to enforce +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% diff --git a/fonts/newtx/enc/ntx-ec-lf.enc b/fonts/newtx/enc/ntx-ec-lf.enc new file mode 100644 index 0000000000..45d8121bf5 --- /dev/null +++ b/fonts/newtx/enc/ntx-ec-lf.enc @@ -0,0 +1,273 @@ +% T1 encoding for TeX-Gyre Termes with proportional lining figures + +/encntx-ec-lf[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.prop +/one.prop +/two.prop +/three.prop +/four.prop +/five.prop +/six.prop +/seven.prop +/eight.prop +/nine.prop +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/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 +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def +% +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% diff --git a/fonts/newtx/enc/ntx-ec-osf-sc.enc b/fonts/newtx/enc/ntx-ec-osf-sc.enc new file mode 100644 index 0000000000..8c59757935 --- /dev/null +++ b/fonts/newtx/enc/ntx-ec-osf-sc.enc @@ -0,0 +1,270 @@ +% T1 encoding proportional osf, sc + +/encntx-ec-osf-sc[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi.sc +/dotlessj.sc +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.oldstyle +/one.oldstyle +/two.oldstyle +/three.oldstyle +/four.oldstyle +/five.oldstyle +/six.oldstyle +/seven.oldstyle +/eight.oldstyle +/nine.oldstyle +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat.sc +/section +/abreve.sc +/aogonek.sc +/cacute.sc +/ccaron.sc +/dcaron.sc +/ecaron.sc +/eogonek.sc +/gbreve.sc +/lacute.sc +/lcaron.sc +/lslash.sc +/nacute.sc +/ncaron.sc +/eng.sc +/ohungarumlaut.sc +/racute.sc +/rcaron.sc +/sacute.sc +/scaron.sc +/scedilla.sc +/tcaron.sc +/tcedilla.sc +/uhungarumlaut.sc +/uring.sc +/ydieresis.sc +/zacute.sc +/zcaron.sc +/zdotaccent.sc +/ij.sc +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.sc +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/oe.sc +/oslash.sc +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/germandbls.sc +] def +% Ligatures to enforce +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% diff --git a/fonts/newtx/enc/ntx-ec-osf.enc b/fonts/newtx/enc/ntx-ec-osf.enc new file mode 100644 index 0000000000..7ecb0c4f5b --- /dev/null +++ b/fonts/newtx/enc/ntx-ec-osf.enc @@ -0,0 +1,272 @@ +% T1 encoding proportional osf + +/encntx-ec-osf[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.oldstyle +/one.oldstyle +/two.oldstyle +/three.oldstyle +/four.oldstyle +/five.oldstyle +/six.oldstyle +/seven.oldstyle +/eight.oldstyle +/nine.oldstyle +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/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 +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% diff --git a/fonts/newtx/enc/ntx-ec-tlf-sc.enc b/fonts/newtx/enc/ntx-ec-tlf-sc.enc new file mode 100644 index 0000000000..aec9a697f5 --- /dev/null +++ b/fonts/newtx/enc/ntx-ec-tlf-sc.enc @@ -0,0 +1,277 @@ +% T1, tab lf, sc + +/encntx-ec-tlf-sc[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi.sc +/dotlessj.sc +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat.sc +/section +/abreve.sc +/aogonek.sc +/cacute.sc +/ccaron.sc +/dcaron.sc +/ecaron.sc +/eogonek.sc +/gbreve.sc +/lacute.sc +/lcaron.sc +/lslash.sc +/nacute.sc +/ncaron.sc +/eng.sc +/ohungarumlaut.sc +/racute.sc +/rcaron.sc +/sacute.sc +/scaron.sc +/scedilla.sc +/tcaron.sc +/tcedilla.sc +/uhungarumlaut.sc +/uring.sc +/ydieresis.sc +/zacute.sc +/zcaron.sc +/zdotaccent.sc +/ij.sc +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.sc +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/oe.sc +/oslash.sc +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/germandbls.sc +] def +% Ligatures to enforce +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-ec-tlf.enc b/fonts/newtx/enc/ntx-ec-tlf.enc new file mode 100644 index 0000000000..a15b58ef1b --- /dev/null +++ b/fonts/newtx/enc/ntx-ec-tlf.enc @@ -0,0 +1,279 @@ +% T1 encoding, tab lf + +/encntx-ec-tlf[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/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 +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-ec-tosf-sc.enc b/fonts/newtx/enc/ntx-ec-tosf-sc.enc new file mode 100644 index 0000000000..9f3135bac6 --- /dev/null +++ b/fonts/newtx/enc/ntx-ec-tosf-sc.enc @@ -0,0 +1,277 @@ +% T1, tabosf, sc + +/encntx-ec-tosf-sc[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi.sc +/dotlessj.sc +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.taboldstyle +/one.taboldstyle +/two.taboldstyle +/three.taboldstyle +/four.taboldstyle +/five.taboldstyle +/six.taboldstyle +/seven.taboldstyle +/eight.taboldstyle +/nine.taboldstyle +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat.sc +/section +/abreve.sc +/aogonek.sc +/cacute.sc +/ccaron.sc +/dcaron.sc +/ecaron.sc +/eogonek.sc +/gbreve.sc +/lacute.sc +/lcaron.sc +/lslash.sc +/nacute.sc +/ncaron.sc +/eng.sc +/ohungarumlaut.sc +/racute.sc +/rcaron.sc +/sacute.sc +/scaron.sc +/scedilla.sc +/tcaron.sc +/tcedilla.sc +/uhungarumlaut.sc +/uring.sc +/ydieresis.sc +/zacute.sc +/zcaron.sc +/zdotaccent.sc +/ij.sc +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.sc +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/oe.sc +/oslash.sc +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/germandbls.sc +] def +% Ligatures to enforce +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-ec-tosf.enc b/fonts/newtx/enc/ntx-ec-tosf.enc new file mode 100644 index 0000000000..ecab41f74c --- /dev/null +++ b/fonts/newtx/enc/ntx-ec-tosf.enc @@ -0,0 +1,279 @@ +% T1, tab osf + +/encntx-ec-tosf[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.taboldstyle +/one.taboldstyle +/two.taboldstyle +/three.taboldstyle +/four.taboldstyle +/five.taboldstyle +/six.taboldstyle +/seven.taboldstyle +/eight.taboldstyle +/nine.taboldstyle +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/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 +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-ecth-lf.enc b/fonts/newtx/enc/ntx-ecth-lf.enc new file mode 100644 index 0000000000..3d855706a9 --- /dev/null +++ b/fonts/newtx/enc/ntx-ecth-lf.enc @@ -0,0 +1,272 @@ +% T1 encoding for TeX-Gyre Termes with proportional lining figures + +/encntx-ec-lf[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.prop +/one.prop +/two.prop +/three.prop +/four.prop +/five.prop +/six.prop +/seven.prop +/eight.prop +/nine.prop +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/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 +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% diff --git a/fonts/newtx/enc/ntx-ecth-osf.enc b/fonts/newtx/enc/ntx-ecth-osf.enc new file mode 100644 index 0000000000..f9d7d00e7d --- /dev/null +++ b/fonts/newtx/enc/ntx-ecth-osf.enc @@ -0,0 +1,279 @@ +% T1 encoding proportional osf + +/encntx-ecth-osf[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam.up +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft.up +/parenright.up +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.osfup +/one.osfup +/two.osfup +/three.osfup +/four.osfup +/five.osfup +/six.osfup +/seven.osfup +/eight.osfup +/nine.osfup +/colon.up +/semicolon.up +/less +/equal +/greater +/question.up +/at +/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 +/bracketleft.up +/backslash +/bracketright.up +/asciicircum +/underscore +/quoteleft +/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 +/braceleft.up +/bar +/braceright.up +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown.up +/questiondown.up +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-ecth-tlf.enc b/fonts/newtx/enc/ntx-ecth-tlf.enc new file mode 100644 index 0000000000..05d6f22862 --- /dev/null +++ b/fonts/newtx/enc/ntx-ecth-tlf.enc @@ -0,0 +1,279 @@ +% T1 encoding, theorem font, tab lf + +/encntx-ecth-tlf[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam.up +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft.up +/parenright.up +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.up +/one.up +/two.up +/three.up +/four.up +/five.up +/six.up +/seven.up +/eight.up +/nine.up +/colon.up +/semicolon.up +/less +/equal +/greater +/question.up +/at +/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 +/bracketleft.up +/backslash +/bracketright.up +/asciicircum +/underscore +/quoteleft +/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 +/braceleft.up +/bar +/braceright.up +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown.up +/questiondown.up +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-ecth-tosf.enc b/fonts/newtx/enc/ntx-ecth-tosf.enc new file mode 100644 index 0000000000..ecab41f74c --- /dev/null +++ b/fonts/newtx/enc/ntx-ecth-tosf.enc @@ -0,0 +1,279 @@ +% T1, tab osf + +/encntx-ec-tosf[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.taboldstyle +/one.taboldstyle +/two.taboldstyle +/three.taboldstyle +/four.taboldstyle +/five.taboldstyle +/six.taboldstyle +/seven.taboldstyle +/eight.taboldstyle +/nine.taboldstyle +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/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 +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-ly1-sc.enc b/fonts/newtx/enc/ntx-ly1-sc.enc new file mode 100644 index 0000000000..952d19a705 --- /dev/null +++ b/fonts/newtx/enc/ntx-ly1-sc.enc @@ -0,0 +1,460 @@ +% This file is adapted from the TeX Gyre fonts package, and +% is released under the LPPL. +% +/ntxly1sc[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/.notdef +/.notdef +/cwm +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/dotlessi.sc +/dotlessj.sc +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls.sc +/ae.sc +/oe.sc +/oslash.sc +/AE +/OE +/Oslash +/space +/exclam +/quotedbl +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/circumflex +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash.sc +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron.sc +/guilsinglright +/oe.dup +/zcaron.sc +/asciitilde +/Ydieresis +/nbspace +/exclamdown +/cent.oldstyle +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/.notdef +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.dup +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/divide +/oslash.dup +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/ydieresis.sc +] def +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/circumflex +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash.sc +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron.sc +/guilsinglright +/oe.dup +/zcaron.sc +/asciitilde +/Ydieresis +/nbspace +/exclamdown +/cent.oldstyle +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/.notdef +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.dup +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/divide +/oslash.dup +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/ydieresis.sc +] def diff --git a/fonts/newtx/enc/ntx-ot1-lf-sc.enc b/fonts/newtx/enc/ntx-ot1-lf-sc.enc new file mode 100644 index 0000000000..b9b7a2f15a --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-lf-sc.enc @@ -0,0 +1,83 @@ +/encntx-ot1-lf-sc [ +%00 + /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /Omega /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.sc /dotlessj.sc /grave /acute /caron /breve /macron /ring + /cedilla /germandbls.sc /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar.oldstyle /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.prop + /one.prop + /two.prop + /three.prop + /four.prop + /five.prop + /six.prop + /seven.prop + /eight.prop + /nine.prop + /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft + /a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +%70 +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.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/newtx/enc/ntx-ot1-lf.enc b/fonts/newtx/enc/ntx-ot1-lf.enc new file mode 100644 index 0000000000..291f23a6a8 --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-lf.enc @@ -0,0 +1,59 @@ +/encntx-ot1-lf [ +%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 /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.prop + /one.prop + /two.prop + /three.prop + /four.prop + /five.prop + /six.prop + /seven.prop + /eight.prop + /nine.prop + /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def diff --git a/fonts/newtx/enc/ntx-ot1-osf-sc.enc b/fonts/newtx/enc/ntx-ot1-osf-sc.enc new file mode 100644 index 0000000000..9e27a66088 --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-osf-sc.enc @@ -0,0 +1,83 @@ +/encntx-ot1-osf-sc [ +%00 + /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /Omega /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.sc /dotlessj.sc /grave /acute /caron /breve /macron /ring + /cedilla /germandbls.sc /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar.oldstyle /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.oldstyle + /one.oldstyle + /two.oldstyle + /three.oldstyle + /four.oldstyle + /five.oldstyle + /six.oldstyle + /seven.oldstyle + /eight.oldstyle + /nine.oldstyle + /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft + /a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +%70 +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.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/newtx/enc/ntx-ot1-osf.enc b/fonts/newtx/enc/ntx-ot1-osf.enc new file mode 100644 index 0000000000..f04f5c6de4 --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-osf.enc @@ -0,0 +1,59 @@ +/encntx-ot1-osf [ +%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 /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.oldstyle + /one.oldstyle + /two.oldstyle + /three.oldstyle + /four.oldstyle + /five.oldstyle + /six.oldstyle + /seven.oldstyle + /eight.oldstyle + /nine.oldstyle + /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def diff --git a/fonts/newtx/enc/ntx-ot1-sc.enc b/fonts/newtx/enc/ntx-ot1-sc.enc new file mode 100644 index 0000000000..30321e6dfa --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-sc.enc @@ -0,0 +1,261 @@ +% This file is adapted from the TeX Gyre fonts package, and +% is released under the LPPL. +% +/ntxot1sc[ +/Gamma +/Delta +/Theta +/Lambda +/Xi +/Pi +/Sigma +/Upsilon +/Phi +/Psi +/Omega +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/dotlessi.sc +/dotlessj.sc +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls.sc +/ae.sc +/oe.sc +/oslash.sc +/AE +/OE +/Oslash +/suppress +/exclam +/quotedblright +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/exclamdown +/equal +/questiondown +/question +/at +/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 +/bracketleft +/quotedblleft +/bracketright +/circumflex +/dotaccent +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/endash +/emdash +/hungarumlaut +/tilde +/dieresis +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat.sc +/section +/abreve.sc +/aogonek.sc +/cacute.sc +/ccaron.sc +/dcaron.sc +/ecaron.sc +/eogonek.sc +/gbreve.sc +/lacute.sc +/lcaron.sc +/lslash.sc +/nacute.sc +/ncaron.sc +/eng.sc +/ohungarumlaut.sc +/racute.sc +/rcaron.sc +/sacute.sc +/scaron.sc +/scedilla.sc +/tcaron.sc +/tcedilla.sc +/uhungarumlaut.sc +/uring.sc +/ydieresis.sc +/zacute.sc +/zcaron.sc +/zdotaccent.sc +/ij.sc +/periodcentered +/quotedbl +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/guillemotleft +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/guillemotright +/perthousand +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/underscore +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/anglearc +/diameter +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/quotedblbase +] def diff --git a/fonts/newtx/enc/ntx-ot1-th-osf.enc b/fonts/newtx/enc/ntx-ot1-th-osf.enc new file mode 100644 index 0000000000..75721cf897 --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-th-osf.enc @@ -0,0 +1,59 @@ +/encntx-ot1-th-osf [ +%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.up /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft.up /parenright.up /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.osfup + /one.osfup + /two.osfup + /three.osfup + /four.osfup + /five.osfup + /six.osfup + /seven.osfup + /eight.osfup + /nine.osfup + /colon.up /semicolon.up /exclamdown.up /equal /questiondown.up /question.up +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft.up /quotedblleft /bracketright.up /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def diff --git a/fonts/newtx/enc/ntx-ot1-th-tlf.enc b/fonts/newtx/enc/ntx-ot1-th-tlf.enc new file mode 100644 index 0000000000..3c551e4cc8 --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-th-tlf.enc @@ -0,0 +1,59 @@ +/encntx-ot1-th-tlf [ +%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.up /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft.up /parenright.up /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.up + /one.up + /two.up + /three.up + /four.up + /five.up + /six.up + /seven.up + /eight.up + /nine.up + /colon.up /semicolon.up /exclamdown.up /equal /questiondown.up /question.up +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft.up /quotedblleft /bracketright.up /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def diff --git a/fonts/newtx/enc/ntx-ot1-tlf-sc.enc b/fonts/newtx/enc/ntx-ot1-tlf-sc.enc new file mode 100644 index 0000000000..156d14622f --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-tlf-sc.enc @@ -0,0 +1,83 @@ +/encntx-ot1-tlf-sc [ +%00 + /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /Omega /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.sc /dotlessj.sc /grave /acute /caron /breve /macron /ring + /cedilla /germandbls.sc /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar.oldstyle /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero + /one + /two + /three + /four + /five + /six + /seven + /eight + /nine + /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft + /a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +%70 +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.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/newtx/enc/ntx-ot1-tlf.enc b/fonts/newtx/enc/ntx-ot1-tlf.enc new file mode 100644 index 0000000000..7665c6ab9a --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-tlf.enc @@ -0,0 +1,59 @@ +/encntx-ot1-tlf [ +%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 /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero + /one + /two + /three + /four + /five + /six + /seven + /eight + /nine + /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.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/newtx/enc/ntx-ot1-tosf-sc.enc b/fonts/newtx/enc/ntx-ot1-tosf-sc.enc new file mode 100644 index 0000000000..12804e9649 --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-tosf-sc.enc @@ -0,0 +1,83 @@ +/encntx-ot1-tosf-sc [ +%00 + /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /Omega /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.sc /dotlessj.sc /grave /acute /caron /breve /macron /ring + /cedilla /germandbls.sc /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar.oldstyle /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.taboldstyle + /one.taboldstyle + /two.taboldstyle + /three.taboldstyle + /four.taboldstyle + /five.taboldstyle + /six.taboldstyle + /seven.taboldstyle + /eight.taboldstyle + /nine.taboldstyle + /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft + /a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +%70 +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.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/newtx/enc/ntx-ot1-tosf.enc b/fonts/newtx/enc/ntx-ot1-tosf.enc new file mode 100644 index 0000000000..7eab39a9bf --- /dev/null +++ b/fonts/newtx/enc/ntx-ot1-tosf.enc @@ -0,0 +1,59 @@ +/encntx-ot1-tosf [ +%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 /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.taboldstyle + /one.taboldstyle + /two.taboldstyle + /three.taboldstyle + /four.taboldstyle + /five.taboldstyle + /six.taboldstyle + /seven.taboldstyle + /eight.taboldstyle + /nine.taboldstyle + /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def diff --git a/fonts/newtx/enc/ntx-t1-sc.enc b/fonts/newtx/enc/ntx-t1-sc.enc new file mode 100644 index 0000000000..fcd43b5df1 --- /dev/null +++ b/fonts/newtx/enc/ntx-t1-sc.enc @@ -0,0 +1,261 @@ +% This file is adapted from the TeX Gyre fonts package, and +% is released under the LPPL. +% +/ntxt1sc[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi.sc +/dotlessj.sc +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat.sc +/section +/abreve.sc +/aogonek.sc +/cacute.sc +/ccaron.sc +/dcaron.sc +/ecaron.sc +/eogonek.sc +/gbreve.sc +/lacute.sc +/lcaron.sc +/lslash.sc +/nacute.sc +/ncaron.sc +/eng.sc +/ohungarumlaut.sc +/racute.sc +/rcaron.sc +/sacute.sc +/scaron.sc +/scedilla.sc +/tcaron.sc +/tcedilla.sc +/uhungarumlaut.sc +/uring.sc +/ydieresis.sc +/zacute.sc +/zcaron.sc +/zdotaccent.sc +/ij.sc +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.sc +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/oe.sc +/oslash.sc +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/germandbls.sc +] def diff --git a/fonts/newtx/enc/ntx-texnansi-lf-sc.enc b/fonts/newtx/enc/ntx-texnansi-lf-sc.enc new file mode 100644 index 0000000000..e82a9f8103 --- /dev/null +++ b/fonts/newtx/enc/ntx-texnansi-lf-sc.enc @@ -0,0 +1,269 @@ + +/encntx-texnansi-lf-sc[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/.notdef +/.notdef +/cwm +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/dotlessi.sc +/dotlessj.sc +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls.sc +/ae.sc +/oe.sc +/oslash.sc +/AE +/OE +/Oslash +/space +/exclam +/quotedbl +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.prop +/one.prop +/two.prop +/three.prop +/four.prop +/five.prop +/six.prop +/seven.prop +/eight.prop +/nine.prop +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/circumflex +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash.sc +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron.sc +/guilsinglright +/oe.dup +/zcaron.sc +/asciitilde +/Ydieresis +/nbspace +/exclamdown +/cent.oldstyle +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/.notdef +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.dup +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/divide +/oslash.dup +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/ydieresis.sc +] def +% Ligatures to enforce +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% diff --git a/fonts/newtx/enc/ntx-texnansi-lf.enc b/fonts/newtx/enc/ntx-texnansi-lf.enc new file mode 100644 index 0000000000..69f433df35 --- /dev/null +++ b/fonts/newtx/enc/ntx-texnansi-lf.enc @@ -0,0 +1,271 @@ + +/encntx-texnansi-lf[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/fl +/.notdef +/cwm +/ff +/fi +/.notdef +/ffi +/ffl +/dotlessi +/dotlessj +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls +/ae +/oe +/oslash +/AE +/OE +/Oslash +/space +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.prop +/one.prop +/two.prop +/three.prop +/four.prop +/five.prop +/six.prop +/seven.prop +/eight.prop +/nine.prop +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/circumflex +/underscore +/quoteleft +/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 +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron +/guilsinglright +/oe.dup +/zcaron +/asciitilde +/Ydieresis +/nbspace +/exclamdown +/cent +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/germandbls.dup +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae.dup +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/divide +/oslash.dup +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/ydieresis +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% diff --git a/fonts/newtx/enc/ntx-texnansi-osf-sc.enc b/fonts/newtx/enc/ntx-texnansi-osf-sc.enc new file mode 100644 index 0000000000..e35f9ea155 --- /dev/null +++ b/fonts/newtx/enc/ntx-texnansi-osf-sc.enc @@ -0,0 +1,269 @@ + +/encntx-texnansi-osf-sc[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/.notdef +/.notdef +/cwm +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/dotlessi.sc +/dotlessj.sc +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls.sc +/ae.sc +/oe.sc +/oslash.sc +/AE +/OE +/Oslash +/space +/exclam +/quotedbl +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.oldstyle +/one.oldstyle +/two.oldstyle +/three.oldstyle +/four.oldstyle +/five.oldstyle +/six.oldstyle +/seven.oldstyle +/eight.oldstyle +/nine.oldstyle +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/circumflex +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash.sc +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron.sc +/guilsinglright +/oe.dup +/zcaron.sc +/asciitilde +/Ydieresis +/nbspace +/exclamdown +/cent.oldstyle +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/.notdef +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.dup +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/divide +/oslash.dup +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/ydieresis.sc +] def +% Ligatures to enforce +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% diff --git a/fonts/newtx/enc/ntx-texnansi-osf.enc b/fonts/newtx/enc/ntx-texnansi-osf.enc new file mode 100644 index 0000000000..4e74302146 --- /dev/null +++ b/fonts/newtx/enc/ntx-texnansi-osf.enc @@ -0,0 +1,271 @@ + +/encntx-texnansi-osf[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/fl +/.notdef +/cwm +/ff +/fi +/.notdef +/ffi +/ffl +/dotlessi +/dotlessj +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls +/ae +/oe +/oslash +/AE +/OE +/Oslash +/space +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.oldstyle +/one.oldstyle +/two.oldstyle +/three.oldstyle +/four.oldstyle +/five.oldstyle +/six.oldstyle +/seven.oldstyle +/eight.oldstyle +/nine.oldstyle +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/circumflex +/underscore +/quoteleft +/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 +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron +/guilsinglright +/oe.dup +/zcaron +/asciitilde +/Ydieresis +/nbspace +/exclamdown +/cent +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/germandbls.dup +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae.dup +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/divide +/oslash.dup +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/ydieresis +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% diff --git a/fonts/newtx/enc/ntx-texnansi-th-osf.enc b/fonts/newtx/enc/ntx-texnansi-th-osf.enc new file mode 100644 index 0000000000..cd4c4dc899 --- /dev/null +++ b/fonts/newtx/enc/ntx-texnansi-th-osf.enc @@ -0,0 +1,271 @@ + +/encntx-texnansi-th-osf[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/fl +/.notdef +/cwm +/ff +/fi +/.notdef +/ffi +/ffl +/dotlessi +/dotlessj +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls +/ae +/oe +/oslash +/AE +/OE +/Oslash +/space +/exclam.up +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft.up +/parenright.up +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.osfup +/one.osfup +/two.osfup +/three.osfup +/four.osfup +/five.osfup +/six.osfup +/seven.osfup +/eight.osfup +/nine.osfup +/colon.up +/semicolon.up +/less +/equal +/greater +/question +/at +/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 +/bracketleft.up +/backslash +/bracketright.up +/circumflex +/underscore +/quoteleft +/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 +/braceleft.up +/bar +/braceright.up +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron +/guilsinglright +/oe.dup +/zcaron +/asciitilde +/Ydieresis +/nbspace +/exclamdown.up +/cent +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown.up +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/germandbls.dup +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae.dup +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/divide +/oslash.dup +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/ydieresis +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% diff --git a/fonts/newtx/enc/ntx-texnansi-th-tlf.enc b/fonts/newtx/enc/ntx-texnansi-th-tlf.enc new file mode 100644 index 0000000000..9c0a0e87fd --- /dev/null +++ b/fonts/newtx/enc/ntx-texnansi-th-tlf.enc @@ -0,0 +1,278 @@ + +/encntx-texnansi-th-tlf[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/fl +/.notdef +/cwm +/ff +/fi +/.notdef +/ffi +/ffl +/dotlessi +/dotlessj +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls +/ae +/oe +/oslash +/AE +/OE +/Oslash +/space +/exclam.up +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft.up +/parenright.up +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.up +/one.up +/two.up +/three.up +/four.up +/five.up +/six.up +/seven.up +/eight.up +/nine.up +/colon.up +/semicolon.up +/less +/equal +/greater +/question +/at +/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 +/bracketleft.up +/backslash +/bracketright.up +/circumflex +/underscore +/quoteleft +/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 +/braceleft.up +/bar +/braceright.up +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron +/guilsinglright +/oe.dup +/zcaron +/asciitilde +/Ydieresis +/nbspace +/exclamdown.up +/cent +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown.up +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/germandbls.dup +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae.dup +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/divide +/oslash.dup +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/ydieresis +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-texnansi-tlf-sc.enc b/fonts/newtx/enc/ntx-texnansi-tlf-sc.enc new file mode 100644 index 0000000000..a8d39c9bed --- /dev/null +++ b/fonts/newtx/enc/ntx-texnansi-tlf-sc.enc @@ -0,0 +1,276 @@ + +/encntx-texnansi-tosf-sc[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/.notdef +/.notdef +/cwm +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/dotlessi.sc +/dotlessj.sc +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls.sc +/ae.sc +/oe.sc +/oslash.sc +/AE +/OE +/Oslash +/space +/exclam +/quotedbl +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/circumflex +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash.sc +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron.sc +/guilsinglright +/oe.dup +/zcaron.sc +/asciitilde +/Ydieresis +/nbspace +/exclamdown +/cent.oldstyle +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/.notdef +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.dup +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/divide +/oslash.dup +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/ydieresis.sc +] def +% Ligatures to enforce +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-texnansi-tlf.enc b/fonts/newtx/enc/ntx-texnansi-tlf.enc new file mode 100644 index 0000000000..a86bdc6854 --- /dev/null +++ b/fonts/newtx/enc/ntx-texnansi-tlf.enc @@ -0,0 +1,278 @@ + +/encntx-texnansi-tlf[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/fl +/.notdef +/cwm +/ff +/fi +/.notdef +/ffi +/ffl +/dotlessi +/dotlessj +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls +/ae +/oe +/oslash +/AE +/OE +/Oslash +/space +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/circumflex +/underscore +/quoteleft +/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 +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron +/guilsinglright +/oe.dup +/zcaron +/asciitilde +/Ydieresis +/nbspace +/exclamdown +/cent +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/germandbls.dup +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae.dup +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/divide +/oslash.dup +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/ydieresis +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-texnansi-tosf-sc.enc b/fonts/newtx/enc/ntx-texnansi-tosf-sc.enc new file mode 100644 index 0000000000..e8c978441c --- /dev/null +++ b/fonts/newtx/enc/ntx-texnansi-tosf-sc.enc @@ -0,0 +1,276 @@ + +/encntx-texnansi-tosf-sc[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/.notdef +/.notdef +/cwm +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/dotlessi.sc +/dotlessj.sc +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls.sc +/ae.sc +/oe.sc +/oslash.sc +/AE +/OE +/Oslash +/space +/exclam +/quotedbl +/numbersign +/dollar.oldstyle +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.taboldstyle +/one.taboldstyle +/two.taboldstyle +/three.taboldstyle +/four.taboldstyle +/five.taboldstyle +/six.taboldstyle +/seven.taboldstyle +/eight.taboldstyle +/nine.taboldstyle +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/circumflex +/underscore +/quoteleft +/a.sc +/b.sc +/c.sc +/d.sc +/e.sc +/f.sc +/g.sc +/h.sc +/i.sc +/j.sc +/k.sc +/l.sc +/m.sc +/n.sc +/o.sc +/p.sc +/q.sc +/r.sc +/s.sc +/t.sc +/u.sc +/v.sc +/w.sc +/x.sc +/y.sc +/z.sc +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash.sc +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron.sc +/guilsinglright +/oe.dup +/zcaron.sc +/asciitilde +/Ydieresis +/nbspace +/exclamdown +/cent.oldstyle +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/.notdef +/agrave.sc +/aacute.sc +/acircumflex.sc +/atilde.sc +/adieresis.sc +/aring.sc +/ae.dup +/ccedilla.sc +/egrave.sc +/eacute.sc +/ecircumflex.sc +/edieresis.sc +/igrave.sc +/iacute.sc +/icircumflex.sc +/idieresis.sc +/eth.sc +/ntilde.sc +/ograve.sc +/oacute.sc +/ocircumflex.sc +/otilde.sc +/odieresis.sc +/divide +/oslash.dup +/ugrave.sc +/uacute.sc +/ucircumflex.sc +/udieresis.sc +/yacute.sc +/thorn.sc +/ydieresis.sc +] def +% Ligatures to enforce +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntx-texnansi-tosf.enc b/fonts/newtx/enc/ntx-texnansi-tosf.enc new file mode 100644 index 0000000000..2bf047ab84 --- /dev/null +++ b/fonts/newtx/enc/ntx-texnansi-tosf.enc @@ -0,0 +1,278 @@ + +/encntx-texnansi-tosf[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/fl +/.notdef +/cwm +/ff +/fi +/.notdef +/ffi +/ffl +/dotlessi +/dotlessj +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls +/ae +/oe +/oslash +/AE +/OE +/Oslash +/space +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero.taboldstyle +/one.taboldstyle +/two.taboldstyle +/three.taboldstyle +/four.taboldstyle +/five.taboldstyle +/six.taboldstyle +/seven.taboldstyle +/eight.taboldstyle +/nine.taboldstyle +/colon +/semicolon +/less +/equal +/greater +/question +/at +/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 +/bracketleft +/backslash +/bracketright +/circumflex +/underscore +/quoteleft +/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 +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron +/guilsinglright +/oe.dup +/zcaron +/asciitilde +/Ydieresis +/nbspace +/exclamdown +/cent +/sterling +/currency +/yen +/brokenbar +/section +/dieresis.dup +/copyright +/ordfeminine +/guillemotleft +/logicalnot +/hyphen.dup +/registered +/macron.dup +/degree +/plusminus +/two.superior +/three.superior +/acute.dup +/mu +/paragraph +/periodcentered +/cedilla.dup +/one.superior +/ordmasculine +/guillemotright +/onequarter +/onehalf +/threequarters +/questiondown +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE.dup +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/multiply +/Oslash.dup +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/germandbls.dup +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae.dup +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/divide +/oslash.dup +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/ydieresis +] def +% Ligatures to enforce +% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; +% LIGKERN ff i =: ffi ; ff l =: ffl ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN comma comma =: quotedblbase ; +% LIGKERN less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% LIGKERN question quoteleft =: questiondown ; +% LIGKERN exclam quoteleft =: exclamdown ; +% +% Kerns to eliminate +% LIGKERN space {} * ; * {} space ; +% LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; +% LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; +% LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; +% LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; +% LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; diff --git a/fonts/newtx/enc/ntxmiaalt.enc b/fonts/newtx/enc/ntxmiaalt.enc new file mode 100644 index 0000000000..1e03dec263 --- /dev/null +++ b/fonts/newtx/enc/ntxmiaalt.enc @@ -0,0 +1,86 @@ +% File ntxmiaalt.enc +% +% Encodes alternative glyphs in ntx[b]mia. +/ntxmiaaltEncoding [ +% 0x00 + /parenleft /parenright /bracketleft /bracketright + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x10 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x20 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x30 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /universal /existential /nexists /emptyset + /kappa1 /kapp1up /.notdef /.notdef +% 0x40 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + % 0x50 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x60 +/.notdef /.notdef /floorleft /floorright +/ceilingleft /ceilingright /braceleft /braceright +/angbracketleft /angbracketright /bar /bardbl +/arrowbothv /arrowdblbothv /dblbracketleft /dblbracketright +% 0x70 +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef +% 0x80 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xA0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xB0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xC0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xD0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xE0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xF0 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +] def + |