From 010a3454a27ee40902d7764080eb7eb7ddcaa700 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 10 Oct 2019 03:01:52 +0000 Subject: CTAN sync 201910100301 --- fonts/newpx/README | 7 +- fonts/newpx/doc/ChangesInV1.4.txt | 49 +++++++ fonts/newpx/doc/CnangesInV1.4.txt | 49 ------- fonts/newpx/enc/ecsups.enc | 258 --------------------------------- fonts/newpx/enc/npxsups_ly1.enc | 297 ++++++++++++++++++++++++++++++++++++++ fonts/newpx/enc/npxsups_ot1.enc | 297 ++++++++++++++++++++++++++++++++++++++ fonts/newpx/enc/npxsups_t1.enc | 297 ++++++++++++++++++++++++++++++++++++++ fonts/newpx/enc/ot1sups.enc | 50 ------- fonts/newpx/enc/texnansxsups.enc | 279 ----------------------------------- fonts/newpx/map/newpx.map | 24 +-- 10 files changed, 957 insertions(+), 650 deletions(-) create mode 100644 fonts/newpx/doc/ChangesInV1.4.txt delete mode 100644 fonts/newpx/doc/CnangesInV1.4.txt delete mode 100644 fonts/newpx/enc/ecsups.enc create mode 100644 fonts/newpx/enc/npxsups_ly1.enc create mode 100644 fonts/newpx/enc/npxsups_ot1.enc create mode 100644 fonts/newpx/enc/npxsups_t1.enc delete mode 100644 fonts/newpx/enc/ot1sups.enc delete mode 100644 fonts/newpx/enc/texnansxsups.enc (limited to 'fonts/newpx') diff --git a/fonts/newpx/README b/fonts/newpx/README index f728c2620f..cfc1fe14ce 100644 --- a/fonts/newpx/README +++ b/fonts/newpx/README @@ -1,11 +1,14 @@ This package, based initially on pxfonts, provides many fixes and enhancements to that package, splitting it in two parts---newpxtext and newpxmath---which may be run independently of one another. It provides scaling, improved metrics, and other options. For proper operation, the packages require that the packages newtxmath, pxfonts and TeXGyrePagella be installed and their map files enabled. The text package now relies on an extension of the TeXGyrePagella Type1 fonts that is provided with this package. The accompanying MANIFEST-newpx.txt provides details of the extension as requested by GUST-FONT-LICENSE.txt -Current version: 1.401 2019-10-02 +Current version: 1.402 2019-10-09 This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3 for the details of that license. -Changes in version 1.40 +Changes in version 1.402 +Corrected newpx,maap and added the correct version of the npxsups encoding files. + +Changes in version 1.401 1. Changed name of file newpx.subs to newpx-subs.tex. 2. Placed the \pdfglyphtounicode lines in a conditional block in newpxmath.sty so it could continue to be used with other engines. (Thanks Hironobu Yamashita.) diff --git a/fonts/newpx/doc/ChangesInV1.4.txt b/fonts/newpx/doc/ChangesInV1.4.txt new file mode 100644 index 0000000000..f4ac551f30 --- /dev/null +++ b/fonts/newpx/doc/ChangesInV1.4.txt @@ -0,0 +1,49 @@ +Files changed in Newpx as of version 1.4 (2019/09/09) + +MATH + +NewPXMI.{pfb,afm,tfm} : math italics, LPPL licensed (new) +NewPXBMI.{pfb,afm,tfm} : bold math italics, LPPL licensed (new) +NewPXMI_gnu.{pfb,afm,tfm} : math italics, GNU licensed (new) +NewPXBMI_gnu.{pfb,afm,tfm} : bold math italics, GNU licensed (new) +stsscr.{pfb,afm,tfm} : old STIX script alphabets OFL (new) +txmiaSTbb.{pfb,afm,tfm} : old STIX BBB alphabet OFL (new) +txbmiaSTbb.{pfb,afm,tfm} : old STIX bold BBB alphabet OFL (new) +px[b]miaX.{pfb,afm,tfm} : extended and modified px[b]mia +px[b]sys.{pfb,afm,tfm} : modified px[b]sys +zpl[b]mi.{tfm,vf} : letters +zpl[b[sy.{tfm,vf} : symbols +zpl[b]mia.{tfm,vf} : lettersA + +TEXT + +The npxsups*.tfm were completely revised so as to pass PDF/A-1b validation. +npxsups-Regular.{pfb,afm} LPPL (New) +npxsups-Italic.{pfb,afm} LPPL (New) +npxsups-Bold.{pfb,afm} LPPL (New) +npxsups-BoldItalic.{pfb,afm} LPPL (New) +npxsups_OT1.enc (New) +npxsups_T1.enc (New) +npxsups_LY1.enc (New) + +The tfm files were generated using + +afm2tfm npxsups-Regular -a -T npxsups_OT1.enc -v npxsups-Regular-ot1 npxsups-Regular-ot1 +afm2tfm npxsups-Regular -a -T npxsups_T1.enc -v npxsups-Regular-t1 npxsups-Regular-t1 +afm2tfm npxsups-Regular -a -T npxsups_LY1.enc -v npxsups-Regular-ly1 npxsups-Regular-ly1 +afm2tfm npxsups-Italic -a -T npxsups_OT1.enc -v npxsups-Italic-ot1 npxsups-Italic-ot1 +afm2tfm npxsups-Italic -a -T npxsups_T1.enc -v npxsups-Italic-t1 npxsups-Italic-t1 +afm2tfm npxsups-Italic -a -T npxsups_LY1.enc -v npxsups-Italic-ly1 npxsups-Italic-ly1 +afm2tfm npxsups-Bold -a -T npxsups_OT1.enc -v npxsups-Bold-ot1 npxsups-Bold-ot1 +afm2tfm npxsups-Bold -a -T npxsups_T1.enc -v npxsups-Bold-t1 npxsups-Bold-t1 +afm2tfm npxsups-Bold -a -T npxsups_LY1.enc -v npxsups-Bold-ly1 npxsups-Bold-ly1 +afm2tfm npxsups-BoldItalic -a -T npxsups_OT1.enc -v npxsups-BoldItalic-ot1 npxsups-BoldItalic-ot1 +afm2tfm npxsups-BoldItalic -a -T npxsups_T1.enc -v npxsups-BoldItalic-t1 npxsups-BoldItalic-t1 +afm2tfm npxsups-BoldItalic -a -T npxsups_LY1.enc -v npxsups-BoldItalic-ly1 npxsups-BoldItalic-ly1 +# +for f in npxsups*.vpl; do /bin/cp -fp $f ${f%.*}.pl; done +for f in npxsups*.pl; do pltotf $f ${f%.*}.tfm; done + +MAP + +newpx.map was revised to relect the changes above. \ No newline at end of file diff --git a/fonts/newpx/doc/CnangesInV1.4.txt b/fonts/newpx/doc/CnangesInV1.4.txt deleted file mode 100644 index f4ac551f30..0000000000 --- a/fonts/newpx/doc/CnangesInV1.4.txt +++ /dev/null @@ -1,49 +0,0 @@ -Files changed in Newpx as of version 1.4 (2019/09/09) - -MATH - -NewPXMI.{pfb,afm,tfm} : math italics, LPPL licensed (new) -NewPXBMI.{pfb,afm,tfm} : bold math italics, LPPL licensed (new) -NewPXMI_gnu.{pfb,afm,tfm} : math italics, GNU licensed (new) -NewPXBMI_gnu.{pfb,afm,tfm} : bold math italics, GNU licensed (new) -stsscr.{pfb,afm,tfm} : old STIX script alphabets OFL (new) -txmiaSTbb.{pfb,afm,tfm} : old STIX BBB alphabet OFL (new) -txbmiaSTbb.{pfb,afm,tfm} : old STIX bold BBB alphabet OFL (new) -px[b]miaX.{pfb,afm,tfm} : extended and modified px[b]mia -px[b]sys.{pfb,afm,tfm} : modified px[b]sys -zpl[b]mi.{tfm,vf} : letters -zpl[b[sy.{tfm,vf} : symbols -zpl[b]mia.{tfm,vf} : lettersA - -TEXT - -The npxsups*.tfm were completely revised so as to pass PDF/A-1b validation. -npxsups-Regular.{pfb,afm} LPPL (New) -npxsups-Italic.{pfb,afm} LPPL (New) -npxsups-Bold.{pfb,afm} LPPL (New) -npxsups-BoldItalic.{pfb,afm} LPPL (New) -npxsups_OT1.enc (New) -npxsups_T1.enc (New) -npxsups_LY1.enc (New) - -The tfm files were generated using - -afm2tfm npxsups-Regular -a -T npxsups_OT1.enc -v npxsups-Regular-ot1 npxsups-Regular-ot1 -afm2tfm npxsups-Regular -a -T npxsups_T1.enc -v npxsups-Regular-t1 npxsups-Regular-t1 -afm2tfm npxsups-Regular -a -T npxsups_LY1.enc -v npxsups-Regular-ly1 npxsups-Regular-ly1 -afm2tfm npxsups-Italic -a -T npxsups_OT1.enc -v npxsups-Italic-ot1 npxsups-Italic-ot1 -afm2tfm npxsups-Italic -a -T npxsups_T1.enc -v npxsups-Italic-t1 npxsups-Italic-t1 -afm2tfm npxsups-Italic -a -T npxsups_LY1.enc -v npxsups-Italic-ly1 npxsups-Italic-ly1 -afm2tfm npxsups-Bold -a -T npxsups_OT1.enc -v npxsups-Bold-ot1 npxsups-Bold-ot1 -afm2tfm npxsups-Bold -a -T npxsups_T1.enc -v npxsups-Bold-t1 npxsups-Bold-t1 -afm2tfm npxsups-Bold -a -T npxsups_LY1.enc -v npxsups-Bold-ly1 npxsups-Bold-ly1 -afm2tfm npxsups-BoldItalic -a -T npxsups_OT1.enc -v npxsups-BoldItalic-ot1 npxsups-BoldItalic-ot1 -afm2tfm npxsups-BoldItalic -a -T npxsups_T1.enc -v npxsups-BoldItalic-t1 npxsups-BoldItalic-t1 -afm2tfm npxsups-BoldItalic -a -T npxsups_LY1.enc -v npxsups-BoldItalic-ly1 npxsups-BoldItalic-ly1 -# -for f in npxsups*.vpl; do /bin/cp -fp $f ${f%.*}.pl; done -for f in npxsups*.pl; do pltotf $f ${f%.*}.tfm; done - -MAP - -newpx.map was revised to relect the changes above. \ No newline at end of file diff --git a/fonts/newpx/enc/ecsups.enc b/fonts/newpx/enc/ecsups.enc deleted file mode 100644 index 5b3e8b538d..0000000000 --- a/fonts/newpx/enc/ecsups.enc +++ /dev/null @@ -1,258 +0,0 @@ -/ECsupsEncoding [ % now 256 chars follow -/grave % 0x00 U+0060 -/acute % 0x01 U+00B4 -/circumflex % 0x02 U+02C6 -/tilde % 0x03 U+02DC -/dieresis % 0x04 U+00A8 -/hungarumlaut % 0x05 U+02DD -/ring % 0x06 U+02DA -/caron % 0x07 U+02C7 -/breve % 0x08 U+02D8 -/macron % 0x09 U+00AF -/dotaccent % 0x0A U+02D9 -/cedilla % 0x0B U+00B8 -/ogonek % 0x0C U+02DB -/quotesinglbase % 0x0D U+201A -/guilsinglleft % 0x0E U+2039 -/guilsinglright % 0x0F U+203A -/quotedblleft % 0x10 U+201C -/quotedblright % 0x11 U+201D -/quotedblbase % 0x12 U+201E -/guillemotleft % 0x13 U+00AB -/guillemotright % 0x14 U+00BB -/endash % 0x15 U+2013 -/emdash % 0x16 U+2014 -/cwm % 0x17 U+200B -/perthousandzero % 0x18 ______ -/dotlessi % 0x19 U+0131 -/dotlessj % 0x1A U+0237 -/ff % 0x1B U+FB00 -/fi % 0x1C U+FB01 -/fl % 0x1D U+FB02 -/ffi % 0x1E U+FB03 -/ffl % 0x1F U+FB04 -/visiblespace % 0x20 U+2423 -/exclam.superior -/quotedbl.superior -/numbersign.superior -/dollar.superior -/percent.superior -/ampersand.superior -/quoteright.superior -/parenleft.superior -/parenright.superior -/asterisk.superior -/plus.superior -/comma.superior -/hyphen.superior -/period.superior -/slash.superior -/zero.superior -/one.superior -/two.superior -/three.superior -/four.superior -/five.superior -/six.superior -/seven.superior -/eight.superior -/nine.superior -/colon.superior -/semicolon.superior -/less.superior -/equal.superior -/greater.superior -/question.superior -/at.superior -/A.superior -/B.superior -/C.superior -/D.superior -/E.superior -/F.superior -/G.superior -/H.superior -/I.superior -/J.superior -/K.superior -/L.superior -/M.superior -/N.superior -/O.superior -/P.superior -/Q.superior -/R.superior -/S.superior -/T.superior -/U.superior -/V.superior -/W.superior -/X.superior -/Y.superior -/Z.superior -/bracketleft.superior -/backslash.superior -/bracketright.superior -/asciicircum.superior -/underscore.superior -/quoteleft.superior -/a.superior -/b.superior -/c.superior -/d.superior -/e.superior -/f.superior -/g.superior -/h.superior -/i.superior -/j.superior -/k.superior -/l.superior -/m.superior -/n.superior -/o.superior -/p.superior -/q.superior -/r.superior -/s.superior -/t.superior -/u.superior -/v.superior -/w.superior -/x.superior -/y.superior -/z.superior -/braceleft.superior -/bar.superior -/braceright.superior -/asciitilde.superior -/hyphen % 0x7F U+002D (explicit "hyphen char") -/Abreve % 0x80 U+0102 -/Aogonek % 0x81 U+0104 -/Cacute % 0x82 U+0106 -/Ccaron % 0x83 U+010C -/Dcaron % 0x84 U+010E -/Ecaron % 0x85 U+011A -/Eogonek % 0x86 U+0118 -/Gbreve % 0x87 U+011E -/Lacute % 0x88 U+0139 -/Lcaron % 0x89 U+013D -/Lslash % 0x8A U+0141 -/Nacute % 0x8B U+0143 -/Ncaron % 0x8C U+0147 -/Eng % 0x8D U+014A -/Ohungarumlaut % 0x8E U+0150 -/Racute % 0x8F U+0154 -/Rcaron % 0x90 U+0158 -/Sacute % 0x91 U+015A -/Scaron % 0x92 U+0160 -/Scedilla % 0x93 U+015E -/Tcaron % 0x94 U+0164 -/Tcedilla % 0x95 U+0162 -/Uhungarumlaut % 0x96 U+0170 -/Uring % 0x97 U+016E -/Ydieresis % 0x98 U+0178 -/Zacute % 0x99 U+0179 -/Zcaron % 0x9A U+017D -/Zdotaccent % 0x9B U+017B -/IJ % 0x9C U+0132 -/Idotaccent % 0x9D U+0130 -/dcroat % 0x9E U+0111 -/section % 0x9F U+00A7 -/abreve % 0xA0 U+0103 -/aogonek % 0xA1 U+0105 -/cacute % 0xA2 U+0107 -/ccaron % 0xA3 U+010D -/dcaron % 0xA4 U+010F -/ecaron % 0xA5 U+011B -/eogonek % 0xA6 U+0119 -/gbreve % 0xA7 U+011F -/lacute % 0xA8 U+013A -/lcaron % 0xA9 U+013E -/lslash % 0xAA U+0142 -/nacute % 0xAB U+0144 -/ncaron % 0xAC U+0148 -/eng % 0xAD U+014B -/ohungarumlaut % 0xAE U+0151 -/racute % 0xAF U+0155 -/rcaron % 0xB0 U+0159 -/sacute % 0xB1 U+015B -/scaron % 0xB2 U+0161 -/scedilla % 0xB3 U+015F -/tcaron % 0xB4 U+0165 -/tcedilla % 0xB5 U+0163 -/uhungarumlaut % 0xB6 U+0171 -/uring % 0xB7 U+016F -/ydieresis % 0xB8 U+00FF -/zacute % 0xB9 U+017A -/zcaron % 0xBA U+017E -/zdotaccent % 0xBB U+017C -/ij % 0xBC U+0133 -/exclamdown.superior -/questiondown % 0xBE U+00BF -/sterling % 0xBF U+00A3 -/Agrave % 0xC0 -/Aacute % 0xC1 -/Acircumflex % 0xC2 -/Atilde % 0xC3 -/Adieresis % 0xC4 -/Aring % 0xC5 -/AE % 0xC6 -/Ccedilla % 0xC7 -/Egrave % 0xC8 -/Eacute % 0xC9 -/Ecircumflex % 0xCA -/Edieresis % 0xCB -/Igrave % 0xCC -/Iacute % 0xCD -/Icircumflex % 0xCE -/Idieresis % 0xCF -/Eth % 0xD0 -/Ntilde % 0xD1 -/Ograve % 0xD2 -/Oacute % 0xD3 -/Ocircumflex % 0xD4 -/Otilde % 0xD5 -/Odieresis % 0xD6 -/OE % 0xD7 U+0152 -/Oslash % 0xD8 -/Ugrave % 0xD9 -/Uacute % 0xDA -/Ucircumflex % 0xDB -/Udieresis % 0xDC -/Yacute % 0xDD -/Thorn % 0xDE -/Germandbls % 0xDF (U+1E9E, /S_S) -/agrave % 0xE0 -/aacute % 0xE1 -/acircumflex % 0xE2 -/atilde % 0xE3 -/adieresis % 0xE4 -/aring % 0xE5 -/ae % 0xE6 -/ccedilla % 0xE7 -/egrave.superior -/eacute.superior -/ecircumflex % 0xEA -/edieresis % 0xEB -/igrave % 0xEC -/iacute % 0xED -/icircumflex % 0xEE -/idieresis % 0xEF -/eth % 0xF0 -/ntilde % 0xF1 -/ograve % 0xF2 -/oacute % 0xF3 -/ocircumflex % 0xF4 -/otilde % 0xF5 -/odieresis % 0xF6 -/oe % 0xF7 U+0153 -/oslash % 0xF8 -/ugrave % 0xF9 -/uacute % 0xFA -/ucircumflex % 0xFB -/udieresis % 0xFC -/yacute % 0xFD -/thorn % 0xFE -/germandbls % 0xFF U+00DF -] def diff --git a/fonts/newpx/enc/npxsups_ly1.enc b/fonts/newpx/enc/npxsups_ly1.enc new file mode 100644 index 0000000000..724aae13dd --- /dev/null +++ b/fonts/newpx/enc/npxsups_ly1.enc @@ -0,0 +1,297 @@ +% A version of the LY1 encoding, intended for use with otftotfm. +% CODINGSCHEME TEX TYPEWRITER AND WINDOWS ANSI +/ntxsupsLY1Encoding [ +% 0x00 +/.notdef.sup +/Euro.sup +/.notdef.sup +/.notdef.sup +/fraction.sup +/dotaccent.sup +/hungarumlaut.sup +/ogonek.sup +% 0x08.sup +/.notdef.sup +/.notdef.sup +/cwm.sup +/.notdef % was /ff.sup +/.notdef % was /fi.sup +/.notdef % was /fl.sup +/.notdef % was /ffi.sup +/.notdef % was /ffl.sup +% 0x10.sup +/dotlessi.sup +/dotlessj.sup +/grave.sup +/acute.sup +/caron.sup +/breve.sup +/macron.sup +/ring.sup +% 0x18.sup +/cedilla.sup +/germandbls.sup +/ae.sup +/oe.sup +/oslash.sup +/AE.sup +/OE.sup +/Oslash.sup +% 0x20.sup +/space.sup +/exclam.sup +/quotedbl.sup +/numbersign.sup +/dollar.sup +/percent.sup +/ampersand.sup +/quoteright.sup +% 0x28.sup +/parenleft.sup +/parenright.sup +/asterisk.sup +/plus.sup +/comma.sup +/hyphen.sup +/period.sup +/slash.sup +% 0x30.sup +/zero.sup +/one.sup +/two.sup +/three.sup +/four.sup +/five.sup +/six.sup +/seven.sup +% 0x38.sup +/eight.sup +/nine.sup +/colon.sup +/semicolon.sup +/less.sup +/equal.sup +/greater.sup +/question.sup +% 0x40.sup +/at.sup +/A.sup +/B.sup +/C.sup +/D.sup +/E.sup +/F.sup +/G.sup +% 0x48.sup +/H.sup +/I.sup +/J.sup +/K.sup +/L.sup +/M.sup +/N.sup +/O.sup +% 0x50.sup +/P.sup +/Q.sup +/R.sup +/S.sup +/T.sup +/U.sup +/V.sup +/W.sup +% 0x58.sup +/X.sup +/Y.sup +/Z.sup +/bracketleft.sup +/backslash.sup +/bracketright.sup +/circumflex.sup +/underscore.sup +% 0x60.sup +/quoteleft.sup +/a.sup +/b.sup +/c.sup +/d.sup +/e.sup +/f.sup +/g.sup +% 0x68.sup +/h.sup +/i.sup +/j.sup +/k.sup +/l.sup +/m.sup +/n.sup +/o.sup +% 0x70.sup +/p.sup +/q.sup +/r.sup +/s.sup +/t.sup +/u.sup +/v.sup +/w.sup +% 0x78.sup +/x.sup +/y.sup +/z.sup +/braceleft.sup +/bar.sup +/braceright.sup +/tilde.sup +/dieresis.sup +% 0x80.sup +/Lslash.sup +/quotesingle.sup +/quotesinglbase.sup +/florin.sup +/quotedblbase.sup +/ellipsis.sup +/dagger.sup +/daggerdbl.sup +% 0x88.sup +/circumflex.sup +/perthousand.sup +/Scaron.sup +/guilsinglleft.sup +/OE.sup +/Zcaron.sup +/asciicircum.sup +/minus.sup +% 0x90.sup +/lslash.sup +/quoteleft.sup +/quoteright.sup +/quotedblleft.sup +/quotedblright.sup +/bullet.sup +/endash.sup +/emdash.sup +% 0x98.sup +/tilde.sup +/trademark.sup +/scaron.sup +/guilsinglright.sup +/oe.sup +/zcaron.sup +/asciitilde.sup +/Ydieresis.sup +% 0xA0.sup +/cwm.sup +/exclamdown.sup +/cent.sup +/sterling.sup +/currency.sup +/yen.sup +/brokenbar.sup +/section.sup +% 0xA8.sup +/dieresis.sup +/copyright.sup +/ordfeminine.sup +/guillemotleft.sup +/logicalnot.sup +/sfthyphen.sup +/registered.sup +/macron.sup +% 0xB0.sup +/degree.sup +/plusminus.sup +/twosuperior.sup +/threesuperior.sup +/acute.sup +/mu.sup +/paragraph.sup +/periodcentered.sup +% 0xB8.sup +/cedilla.sup +/onesuperior.sup +/ordmasculine.sup +/guillemotright.sup +/onequarter.sup +/onehalf.sup +/threequarters.sup +/questiondown.sup +% 0xC0.sup +/Agrave.sup +/Aacute.sup +/Acircumflex.sup +/Atilde.sup +/Adieresis.sup +/Aring.sup +/AE.sup +/Ccedilla.sup +% 0xC8.sup +/Egrave.sup +/Eacute.sup +/Ecircumflex.sup +/Edieresis.sup +/Igrave.sup +/Iacute.sup +/Icircumflex.sup +/Idieresis.sup +% 0xD0.sup +/Eth.sup +/Ntilde.sup +/Ograve.sup +/Oacute.sup +/Ocircumflex.sup +/Otilde.sup +/Odieresis.sup +/multiply.sup +% 0xD8.sup +/Oslash.sup +/Ugrave.sup +/Uacute.sup +/Ucircumflex.sup +/Udieresis.sup +/Yacute.sup +/Thorn.sup +/germandbls.sup +% 0xE0.sup +/agrave.sup +/aacute.sup +/acircumflex.sup +/atilde.sup +/adieresis.sup +/aring.sup +/ae.sup +/ccedilla.sup +% 0xE8.sup +/egrave.sup +/eacute.sup +/ecircumflex.sup +/edieresis.sup +/igrave.sup +/iacute.sup +/icircumflex.sup +/idieresis.sup +% 0xF0.sup +/eth.sup +/ntilde.sup +/ograve.sup +/oacute.sup +/ocircumflex.sup +/otilde.sup +/odieresis.sup +/divide.sup +% 0xF8.sup +/oslash.sup +/ugrave.sup +/uacute.sup +/ucircumflex.sup +/udieresis.sup +/yacute.sup +/thorn.sup +/ydieresis.sup +] def +% +% LIGKERN exclam.sup quoteleft.sup =: exclamdown.sup; +% +% LIGKERN || = 32; + diff --git a/fonts/newpx/enc/npxsups_ot1.enc b/fonts/newpx/enc/npxsups_ot1.enc new file mode 100644 index 0000000000..8982fb1310 --- /dev/null +++ b/fonts/newpx/enc/npxsups_ot1.enc @@ -0,0 +1,297 @@ +% A version of the OT1 encoding specific to ntxsups +% CODINGSCHEME TEX TEXT +/ntxsupsOT1Encoding [ +% 0x00 +/Gamma +/Delta +/Theta +/Lambda +/Xi +/Pi +/Sigma +/Upsilon +% 0x08 +/Phi +/Psi +/Omega +/.notdef % was /ff +/.notdef % was /fi +/.notdef % was /fl +/.notdef % was /ffi +/.notdef % was /ffl +% 0x10 +/dotlessi +/dotlessj +/grave +/acute +/caron +/breve +/macron +/ring +% 0x18 +/cedilla +/germandbls +/ae +/oe +/oslash +/AE +/OE +/Oslash +% 0x20 +/space +/exclam.sup +/quotedblright.sup +/numbersign.sup +/dollar.sup +/percent.sup +/ampersand.sup +/quoteright.sup +% 0x28 +/parenleft.sup +/parenright.sup +/asterisk.sup +/plus.sup +/comma.sup +/hyphen.sup +/period.sup +/slash.sup +% 0x30 +/zero.sup +/one.sup +/two.sup +/three.sup +/four.sup +/five.sup +/six.sup +/seven.sup +% 0x38 +/eight.sup +/nine.sup +/colon.sup +/semicolon.sup +/exclamdown.sup +/equal.sup +/questiondown.sup +/question.sup +% 0x40 +/at.sup +/A.sup +/B.sup +/C.sup +/D.sup +/E.sup +/F.sup +/G.sup +% 0x48 +/H.sup +/I.sup +/J.sup +/K.sup +/L.sup +/M.sup +/N.sup +/O.sup +% 0x50 +/P.sup +/Q.sup +/R.sup +/S.sup +/T.sup +/U.sup +/V.sup +/W.sup +% 0x58 +/X.sup +/Y.sup +/Z.sup +/bracketleft.sup +/quotedblleft.sup +/bracketright.sup +/circumflex.sup +/dotaccent.sup +% 0x60 +/quoteleft.sup +/a.sup +/b.sup +/c.sup +/d.sup +/e.sup +/f.sup +/g.sup +% 0x68 +/h.sup +/i.sup +/j.sup +/k.sup +/l.sup +/m.sup +/n.sup +/o.sup +% 0x70 +/p.sup +/q.sup +/r.sup +/s.sup +/t.sup +/u.sup +/v.sup +/w.sup +% 0x78 +/x.sup +/y.sup +/z.sup +/endash.sup +/emdash.sup +/hungarumlaut.sup +/tilde.sup +/dieresis.sup +% 0x80 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0x88 +/.notdef +/.notdef +/Lslash +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0x90 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0x98 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xA0 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xA8 +/.notdef +/.notdef +/lslash +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xB0 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xB8 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xC0 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xC8 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xD0 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xD8 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xE0 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xE8 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xF0 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 0xF8 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +] def +% +% LIGKERN exclam.sup quoteleft.sup =: exclamdown.sup; +% +% LIGKERN || = 32; + diff --git a/fonts/newpx/enc/npxsups_t1.enc b/fonts/newpx/enc/npxsups_t1.enc new file mode 100644 index 0000000000..2582fdc35d --- /dev/null +++ b/fonts/newpx/enc/npxsups_t1.enc @@ -0,0 +1,297 @@ +% A version of the T1 encoding specific to ntxsups. +% CODINGSCHEME EXTENDED TEX FONT ENCODING - LATIN +/ntxsupsT1Encoding [ +% 0x00 +/grave.sup +/acute.sup +/circumflex.sup +/tilde.sup +/dieresis.sup +/hungarumlaut.sup +/ring.sup +/caron.sup +% 0x08.sup +/breve.sup +/macron.sup +/dotaccent.sup +/cedilla.sup +/ogonek.sup +/quotesinglbase.sup +/guilsinglleft.sup +/guilsinglright.sup +% 0x10.sup +/quotedblleft.sup +/quotedblright.sup +/quotedblbase.sup +/guillemotleft.sup +/guillemotright.sup +/endash.sup +/emdash.sup +/cwm.sup +% 0x18.sup +/perthousandzero.sup +/dotlessi.sup +/dotlessj.sup +/.notdef % was /ff.sup +/.notdef % was /fi.sup +/.notdef % was /fl.sup +/.notdef % was /ffi.sup +/.notdef % was /ffl.sup +% 0x20.sup +/space.sup +/exclam.sup +/quotedbl.sup +/numbersign.sup +/dollar.sup +/percent.sup +/ampersand.sup +/quoteright.sup +% 0x28.sup +/parenleft.sup +/parenright.sup +/asterisk.sup +/plus.sup +/comma.sup +/hyphen.sup +/period.sup +/slash.sup +% 0x30.sup +/zero.sup +/one.sup +/two.sup +/three.sup +/four.sup +/five.sup +/six.sup +/seven.sup +% 0x38.sup +/eight.sup +/nine.sup +/colon.sup +/semicolon.sup +/less.sup +/equal.sup +/greater.sup +/question.sup +% 0x40.sup +/at.sup +/A.sup +/B.sup +/C.sup +/D.sup +/E.sup +/F.sup +/G.sup +% 0x48.sup +/H.sup +/I.sup +/J.sup +/K.sup +/L.sup +/M.sup +/N.sup +/O.sup +% 0x50.sup +/P.sup +/Q.sup +/R.sup +/S.sup +/T.sup +/U.sup +/V.sup +/W.sup +% 0x58.sup +/X.sup +/Y.sup +/Z.sup +/bracketleft.sup +/backslash.sup +/bracketright.sup +/asciicircum.sup +/underscore.sup +% 0x60.sup +/quoteleft.sup +/a.sup +/b.sup +/c.sup +/d.sup +/e.sup +/f.sup +/g.sup +% 0x68.sup +/h.sup +/i.sup +/j.sup +/k.sup +/l.sup +/m.sup +/n.sup +/o.sup +% 0x70.sup +/p.sup +/q.sup +/r.sup +/s.sup +/t.sup +/u.sup +/v.sup +/w.sup +% 0x78.sup +/x.sup +/y.sup +/z.sup +/braceleft.sup +/bar.sup +/braceright.sup +/asciitilde.sup +/hyphenchar.sup +% 0x80.sup +/Abreve.sup +/Aogonek.sup +/Cacute.sup +/Ccaron.sup +/Dcaron.sup +/Ecaron.sup +/Eogonek.sup +/Gbreve.sup +% 0x88.sup +/Lacute.sup +/Lcaron.sup +/Lslash.sup +/Nacute.sup +/Ncaron.sup +/Eng.sup +/Ohungarumlaut.sup +/Racute.sup +% 0x90.sup +/Rcaron.sup +/Sacute.sup +/Scaron.sup +/Scedilla.sup +/Tcaron.sup +/Tcedilla.sup +/Uhungarumlaut.sup +/Uring.sup +% 0x98.sup +/Ydieresis.sup +/Zacute.sup +/Zcaron.sup +/Zdotaccent.sup +/IJ.sup +/Idotaccent.sup +/dbar.sup +/section.sup +% 0xA0.sup +/abreve.sup +/aogonek.sup +/cacute.sup +/ccaron.sup +/dcaron.sup +/ecaron.sup +/eogonek.sup +/gbreve.sup +% 0xA8.sup +/lacute.sup +/lcaron.sup +/lslash.sup +/nacute.sup +/ncaron.sup +/eng.sup +/ohungarumlaut.sup +/racute.sup +% 0xB0.sup +/rcaron.sup +/sacute.sup +/scaron.sup +/scedilla.sup +/tcaron.sup +/tcedilla.sup +/uhungarumlaut.sup +/uring.sup +% 0xB8.sup +/ydieresis.sup +/zacute.sup +/zcaron.sup +/zdotaccent.sup +/ij.sup +/exclamdown.sup +/questiondown.sup +/sterling.sup +% 0xC0.sup +/Agrave.sup +/Aacute.sup +/Acircumflex.sup +/Atilde.sup +/Adieresis.sup +/Aring.sup +/AE.sup +/Ccedilla.sup +% 0xC8.sup +/Egrave.sup +/Eacute.sup +/Ecircumflex.sup +/Edieresis.sup +/Igrave.sup +/Iacute.sup +/Icircumflex.sup +/Idieresis.sup +% 0xD0.sup +/Eth.sup +/Ntilde.sup +/Ograve.sup +/Oacute.sup +/Ocircumflex.sup +/Otilde.sup +/Odieresis.sup +/OE.sup +% 0xD8.sup +/Oslash.sup +/Ugrave.sup +/Uacute.sup +/Ucircumflex.sup +/Udieresis.sup +/Yacute.sup +/Thorn.sup +/SS.sup +% 0xE0.sup +/agrave.sup +/aacute.sup +/acircumflex.sup +/atilde.sup +/adieresis.sup +/aring.sup +/ae.sup +/ccedilla.sup +% 0xE8.sup +/egrave.sup +/eacute.sup +/ecircumflex.sup +/edieresis.sup +/igrave.sup +/iacute.sup +/icircumflex.sup +/idieresis.sup +% 0xF0.sup +/eth.sup +/ntilde.sup +/ograve.sup +/oacute.sup +/ocircumflex.sup +/otilde.sup +/odieresis.sup +/oe.sup +% 0xF8.sup +/oslash.sup +/ugrave.sup +/uacute.sup +/ucircumflex.sup +/udieresis.sup +/yacute.sup +/thorn.sup +/germandbls.sup +] def +% +% LIGKERN exclam.sup quoteleft.sup =: exclamdown.sup; +% +% LIGKERN || = 32 ; + diff --git a/fonts/newpx/enc/ot1sups.enc b/fonts/newpx/enc/ot1sups.enc deleted file mode 100644 index d7a61a32b4..0000000000 --- a/fonts/newpx/enc/ot1sups.enc +++ /dev/null @@ -1,50 +0,0 @@ -/zpl7TsupsEncoding [ -%00 - /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon - /Phi /Psi /Omega /ff /fi /fl /ffi /ffl -%10 - /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring - /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash -%20 - /space /exclam.superior /quotedbl.superior /numbersign.superior /dollar.superior /percent.superior /ampersand.superior /quoteright.superior - /parenleft.superior /parenright.superior /asterisk.superior /plus.superior /comma.superior /hyphen.superior /period.superior /slash.superior -%30 - /zero.superior /one.superior /two.superior /three.superior /four.superior /five.superior /six.superior /seven.superior - /eight.superior /nine.superior /colon.superior /semicolon /exclamdown.superior /equal.superior /questiondown.superior /question.superior -%40 - /at.superior /A.superior /B.superior /C.superior /D.superior /E.superior /F.superior /G.superior - /H.superior /I.superior /J.superior /K.superior /L.superior /M.superior /N.superior /O.superior -%50 - /P.superior /Q.superior /R.superior /S.superior /T.superior /U.superior /V.superior /W.superior - /X.superior /Y.superior /Z.superior /bracketleft.superior /quotedblleft /bracketright.superior /circumflex /dotaccent -%60 - /quoteleft.superior /a.superior /b.superior /c.superior /d.superior /e.superior /f.superior /g.superior - /h.superior /i.superior /j.superior /k.superior /l.superior /m.superior /n.superior /o.superior -%70 - /p.superior /q.superior /r.superior /s.superior /t.superior /u.superior /v.superior /w.superior - /x.superior /y.superior /z.superior /endash /emdash /hungarumlaut /tilde /dieresis -%80 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -%90 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -%A0 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -%B0 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -%C0 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -%D0 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -%E0 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -%F0 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -] def diff --git a/fonts/newpx/enc/texnansxsups.enc b/fonts/newpx/enc/texnansxsups.enc deleted file mode 100644 index 1a3be6fecf..0000000000 --- a/fonts/newpx/enc/texnansxsups.enc +++ /dev/null @@ -1,279 +0,0 @@ -% @psencodingfile{ -% author = "Y&Y, Inc.", -% version = "1.3", -% date = "22apr09", -% filename = "texnansx.enc", -% email = "tex-fonts@tug.org", -% codetable = "ISO/ASCII", -% docstring = "Encoding for fonts in Adobe Type 1 format for use with TeX." -% } -% MODIFIED FOR AFM2TFM to avoid repeated encodings, namely these -% positions have become .notdef: -% -% 137/circumflex 141/OE 146/quoteleft 147/quoteright 153/tilde 157/oe -% 169/dieresis 176/macron 181/acute 185/cedilla 199/AE 217/Oslash -% 224/germandbls 231/ae 249/oslash -% -% 22apr09 document the precise differences from texnansi. -% 17aug08 change /Uni20AC (wrong capitalization of /Uni) to /Euro for -% consistency with other encodings. tex-live mail from Vasile Gaburici, -% 16 Aug 2008 20:44:08. -% -/TeXnANSIsupsEncoding [ -/.notdef % 0 -/Euro % /uni20AC 1 -/.notdef % 2 -/.notdef % 3 -/fraction % 4 -/dotaccent % 5 -/hungarumlaut % 6 -/ogonek % 7 -/fl % 8 -/.notdef % /fraction % 9 not used (see 4), backward compatability only -/cwm % 10 not used, except boundary char internally maybe -/ff % 11 -/fi % 12 -/.notdef % /fl % 13 not used (see 8), backward compatability only -/ffi % 14 -/ffl % 15 -/dotlessi % 16 -/dotlessj % 17 -/grave % 18 -/acute % 19 -/caron % 20 -/breve % 21 -/macron % 22 -/ring % 23 -/cedilla % 24 -/germandbls % 25 -/ae % 26 -/oe % 27 -/oslash % 28 -/AE % 29 -/OE % 30 -/Oslash % 31 -/space % 32 % /suppress in TeX text -/exclam.superior -/quotedbl.superior -/numbersign.superior -/dollar.superior -/percent.superior -/ampersand.superior -/quoteright.superior -/parenleft.superior -/parenright.superior -/asterisk.superior -/plus.superior -/comma.superior -/hyphen.superior -/period.superior -/slash.superior -/zero.superior -/one.superior -/two.superior -/three.superior -/four.superior -/five.superior -/six.superior -/seven.superior -/eight.superior -/nine.superior -/colon.superior -/semicolon.superior -/less.superior -/equal.superior -/greater.superior -/question.superior -/at.superior -/A.superior -/B.superior -/C.superior -/D.superior -/E.superior -/F.superior -/G.superior -/H.superior -/I.superior -/J.superior -/K.superior -/L.superior -/M.superior -/N.superior -/O.superior -/P.superior -/Q.superior -/R.superior -/S.superior -/T.superior -/U.superior -/V.superior -/W.superior -/X.superior -/Y.superior -/Z.superior -/bracketleft.superior -/backslash.superior -/bracketright.superior -/circumflex.superior -/underscore.superior -/quoteleft.superior -/a.superior -/b.superior -/c.superior -/d.superior -/e.superior -/f.superior -/g.superior -/h.superior -/i.superior -/j.superior -/k.superior -/l.superior -/m.superior -/n.superior -/o.superior -/p.superior -/q.superior -/r.superior -/s.superior -/t.superior -/u.superior -/v.superior -/w.superior -/x.superior -/y.superior -/z.superior -/braceleft.superior -/bar.superior -/braceright.superior -/tilde % 126 % /asciitilde in ASCII -/dieresis % 127 not used (see 168), use higher up instead -/Lslash % 128 this position is unfortunate, but now too late to fix -/quotesingle % 129 -/quotesinglbase % 130 -/florin % 131 -/quotedblbase % 132 -/ellipsis % 133 -/dagger % 134 -/daggerdbl % 135 -/.notdef % /circumflex % 136 -/perthousand % 137 -/Scaron % 138 -/guilsinglleft % 139 -/.notdef % /OE % 140 -/Zcaron % 141 -/asciicircum % 142 -/minus % 143 -/lslash % 144 -/.notdef % /quoteleft % 145 -/.notdef % /quoteright % 146 -/quotedblleft % 147 -/quotedblright % 148 -/bullet % 149 -/endash % 150 -/emdash % 151 -/.notdef % /tilde % 152 -/trademark % 153 -/scaron % 154 -/guilsinglright % 155 -/.notdef % /oe % 156 -/zcaron % 157 -/asciitilde % 158 -/Ydieresis % 159 -/nbspace % 160 % /space (no break space) -/exclamdown.superior % 161 -/cent % 162 -/sterling % 163 -/currency % 164 -/yen % 165 -/brokenbar % 166 -/section % 167 -/.notdef % /dieresis % 168 -/copyright % 169 -/ordfeminine % 170 -/guillemotleft % 171 -/logicalnot % 172 -/sfthyphen % 173 % /hyphen (hanging hyphen) -/registered % 174 -/.notdef % /macron % 175 -/degree % 176 -/plusminus % 177 -/twosuperior % 178 -/threesuperior % 179 -/.notdef % /acute % 180 -/mu % 181 -/paragraph % 182 -/periodcentered % 183 -/.notdef % /cedilla % 184 -/onesuperior % 185 -/ordmasculine % 186 -/guillemotright % 187 -/onequarter % 188 -/onehalf % 189 -/threequarters % 190 -/questiondown % 191 -/Agrave % 192 -/Aacute % 193 -/Acircumflex % 194 -/Atilde % 195 -/Adieresis % 196 -/Aring % 197 -/.notdef % /AE % 198 -/Ccedilla % 199 -/Egrave % 200 -/Eacute % 201 -/Ecircumflex % 202 -/Edieresis % 203 -/Igrave % 204 -/Iacute % 205 -/Icircumflex % 206 -/Idieresis % 207 -/Eth % 208 -/Ntilde % 209 -/Ograve % 210 -/Oacute % 211 -/Ocircumflex % 212 -/Otilde % 213 -/Odieresis % 214 -/multiply % 215 % OE in T1 -/.notdef % /Oslash % 216 -/Ugrave % 217 -/Uacute % 218 -/Ucircumflex % 219 -/Udieresis % 220 -/Yacute % 221 -/Thorn % 222 -/.notdef % /germandbls % 223 -/agrave % 224 -/aacute % 225 -/acircumflex % 226 -/atilde % 227 -/adieresis % 228 -/aring % 229 -/.notdef % /ae % 230 -/ccedilla % 231 -/egrave.superior % 232 -/eacute.superior % 233 -/ecircumflex % 234 -/edieresis % 235 -/igrave % 236 -/iacute % 237 -/icircumflex % 238 -/idieresis % 239 -/eth % 240 -/ntilde % 241 -/ograve % 242 -/oacute % 243 -/ocircumflex % 244 -/otilde % 245 -/odieresis % 246 -/divide % 247 % oe in T1 -/.notdef % /oslash % 248 -/ugrave % 249 -/uacute % 250 -/ucircumflex % 251 -/udieresis % 252 -/yacute % 253 -/thorn % 254 -/ydieresis % 255 % germandbls in T1 -] def diff --git a/fonts/newpx/map/newpx.map b/fonts/newpx/map/newpx.map index c881cb21cf..239cfd5090 100644 --- a/fonts/newpx/map/newpx.map +++ b/fonts/newpx/map/newpx.map @@ -154,18 +154,18 @@ zpl-Regular-tosf-scl-ot1 zplr " encntx-ot1-tosf-sc ReEncodeFont " <[ntx-ot1-tosf zpl-Regular-tosf-scl-t1 zplr " encntx-ec-tosf-sc ReEncodeFont " <[ntx-ec-tosf-sc.enc