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.