From 7cbcca8bf7a5b99a3be5a3af2e822ba34f057581 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 28 Mar 2016 21:52:09 +0000 Subject: mathalfa (28mar16) git-svn-id: svn://tug.org/texlive/trunk@40164 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/mathalfa/README | 4 ++-- Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty | 22 +++++++++++++++++----- Master/tlpkg/libexec/ctan2tds | 1 + 3 files changed, 20 insertions(+), 7 deletions(-) (limited to 'Master') 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", -- cgit v1.2.3