From 29cdc3540cc6a822c2e0aac394305fdaf7e04c00 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 20 Sep 2020 21:07:09 +0000 Subject: newtx (20sep20) git-svn-id: svn://tug.org/texlive/trunk@56384 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newtx/README | 9 +- Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf | Bin 1177425 -> 1180656 bytes Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex | 4 +- .../fonts/enc/dvips/newtx/ntx-ec-lf-pc.enc | 270 ++++++++++++ .../fonts/enc/dvips/newtx/ntx-ec-osf-pc.enc | 270 ++++++++++++ .../fonts/enc/dvips/newtx/ntx-ec-tlf-pc.enc | 277 +++++++++++++ .../fonts/enc/dvips/newtx/ntx-ec-tosf-pc.enc | 277 +++++++++++++ .../fonts/enc/dvips/newtx/ntx-ly1-sc.enc | 460 --------------------- .../fonts/enc/dvips/newtx/ntx-ot1-lf-pc.enc | 83 ++++ .../fonts/enc/dvips/newtx/ntx-ot1-osf-pc.enc | 83 ++++ .../fonts/enc/dvips/newtx/ntx-ot1-sc.enc | 261 ------------ .../fonts/enc/dvips/newtx/ntx-ot1-tlf-pc.enc | 83 ++++ .../fonts/enc/dvips/newtx/ntx-ot1-tosf-pc.enc | 83 ++++ .../texmf-dist/fonts/enc/dvips/newtx/ntx-t1-sc.enc | 261 ------------ .../fonts/enc/dvips/newtx/ntx-texnansi-lf-pc.enc | 269 ++++++++++++ .../fonts/enc/dvips/newtx/ntx-texnansi-osf-pc.enc | 269 ++++++++++++ .../fonts/enc/dvips/newtx/ntx-texnansi-tlf-pc.enc | 276 +++++++++++++ .../fonts/enc/dvips/newtx/ntx-texnansi-tosf-pc.enc | 276 +++++++++++++ .../fonts/enc/dvips/newtx/ntxsupsCopy.enc | 258 ------------ .../fonts/enc/dvips/newtx/ntxsups_ly1.enc | 21 +- Master/texmf-dist/fonts/map/dvips/newtx/newtx.map | 96 ++--- .../fonts/tfm/public/newtx/ntx-Bold-lf-ot1.tfm | Bin 3012 -> 944 bytes .../fonts/tfm/public/newtx/ntx-Bold-lf-sc-ly1.tfm | Bin 7680 -> 7728 bytes .../fonts/tfm/public/newtx/ntx-Bold-lf-sc-ot1.tfm | Bin 3128 -> 3180 bytes .../fonts/tfm/public/newtx/ntx-Bold-lf-sc-t1.tfm | Bin 12284 -> 12336 bytes .../fonts/tfm/public/newtx/ntx-Bold-osf-sc-ly1.tfm | Bin 7676 -> 7724 bytes .../fonts/tfm/public/newtx/ntx-Bold-osf-sc-ot1.tfm | Bin 3124 -> 3176 bytes .../fonts/tfm/public/newtx/ntx-Bold-osf-sc-t1.tfm | Bin 12280 -> 12332 bytes .../fonts/tfm/public/newtx/ntx-Bold-tlf-sc-ly1.tfm | Bin 7648 -> 7696 bytes .../fonts/tfm/public/newtx/ntx-Bold-tlf-sc-ot1.tfm | Bin 3092 -> 3144 bytes .../fonts/tfm/public/newtx/ntx-Bold-tlf-sc-t1.tfm | Bin 12248 -> 12300 bytes .../tfm/public/newtx/ntx-Bold-tosf-sc-ly1.tfm | Bin 7648 -> 7696 bytes .../tfm/public/newtx/ntx-Bold-tosf-sc-ot1.tfm | Bin 3092 -> 3144 bytes .../fonts/tfm/public/newtx/ntx-Bold-tosf-sc-t1.tfm | Bin 12248 -> 12300 bytes .../tfm/public/newtx/ntx-BoldItalic-lf-sc-ly1.tfm | Bin 8340 -> 8344 bytes .../tfm/public/newtx/ntx-BoldItalic-lf-sc-ot1.tfm | Bin 3504 -> 3496 bytes .../tfm/public/newtx/ntx-BoldItalic-lf-sc-t1.tfm | Bin 13344 -> 13340 bytes .../tfm/public/newtx/ntx-BoldItalic-osf-sc-ly1.tfm | Bin 8332 -> 8340 bytes .../tfm/public/newtx/ntx-BoldItalic-osf-sc-ot1.tfm | Bin 3496 -> 3492 bytes .../tfm/public/newtx/ntx-BoldItalic-osf-sc-t1.tfm | Bin 13332 -> 13332 bytes .../tfm/public/newtx/ntx-BoldItalic-tlf-sc-ly1.tfm | Bin 8292 -> 8304 bytes .../tfm/public/newtx/ntx-BoldItalic-tlf-sc-ot1.tfm | Bin 3452 -> 3452 bytes .../tfm/public/newtx/ntx-BoldItalic-tlf-sc-t1.tfm | Bin 13292 -> 13296 bytes .../public/newtx/ntx-BoldItalic-tosf-sc-ly1.tfm | Bin 8288 -> 8296 bytes .../public/newtx/ntx-BoldItalic-tosf-sc-ot1.tfm | Bin 3448 -> 3444 bytes .../tfm/public/newtx/ntx-BoldItalic-tosf-sc-t1.tfm | Bin 13288 -> 13288 bytes .../tfm/public/newtx/ntx-Italic-lf-sc-ly1.tfm | Bin 8100 -> 8100 bytes .../tfm/public/newtx/ntx-Italic-lf-sc-ot1.tfm | Bin 3496 -> 3504 bytes .../fonts/tfm/public/newtx/ntx-Italic-lf-sc-t1.tfm | Bin 12616 -> 12616 bytes .../tfm/public/newtx/ntx-Italic-osf-sc-ly1.tfm | Bin 8088 -> 8088 bytes .../tfm/public/newtx/ntx-Italic-osf-sc-ot1.tfm | Bin 3476 -> 3476 bytes .../tfm/public/newtx/ntx-Italic-osf-sc-t1.tfm | Bin 12604 -> 12604 bytes .../tfm/public/newtx/ntx-Italic-tlf-sc-ly1.tfm | Bin 8052 -> 8052 bytes .../tfm/public/newtx/ntx-Italic-tlf-sc-ot1.tfm | Bin 3428 -> 3432 bytes .../tfm/public/newtx/ntx-Italic-tlf-sc-t1.tfm | Bin 12564 -> 12564 bytes .../tfm/public/newtx/ntx-Italic-tosf-sc-ly1.tfm | Bin 8052 -> 8052 bytes .../tfm/public/newtx/ntx-Italic-tosf-sc-ot1.tfm | Bin 3424 -> 3428 bytes .../tfm/public/newtx/ntx-Italic-tosf-sc-t1.tfm | Bin 12564 -> 12560 bytes .../fonts/tfm/public/newtx/ntx-Regular-lf-ot1.tfm | Bin 3052 -> 3044 bytes .../tfm/public/newtx/ntx-Regular-lf-sc-ly1.tfm | Bin 7764 -> 7808 bytes .../tfm/public/newtx/ntx-Regular-lf-sc-ot1.tfm | Bin 3164 -> 3216 bytes .../tfm/public/newtx/ntx-Regular-lf-sc-t1.tfm | Bin 12272 -> 12316 bytes .../fonts/tfm/public/newtx/ntx-Regular-osf-ot1.tfm | Bin 3048 -> 3040 bytes .../tfm/public/newtx/ntx-Regular-osf-sc-ly1.tfm | Bin 7760 -> 7804 bytes .../tfm/public/newtx/ntx-Regular-osf-sc-ot1.tfm | Bin 3160 -> 3212 bytes .../tfm/public/newtx/ntx-Regular-osf-sc-t1.tfm | Bin 12268 -> 12312 bytes .../fonts/tfm/public/newtx/ntx-Regular-tlf-ot1.tfm | Bin 3016 -> 3008 bytes .../tfm/public/newtx/ntx-Regular-tlf-sc-ly1.tfm | Bin 7732 -> 7776 bytes .../tfm/public/newtx/ntx-Regular-tlf-sc-ot1.tfm | Bin 3128 -> 3180 bytes .../tfm/public/newtx/ntx-Regular-tlf-sc-t1.tfm | Bin 12240 -> 12284 bytes .../tfm/public/newtx/ntx-Regular-tosf-ot1.tfm | Bin 3016 -> 3008 bytes .../tfm/public/newtx/ntx-Regular-tosf-sc-ly1.tfm | Bin 7732 -> 7776 bytes .../tfm/public/newtx/ntx-Regular-tosf-sc-ot1.tfm | Bin 3128 -> 3180 bytes .../tfm/public/newtx/ntx-Regular-tosf-sc-t1.tfm | Bin 12240 -> 12284 bytes .../fonts/tfm/public/newtx/ntxsups-Bold-ly1.tfm | Bin 3812 -> 3812 bytes .../tfm/public/newtx/ntxsups-BoldItalic-ly1.tfm | Bin 4048 -> 4048 bytes .../fonts/tfm/public/newtx/ntxsups-Italic-ly1.tfm | Bin 4092 -> 4092 bytes .../fonts/tfm/public/newtx/ntxsups-Regular-ly1.tfm | Bin 3844 -> 4088 bytes .../fonts/vf/public/newtx/ntx-Bold-lf-ot1.vf | Bin 952 -> 516 bytes Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 8 +- Master/texmf-dist/tex/latex/newtx/newtxtext.sty | 107 +++-- 81 files changed, 2667 insertions(+), 1334 deletions(-) create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-lf-pc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-osf-pc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-tlf-pc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-tosf-pc.enc delete mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ly1-sc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-lf-pc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-osf-pc.enc delete mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-sc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-tlf-pc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-tosf-pc.enc delete mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-t1-sc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-lf-pc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-osf-pc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-tlf-pc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-tosf-pc.enc delete mode 100644 Master/texmf-dist/fonts/enc/dvips/newtx/ntxsupsCopy.enc (limited to 'Master') diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index 9bd51d93ce5..3d792bc5cce 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,10 +1,17 @@ This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen. -Current version: 1.629 2020-08-04 +Current version: 1.630 2020-09-19 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.630 +1. Corrected the default small caps (i.e., petite caps) which were conflated with the larger small caps in a prior release. +2. Corrected an error in newtxmath.sty which affected the rendering of Bbb figures under the option stickstoo. +3. Corrected some problems with LY1 encodings affecting superior letters and figures, and one of the TS1 encodings. +4. Added a replacement for the default \textfrac command which did not give satisfactory results with the newtx fonts. +5. Replaced the previous definition of \textfrac what I think is a better one, but remaing backwards compatible with the previous version. + Changes in version 1.629 Added math support for NotoSerif and NotoSans. See the documentation for the new package notomath, which integrates this support. diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf index 88aad45b1f5..08cbd72feb1 100644 Binary files a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf and b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex index d12f31180f0..ac15fac1b96 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex @@ -147,7 +147,9 @@ As of version 1.4, there are four normal figure styles: tabular lining, tabular Option {\tt defaultsups} (same effect as {\tt defaultsups=true}) forces the package to use the \LaTeX\ default footnote markers (or, at least, those in force when the package is loaded) instead of those preferred by the package---Times Roman superior figures instead of spindly ordinary Times lining figures reduced to about 70\%. (Footnote markers in minipages use the default lowercase italic alphabetic characters, unless otherwise specified by redefining \verb|\thempfootnote|.) For better control over position and size of footnote markers, use the {\tt superiors} package after loading {\tt newtxtext}. The \verb|\sustyle| font switch and its related \verb|\textsu| macro know not only about figures, but also the lower case letters, including \texttt{egrave}, so that traditional French expressions like \textlf{1}\textsu{i\`ere} may be typeset correctly. -As of version 1.625, there are now denominator figures (aligned to the text baseline) which may be called either with \verb|{\infigures 12345}| {\infigures 12345} or \verb|\textin{6789}| \textin{6789}. Currently, these are available only in regular weight, upright shape. There is a new macro \verb|\textfrac| that builds a fraction from superior figures and denominator figures: e.g., \verb|\textlf{5}\,\textfrac{7}{80}| renders as \textlf{5}\,\textfrac{7}{80}. +As of version 1.625, there are now denominator figures (aligned to the text baseline) which may be called either with \verb|{\infigures 12345}| {\infigures 12345} or \verb|\textin{6789}| \textin{6789}. Currently, these are available only in regular weight, upright shape. There is a new macro \verb|\textfrac| that builds a fraction from superior figures and denominator figures: e.g., \verb|\textlf{5}\,\textfrac{7}{80}| renders as \textlf{5}\,\textfrac{7}{80}. The macro was changed starting in version 1.630 to add an optional argument for the integer part, and to allow adjustments to the space before and after the fraction solidus by means of the package options {\tt foresolidus} and {\tt aftsolidus}. Now, for example, \verb|\textfrac[5]{7}{80}| renders as \textfrac[5]{7}{80}. + +Also, as of version 1.630, there is a custom \verb|\textcircled| macro that gives output very similar to the existing \verb|\textregistered| glyph. E.g., \verb|\textregistered\textcircled{S}\textcircled{2}| renders as \textregistered\textcircled{S}\textcircled{2}. Option \texttt{largesc} changes the small cap glyphs from the default petite caps defined in TeXGyre Termes (same size as in txfonts) to a larger size that, in upright shapes, is metrically compatible with Adobe's small caps. These are about 10\% larger than petite caps. For a comparison, \textsc{Small Caps}, {\usefont{T1}{qtm}{m}{sc}Petite Caps}, and \textsc{\textit{Italic Small Caps}}, {\usefont{T1}{qtm}{m}{scit}Italic Petite Caps}. diff --git a/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-lf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-lf-pc.enc new file mode 100644 index 00000000000..ae6a7a82dd8 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-lf-pc.enc @@ -0,0 +1,270 @@ +% T1 encoding for proportional figures, pc + +/encntx-ec-lf-pc[ +/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.pc +/dotlessj.pc +/.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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/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.pc +/section +/abreve.pc +/aogonek.pc +/cacute.pc +/ccaron.pc +/dcaron.pc +/ecaron.pc +/eogonek.pc +/gbreve.pc +/lacute.pc +/lcaron.pc +/lslash.pc +/nacute.pc +/ncaron.pc +/eng.pc +/ohungarumlaut.pc +/racute.pc +/rcaron.pc +/sacute.pc +/scaron.pc +/scedilla.pc +/tcaron.pc +/tcedilla.pc +/uhungarumlaut.pc +/uring.pc +/ydieresis.pc +/zacute.pc +/zcaron.pc +/zdotaccent.pc +/ij.pc +/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.pc +/aacute.pc +/acircumflex.pc +/atilde.pc +/adieresis.pc +/aring.pc +/ae.pc +/ccedilla.pc +/egrave.pc +/eacute.pc +/ecircumflex.pc +/edieresis.pc +/igrave.pc +/iacute.pc +/icircumflex.pc +/idieresis.pc +/eth.pc +/ntilde.pc +/ograve.pc +/oacute.pc +/ocircumflex.pc +/otilde.pc +/odieresis.pc +/oe.pc +/oslash.pc +/ugrave.pc +/uacute.pc +/ucircumflex.pc +/udieresis.pc +/yacute.pc +/thorn.pc +/germandbls.pc +] 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-osf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-osf-pc.enc new file mode 100644 index 00000000000..9730c3fd527 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-osf-pc.enc @@ -0,0 +1,270 @@ +% T1 encoding proportional osf, pc + +/encntx-ec-osf-pc[ +/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.pc +/dotlessj.pc +/.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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/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.pc +/section +/abreve.pc +/aogonek.pc +/cacute.pc +/ccaron.pc +/dcaron.pc +/ecaron.pc +/eogonek.pc +/gbreve.pc +/lacute.pc +/lcaron.pc +/lslash.pc +/nacute.pc +/ncaron.pc +/eng.pc +/ohungarumlaut.pc +/racute.pc +/rcaron.pc +/sacute.pc +/scaron.pc +/scedilla.pc +/tcaron.pc +/tcedilla.pc +/uhungarumlaut.pc +/uring.pc +/ydieresis.pc +/zacute.pc +/zcaron.pc +/zdotaccent.pc +/ij.pc +/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.pc +/aacute.pc +/acircumflex.pc +/atilde.pc +/adieresis.pc +/aring.pc +/ae.pc +/ccedilla.pc +/egrave.pc +/eacute.pc +/ecircumflex.pc +/edieresis.pc +/igrave.pc +/iacute.pc +/icircumflex.pc +/idieresis.pc +/eth.pc +/ntilde.pc +/ograve.pc +/oacute.pc +/ocircumflex.pc +/otilde.pc +/odieresis.pc +/oe.pc +/oslash.pc +/ugrave.pc +/uacute.pc +/ucircumflex.pc +/udieresis.pc +/yacute.pc +/thorn.pc +/germandbls.pc +] 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-tlf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-tlf-pc.enc new file mode 100644 index 00000000000..6bda740db11 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-tlf-pc.enc @@ -0,0 +1,277 @@ +% T1, tab lf, pc + +/encntx-ec-tlf-pc[ +/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.pc +/dotlessj.pc +/.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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/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.pc +/section +/abreve.pc +/aogonek.pc +/cacute.pc +/ccaron.pc +/dcaron.pc +/ecaron.pc +/eogonek.pc +/gbreve.pc +/lacute.pc +/lcaron.pc +/lslash.pc +/nacute.pc +/ncaron.pc +/eng.pc +/ohungarumlaut.pc +/racute.pc +/rcaron.pc +/sacute.pc +/scaron.pc +/scedilla.pc +/tcaron.pc +/tcedilla.pc +/uhungarumlaut.pc +/uring.pc +/ydieresis.pc +/zacute.pc +/zcaron.pc +/zdotaccent.pc +/ij.pc +/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.pc +/aacute.pc +/acircumflex.pc +/atilde.pc +/adieresis.pc +/aring.pc +/ae.pc +/ccedilla.pc +/egrave.pc +/eacute.pc +/ecircumflex.pc +/edieresis.pc +/igrave.pc +/iacute.pc +/icircumflex.pc +/idieresis.pc +/eth.pc +/ntilde.pc +/ograve.pc +/oacute.pc +/ocircumflex.pc +/otilde.pc +/odieresis.pc +/oe.pc +/oslash.pc +/ugrave.pc +/uacute.pc +/ucircumflex.pc +/udieresis.pc +/yacute.pc +/thorn.pc +/germandbls.pc +] 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-tosf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-tosf-pc.enc new file mode 100644 index 00000000000..03a35ad40a1 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ec-tosf-pc.enc @@ -0,0 +1,277 @@ +% T1, tabosf, sc + +/encntx-ec-tosf-pc[ +/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.pc +/dotlessj.pc +/.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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/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.pc +/section +/abreve.pc +/aogonek.pc +/cacute.pc +/ccaron.pc +/dcaron.pc +/ecaron.pc +/eogonek.pc +/gbreve.pc +/lacute.pc +/lcaron.pc +/lslash.pc +/nacute.pc +/ncaron.pc +/eng.pc +/ohungarumlaut.pc +/racute.pc +/rcaron.pc +/sacute.pc +/scaron.pc +/scedilla.pc +/tcaron.pc +/tcedilla.pc +/uhungarumlaut.pc +/uring.pc +/ydieresis.pc +/zacute.pc +/zcaron.pc +/zdotaccent.pc +/ij.pc +/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.pc +/aacute.pc +/acircumflex.pc +/atilde.pc +/adieresis.pc +/aring.pc +/ae.pc +/ccedilla.pc +/egrave.pc +/eacute.pc +/ecircumflex.pc +/edieresis.pc +/igrave.pc +/iacute.pc +/icircumflex.pc +/idieresis.pc +/eth.pc +/ntilde.pc +/ograve.pc +/oacute.pc +/ocircumflex.pc +/otilde.pc +/odieresis.pc +/oe.pc +/oslash.pc +/ugrave.pc +/uacute.pc +/ucircumflex.pc +/udieresis.pc +/yacute.pc +/thorn.pc +/germandbls.pc +] 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ly1-sc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ly1-sc.enc deleted file mode 100644 index 952d19a7053..00000000000 --- a/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ly1-sc.enc +++ /dev/null @@ -1,460 +0,0 @@ -% 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-lf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-lf-pc.enc new file mode 100644 index 00000000000..1b1e407c766 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-lf-pc.enc @@ -0,0 +1,83 @@ +/encntx-ot1-lf-pc [ +%00 + /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /Omega /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.pc /dotlessj.pc /grave /acute /caron /breve /macron /ring + /cedilla /germandbls.pc /ae.pc /oe.pc /oslash.pc /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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +%70 +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-osf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-osf-pc.enc new file mode 100644 index 00000000000..f1646d3ffe9 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-osf-pc.enc @@ -0,0 +1,83 @@ +/encntx-ot1-osf-pc [ +%00 + /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /Omega /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.pc /dotlessj.pc /grave /acute /caron /breve /macron /ring + /cedilla /germandbls.pc /ae.pc /oe.pc /oslash.pc /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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +%70 +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-sc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-sc.enc deleted file mode 100644 index 30321e6dfa1..00000000000 --- a/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-sc.enc +++ /dev/null @@ -1,261 +0,0 @@ -% 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-tlf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-tlf-pc.enc new file mode 100644 index 00000000000..5e7271e3d8a --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-tlf-pc.enc @@ -0,0 +1,83 @@ +/encntx-ot1-tlf-pc [ +%00 + /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /Omega /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.pc /dotlessj.pc /grave /acute /caron /breve /macron /ring + /cedilla /germandbls.pc /ae.pc /oe.pc /oslash.pc /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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +%70 +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-tosf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-tosf-pc.enc new file mode 100644 index 00000000000..978363b906e --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-ot1-tosf-pc.enc @@ -0,0 +1,83 @@ +/encntx-ot1-tosf-pc [ +%00 + /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /Omega /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.pc /dotlessj.pc /grave /acute /caron /breve /macron /ring + /cedilla /germandbls.pc /ae.pc /oe.pc /oslash.pc /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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +%70 +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-t1-sc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-t1-sc.enc deleted file mode 100644 index fcd43b5df1b..00000000000 --- a/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-t1-sc.enc +++ /dev/null @@ -1,261 +0,0 @@ -% 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-lf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-lf-pc.enc new file mode 100644 index 00000000000..4fc6ca053b5 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-lf-pc.enc @@ -0,0 +1,269 @@ + +/encntx-texnansi-lf-pc[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/.notdef +/.notdef +/cwm +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/dotlessi.pc +/dotlessj.pc +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls.pc +/ae.pc +/oe.pc +/oslash.pc +/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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash.pc +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron.pc +/guilsinglright +/oe.dup +/zcaron.pc +/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.pc +/aacute.pc +/acircumflex.pc +/atilde.pc +/adieresis.pc +/aring.pc +/ae.dup +/ccedilla.pc +/egrave.pc +/eacute.pc +/ecircumflex.pc +/edieresis.pc +/igrave.pc +/iacute.pc +/icircumflex.pc +/idieresis.pc +/eth.pc +/ntilde.pc +/ograve.pc +/oacute.pc +/ocircumflex.pc +/otilde.pc +/odieresis.pc +/divide +/oslash.dup +/ugrave.pc +/uacute.pc +/ucircumflex.pc +/udieresis.pc +/yacute.pc +/thorn.pc +/ydieresis.pc +] 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-osf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-osf-pc.enc new file mode 100644 index 00000000000..82b31393d2a --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-osf-pc.enc @@ -0,0 +1,269 @@ + +/encntx-texnansi-osf-pc[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/.notdef +/.notdef +/cwm +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/dotlessi.pc +/dotlessj.pc +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls.pc +/ae.pc +/oe.pc +/oslash.pc +/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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash.pc +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron.pc +/guilsinglright +/oe.dup +/zcaron.pc +/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.pc +/aacute.pc +/acircumflex.pc +/atilde.pc +/adieresis.pc +/aring.pc +/ae.dup +/ccedilla.pc +/egrave.pc +/eacute.pc +/ecircumflex.pc +/edieresis.pc +/igrave.pc +/iacute.pc +/icircumflex.pc +/idieresis.pc +/eth.pc +/ntilde.pc +/ograve.pc +/oacute.pc +/ocircumflex.pc +/otilde.pc +/odieresis.pc +/divide +/oslash.dup +/ugrave.pc +/uacute.pc +/ucircumflex.pc +/udieresis.pc +/yacute.pc +/thorn.pc +/ydieresis.pc +] 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-tlf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-tlf-pc.enc new file mode 100644 index 00000000000..373b986ee07 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-tlf-pc.enc @@ -0,0 +1,276 @@ + +/encntx-texnansi-tosf-pc[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/.notdef +/.notdef +/cwm +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/dotlessi.pc +/dotlessj.pc +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls.pc +/ae.pc +/oe.pc +/oslash.pc +/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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash.pc +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron.pc +/guilsinglright +/oe.dup +/zcaron.pc +/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.pc +/aacute.pc +/acircumflex.pc +/atilde.pc +/adieresis.pc +/aring.pc +/ae.dup +/ccedilla.pc +/egrave.pc +/eacute.pc +/ecircumflex.pc +/edieresis.pc +/igrave.pc +/iacute.pc +/icircumflex.pc +/idieresis.pc +/eth.pc +/ntilde.pc +/ograve.pc +/oacute.pc +/ocircumflex.pc +/otilde.pc +/odieresis.pc +/divide +/oslash.dup +/ugrave.pc +/uacute.pc +/ucircumflex.pc +/udieresis.pc +/yacute.pc +/thorn.pc +/ydieresis.pc +] 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-tosf-pc.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-tosf-pc.enc new file mode 100644 index 00000000000..5ef93b1f36e --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntx-texnansi-tosf-pc.enc @@ -0,0 +1,276 @@ + +/encntx-texnansi-tosf-pc[ +/.notdef +/Euro +/.notdef +/.notdef +/fraction +/dotaccent +/hungarumlaut +/ogonek +/.notdef +/.notdef +/cwm +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/dotlessi.pc +/dotlessj.pc +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls.pc +/ae.pc +/oe.pc +/oslash.pc +/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.pc +/b.pc +/c.pc +/d.pc +/e.pc +/f.pc +/g.pc +/h.pc +/i.pc +/j.pc +/k.pc +/l.pc +/m.pc +/n.pc +/o.pc +/p.pc +/q.pc +/r.pc +/s.pc +/t.pc +/u.pc +/v.pc +/w.pc +/x.pc +/y.pc +/z.pc +/braceleft +/bar +/braceright +/tilde +/dieresis +/Lslash +/quotesingle +/quotesinglbase +/florin +/quotedblbase +/ellipsis +/dagger +/daggerdbl +/circumflex.dup +/perthousand +/Scaron +/guilsinglleft +/OE.dup +/Zcaron +/asciicircum +/minus +/lslash.pc +/quoteleft.dup +/quoteright.dup +/quotedblleft +/quotedblright +/bullet +/endash +/emdash +/tilde.dup +/trademark +/scaron.pc +/guilsinglright +/oe.dup +/zcaron.pc +/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.pc +/aacute.pc +/acircumflex.pc +/atilde.pc +/adieresis.pc +/aring.pc +/ae.dup +/ccedilla.pc +/egrave.pc +/eacute.pc +/ecircumflex.pc +/edieresis.pc +/igrave.pc +/iacute.pc +/icircumflex.pc +/idieresis.pc +/eth.pc +/ntilde.pc +/ograve.pc +/oacute.pc +/ocircumflex.pc +/otilde.pc +/odieresis.pc +/divide +/oslash.dup +/ugrave.pc +/uacute.pc +/ucircumflex.pc +/udieresis.pc +/yacute.pc +/thorn.pc +/ydieresis.pc +] 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/Master/texmf-dist/fonts/enc/dvips/newtx/ntxsupsCopy.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntxsupsCopy.enc deleted file mode 100644 index 449e06e4912..00000000000 --- a/Master/texmf-dist/fonts/enc/dvips/newtx/ntxsupsCopy.enc +++ /dev/null @@ -1,258 +0,0 @@ -/ntxsupsEnc[% -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/space -/exclam.sup -/quotedbl.sup -/numbersign.sup -/dollar.sup -/percent.sup -/ampersand.sup -/quoteright.sup -/parenleft.sup -/parenright.sup -/asterisk.sup -/plus.sup -/comma.sup -/hyphen.sup -/period.sup -/slash.sup -/zero.sup -/one.sup -/two.sup -/three.sup -/four.sup -/five.sup -/six.sup -/seven.sup -/eight.sup -/nine.sup -/colon.sup -/semicolon.sup -/less.sup -/equal.sup -/greater.sup -/question.sup -/at.sup -/A.sup -/B.sup -/C.sup -/D.sup -/E.sup -/F.sup -/G.sup -/H.sup -/I.sup -/J.sup -/K.sup -/L.sup -/M.sup -/N.sup -/O.sup -/P.sup -/Q.sup -/R.sup -/S.sup -/T.sup -/U.sup -/V.sup -/W.sup -/X.sup -/Y.sup -/Z.sup -/bracketleft.sup -/backslash.sup -/bracketright.sup -/asciicircum.sup -/underscore.sup -/quoteleft.sup -/a.sup -/b.sup -/c.sup -/d.sup -/e.sup -/f.sup -/g.sup -/h.sup -/i.sup -/j.sup -/k.sup -/l.sup -/m.sup -/n.sup -/o.sup -/p.sup -/q.sup -/r.sup -/s.sup -/t.sup -/u.sup -/v.sup -/w.sup -/x.sup -/y.sup -/z.sup -/braceleft.sup -/bar.sup -/braceright.sup -/asciitilde.sup -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/exclamdown.sup -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/egrave.sup -/eacute.sup -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -] def \ No newline at end of file diff --git a/Master/texmf-dist/fonts/enc/dvips/newtx/ntxsups_ly1.enc b/Master/texmf-dist/fonts/enc/dvips/newtx/ntxsups_ly1.enc index b431a49c117..9c44829046d 100644 --- a/Master/texmf-dist/fonts/enc/dvips/newtx/ntxsups_ly1.enc +++ b/Master/texmf-dist/fonts/enc/dvips/newtx/ntxsups_ly1.enc @@ -1,18 +1,18 @@ -% A version of the LY1 encoding, intended for use with otftotfm. +% A version of the LY1 encoding % CODINGSCHEME TEX TYPEWRITER AND WINDOWS ANSI -/ntxsupsLY1Encoding [ +/ntxdenomsLY1Encoding [ % 0x00 -/.notdef.sup +/.notdef /Euro.sup -/.notdef.sup -/.notdef.sup +/.notdef +/.notdef /fraction.sup /dotaccent.sup /hungarumlaut.sup /ogonek.sup % 0x08.sup -/.notdef.sup -/.notdef.sup +/.notdef +/.notdef /cwm.sup /.notdef % was /ff.sup /.notdef % was /fi.sup @@ -280,7 +280,7 @@ /fraction.alt /zero.inferior /one.inferior -% 0xF8.sup +% 0xF8.inferior /two.inferior /three.inferior /four.inferior @@ -290,8 +290,3 @@ /eight.inferior /nine.inferior ] def -% -% LIGKERN exclam.sup quoteleft.sup =: exclamdown.sup; -% -% LIGKERN || = 32; - diff --git a/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map b/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map index ce8691e7bc1..7369d526ad6 100644 --- a/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map +++ b/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map @@ -95,70 +95,86 @@ rtxmi-ut rtxmi " -.0465 SlantFont " 47\relax% - \ifnum\ntxt@cntz<58\relax% - \advance\ntxt@cntz by 198 % 246 (0.inf) -48 - \edef\ntxt@denom{\ntxt@denom\char\the\ntxt@cntz}% - \else - \edef\ntxt@denom{\ntxt@denom X}% - \fi% -\else - \edef\ntxt@denom{\ntxt@denom X}% -\fi% -%\show\ntxt@denom -} -\def\ntxt@textinf#1#2\@nil{% -\ntxt@isdigit{#1}% -\ifblank{#2}{\ntxt@printtrue}{\ntxt@textinf #2\@nil}% -} \ifntx@scosf % \DeclareRobustCommand{\textsc}[1]{% {\fontfamily{ntx\ntx@figurealign osf}\scshape\selectfont #1}% @@ -159,6 +139,72 @@ {\sustyle #1}% }% to get sup style +\newcommand{\textfrac}[3][]{% e.g., \textfrac[1]{7}{8} + \mbox{% + \ifthenelse{\not\equal{#1}{}}%Test for integer portion [optional #1] + {\textlf{#1}\kern.05em}{}% + \textsu{#2}% numerator + \StrRight{#2}{1}[\@digit@]% + % look for 1, 2, 6, 7 + \ifcase\@digit@% 0 + \or%\kern.03em% 1 + \or%\kern.02em% 2 + \or\kern-.02em% 3 + \or%\kern-.01em% 4 + \or\kern-.01em% 5 + \or%\kern-.01em% 6 + \or\kern-.08em% 7 + \or%\kern-.08em% 8 + \or\kern-.04em% 9 + \fi% + \kern\ntx@foresolidus{\fontencoding{TS1}\selectfont\char"2F}% + \kern\ntx@aftsolidus% + \StrLeft{#3}{1}[\@digit@]% + % look for 1, 4, 7 + \ifcase\@digit@% 0 + \or%\kern -.02em% 1 + \or\kern .01em% 2 + \or% 3 + \or\kern -.08em% 4 + \or\kern -.03em% 5 + \or\kern -.05em% 6 + \or%\kern .02em% 7 + \fi% + \textin{#3}% denominator [#3] + }% +} +%\newcommand{\textfrac}[3][]{\mbox{% +% %\ifthenelse{\not\equal{#1}{}}%Test for integer portion [optional #1] +% % {\textlf{#1}\kern.05em}{}% +% {\ntxt@printfalse\edef\ntxt@denom{#2\char"F5}% +% \ntxt@textinf #3\@nil% +% \ifntxt@print\textsu{\ntxt@denom}\fi}}} +%\newcommand*{\textfrac}[2]{% +% {\ntxt@printfalse\edef\ntxt@denom{#1\char"F5}\ntxt@textinf #2\@nil% +% \ifntxt@print\textsu{\ntxt@denom}\fi}} + +\newcount\ntxt@cntz +\newif\ifntxt@print +%\newcount\ntxt@Isdigit +\def\ntxt@isdigit#1{% #1 should be a single character +\ntxt@cntz=\number`#1\relax% +\ifnum\ntxt@cntz>47\relax% + \ifnum\ntxt@cntz<58\relax% + \advance\ntxt@cntz by 198 % 246 (0.inf) -48 + \edef\ntxt@denom{\ntxt@denom\char\the\ntxt@cntz}% + \else + \edef\ntxt@denom{\ntxt@denom X}% + \fi% +\else + \edef\ntxt@denom{\ntxt@denom X}% +\fi% +%\show\ntxt@denom +} +\def\ntxt@textinf#1#2\@nil{% +\ntxt@isdigit{#1}% +\ifblank{#2}{\ntxt@printtrue}{\ntxt@textinf #2\@nil}% +} + \ifntx@thrm %\RequirePackage{amsmath,amsthm} % in case of theoremfont \ifdefined\newtheoremstyle %amsthm and ntheorem, not theorem.sty @@ -178,6 +224,13 @@ %\DeclareTextFontCommand{\textsu}{\sustyle} %\def\@makefnmark{\ifx \thefootnote\orig@footnote \hbox{\sustyle\hspace*{.04em}\@thefnmark}\else\orig@makefnmark\fi} +\DeclareTextCommand{\textcircled}{TS1}[1]{\hmode@bgroup + \ooalign{% + \hfil \raise -.256ex\hbox {\fontencoding{T1}\fontfamily{ntxsups}\fontseries{m}\fontshape{n}\selectfont\scalefont{.966}\uppercase{#1}}\hfil \crcr + \char 79 %\textbigcircle + }% + \egroup} + \ifntx@defaultsups % \else \ifntx@KOMA % -- cgit v1.2.3