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
          http://tug.org/svn/texlive?view=revision&revision=42538
Author:   karl
Date:     2016-11-19 23:46:41 +0100 (Sat, 19 Nov 2016)
Log Message:
-----------
newtx (19nov16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/newtx/README
    trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty

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
 
-\def\fileversion{1.513}
-\def\filedate{2016/11/10}
+\def\fileversion{1.514}
+\def\filedate{2016/11/18}
 \ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
 \@ifundefined{newtxmathLoaded}{}{\endinput}
 
@@ -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 @@
               \SetSymbolFont{letters}{bold}{OML}{zcochmi}{b}{it}
               \DeclareFontSubstitution{OML}{zcochmi}{m}{it}           
             \else
-              \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
             \fi
           \fi  
         \fi



More information about the tex-live-commits mailing list