summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-11-09 22:01:38 +0000
committerKarl Berry <karl@freefriends.org>2023-11-09 22:01:38 +0000
commitadc76608e83b72f81e102f5c56cbb8bc1617ef07 (patch)
tree6c31fe99ee9bade4dc93f6948409309284068711 /Master/texmf-dist/tex
parent9cec4f39b01064a2b3b49e495c4191a1455df8bb (diff)
newtx (9nov23)
git-svn-id: svn://tug.org/texlive/trunk@68752 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtx.sty6
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxmath.sty20
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxtext.sty14
3 files changed, 25 insertions, 15 deletions
diff --git a/Master/texmf-dist/tex/latex/newtx/newtx.sty b/Master/texmf-dist/tex/latex/newtx/newtx.sty
index b6ecfbd7596..c0809399121 100644
--- a/Master/texmf-dist/tex/latex/newtx/newtx.sty
+++ b/Master/texmf-dist/tex/latex/newtx/newtx.sty
@@ -2,8 +2,8 @@
%Package to simplify loading of newtxmath with a text font family such as newtxtext for all latex engines, or for newtxtext and an otf math package.
-\def\fileversion{1.725}
-\def\filedate{2023/09/14}
+\def\fileversion{1.732}
+\def\filedate{2023/11/05}
\ProvidesPackage{newtx}[%
\filedate\space v\fileversion (Michael Sharpe) latex and unicode latex support for newtxmath and a supported text font family, or for newtxtext and an otf math package]
@@ -54,7 +54,7 @@
% options for newtxmath as etoolbox internal list allowing \ifinlist
%\def\ntx@mathlstr{vecsep,amsthm,nosubscriptcorrection,subscriptcorrection,timesmathacc,varbb,vvarbb,nosymbolsc,noamssymbols,amssymbols,uprightscript,uprightGreek,slantedGreek,frenchmath,nonewtxmathopt,upint,smallerops,useBImacros,varg,varvw,noOT1}
-\forcsvlist{\listadd\ntx@mathlst}{vecsep,amsthm,nosubscriptcorrection,subscriptcorrection,timesmathacc,varbb,vvarbb,nosymbolsc,noamssymbols,amssymbols,uprightscript,uprightGreek,slantedGreek,frenchmath,nonewtxmathopt,upint,smallerops,useBImacros,varg,varvw,noOT1,propmathfigs}
+\forcsvlist{\listadd\ntx@mathlst}{vecsep,amsthm,nosubscriptcorrection,subscriptcorrection,timesmathacc,varbb,vvarbb,nosymbolsc,noamssymbols,amssymbols,uprightscript,uprightGreek,slantedGreek,frenchmath,nonewtxmathopt,upint,smallerops,useBImacros,varg,varvw,noOT1,propmathfigs,curlybraces}
%\show\ntx@mathlst
% Note that subscriptcorrectionfile is not on the list---we process it in this sty file
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
index 2a32fec0033..b624d0c7aaf 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.725}
-\def\filedate{2023/09/14}
+\def\fileversion{1.732}
+\def\filedate{2023/11/05}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -60,6 +60,7 @@
\newcount\tx@Isdigit
\newcount\tx@IsAlNum
\newif\iftx@ams \newif\iftx@slantedG \newif\iftx@cmint \newif\iftx@braces
+\newif\iftx@curlybraces
\newif\iftx@libertine \newif\iftx@libertinus
\newif\iftx@vvarbb\newif\iftx@varbb \newif\iftx@symbolsC
\newif\iftx@gm
@@ -232,6 +233,7 @@
\DeclareOption{xcharter}{\tx@chtrue\tx@ntxmathfalse}
\DeclareOption{cmintegrals}{\tx@cminttrue}
\DeclareOption{cmbraces}{\tx@bracestrue}
+\DeclareOption{curlybraces}{\tx@curlybracestrue}
\DeclareOption{noamssymbols}{\tx@amsfalse}
\DeclareOption{amssymbols}{\tx@amstrue}
\DeclareOption{uprightscript}{\tx@upscrtrue}
@@ -880,9 +882,14 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\DeclareMathDelimiter{\lfloor}{\mathopen}{symbols}{98}{largesymbols}{4}
\DeclareMathDelimiter{\rfloor}{\mathclose}{symbols}{99}{largesymbols}{5}
\DeclareMathDelimiter{\lceil}{\mathopen}{symbols}{100}{largesymbols}{6}
- \DeclareMathDelimiter{\rceil}{\mathclose}{symbols}{101}{largesymbols}{7}
- \DeclareMathDelimiter{\lbrace}{\mathopen}{symbols}{102}{largesymbols}{8}
- \DeclareMathDelimiter{\rbrace}{\mathclose}{symbols}{103}{largesymbols}{9}
+ \DeclareMathDelimiter{\rceil}{\mathclose}{symbols}{101}{largesymbols}{7}
+ \iftx@curlybraces
+ \DeclareMathDelimiter{\lbrace}{\mathopen}{symbols}{215}{largesymbols}{142}
+ \DeclareMathDelimiter{\rbrace}{\mathclose}{symbols}{216}{largesymbols}{143}
+ \else
+ \DeclareMathDelimiter{\lbrace}{\mathopen}{symbols}{102}{largesymbols}{8}
+ \DeclareMathDelimiter{\rbrace}{\mathclose}{symbols}{103}{largesymbols}{9}
+ \fi
\DeclareMathDelimiter{\langle}{\mathopen}{symbols}{104}{largesymbols}{10}
%\re@DeclareMathDelimiter{<}{\mathopen}{letters}{60}{largesymbols}{140}
\DeclareMathDelimiter{\rangle}{\mathclose}{symbols}{105}{largesymbols}{11}
@@ -1143,6 +1150,9 @@ amssymbols,uprightGreek,nosubscriptcorrection}
%\DeclareMathRadical{\sqrtsign}{symbols}{112}{largesymbols}{112}
%\DeclareMathSymbol{\amalg}{\mathbin}{symbols}{113}
%\DeclareMathSymbol{\nabla}{\mathord}{symbols}{114}
+\DeclareMathSymbol{\laplace}{\mathord}{symbols}{217}
+\DeclareMathSymbol{\laplac}{\mathord}{symbols}{218}
+\DeclareMathSymbol{\dAlembertian}{\mathord}{symbols}{219}
%\DeclareMathSymbol{\smallint}{\mathop}{symbols}{115}
%\DeclareMathSymbol{\sqcup}{\mathbin}{symbols}{116}
%\DeclareMathSymbol{\sqcap}{\mathbin}{symbols}{117}
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
index 7e0234555fa..16a475b3f50 100644
--- a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
+++ b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
@@ -11,8 +11,8 @@
%\def\ntx@state{0} % 0 for both, 1 for tutex only, 2 for legacy only
\def\setstate#1{\if 1\ntx@showstate\typeout{State=#1}\fi}
-\def\fileversion{1.73}
-\def\filedate{2023/10/29}
+\def\fileversion{1.733}
+\def\filedate{2023/11/08}
\ProvidesPackage{newtxtext}[%
\filedate\space v\fileversion (Michael Sharpe) latex and unicode latex support for TeXGyreTermesX]
@@ -231,8 +231,8 @@
\providecommand*{\ntx@minfam}{minntx} % won't override value from newtx
%\RequirePackage[T1]{fontenc} % do we need this?
-\renewcommand*{\rmdefault}{\ntx@minfam} % the default until end of preamble
-\renewcommand*{\familydefault}{\rmdefault} % Cause the fd files to load
+\renewcommand{\rmdefault}{\ntx@minfam} % the default until end of preamble
+\renewcommand{\familydefault}{\rmdefault} % Cause the fd files to load
\def\re@DeclareTextSymbol#1#2#3{%
\let#1=\undefined
@@ -775,10 +775,10 @@
\else
\def\ntx@figurealign{}
\fi
-
- \renewcommand*{\rmdefault}{ntx\ntx@figurealign%
+ \renewcommand{\rmdefault}{ntx\ntx@figurealign%
\ntx@figurestyle}
- \let\familydefault\rmdefault
+ \ifthenelse{\equal{\familydefault}{\sfdefault}\OR \equal{\familydefault}{\ttdefault}}%
+ {}{\renewcommand{\familydefault}{\rmdefault}}
\def\ntx@thfigurestyle{\ntx@figurestyle}
\ifx\ntx@figurestyle\ntx@dfltfigurestyle