From 3c5dd0d2f091e5e866af1de0327171b253ec9178 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 29 Mar 2021 03:01:50 +0000 Subject: CTAN sync 202103290301 --- fonts/newtx/README | 5 ++++- fonts/newtx/doc/newtxdoc.pdf | Bin 1237280 -> 1238382 bytes fonts/newtx/doc/newtxdoc.tex | 3 +++ fonts/newtx/tex/newtxmath.sty | 15 ++++++++++++--- 4 files changed, 19 insertions(+), 4 deletions(-) (limited to 'fonts') diff --git a/fonts/newtx/README b/fonts/newtx/README index ad4db38743..2673255de7 100644 --- a/fonts/newtx/README +++ b/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.641 2021-03-24 +Current version: 1.642 2021-03-27 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.642 +Corrected \mathscr, whose definition was absent in 1.641. + Changes in version 1.641 1. Corrected some metrics problems with the version of the STIX BB fonts used in this package. 2. Corrected two math glyphs: odot in symbols at 7pt and big right bracket in bold mathex. (Thanks Davide Campagnari.) diff --git a/fonts/newtx/doc/newtxdoc.pdf b/fonts/newtx/doc/newtxdoc.pdf index cea2805e75..9316daf0fb 100644 Binary files a/fonts/newtx/doc/newtxdoc.pdf and b/fonts/newtx/doc/newtxdoc.pdf differ diff --git a/fonts/newtx/doc/newtxdoc.tex b/fonts/newtx/doc/newtxdoc.tex index 5e10420792..de9603b1c3 100644 --- a/fonts/newtx/doc/newtxdoc.tex +++ b/fonts/newtx/doc/newtxdoc.tex @@ -857,6 +857,9 @@ Version 1.6.3 of {\tt pdfx} from February 2019 mishandles math accents. A fix i \end{verbatim} and then use \verb|$x_{\jj}$| instead of \verb|$x_j$|, turning $x_j$ into $x_{\jj}$. +There are also interactions with {\tt pstricks} that have to be worked around because {\tt subscriptcorrection} redefines \verb|_| as an active character, as do parts of {\tt pstricks}. In particular, the {\tt pstricks} short forms for macros like \verb|\tbput| and \verb|\nbput| for attaching labels beneath node connections must be avoided. + + If you do enable {\tt subscriptcorrection}, there is a default correction table in the {\tt sty} file, but the sty file also looks for a file named, e.g., {\tt newtx-subs.tex} if you are using the {\tt newtx} default math letters. There is already such a file located in the {\tt newtx} distribution in the \verb|/tex/latex/| folder. If you wish to make changes to this file, copy the file to your home TeX folder where it will be found by TeX before the one in the distribution. The entries in the file are lines like \begin{verbatim} {j}{-3} diff --git a/fonts/newtx/tex/newtxmath.sty b/fonts/newtx/tex/newtxmath.sty index 6fce670abc..c651b1a2a5 100644 --- a/fonts/newtx/tex/newtxmath.sty +++ b/fonts/newtx/tex/newtxmath.sty @@ -11,8 +11,8 @@ % of glyph collisions. % These modifications are by Michael Sharpe, msharpe at ucsd dot edu -\def\fileversion{1.641} -\def\filedate{2021/03/22} +\def\fileversion{1.642} +\def\filedate{2021/03/27} \ProvidesPackage{newtxmath}[\filedate\space v\fileversion ] \@ifundefined{newtxmathLoaded}{}{\endinput} @@ -2642,7 +2642,16 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \csname tx@UScr#1\endcsname} \ifblank{#2}{\relax}{\ntx@@uscr #2\@nil}} \DeclareRobustCommand*{\mathuscr}[1]{\ntx@@uscr #1\@nil} - +% +\iftx@upscr + \let\mathscr\mathuscr + \DeclareMathSymbol{\imathscr}{\mathord}{letters}{248} + \DeclareMathSymbol{\jmathscr}{\mathord}{letters}{249} +\else + \let\mathscr\mathslscr + \DeclareMathSymbol{\imathscr}{\mathord}{letters}{194} + \DeclareMathSymbol{\jmathscr}{\mathord}{letters}{195} +\fi % upscr \fi % isenh %%%%%% -- cgit v1.2.3