summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/newtxsf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-05-08 20:10:39 +0000
committerKarl Berry <karl@freefriends.org>2023-05-08 20:10:39 +0000
commit814c83a483648ad4f1e2567ecf6e0b8337c8d910 (patch)
tree1a4a3d7fa96ba30f190f7d9d6ecab2b0c3975c84 /Master/texmf-dist/tex/latex/newtxsf
parentece2df3e2734b1951247bc7eedf194ccef728137 (diff)
newtxsf (8may23)
git-svn-id: svn://tug.org/texlive/trunk@67051 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/newtxsf')
-rw-r--r--Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty31
1 files changed, 18 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty b/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty
index 36525567127..4105ce2702c 100644
--- a/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty
+++ b/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty
@@ -2,8 +2,8 @@
%
% Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.054}
-\def\filedate{2021/05/16}
+\def\fileversion{1.055}
+\def\filedate{2023/05/07}
\ProvidesPackage{newtxsf}
[\filedate\space v\fileversion]
@@ -29,6 +29,7 @@
\newif\iftx@symbolsC
\newif\iftx@upint %default is sloped
\newif\iftx@smops %default is large binary operators
+\newif\iftx@noSTIXops % default is to use STIX upright figures in math
\tx@symbolsCtrue
\newif\iftx@frenchm % french math
\DeclareOption{nosymbolsc}{\tx@symbolsCfalse}
@@ -40,6 +41,7 @@
\DeclareOption{frenchmath}{\tx@frenchmtrue}
\DeclareOption{upint}{\tx@upinttrue}
\DeclareOption{smallerops}{\tx@smopstrue}
+\DeclareOption{noSTIXops}{\tx@noSTIXopstrue}
\ExecuteOptions{%
amssymbols,uprightGreek}
\ProcessOptions*
@@ -253,7 +255,7 @@ amssymbols,uprightGreek}
%\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
+ \re@DeclareMathDelimiter{\arrowvert}{\mathord}{symbols}{106}{largesymbols}{60}% 60
\DeclareMathDelimiter{\vert}{\mathord}{symbols}{106}{largesymbols}{12}
\re@DeclareMathSymbol{\parallel}{\mathrel}{symbols}{107}
\re@DeclareMathDelimiter{\Arrowvert}{\mathord}{symbols}{107}{largesymbols}{61}%61
@@ -330,16 +332,19 @@ amssymbols,uprightGreek}
\re@DeclareMathSymbol{\Psi}{\mathalpha}{lettersA}{9}
\re@DeclareMathSymbol{\Omega}{\mathalpha}{lettersA}{10}
\fi
-\DeclareMathSymbol{0}{\mathord}{lettersA}{129}
-\DeclareMathSymbol{1}{\mathord}{lettersA}{130}
-\DeclareMathSymbol{2}{\mathord}{lettersA}{131}
-\DeclareMathSymbol{3}{\mathord}{lettersA}{132}
-\DeclareMathSymbol{4}{\mathord}{lettersA}{133}
-\DeclareMathSymbol{5}{\mathord}{lettersA}{134}
-\DeclareMathSymbol{6}{\mathord}{lettersA}{135}
-\DeclareMathSymbol{7}{\mathord}{lettersA}{136}
-\DeclareMathSymbol{8}{\mathord}{lettersA}{137}
-\DeclareMathSymbol{9}{\mathord}{lettersA}{138}
+\iftx@noSTIXops % use figures from declared Roman font
+\else
+ \DeclareMathSymbol{0}{\mathord}{lettersA}{129}
+ \DeclareMathSymbol{1}{\mathord}{lettersA}{130}
+ \DeclareMathSymbol{2}{\mathord}{lettersA}{131}
+ \DeclareMathSymbol{3}{\mathord}{lettersA}{132}
+ \DeclareMathSymbol{4}{\mathord}{lettersA}{133}
+ \re@DeclareMathSymbol{5}{\mathord}{lettersA}{134}
+ \DeclareMathSymbol{6}{\mathord}{lettersA}{135}
+ \DeclareMathSymbol{7}{\mathord}{lettersA}{136}
+ \DeclareMathSymbol{8}{\mathord}{lettersA}{137}
+ \DeclareMathSymbol{9}{\mathord}{lettersA}{138}
+\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math Symbol (txsy) Definition % symbols