texlive[42480] Master/texmf-dist: newtx (10nov16)

commits+karl at tug.org commits+karl at tug.org
Fri Nov 11 00:05:27 CET 2016

Revision: 42480
Author:   karl
Date:     2016-11-11 00:05:27 +0100 (Fri, 11 Nov 2016)
Log Message:
newtx (10nov16)

Modified Paths:

Modified: trunk/Master/texmf-dist/doc/fonts/newtx/README
--- trunk/Master/texmf-dist/doc/fonts/newtx/README	2016-11-10 23:04:45 UTC (rev 42479)
+++ trunk/Master/texmf-dist/doc/fonts/newtx/README	2016-11-10 23:05:27 UTC (rev 42480)
@@ -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.512 2016-11-03
+Current version: 1.513 2016-11-10
 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.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.
 Changes in version 1.512
 Corrected the definition of the math accent \vec, undefining it before its new definition.

Modified: trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
--- trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex	2016-11-10 23:04:45 UTC (rev 42479)
+++ trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex	2016-11-10 23:05:27 UTC (rev 42480)
@@ -264,12 +264,12 @@
 \subsection{Bold Math Italic macros}
-It can be a little awkward to specify bold math italic letters. This package defines macros of the form \verb|\BIA|---\verb|\BIz| that simplify this process, all based on the macro 
+It can be a little awkward to specify bold math italic letters without using the \texttt{bm} package, which may have some unintended consequences for some users. The option \texttt{useBImacros} enables the definitions of macros of the form \verb|\BIA|---\verb|\BIz| that may be used instead, all based on the macro 
-Following this, the package defines, e.g.,
+following which, the package conditionally defines, e.g.,

Modified: trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
--- trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty	2016-11-10 23:04:45 UTC (rev 42479)
+++ trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty	2016-11-10 23:05:27 UTC (rev 42480)
@@ -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,11 +55,13 @@
 \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 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
 \newif\iftx at upint %default is sloped
 \newif\iftx at smops %default is large binary operators
+\newif\iftx at BI \tx at BIfalse
 \def\@tx at ptm{ptm}
 \newif\iftx at ptm
 \edef\tx at rmdefault{\rmdefault}
@@ -85,6 +87,8 @@
 \DeclareOption{minion}{\tx at miniontrue\tx at ntxmathfalse\tx at otfalse}
 \DeclareOption{cochineal}{\tx at cochtrue\tx at ntxmathfalse}
 \DeclareOption{garamondx}{\tx at gmtrue\tx at ntxmathfalse\tx at otfalse}
+\DeclareOption{baskerville}{\tx at batrue\tx at ntxmathfalse}
+\DeclareOption{Baskerville}{\tx at batrue\tx at ntxmathfalse}
 \DeclareOption{baskervaldx}{\tx at bvtrue\tx at ntxmathfalse\tx at otfalse}
 \DeclareOption{Baskervaldx}{\tx at bvtrue\tx at ntxmathfalse\tx at otfalse}
 \DeclareOption{utopia}{\tx at uttrue\tx at ntxmathfalse\tx at otfalse}
@@ -108,6 +112,7 @@
 \DeclareOption{scale}{\tx at noopttrue}
 \DeclareOption{upint}{\tx at upinttrue}
 \DeclareOption{smallerops}{\tx at smopstrue}
+\DeclareOption{useBImacros}{\tx at BItrue}
@@ -351,6 +356,7 @@
+\iftx at BI
@@ -403,6 +409,7 @@
+\fi% end \iftx at BI
 \def\tx at XXX#1#2\@nil{% #1=first character, #2=rest of string
 \tx at isdigit{#1}%

More information about the tex-live-commits mailing list