From ad2020cc0a7f9a54ddb2b0c1ea5ce52d6addce2f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 22 Nov 2019 22:18:14 +0000 Subject: newtx (22nov19) git-svn-id: svn://tug.org/texlive/trunk@52889 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newtx/README | 5 ++++- Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf | Bin 1013556 -> 1054623 bytes Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex | 2 ++ Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 13 ++++++++----- 4 files changed, 14 insertions(+), 6 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index a6242610a2e..4e5d40d4b47 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -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. diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf index 705b0f7b542..89e028dfbc0 100644 Binary files a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf and b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex index 5d6a5944dad..a66c468f9f7 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex @@ -227,7 +227,9 @@ Don't use these unless you know what you're doing. \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 diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index 79966d6643d..6676ec0b50b 100644 --- a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty +++ b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty @@ -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@s@v@rg{1}} -\DeclareOption{varvw}{\def\X@s@v@rg{0}} +\newif\iftx@XChalty \newcount\tx@Isdigit \newcount\tx@IsAlNum \newif\iftx@ams \newif\iftx@slantedG \newif\iftx@cmint \newif\iftx@braces @@ -232,6 +231,9 @@ \DeclareOption{stickstoo}{\tx@stxtwotrue\tx@ntxmathfalse} % added in 1.55 \DeclareOption{cochf}{\tx@cochftrue} % added in 1.604 \DeclareOption{cochrho}{\tx@cochrhotrue} % added in 1.604 +\DeclareOption{alty}{\tx@XChaltytrue} % only in XCharter, added im 1.611 +\DeclareOption{varg}{\def\X@s@v@rg{1}} +\DeclareOption{varvw}{\def\X@s@v@rg{0}} \ExecuteOptions{% amssymbols,uprightGreek,nosubscriptcorrection} @@ -263,7 +265,7 @@ amssymbols,uprightGreek,nosubscriptcorrection} \fi %\traceoff } - +%\iftx@ch\else\tx@XChaltyfalse\fi % option alty is only for XCharter % stix2 forces timesmathacc and no optical sizes \iftx@stxtwo\tx@tmatrue \tx@noopttrue\fi % frenchmath implies uprightGreek @@ -406,6 +408,7 @@ amssymbols,uprightGreek,nosubscriptcorrection} \fi \fi \fi +%\show\tx@subs \iftx@isenh % \DeclareMathSymbol{0}{\mathord}{letters}{132} -- cgit v1.2.3