texlive[52889] Master/texmf-dist: newtx (22nov19)

commits+karl at tug.org commits+karl at tug.org
Fri Nov 22 23:18:14 CET 2019


Revision: 52889
          http://tug.org/svn/texlive?view=revision&revision=52889
Author:   karl
Date:     2019-11-22 23:18:14 +0100 (Fri, 22 Nov 2019)
Log Message:
-----------
newtx (22nov19)

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	2019-11-22 22:17:20 UTC (rev 52888)
+++ trunk/Master/texmf-dist/doc/fonts/newtx/README	2019-11-22 22:18:14 UTC (rev 52889)
@@ -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.61 2019-11-09
+Current version: 1.611 2019-11-21
 
 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.611
+Added option alty to newtxmath/charter, offering a rounder math italic y shape.
+
 Changes in version 1.61
 Corrected a bug in newtxmath.sty affecting users of a non-enhanced font who also used the option nosymbolsC.
 

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	2019-11-22 22:17:20 UTC (rev 52888)
+++ trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex	2019-11-22 22:18:14 UTC (rev 52889)
@@ -227,7 +227,9 @@
 \item {\tt baskervaldx} (or {\tt Baskervaldx}) loads different versions of math italic and bold math italic based on \textsf{Baskervaldx} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default.
 \item {\tt baskerville} (or {\tt Baskerville}, or {\tt baskervillef} or {\tt BaskervilleF}) loads different versions of math italic and bold math italic based on \textsf{BaskervilleF} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default.
 \item {\tt charter} (or {\tt xcharter}) loads different versions of math italic and bold math italic based on \textsf{XCharter} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default. \textbf{As of version 1.53, Greek letters in all styles are taken from  new alphabets constructed to match the Charter style.}
+\item {\tt alty}  is new as of version 1.611, and applies only when math mode uses Charter alphabets. It causes math italic y to be rendered using a rounder shape that is less problematic than the default shape because it lacks the long tail of the XCharter Italic {\usefont{T1}{XCharter-TLF}{m}{it}y}.
 \item {\tt noxchvw} (or {\tt noXchvw} is new as of version 1.54, and applies only when math mode uses Charter alphabets. It causes math italic v and w to be rendered using Charter italic glyphs. Use this only if you don't care if math italic v is hard to distinguish from Greek \verb|\nu|.
+
 \item {\tt cochineal}  loads different versions of math italic and bold math italic based on \textsf{cochineal} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case. There are two additional options specific to {\tt cochineal}.
 \begin{itemize}
 \item

Modified: trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty	2019-11-22 22:17:20 UTC (rev 52888)
+++ trunk/Master/texmf-dist/tex/latex/newtx/newtxmath.sty	2019-11-22 22:18:14 UTC (rev 52889)
@@ -11,8 +11,8 @@
 % of glyph collisions.
 % These modifications are by Michael Sharpe, msharpe at ucsd dot edu
 
-\def\fileversion{1.61}
-\def\filedate{2019/11/09}
+\def\fileversion{1.611}
+\def\filedate{2019/11/21}
 \ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
 \@ifundefined{newtxmathLoaded}{}{\endinput}
 
@@ -56,8 +56,7 @@
   \edef\x{\endgroup
     \noexpand\setkeys{ntxmath}{\CurrentOption}}%
   \x}
-\DeclareOption{varg}{\def\X at s@v at rg{1}}
-\DeclareOption{varvw}{\def\X at s@v at rg{0}}
+\newif\iftx at XChalty
 \newcount\tx at Isdigit
 \newcount\tx at IsAlNum
 \newif\iftx at ams \newif\iftx at slantedG \newif\iftx at cmint \newif\iftx at braces
@@ -232,6 +231,9 @@
 \DeclareOption{stickstoo}{\tx at stxtwotrue\tx at ntxmathfalse} % added in 1.55
 \DeclareOption{cochf}{\tx at cochftrue} % added in 1.604
 \DeclareOption{cochrho}{\tx at cochrhotrue} % added in 1.604
+\DeclareOption{alty}{\tx at XChaltytrue} % only in XCharter, added im 1.611
+\DeclareOption{varg}{\def\X at s@v at rg{1}}
+\DeclareOption{varvw}{\def\X at s@v at rg{0}}
 
 \ExecuteOptions{%
 amssymbols,uprightGreek,nosubscriptcorrection}
@@ -263,7 +265,7 @@
 \fi
 %\traceoff
 }
-
+%\iftx at ch\else\tx at XChaltyfalse\fi % option alty is only for XCharter
 % stix2 forces timesmathacc and no optical sizes
 \iftx at stxtwo\tx at tmatrue \tx at noopttrue\fi
 % frenchmath implies uprightGreek
@@ -406,6 +408,7 @@
     \fi
   \fi
 \fi
+%\show\tx at subs
 
 \iftx at isenh
 %    \DeclareMathSymbol{0}{\mathord}{letters}{132}



More information about the tex-live-commits mailing list