summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-03-29 03:01:50 +0000
committerNorbert Preining <norbert@preining.info>2021-03-29 03:01:50 +0000
commit3c5dd0d2f091e5e866af1de0327171b253ec9178 (patch)
tree071536c70fd090a23a7ff157f5143aa91ce94330 /fonts
parentddd501183c3e68b7a98bdeb023d0b98ef84dae22 (diff)
CTAN sync 202103290301
Diffstat (limited to 'fonts')
-rw-r--r--fonts/newtx/README5
-rw-r--r--fonts/newtx/doc/newtxdoc.pdfbin1237280 -> 1238382 bytes
-rw-r--r--fonts/newtx/doc/newtxdoc.tex3
-rw-r--r--fonts/newtx/tex/newtxmath.sty15
4 files changed, 19 insertions, 4 deletions
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
--- a/fonts/newtx/doc/newtxdoc.pdf
+++ b/fonts/newtx/doc/newtxdoc.pdf
Binary files 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
%%%%%%