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
http://tug.org/svn/texlive?view=revision&revision=42480
Author: karl
Date: 2016-11-11 00:05:27 +0100 (Fri, 11 Nov 2016)
Log Message:
-----------
newtx (10nov16)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/newtx/README
trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
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-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 @@
\bigskip
\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
\begin{verbatim}
\DeclareRobustCommand{\BI@}[1]{%
\begingroup\text{\mathversion{bold}$#1$}\endgroup}
\end{verbatim}
-Following this, the package defines, e.g.,
+following which, the package conditionally defines, e.g.,
\begin{verbatim}
\DeclareRobustCommand{\BIA}{\BI@{A}}
\end{verbatim}
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
-\def\fileversion{1.512}
-\def\filedate{2016/11/03}
+\def\fileversion{1.513}
+\def\filedate{2016/11/10}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -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}
\ExecuteOptions{%
amssymbols,uprightGreek,nosubscriptcorrection}
\ProcessOptions*
@@ -351,6 +356,7 @@
}
\DeclareRobustCommand{\BI@}[1]{%
\begingroup\text{\mathversion{bold}$#1$}\endgroup}
+\iftx at BI
\DeclareRobustCommand{\BIA}{\BI@{A}}
\DeclareRobustCommand{\BIB}{\BI@{B}}
\DeclareRobustCommand{\BIC}{\BI@{C}}
@@ -403,6 +409,7 @@
\DeclareRobustCommand{\BIx}{\BI@{x}}
\DeclareRobustCommand{\BIy}{\BI@{y}}
\DeclareRobustCommand{\BIz}{\BI@{z}}
+\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