From 318e7d1dff9f77c95a7533e55d37ef0f10c8c974 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 17 Nov 2014 23:03:25 +0000 Subject: newtx (17nov14) git-svn-id: svn://tug.org/texlive/trunk@35599 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newtx/README | 5 ++- Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 52 ++++++++++++------------- Master/texmf-dist/tex/latex/newtx/newtxtext.sty | 4 +- 3 files changed, 32 insertions(+), 29 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index 48cf0ca3ae3..a09a7f02dc9 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,10 +1,13 @@ 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.32, 11/11/2014 +Current version: 1.321, 11/16/2014 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.321 +Changed \sqrt macro to correct problem with spacing before the radical sign. + Changes in version 1.32 Corrected comma math metrics in newtxmath with both newtxtext and libertine. (Thanks Thomas Weidner.) diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index b14e8691923..4768a06a3a7 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.32} -\def\filedate{2014/11/11} +\def\fileversion{1.321} +\def\filedate{2014/11/16} \ProvidesPackage{newtxmath} [\filedate\space v\fileversion] \@ifundefined{newtxmathLoaded}{}{\endinput} @@ -1506,30 +1506,30 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \vbox{\kern7\p@\hbox{$\m@th.$}}\mkern2mu \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 +%%% \sqrt redefined (unredefined 1.321, too much space in front) +%\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 6f14310cdc0..1cc9b8a5c58 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.32} -\def\filedate{2014/11/11} +\def\fileversion{1.321} +\def\filedate{2014/11/16} \ProvidesPackage{newtxtext}[\filedate\space v\fileversion] \message{`newtxtext' v\fileversion, \filedate\space Text macros based on txfonts (msharpe)} -- cgit v1.2.3