From d42fde796d40a1fe4936ff2a7d96c1524109db7a Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Sun, 29 Dec 2019 03:01:15 +0000
Subject: CTAN sync 201912290301

---
 fonts/newtx/tex/newtxmath.sty | 115 +++++++++++++++++++++++-------------------
 1 file changed, 62 insertions(+), 53 deletions(-)

(limited to 'fonts/newtx/tex/newtxmath.sty')

diff --git a/fonts/newtx/tex/newtxmath.sty b/fonts/newtx/tex/newtxmath.sty
index 4e0d9868ed..576f3754fd 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.62}
-\def\filedate{2019/12/25}
+\def\fileversion{1.622}
+\def\filedate{2019/12/28}
 \ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
 \@ifundefined{newtxmathLoaded}{}{\endinput}
 
@@ -86,6 +86,7 @@
 % Currently (2019-12-11) only txmath, libertine, XCharter, ebgaramond, stickstoo, utopia, nc and cochineal have been enhanced.
 \newif\iftx@cochf % switch to long f
 \newif\iftx@cochrho % switch to long rho
+\newif\iftx@fourier 
 %\show\rmdefault
 \edef\tx@rmdefault{\rmdefault}
 \edef\tx@encdefault{\encodingdefault}
@@ -236,6 +237,7 @@
 \DeclareOption{stix2}{\tx@stxtwotrue\tx@ntxmathfalse} % added in 1.55
 \DeclareOption{stickstoo}{\tx@stxtwotrue\tx@ntxmathfalse} % added in 1.55
 \DeclareOption{nc}{\tx@nctrue\tx@ntxmathfalse} % added in  1.62
+\DeclareOption{ncf}{\tx@nctrue\tx@ntxmathfalse\tx@fouriertrue} % added in  1.622
 \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
@@ -404,10 +406,17 @@ amssymbols,uprightGreek,nosubscriptcorrection}
       				\DeclareFontSubstitution{OML}{ntxebgmi}{m}{it}  
                   \else
                     \iftx@nc
-                      \def\tx@subs{newtx-nc-subs.tex}
-      				  \DeclareSymbolFont{letters}{OML}{zncmi}{m}{it}
-      				  \SetSymbolFont{letters}{bold}{OML}{zncmi}{b}{it}
-      				  \DeclareFontSubstitution{OML}{zncmi}{m}{it}  
+                      \iftx@fourier
+                        \def\tx@subs{newtx-ncf-subs.tex}
+      				    \DeclareSymbolFont{letters}{OML}{zncfmi}{m}{it}
+      				    \SetSymbolFont{letters}{bold}{OML}{zncfmi}{b}{it}
+      				    \DeclareFontSubstitution{OML}{zncfmi}{m}{it}
+				      \else  
+                        \def\tx@subs{newtx-nc-subs.tex}
+      				    \DeclareSymbolFont{letters}{OML}{zncmi}{m}{it}
+      				    \SetSymbolFont{letters}{bold}{OML}{zncmi}{b}{it}
+      				    \DeclareFontSubstitution{OML}{zncmi}{m}{it}
+				      \fi
                     \else
                       \def\tx@subs{newtx-subs.tex}
                       \DeclareSymbolFont{letters}{OML}{ntxmi}{m}{it}
@@ -766,10 +775,10 @@ amssymbols,uprightGreek,nosubscriptcorrection}
 %\DeclareMathDelimiter{(}{\mathopen}{operators}{40}{largesymbols}{0}
 %\DeclareMathDelimiter{)}{\mathclose}{operators}{41}{largesymbols}{1}
 %\iftx@bigdelims
-  \DeclareMathDelimiter{\lgroup}{\mathopen}{largesymbols}{58}{largesymbols}{58}
-  \DeclareMathDelimiter{\rgroup}{\mathclose}{largesymbols}{59}{largesymbols}{59}
-  \DeclareMathDelimiter{\lmoustache}{\mathopen}{largesymbols}{64}{largesymbols}{64}
-  \DeclareMathDelimiter{\rmoustache}{\mathclose}{largesymbols}{65}{largesymbols}{65}
+  \re@DeclareMathDelimiter{\lgroup}{\mathopen}{largesymbols}{58}{largesymbols}{58}
+  \re@DeclareMathDelimiter{\rgroup}{\mathclose}{largesymbols}{59}{largesymbols}{59}
+  \re@DeclareMathDelimiter{\lmoustache}{\mathopen}{largesymbols}{64}{largesymbols}{64}
+  \re@DeclareMathDelimiter{\rmoustache}{\mathclose}{largesymbols}{65}{largesymbols}{65}
   \DeclareMathDelimiter{/}{\mathopen}{symbols}{157}{largesymbols}{14}
   \DeclareMathDelimiter{(}{\mathopen}{symbols}{185}{largesymbols}{0}
   \DeclareMathDelimiter{)}{\mathclose}{symbols}{186}{largesymbols}{1}
