diff options
author | Karl Berry <karl@freefriends.org> | 2011-08-18 23:12:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-08-18 23:12:21 +0000 |
commit | 9e6c3db576f3908b80eb70d378aca43a22c043b1 (patch) | |
tree | 06b0b7aac73a4e3925a7f1a16c41ab17d55c59c3 /Master/texmf-dist | |
parent | 772eadba7901fafcbe9bc24ffb32c4db25b83ea9 (diff) |
mathalfa 1.02 (18aug11)
git-svn-id: svn://tug.org/texlive/trunk@23595 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/latex/mathalfa/README | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/mathalfa/mathalfa.pdf | bin | 727692 -> 378167 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/mathalfa/mathalfa.tex | 54 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty | 70 |
4 files changed, 104 insertions, 22 deletions
diff --git a/Master/texmf-dist/doc/latex/mathalfa/README b/Master/texmf-dist/doc/latex/mathalfa/README index 297dccbcb5e..a1365703537 100644 --- a/Master/texmf-dist/doc/latex/mathalfa/README +++ b/Master/texmf-dist/doc/latex/mathalfa/README @@ -9,7 +9,7 @@ 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 versions add support for the dutchcal package. +This version adds support for the pxtxalfa package. Copyright 2011 Michael Sharpe msharpe at ucsd dot edu diff --git a/Master/texmf-dist/doc/latex/mathalfa/mathalfa.pdf b/Master/texmf-dist/doc/latex/mathalfa/mathalfa.pdf Binary files differindex 66765e7868f..e15dd75cf73 100644 --- a/Master/texmf-dist/doc/latex/mathalfa/mathalfa.pdf +++ b/Master/texmf-dist/doc/latex/mathalfa/mathalfa.pdf diff --git a/Master/texmf-dist/doc/latex/mathalfa/mathalfa.tex b/Master/texmf-dist/doc/latex/mathalfa/mathalfa.tex index be8de02e5ac..be20605c8ec 100644 --- a/Master/texmf-dist/doc/latex/mathalfa/mathalfa.tex +++ b/Master/texmf-dist/doc/latex/mathalfa/mathalfa.tex @@ -30,7 +30,7 @@ font sizes are locked into a sequence that was appropriate for \textsf{metafont \end{itemize} The goal of this package is to provide remedies for the above, where possible. This means, in effect, providing virtual fonts with my personal effort at correcting the metric issues, rewriting the font-loading macros usually found in a \textsf{.sty} and/or \textsf{.fd} files to admit a scale factor in all cases, and providing a \textsf{.sty} file which is extensible and from which any such math alphabet may be specified using a standard recipe. -For example, the following fonts are potentially suitable as targets for \verb|\mathcal| or \verb|\mathscr| and are either included as part of \TeX Live 2010, as free downloads from CTAN or other free sources, or from commercial sites. +For example, the following fonts are potentially suitable as targets for \verb|\mathcal| or \verb|\mathscr| and are either included as part of \TeX Live 2011, as free downloads from CTAN or other free sources, or from commercial sites. \begin{verbatim} cm % Computer Modern Math Italic (cmsy) euler % euscript @@ -39,6 +39,7 @@ rsfso % based on rsfs, much less sloped lucida % From Lucida New Math (commercial) mathpi % Adobe Mathematical Pi or clones thereof (commercial) mma % Mathematica fonts +pxtx % pxfonts/txfonts mt % Mathtime (commercial) mtc % Mathtime Curly (commercial) zapfc % Adobe Zapf Chancery (URW clone is part of TeXLive) @@ -64,11 +65,11 @@ As initially configured, \textsf{mathalfa} makes available the following options \begin{description} \item[cal=] Select the calligraphic alphabet from the list above. \item[calscaled=] Select a scale factor for \textsf{cal}. -\item[scr=] Select the script alphabet from \textsf{rsfs, rsfso, euler, lucida, mathpi, mma, mtc, zapfc, esstix, boondox, boondoxo. dutchcal}. +\item[scr=] Select the script alphabet from \textsf{rsfs, rsfso, euler, lucida, mathpi, mma, mtc, zapfc, esstix, boondox, boondoxo. dutchcal, pxtx}. \item[scrscaled=] Select a scale factor for \textsf{scr}. -\item[frak=] Select the fraktur alphabet from \textsf{euler, lucida, mathpi, mma, mt, esstix, boondox}. +\item[frak=] Select the fraktur alphabet from \textsf{euler, lucida, mathpi, mma, mt, esstix, boondox, pxtx}. \item[frakscaled=] Select a scale factor for \textsf{frak}. -\item[bb=] Select the Blackboard bold alphabet from \textsf{ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox}. +\item[bb=] Select the Blackboard bold alphabet from \textsf{ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox, px, tx, txof}. \item[bbscaled=] Select a scale factor for \textsf{bb}. \item[scaled=] Select a scale for all alphabets chosen within mathalfa. \item[showoptions] This option throws an error and shows a list of all installed option values for \textsf{bb}, \textsf{cal}, \textsf{frak} and \textsf{scr} on the console. @@ -96,6 +97,7 @@ The support files may be downloaded from\\ In particular, {\tt wolfram.map} must be enabled. Virtual fonts with metrics that are suitable for math mode are also required. A TDS with the required files (including virtual fonts with tuned metrics) is available at\\ \url{http://public.me.com/mjsharpe/mmaTDS.zip}. \item Use of \textsf{mathpi} requires that you purchase and install the Adobe Mathematical Pi fonts (\#2 and \#6) or clones thereof. If you choose to buy them, you may download support files, including virtual fonts with tuned metrics, from \\ \url{http://public.me.com/mjsharpe/mathpiTDS.zip}. +\item The {\tt pxtx} package consists of virtual fonts drawn from the math alphabets in the {\tt pxfonts} and {\tt txfonts} packages, with modified metrics. The calligraphic fonts are identical to those in the Mathematica package, but the others seem distinct. The {\tt pxtx} package is part of \TeX\ Live. \item The ESSTIX collection is a creation of Elsevier Publishing in 2000, though never officially released by them. Before development was complete, the collection was donated to the STIX math font project, to which it seems to have been a precursor. Distribution has since been deprecated, but in my opinion, math alphabet fonts, especially math script fonts, are so rare that none should be allowed to become extinct. The BlackBoard Bold ESSTIX font (\textsf{ESSTIX14}) is close to both the mathpi and Fourier Blackboard Bold fonts, and the fraktur ESSTIX font (\textsf{ESSTIX15}) is similar to mathpi fraktur. However, the ESSTIX script font (\textsf{ESSTIX13}) seems to be a distinct and interesting face. The PostScript versions of these fonts have been hard to find, but the TrueType versions may be found embedded within the \textsf{Amaya} project, available at\\ \url{http://www.w3.org/Amaya/}.\\ The ESSTIX PostScript fonts, virtual math fonts and \LaTeX\ support files may be downloaded now from\\ @@ -112,6 +114,7 @@ If your interest in math fonts goes beyond the basic level, you should look into \item The Mathematica fonts are not of very high quality as a collection, but they have some good parts. In particular, the calligraphic math font may be turned into a useful target for \verb|\mathcal| after its metrics have been fine-tuned. You are missing out on some good stuff if you don't install this free collection. +\item The {\tt txfonts} and {\tt pxfonts} packages provide a number of math alphabets that deserve more attention---the fraktur in particular is quite handsome but should perhaps be scaled up a bit. \item The \textsf{rsfs} package is not suitable for \verb|\mathcal|, being much too slanted. The best options for \verb|\mathcal| are \textsf{rsfso}, \textsf{esstix}, \textsf{boondoxo} and \textsf{mt}, the latter requiring the (non-free) \textsf{mtpro2} collection. \item @@ -137,6 +140,18 @@ Computer Modern calligraphic (cmsy10)&703\\ Mathpi calligraphic (mh2scr)&720\\ Mathpi fraktur (mh2)&762\\ Mathpi Blackboard bold (mh6)&720\\ +pxtx calligraphic (txr-cal)&684\\ +pxtx calligraphic-bold (txb-cal)&684\\ +pxtx fraktur (txr-frak)&684\\ +pxtx fraktur-bold (txb-frak)&679\\ +pxtx openface (tx-of)&664\\ +pxtx openface-bold (txr-of)&678\\ +tx double-struck (txr-ds)&684\\ +px double-struck (pxr-ds)&693\\ +px double-struck-bold (pxb-ds)&698\\ +\end{tabular} + +\begin{tabular}{l r} Lucida calligraphic (lbms)&723\\ Lucida Blackboard bold (lbma)&723\\ Lucida fraktur (lbl)&741\\ @@ -156,7 +171,6 @@ BOONDOX Calligraphic &687\\ BOONDOX Blackboard bold &662\\ BOONDOX fraktur &695 \end{tabular} -\newpage Here are some samples from the fonts mentioned above: \def\alf{A B C D E F G H I J K L M N O P Q R S T U V W X Y Z} @@ -200,20 +214,24 @@ Here are some samples from the fonts mentioned above: \sample{{\tt\small mathpi} (Mathpi fraktur):} {\usefont{U}{mathpifrak}{m}{n}\al} +\sample{{\tt\small pxtx} (pxtx fraktur):} {\usefont{U}{tx-frak}{m}{n}\al} + \sample{{\tt\small mt} (Mathtime Pro 2 fraktur):} {\usefont{U}{mt2mf}{m}{n}\al} \sample{{\tt\small euler} (Euler fraktur):} {\usefont{U}{euf}{m}{n}\al} -\sample{{\tt\small lucida} (Lucida fraktur):} {\usefont{T1}{hlcf}{m}{n}\al} - \sample{{\tt\small mma} (Mathematica fraktur):} {\usefont{U}{mmamfrak}{m}{n}\al} +\sample{{\tt\small lucida} (Lucida fraktur):} {\usefont{T1}{hlcf}{m}{n}\al} + \sample{{\tt\small boondox} (BOONDOX fraktur):} {\usefont{U}{BOONDOX-frak}{m}{n}\al} \sample{{\tt\small euler} (Euler fraktur-bold):} {\usefont{U}{euf}{b}{n}\al} \sample{{\tt\small mma} (Mathematica fraktur-bold):} {\usefont{U}{mmamfrak}{b}{n}\al} +\sample{{\tt\small pxtx} (pxtx fraktur-bold):} {\usefont{U}{tx-frak}{b}{n}\al} + \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} @@ -246,6 +264,10 @@ Here are some samples from the fonts mentioned above: \sample{{\small\tt\spc mma} (Mathematica script-bold):} {\usefont{U}{mmamcal}{b}{n}\al} +\sample{{\small\tt\spc pxtx} (pxtx script):} {\usefont{U}{tx-cal}{m}{n}\al} + +\sample{{\small\tt\spc pxtx} (pxtx script-bold):} {\usefont{U}{tx-cal}{b}{n}\al} + \vspace{4pt}\textsc{Embellished:}\\[3pt] \sample{{\small\tt\spc mt} (Mathtime Pro 2 script):} {\usefont{U}{mt2ms}{m}{it}\al} @@ -285,6 +307,12 @@ Here are some samples from the fonts mentioned above: \sample{{\tt\small\spc mth} (Mathtime Pro 2 Holey Roman):} {\usefont{U}{mt2hrb}{m}{n}\al} +\sample{{\tt\small\spc mth} (Mathtime Pro 2 Holey Roman-bold):} {\usefont{U}{mt2hrb}{b}{n}\al} + +\sample{{\tt\small\spc txof} (tx of):} {\usefont{U}{tx-of}{m}{n}\al} + +\sample{{\tt\small\spc txof} (tx of bold):} {\usefont{U}{tx-of}{b}{n}\al} + \vspace{4pt}\textsc{Geometric Shapes:}\\[3pt] \sample{{\tt\small\spc lucida} (Lucida bb):} {\usefont{LMR}{hlcm}{m}{n}\al} @@ -296,6 +324,12 @@ Here are some samples from the fonts mentioned above: \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} + \sample{{\tt\small\spc fourier} (Fourier bb):} {\usefont{U}{futm}{m}{n}\al} \sample{{\tt\small\spc esstix} (ESSTIX bb):} {\usefont{U}{esstixbb}{m}{n}\al} @@ -306,8 +340,6 @@ Here are some samples from the fonts mentioned above: \sample{{\tt\small\spc mt} (Mathtime Pro 2 bb-bold):} {\usefont{U}{mt2bb}{b}{n}\al} -\sample{{\tt\small\spc mth} (Mathtime Pro 2 Holey Roman-bold):} {\usefont{U}{mt2hrb}{b}{n}\al} - \sample{{\tt\small\spc mma} (Mathematica bb-bold):} {\usefont{U}{mmambb}{b}{n}\al} } @@ -318,8 +350,8 @@ Here are some samples from the fonts mentioned above: Lucida fonts generally need to be reduced in scale to match other math and text fonts. \item Zapf Chancery need to be scaled up by 15\% or so. This font is not really suited for use as a math alphabet due to the disparate heights and depths and the long tails on some glyphs. Use with care. \item Mathematica fraktur is quite readable, but not very attractive, seeming to have random variations in baseline and height. It's also a bit too heavy to be a good match to most other fonts. Similar comments could apply to Lucida fraktur, which has a very distinctive appearance with some features more similar to \textsf{Duc de Berry} than to other fraktur fonts. -\item The calligraphic fonts break down into four natural groups---(i) the upright styled Euler and Curly; (ii) the less-embellished CM, Lucida, Zapf Chancery, ESSTIX, dutchcal and Mathematica; (iii) the moderately sloped but more embellished Mathpi, Mathtime, rsfso and boondoxo; (iv) the heavily sloped rsfs and the slightly less sloped boondox. My preference, if not using \textsf{mathtime} or \textsf{lucida}, is to set \verb|\mathcal| to one from group (ii) and \verb|\mathscr| to one from group (iii). -\item Blackboard bold can look poor in some cases. In my opinion, AMS bb and some of the others show up as ghostly (gray and indistinct) especially on the screen and may not appear to match the weights of other math glyphs. (Both AMS bb and Mathtime Pro 2 Holey Roman appear to be formed by removing the interiors of solid glyphs from a bold, seriffed font. Mathtime Pro 2 Holey Roman Bold is a much better fit to most math fonts of weight heavier than Computer Modern.) Fourier, Mathpi, ESSTIX and boondox bb appear to be very close in style, with mathpi bb a bit less sharp. Mathpazo bb and Mathematica bb have a heavier appearance and should work better with fonts other than Computer Modern. +\item The calligraphic fonts break down into four natural groups---(i) the upright styled Euler and Curly; (ii) the less-embellished CM, Lucida, Zapf Chancery, ESSTIX, dutchcal, Mathematica and pxtx; (iii) the moderately sloped but more embellished Mathpi, Mathtime, rsfso and boondoxo; (iv) the heavily sloped rsfs and the slightly less sloped boondox. My preference, if not using \textsf{mathtime} or \textsf{lucida}, is to set \verb|\mathcal| to one from group (ii) and \verb|\mathscr| to one from group (iii). +\item Blackboard bold can look poor in some cases. In my opinion, AMS bb and some of the others show up as ghostly (gray and indistinct) especially on the screen and may not appear to match the weights of other math glyphs. (AMS bb, Mathtime Pro 2 Holey Roman and the txof bb fonts appear to be formed by removing the interiors of solid glyphs from a bold, serifed font. Mathtime Pro 2 Holey Roman Bold is a much better fit to most math fonts of weight heavier than Computer Modern.) Fourier, Mathpi, ESSTIX and boondox bb appear to be very close in style, with mathpi bb a bit less sharp. Mathpazo bb, Mathematica bb, px bb and tx bb have a heavier appearance and should work better with fonts other than Computer Modern. \end{itemize} \end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty b/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty index 8da6dbbd489..e4e3446ab96 100644 --- a/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty +++ b/Master/texmf-dist/tex/latex/mathalfa/mathalfa.sty @@ -1,11 +1,11 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mathalfa}[2011/06/18 mathalfa (mjs)] +\ProvidesPackage{mathalfa}[2011/08/17 mathalfa (mjs)] \RequirePackage{xkeyval} % available choices -\def\bb@lst{ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox} -\def\cal@lst{cm, euler, rsfso, rsfs, lucida, mathpi, mma, mt, mtc, zapfc, esstix, boondox, boondoxo,dutchcal} -\def\frak@lst{euler, lucida, mathpi, mma, mt, esstix, boondox} -\def\scr@lst{rsfs, rsfso, euler, lucida, mathpi, mma, mtc, zapfc, esstix, boondox, boondoxo,dutchcal} +\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} +\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} \def\mathalfa@bbnr{-1}\def\mathalfa@calnr{-1} \def\mathalfa@fraknr{-1}\def\mathalfa@scrnr{-1} % scaled @@ -52,7 +52,7 @@ }{}% % Code to set up the math alphabets specified, not necessarily using the fd files % Blackboard Bold -\ifcase\mathalfa@bbnr\relax% item 0 of {ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox} +\ifcase\mathalfa@bbnr\relax% item 0 of {ams, lucida, mathpi, mma, mt, mth, pazo, fourier, esstix, boondox, px, tx, txof} \DeclareFontFamily{U}{msb}{}% \DeclareFontShape{U}{msb}{m}{n}{<-7>\mathalfa@bbscaled msbm5 <7-9>\mathalfa@bbscaled msbm7 @@ -131,9 +131,32 @@ \DeclareMathAlphabet{\mathbb}{U}{BOONDOX-ds}{m}{n} \SetMathAlphabet{\mathbb}{bold}{U}{BOONDOX-ds}{b}{n} \DeclareMathAlphabet{\mathbbb} {U}{BOONDOX-ds}{b}{n} +\or %px + \DeclareFontFamily{U}{px-math-ds}{\skewchar \font =45}% double-struck + \DeclareFontShape{U}{px-math-ds}{m}{n}{ + <-> \mathalfa@bbscaled pxr-ds}{} + \DeclareFontShape{U}{px-math-ds}{b}{n}{ + <-> \mathalfa@bbscaled pxb-ds}{} + \DeclareMathAlphabet{\mathbb}{U}{px-math-ds}{m}{n} + \SetMathAlphabet{\mathbb}{bold}{U}{px-math-ds}{b}{n} + \DeclareMathAlphabet{\mathbbb} {U}{px-math-ds}{b}{n} +\or %tx + \DeclareFontFamily{U}{tx-math-ds}{\skewchar \font =45}% double-struck + \DeclareFontShape{U}{tx-math-ds}{m}{n}{ + <-> \mathalfa@bbscaled txr-ds}{} + \DeclareMathAlphabet{\mathbb}{U}{tx-math-ds}{m}{n} +\or %txof + \DeclareFontFamily{U}{tx-math-of}{\skewchar \font =45}% openface + \DeclareFontShape{U}{tx-math-of}{m}{n}{ + <-> \mathalfa@bbscaled txr-of}{} + \DeclareFontShape{U}{tx-math-of}{b}{n}{ + <-> \mathalfa@bbscaled txb-of}{} + \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} \fi % \mathcal -\ifcase\mathalfa@calnr\relax% item 0 of {cm, euler, rsfso, rsfs, lucida, mathpi, mma, mt, mtc, zapfc, esstix, boondox, boondoxo, dutchcal} +\ifcase\mathalfa@calnr\relax% item 0 of {cm, euler, rsfso, rsfs, lucida, mathpi, mma, mt, mtc, zapfc, esstix, boondox, boondoxo, dutchcal,tx} \DeclareFontFamily{U}{cmsy}{\skewchar\font48 } \DeclareFontShape{U}{cmsy}{m}{n}{% <-5.5>\mathalfa@calscaled cmsy5% @@ -259,6 +282,15 @@ \DeclareMathAlphabet{\mathcal}{U}{dutchcal}{m}{n} \SetMathAlphabet{\mathcal}{bold}{U}{dutchcal}{b}{n} \DeclareMathAlphabet{\mathbcal} {U}{dutchcal}{b}{n} +\or %pxtx + \DeclareFontFamily{U}{txcal}{\skewchar \font =45} + \DeclareFontShape{U}{txcal}{m}{n}{ + <-> \mathalfa@calscaled txr-cal}{} + \DeclareFontShape{U}{txcal}{b}{n}{ + <-> \mathalfa@calscaled txb-cal}{} + \DeclareMathAlphabet{\mathcal}{U}{txcal}{m}{n} + \SetMathAlphabet{\mathcal}{bold}{U}{txcal}{b}{n} + \DeclareMathAlphabet{\mathbcal} {U}{txcal}{b}{n} \fi % \mathfrak \ifcase\mathalfa@fraknr\relax% item 0 of {euler, lucida, mathpi, mma, mt, esstix, boondox} @@ -317,6 +349,15 @@ \DeclareMathAlphabet{\mathfrak}{U}{BOONDOX-frak}{m}{n} \SetMathAlphabet{\mathfrak}{bold}{U}{BOONDOX-frak}{b}{n} \DeclareMathAlphabet{\mathbfrak} {U}{BOONDOX-frak}{b}{n} +\or %pxtx + \DeclareFontFamily{U}{txfrak}{\skewchar \font =45} + \DeclareFontShape{U}{txfrak}{m}{n}{ + <-> \mathalfa@frakscaled txr-frak}{} + \DeclareFontShape{U}{txfrak}{b}{n}{ + <-> \mathalfa@frakscaled txb-frak}{} + \DeclareMathAlphabet{\mathfrak}{U}{txfrak}{m}{n} + \SetMathAlphabet{\mathfrak}{bold}{U}{txfrak}{b}{n} + \DeclareMathAlphabet{\mathbfrak} {U}{txfrak}{b}{n} \fi % \mathscr \ifcase\mathalfa@scrnr\relax% item 0 of {rsfs, rsfso, euler, lucida, mathpi, mma, mtc, zapfc, esstix, boondox, boondoxo, dutchcal} @@ -391,7 +432,7 @@ <-> \mathalfa@scrscaled BOONDOX-b-cal}{} \DeclareMathAlphabet{\mathscr}{U}{BOONDOX-scr}{m}{n} \SetMathAlphabet{\mathscr}{bold}{U}{BOONDOX-scr}{b}{n} - \DeclareMathAlphabet{\mathbcal} {U}{BOONDOX-scr}{b}{n} + \DeclareMathAlphabet{\mathbscr} {U}{BOONDOX-scr}{b}{n} \or %boondoxo \DeclareFontFamily{U}{BOONDOX-scro}{\skewchar \font =45} \DeclareFontShape{U}{BOONDOX-scro}{m}{n}{ @@ -399,8 +440,8 @@ \DeclareFontShape{U}{BOONDOX-scro}{b}{n}{ <-> \mathalfa@scrscaled BOONDOX-b-calo}{} \DeclareMathAlphabet{\mathscr}{U}{BOONDOX-scro}{m}{n} - \SetMathAlphabet{\mathcal}{bold}{U}{BOONDOX-scro}{b}{n} - \DeclareMathAlphabet{\mathbcal} {U}{BOONDOX-scro}{b}{n} + \SetMathAlphabet{\mathscr}{bold}{U}{BOONDOX-scro}{b}{n} + \DeclareMathAlphabet{\mathbscr} {U}{BOONDOX-scro}{b}{n} \or %dutchcal \DeclareFontFamily{U}{dutchscr}{\skewchar \font =45} \DeclareFontShape{U}{dutchscr}{m}{n}{ @@ -410,6 +451,15 @@ \DeclareMathAlphabet{\mathscr}{U}{dutchscr}{m}{n} \SetMathAlphabet{\mathscr}{bold}{U}{dutchscr}{b}{n} \DeclareMathAlphabet{\mathbscr}{U}{dutchscr}{b}{n} +\or %pxtx + \DeclareFontFamily{U}{txscr}{\skewchar \font =45} + \DeclareFontShape{U}{txscr}{m}{n}{ + <-> \mathalfa@scrscaled txr-cal}{} + \DeclareFontShape{U}{txscr}{b}{n}{ + <-> \mathalfa@scrscaled txb-cal}{} + \DeclareMathAlphabet{\mathscr}{U}{txscr}{m}{n} + \SetMathAlphabet{\mathscr}{bold}{U}{txscr}{b}{n} + \DeclareMathAlphabet{\mathbscr} {U}{txscr}{b}{n} \fi \ifnum\mathalfa@bbnr>-1\relax \def\Bbb{}\let\Bbb\mathbb\fi \ifx\mathbcal\@undefined\def\mathbcal{\PackageError{mathalfa} |