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.