texlive[42538] Master/texmf-dist: newtx (19nov16)

commits+karl at tug.org commits+karl at tug.org
Sat Nov 19 23:46:41 CET 2016

Revision: 42538
Author:   karl
Date:     2016-11-19 23:46:41 +0100 (Sat, 19 Nov 2016)
Log Message:
newtx (19nov16)

Modified Paths:

Modified: trunk/Master/texmf-dist/doc/fonts/newtx/README
--- trunk/Master/texmf-dist/doc/fonts/newtx/README	2016-11-19 22:46:18 UTC (rev 42537)
+++ trunk/Master/texmf-dist/doc/fonts/newtx/README	2016-11-19 22:46:41 UTC (rev 42538)
@@ -1,10 +1,13 @@
 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.513 2016-11-10
+Current version: 1.514 2016-11-18
 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.514
+Added code to support use of option baskerville to newtxmath, meant for math italic to accompany BaskervilleF.
 Changes in version 1.513
 Changed availability of \BIx macros to work around conflicts with other packages. They may now be enabled with the option useBImacros, otherwise thay are disabled.

Modified: trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
--- trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty	2016-11-19 22:46:18 UTC (rev 42537)
+++ trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty	2016-11-19 22:46:41 UTC (rev 42538)
@@ -10,8 +10,8 @@
 % of glyph collisions.
 % These modifications are by Michael Sharpe, msharpe at ucsd dot edu
 \ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
@@ -55,7 +55,7 @@
 \newif\iftx at altnu
 \newif\iftx at largelibfigs \newif\iftx at frenchm % french math
 \newif\iftx at minion \newif\iftx at libaltvw \newif\iftx at bv \newif\iftx at ut
-\newif\iftx at ba % new Baskerville fonts
+\newif\iftx at ba % new BaskervilleF fonts
 \newif\iftx at ch \newif\iftx at coch
 \newif\iftx at ot % use OT1 for operators
 \newif\iftx at ntxmath \tx at ntxmathtrue % default is Times operators and math italic
@@ -129,6 +129,7 @@
 \iftx at coch\let\X at s@v at rg\@undefined\fi
 \iftx at gm\let\X at s@v at rg\@undefined\fi
 \iftx at bv\let\X at s@v at rg\@undefined\fi
+\iftx at ba\let\X at s@v at rg\@undefined\fi
 % altnu, liby and largelibfigs valid only with libertine
 \iftx at libertine\else\tx at altnufalse\tx at largelibfigsfalse\tx at libyfalse\fi
 % Use existing text fonts for operators, mathrm, etc
@@ -207,9 +208,15 @@
-              \DeclareSymbolFont{letters}{OML}{ntxmi}{m}{it}
-              \SetSymbolFont{letters}{bold}{OML}{ntxmi}{b}{it}
-              \DeclareFontSubstitution{OML}{ntxmi}{m}{it}
+              \iftx at ba
+                \DeclareSymbolFont{letters}{OML}{zbami}{m}{it}
+                \SetSymbolFont{letters}{bold}{OML}{zbami}{b}{it}
+                \DeclareFontSubstitution{OML}{zbami}{m}{it}
+              \else
+                \DeclareSymbolFont{letters}{OML}{ntxmi}{m}{it}
+                \SetSymbolFont{letters}{bold}{OML}{ntxmi}{b}{it}
+                \DeclareFontSubstitution{OML}{ntxmi}{m}{it}
+              \fi

More information about the tex-live-commits mailing list