texlive[45279] Master/texmf-dist: newtx (12sep17)

commits+karl at tug.org commits+karl at tug.org
Wed Sep 13 00:15:55 CEST 2017

Revision: 45279
Author:   karl
Date:     2017-09-13 00:15:55 +0200 (Wed, 13 Sep 2017)
Log Message:
newtx (12sep17)

Modified Paths:

Modified: trunk/Master/texmf-dist/doc/fonts/newtx/README
--- trunk/Master/texmf-dist/doc/fonts/newtx/README	2017-09-12 22:15:30 UTC (rev 45278)
+++ trunk/Master/texmf-dist/doc/fonts/newtx/README	2017-09-12 22:15:55 UTC (rev 45279)
@@ -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.526 2017-08-18
+Current version: 1.527 2017-09-11
 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.527
+Corrected newtxmath.sty so that package behaves under XeLaTeX and LuaLaTeX as described in documentation, setting \rmdefault to minlibertine, if necessary.
 Changes in version 1.526
 Changed the footnote marker code to remove a conflict with the KOMA classes.

Modified: trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
--- trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty	2017-09-12 22:15:30 UTC (rev 45278)
+++ trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty	2017-09-12 22:15:55 UTC (rev 45279)
@@ -10,8 +10,8 @@
 % of glyph collisions.
 % These modifications are by Michael Sharpe, msharpe at ucsd dot edu
 \ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
@@ -29,7 +29,7 @@
 \newif\iftx at noopt
-\newcommand{\cmr at default}{cmr}
+\def\cmr at default{lmr} % changed from cmr 20170911
 \def\ly at one{LY1}
 \def\t at one{T1}
 \def\ot at one{OT1}
@@ -64,6 +64,7 @@
 \newif\iftx at BI \tx at BIfalse
 \def\@tx at ptm{ptm}
 \newif\iftx at ptm
 \edef\tx at rmdefault{\rmdefault}
 \edef\tx at encdefault{\encodingdefault}
 \tx at ottrue % default is true
@@ -138,7 +139,8 @@
 \ifxl at otf
   \iftx at libertine
     \ifx\tx at rmdefault\cmr at default
-      \renewcommand{\rmdefault}{minlibertine}% since can't load libertine twice
+      %\message{Setting rmdefaultB to minlibertine}
+      \renewcommand{\rmdefaultB}{minlibertine}% since can't load libertine twice

More information about the tex-live-commits mailing list