texlive[47575] Master/texmf-dist: mathalfa (2may18)
commits+karl at tug.org
commits+karl at tug.org
Wed May 2 22:50:01 CEST 2018
Revision: 47575
http://tug.org/svn/texlive?view=revision&revision=47575
Author: karl
Date: 2018-05-02 22:50:01 +0200 (Wed, 02 May 2018)
Log Message:
-----------
mathalfa (2may18)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/mathalfa/README
trunk/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty
Modified: trunk/Master/texmf-dist/doc/latex/mathalfa/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/mathalfa/README 2018-05-02 20:49:48 UTC (rev 47574)
+++ trunk/Master/texmf-dist/doc/latex/mathalfa/README 2018-05-02 20:50:01 UTC (rev 47575)
@@ -9,11 +9,13 @@
alphabets in order to allow each to be scaled independently and
without silently quantizing the sizes.
-This version (1.09) adds two more calligraphic/script alphabets, both upright---txupr is based on the math calligraphic font from the TX fonts, and boondoxupr is derived from the stix math script fonts, version 1.1.
+Version 1.10 adds the option bb=dsserif to point to the new DSSerif font.
-Version (1.08) adds two more alphabets---bb=libus sets blackboard bold to the double-struck alphabet from LibertinusT1Math, and cal=stix sets the calligraphic alphabet to the one in stix-mathcal.pfb.
+Version 1.09 adds two more calligraphic/script alphabets, both upright---txupr is based on the math calligraphic font from the TX fonts, and boondoxupr is derived from the stix math script fonts, version 1.1.
-Copyright 2012--2017 Michael Sharpe
+Version 1.08 adds two more alphabets---bb=libus sets blackboard bold to the double-struck alphabet from LibertinusT1Math, and cal=stix sets the calligraphic alphabet to the one in stix-mathcal.pfb.
+
+Copyright 2012--2018 Michael Sharpe
msharpe at ucsd dot edu
License:
Modified: trunk/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty 2018-05-02 20:49:48 UTC (rev 47574)
+++ trunk/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty 2018-05-02 20:50:01 UTC (rev 47575)
@@ -1,11 +1,11 @@
\NeedsTeXFormat{LaTeX2e}
-\def\mathalfaVersion{1.09}
-\def\mathalfaDate{2017/02/23}
+\def\mathalfaVersion{1.10}
+\def\mathalfaDate{2018/05/02}
\ProvidesPackage{mathalfa}[\mathalfaDate\space-\space\mathalfaVersion
mathalfa (License LPPL) Michael Sharpe]
\RequirePackage{xkeyval}
% available choices
-\def\bb at lst{ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox, px, tx, txof, libus}
+\def\bb at lst{ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox, px, tx, txof, libus, dsserif}
\def\cal at lst{cm, euler, rsfso, rsfs, lucida, mathpi, mma, mt, mtc, zapfc, esstix, boondox, boondoxo, dutchcal, pxtx, bickham, bickhams, stix,txupr,boondoxupr}
\def\frak at lst{euler, lucida, mathpi, mma, mt, esstix, boondox, pxtx}
\def\scr at lst{rsfs, rsfso, euler, lucida, mathpi, mma, mtc, zapfc, esstix, boondox, boondoxo, dutchcal, pxtx, bickham, bickhams,txupr,boondoxupr}
@@ -55,13 +55,13 @@
\let\amsloaded=Y%
}{}%
% Undefine some previous settings
-%\ifx\mathalfa at bbnr\minusone\else\let\mathbb\relax\fi
+\ifx\mathalfa at bbnr\minusone\else\let\mathbb\relax\let\mathbbb\relax\fi
%\ifx\mathalfa at calnr\minusone\else\let\mathcal\relax\fi
\ifx\mathalfa at fraknr\minusone\else\let\mathfrak\relax\let\mathbfrak\relax\fi
%\ifx\mathalfa at scrnr\minusone\else\let\mathscr\relax\fi
% Code to set up the math alphabets specified, not necessarily using the fd files
% Blackboard Bold
-\ifcase\mathalfa at bbnr\relax% item 0 of {ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox, px, tx, txof,libus}
+\ifcase\mathalfa at bbnr\relax% item 0 of {ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox, px, tx, txof,libus,dsserif}
\DeclareFontFamily{U}{msb}{}%
\DeclareFontShape{U}{msb}{m}{n}{<-7>\mathalfa at bbscaled msbm5
<7-9>\mathalfa at bbscaled msbm7
@@ -168,6 +168,15 @@
\DeclareFontShape{U}{libusbb}{m}{n}{
<-> \mathalfa at bbscaled libus-mathbb}{}
\DeclareMathAlphabet{\mathbb}{U}{libusbb}{m}{n}
+\or %dsserif
+ \DeclareFontFamily{U}{dsserif}{\skewchar\font=45}%
+ \DeclareFontShape{U}{dsserif}{m}{n}{
+ <-> \mathalfa at bbscaled DSSerif}{}
+ \DeclareFontShape{U}{dsserif}{b}{n}{
+ <-> \mathalfa at bbscaled DSSerif-Bold}{}
+ \DeclareMathAlphabet{\mathbb}{U}{dsserif}{m}{n}
+ \SetMathAlphabet{\mathbb}{bold}{U}{dsserif}{b}{n}
+ \DeclareMathAlphabet{\mathbbb} {U}{dsserif}{b}{n}
\fi
% \mathcal
\ifcase\mathalfa at calnr\relax% item 0 of {cm, euler, rsfso, rsfs, lucida, mathpi, mma, mt, mtc, zapfc, esstix, boondox, boondoxo, dutchcal,pxtx,bickham,stix,txupr,boondoxupr}
More information about the tex-live-commits
mailing list