@@ -782,30 +791,30 @@ amssymbols,uprightGreek,nosubscriptcorrection}
   \DeclareMathDelimiter{\lbrace}{\mathopen}{symbols}{102}{largesymbols}{8}
   \DeclareMathDelimiter{\rbrace}{\mathclose}{symbols}{103}{largesymbols}{9}
   \DeclareMathDelimiter{\langle}{\mathopen}{symbols}{104}{largesymbols}{10}
-  %\DeclareMathDelimiter{<}{\mathopen}{letters}{60}{largesymbols}{140}
+  %\re@DeclareMathDelimiter{<}{\mathopen}{letters}{60}{largesymbols}{140}
   \DeclareMathDelimiter{\rangle}{\mathclose}{symbols}{105}{largesymbols}{11}
-  %\DeclareMathDelimiter{>}{\mathclose}{letters}{62}{largesymbols}{141}
-  \DeclareMathSymbol{\mid}{\mathrel}{symbols}{106}
+  %\re@DeclareMathDelimiter{>}{\mathclose}{letters}{62}{largesymbols}{141}
+  \re@DeclareMathSymbol{\mid}{\mathrel}{symbols}{106}
   \DeclareMathDelimiter{|}{\mathord}{symbols}{106}{largesymbols}{12}
   \DeclareMathDelimiter{\arrowvert}{\mathord}{symbols}{106}{largesymbols}{60}% 60
   \DeclareMathDelimiter{\vert}{\mathord}{symbols}{106}{largesymbols}{12}
-  \DeclareMathSymbol{\parallel}{\mathrel}{symbols}{107}
-  \DeclareMathDelimiter{\Arrowvert}{\mathord}{symbols}{107}{largesymbols}{61}%61
-  \DeclareMathDelimiter{\Vert}{\mathord}{symbols}{107}{largesymbols}{13}
+  \re@DeclareMathSymbol{\parallel}{\mathrel}{symbols}{107}
+  \re@DeclareMathDelimiter{\Arrowvert}{\mathord}{symbols}{107}{largesymbols}{61}%61
+  \re@DeclareMathDelimiter{\Vert}{\mathord}{symbols}{107}{largesymbols}{13}
    \let\|=\Vert
-  \DeclareMathDelimiter{\updownarrow}{\mathrel}{symbols}{108}{largesymbols}{63}
-  \DeclareMathDelimiter{\Updownarrow}{\mathrel}{symbols}{109}{largesymbols}{119}
-  \DeclareMathDelimiter{\llbracket}{\mathopen}{symbols}{201}{largesymbolsTXA}{18}
+  \re@DeclareMathDelimiter{\updownarrow}{\mathrel}{symbols}{108}{largesymbols}{63}
+  \re@DeclareMathDelimiter{\Updownarrow}{\mathrel}{symbols}{109}{largesymbols}{119}
+  \re@DeclareMathDelimiter{\llbracket}{\mathopen}{symbols}{201}{largesymbolsTXA}{18}
   \let\lBrack=\llbracket
-  \DeclareMathDelimiter{\rrbracket}{\mathclose}{symbols}{202}{largesymbolsTXA}{19}
+  \re@DeclareMathDelimiter{\rrbracket}{\mathclose}{symbols}{202}{largesymbolsTXA}{19}
   \let\rBrack=\rrbracket
-\DeclareMathDelimiter{\lvert} {\mathopen}  {symbols}{106}{largesymbols}{12}
-\DeclareMathDelimiter{\rvert} {\mathclose} {symbols}{106}{largesymbols}{12}
-\DeclareMathDelimiter{\lVert} {\mathopen}  {symbols}{107}{largesymbols}{13}
-\DeclareMathDelimiter{\rVert} {\mathclose} {symbols}{107}{largesymbols}{13}
+\re@DeclareMathDelimiter{\lvert} {\mathopen}  {symbols}{106}{largesymbols}{12}
+\re@DeclareMathDelimiter{\rvert} {\mathclose} {symbols}{106}{largesymbols}{12}
+\re@DeclareMathDelimiter{\lVert} {\mathopen}  {symbols}{107}{largesymbols}{13}
+\re@DeclareMathDelimiter{\rVert} {\mathclose} {symbols}{107}{largesymbols}{13}
 
-\DeclareMathDelimiter{\smlbrace}{\mathopen}{lettersA}{62}{largesymbols}{8}
-\DeclareMathDelimiter{\smrbrace}{\mathclose}{lettersA}{63}{largesymbols}{9}
+\re@DeclareMathDelimiter{\smlbrace}{\mathopen}{lettersA}{62}{largesymbols}{8}
+\re@DeclareMathDelimiter{\smrbrace}{\mathclose}{lettersA}{63}{largesymbols}{9}
 
 \re@DeclareMathSymbol{\Perp}{\mathrel}{symbols}{205} % was symbolsC
 \re@DeclareMathSymbol{\nPerp}{\mathrel}{symbols}{206} % was symbolsC
@@ -887,7 +896,7 @@ amssymbols,uprightGreek,nosubscriptcorrection}
   \else\ifx\encodingdefault\ly@one
     \re@DeclareMathAccent{\bar}{\mathalpha}{operators}{175}
     \re@DeclareMathAccent{\hat}{\mathalpha}{operators}{94}
