diff options
author | Karl Berry <karl@freefriends.org> | 2023-11-09 22:01:38 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-11-09 22:01:38 +0000 |
commit | adc76608e83b72f81e102f5c56cbb8bc1617ef07 (patch) | |
tree | 6c31fe99ee9bade4dc93f6948409309284068711 /Master/texmf-dist/tex | |
parent | 9cec4f39b01064a2b3b49e495c4191a1455df8bb (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.sty | 6 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 20 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/newtx/newtxtext.sty | 14 |
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 |