texlive[43332] Master/texmf-dist: mathalfa (23feb17)
commits+karl at tug.org
commits+karl at tug.org
Fri Feb 24 23:17:45 CET 2017
Revision: 43332
http://tug.org/svn/texlive?view=revision&revision=43332
Author: karl
Date: 2017-02-24 23:17:45 +0100 (Fri, 24 Feb 2017)
Log Message:
-----------
mathalfa (23feb17)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/mathalfa/README
trunk/Master/texmf-dist/doc/latex/mathalfa/mathalfa.pdf
trunk/Master/texmf-dist/doc/latex/mathalfa/mathalfa.tex
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 2017-02-24 22:17:33 UTC (rev 43331)
+++ trunk/Master/texmf-dist/doc/latex/mathalfa/README 2017-02-24 22:17:45 UTC (rev 43332)
@@ -9,9 +9,11 @@
alphabets in order to allow each to be scaled independently and
without silently quantizing the sizes.
-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.
+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.
-Copyright 2012--2016 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--2017 Michael Sharpe
msharpe at ucsd dot edu
License:
Modified: trunk/Master/texmf-dist/doc/latex/mathalfa/mathalfa.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/mathalfa/mathalfa.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/mathalfa/mathalfa.tex 2017-02-24 22:17:33 UTC (rev 43331)
+++ trunk/Master/texmf-dist/doc/latex/mathalfa/mathalfa.tex 2017-02-24 22:17:45 UTC (rev 43332)
@@ -1,4 +1,6 @@
\documentclass[11pt]{amsart}
+\pdfmapfile{+TXUprCal.map}
+\pdfmapfile{+BOONDOXUprScr.map}
\usepackage[margin=1in]{geometry}
\usepackage[parfill]{parskip}\usepackage{url}
\usepackage{graphicx}
@@ -85,10 +87,10 @@
after loading the {\tt mathalfa} package. (You may find this a useful option if you specified {\tt cal=dutchcal}, as that font is quite light.)
\item
Use of \textsf{zapfc} as a value for either \textsf{cal} or \textsf{scr} requires that you install the \textsf{urwchancal} package from\\
- \url{http://ctan.tug.org/tex-archive/fonts/urwchancal}.\\
+ \url{http://mirror.tug.org/fonts/urwchancal}.\\
(It is distributed as part of \TeX\ Live as of March 2011.)
\item Use of the \textsf{rsfso} as a value for either \textsf{cal} or \textsf{scr} requires that you install the \textsf{rsfso} package from\\
- \url{http://ctan.tug.org/tex-archive/fonts/rsfso}.\\
+ \url{http://mirror.tug.org/fonts/rsfso}.\\
(It is distributed as part of \TeX\ Live as of March 2011.)
\item Use of \textsf{mma} as a value requires that you download and install the fonts from\\
\url{http://support.wolfram.com/technotes/latestfonts.en.html}.\\
@@ -233,7 +235,7 @@
\sample{{\tt\small mt} (Mathtime Pro 2 fraktur-bold):} {\usefont{U}{mt2mf}{b}{n}\al}
-\sample{{\tt\small boondox} (BOONDOX fraktur-bold):} {\usefont{U}{BOONDOX-frak}{b}{n}\al}
+\sample{{\tt\small boondox} (BOONDOX fraktur-bold):} {\usefont{U}{BOONDOX-frak}{b}{n}\al}
}
\def\spc{\hspace*{7pt}}
@@ -247,6 +249,10 @@
\sample{{\small\tt\spc mtc} (Mathtime Pro 2 Curly script):} {\usefont{U}{mt2ms}{m}{n}\al}
+\sample{{\small\tt\spc txupr} (TXUprCal):} {\usefont{U}{txuprcal}{m}{n}\al}
+
+\sample{{\small\tt\spc boondoxupr} (BOONDOXUprScr):} {\usefont{U}{boondoxuprscr}{m}{n}\al}
+
\vspace{4pt}\textsc{Restrained:}\\[3pt]
\sample{{\small\tt \spc cm} (CM calligraphic, cmsy):} {\usefont{OMS}{cmsy}{m}{n}\al}
@@ -327,8 +333,6 @@
\sample{{\tt\small\spc pazo} (Mathpazo bb):} {\usefont{U}{fplmbb}{m}{n}\al}
-\sample{{\tt\small\spc tx} (tx bb):} {\usefont{U}{tx-ds}{m}{n}\al}
-
\sample{{\tt\small\spc px} (px bb):} {\usefont{U}{px-ds}{m}{n}\al}
\sample{{\tt\small\spc px} (px bb bold):} {\usefont{U}{px-ds}{b}{n}\al}
Modified: trunk/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty 2017-02-24 22:17:33 UTC (rev 43331)
+++ trunk/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty 2017-02-24 22:17:45 UTC (rev 43332)
@@ -1,14 +1,14 @@
\NeedsTeXFormat{LaTeX2e}
-\def\mathalfaVersion{1.08}
-\def\mathalfaDate{2016/03/25}
+\def\mathalfaVersion{1.09}
+\def\mathalfaDate{2017/02/23}
\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\cal at lst{cm, euler, rsfso, rsfs, lucida, mathpi, mma, mt, mtc, zapfc, esstix, boondox, boondoxo, dutchcal, pxtx, bickham, bickhams, stix}
+\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}
+\def\scr at lst{rsfs, rsfso, euler, lucida, mathpi, mma, mtc, zapfc, esstix, boondox, boondoxo, dutchcal, pxtx, bickham, bickhams,txupr,boondoxupr}
\def\mathalfa at bbnr{-1}\def\mathalfa at calnr{-1}
\def\mathalfa at fraknr{-1}\def\mathalfa at scrnr{-1}
\def\minusone{-1}
@@ -61,7 +61,7 @@
%\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}
+\ifcase\mathalfa at bbnr\relax% item 0 of {ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox, px, tx, txof,libus}
\DeclareFontFamily{U}{msb}{}%
\DeclareFontShape{U}{msb}{m}{n}{<-7>\mathalfa at bbscaled msbm5
<7-9>\mathalfa at bbscaled msbm7
@@ -170,7 +170,7 @@
\DeclareMathAlphabet{\mathbb}{U}{libusbb}{m}{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}
+\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}
\DeclareFontFamily{U}{cmsy}{\skewchar\font48 }
\DeclareFontShape{U}{cmsy}{m}{n}{%
<-5.5>\mathalfa at calscaled cmsy5%
@@ -330,6 +330,24 @@
\DeclareMathAlphabet{\mathcal}{U}{stixcal}{m}{n}
\SetMathAlphabet{\mathcal}{bold}{U}{stixcal}{b}{n}
\DeclareMathAlphabet{\mathbcal} {U}{stixcal}{b}{n}
+\or %txupr
+ \DeclareFontFamily{U}{TXuprcal}{\skewchar \font =45}
+ \DeclareFontShape{U}{TXuprcal}{m}{n}{
+ <-> \mathalfa at calscaled txUprCal-Regular}{}
+ \DeclareFontShape{U}{TXuprcal}{b}{n}{
+ <-> \mathalfa at calscaled txUprCal-Bold}{}
+ \DeclareMathAlphabet{\mathcal}{U}{TXuprcal}{m}{n}
+ \SetMathAlphabet{\mathcal}{bold}{U}{TXuprcal}{b}{n}
+ \DeclareMathAlphabet{\mathbcal}{U}{TXuprcal}{b}{n}
+\or %boondoxupr
+ \DeclareFontFamily{U}{boondoxuprcal}{\skewchar \font =45}
+ \DeclareFontShape{U}{boondoxuprcal}{m}{n}{
+ <-> \mathalfa at calscaled BOONDOXUprScr-Regular}{}
+ \DeclareFontShape{U}{boondoxuprcal}{b}{n}{
+ <-> \mathalfa at calscaled BOONDOXUprScr-Bold}{}
+ \DeclareMathAlphabet{\mathcal}{U}{boondoxuprcal}{m}{n}
+ \SetMathAlphabet{\mathcal}{bold}{U}{boondoxuprcal}{b}{n}
+ \DeclareMathAlphabet{\mathbcal}{U}{boondoxuprcal}{b}{n}
\fi
% \mathfrak
\ifcase\mathalfa at fraknr\relax% item 0 of {euler, lucida, mathpi, mma, mt, esstix, boondox, pxtx}
@@ -399,7 +417,7 @@
\DeclareMathAlphabet{\mathbfrak} {U}{txfrak}{b}{n}
\fi
% \mathscr
-\ifcase\mathalfa at scrnr\relax% item 0 of {rsfs, rsfso, euler, lucida, mathpi, mma, mtc, zapfc, esstix, boondox, boondoxo, dutchcal}
+\ifcase\mathalfa at scrnr\relax% item 0 of {rsfs, rsfso, euler, lucida, mathpi, mma, mtc, zapfc, esstix, boondox, boondoxo, dutchcal,pxtx, bickham, bickhams,txupr,boondoxupr}
%rsfs--avoid using mathrsfs so as to avoid rounding of sizes and to get scaling
\DeclareFontFamily{U}{rsfs}{\skewchar\font127 }
\DeclareFontShape{U}{rsfs}{m}{n}{%
@@ -517,6 +535,24 @@
\DeclareMathAlphabet{\mathscr}{U}{bickhamscr}{m}{n}
\SetMathAlphabet{\mathscr}{bold}{U}{bickhamscr}{b}{n}
\DeclareMathAlphabet{\mathbscr} {U}{bickhamscr}{b}{n}
+\or %txupr
+ \DeclareFontFamily{U}{txuprscr}{\skewchar \font =45}
+ \DeclareFontShape{U}{txuprscr}{m}{n}{
+ <-> \mathalfa at scrscaled txUprCal-Regular}{}
+ \DeclareFontShape{U}{txuprscr}{b}{n}{
+ <-> \mathalfa at scrscaled txUprCal-Bold}{}
+ \DeclareMathAlphabet{\mathscr}{U}{txuprscr}{m}{n}
+ \SetMathAlphabet{\mathscr}{bold}{U}{txuprscr}{b}{n}
+ \DeclareMathAlphabet{\mathbscr}{U}{txuprscr}{b}{n}
+\or %boondoxupr
+ \DeclareFontFamily{U}{Boondoxuprs}{\skewchar \font =45}
+ \DeclareFontShape{U}{Boondoxuprs}{m}{n}{
+ <-> \mathalfa at scrscaled BOONDOXUprScr-Regular}{}
+ \DeclareFontShape{U}{Boondoxuprs}{b}{n}{
+ <-> \mathalfa at scrscaled BOONDOXUprScr-Bold}{}
+ \DeclareMathAlphabet{\mathscr}{U}{Boondoxuprs}{m}{n}
+ \SetMathAlphabet{\mathscr}{bold}{U}{Boondoxuprs}{b}{n}
+ \DeclareMathAlphabet{\mathbscr}{U}{Boondoxuprs}{b}{n}
\fi
\ifnum\mathalfa at bbnr>-1\relax \def\Bbb{}\let\Bbb\mathbb\fi
\ifx\mathbcal\@undefined\def\mathbcal{\PackageError{mathalfa}
More information about the tex-live-commits
mailing list