From 9a1be5b98214a77966642ba65ac76f1105dafba1 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 11 Feb 2014 23:43:44 +0000 Subject: newtx (11feb14) git-svn-id: svn://tug.org/texlive/trunk@32943 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newtx/README | 7 ++- .../texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm | Bin 1456 -> 1508 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm | Bin 2868 -> 2872 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbsy.tfm | Bin 1596 -> 1588 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm | Bin 1532 -> 1588 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm | Bin 1536 -> 1592 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxexx.tfm | Bin 1428 -> 1484 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm | Bin 2972 -> 2976 bytes Master/texmf-dist/fonts/tfm/public/newtx/ntxsy.tfm | Bin 1556 -> 1552 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm | Bin 1552 -> 1552 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm | Bin 1528 -> 1552 bytes .../texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm | Bin 2368 -> 2376 bytes .../texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm | Bin 2500 -> 2504 bytes .../fonts/tfm/public/newtx/txbex-bar.tfm | Bin 816 -> 844 bytes .../texmf-dist/fonts/tfm/public/newtx/txex-bar.tfm | Bin 788 -> 808 bytes .../fonts/type1/public/newtx/txbex-bar.pfb | Bin 10832 -> 11340 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbexx.vf | Bin 1448 -> 1488 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf | Bin 1696 -> 1704 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbsy.vf | Bin 1020 -> 1012 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf | Bin 1656 -> 1012 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf | Bin 1528 -> 1168 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxexx.vf | Bin 1444 -> 1484 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf | Bin 2052 -> 2060 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxsy.vf | Bin 1068 -> 1060 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf | Bin 1708 -> 1060 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf | Bin 1564 -> 1176 bytes Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf | Bin 1944 -> 1980 bytes Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf | Bin 2360 -> 2368 bytes Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 51 +++++++++++---------- Master/texmf-dist/tex/latex/newtx/newtxtext.sty | 4 +- Master/texmf-dist/tex/latex/newtx/omsntxsy.fd | 22 ++------- 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 index 80ee8e7d088..b00a446634f 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm index 63a61fb6838..08fd41c3b4c 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy.tfm index 18bc9590e1c..a5efc0ecd4e 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm index fe3cbd2c230..a5efc0ecd4e 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm index a6713a18968..e52fd6bafeb 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxexx.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxexx.tfm index cb1a62ae227..625385dcadb 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxexx.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxexx.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm index d2130b8728b..a2634999601 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy.tfm index 0577d33afb3..71618de4501 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm index 99569c22937..71618de4501 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm index 93833814f8a..7b51b417845 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm index d69d4ee9807..65b91e687cd 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm index 3424dbe1ca9..ba1e41e9664 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/txbex-bar.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/txbex-bar.tfm index eadc15a2615..229714f4795 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/txbex-bar.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/txbex-bar.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/txex-bar.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/txex-bar.tfm index 5bea60af239..3d004cffc11 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/txex-bar.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/txex-bar.tfm differ diff --git a/Master/texmf-dist/fonts/type1/public/newtx/txbex-bar.pfb b/Master/texmf-dist/fonts/type1/public/newtx/txbex-bar.pfb index e6f9ce287fe..47218295efe 100644 Binary files a/Master/texmf-dist/fonts/type1/public/newtx/txbex-bar.pfb and b/Master/texmf-dist/fonts/type1/public/newtx/txbex-bar.pfb differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbexx.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbexx.vf index 3955efda027..c892a31a0f4 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxbexx.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxbexx.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf index d81f1c65272..bf49d898e20 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy.vf index 61c85121fd2..888bf491549 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf index 58fa0a159f8..888bf491549 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf index 5591e7a6aea..ce8f4254f57 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxexx.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxexx.vf index 9e03df8c497..81045ad3136 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxexx.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxexx.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf index e24dc4738b8..124e8e239e9 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy.vf index 1e737c9ab94..ab88b26bcad 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf index cdaa2f87794..ab88b26bcad 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf index fd24c32f605..7ec91c364d7 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf index 68a535e7055..7841b873b1e 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf and b/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf index ab6b230f0b6..27d8dac3f37 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf and b/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf differ 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}{} -- cgit v1.2.3