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