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
          http://tug.org/svn/texlive?view=revision&revision=45279
Author:   karl
Date:     2017-09-13 00:15:55 +0200 (Wed, 13 Sep 2017)
Log Message:
-----------
newtx (12sep17)

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	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
 
-\def\fileversion{1.524}
-\def\filedate{2017/05/31}
+\def\fileversion{1.527}
+\def\filedate{2017/09/11}
 \ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
 \@ifundefined{newtxmathLoaded}{}{\endinput}
 
@@ -29,7 +29,7 @@
   \fi
 \fi
 \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
+%\show\rmdefault
 \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
     \fi
   \fi
 \else



More information about the tex-live-commits mailing list