-    \DeclareMathAccent{\tilde}{\mathalpha}{operators}{152}
+    \re@DeclareMathAccent{\tilde}{\mathalpha}{operators}{152}
   \fi\fi\fi
 \fi
 %
@@ -2077,32 +2086,32 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
   \let\varsigma\varsigmaup
   \let\varphi\varphiup
   \let\varkappa\varkappaup
-  \DeclareMathSymbol{A}{\mathalpha}{operators}{65}
-  \DeclareMathSymbol{B}{\mathalpha}{operators}{66}
-  \DeclareMathSymbol{C}{\mathalpha}{operators}{67}
-  \DeclareMathSymbol{D}{\mathalpha}{operators}{68}
-  \DeclareMathSymbol{E}{\mathalpha}{operators}{69}
-  \DeclareMathSymbol{F}{\mathalpha}{operators}{70}
-  \DeclareMathSymbol{G}{\mathalpha}{operators}{71}
-  \DeclareMathSymbol{H}{\mathalpha}{operators}{72}
-  \DeclareMathSymbol{I}{\mathalpha}{operators}{73}
-  \DeclareMathSymbol{J}{\mathalpha}{operators}{74}
-  \DeclareMathSymbol{K}{\mathalpha}{operators}{75}
-  \DeclareMathSymbol{L}{\mathalpha}{operators}{76}
-  \DeclareMathSymbol{M}{\mathalpha}{operators}{77}
-  \DeclareMathSymbol{N}{\mathalpha}{operators}{78}
-  \DeclareMathSymbol{O}{\mathalpha}{operators}{79}
-  \DeclareMathSymbol{P}{\mathalpha}{operators}{80}
-  \DeclareMathSymbol{Q}{\mathalpha}{operators}{81}
-  \DeclareMathSymbol{R}{\mathalpha}{operators}{82}
-  \DeclareMathSymbol{S}{\mathalpha}{operators}{83}
-  \DeclareMathSymbol{T}{\mathalpha}{operators}{84}
-  \DeclareMathSymbol{U}{\mathalpha}{operators}{85}
-  \DeclareMathSymbol{V}{\mathalpha}{operators}{86}
-  \DeclareMathSymbol{W}{\mathalpha}{operators}{87}
-  \DeclareMathSymbol{X}{\mathalpha}{operators}{88}
-  \DeclareMathSymbol{Y}{\mathalpha}{operators}{89}
-  \DeclareMathSymbol{Z}{\mathalpha}{operators}{90}
+  \re@DeclareMathSymbol{A}{\mathalpha}{operators}{65}
+  \re@DeclareMathSymbol{B}{\mathalpha}{operators}{66}
+  \re@DeclareMathSymbol{C}{\mathalpha}{operators}{67}
+  \re@DeclareMathSymbol{D}{\mathalpha}{operators}{68}
+  \re@DeclareMathSymbol{E}{\mathalpha}{operators}{69}
+  \re@DeclareMathSymbol{F}{\mathalpha}{operators}{70}
+  \re@DeclareMathSymbol{G}{\mathalpha}{operators}{71}
+  \re@DeclareMathSymbol{H}{\mathalpha}{operators}{72}
+  \re@DeclareMathSymbol{I}{\mathalpha}{operators}{73}
+  \re@DeclareMathSymbol{J}{\mathalpha}{operators}{74}
+  \re@DeclareMathSymbol{K}{\mathalpha}{operators}{75}
+  \re@DeclareMathSymbol{L}{\mathalpha}{operators}{76}
+  \re@DeclareMathSymbol{M}{\mathalpha}{operators}{77}
+  \re@DeclareMathSymbol{N}{\mathalpha}{operators}{78}
+  \re@DeclareMathSymbol{O}{\mathalpha}{operators}{79}
+  \re@DeclareMathSymbol{P}{\mathalpha}{operators}{80}
+  \re@DeclareMathSymbol{Q}{\mathalpha}{operators}{81}
+  \re@DeclareMathSymbol{R}{\mathalpha}{operators}{82}
+  \re@DeclareMathSymbol{S}{\mathalpha}{operators}{83}
+  \re@DeclareMathSymbol{T}{\mathalpha}{operators}{84}
+  \re@DeclareMathSymbol{U}{\mathalpha}{operators}{85}
+  \re@DeclareMathSymbol{V}{\mathalpha}{operators}{86}
+  \re@DeclareMathSymbol{W}{\mathalpha}{operators}{87}
+  \re@DeclareMathSymbol{X}{\mathalpha}{operators}{88}
+  \re@DeclareMathSymbol{Y}{\mathalpha}{operators}{89}
+  \re@DeclareMathSymbol{Z}{\mathalpha}{operators}{90}
 \fi
 \re@DeclareMathSymbol{\varg}{\mathord}{lettersA}{181} % was 49
 \re@DeclareMathSymbol{\vary}{\mathord}{lettersA}{182}  % was 50
-- 
cgit v1.2.3

