diff options
31 files changed, 38 insertions, 46 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index 44d972daff4..147ea6f56fe 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,10 +1,15 @@ This package, 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.21 +Current version: 1.22 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.22 +1. Added + sign from URW Times to lettersA to provide a better match to minus, times, divide when used with non-Times text fonts. +2. Small modifications to OMS metrics, +3. Modified tops and bottoms of paren extensions (in largesymbols) to more resemble the fixed sizes. + Changes in version 1.21 Corrected problems with bold math parens and brackets under option bigdelims. diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm Binary files differindex 80ee8e7d088..b00a446634f 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm Binary files differindex 63a61fb6838..08fd41c3b4c 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy.tfm Binary files differindex 18bc9590e1c..a5efc0ecd4e 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm Binary files differindex fe3cbd2c230..a5efc0ecd4e 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm Binary files differindex a6713a18968..e52fd6bafeb 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxexx.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxexx.tfm Binary files differindex cb1a62ae227..625385dcadb 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxexx.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxexx.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm Binary files differindex d2130b8728b..a2634999601 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy.tfm Binary files differindex 0577d33afb3..71618de4501 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm Binary files differindex 99569c22937..71618de4501 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm Binary files differindex 93833814f8a..7b51b417845 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm Binary files differindex d69d4ee9807..65b91e687cd 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm Binary files differindex 3424dbe1ca9..ba1e41e9664 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/txbex-bar.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/txbex-bar.tfm Binary files differindex eadc15a2615..229714f4795 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/txbex-bar.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/txbex-bar.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/txex-bar.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/txex-bar.tfm Binary files differindex 5bea60af239..3d004cffc11 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/txex-bar.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/txex-bar.tfm diff --git a/Master/texmf-dist/fonts/type1/public/newtx/txbex-bar.pfb b/Master/texmf-dist/fonts/type1/public/newtx/txbex-bar.pfb Binary files differindex e6f9ce287fe..47218295efe 100644 --- a/Master/texmf-dist/fonts/type1/public/newtx/txbex-bar.pfb +++ b/Master/texmf-dist/fonts/type1/public/newtx/txbex-bar.pfb diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbexx.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbexx.vf Binary files differindex 3955efda027..c892a31a0f4 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxbexx.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxbexx.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf Binary files differindex d81f1c65272..bf49d898e20 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy.vf Binary files differindex 61c85121fd2..888bf491549 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf Binary files differindex 58fa0a159f8..888bf491549 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf Binary files differindex 5591e7a6aea..ce8f4254f57 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxexx.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxexx.vf Binary files differindex 9e03df8c497..81045ad3136 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxexx.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxexx.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf Binary files differindex e24dc4738b8..124e8e239e9 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy.vf Binary files differindex 1e737c9ab94..ab88b26bcad 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf Binary files differindex cdaa2f87794..ab88b26bcad 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf Binary files differindex fd24c32f605..7ec91c364d7 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf Binary files differindex 68a535e7055..7841b873b1e 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf Binary files differindex ab6b230f0b6..27d8dac3f37 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index 203ae7eb265..e91814a8224 100644 --- a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty +++ b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty @@ -10,8 +10,8 @@ % of glyph collisions. % These modifications are by Michael Sharpe, msharpe at ucsd dot edu -\def\fileversion{1.21} -\def\filedate{2014/02/03} +\def\fileversion{1.22} +\def\filedate{2014/02/10} \ProvidesPackage{newtxmath} [\filedate\space v\fileversion] \@ifundefined{newtxmathLoaded}{}{\endinput} @@ -330,6 +330,7 @@ amssymbols,uprightGreek} \fi \fi %\DeclareMathSymbol{+}{\mathbin}{operators}{43} +\DeclareMathSymbol{+}{\mathbin}{lettersA}{253} %\DeclareMathDelimiter{/}{\mathord}{operators}{47}{largesymbols}{14} %\DeclareMathSymbol{:}{\mathrel}{operators}{58} %\DeclareMathSymbol{\colon}{\mathpunct}{operators}{58} @@ -1399,29 +1400,29 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \raise4\p@\hbox{$\m@th.$}\mkern2mu\raise\p@\hbox{$\m@th.$}\mkern1mu}} %%% \sqrt redefined -%\let\sqrt=\undefined -%\DeclareRobustCommand\sqrt{\@ifnextchar[\@sqrt{\mathpalette\@x@sqrt}} -%\def\@x@sqrt#1#2{% -% \setbox\z@\hbox{$\m@th#1\sqrtsign{\mkern1mu #2}$} -% \mkern3mu\box\z@} -%\ifx\@@undefined\@amsmath@err -% \def\r@@t#1#2{% from latex.ltx -% \setbox\z@\hbox{$\m@th#1\sqrtsign{\mkern1mu #2}$}% -% \dimen@\ht\z@ \advance\dimen@-\dp\z@ -%% \mkern5mu\raise.6\dimen@\copy\rootbox -% \mkern6mu\raise.68\dimen@\copy\rootbox -%% \mkern-10mu\box\z@} -% \mkern-9mu\box\z@} -%\else -% \def\r@@t#1#2{\setboxz@h{$\m@th#1\sqrtsign{\mkern1mu #2}$}% from amsmath.sty -% \dimen@\ht\z@\advance\dimen@-\dp\z@ -% \setbox\@ne\hbox{$\m@th#1\mskip\uproot@ mu$}% -% \advance\dimen@ by1.667\wd\@ne -%% \mkern-\leftroot@ mu\mkern5mu\raise.6\dimen@\copy\rootbox -% \mkern-\leftroot@ mu\mkern6mu\raise.68\dimen@\copy\rootbox -%% \mkern-10mu\mkern\leftroot@ mu\boxz@} -% \mkern-9mu\mkern\leftroot@ mu\boxz@} -%\fi +\let\sqrt=\undefined +\DeclareRobustCommand\sqrt{\@ifnextchar[\@sqrt{\mathpalette\@x@sqrt}} +\def\@x@sqrt#1#2{% + \setbox\z@\hbox{$\m@th#1\sqrtsign{\mkern1mu #2}$} + \mkern3mu\box\z@} +\ifx\@@undefined\@amsmath@err + \def\r@@t#1#2{% from latex.ltx + \setbox\z@\hbox{$\m@th#1\sqrtsign{\mkern1mu #2}$}% + \dimen@\ht\z@ \advance\dimen@-\dp\z@ +% \mkern5mu\raise.6\dimen@\copy\rootbox + \mkern6mu\raise.68\dimen@\copy\rootbox +% \mkern-10mu\box\z@} + \mkern-9mu\box\z@} +\else + \def\r@@t#1#2{\setboxz@h{$\m@th#1\sqrtsign{\mkern1mu #2}$}% from amsmath.sty + \dimen@\ht\z@\advance\dimen@-\dp\z@ + \setbox\@ne\hbox{$\m@th#1\mskip\uproot@ mu$}% + \advance\dimen@ by1.667\wd\@ne +% \mkern-\leftroot@ mu\mkern5mu\raise.6\dimen@\copy\rootbox + \mkern-\leftroot@ mu\mkern6mu\raise.68\dimen@\copy\rootbox +% \mkern-10mu\mkern\leftroot@ mu\boxz@} + \mkern-9mu\mkern\leftroot@ mu\boxz@} +\fi %%% For \underbrace and \overbrace: %%% use brace extension bar (in "20 of ntxexa) instead of vrule diff --git a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty index cef58c9fd10..aae7f68f5d9 100644 --- a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty +++ b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty @@ -13,8 +13,8 @@ % Added scaled keyword and osf option; % Modified the definition of \k to bypass problem with grouping; -\def\fileversion{1.21} -\def\filedate{2014/02/03} +\def\fileversion{1.22} +\def\filedate{2014/02/10} \ProvidesPackage{newtxtext}[\filedate\space v\fileversion] \message{`newtxtext' v\fileversion, \filedate\space Text macros based on txfonts (msharpe)} diff --git a/Master/texmf-dist/tex/latex/newtx/omsntxsy.fd b/Master/texmf-dist/tex/latex/newtx/omsntxsy.fd index 815ac594957..55f55f7b4ba 100644 --- a/Master/texmf-dist/tex/latex/newtx/omsntxsy.fd +++ b/Master/texmf-dist/tex/latex/newtx/omsntxsy.fd @@ -13,31 +13,17 @@ \DeclareFontFamily{OMS}{ntxsy}{\skewchar \font =120} -\iftx@libertine - \DeclareFontShape{OMS}{ntxsy}{m}{n}{ - <-6.3> \ntxmath@scaled nxlsy5 - <6.3-8.6> \ntxmath@scaled nxlsy7 - <8.6-> \ntxmath@scaled ntxsy - }{} - - \DeclareFontShape{OMS}{ntxsy}{b}{n}{ - <-6.3> \ntxmath@scaled nxlbsy5 - <6.3-8.6> \ntxmath@scaled nxlbsy7 - <8.6-> \ntxmath@scaled ntxbsy - }{} -\else - \DeclareFontShape{OMS}{ntxsy}{m}{n}{ +\DeclareFontShape{OMS}{ntxsy}{m}{n}{ <-6.3> \ntxmath@scaled ntxsy5 <6.3-8.6> \ntxmath@scaled ntxsy7 % from 6.3 up to, but not including, 8.6 <8.6-> \ntxmath@scaled ntxsy - }{} +}{} - \DeclareFontShape{OMS}{ntxsy}{b}{n}{ +\DeclareFontShape{OMS}{ntxsy}{b}{n}{ <-6.3> \ntxmath@scaled ntxbsy5 <6.3-8.6> \ntxmath@scaled ntxbsy7 <8.6-> \ntxmath@scaled ntxbsy - }{} -\fi +}{} \DeclareFontShape{OMS}{ntxsy}{bx}{n}{<->ssub * ntxsy/b/n}{} |