summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-11-22 22:18:14 +0000
committerKarl Berry <karl@freefriends.org>2019-11-22 22:18:14 +0000
commitad2020cc0a7f9a54ddb2b0c1ea5ce52d6addce2f (patch)
treec64130a08142e21d40970aae436c3366f8f8f7f4 /Master
parente5bf96f66b5d613790dfd6e2a4df484bc269aba7 (diff)
newtx (22nov19)
git-svn-id: svn://tug.org/texlive/trunk@52889 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/README5
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdfbin1013556 -> 1054623 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex2
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxmath.sty13
4 files changed, 14 insertions, 6 deletions
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
--- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
+++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
Binary files 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}