From ba0711115e61ce4333633604a7b365c638f9692e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 17 May 2018 20:23:50 +0000 Subject: newtx (17may18) git-svn-id: svn://tug.org/texlive/trunk@47737 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newtx/README | 10 ++++++- .../texmf-dist/fonts/tfm/public/newtx/ntxbsym.tfm | Bin 1592 -> 1588 bytes Master/texmf-dist/fonts/tfm/public/newtx/ntxmi.tfm | Bin 2340 -> 2340 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxmi0.tfm | Bin 2340 -> 2340 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxmi1.tfm | Bin 2340 -> 2340 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxsym.tfm | Bin 1564 -> 1560 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbsym.vf | Bin 2000 -> 1988 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxmi.vf | Bin 1476 -> 1476 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxmi0.vf | Bin 1480 -> 1480 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxmi1.vf | Bin 1484 -> 1484 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxsym.vf | Bin 2000 -> 1984 bytes Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 30 ++++++++++----------- 12 files changed, 24 insertions(+), 16 deletions(-) diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index a43ff5899ae..b511cc7a249 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,10 +1,18 @@ 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.551 2018-05-13 +Current version: 1.553 2018-05-15 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.553 +Fixed a missing parameter which was preventing handling of digits in \vvmathbb. + +Changes in version 1.552 +1. Fixed a bug in newtxmath.sty code that was in conflict with cleveref. (Thanks to Christian Clason.) +2. More corrections re math comma. + + Changes in version 1.551 1. Corrected some spacing issues with math comma. (Thanks to Amnon Yekutieli.) 2. Removed dependence on the etextools package, which seems to a conflict with biblatex noted by Uwe Siart. A weaker but sufficient macro was substituted for \ifiscs from etextools. diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsym.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsym.tfm index 6292cee478f..04e98f13d87 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsym.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsym.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi.tfm index 7322df7433b..120c0e4e128 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi0.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi0.tfm index f6b22655db9..302b52e56de 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi0.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi0.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi1.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi1.tfm index bf41eefba29..62dc5c04667 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi1.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmi1.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsym.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsym.tfm index a8dc55b4b78..55e5f004892 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsym.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsym.tfm differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsym.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsym.vf index 9a5041c9f61..eacb995ce53 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsym.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsym.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxmi.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxmi.vf index 03b3bb29597..37ccde62cbe 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxmi.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxmi.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxmi0.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxmi0.vf index a188b73b482..02b0a76bdb0 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxmi0.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxmi0.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxmi1.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxmi1.vf index 683ed072a90..936856599c3 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxmi1.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxmi1.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsym.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsym.vf index cd654728c5d..94742005797 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxsym.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxsym.vf differ diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index 826271ce841..8861a37ac47 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.551} -\def\filedate{2018/05/13} +\def\fileversion{1.553} +\def\filedate{2018/05/15} \ProvidesPackage{newtxmath}[\filedate\space v\fileversion ] \@ifundefined{newtxmathLoaded}{}{\endinput} @@ -39,7 +39,7 @@ \def\ly@one{LY1} \def\t@one{T1} \def\ot@one{OT1} - +\newcount\tx@cntz \input{binhex} \let\ntxmath@scaled\@empty \define@key{ntxmath}{scaled}[1.0]{\def\ntxmath@scaled{s*[#1]}} @@ -439,26 +439,26 @@ amssymbols,uprightGreek,nosubscriptcorrection} \def\tx@isdigit#1{% #1 should be a single character \tx@Isdigit=\z@ % -\count0=\number`#1\relax% -\ifnum\count0>47\relax% -\ifnum\count0<58\relax% +\tx@cntz=\number`#1\relax% +\ifnum\tx@cntz>47\relax% +\ifnum\tx@cntz<58\relax% \tx@Isdigit=\@ne % \fi% \fi% } \def\tx@isAlNum#1{% #1 should be a single character \tx@IsAlNum=\z@ % -\count0=\number`#1\relax% -\ifnum\count0>47\relax% - \ifnum\count0<58\relax% +\tx@cntz=\number`#1\relax% +\ifnum\tx@cntz>47\relax% + \ifnum\tx@cntz<58\relax% \tx@IsAlNum=\@ne % \else - \ifnum\count0>64\relax% - \ifnum\count0<91\relax% + \ifnum\tx@cntz>64\relax% + \ifnum\tx@cntz<91\relax% \tx@IsAlNum=\tw@ % \else - \ifnum\count0>96\relax% - \ifnum\count0<123\relax% + \ifnum\tx@cntz>96\relax% + \ifnum\tx@cntz<123\relax% \tx@IsAlNum=3\relax % \fi \fi @@ -2064,7 +2064,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \fi \fi \ifnum\ntx@tmpc<256\relax - \def\ntx@char{"\@xp\hexnumber@\csname sym\ntx@fam\endcsname\nhex{2}{\the\ntx@tmpc}} + \edef\ntx@char{"\@xp\hexnumber@\csname sym\ntx@fam\endcsname\nhex{2}{\the\ntx@tmpc}} %\message{^^Joutput char = \ntx@char^^J} \@xp\mathchar\ntx@char%\traceoff \fi %end of ifnum <256 @@ -2075,7 +2075,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \DeclareRobustCommand{\vmathbb}[1]{\ntx@alfa{#1}{183}{209}{235}{236}{48}{lettersA}} \else \DeclareRobustCommand{\vmathbb}[1]{\ntx@alfa{#1}{129}{159}{}{}{}{lettersA}} - \DeclareRobustCommand{\vvmathbb}[1]{\ntx@alfa{#1}{193}{225}{}{}{}{lettersA}} + \DeclareRobustCommand{\vvmathbb}[1]{\ntx@alfa{#1}{193}{225}{}{}{176}{lettersA}} %\DeclareRobustCommand{\vvmathbbb}[1]{\ntx@alfa{#1}{193}{225}{}{}{48}{boldlettersA}} \fi %%%%%%%%%%% -- cgit v1.2.3