texlive[55014] Master/texmf-dist: newtxsf (3may20)

commits+karl at tug.org commits+karl at tug.org
Mon May 4 23:23:35 CEST 2020


Revision: 55014
          http://tug.org/svn/texlive?view=revision&revision=55014
Author:   karl
Date:     2020-05-04 23:23:35 +0200 (Mon, 04 May 2020)
Log Message:
-----------
newtxsf (3may20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/newtxsf/README
    trunk/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty

Modified: trunk/Master/texmf-dist/doc/fonts/newtxsf/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/newtxsf/README	2020-05-04 21:23:10 UTC (rev 55013)
+++ trunk/Master/texmf-dist/doc/fonts/newtxsf/README	2020-05-04 21:23:35 UTC (rev 55014)
@@ -2,8 +2,11 @@
 http://www.ctan.org/license/lppl1.3
 for the details of that license. 
 
-Current version: 1.051
+Current version: 1.052 2020-05-02
 
+Changes in version 1.052
+Corrected newtxsf.sty to point to correct locations for dot and related accents. (Thanks Fengnan Gao.)
+
 Changes in version 1.051
 1. Corrected the declaration of the brace extension glyph, so that a number of horizontally extendable math constructions now work properly.
 2. Updated documentation.

Modified: trunk/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty	2020-05-04 21:23:10 UTC (rev 55013)
+++ trunk/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty	2020-05-04 21:23:35 UTC (rev 55014)
@@ -2,8 +2,8 @@
 %
 % Michael Sharpe, msharpe at ucsd dot edu
 
-\def\fileversion{1.051}
-\def\filedate{2018/06/07}
+\def\fileversion{1.052}
+\def\filedate{2020/05/02}
 \ProvidesPackage{newtxsf}
 	[\filedate\space v\fileversion]
 
@@ -157,9 +157,12 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \def\re at DeclareMathSymbol#1#2#3#4{%
-    \let#1=\undefined
-    \DeclareMathSymbol{#1}{#2}{#3}{#4}}
+\if\relax\noexpand#1\let#1=\undefined \fi \DeclareMathSymbol{#1}{#2}{#3}{#4}}
 
+%\def\re at DeclareMathSymbol#1#2#3#4{%
+%    \let#1=\undefined
+%    \DeclareMathSymbol{#1}{#2}{#3}{#4}}
+
 \def\re at DeclareMathDelimiter#1#2#3#4#5#6{%
     \let#1=\undefined
     \DeclareMathDelimiter{#1}{#2}{#3}{#4}{#5}{#6}}
@@ -225,10 +228,10 @@
 %\DeclareMathSymbol{\mathdollar}{\mathord}{operators}{36}
 %\def\mathsterling{\mathit{\mathchar"7024}}
 %Change the following two so we can adjust metrics in math mode
-  \DeclareMathDelimiter{\lgroup}{\mathopen}{largesymbols}{58}{largesymbols}{58}
-  \DeclareMathDelimiter{\rgroup}{\mathclose}{largesymbols}{59}{largesymbols}{59}
-  \DeclareMathDelimiter{\lmoustache}{\mathopen}{largesymbols}{64}{largesymbols}{64}
-  \DeclareMathDelimiter{\rmoustache}{\mathclose}{largesymbols}{65}{largesymbols}{65}
+  \re at DeclareMathDelimiter{\lgroup}{\mathopen}{largesymbols}{58}{largesymbols}{58}
+  \re at DeclareMathDelimiter{\rgroup}{\mathclose}{largesymbols}{59}{largesymbols}{59}
+  \re at DeclareMathDelimiter{\lmoustache}{\mathopen}{largesymbols}{64}{largesymbols}{64}
+  \re at DeclareMathDelimiter{\rmoustache}{\mathclose}{largesymbols}{65}{largesymbols}{65}
   \DeclareMathDelimiter{/}{\mathopen}{symbols}{157}{largesymbols}{14}
   \DeclareMathDelimiter{(}{\mathopen}{symbols}{185}{largesymbols}{0}
   \DeclareMathDelimiter{)}{\mathclose}{symbols}{186}{largesymbols}{1}
@@ -244,24 +247,24 @@
   %\DeclareMathDelimiter{<}{\mathopen}{letters}{60}{largesymbols}{140}
   \DeclareMathDelimiter{\rangle}{\mathclose}{symbols}{105}{largesymbols}{11}
   %\DeclareMathDelimiter{>}{\mathclose}{letters}{62}{largesymbols}{141}
-  \DeclareMathSymbol{\mid}{\mathrel}{symbols}{106}
+  \re at DeclareMathSymbol{\mid}{\mathrel}{symbols}{106}
   \DeclareMathDelimiter{|}{\mathord}{symbols}{106}{largesymbols}{12}
   \DeclareMathDelimiter{\arrowvert}{\mathord}{symbols}{106}{largesymbols}{60}% 60
   \DeclareMathDelimiter{\vert}{\mathord}{symbols}{106}{largesymbols}{12}
-  \DeclareMathSymbol{\parallel}{\mathrel}{symbols}{107}
-  \DeclareMathDelimiter{\Arrowvert}{\mathord}{symbols}{107}{largesymbols}{61}%61
-  \DeclareMathDelimiter{\Vert}{\mathord}{symbols}{107}{largesymbols}{13}
+  \re at DeclareMathSymbol{\parallel}{\mathrel}{symbols}{107}
+  \re at DeclareMathDelimiter{\Arrowvert}{\mathord}{symbols}{107}{largesymbols}{61}%61
+  \re at DeclareMathDelimiter{\Vert}{\mathord}{symbols}{107}{largesymbols}{13}
    \let\|=\Vert
-  \DeclareMathDelimiter{\updownarrow}{\mathrel}{symbols}{108}{largesymbols}{63}
-  \DeclareMathDelimiter{\Updownarrow}{\mathrel}{symbols}{109}{largesymbols}{119}
-  \DeclareMathDelimiter{\llbracket}{\mathopen}{lettersA}{251}{largesymbolsTXA}{18}
+  \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
-  \DeclareMathDelimiter{\rrbracket}{\mathclose}{lettersA}{252}{largesymbolsTXA}{19}
+  \re at DeclareMathDelimiter{\rrbracket}{\mathclose}{lettersA}{252}{largesymbolsTXA}{19}
   \let\rBrack=\rrbracket
-\DeclareMathDelimiter{\lvert} {\mathopen}  {symbols}{106}{largesymbols}{12}
-\DeclareMathDelimiter{\rvert} {\mathclose} {symbols}{106}{largesymbols}{12}
-\DeclareMathDelimiter{\lVert} {\mathopen}  {symbols}{107}{largesymbols}{13}
-\DeclareMathDelimiter{\rVert} {\mathclose} {symbols}{107}{largesymbols}{13}
+\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}
+\re at DeclareMathDelimiter{\rVert} {\mathclose} {symbols}{107}{largesymbols}{13}
 \re at DeclareMathSymbol{\varkappa}{\mathord}{lettersA}{40}
 \re at DeclareMathSymbol{\varkappaup}{\mathord}{lettersA}{41}
 \re at DeclareMathSymbol{\nabla}{\mathord}{lettersA}{43}
@@ -293,10 +296,10 @@
 \re at DeclareMathAccent{\hat}{\mathord}{lettersA}{223}
 \re at DeclareMathAccent{\dot}{\mathord}{lettersA}{224}
 \re at DeclareMathAccent{\tilde}{\mathord}{lettersA}{219}
-\re at DeclareMathAccent{\dot}{\mathalpha}{symbols}{219}
-\re at DeclareMathAccent{\ddot}{\mathalpha}{symbols}{220}
-\re at DeclareMathAccent{\dddot}{\mathord}{symbols}{221}
-\re at DeclareMathAccent{\ddddot}{\mathord}{symbols}{222}
+\re at DeclareMathAccent{\dot}{\mathalpha}{symbols}{164}
+\re at DeclareMathAccent{\ddot}{\mathalpha}{symbols}{165}
+\re at DeclareMathAccent{\dddot}{\mathord}{symbols}{168}
+\re at DeclareMathAccent{\ddddot}{\mathord}{symbols}{200}
 %
 \iftx at slantedG
   \re at DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{0}
@@ -495,17 +498,27 @@
 %  \fi
 %\fi
 % Define \overgroup, \undergroup, like \overbrace, \underbrace
-\DeclareMathSymbol{\groupld}{\mathord}{largesymbols}{160}
-\DeclareMathSymbol{\grouprd}{\mathord}{largesymbols}{161}
-\DeclareMathSymbol{\grouplu}{\mathord}{largesymbols}{162}
-\DeclareMathSymbol{\groupru}{\mathord}{largesymbols}{163}
-\DeclareMathSymbol{\grouplda}{\mathord}{largesymbols}{164}
-\DeclareMathSymbol{\grouprda}{\mathord}{largesymbols}{165}
-\DeclareMathSymbol{\grouplua}{\mathord}{largesymbols}{166}
-\DeclareMathSymbol{\grouprua}{\mathord}{largesymbols}{167}
+\DeclareMathSymbol{\groupld}{\mathord}{largesymbolsTXA}{78}
+\DeclareMathSymbol{\grouprd}{\mathord}{largesymbolsTXA}{79}
+\DeclareMathSymbol{\grouplu}{\mathord}{largesymbolsTXA}{80}
+\DeclareMathSymbol{\groupru}{\mathord}{largesymbolsTXA}{81}
+\DeclareMathSymbol{\grouplda}{\mathord}{largesymbolsTXA}{82}
+\DeclareMathSymbol{\grouprda}{\mathord}{largesymbolsTXA}{83}
+\DeclareMathSymbol{\grouplua}{\mathord}{largesymbolsTXA}{84}
+\DeclareMathSymbol{\grouprua}{\mathord}{largesymbolsTXA}{85}
+%\DeclareMathSymbol{\groupld}{\mathord}{largesymbols}{160}
+%\DeclareMathSymbol{\grouprd}{\mathord}{largesymbols}{161}
+%\DeclareMathSymbol{\grouplu}{\mathord}{largesymbols}{162}
+%\DeclareMathSymbol{\groupru}{\mathord}{largesymbols}{163}
+%\DeclareMathSymbol{\grouplda}{\mathord}{largesymbols}{164}
+%\DeclareMathSymbol{\grouprda}{\mathord}{largesymbols}{165}
+%\DeclareMathSymbol{\grouplua}{\mathord}{largesymbols}{166}
+%\DeclareMathSymbol{\grouprua}{\mathord}{largesymbols}{167}
 % Override default definitions of \widehat and \widetilde
-\re at DeclareMathAccent{\widehat}{\mathalpha}{largesymbols}{98}
-\re at DeclareMathAccent{\widetilde}{\mathalpha}{largesymbols}{101}
+\xdef\widehat#1{\mathaccent"0\hexnumber@\symlargesymbols 62{#1}}
+\xdef\widetilde#1{\mathaccent"0\hexnumber@\symlargesymbols 65{#1}}
+%\re at DeclareMathAccent{\widehat}{\mathalpha}{largesymbols}{98}
+%\re at DeclareMathAccent{\widetilde}{\mathalpha}{largesymbols}{101}
 
 \def\overgroup#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern.4\p@}%
 \downgroupfill\crcr\noalign{\kern1.5\p@\nointerlineskip}%
@@ -557,8 +570,8 @@
     \hbox{$\mathring{}$}}}}{\overgroup{#1}}}
 
 % \widearc, \wideOarc
-\DeclareMathAccent{\widearc}{\mathalpha}{largesymbols}{175}
-\DeclareMathAccent{\wideOarc}{\mathalpha}{largesymbols}{180}
+\DeclareMathAccent{\widearc}{\mathalpha}{symbols}{175}
+\DeclareMathAccent{\wideOarc}{\mathalpha}{symbols}{180}
 
 \re at DeclareMathSymbol{\smallintsl}             {\mathop}{symbols}{"80}
 \re at DeclareMathSymbol{\smalliintsl}            {\mathop}{symbols}{"81}
@@ -910,6 +923,9 @@
 \re at DeclareMathSymbol{\lhd}{\mathbin}{AMSm}{195} % LaTeX symbol
 \re at DeclareMathSymbol{\unrhd}{\mathbin}{AMSm}{196} % LaTeX symbol
 \re at DeclareMathSymbol{\unlhd}{\mathbin}{AMSm}{197} % LaTeX symbol
+\edef\checkmark{\noexpand\mathhexbox{\hexnumber@\symAMSm}D8}
+\edef\circledR{\noexpand\mathhexbox{\hexnumber@\symAMSm}F2}
+\edef\maltese{\noexpand\mathhexbox{\hexnumber@\symAMSm}FA}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % Math Symbol B Definitions % AMSb
@@ -987,7 +1003,7 @@
 \re at DeclareMathSymbol{\eqsim}{\mathrel}{AMSm}{104}
 \re at DeclareMathSymbol{\beth}{\mathord}{AMSm}{105}
 \re at DeclareMathSymbol{\gimel}{\mathord}{AMSm}{106}
-\re at DeclareMathSymbol{\daleth}{\mathord}{AMSm}{107}
+\re at DeclareMathSymbol{\daleth}{\mathord}{AMSm}{124}
 \re at DeclareMathSymbol{\lessdot}{\mathbin}{AMSm}{108}
 \re at DeclareMathSymbol{\gtrdot}{\mathbin}{AMSm}{109}
 \re at DeclareMathSymbol{\ltimes}{\mathbin}{AMSm}{110}
@@ -1004,7 +1020,7 @@
 \re at DeclareMathSymbol{\curvearrowright}{\mathrel}{AMSm}{121}
 \re at DeclareMathSymbol{\digamma}{\mathord}{AMSm}{122}
 %\re at DeclareMathSymbol{\varkappa}{\mathord}{AMSm}{123}
-\re at DeclareMathSymbol{\Bbbk}{\mathord}{AMSm}{124}
+\re at DeclareMathSymbol{\Bbbk}{\mathord}{AMSm}{107}
 %\re at DeclareMathSymbol{\hslash}{\mathord}{AMSm}{125}
 %\re at DeclareMathSymbol{\hbar}{\mathord}{AMSm}{126}
 \re at DeclareMathSymbol{\backepsilon}{\mathrel}{AMSm}{127}
@@ -1191,8 +1207,10 @@
 \re at DeclareMathSymbol{\multimapdotbothAvert}{\mathrel}{symbolsC}{152}
 \fi
 % The following may be used for [[ and ]] without loading symbolsC as a math family. They replace \llbracket and \rrbracket.
-\def\dlb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{txsyc}{m}{n}\char126}}}
-\def\drb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{txsyc}{m}{n}\char127}}}
+%\def\dlb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{txsyc}{m}{n}\char126}}}
+%\def\drb{\ensuremath\raisebox{.15ex}{\mbox{\usefont{U}{txsyc}{m}{n}\char127}}}
+\let\dlb\llbracket
+\let\drb\rrbracket
 
 % Changes to put some symbolsC glyphs into lettersA
 \re at DeclareMathSymbol{\nsubset}{\mathrel}{lettersA}{54}
