summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-03-28 21:52:09 +0000
committerKarl Berry <karl@freefriends.org>2016-03-28 21:52:09 +0000
commit7cbcca8bf7a5b99a3be5a3af2e822ba34f057581 (patch)
treef61373eacaa3ac60f5cc6f6c0cb52a6d23e91277 /Master
parent75d88ed8f12263a873feb8289f9a7d4abcb81896 (diff)
mathalfa (28mar16)
git-svn-id: svn://tug.org/texlive/trunk@40164 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/mathalfa/README4
-rw-r--r--Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty22
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
3 files changed, 20 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/latex/mathalfa/README b/Master/texmf-dist/doc/latex/mathalfa/README
index dd1c4e124f5..4728f007ef7 100644
--- a/Master/texmf-dist/doc/latex/mathalfa/README
+++ b/Master/texmf-dist/doc/latex/mathalfa/README
@@ -9,9 +9,9 @@ It mostly bypasses the usual fd and sty files used to load these
alphabets in order to allow each to be scaled independently and
without silently quantizing the sizes.
-This version (1.07) corrects an issue with previously loaded \mathfrak.
+This 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 six-mathcal.pfb.
-Copyright 2012 Michael Sharpe
+Copyright 2012--2016 Michael Sharpe
msharpe at ucsd dot edu
License:
diff --git a/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty b/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty
index 72048caa8aa..05a8fa77c93 100644
--- a/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty
+++ b/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty
@@ -1,12 +1,12 @@
\NeedsTeXFormat{LaTeX2e}
-\def\mathalfaVersion{1.07}
-\def\mathalfaDate{2012/07/10}
+\def\mathalfaVersion{1.08}
+\def\mathalfaDate{2016/03/25}
\ProvidesPackage{mathalfa}[\mathalfaDate\space-\space\mathalfaVersion
mathalfa (License LPPL) Michael Sharpe]
\RequirePackage{xkeyval}
% available choices
-\def\bb@lst{ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox, px, tx, txof}
-\def\cal@lst{cm, euler, rsfso, rsfs, lucida, mathpi, mma, mt, mtc, zapfc, esstix, boondox, boondoxo, dutchcal, pxtx, bickham, bickhams}
+\def\bb@lst{ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox, px, tx, txof, libus}
+\def\cal@lst{cm, euler, rsfso, rsfs, lucida, mathpi, mma, mt, mtc, zapfc, esstix, boondox, boondoxo, dutchcal, pxtx, bickham, bickhams, stix}
\def\frak@lst{euler, lucida, mathpi, mma, mt, esstix, boondox, pxtx}
\def\scr@lst{rsfs, rsfso, euler, lucida, mathpi, mma, mtc, zapfc, esstix, boondox, boondoxo, dutchcal, pxtx, bickham, bickhams}
\def\mathalfa@bbnr{-1}\def\mathalfa@calnr{-1}
@@ -163,9 +163,14 @@
\DeclareMathAlphabet{\mathbb}{U}{tx-math-of}{m}{n}
\SetMathAlphabet{\mathbb}{bold}{U}{tx-math-of}{b}{n}
\DeclareMathAlphabet{\mathbbb} {U}{tx-math-of}{b}{n}
+\or %libus
+ \DeclareFontFamily{U}{libusbb}{\skewchar\font=127}%
+ \DeclareFontShape{U}{libusbb}{m}{n}{
+ <-> \mathalfa@bbscaled libus-mathbb}{}
+ \DeclareMathAlphabet{\mathbb}{U}{libusbb}{m}{n}
\fi
% \mathcal
-\ifcase\mathalfa@calnr\relax% item 0 of {cm, euler, rsfso, rsfs, lucida, mathpi, mma, mt, mtc, zapfc, esstix, boondox, boondoxo, dutchcal,pxtx,bickham}
+\ifcase\mathalfa@calnr\relax% item 0 of {cm, euler, rsfso, rsfs, lucida, mathpi, mma, mt, mtc, zapfc, esstix, boondox, boondoxo, dutchcal,pxtx,bickham,stix}
\DeclareFontFamily{U}{cmsy}{\skewchar\font48 }
\DeclareFontShape{U}{cmsy}{m}{n}{%
<-5.5>\mathalfa@calscaled cmsy5%
@@ -318,6 +323,13 @@
\DeclareMathAlphabet{\mathcal}{U}{bickhamcal}{m}{n}
\SetMathAlphabet{\mathcal}{bold}{U}{bickhamcal}{b}{n}
\DeclareMathAlphabet{\mathbcal} {U}{bickhamcal}{b}{n}
+\or %stix
+ \DeclareFontFamily{U}{stixcal}{\skewchar\font127 }
+ \DeclareFontShape{U}{stixcal}{m}{n} {<-> \mathalfa@calscaled stix-mathcal}{}
+ \DeclareFontShape{U}{stixcal}{b}{n} {<-> \mathalfa@calscaled stix-mathcal-bold}{}
+ \DeclareMathAlphabet{\mathcal}{U}{stixcal}{m}{n}
+ \SetMathAlphabet{\mathcal}{bold}{U}{stixcal}{b}{n}
+ \DeclareMathAlphabet{\mathbcal} {U}{stixcal}{b}{n}
\fi
% \mathfrak
\ifcase\mathalfa@fraknr\relax% item 0 of {euler, lucida, mathpi, mma, mt, esstix, boondox, pxtx}
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index d8239a85f9c..d7f4fc303a9 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -674,6 +674,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'math-into-latex', "die 'skipping, noinfo license, examples'",
'mathabx', "&MAKEflatten",
'mathabx-type1', "&MAKEflatten",
+ 'mathalfa', "&MAKEflatten",
'mathesatz-examples', "die 'skipping, big'",
'mathgifg', "die 'skipping, nonfree font support'",
'mathexam', "&MAKEflatten",