texlive[56527] Master: newtxsf (3oct20)
commits+karl at tug.org
commits+karl at tug.org
Sat Oct 3 23:48:11 CEST 2020
Revision: 56527
http://tug.org/svn/texlive?view=revision&revision=56527
Author: karl
Date: 2020-10-03 23:48:11 +0200 (Sat, 03 Oct 2020)
Log Message:
-----------
newtxsf (3oct20)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/newtxsf/README
trunk/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty
trunk/Master/tlpkg/libexec/ctan2tds
Modified: trunk/Master/texmf-dist/doc/fonts/newtxsf/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/newtxsf/README 2020-10-03 21:47:35 UTC (rev 56526)
+++ trunk/Master/texmf-dist/doc/fonts/newtxsf/README 2020-10-03 21:48:11 UTC (rev 56527)
@@ -2,8 +2,11 @@
http://www.ctan.org/license/lppl1.3
for the details of that license.
-Current version: 1.052 2020-05-02
+Current version: 1.053 2020-10-03
+Changes in version 1.053
+Added some newer features of newtxmath that were not included in prior versions of newtxsf. This package now has adaptive vector accents as well as special symbols for transpose and hermitian transpose. See the documentation of newtx for usage details.
+
Changes in version 1.052
Corrected newtxsf.sty to point to correct locations for dot and related accents. (Thanks Fengnan Gao.)
Modified: trunk/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty 2020-10-03 21:47:35 UTC (rev 56526)
+++ trunk/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty 2020-10-03 21:48:11 UTC (rev 56527)
@@ -2,8 +2,8 @@
%
% Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.052}
-\def\filedate{2020/05/02}
+\def\fileversion{1.053}
+\def\filedate{2020/10/03}
\ProvidesPackage{newtxsf}
[\filedate\space v\fileversion]
@@ -15,6 +15,10 @@
\input{binhex}
\let\ntxmath at scaled\@empty
\define at key{ntxmath}{scaled}[1.0]{\def\ntxmath at scaled{s*[#1]}}
+\def\ntxmath at vecsep{.25ex}
+\define at key{ntxmath}{vecsep}[.25ex]{\def\ntxmath at vecsep{#1}}
+
+
\DeclareOption*{%
\begingroup
\edef\x{\endgroup
@@ -257,10 +261,10 @@
\let\|=\Vert
\re at DeclareMathDelimiter{\updownarrow}{\mathrel}{symbols}{108}{largesymbols}{63}
\re at DeclareMathDelimiter{\Updownarrow}{\mathrel}{symbols}{109}{largesymbols}{119}
- \re at DeclareMathDelimiter{\llbracket}{\mathopen}{lettersA}{251}{largesymbolsTXA}{18}
- \let\lBrack=\llbracket
- \re at DeclareMathDelimiter{\rrbracket}{\mathclose}{lettersA}{252}{largesymbolsTXA}{19}
- \let\rBrack=\rrbracket
+ \re at DeclareMathDelimiter{\llbracket}{\mathopen}{symbols}{201}{largesymbolsTXA}{18}
+ \let\lBrack=\llbracket \let\dlb=\llbracket
+ \re at DeclareMathDelimiter{\rrbracket}{\mathclose}{symbols}{202}{largesymbolsTXA}{19}
+ \let\rBrack=\rrbracket \let\drb=\rrbracket
\re at DeclareMathDelimiter{\lvert} {\mathopen} {symbols}{106}{largesymbols}{12}
\re at DeclareMathDelimiter{\rvert} {\mathclose} {symbols}{106}{largesymbols}{12}
\re at DeclareMathDelimiter{\lVert} {\mathopen} {symbols}{107}{largesymbols}{13}
@@ -273,7 +277,7 @@
\re at DeclareMathSymbol{\hbar}{\mathord}{lettersA}{53}
%\DeclareMathSymbol{+}{\mathbin}{operators}{43}
-\DeclareMathSymbol{+}{\mathbin}{lettersA}{253}
+\DeclareMathSymbol{+}{\mathbin}{symbols}{207}
%\DeclareMathDelimiter{/}{\mathord}{operators}{47}{largesymbols}{14}
%\DeclareMathSymbol{:}{\mathrel}{operators}{58}
%\DeclareMathSymbol{\colon}{\mathpunct}{operators}{58}
@@ -341,6 +345,11 @@
% Math Symbol (txsy) Definition % symbols
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\DeclareMathSymbol{\transp}{\mathord}{symbols}{203}
+\DeclareMathSymbol{\hermtransp}{\mathord}{symbols}{204}
+ \let\htransp=\hermtransp
+\re at DeclareMathSymbol{\Perp}{\mathrel}{symbols}{205} % was symbolsC
+\re at DeclareMathSymbol{\nPerp}{\mathrel}{symbols}{206} % was symbolsC
%\DeclareMathSymbol{-}{\mathbin}{symbols}{0}
%\DeclareMathSymbol{\cdotp}{\mathpunct}{symbols}{1}
%\DeclareMathSymbol{\cdot}{\mathbin}{symbols}{1}
@@ -717,6 +726,25 @@
\def\fintup{\DOTSI\fintupop\ilimits@}
\def\sqintup{\DOTSI\sqintupop\ilimits@}
+%%%%%%% Begin txvec code 2019-07-31 (adaptive vec)
+\DeclareMathSymbol{\rVec at h}{\mathrel}{symbols}{198}% vector head
+\DeclareMathSymbol{\rVec at x}{\mathrel}{symbols}{199}% vector extension
+%% borrow interfacefrom esvect
+\def\vv{\@ifstar{\vvstar}{\txvec}}
+\def\vvstar#1#2{{\txvec{#1}}_{\mkern-1mu\relax#2}}
+%%
+\newcommand{\txvec}{\mathpalette{\overVec@\Vecfill@}}
+%
+\def\Vecfill@{\@rrowfill@\rVec at x\rVec at h}
+%
+\def\@rrowfill@#1#2#3{$\m at th\mkern2mu%
+\relax#3#1\mkern-1.5mu\cleaders\hbox{$#3\mkern-.4mu#1\mkern-.4mu$}\hfill\mkern-1.5mu#2$}
+%
+\def\overVec@#1#2#3{\mathop{\vbox{\ialign{##\crcr\noalign{\kern-.2ex}%
+#1#2\crcr\noalign{\kern\ntxmath at vecsep\nointerlineskip}% kern controls sep to arrow
+$\m at th\hfil #2#3\hfil$\crcr}}}}
+%%%%%%%% End txvec code
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math extension options
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -995,7 +1023,7 @@
\re at DeclareMathSymbol{\nleftrightarrow}{\mathrel}{AMSm}{61}
\re at DeclareMathSymbol{\divideontimes}{\mathbin}{AMSm}{62}
%\re at DeclareMathSymbol{\varnothing}{\mathord}{AMSm}{63}
-\re at DeclareMathSymbol{\nexists}{\mathord}{AMSm}{64}
+\re at DeclareMathSymbol{\nexists}{\mathord}{symbols}{"9A}
\re at DeclareMathSymbol{\Finv}{\mathord}{AMSm}{96}
\re at DeclareMathSymbol{\Game}{\mathord}{AMSm}{97}
\re at DeclareMathSymbol{\mho}{\mathord}{AMSm}{102}
@@ -1172,7 +1200,7 @@
\re at DeclareMathSymbol{\Swarrow}{\mathrel}{symbolsC}{119}
\re at DeclareMathSymbol{\Top}{\mathord}{symbolsC}{120}
\re at DeclareMathSymbol{\Bot}{\mathord}{symbolsC}{121}
-\re at DeclareMathSymbol{\Perp}{\mathrel}{symbolsC}{121}
+%\re at DeclareMathSymbol{\Perp}{\mathrel}{symbolsC}{121}
\re at DeclareMathSymbol\leadstoext{\mathrel}{symbolsC}{122}
\re at DeclareMathSymbol\leadsto{\mathrel}{symbolsC}{123}
\re at DeclareMathSymbol{\sqcupplus}{\mathbin}{symbolsC}{124}
@@ -1463,8 +1491,8 @@
\DeclareMathSymbol{\forallAlt}{\mathord}{lettersA}{91}%added 20130726
\DeclareMathSymbol{\existsAlt}{\mathord}{lettersA}{92}%added 20130726
\DeclareMathSymbol{\nexistsAlt}{\mathord}{lettersA}{93}%added 20130726
-\DeclareMathSymbol{\emptysetAlt}{\mathord}{lettersA}{94}%added 20130726
-\re at DeclareMathSymbol{\varnothing}{\mathord}{lettersA}{95}%added 20130807
+\DeclareMathSymbol{\emptysetAlt}{\mathord}{symbols}{"9B}%added 20130726
+\re at DeclareMathSymbol{\varnothing}{\mathord}{symbols}{"9C}%added 20130807
% changes for newtxsf
\re at DeclareMathSymbol{\emptyset}{\mathord}{lettersA}{95}
\let\forall\forallAlt
Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds 2020-10-03 21:47:35 UTC (rev 56526)
+++ trunk/Master/tlpkg/libexec/ctan2tds 2020-10-03 21:48:11 UTC (rev 56527)
@@ -1135,7 +1135,7 @@
'renditions', "die 'skipping, per author request'",
'resume', "die 'skipping, nosell license'",
'revnum', "die 'skipping, obsolete'",
- 'revtex4-1', "die 'skipping, included in revtex by upstream'",
+# 'revtex4-1', "die 'skipping, included in revtex by upstream'",
'richtext', "die 'skipping, per author (dps) request'",
'rmannot', "die 'skipping, per author (dps) request'",
'rmligs', "die 'skipping, no requests'",
More information about the tex-live-commits
mailing list.