@@ -1199,7 +1217,7 @@
 \re at DeclareMathSymbol{\nsupset}{\mathrel}{lettersA}{55}
 \re at DeclareMathSymbol{\notin}{\mathrel}{lettersA}{56}
 \re at DeclareMathSymbol{\notni}{\mathrel}{lettersA}{57}
-   \let\notowns=\notni
+   \let\notowns=\notni \let\nni=\notni
 \re at DeclareMathSymbol{\coloneq}{\mathrel}{lettersA}{58}
 \re at DeclareMathSymbol{\eqcolon}{\mathrel}{lettersA}{59}
 \re at DeclareMathSymbol{\neq}{\mathrel}{lettersA}{60}
@@ -1273,7 +1291,7 @@
 %\DeclareMathAccent{\vec}{\mathord}{letters}{126}
 %"7F
 %Added in version 1.5
-\DeclareMathAccent{\vec}{\mathord}{symbols}{174}
+\re at DeclareMathAccent{\vec}{\mathord}{symbols}{174}
 \DeclareMathAccent{\lvec}{\mathord}{symbols}{169}
 \DeclareMathAccent{\lrvec}{\mathord}{symbols}{172}
 \DeclareMathAccent{\harpoonacc}{\mathord}{symbols}{170}
@@ -1806,5 +1824,20 @@
     \advance\count@\@ne
   \repeat
   \typeout{***}}
+%%%%%%% Additional pdf to unicode values not in Ross Moore's collection
+% Conditional needed for engines other than pdflatex
+\ifx\pdfglyphtounicode\@undefined \else 
+\pdfglyphtounicode{nPerp}{2AEB 2215}% .. .. 
+\pdfglyphtounicode{periodcentered.B}{00B7}
+\pdfglyphtounicode{periodcentered.BB}{22C5}
+\pdfglyphtounicode{openbullet.S}{25CB}
+\pdfglyphtounicode{bullet.S}{25C5}
+\pdfglyphtounicode{bullet.SS}{2022}
+\pdfglyphtounicode{bullet.SSS}{2219}
+\pdfglyphtounicode{emptyset.alt1}{2300}
+\pdfglyphtounicode{emptyset.alt2}{2205}
+\pdfglyphtounicode{transpose}{1D40}
+\pdfglyphtounicode{hermitconj}{22B9}
+\fi
   
 \endinput



More information about the tex-live-commits mailing list.