From 75ddf4059a5b7b6797e7ff905d46c4b803e41054 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 12 Sep 2013 23:53:21 +0000 Subject: mathdesign non-free isn't git-svn-id: svn://tug.org/texlive/trunk@31639 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/mathdesign/mdici/mdamdici.fd | 22 + .../tex/latex/mathdesign/mdici/mdbmdici.fd | 22 + .../tex/latex/mathdesign/mdici/mdici.cfg | 102 +++ .../tex/latex/mathdesign/mdici/mdici.sty | 857 ++++++++++++++++++++ .../tex/latex/mathdesign/mdici/omlmdici.fd | 34 + .../tex/latex/mathdesign/mdici/omsmdici.fd | 22 + .../tex/latex/mathdesign/mdici/omxmdici.fd | 22 + .../tex/latex/mathdesign/mdici/ot1mdici.fd | 34 + .../tex/latex/mathdesign/mdici/t1mdici.fd | 101 +++ .../tex/latex/mathdesign/mdici/ts1mdici.fd | 69 ++ .../tex/latex/mathdesign/mdpgd/mdamdpgd.fd | 23 + .../tex/latex/mathdesign/mdpgd/mdbmdpgd.fd | 23 + .../tex/latex/mathdesign/mdpgd/mdpgd.cfg | 102 +++ .../tex/latex/mathdesign/mdpgd/mdpgd.sty | 858 ++++++++++++++++++++ .../tex/latex/mathdesign/mdpgd/omlmdpgd.fd | 37 + .../tex/latex/mathdesign/mdpgd/omsmdpgd.fd | 23 + .../tex/latex/mathdesign/mdpgd/omxmdpgd.fd | 23 + .../tex/latex/mathdesign/mdpgd/ot1mdpgd.fd | 37 + .../tex/latex/mathdesign/mdpgd/t1mdpgd.fd | 101 +++ .../tex/latex/mathdesign/mdpgd/ts1mdpgd.fd | 69 ++ .../tex/latex/mathdesign/mdpus/mdamdpus.fd | 23 + .../tex/latex/mathdesign/mdpus/mdbmdpus.fd | 23 + .../tex/latex/mathdesign/mdpus/mdpus.cfg | 102 +++ .../tex/latex/mathdesign/mdpus/mdpus.sty | 860 +++++++++++++++++++++ .../tex/latex/mathdesign/mdpus/omlmdpus.fd | 37 + .../tex/latex/mathdesign/mdpus/omsmdpus.fd | 23 + .../tex/latex/mathdesign/mdpus/omxmdpus.fd | 23 + .../tex/latex/mathdesign/mdpus/ot1mdpus.fd | 37 + .../tex/latex/mathdesign/mdpus/t1mdpus.fd | 101 +++ .../tex/latex/mathdesign/mdpus/ts1mdpus.fd | 69 ++ .../tex/latex/mathdesign/mdugm/mdamdugm.fd | 23 + .../tex/latex/mathdesign/mdugm/mdbmdugm.fd | 23 + .../tex/latex/mathdesign/mdugm/mdugm.cfg | 102 +++ .../tex/latex/mathdesign/mdugm/mdugm.sty | 843 ++++++++++++++++++++ .../tex/latex/mathdesign/mdugm/omlmdugm.fd | 37 + .../tex/latex/mathdesign/mdugm/omsmdugm.fd | 23 + .../tex/latex/mathdesign/mdugm/omxmdugm.fd | 23 + .../tex/latex/mathdesign/mdugm/ot1mdugm.fd | 43 ++ .../tex/latex/mathdesign/mdugm/t1mdugm.fd | 65 ++ .../tex/latex/mathdesign/mdugm/ts1mdugm.fd | 43 ++ 40 files changed, 5104 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdici/mdamdici.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdici/mdbmdici.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdici/mdici.cfg create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdici/mdici.sty create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdici/omlmdici.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdici/omsmdici.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdici/omxmdici.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdici/ot1mdici.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdici/t1mdici.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdici/ts1mdici.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdamdpgd.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdbmdpgd.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdpgd.cfg create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdpgd.sty create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpgd/omlmdpgd.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpgd/omsmdpgd.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpgd/omxmdpgd.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpgd/ot1mdpgd.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpgd/t1mdpgd.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpgd/ts1mdpgd.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpus/mdamdpus.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpus/mdbmdpus.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpus/mdpus.cfg create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpus/mdpus.sty create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpus/omlmdpus.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpus/omsmdpus.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpus/omxmdpus.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpus/ot1mdpus.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpus/t1mdpus.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdpus/ts1mdpus.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdugm/mdamdugm.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdugm/mdbmdugm.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdugm/mdugm.cfg create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdugm/mdugm.sty create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdugm/omlmdugm.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdugm/omsmdugm.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdugm/omxmdugm.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdugm/ot1mdugm.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdugm/t1mdugm.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdugm/ts1mdugm.fd (limited to 'Master/texmf-dist/tex/latex/mathdesign') diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdici/mdamdici.fd b/Master/texmf-dist/tex/latex/mathdesign/mdici/mdamdici.fd new file mode 100644 index 00000000000..4127f18e377 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdici/mdamdici.fd @@ -0,0 +1,22 @@ +%Filename: mdamdici.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdamdici.fd} + [2013/08/29 Fontinst v1.933 font definitions for MDA/mdici.] + +\DeclareFontFamily{MDA}{mdici}{} + +\DeclareFontShape{MDA}{mdici}{m}{n}{ + <->s * [0.96] mdicirma +}{} + +\DeclareFontShape{MDA}{mdici}{b}{n}{ + <->s * [0.96] mdicibma +}{} + +\DeclareFontShape{MDA}{mdici}{bx}{n}{<->ssub * mdici/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdici/mdbmdici.fd b/Master/texmf-dist/tex/latex/mathdesign/mdici/mdbmdici.fd new file mode 100644 index 00000000000..a553f70ac90 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdici/mdbmdici.fd @@ -0,0 +1,22 @@ +%Filename: mdbmdici.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdbmdici.fd} + [2013/08/29 Fontinst v1.933 font definitions for MDB/mdici.] + +\DeclareFontFamily{MDB}{mdici}{} + +\DeclareFontShape{MDB}{mdici}{m}{n}{ + <->s * [0.96] mdicirmb +}{} + +\DeclareFontShape{MDB}{mdici}{b}{n}{ + <->s * [0.96] mdicibmb +}{} + +\DeclareFontShape{MDB}{mdici}{bx}{n}{<->ssub * mdici/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdici/mdici.cfg b/Master/texmf-dist/tex/latex/mathdesign/mdici/mdici.cfg new file mode 100644 index 00000000000..7a09fdb26b3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdici/mdici.cfg @@ -0,0 +1,102 @@ +%% This is file mdici.cfg + +%% In this file you can configure the default use of the mdici +%% package. + +%% These configuration file is loaded *before* the options are set, so +%% users can override it if they want. + +%% ------------------------------------------------------------------- +%% Default options +%% ------------------------------------------------------------------- + +% In this command, you can set the default value of the options, +% e.g. \def\mdiciOptions{amssymb,mdcal}. + +\def\mdiciOptions{} + +% For traditionnal French scientific typography, use the following +% options + +%% \def\mdiciOptions{greekupright,capupright} + +%% ------------------------------------------------------------------- +%% Default fonts +%% ------------------------------------------------------------------- + +%% Set the sans serif and typewriter fonts for this package. Read the +%% documentation for more informations. + +%% For example, to use Adobe Helvetica as the sans serif font, uncomment the +%% following line + +%% \renewcommand{\sfdefault}{phvmdici}% + +%% To use Adobe Courier as the typewriter font, uncomment the +%% following line + +%% \renewcommand{\ttdefault}{pcrmdici}% + +%% + +%% ------------------------------------------------------------------- +%% Extra fonts +%% ------------------------------------------------------------------- + +%% Here you can define extra scaled fonts. If you understand a little +%% the LaTeX font system, the following code is quite straightforward. +%% See more example in mdfont.def. +%% +%% Please the LaTeX2e font selection guide for more informations. + +%% Adobe Syntax + +%% \def\MD@font@name{psx\MD@name} + +%% !!! Important: The following value must be set by hand. It is the +%% ratio of (XHeigh of mdici)/(XHeight of the font to scale), i.e. +%% +%% 4.810/XHeight +%% +%% where XHeight is the xheight of the font to scale, exprimed in points + + +%% \def\psx@ratio{1} + +%% \DeclareFontFamily{OT1}{\MD@font@name}{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namer7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{it}{ +%% <-> s * [\psx@ratio] \MD@font@nameri7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{b}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameb7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{c}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namec7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{u}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameu7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{sl}{<-> ssub * \MD@font@name/m/it}{} +%% \DeclareFontShape{OT1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} + +%% \DeclareFontFamily{T1}{\MD@font@name}{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namer8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{it}{ +%% <-> s * [\psx@ratio] \MD@font@nameri8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{b}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameb8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{c}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namec8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{u}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameu8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{sl}{<-> ssub * \MD@font@name/m/it}{} +%% \DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdici/mdici.sty b/Master/texmf-dist/tex/latex/mathdesign/mdici/mdici.sty new file mode 100644 index 00000000000..31eeeec8e96 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdici/mdici.sty @@ -0,0 +1,857 @@ +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% This file is part of the mdici package v2.31 +%% -------------------------------------------------- +%% +%% This program is free software; you can redistribute it and/or +%% modify it under the terms of the GNU General Public License +%% as published by the Free Software Foundation; either version 2 +%% of the License, or (at your option) any later version. + +%% This program is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%% GNU General Public License for more details. + +%% You should have received a copy of the GNU General Public License +%% along with this program; if not, write to the Free Software +%% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +%% Public LaTeX Project Public + +%% This file loads the mdici font families. + +%% For more information about options and configuration, please read +%% mdicidoc.pdf or the general MathDesign documentation mddoc.pdf. + +\NeedsTeXFormat{LaTeX2e}% + +\ProvidesPackage{mdici}% +[2013/08/29 v2.31 itc charter itc std + mdici (Math Design Project)] + +\@ifundefined{MD@default@family}{ + \PackageError{mdici}% + {Package mdici cannot be loaded directly. Use mathdesign package.} + {Use mathdesign package with option mdici.}} +{\renewcommand{\rmdefault}{\MD@default@family}} + + +%% ---------------------------------------------------------------- +%% External fonts can be scaled according to the following parameters (to +%% ensure correct lining of the glyphs) +%% ---------------------------------------------------------------- + +%% Bera (alias Bistream Vera) +\def\fvm@ratio{0.844}% +\def\fvs@ratio{0.844}% +\def\fve@ratio{0.844}% + +%% Typewriter fonts +\def\pcr@ratio{1.084}% +\def\ucr@ratio{1.107}% + +%% Sans Serif font +\def\phv@ratio{0.883}% +\def\uag@ratio{0.844}% +\def\uhv@ratio{0.881}% + +%% Computer Modern fonts +\def\cmsy@ratio{0.943}% +\def\cmtt@ratio{1.072}% +\def\cmss@ratio{1.039}% + +%% Euler fraktur +\def\euf@ratio{0.967}% + +%% AMS blackboard bold +\def\msb@ratio{0.943}% + +%% GFS Didot +\def\grd@ratio{0.985}% +%% GFS Bodoni +\def\grb@ratio{0.937} +%% Adobe Minion +\def\grm@ratio{1.057} + +\input{mdfont.def} + +\if@MD@sfscaled + \input{mdsffont.def} +\fi + +\if@MD@ttscaled + \input{mdttfont.def} +\fi + +%% ---------------------------------------------------------------- +%% Script Math Alphabet +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdici}{mathrsfs}% + +\if@MD@cmcal +\DeclareSymbolFont{mdcal}{OMS}{xmdcmsy}{m}{n}% +\SetSymbolFont{mdcal}{bold}{OMS}{xmdcmsy}{b}{n}% +\else +\DeclareSymbolFont{mdcal}{OMS}{mdici}{m}{n}% +\SetSymbolFont{mdcal}{bold}{OMS}{mdici}{b}{n}% +\fi +\DeclareSymbolFontAlphabet{\mathcal}{mdcal} +\DeclareSymbolFont{mdscr}{OMS}{mdici}{m}{n}% + +\DeclareSymbolFontAlphabet{\mathscr}{mdscr}% +\SetSymbolFont{mdscr}{bold}{OMS}{mdici}{b}{n}% + +%% ---------------------------------------------------------------- +%% Fraktur symbols support +%% ---------------------------------------------------------------- + +\DeclareMathAlphabet{\mathfrak}{U}{xmdeuf}{m}{n}% +\SetMathAlphabet{\mathfrak}{bold}{U}{xmdeuf}{b}{n}% +\DeclareRobustCommand{\frak}[1]{% + {\@subst@obsolete{mdici}\frak\mathfrak{#1}}}% + +%% ------------------------------------------------------------------- +%% Mathematical fonts definition +%% ------------------------------------------------------------------- + +% \DeclareMathVersion{mdicinormal} +% \DeclareMathVersion{mdicibold} + +\SetSymbolFont{operators} {normal}{OT1}{mdici}{m}{n}% +\SetSymbolFont{letters} {normal}{OML}{mdici}{m}{it}% +\SetSymbolFont{symbols} {normal}{OMS}{mdici}{m}{n}% +\SetSymbolFont{largesymbols}{normal}{OMX}{mdici}{m}{n}% + +\SetSymbolFont{operators} {bold}{OT1}{mdici}{b}{n}% +\SetSymbolFont{letters} {bold}{OML}{mdici}{b}{it}% +\SetSymbolFont{symbols} {bold}{OMS}{mdici}{b}{n}% +\SetSymbolFont{largesymbols}{bold}{OMX}{mdici}{b}{n}% + +\SetMathAlphabet{\mathrm}{normal}{\encodingdefault}{\rmdefault}{m}{n}% +\SetMathAlphabet{\mathbf}{normal}{\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathit}{normal}{\encodingdefault}{\rmdefault}{m}{it}% +\SetMathAlphabet{\mathsf}{normal}{\encodingdefault}{\sfdefault}{m}{n}% +\SetMathAlphabet{\mathtt}{normal}{\encodingdefault}{\ttdefault}{m}{n}% + +\SetMathAlphabet{\mathrm}{bold} {\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathbf}{bold} {\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathit}{bold} {\encodingdefault}{\rmdefault}{b}{it}% +\SetMathAlphabet{\mathsf}{bold} {\encodingdefault}{\sfdefault}{b}{n}% +\SetMathAlphabet{\mathtt}{bold} {\encodingdefault}{\ttdefault}{b}{n}% + +\DeclareSymbolFont{lettersupright} {OML}{mdici}{m}{n} +\SetSymbolFont{lettersupright} {bold}{OML}{mdici}{b}{n}% +\DeclareSymbolFontAlphabet{\mathrm} {lettersupright} + +% ------------------------------------------------------------------- +% Greek alphabet + +\def\MDgrfamily{letters} + +\ifthenelse{\equal{\MD@greek@family}{letters}} +{} +{ + \DeclareSymbolFont{\MD@greek@family}{OML}{\MD@greek@family}{m}{it} + \SetSymbolFont{\MD@greek@family}{bold}{OML}{\MD@greek@family}{b}{it}% + \DeclareSymbolFont{\MD@greek@family upright}{OML}{\MD@greek@family}{m}{n} + \SetSymbolFont{\MD@greek@family upright}{bold}{OML}{\MD@greek@family}{b}{n} +} + +% ------------------------------------------------------------------- +% Calligraphic and script alphabet + +\if@MD@cmcal + \SetMathAlphabet{\mathcal}{normal}{OMS}{xmdcmsy}{m}{n}% +\else + \SetMathAlphabet{\mathcal}{normal}{OMS}{mdici}{m}{n}% +\fi + +\DeclareSymbolFontAlphabet{\mathscr}{mdscr}% + + +%% ------------------------------------------------------------------- +%% The name of the bold series +%% ------------------------------------------------------------------- + +\renewcommand\bfdefault{b} + + +%% ---------------------------------------------------------------- +%% Uppercase upright +%% ---------------------------------------------------------------- + +\RequirePackage{xkeyval} + +\renewcommand{\rmdefault}{mdici}\rmfamily +% \MDSelectGreekFont{\MD@default@gr@font}{} + + +\if@MD@capupright +\DeclareMathSymbol{A}{\mathalpha}{lettersupright}{`A} +\DeclareMathSymbol{B}{\mathalpha}{lettersupright}{`B} +\DeclareMathSymbol{C}{\mathalpha}{lettersupright}{`C} +\DeclareMathSymbol{D}{\mathalpha}{lettersupright}{`D} +\DeclareMathSymbol{E}{\mathalpha}{lettersupright}{`E} +\DeclareMathSymbol{F}{\mathalpha}{lettersupright}{`F} +\DeclareMathSymbol{G}{\mathalpha}{lettersupright}{`G} +\DeclareMathSymbol{H}{\mathalpha}{lettersupright}{`H} +\DeclareMathSymbol{I}{\mathalpha}{lettersupright}{`I} +\DeclareMathSymbol{J}{\mathalpha}{lettersupright}{`J} +\DeclareMathSymbol{K}{\mathalpha}{lettersupright}{`K} +\DeclareMathSymbol{L}{\mathalpha}{lettersupright}{`L} +\DeclareMathSymbol{M}{\mathalpha}{lettersupright}{`M} +\DeclareMathSymbol{N}{\mathalpha}{lettersupright}{`N} +\DeclareMathSymbol{O}{\mathalpha}{lettersupright}{`O} +\DeclareMathSymbol{P}{\mathalpha}{lettersupright}{`P} +\DeclareMathSymbol{Q}{\mathalpha}{lettersupright}{`Q} +\DeclareMathSymbol{R}{\mathalpha}{lettersupright}{`R} +\DeclareMathSymbol{S}{\mathalpha}{lettersupright}{`S} +\DeclareMathSymbol{T}{\mathalpha}{lettersupright}{`T} +\DeclareMathSymbol{U}{\mathalpha}{lettersupright}{`U} +\DeclareMathSymbol{V}{\mathalpha}{lettersupright}{`V} +\DeclareMathSymbol{W}{\mathalpha}{lettersupright}{`W} +\DeclareMathSymbol{X}{\mathalpha}{lettersupright}{`X} +\DeclareMathSymbol{Y}{\mathalpha}{lettersupright}{`Y} +\DeclareMathSymbol{Z}{\mathalpha}{lettersupright}{`Z} +\fi + +%% ---------------------------------------------------------------- +%% Lowercase upright +%% ---------------------------------------------------------------- + +\if@MD@lowupright +\DeclareMathSymbol{a}{\mathalpha}{lettersupright}{`a} +\DeclareMathSymbol{b}{\mathalpha}{lettersupright}{`b} +\DeclareMathSymbol{c}{\mathalpha}{lettersupright}{`c} +\DeclareMathSymbol{d}{\mathalpha}{lettersupright}{`d} +\DeclareMathSymbol{e}{\mathalpha}{lettersupright}{`e} +\DeclareMathSymbol{f}{\mathalpha}{lettersupright}{`f} +\DeclareMathSymbol{g}{\mathalpha}{lettersupright}{`g} +\DeclareMathSymbol{h}{\mathalpha}{lettersupright}{`h} +\DeclareMathSymbol{i}{\mathalpha}{lettersupright}{`i} +\DeclareMathSymbol{j}{\mathalpha}{lettersupright}{`j} +\DeclareMathSymbol{k}{\mathalpha}{lettersupright}{`k} +\DeclareMathSymbol{l}{\mathalpha}{lettersupright}{`l} +\DeclareMathSymbol{m}{\mathalpha}{lettersupright}{`m} +\DeclareMathSymbol{n}{\mathalpha}{lettersupright}{`n} +\DeclareMathSymbol{o}{\mathalpha}{lettersupright}{`o} +\DeclareMathSymbol{p}{\mathalpha}{lettersupright}{`p} +\DeclareMathSymbol{q}{\mathalpha}{lettersupright}{`q} +\DeclareMathSymbol{r}{\mathalpha}{lettersupright}{`r} +\DeclareMathSymbol{s}{\mathalpha}{lettersupright}{`s} +\DeclareMathSymbol{t}{\mathalpha}{lettersupright}{`t} +\DeclareMathSymbol{u}{\mathalpha}{lettersupright}{`u} +\DeclareMathSymbol{v}{\mathalpha}{lettersupright}{`v} +\DeclareMathSymbol{w}{\mathalpha}{lettersupright}{`w} +\DeclareMathSymbol{x}{\mathalpha}{lettersupright}{`x} +\DeclareMathSymbol{y}{\mathalpha}{lettersupright}{`y} +\DeclareMathSymbol{z}{\mathalpha}{lettersupright}{`z} +\fi + + + + + +%% ---------------------------------------------------------------- +%% Lowercase greek upright +%% ---------------------------------------------------------------- + +\if@MD@grupright % +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{\MD@greek@family upright}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{\MD@greek@family upright}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{\MD@greek@family upright}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{\MD@greek@family upright}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{\MD@greek@family upright}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{\MD@greek@family upright}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{\MD@greek@family upright}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{\MD@greek@family upright}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{\MD@greek@family upright}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{\MD@greek@family upright}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{\MD@greek@family upright}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{\MD@greek@family upright}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{\MD@greek@family upright}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{\MD@greek@family upright}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{\MD@greek@family upright}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{\MD@greek@family upright}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{\MD@greek@family upright}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{\MD@greek@family upright}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{\MD@greek@family upright}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{\MD@greek@family upright}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{\MD@greek@family upright}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{\MD@greek@family upright}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{\MD@greek@family upright}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{\MD@greek@family upright}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{\MD@greek@family upright}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{\MD@greek@family upright}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{\MD@greek@family upright}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{\MD@greek@family upright}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{\MD@greek@family upright}{"27} +\else +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{\MD@greek@family}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{\MD@greek@family}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{\MD@greek@family}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{\MD@greek@family}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{\MD@greek@family}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{\MD@greek@family}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{\MD@greek@family}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{\MD@greek@family}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{\MD@greek@family}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{\MD@greek@family}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{\MD@greek@family}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{\MD@greek@family}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{\MD@greek@family}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{\MD@greek@family}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{\MD@greek@family}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{\MD@greek@family}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{\MD@greek@family}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{\MD@greek@family}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{\MD@greek@family}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{\MD@greek@family}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{\MD@greek@family}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{\MD@greek@family}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{\MD@greek@family}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{\MD@greek@family}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{\MD@greek@family}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{\MD@greek@family}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{\MD@greek@family}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{\MD@greek@family}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{\MD@greek@family}{"27} +\fi +\ifthenelse{\equal{\MD@greek@family}{grb}}{\let\epsilon\varepsilon}{} +\ifthenelse{\equal{\MD@greek@family}{grd}}{\let\epsilon\varepsilon}{} + +%% ---------------------------------------------------------------- +%% Uppercase greek slanted +%% ---------------------------------------------------------------- + +\if@MD@GRupright % +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{\MD@greek@family upright}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{\MD@greek@family upright}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{\MD@greek@family upright}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{\MD@greek@family upright}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{\MD@greek@family upright}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{\MD@greek@family upright}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{\MD@greek@family upright}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{\MD@greek@family upright}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{\MD@greek@family upright}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{\MD@greek@family upright}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{\MD@greek@family upright}{"0A} +\else +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{\MD@greek@family}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{\MD@greek@family}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{\MD@greek@family}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{\MD@greek@family}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{\MD@greek@family}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{\MD@greek@family}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{\MD@greek@family}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{\MD@greek@family}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{\MD@greek@family}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{\MD@greek@family}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{\MD@greek@family}{"0A} +\fi + + %% upright greek letters are avalaible vi \alphaup like macros +\MD@def\DeclareMathSymbol{\alphaup}{\mathord}{\MD@greek@family upright}{"0B} +\MD@def\DeclareMathSymbol{\betaup}{\mathord}{\MD@greek@family upright}{"0C} +\MD@def\DeclareMathSymbol{\gammaup}{\mathord}{\MD@greek@family upright}{"0D} +\MD@def\DeclareMathSymbol{\deltaup}{\mathord}{\MD@greek@family upright}{"0E} +\MD@def\DeclareMathSymbol{\epsilonup}{\mathord}{\MD@greek@family upright}{"0F} +\MD@def\DeclareMathSymbol{\zetaup}{\mathord}{\MD@greek@family upright}{"10} +\MD@def\DeclareMathSymbol{\etaup}{\mathord}{\MD@greek@family upright}{"11} +\MD@def\DeclareMathSymbol{\thetaup}{\mathord}{\MD@greek@family upright}{"12} +\MD@def\DeclareMathSymbol{\iotaup}{\mathord}{\MD@greek@family upright}{"13} +\MD@def\DeclareMathSymbol{\kappaup}{\mathord}{\MD@greek@family upright}{"14} +\MD@def\DeclareMathSymbol{\lambdaup}{\mathord}{\MD@greek@family upright}{"15} +\MD@def\DeclareMathSymbol{\muup}{\mathord}{\MD@greek@family upright}{"16} +\MD@def\DeclareMathSymbol{\nuup}{\mathord}{\MD@greek@family upright}{"17} +\MD@def\DeclareMathSymbol{\xiup}{\mathord}{\MD@greek@family upright}{"18} +\MD@def\DeclareMathSymbol{\piup}{\mathord}{\MD@greek@family upright}{"19} +\MD@def\DeclareMathSymbol{\rhoup}{\mathord}{\MD@greek@family upright}{"1A} +\MD@def\DeclareMathSymbol{\sigmaup}{\mathord}{\MD@greek@family upright}{"1B} +\MD@def\DeclareMathSymbol{\tauup}{\mathord}{\MD@greek@family upright}{"1C} +\MD@def\DeclareMathSymbol{\upsilonup}{\mathord}{\MD@greek@family upright}{"1D} +\MD@def\DeclareMathSymbol{\phiup}{\mathord}{\MD@greek@family upright}{"1E} +\MD@def\DeclareMathSymbol{\chiup}{\mathord}{\MD@greek@family upright}{"1F} +\MD@def\DeclareMathSymbol{\psiup}{\mathord}{\MD@greek@family upright}{"20} +\MD@def\DeclareMathSymbol{\omegaup}{\mathord}{\MD@greek@family upright}{"21} +\MD@def\DeclareMathSymbol{\varepsilonup}{\mathord}{\MD@greek@family upright}{"22} +\MD@def\DeclareMathSymbol{\varthetaup}{\mathord}{\MD@greek@family upright}{"23} +\MD@def\DeclareMathSymbol{\varpiup}{\mathord}{\MD@greek@family upright}{"24} +\MD@def\DeclareMathSymbol{\varrhoup}{\mathord}{\MD@greek@family upright}{"25} +\MD@def\DeclareMathSymbol{\varsigmaup}{\mathord}{\MD@greek@family upright}{"26} +\MD@def\DeclareMathSymbol{\varphiup}{\mathord}{\MD@greek@family upright}{"27} +\MD@def\DeclareMathSymbol{\Gammaup}{\mathalpha}{\MD@greek@family upright}{"00} +\MD@def\DeclareMathSymbol{\Deltaup}{\mathalpha}{\MD@greek@family upright}{"01} +\MD@def\DeclareMathSymbol{\Thetaup}{\mathalpha}{\MD@greek@family upright}{"02} +\MD@def\DeclareMathSymbol{\Lambdaup}{\mathalpha}{\MD@greek@family upright}{"03} +\MD@def\DeclareMathSymbol{\Xiup}{\mathalpha}{\MD@greek@family upright}{"04} +\MD@def\DeclareMathSymbol{\Piup}{\mathalpha}{\MD@greek@family upright}{"05} +\MD@def\DeclareMathSymbol{\Sigmaup}{\mathalpha}{\MD@greek@family upright}{"06} +\MD@def\DeclareMathSymbol{\Upsilonup}{\mathalpha}{\MD@greek@family upright}{"07} +\MD@def\DeclareMathSymbol{\Phiup}{\mathalpha}{\MD@greek@family upright}{"08} +\MD@def\DeclareMathSymbol{\Psiup}{\mathalpha}{\MD@greek@family upright}{"09} +\MD@def\DeclareMathSymbol{\Omegaup}{\mathalpha}{\MD@greek@family upright}{"0A} + +\MD@def\DeclareMathSymbol{\alphait}{\mathord}{\MD@greek@family}{"0B} +\MD@def\DeclareMathSymbol{\betait}{\mathord}{\MD@greek@family}{"0C} +\MD@def\DeclareMathSymbol{\gammait}{\mathord}{\MD@greek@family}{"0D} +\MD@def\DeclareMathSymbol{\deltait}{\mathord}{\MD@greek@family}{"0E} +\MD@def\DeclareMathSymbol{\epsilonit}{\mathord}{\MD@greek@family}{"0F} +\MD@def\DeclareMathSymbol{\zetait}{\mathord}{\MD@greek@family}{"10} +\MD@def\DeclareMathSymbol{\etait}{\mathord}{\MD@greek@family}{"11} +\MD@def\DeclareMathSymbol{\thetait}{\mathord}{\MD@greek@family}{"12} +\MD@def\DeclareMathSymbol{\iotait}{\mathord}{\MD@greek@family}{"13} +\MD@def\DeclareMathSymbol{\kappait}{\mathord}{\MD@greek@family}{"14} +\MD@def\DeclareMathSymbol{\lambdait}{\mathord}{\MD@greek@family}{"15} +\MD@def\DeclareMathSymbol{\muit}{\mathord}{\MD@greek@family}{"16} +\MD@def\DeclareMathSymbol{\nuit}{\mathord}{\MD@greek@family}{"17} +\MD@def\DeclareMathSymbol{\xiit}{\mathord}{\MD@greek@family}{"18} +\MD@def\DeclareMathSymbol{\piit}{\mathord}{\MD@greek@family}{"19} +\MD@def\DeclareMathSymbol{\rhoit}{\mathord}{\MD@greek@family}{"1A} +\MD@def\DeclareMathSymbol{\sigmait}{\mathord}{\MD@greek@family}{"1B} +\MD@def\DeclareMathSymbol{\tauit}{\mathord}{\MD@greek@family}{"1C} +\MD@def\DeclareMathSymbol{\upsilonit}{\mathord}{\MD@greek@family}{"1D} +\MD@def\DeclareMathSymbol{\phiit}{\mathord}{\MD@greek@family}{"1E} +\MD@def\DeclareMathSymbol{\chiit}{\mathord}{\MD@greek@family}{"1F} +\MD@def\DeclareMathSymbol{\psiit}{\mathord}{\MD@greek@family}{"20} +\MD@def\DeclareMathSymbol{\omegait}{\mathord}{\MD@greek@family}{"21} +\MD@def\DeclareMathSymbol{\varepsilonit}{\mathord}{\MD@greek@family}{"22} +\MD@def\DeclareMathSymbol{\varthetait}{\mathord}{\MD@greek@family}{"23} +\MD@def\DeclareMathSymbol{\varpiit}{\mathord}{\MD@greek@family}{"24} +\MD@def\DeclareMathSymbol{\varrhoit}{\mathord}{\MD@greek@family}{"25} +\MD@def\DeclareMathSymbol{\varsigmait}{\mathord}{\MD@greek@family}{"26} +\MD@def\DeclareMathSymbol{\varphiit}{\mathord}{\MD@greek@family}{"27} +\MD@def\DeclareMathSymbol{\Gammait}{\mathalpha}{\MD@greek@family}{"00} +\MD@def\DeclareMathSymbol{\Deltait}{\mathalpha}{\MD@greek@family}{"01} +\MD@def\DeclareMathSymbol{\Thetait}{\mathalpha}{\MD@greek@family}{"02} +\MD@def\DeclareMathSymbol{\Lambdait}{\mathalpha}{\MD@greek@family}{"03} +\MD@def\DeclareMathSymbol{\Xiit}{\mathalpha}{\MD@greek@family}{"04} +\MD@def\DeclareMathSymbol{\Piit}{\mathalpha}{\MD@greek@family}{"05} +\MD@def\DeclareMathSymbol{\Sigmait}{\mathalpha}{\MD@greek@family}{"06} +\MD@def\DeclareMathSymbol{\Upsilonit}{\mathalpha}{\MD@greek@family}{"07} +\MD@def\DeclareMathSymbol{\Phiit}{\mathalpha}{\MD@greek@family}{"08} +\MD@def\DeclareMathSymbol{\Psiit}{\mathalpha}{\MD@greek@family}{"09} +\MD@def\DeclareMathSymbol{\Omegait}{\mathalpha}{\MD@greek@family}{"0A} + +%% ---------------------------------------------------------------- +%% Additional symbols +%% ---------------------------------------------------------------- + +\def\iddots{\mathinner{\mkern1mu\raise1\p@ + \vbox{\kern7\p@\hbox{.}}\mkern2mu + \raise4\p@\hbox{.}\mkern2mu\raise7\p@\hbox{.}\mkern1mu}} + +%% ------------------------------------------------------------------- +%% Wide accents +%% ------------------------------------------------------------------- + +\DeclareMathAccent{\widetilde}{\mathord}{largesymbols}{"65} +\DeclareMathAccent{\widehat}{\mathord}{largesymbols}{"62} +\DeclareMathAccent{\widetriangle}{\mathord}{largesymbols}{"E6} +\DeclareMathAccent{\wideparen}{\mathord}{largesymbols}{"F3} +\ifx\overset\@undefined\else +\newcommand{\widering}[1]{\overset{\smash{\vbox to .2ex{% + \hbox{$\mathring{}$}}}}{\wideparen{#1}}} +\fi + + +%% ------------------------------------------------------------------- +%% Double left and right bracket +%% ------------------------------------------------------------------- + +\MD@def\DeclareMathDelimiter{\llbracket}{\mathopen} {largesymbols}{"B9}{largesymbols}{"83} +\MD@def\DeclareMathDelimiter{\rrbracket}{\mathclose}{largesymbols}{"BA}{largesymbols}{"8D} + +%% ------------------------------------------------------------------- +%% Wavy vertical lines +%% ------------------------------------------------------------------- + +\MD@def\DeclareMathDelimiter{\lwave}{\mathopen} {largesymbols}{"D0}{largesymbols}{"D0} +\MD@def\DeclareMathDelimiter{\rwave}{\mathclose}{largesymbols}{"D0}{largesymbols}{"D0} + +\MD@def\DeclareMathDelimiter{\levaw}{\mathopen} {largesymbols}{"D1}{largesymbols}{"D1} +\MD@def\DeclareMathDelimiter{\revaw}{\mathclose}{largesymbols}{"D1}{largesymbols}{"D1} + +\def\leftwave{\left\lwave} +\def\rightwave{\right\rwave} +\def\leftevaw{\left\levaw} +\def\rightevaw{\right\revaw} + +%% ---------------------------------------------------------------- +%% Additional fonts +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdici}{amssymb} +\WarningIfLoaded{mdici}{amsfonts} + +\DeclareFontEncoding{MDA}{}{} +\DeclareFontSubstitution{MDA}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignA}{MDA}{mdici}{m}{n}% +\SetSymbolFont{mathdesignA} {bold}{MDA}{mdici}{b}{n}% +\DeclareSymbolFontAlphabet{\mdmathbb}{mathdesignA} +\DeclareFontEncodingDefaults{\relax}{\def\accentclass@{7}} + +\DeclareFontEncoding{MDB}{}{} +\DeclareFontSubstitution{MDB}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignB}{MDB}{mdici}{m}{n}% +\SetSymbolFont{mathdesignB}{bold}{MDB}{mdici}{b}{n}% + +% The following code borrowed from amsfonts.sty and amsbsy.sty + +\long\def\@gobblethree#1#2#3{} +\def\@subst@obsolete#1#2#3{\@obsolete{#1}#2#3\gdef#2{#3}#2} +\if@compatibility +\let\@obsolete\@gobblethree +\else +\def\@obsolete#1#2#3{\PackageWarning{#1}{% + Obsolete command \protect#2; \protect#3 should be used instead}}% +\fi +\DeclareRobustCommand{\bold}[1]{% + {\@subst@obsolete{amsfonts}\bold\mathbf{#1}}} + +\providecommand*{\@mathmeasure}[3]{% + \setbox#1\hbox{\frozen@everymath\@emptytoks\m@th$#2#3$}} + +\@ifundefined{@emptytoks}{\csname newtoks\endcsname\@emptytoks}{} + \let\mathbb\@undefined + \global\let\mathbb\mdmathbb + \MD@def\DeclareRobustCommand{\Bbb}[1]{% + {\@subst@obsolete{mdici}\Bbb\mathbb{#1}}} + + \xdef\yen{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}D5} + \xdef\checkmark{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}D8} + \xdef\circledR{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}F2} + \def\circledS{\textcircled{S}} + \xdef\maltese{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}FA} + \catcode`\"=12 + \MD@def\DeclareMathDelimiter{\ulcorner}{\mathopen} {mathdesignA}{"F0}{mathdesignA}{"F0} + \MD@def\DeclareMathDelimiter{\urcorner}{\mathclose}{mathdesignA}{"F1}{mathdesignA}{"F1} + \MD@def\DeclareMathDelimiter{\llcorner}{\mathopen} {mathdesignA}{"F8}{mathdesignA}{"F8} + \MD@def\DeclareMathDelimiter{\lrcorner}{\mathclose}{mathdesignA}{"F9}{mathdesignA}{"F9} + \DeclareMathAccent{\widetilde}{\mathord}{largesymbols}{"65} + \DeclareMathAccent{\widehat}{\mathord}{largesymbols}{"62} + \MD@def\DeclareMathSymbol{\dabar@}{\mathord}{mathdesignA}{"B9} + +\xdef\dashrightarrow{\mathrel{\dabar@\dabar@ + \mathchar"0\hexnumber@\symmathdesignA CB}}% + \xdef\dashleftarrow{\mathrel{\mathchar"0\hexnumber@\symmathdesignA CC\dabar@\dabar@}}% + \global\let\dasharrow\dashrightarrow + +%% Begin AMSb declarations + \MD@def\DeclareMathSymbol{\lvertneqq} {\mathrel}{mathdesignB}{"00} + \MD@def\DeclareMathSymbol{\gvertneqq} {\mathrel}{mathdesignB}{"01} + \MD@def\DeclareMathSymbol{\nleq} {\mathrel}{mathdesignB}{"02} + \MD@def\DeclareMathSymbol{\ngeq} {\mathrel}{mathdesignB}{"03} + \MD@def\DeclareMathSymbol{\nless} {\mathrel}{mathdesignB}{"04} + \MD@def\DeclareMathSymbol{\ngtr} {\mathrel}{mathdesignB}{"05} + \MD@def\DeclareMathSymbol{\nprec} {\mathrel}{mathdesignB}{"06} + \MD@def\DeclareMathSymbol{\nsucc} {\mathrel}{mathdesignB}{"07} + \MD@def\DeclareMathSymbol{\lneqq} {\mathrel}{mathdesignB}{"08} + \MD@def\DeclareMathSymbol{\gneqq} {\mathrel}{mathdesignB}{"09} + \MD@def\DeclareMathSymbol{\nleqslant} {\mathrel}{mathdesignB}{"0A} + \MD@def\DeclareMathSymbol{\ngeqslant} {\mathrel}{mathdesignB}{"0B} + \MD@def\DeclareMathSymbol{\lneq} {\mathrel}{mathdesignB}{"0C} + \MD@def\DeclareMathSymbol{\gneq} {\mathrel}{mathdesignB}{"0D} + \MD@def\DeclareMathSymbol{\npreceq} {\mathrel}{mathdesignB}{"0E} + \MD@def\DeclareMathSymbol{\nsucceq} {\mathrel}{mathdesignB}{"0F} + \MD@def\DeclareMathSymbol{\precnsim} {\mathrel}{mathdesignB}{"10} + \MD@def\DeclareMathSymbol{\succnsim} {\mathrel}{mathdesignB}{"11} + \MD@def\DeclareMathSymbol{\lnsim} {\mathrel}{mathdesignB}{"12} + \MD@def\DeclareMathSymbol{\gnsim} {\mathrel}{mathdesignB}{"13} + \MD@def\DeclareMathSymbol{\nleqq} {\mathrel}{mathdesignB}{"14} + \MD@def\DeclareMathSymbol{\ngeqq} {\mathrel}{mathdesignB}{"15} + \MD@def\DeclareMathSymbol{\precneqq} {\mathrel}{mathdesignB}{"16} + \MD@def\DeclareMathSymbol{\succneqq} {\mathrel}{mathdesignB}{"17} + \MD@def\DeclareMathSymbol{\precnapprox} {\mathrel}{mathdesignB}{"18} + \MD@def\DeclareMathSymbol{\succnapprox} {\mathrel}{mathdesignB}{"19} + \MD@def\DeclareMathSymbol{\lnapprox} {\mathrel}{mathdesignB}{"1A} + \MD@def\DeclareMathSymbol{\gnapprox} {\mathrel}{mathdesignB}{"1B} + \MD@def\DeclareMathSymbol{\nsim} {\mathrel}{mathdesignB}{"1C} + \MD@def\DeclareMathSymbol{\ncong} {\mathrel}{mathdesignB}{"1D} + \MD@def\DeclareMathSymbol{\diagup} {\mathord}{mathdesignA}{"1E} + \MD@def\DeclareMathSymbol{\diagdown} {\mathord}{mathdesignA}{"1F} + \MD@def\DeclareMathSymbol{\varsubsetneq} {\mathrel}{mathdesignB}{"20} + \MD@def\DeclareMathSymbol{\varsupsetneq} {\mathrel}{mathdesignB}{"21} + \MD@def\DeclareMathSymbol{\nsubseteqq} {\mathrel}{mathdesignB}{"22} + \MD@def\DeclareMathSymbol{\nsupseteqq} {\mathrel}{mathdesignB}{"23} + \MD@def\DeclareMathSymbol{\subsetneqq} {\mathrel}{mathdesignB}{"24} + \MD@def\DeclareMathSymbol{\supsetneqq} {\mathrel}{mathdesignB}{"25} + \MD@def\DeclareMathSymbol{\varsubsetneqq} {\mathrel}{mathdesignB}{"26} + \MD@def\DeclareMathSymbol{\varsupsetneqq} {\mathrel}{mathdesignB}{"27} + \MD@def\DeclareMathSymbol{\subsetneq} {\mathrel}{mathdesignB}{"28} + \MD@def\DeclareMathSymbol{\supsetneq} {\mathrel}{mathdesignB}{"29} + \MD@def\DeclareMathSymbol{\nsubseteq} {\mathrel}{mathdesignB}{"2A} + \MD@def\DeclareMathSymbol{\nsupseteq} {\mathrel}{mathdesignB}{"2B} + \MD@def\DeclareMathSymbol{\nparallel} {\mathrel}{mathdesignB}{"2C} + \MD@def\DeclareMathSymbol{\nmid} {\mathrel}{mathdesignB}{"2D} + \MD@def\DeclareMathSymbol{\nshortmid} {\mathrel}{mathdesignB}{"2E} + \MD@def\DeclareMathSymbol{\nshortparallel} {\mathrel}{mathdesignB}{"2F} + \MD@def\DeclareMathSymbol{\nvdash} {\mathrel}{mathdesignB}{"30} + \MD@def\DeclareMathSymbol{\nVdash} {\mathrel}{mathdesignB}{"31} + \MD@def\DeclareMathSymbol{\nvDash} {\mathrel}{mathdesignB}{"32} + \MD@def\DeclareMathSymbol{\nVDash} {\mathrel}{mathdesignB}{"33} + \MD@def\DeclareMathSymbol{\ntrianglerighteq}{\mathrel}{mathdesignB}{"34} + \MD@def\DeclareMathSymbol{\ntrianglelefteq}{\mathrel}{mathdesignB}{"35} + \MD@def\DeclareMathSymbol{\ntriangleleft} {\mathrel}{mathdesignB}{"36} + \MD@def\DeclareMathSymbol{\ntriangleright} {\mathrel}{mathdesignB}{"37} + \MD@def\DeclareMathSymbol{\nleftarrow} {\mathrel}{mathdesignB}{"38} + \MD@def\DeclareMathSymbol{\nrightarrow} {\mathrel}{mathdesignB}{"39} + \MD@def\DeclareMathSymbol{\nLeftarrow} {\mathrel}{mathdesignB}{"3A} + \MD@def\DeclareMathSymbol{\nRightarrow} {\mathrel}{mathdesignB}{"3B} + \MD@def\DeclareMathSymbol{\nLeftrightarrow}{\mathrel}{mathdesignB}{"3C} + \MD@def\DeclareMathSymbol{\nleftrightarrow}{\mathrel}{mathdesignB}{"3D} + \MD@def\DeclareMathSymbol{\nexists} {\mathord}{mathdesignB}{"3E} + \MD@def\DeclareMathSymbol{\divideontimes} {\mathbin}{mathdesignA}{"3E} + \MD@def\DeclareMathSymbol{\varnothing} {\mathord}{mathdesignA}{"3F} + \MD@def\DeclareMathSymbol{\Join} {\mathbin}{mathdesignA}{"5C} + \MD@def\DeclareMathSymbol{\udtimes} {\mathbin}{mathdesignA}{"5D} + \MD@def\DeclareMathSymbol{\utimes} {\mathbin}{mathdesignA}{"5E} + \MD@def\DeclareMathSymbol{\dtimes} {\mathbin}{mathdesignA}{"5F} + \MD@def\DeclareMathSymbol{\Finv} {\mathord}{mathdesignA}{"60} + \MD@def\DeclareMathSymbol{\Game} {\mathord}{mathdesignA}{"61} + \MD@def\DeclareMathSymbol{\mho} {\mathord}{mathdesignA}{"66} + \MD@def\DeclareMathSymbol{\eth} {\mathord}{mathdesignA}{"67} + \MD@def\DeclareMathSymbol{\eqsim} {\mathrel}{mathdesignA}{"68} + \MD@def\DeclareMathSymbol{\beth} {\mathord}{mathdesignA}{"69} + \MD@def\DeclareMathSymbol{\gimel} {\mathord}{mathdesignA}{"6A} + \MD@def\DeclareMathSymbol{\daleth} {\mathord}{mathdesignA}{"6B} + \MD@def\DeclareMathSymbol{\lessdot} {\mathbin}{mathdesignA}{"6C} + \MD@def\DeclareMathSymbol{\gtrdot} {\mathbin}{mathdesignA}{"6D} + \MD@def\DeclareMathSymbol{\ltimes} {\mathbin}{mathdesignA}{"6E} + \MD@def\DeclareMathSymbol{\rtimes} {\mathbin}{mathdesignA}{"6F} + \MD@def\DeclareMathSymbol{\shortmid} {\mathrel}{mathdesignA}{"70} + \MD@def\DeclareMathSymbol{\shortparallel} {\mathrel}{mathdesignA}{"71} + \MD@def\DeclareMathSymbol{\smallsetminus} {\mathbin}{mathdesignA}{"72} + \MD@def\DeclareMathSymbol{\thicksim} {\mathrel}{mathdesignA}{"73} + \MD@def\DeclareMathSymbol{\thickapprox} {\mathrel}{mathdesignA}{"74} + \MD@def\DeclareMathSymbol{\approxeq} {\mathrel}{mathdesignA}{"75} + \MD@def\DeclareMathSymbol{\succapprox} {\mathrel}{mathdesignA}{"76} + \MD@def\DeclareMathSymbol{\precapprox} {\mathrel}{mathdesignA}{"77} + \MD@def\DeclareMathSymbol{\curvearrowleft} {\mathrel}{mathdesignA}{"78} + \MD@def\DeclareMathSymbol{\curvearrowright}{\mathrel}{mathdesignA}{"79} + \MD@def\DeclareMathSymbol{\digammaup} {\mathord}{mathdesignA}{"7A} + \MD@def\DeclareMathSymbol{\varkappaup} {\mathord}{mathdesignA}{"7B} + \MD@def\DeclareMathSymbol{\digammait} {\mathord}{mathdesignA}{"62} + \MD@def\DeclareMathSymbol{\varkappait} {\mathord}{mathdesignA}{"63} + \if@MD@grupright + \MD@def\DeclareMathSymbol{\digamma} {\mathord}{mathdesignA}{"7A} + \MD@def\DeclareMathSymbol{\varkappa} {\mathord}{mathdesignA}{"7B} + \else + \MD@def\DeclareMathSymbol{\digamma} {\mathord}{mathdesignA}{"62} + \MD@def\DeclareMathSymbol{\varkappa} {\mathord}{mathdesignA}{"63} + \fi + \MD@def\DeclareMathSymbol{\Bbbk} {\mathord}{mathdesignA}{"7C} + \xdef\hslash{\mathord{\mathchar"0\hexnumber@\symmathdesignA 7D h}} + \xdef\hbar{\mathord{\mathchar"0\hexnumber@\symmathdesignA 7E h}}%\mkern-13.8mu% + \MD@def\DeclareMathSymbol{\backepsilon} {\mathrel}{mathdesignA}{"7F} + + \MD@def\DeclareMathSymbol{\boxdot} {\mathbin}{mathdesignA}{"80} + \MD@def\DeclareMathSymbol{\boxplus} {\mathbin}{mathdesignA}{"81} + \MD@def\DeclareMathSymbol{\boxtimes} {\mathbin}{mathdesignA}{"82} + \MD@def\DeclareMathSymbol{\square} {\mathord}{mathdesignA}{"83} + \MD@def\DeclareMathSymbol{\blacksquare} {\mathord}{mathdesignA}{"84} + \MD@def\DeclareMathSymbol{\centerdot} {\mathbin}{mathdesignA}{"85} + \MD@def\DeclareMathSymbol{\lozenge} {\mathord}{mathdesignA}{"86} + \MD@def\DeclareMathSymbol{\blacklozenge} {\mathord}{mathdesignA}{"87} + \MD@def\DeclareMathSymbol{\circlearrowright} {\mathrel}{mathdesignA}{"88} + \MD@def\DeclareMathSymbol{\circlearrowleft} {\mathrel}{mathdesignA}{"89} +%% In amsfonts.sty: + \MD@def\DeclareMathSymbol{\rightleftharpoons}{\mathrel}{mathdesignA}{"8A} + \MD@def\DeclareMathSymbol{\leftrightharpoons} {\mathrel}{mathdesignA}{"8B} + \MD@def\DeclareMathSymbol{\boxminus} {\mathbin}{mathdesignA}{"8C} + \MD@def\DeclareMathSymbol{\Vdash} {\mathrel}{mathdesignA}{"8D} + \MD@def\DeclareMathSymbol{\Vvdash} {\mathrel}{mathdesignA}{"8E} + \MD@def\DeclareMathSymbol{\vDash} {\mathrel}{mathdesignA}{"8F} + \MD@def\DeclareMathSymbol{\twoheadrightarrow} {\mathrel}{mathdesignA}{"90} + \MD@def\DeclareMathSymbol{\twoheadleftarrow} {\mathrel}{mathdesignA}{"91} + \MD@def\DeclareMathSymbol{\leftleftarrows} {\mathrel}{mathdesignA}{"92} + \MD@def\DeclareMathSymbol{\rightrightarrows} {\mathrel}{mathdesignA}{"93} + \MD@def\DeclareMathSymbol{\upuparrows} {\mathrel}{mathdesignA}{"94} + \MD@def\DeclareMathSymbol{\downdownarrows} {\mathrel}{mathdesignA}{"95} + \MD@def\DeclareMathSymbol{\upharpoonright} {\mathrel}{mathdesignA}{"96} + \global\let\restriction\upharpoonright + \MD@def\DeclareMathSymbol{\downharpoonright} {\mathrel}{mathdesignA}{"97} + \MD@def\DeclareMathSymbol{\upharpoonleft} {\mathrel}{mathdesignA}{"98} + \MD@def\DeclareMathSymbol{\downharpoonleft}{\mathrel}{mathdesignA}{"99} + \MD@def\DeclareMathSymbol{\rightarrowtail} {\mathrel}{mathdesignA}{"9A} + \MD@def\DeclareMathSymbol{\leftarrowtail} {\mathrel}{mathdesignA}{"9B} + \MD@def\DeclareMathSymbol{\leftrightarrows}{\mathrel}{mathdesignA}{"9C} + \MD@def\DeclareMathSymbol{\rightleftarrows}{\mathrel}{mathdesignA}{"9D} + \MD@def\DeclareMathSymbol{\Lsh} {\mathrel}{mathdesignA}{"9E} + \MD@def\DeclareMathSymbol{\Rsh} {\mathrel}{mathdesignA}{"9F} + \MD@def\DeclareMathSymbol{\rightsquigarrow} {\mathrel}{mathdesignA}{"A0} + \MD@def\DeclareMathSymbol{\leftrightsquigarrow}{\mathrel}{mathdesignA}{"A1} + \MD@def\DeclareMathSymbol{\looparrowleft} {\mathrel}{mathdesignA}{"A2} + \MD@def\DeclareMathSymbol{\looparrowright} {\mathrel}{mathdesignA}{"A3} + \MD@def\DeclareMathSymbol{\circeq} {\mathrel}{mathdesignA}{"A4} + \MD@def\DeclareMathSymbol{\succsim} {\mathrel}{mathdesignA}{"A5} + \MD@def\DeclareMathSymbol{\gtrsim} {\mathrel}{mathdesignA}{"A6} + \MD@def\DeclareMathSymbol{\gtrapprox} {\mathrel}{mathdesignA}{"A7} + \MD@def\DeclareMathSymbol{\multimap} {\mathrel}{mathdesignA}{"A8} + \MD@def\DeclareMathSymbol{\therefore} {\mathrel}{mathdesignA}{"A9} + \MD@def\DeclareMathSymbol{\because} {\mathrel}{mathdesignA}{"AA} + \MD@def\DeclareMathSymbol{\doteqdot} {\mathrel}{mathdesignA}{"AB} + \global\let\Doteq\doteqdot + \MD@def\DeclareMathSymbol{\triangleq} {\mathrel}{mathdesignA}{"AC} + \MD@def\DeclareMathSymbol{\precsim} {\mathrel}{mathdesignA}{"AD} + \MD@def\DeclareMathSymbol{\lesssim} {\mathrel}{mathdesignA}{"AE} + \MD@def\DeclareMathSymbol{\lessapprox} {\mathrel}{mathdesignA}{"AF} + \MD@def\DeclareMathSymbol{\eqslantless} {\mathrel}{mathdesignA}{"B0} + \MD@def\DeclareMathSymbol{\eqslantgtr} {\mathrel}{mathdesignA}{"B1} + \MD@def\DeclareMathSymbol{\curlyeqprec} {\mathrel}{mathdesignA}{"B2} + \MD@def\DeclareMathSymbol{\curlyeqsucc} {\mathrel}{mathdesignA}{"B3} + \MD@def\DeclareMathSymbol{\preccurlyeq} {\mathrel}{mathdesignA}{"B4} + \MD@def\DeclareMathSymbol{\leqq} {\mathrel}{mathdesignA}{"B5} + \MD@def\DeclareMathSymbol{\leqslant} {\mathrel}{mathdesignA}{"B6} + \MD@def\DeclareMathSymbol{\lessgtr} {\mathrel}{mathdesignA}{"B7} + \MD@def\DeclareMathSymbol{\backprime} {\mathord}{mathdesignA}{"B8} + \MD@def\DeclareMathSymbol{\risingdotseq} {\mathrel}{mathdesignA}{"BA} + \MD@def\DeclareMathSymbol{\fallingdotseq}{\mathrel}{mathdesignA}{"BB} + \MD@def\DeclareMathSymbol{\succcurlyeq} {\mathrel}{mathdesignA}{"BC} + \MD@def\DeclareMathSymbol{\geqq} {\mathrel}{mathdesignA}{"BD} + \MD@def\DeclareMathSymbol{\geqslant} {\mathrel}{mathdesignA}{"BE} + \MD@def\DeclareMathSymbol{\gtrless} {\mathrel}{mathdesignA}{"BF} + \MD@def\DeclareMathSymbol{\sqsubset} {\mathrel}{mathdesignA}{"C0} + \MD@def\DeclareMathSymbol{\sqsupset} {\mathrel}{mathdesignA}{"C1} + \MD@def\DeclareMathSymbol{\vartriangleright}{\mathrel}{mathdesignA}{"C2} + \MD@def\DeclareMathSymbol{\vartriangleleft} {\mathrel}{mathdesignA}{"C3} + \MD@def\DeclareMathSymbol{\trianglerighteq} {\mathrel}{mathdesignA}{"C4} + \MD@def\DeclareMathSymbol{\trianglelefteq} {\mathrel}{mathdesignA}{"C5} + \MD@def\DeclareMathSymbol{\bigstar} {\mathord}{mathdesignA}{"C6} + \MD@def\DeclareMathSymbol{\between} {\mathrel}{mathdesignA}{"C7} + \MD@def\DeclareMathSymbol{\blacktriangledown} {\mathord}{mathdesignA}{"C8} + \MD@def\DeclareMathSymbol{\blacktriangleright} {\mathrel}{mathdesignA}{"C9} + \MD@def\DeclareMathSymbol{\blacktriangleleft} {\mathrel}{mathdesignA}{"CA} + \MD@def\DeclareMathSymbol{\vartriangle} {\mathrel}{mathdesignA}{"CD} + \MD@def\DeclareMathSymbol{\blacktriangle} {\mathord}{mathdesignA}{"CE} + \MD@def\DeclareMathSymbol{\triangledown} {\mathord}{mathdesignA}{"CF} + \MD@def\DeclareMathSymbol{\eqcirc} {\mathrel}{mathdesignA}{"D0} + \MD@def\DeclareMathSymbol{\lesseqgtr} {\mathrel}{mathdesignA}{"D1} + \MD@def\DeclareMathSymbol{\gtreqless} {\mathrel}{mathdesignA}{"D2} + \MD@def\DeclareMathSymbol{\lesseqqgtr} {\mathrel}{mathdesignA}{"D3} + \MD@def\DeclareMathSymbol{\gtreqqless} {\mathrel}{mathdesignA}{"D4} + \MD@def\DeclareMathSymbol{\Rrightarrow} {\mathrel}{mathdesignA}{"D6} + \MD@def\DeclareMathSymbol{\Lleftarrow} {\mathrel}{mathdesignA}{"D7} + \MD@def\DeclareMathSymbol{\veebar} {\mathbin}{mathdesignA}{"D9} + \MD@def\DeclareMathSymbol{\barwedge} {\mathbin}{mathdesignA}{"DA} + \MD@def\DeclareMathSymbol{\doublebarwedge} {\mathbin}{mathdesignA}{"DB} + \MD@def\DeclareMathSymbol{\angle} {\mathord}{mathdesignA}{"DC} + \MD@def\DeclareMathSymbol{\measuredangle} {\mathord}{mathdesignA}{"DD} + \MD@def\DeclareMathSymbol{\sphericalangle} {\mathord}{mathdesignA}{"DE} + \MD@def\DeclareMathSymbol{\varpropto} {\mathrel}{mathdesignA}{"DF} + \MD@def\DeclareMathSymbol{\smallsmile} {\mathrel}{mathdesignA}{"E0} + \MD@def\DeclareMathSymbol{\smallfrown} {\mathrel}{mathdesignA}{"E1} + \MD@def\DeclareMathSymbol{\Subset} {\mathrel}{mathdesignA}{"E2} + \MD@def\DeclareMathSymbol{\Supset} {\mathrel}{mathdesignA}{"E3} + \MD@def\DeclareMathSymbol{\Cup} {\mathbin}{mathdesignA}{"E4} + \global\let\doublecup\Cup + \MD@def\DeclareMathSymbol{\Cap} {\mathbin}{mathdesignA}{"E5} + \global\let\doublecap\Cap + \MD@def\DeclareMathSymbol{\curlywedge} {\mathbin}{mathdesignA}{"E6} + \MD@def\DeclareMathSymbol{\curlyvee} {\mathbin}{mathdesignA}{"E7} + \MD@def\DeclareMathSymbol{\leftthreetimes} {\mathbin}{mathdesignA}{"E8} + \MD@def\DeclareMathSymbol{\rightthreetimes}{\mathbin}{mathdesignA}{"E9} + \MD@def\DeclareMathSymbol{\subseteqq} {\mathrel}{mathdesignA}{"EA} + \MD@def\DeclareMathSymbol{\supseteqq} {\mathrel}{mathdesignA}{"EB} + \MD@def\DeclareMathSymbol{\bumpeq} {\mathrel}{mathdesignA}{"EC} + \MD@def\DeclareMathSymbol{\Bumpeq} {\mathrel}{mathdesignA}{"ED} + \MD@def\DeclareMathSymbol{\lll} {\mathrel}{mathdesignA}{"EE} + \global\let\llless\lll + \MD@def\DeclareMathSymbol{\ggg} {\mathrel}{mathdesignA}{"EF} + \global\let\gggtr\ggg + \MD@def\DeclareMathSymbol{\pitchfork} {\mathrel}{mathdesignA}{"F4} + \MD@def\DeclareMathSymbol{\dotplus} {\mathbin}{mathdesignA}{"F5} + \MD@def\DeclareMathSymbol{\backsim} {\mathrel}{mathdesignA}{"F6} + \MD@def\DeclareMathSymbol{\backsimeq} {\mathrel}{mathdesignA}{"F7} + \MD@def\DeclareMathSymbol{\complement} {\mathord}{mathdesignA}{"FB} + \MD@def\DeclareMathSymbol{\intercal} {\mathbin}{mathdesignA}{"FC} + \MD@def\DeclareMathSymbol{\circledcirc} {\mathbin}{mathdesignA}{"FD} + \MD@def\DeclareMathSymbol{\circledast} {\mathbin}{mathdesignA}{"FE} + \MD@def\DeclareMathSymbol{\circleddash} {\mathbin}{mathdesignA}{"FF} + \global\let\lhd\vartriangleleft + \global\let\unlhd\vartriangleleft + \global\let\rhd\vartriangleright + \global\let\unrhd\trianglerighteq + \global\let\Box\square + \global\let\Diamond\lozenge + \global\let\leadsto\rightsquigarrow + + +\MD@def\DeclareMathSymbol{\smallin}{\mathrel}{mathdesignA}{0} +\MD@def\DeclareMathSymbol{\smallowns}{\mathrel}{mathdesignA}{1} +\MD@def\DeclareMathSymbol{\notsmallin}{\mathrel}{mathdesignA}{2} +\MD@def\DeclareMathSymbol{\notsmallowns}{\mathrel}{mathdesignA}{3} +\MD@def\DeclareMathSymbol{\rightangle}{\mathord}{mathdesignA}{4} +\MD@def\DeclareMathSymbol{\intclockwise}{\mathop}{mathdesignB}{128} +\MD@def\DeclareMathSymbol{\ointclockwise}{\mathop}{mathdesignB}{130} +\MD@def\DeclareMathSymbol{\ointctrclockwise}{\mathop}{mathdesignB}{132} +\MD@def\DeclareMathSymbol{\oiint}{\mathop}{mathdesignB}{134} +\MD@def\DeclareMathSymbol{\oiiint}{\mathop}{mathdesignB}{136} + + +%% ------------------------------------------------------------------- +%% LaTeX Pictures fonts +%% ------------------------------------------------------------------- + +%% \font\tenln =mdicirline \font\tenlnw =mdicibline \relax +%% \font\tencirc=mdicircirc \font\tencircw=mdicibcirc\relax +%% \let\@linefnt\tenln +%% \let\@circlefnt\tencirc + + +%% ------------------------------------------------------------------- +%% Various rule width +%% ------------------------------------------------------------------- + +\newlength{\rulethickness} +\setlength{\rulethickness}{0.540bp} +\setlength\fboxrule{0.540bp} +\setlength\fboxsep{7\fboxrule} +\setlength\arrayrulewidth{0.540bp} + +\renewcommand\footnoterule{% + \kern-3\p@ + \hrule\@height \rulethickness \@width.4\columnwidth + \kern2.6\p@} + +\def\hrulefill{\leaders\hrule height \rulethickness\hfill} + + +%% ------------------------------------------------------------------- +%% mathdesign logo +%% ------------------------------------------------------------------- + +\xdef\mdlogo{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}64} + +%% ------------------------------------------------------------------- +%% euro currency sign +%% ------------------------------------------------------------------- + +\if@MD@euro % + \AtBeginDocument{% + \xdef\euro{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}65} + } +\fi + +%% ------------------------------------------------------------------- +%% Extra configurations, if any +%% ------------------------------------------------------------------- + +% Small caps font available +\renewcommand\scdefault{sc} +% Fix the \oldstylenums command (now italic oldstylenum are avalaible, +% for example) +\def\oldstylenums#1{% + \begingroup + \spaceskip\fontdimen\tw@\font + \usefont{OML}{\rmdefault}{\f@series}{\f@shape}% + \mathgroup\symletters #1% + \endgroup} + +\DeclareRobustCommand\blackseries + {\not@math@alphabet\lackseries\mathbf + \fontseries{c}\selectfont} + + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdici/omlmdici.fd b/Master/texmf-dist/tex/latex/mathdesign/mdici/omlmdici.fd new file mode 100644 index 00000000000..b63ce58a5af --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdici/omlmdici.fd @@ -0,0 +1,34 @@ +%Filename: omlmdici.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omlmdici.fd} + [2013/08/29 Fontinst v1.933 font definitions for OML/mdici.] + +\DeclareFontFamily{OML}{mdici}{\skewchar \font =127} + +\DeclareFontShape{OML}{mdici}{m}{n}{ + <->s * [0.96] mdicir7m +}{} + +\DeclareFontShape{OML}{mdici}{m}{it}{ + <->s * [0.96] mdiciri7m +}{} + +\DeclareFontShape{OML}{mdici}{b}{n}{ + <->s * [0.96] mdicib7m +}{} + +\DeclareFontShape{OML}{mdici}{b}{it}{ + <->s * [0.96] mdicibi7m +}{} + +\DeclareFontShape{OML}{mdici}{m}{sl}{<->ssub * mdici/m/it}{} +\DeclareFontShape{OML}{mdici}{bx}{n}{<->ssub * mdici/b/n}{} +\DeclareFontShape{OML}{mdici}{bx}{it}{<->ssub * mdici/b/it}{} +\DeclareFontShape{OML}{mdici}{b}{sl}{<->ssub * mdici/b/it}{} +\DeclareFontShape{OML}{mdici}{bx}{sl}{<->ssub * mdici/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdici/omsmdici.fd b/Master/texmf-dist/tex/latex/mathdesign/mdici/omsmdici.fd new file mode 100644 index 00000000000..77c86bf6f3d --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdici/omsmdici.fd @@ -0,0 +1,22 @@ +%Filename: omsmdici.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omsmdici.fd} + [2013/08/29 Fontinst v1.933 font definitions for OMS/mdici.] + +\DeclareFontFamily{OMS}{mdici}{\skewchar \font =48} + +\DeclareFontShape{OMS}{mdici}{m}{n}{ + <->s * [0.96] mdicir7y +}{} + +\DeclareFontShape{OMS}{mdici}{b}{n}{ + <->s * [0.96] mdicib7y +}{} + +\DeclareFontShape{OMS}{mdici}{bx}{n}{<->ssub * mdici/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdici/omxmdici.fd b/Master/texmf-dist/tex/latex/mathdesign/mdici/omxmdici.fd new file mode 100644 index 00000000000..122ce01490b --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdici/omxmdici.fd @@ -0,0 +1,22 @@ +%Filename: omxmdici.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omxmdici.fd} + [2013/08/29 Fontinst v1.933 font definitions for OMX/mdici.] + +\DeclareFontFamily{OMX}{mdici}{} + +\DeclareFontShape{OMX}{mdici}{m}{n}{ + <->s * [0.96] mdicir7v +}{} + +\DeclareFontShape{OMX}{mdici}{b}{n}{ + <->s * [0.96] mdicib7v +}{} + +\DeclareFontShape{OMX}{mdici}{bx}{n}{<->ssub * mdici/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdici/ot1mdici.fd b/Master/texmf-dist/tex/latex/mathdesign/mdici/ot1mdici.fd new file mode 100644 index 00000000000..b10f9349a3b --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdici/ot1mdici.fd @@ -0,0 +1,34 @@ +%Filename: ot1mdici.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ot1mdici.fd} + [2013/08/29 Fontinst v1.933 font definitions for OT1/mdici.] + +\DeclareFontFamily{OT1}{mdici}{\hyphenchar \font =45} + +\DeclareFontShape{OT1}{mdici}{m}{n}{ + <->s * [0.96] mdicir7t +}{} + +\DeclareFontShape{OT1}{mdici}{m}{it}{ + <->s * [0.96] mdiciri7t +}{} + +\DeclareFontShape{OT1}{mdici}{b}{n}{ + <->s * [0.96] mdicib7t +}{} + +\DeclareFontShape{OT1}{mdici}{b}{it}{ + <->s * [0.96] mdicibi7t +}{} + +\DeclareFontShape{OT1}{mdici}{m}{sl}{<->ssub * mdici/m/it}{} +\DeclareFontShape{OT1}{mdici}{bx}{n}{<->ssub * mdici/b/n}{} +\DeclareFontShape{OT1}{mdici}{bx}{it}{<->ssub * mdici/b/it}{} +\DeclareFontShape{OT1}{mdici}{b}{sl}{<->ssub * mdici/b/it}{} +\DeclareFontShape{OT1}{mdici}{bx}{sl}{<->ssub * mdici/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdici/t1mdici.fd b/Master/texmf-dist/tex/latex/mathdesign/mdici/t1mdici.fd new file mode 100644 index 00000000000..50ba140bdc2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdici/t1mdici.fd @@ -0,0 +1,101 @@ +%Filename: t1mdici.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1mdici.fd} + [2013/08/29 Fontinst v1.933 font definitions for T1/mdici.] + +\DeclareFontFamily{T1}{mdici}{} + +\DeclareFontShape{T1}{mdici}{m}{n}{ + <->s * [0.96] mdicir8t +}{} + +\DeclareFontShape{T1}{mdici}{m}{fsc}{ + <->s * [0.96] mdicirfc8t + <->s * [0.96] mdicirfc8t + <->s * [0.96] mdicirifc8t +}{} + +\DeclareFontShape{T1}{mdici}{m}{sc}{ + <->s * [0.96] mdicirc8t +}{} + +\DeclareFontShape{T1}{mdici}{m}{it}{ + <->s * [0.96] mdiciri8t +}{} + +\DeclareFontShape{T1}{mdici}{m}{fic}{ + <->s * [0.96] mdicirifc8t +}{} + +\DeclareFontShape{T1}{mdici}{m}{scsl}{ + <->s * [0.96] mdiciric8t +}{} + +\DeclareFontShape{T1}{mdici}{b}{n}{ + <->s * [0.96] mdicib8t +}{} + +\DeclareFontShape{T1}{mdici}{b}{fsc}{ + <->s * [0.96] mdicibfc8t + <->s * [0.96] mdicibfc8t + <->s * [0.96] mdicibifc8t +}{} + +\DeclareFontShape{T1}{mdici}{b}{sc}{ + <->s * [0.96] mdicibc8t +}{} + +\DeclareFontShape{T1}{mdici}{b}{it}{ + <->s * [0.96] mdicibi8t +}{} + +\DeclareFontShape{T1}{mdici}{b}{fic}{ + <->s * [0.96] mdicibifc8t +}{} + +\DeclareFontShape{T1}{mdici}{b}{scsl}{ + <->s * [0.96] mdicibic8t +}{} + +\DeclareFontShape{T1}{mdici}{c}{n}{ + <->s * [0.96] mdicic8t +}{} + +\DeclareFontShape{T1}{mdici}{c}{fsc}{ + <->s * [0.96] mdicicfc8t + <->s * [0.96] mdicicfc8t + <->s * [0.96] mdicicifc8t +}{} + +\DeclareFontShape{T1}{mdici}{c}{sc}{ + <->s * [0.96] mdicicc8t +}{} + +\DeclareFontShape{T1}{mdici}{c}{it}{ + <->s * [0.96] mdicici8t +}{} + +\DeclareFontShape{T1}{mdici}{c}{fic}{ + <->s * [0.96] mdicicifc8t +}{} + +\DeclareFontShape{T1}{mdici}{c}{scsl}{ + <->s * [0.96] mdicicic8t +}{} + +\DeclareFontShape{T1}{mdici}{m}{sl}{<->ssub * mdici/m/it}{} +\DeclareFontShape{T1}{mdici}{bx}{n}{<->ssub * mdici/b/n}{} +\DeclareFontShape{T1}{mdici}{bx}{fsc}{<->ssub * mdici/b/fsc}{} +\DeclareFontShape{T1}{mdici}{bx}{sc}{<->ssub * mdici/b/sc}{} +\DeclareFontShape{T1}{mdici}{bx}{it}{<->ssub * mdici/b/it}{} +\DeclareFontShape{T1}{mdici}{b}{sl}{<->ssub * mdici/b/it}{} +\DeclareFontShape{T1}{mdici}{bx}{sl}{<->ssub * mdici/b/sl}{} +\DeclareFontShape{T1}{mdici}{bx}{fic}{<->ssub * mdici/b/fic}{} +\DeclareFontShape{T1}{mdici}{bx}{scsl}{<->ssub * mdici/b/scsl}{} +\DeclareFontShape{T1}{mdici}{c}{sl}{<->ssub * mdici/c/it}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdici/ts1mdici.fd b/Master/texmf-dist/tex/latex/mathdesign/mdici/ts1mdici.fd new file mode 100644 index 00000000000..b872c75b0e9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdici/ts1mdici.fd @@ -0,0 +1,69 @@ +%Filename: ts1mdici.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ts1mdici.fd} + [2013/08/29 Fontinst v1.933 font definitions for TS1/mdici.] + +\DeclareFontFamily{TS1}{mdici}{} + +\DeclareFontShape{TS1}{mdici}{m}{n}{ + <->s * [0.96] mdicir8c +}{} + +\DeclareFontShape{TS1}{mdici}{m}{sc}{ + <->s * [0.96] mdicirc8c +}{} + +\DeclareFontShape{TS1}{mdici}{m}{it}{ + <->s * [0.96] mdiciri8c +}{} + +\DeclareFontShape{TS1}{mdici}{m}{scsl}{ + <->s * [0.96] mdiciric8c +}{} + +\DeclareFontShape{TS1}{mdici}{b}{n}{ + <->s * [0.96] mdicib8c +}{} + +\DeclareFontShape{TS1}{mdici}{b}{sc}{ + <->s * [0.96] mdicibc8c +}{} + +\DeclareFontShape{TS1}{mdici}{b}{it}{ + <->s * [0.96] mdicibi8c +}{} + +\DeclareFontShape{TS1}{mdici}{b}{scsl}{ + <->s * [0.96] mdicibic8c +}{} + +\DeclareFontShape{TS1}{mdici}{c}{n}{ + <->s * [0.96] mdicic8c +}{} + +\DeclareFontShape{TS1}{mdici}{c}{sc}{ + <->s * [0.96] mdicicc8c +}{} + +\DeclareFontShape{TS1}{mdici}{c}{it}{ + <->s * [0.96] mdicici8c +}{} + +\DeclareFontShape{TS1}{mdici}{c}{scsl}{ + <->s * [0.96] mdicicic8c +}{} + +\DeclareFontShape{TS1}{mdici}{m}{sl}{<->ssub * mdici/m/it}{} +\DeclareFontShape{TS1}{mdici}{bx}{n}{<->ssub * mdici/b/n}{} +\DeclareFontShape{TS1}{mdici}{bx}{sc}{<->ssub * mdici/b/sc}{} +\DeclareFontShape{TS1}{mdici}{bx}{it}{<->ssub * mdici/b/it}{} +\DeclareFontShape{TS1}{mdici}{b}{sl}{<->ssub * mdici/b/it}{} +\DeclareFontShape{TS1}{mdici}{bx}{sl}{<->ssub * mdici/b/sl}{} +\DeclareFontShape{TS1}{mdici}{bx}{scsl}{<->ssub * mdici/b/scsl}{} +\DeclareFontShape{TS1}{mdici}{c}{sl}{<->ssub * mdici/c/it}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdamdpgd.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdamdpgd.fd new file mode 100644 index 00000000000..c8a1db2c2af --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdamdpgd.fd @@ -0,0 +1,23 @@ +%Filename: mdamdpgd.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdamdpgd.fd} + [2013/08/29 Fontinst v1.933 font definitions for MDA/mdpgd.] + +\DeclareFontFamily{MDA}{mdpgd}{} + +\DeclareFontShape{MDA}{mdpgd}{m}{n}{ + <-> mdpgdrma +}{} + +\DeclareFontShape{MDA}{mdpgd}{sb}{n}{ + <-> mdpgdsma +}{} + +\DeclareFontShape{MDA}{mdpgd}{b}{n}{<->ssub * mdpgd/sb/n}{} +\DeclareFontShape{MDA}{mdpgd}{bx}{n}{<->ssub * mdpgd/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdbmdpgd.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdbmdpgd.fd new file mode 100644 index 00000000000..c227eb1973c --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdbmdpgd.fd @@ -0,0 +1,23 @@ +%Filename: mdbmdpgd.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdbmdpgd.fd} + [2013/08/29 Fontinst v1.933 font definitions for MDB/mdpgd.] + +\DeclareFontFamily{MDB}{mdpgd}{} + +\DeclareFontShape{MDB}{mdpgd}{m}{n}{ + <-> mdpgdrmb +}{} + +\DeclareFontShape{MDB}{mdpgd}{sb}{n}{ + <-> mdpgdsmb +}{} + +\DeclareFontShape{MDB}{mdpgd}{b}{n}{<->ssub * mdpgd/sb/n}{} +\DeclareFontShape{MDB}{mdpgd}{bx}{n}{<->ssub * mdpgd/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdpgd.cfg b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdpgd.cfg new file mode 100644 index 00000000000..beae8da84c3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdpgd.cfg @@ -0,0 +1,102 @@ +%% This is file mdpgd.cfg + +%% In this file you can configure the default use of the mdpgd +%% package. + +%% These configuration file is loaded *before* the options are set, so +%% users can override it if they want. + +%% ------------------------------------------------------------------- +%% Default options +%% ------------------------------------------------------------------- + +% In this command, you can set the default value of the options, +% e.g. \def\mdpgdOptions{amssymb,mdcal}. + +\def\mdpgdOptions{} + +% For traditionnal French scientific typography, use the following +% options + +%% \def\mdpgdOptions{greekupright,capupright} + +%% ------------------------------------------------------------------- +%% Default fonts +%% ------------------------------------------------------------------- + +%% Set the sans serif and typewriter fonts for this package. Read the +%% documentation for more informations. + +%% For example, to use Adobe Helvetica as the sans serif font, uncomment the +%% following line + +%% \renewcommand{\sfdefault}{phvmdpgd}% + +%% To use Adobe Courier as the typewriter font, uncomment the +%% following line + +%% \renewcommand{\ttdefault}{pcrmdpgd}% + +%% + +%% ------------------------------------------------------------------- +%% Extra fonts +%% ------------------------------------------------------------------- + +%% Here you can define extra scaled fonts. If you understand a little +%% the LaTeX font system, the following code is quite straightforward. +%% See more example in mdfont.def. +%% +%% Please the LaTeX2e font selection guide for more informations. + +%% Adobe Syntax + +%% \def\MD@font@name{psx\MD@name} + +%% !!! Important: The following value must be set by hand. It is the +%% ratio of (XHeigh of mdpgd)/(XHeight of the font to scale), i.e. +%% +%% 3.940/XHeight +%% +%% where XHeight is the xheight of the font to scale, exprimed in points + + +%% \def\psx@ratio{1} + +%% \DeclareFontFamily{OT1}{\MD@font@name}{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namer7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{it}{ +%% <-> s * [\psx@ratio] \MD@font@nameri7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{b}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameb7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{c}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namec7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{u}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameu7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{sl}{<-> ssub * \MD@font@name/m/it}{} +%% \DeclareFontShape{OT1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} + +%% \DeclareFontFamily{T1}{\MD@font@name}{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namer8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{it}{ +%% <-> s * [\psx@ratio] \MD@font@nameri8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{b}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameb8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{c}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namec8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{u}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameu8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{sl}{<-> ssub * \MD@font@name/m/it}{} +%% \DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdpgd.sty b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdpgd.sty new file mode 100644 index 00000000000..2c51f76ba7f --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/mdpgd.sty @@ -0,0 +1,858 @@ +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% This file is part of the mdpgd package v2.31 +%% -------------------------------------------------- +%% +%% This program is free software; you can redistribute it and/or +%% modify it under the terms of the GNU General Public License +%% as published by the Free Software Foundation; either version 2 +%% of the License, or (at your option) any later version. + +%% This program is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%% GNU General Public License for more details. + +%% You should have received a copy of the GNU General Public License +%% along with this program; if not, write to the Free Software +%% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +%% Public LaTeX Project Public + +%% This file loads the mdpgd font families. + +%% For more information about options and configuration, please read +%% mdpgddoc.pdf or the general MathDesign documentation mddoc.pdf. + +\NeedsTeXFormat{LaTeX2e}% + +\ProvidesPackage{mdpgd}% +[2013/08/29 v2.31 adobe adobe garamond pro + mdpgd (Math Design Project)] + +\@ifundefined{MD@default@family}{ + \PackageError{mdpgd}% + {Package mdpgd cannot be loaded directly. Use mathdesign package.} + {Use mathdesign package with option mdpgd.}} +{\renewcommand{\rmdefault}{\MD@default@family}} + + +%% ---------------------------------------------------------------- +%% External fonts can be scaled according to the following parameters (to +%% ensure correct lining of the glyphs) +%% ---------------------------------------------------------------- + +%% Bera (alias Bistream Vera) +\def\fvm@ratio{0.720}% +\def\fvs@ratio{0.720}% +\def\fve@ratio{0.720}% + +%% Typewriter fonts +\def\pcr@ratio{0.925}% +\def\ucr@ratio{0.945}% + +%% Sans Serif font +\def\phv@ratio{0.753}% +\def\uag@ratio{0.720}% +\def\uhv@ratio{0.752}% + +%% Computer Modern fonts +\def\cmsy@ratio{0.966}% +\def\cmtt@ratio{0.915}% +\def\cmss@ratio{0.887}% + +%% Euler fraktur +\def\euf@ratio{0.991}% + +%% AMS blackboard bold +\def\msb@ratio{0.966}% + +%% GFS Didot +\def\grd@ratio{0.840}% +%% GFS Bodoni +\def\grb@ratio{0.799} +%% Adobe Minion +\def\grm@ratio{0.902} + +\input{mdfont.def} + +\if@MD@sfscaled + \input{mdsffont.def} +\fi + +\if@MD@ttscaled + \input{mdttfont.def} +\fi + +%% ---------------------------------------------------------------- +%% Script Math Alphabet +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdpgd}{mathrsfs}% + +\if@MD@cmcal +\DeclareSymbolFont{mdcal}{OMS}{xmdcmsy}{m}{n}% +\SetSymbolFont{mdcal}{bold}{OMS}{xmdcmsy}{b}{n}% +\else +\DeclareSymbolFont{mdcal}{OMS}{mdpgd}{m}{n}% +\SetSymbolFont{mdcal}{bold}{OMS}{mdpgd}{b}{n}% +\fi +\DeclareSymbolFontAlphabet{\mathcal}{mdcal} +\DeclareSymbolFont{mdscr}{OMS}{mdpgd}{m}{n}% + +\DeclareSymbolFontAlphabet{\mathscr}{mdscr}% +\SetSymbolFont{mdscr}{bold}{OMS}{mdpgd}{b}{n}% + +%% ---------------------------------------------------------------- +%% Fraktur symbols support +%% ---------------------------------------------------------------- + +\DeclareMathAlphabet{\mathfrak}{U}{xmdeuf}{m}{n}% +\SetMathAlphabet{\mathfrak}{bold}{U}{xmdeuf}{b}{n}% +\DeclareRobustCommand{\frak}[1]{% + {\@subst@obsolete{mdpgd}\frak\mathfrak{#1}}}% + +%% ------------------------------------------------------------------- +%% Mathematical fonts definition +%% ------------------------------------------------------------------- + +% \DeclareMathVersion{mdpgdnormal} +% \DeclareMathVersion{mdpgdbold} + +\SetSymbolFont{operators} {normal}{OT1}{mdpgd}{m}{n}% +\SetSymbolFont{letters} {normal}{OML}{mdpgd}{m}{it}% +\SetSymbolFont{symbols} {normal}{OMS}{mdpgd}{m}{n}% +\SetSymbolFont{largesymbols}{normal}{OMX}{mdpgd}{m}{n}% + +\SetSymbolFont{operators} {bold}{OT1}{mdpgd}{b}{n}% +\SetSymbolFont{letters} {bold}{OML}{mdpgd}{b}{it}% +\SetSymbolFont{symbols} {bold}{OMS}{mdpgd}{b}{n}% +\SetSymbolFont{largesymbols}{bold}{OMX}{mdpgd}{b}{n}% + +\SetMathAlphabet{\mathrm}{normal}{\encodingdefault}{\rmdefault}{m}{n}% +\SetMathAlphabet{\mathbf}{normal}{\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathit}{normal}{\encodingdefault}{\rmdefault}{m}{it}% +\SetMathAlphabet{\mathsf}{normal}{\encodingdefault}{\sfdefault}{m}{n}% +\SetMathAlphabet{\mathtt}{normal}{\encodingdefault}{\ttdefault}{m}{n}% + +\SetMathAlphabet{\mathrm}{bold} {\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathbf}{bold} {\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathit}{bold} {\encodingdefault}{\rmdefault}{b}{it}% +\SetMathAlphabet{\mathsf}{bold} {\encodingdefault}{\sfdefault}{b}{n}% +\SetMathAlphabet{\mathtt}{bold} {\encodingdefault}{\ttdefault}{b}{n}% + +\DeclareSymbolFont{lettersupright} {OML}{mdpgd}{m}{n} +\SetSymbolFont{lettersupright} {bold}{OML}{mdpgd}{b}{n}% +\DeclareSymbolFontAlphabet{\mathrm} {lettersupright} + +% ------------------------------------------------------------------- +% Greek alphabet + +\def\MDgrfamily{letters} + +\ifthenelse{\equal{\MD@greek@family}{letters}} +{} +{ + \DeclareSymbolFont{\MD@greek@family}{OML}{\MD@greek@family}{m}{it} + \SetSymbolFont{\MD@greek@family}{bold}{OML}{\MD@greek@family}{b}{it}% + \DeclareSymbolFont{\MD@greek@family upright}{OML}{\MD@greek@family}{m}{n} + \SetSymbolFont{\MD@greek@family upright}{bold}{OML}{\MD@greek@family}{b}{n} +} + +% ------------------------------------------------------------------- +% Calligraphic and script alphabet + +\if@MD@cmcal + \SetMathAlphabet{\mathcal}{normal}{OMS}{xmdcmsy}{m}{n}% +\else + \SetMathAlphabet{\mathcal}{normal}{OMS}{mdpgd}{m}{n}% +\fi + +\DeclareSymbolFontAlphabet{\mathscr}{mdscr}% + + +%% ------------------------------------------------------------------- +%% The name of the bold series +%% ------------------------------------------------------------------- + +\renewcommand\bfdefault{sb} + + +%% ---------------------------------------------------------------- +%% Uppercase upright +%% ---------------------------------------------------------------- + +\RequirePackage{xkeyval} + +\renewcommand{\rmdefault}{mdpgd}\rmfamily +% \MDSelectGreekFont{\MD@default@gr@font}{} + + +\if@MD@capupright +\DeclareMathSymbol{A}{\mathalpha}{lettersupright}{`A} +\DeclareMathSymbol{B}{\mathalpha}{lettersupright}{`B} +\DeclareMathSymbol{C}{\mathalpha}{lettersupright}{`C} +\DeclareMathSymbol{D}{\mathalpha}{lettersupright}{`D} +\DeclareMathSymbol{E}{\mathalpha}{lettersupright}{`E} +\DeclareMathSymbol{F}{\mathalpha}{lettersupright}{`F} +\DeclareMathSymbol{G}{\mathalpha}{lettersupright}{`G} +\DeclareMathSymbol{H}{\mathalpha}{lettersupright}{`H} +\DeclareMathSymbol{I}{\mathalpha}{lettersupright}{`I} +\DeclareMathSymbol{J}{\mathalpha}{lettersupright}{`J} +\DeclareMathSymbol{K}{\mathalpha}{lettersupright}{`K} +\DeclareMathSymbol{L}{\mathalpha}{lettersupright}{`L} +\DeclareMathSymbol{M}{\mathalpha}{lettersupright}{`M} +\DeclareMathSymbol{N}{\mathalpha}{lettersupright}{`N} +\DeclareMathSymbol{O}{\mathalpha}{lettersupright}{`O} +\DeclareMathSymbol{P}{\mathalpha}{lettersupright}{`P} +\DeclareMathSymbol{Q}{\mathalpha}{lettersupright}{`Q} +\DeclareMathSymbol{R}{\mathalpha}{lettersupright}{`R} +\DeclareMathSymbol{S}{\mathalpha}{lettersupright}{`S} +\DeclareMathSymbol{T}{\mathalpha}{lettersupright}{`T} +\DeclareMathSymbol{U}{\mathalpha}{lettersupright}{`U} +\DeclareMathSymbol{V}{\mathalpha}{lettersupright}{`V} +\DeclareMathSymbol{W}{\mathalpha}{lettersupright}{`W} +\DeclareMathSymbol{X}{\mathalpha}{lettersupright}{`X} +\DeclareMathSymbol{Y}{\mathalpha}{lettersupright}{`Y} +\DeclareMathSymbol{Z}{\mathalpha}{lettersupright}{`Z} +\fi + +%% ---------------------------------------------------------------- +%% Lowercase upright +%% ---------------------------------------------------------------- + +\if@MD@lowupright +\DeclareMathSymbol{a}{\mathalpha}{lettersupright}{`a} +\DeclareMathSymbol{b}{\mathalpha}{lettersupright}{`b} +\DeclareMathSymbol{c}{\mathalpha}{lettersupright}{`c} +\DeclareMathSymbol{d}{\mathalpha}{lettersupright}{`d} +\DeclareMathSymbol{e}{\mathalpha}{lettersupright}{`e} +\DeclareMathSymbol{f}{\mathalpha}{lettersupright}{`f} +\DeclareMathSymbol{g}{\mathalpha}{lettersupright}{`g} +\DeclareMathSymbol{h}{\mathalpha}{lettersupright}{`h} +\DeclareMathSymbol{i}{\mathalpha}{lettersupright}{`i} +\DeclareMathSymbol{j}{\mathalpha}{lettersupright}{`j} +\DeclareMathSymbol{k}{\mathalpha}{lettersupright}{`k} +\DeclareMathSymbol{l}{\mathalpha}{lettersupright}{`l} +\DeclareMathSymbol{m}{\mathalpha}{lettersupright}{`m} +\DeclareMathSymbol{n}{\mathalpha}{lettersupright}{`n} +\DeclareMathSymbol{o}{\mathalpha}{lettersupright}{`o} +\DeclareMathSymbol{p}{\mathalpha}{lettersupright}{`p} +\DeclareMathSymbol{q}{\mathalpha}{lettersupright}{`q} +\DeclareMathSymbol{r}{\mathalpha}{lettersupright}{`r} +\DeclareMathSymbol{s}{\mathalpha}{lettersupright}{`s} +\DeclareMathSymbol{t}{\mathalpha}{lettersupright}{`t} +\DeclareMathSymbol{u}{\mathalpha}{lettersupright}{`u} +\DeclareMathSymbol{v}{\mathalpha}{lettersupright}{`v} +\DeclareMathSymbol{w}{\mathalpha}{lettersupright}{`w} +\DeclareMathSymbol{x}{\mathalpha}{lettersupright}{`x} +\DeclareMathSymbol{y}{\mathalpha}{lettersupright}{`y} +\DeclareMathSymbol{z}{\mathalpha}{lettersupright}{`z} +\fi + + + + + +%% ---------------------------------------------------------------- +%% Lowercase greek upright +%% ---------------------------------------------------------------- + +\if@MD@grupright % +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{\MD@greek@family upright}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{\MD@greek@family upright}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{\MD@greek@family upright}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{\MD@greek@family upright}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{\MD@greek@family upright}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{\MD@greek@family upright}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{\MD@greek@family upright}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{\MD@greek@family upright}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{\MD@greek@family upright}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{\MD@greek@family upright}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{\MD@greek@family upright}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{\MD@greek@family upright}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{\MD@greek@family upright}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{\MD@greek@family upright}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{\MD@greek@family upright}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{\MD@greek@family upright}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{\MD@greek@family upright}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{\MD@greek@family upright}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{\MD@greek@family upright}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{\MD@greek@family upright}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{\MD@greek@family upright}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{\MD@greek@family upright}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{\MD@greek@family upright}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{\MD@greek@family upright}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{\MD@greek@family upright}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{\MD@greek@family upright}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{\MD@greek@family upright}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{\MD@greek@family upright}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{\MD@greek@family upright}{"27} +\else +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{\MD@greek@family}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{\MD@greek@family}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{\MD@greek@family}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{\MD@greek@family}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{\MD@greek@family}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{\MD@greek@family}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{\MD@greek@family}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{\MD@greek@family}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{\MD@greek@family}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{\MD@greek@family}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{\MD@greek@family}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{\MD@greek@family}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{\MD@greek@family}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{\MD@greek@family}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{\MD@greek@family}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{\MD@greek@family}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{\MD@greek@family}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{\MD@greek@family}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{\MD@greek@family}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{\MD@greek@family}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{\MD@greek@family}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{\MD@greek@family}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{\MD@greek@family}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{\MD@greek@family}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{\MD@greek@family}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{\MD@greek@family}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{\MD@greek@family}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{\MD@greek@family}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{\MD@greek@family}{"27} +\fi +\ifthenelse{\equal{\MD@greek@family}{grb}}{\let\epsilon\varepsilon}{} +\ifthenelse{\equal{\MD@greek@family}{grd}}{\let\epsilon\varepsilon}{} + +%% ---------------------------------------------------------------- +%% Uppercase greek slanted +%% ---------------------------------------------------------------- + +\if@MD@GRupright % +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{\MD@greek@family upright}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{\MD@greek@family upright}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{\MD@greek@family upright}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{\MD@greek@family upright}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{\MD@greek@family upright}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{\MD@greek@family upright}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{\MD@greek@family upright}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{\MD@greek@family upright}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{\MD@greek@family upright}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{\MD@greek@family upright}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{\MD@greek@family upright}{"0A} +\else +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{\MD@greek@family}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{\MD@greek@family}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{\MD@greek@family}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{\MD@greek@family}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{\MD@greek@family}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{\MD@greek@family}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{\MD@greek@family}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{\MD@greek@family}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{\MD@greek@family}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{\MD@greek@family}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{\MD@greek@family}{"0A} +\fi + + %% upright greek letters are avalaible vi \alphaup like macros +\MD@def\DeclareMathSymbol{\alphaup}{\mathord}{\MD@greek@family upright}{"0B} +\MD@def\DeclareMathSymbol{\betaup}{\mathord}{\MD@greek@family upright}{"0C} +\MD@def\DeclareMathSymbol{\gammaup}{\mathord}{\MD@greek@family upright}{"0D} +\MD@def\DeclareMathSymbol{\deltaup}{\mathord}{\MD@greek@family upright}{"0E} +\MD@def\DeclareMathSymbol{\epsilonup}{\mathord}{\MD@greek@family upright}{"0F} +\MD@def\DeclareMathSymbol{\zetaup}{\mathord}{\MD@greek@family upright}{"10} +\MD@def\DeclareMathSymbol{\etaup}{\mathord}{\MD@greek@family upright}{"11} +\MD@def\DeclareMathSymbol{\thetaup}{\mathord}{\MD@greek@family upright}{"12} +\MD@def\DeclareMathSymbol{\iotaup}{\mathord}{\MD@greek@family upright}{"13} +\MD@def\DeclareMathSymbol{\kappaup}{\mathord}{\MD@greek@family upright}{"14} +\MD@def\DeclareMathSymbol{\lambdaup}{\mathord}{\MD@greek@family upright}{"15} +\MD@def\DeclareMathSymbol{\muup}{\mathord}{\MD@greek@family upright}{"16} +\MD@def\DeclareMathSymbol{\nuup}{\mathord}{\MD@greek@family upright}{"17} +\MD@def\DeclareMathSymbol{\xiup}{\mathord}{\MD@greek@family upright}{"18} +\MD@def\DeclareMathSymbol{\piup}{\mathord}{\MD@greek@family upright}{"19} +\MD@def\DeclareMathSymbol{\rhoup}{\mathord}{\MD@greek@family upright}{"1A} +\MD@def\DeclareMathSymbol{\sigmaup}{\mathord}{\MD@greek@family upright}{"1B} +\MD@def\DeclareMathSymbol{\tauup}{\mathord}{\MD@greek@family upright}{"1C} +\MD@def\DeclareMathSymbol{\upsilonup}{\mathord}{\MD@greek@family upright}{"1D} +\MD@def\DeclareMathSymbol{\phiup}{\mathord}{\MD@greek@family upright}{"1E} +\MD@def\DeclareMathSymbol{\chiup}{\mathord}{\MD@greek@family upright}{"1F} +\MD@def\DeclareMathSymbol{\psiup}{\mathord}{\MD@greek@family upright}{"20} +\MD@def\DeclareMathSymbol{\omegaup}{\mathord}{\MD@greek@family upright}{"21} +\MD@def\DeclareMathSymbol{\varepsilonup}{\mathord}{\MD@greek@family upright}{"22} +\MD@def\DeclareMathSymbol{\varthetaup}{\mathord}{\MD@greek@family upright}{"23} +\MD@def\DeclareMathSymbol{\varpiup}{\mathord}{\MD@greek@family upright}{"24} +\MD@def\DeclareMathSymbol{\varrhoup}{\mathord}{\MD@greek@family upright}{"25} +\MD@def\DeclareMathSymbol{\varsigmaup}{\mathord}{\MD@greek@family upright}{"26} +\MD@def\DeclareMathSymbol{\varphiup}{\mathord}{\MD@greek@family upright}{"27} +\MD@def\DeclareMathSymbol{\Gammaup}{\mathalpha}{\MD@greek@family upright}{"00} +\MD@def\DeclareMathSymbol{\Deltaup}{\mathalpha}{\MD@greek@family upright}{"01} +\MD@def\DeclareMathSymbol{\Thetaup}{\mathalpha}{\MD@greek@family upright}{"02} +\MD@def\DeclareMathSymbol{\Lambdaup}{\mathalpha}{\MD@greek@family upright}{"03} +\MD@def\DeclareMathSymbol{\Xiup}{\mathalpha}{\MD@greek@family upright}{"04} +\MD@def\DeclareMathSymbol{\Piup}{\mathalpha}{\MD@greek@family upright}{"05} +\MD@def\DeclareMathSymbol{\Sigmaup}{\mathalpha}{\MD@greek@family upright}{"06} +\MD@def\DeclareMathSymbol{\Upsilonup}{\mathalpha}{\MD@greek@family upright}{"07} +\MD@def\DeclareMathSymbol{\Phiup}{\mathalpha}{\MD@greek@family upright}{"08} +\MD@def\DeclareMathSymbol{\Psiup}{\mathalpha}{\MD@greek@family upright}{"09} +\MD@def\DeclareMathSymbol{\Omegaup}{\mathalpha}{\MD@greek@family upright}{"0A} + +\MD@def\DeclareMathSymbol{\alphait}{\mathord}{\MD@greek@family}{"0B} +\MD@def\DeclareMathSymbol{\betait}{\mathord}{\MD@greek@family}{"0C} +\MD@def\DeclareMathSymbol{\gammait}{\mathord}{\MD@greek@family}{"0D} +\MD@def\DeclareMathSymbol{\deltait}{\mathord}{\MD@greek@family}{"0E} +\MD@def\DeclareMathSymbol{\epsilonit}{\mathord}{\MD@greek@family}{"0F} +\MD@def\DeclareMathSymbol{\zetait}{\mathord}{\MD@greek@family}{"10} +\MD@def\DeclareMathSymbol{\etait}{\mathord}{\MD@greek@family}{"11} +\MD@def\DeclareMathSymbol{\thetait}{\mathord}{\MD@greek@family}{"12} +\MD@def\DeclareMathSymbol{\iotait}{\mathord}{\MD@greek@family}{"13} +\MD@def\DeclareMathSymbol{\kappait}{\mathord}{\MD@greek@family}{"14} +\MD@def\DeclareMathSymbol{\lambdait}{\mathord}{\MD@greek@family}{"15} +\MD@def\DeclareMathSymbol{\muit}{\mathord}{\MD@greek@family}{"16} +\MD@def\DeclareMathSymbol{\nuit}{\mathord}{\MD@greek@family}{"17} +\MD@def\DeclareMathSymbol{\xiit}{\mathord}{\MD@greek@family}{"18} +\MD@def\DeclareMathSymbol{\piit}{\mathord}{\MD@greek@family}{"19} +\MD@def\DeclareMathSymbol{\rhoit}{\mathord}{\MD@greek@family}{"1A} +\MD@def\DeclareMathSymbol{\sigmait}{\mathord}{\MD@greek@family}{"1B} +\MD@def\DeclareMathSymbol{\tauit}{\mathord}{\MD@greek@family}{"1C} +\MD@def\DeclareMathSymbol{\upsilonit}{\mathord}{\MD@greek@family}{"1D} +\MD@def\DeclareMathSymbol{\phiit}{\mathord}{\MD@greek@family}{"1E} +\MD@def\DeclareMathSymbol{\chiit}{\mathord}{\MD@greek@family}{"1F} +\MD@def\DeclareMathSymbol{\psiit}{\mathord}{\MD@greek@family}{"20} +\MD@def\DeclareMathSymbol{\omegait}{\mathord}{\MD@greek@family}{"21} +\MD@def\DeclareMathSymbol{\varepsilonit}{\mathord}{\MD@greek@family}{"22} +\MD@def\DeclareMathSymbol{\varthetait}{\mathord}{\MD@greek@family}{"23} +\MD@def\DeclareMathSymbol{\varpiit}{\mathord}{\MD@greek@family}{"24} +\MD@def\DeclareMathSymbol{\varrhoit}{\mathord}{\MD@greek@family}{"25} +\MD@def\DeclareMathSymbol{\varsigmait}{\mathord}{\MD@greek@family}{"26} +\MD@def\DeclareMathSymbol{\varphiit}{\mathord}{\MD@greek@family}{"27} +\MD@def\DeclareMathSymbol{\Gammait}{\mathalpha}{\MD@greek@family}{"00} +\MD@def\DeclareMathSymbol{\Deltait}{\mathalpha}{\MD@greek@family}{"01} +\MD@def\DeclareMathSymbol{\Thetait}{\mathalpha}{\MD@greek@family}{"02} +\MD@def\DeclareMathSymbol{\Lambdait}{\mathalpha}{\MD@greek@family}{"03} +\MD@def\DeclareMathSymbol{\Xiit}{\mathalpha}{\MD@greek@family}{"04} +\MD@def\DeclareMathSymbol{\Piit}{\mathalpha}{\MD@greek@family}{"05} +\MD@def\DeclareMathSymbol{\Sigmait}{\mathalpha}{\MD@greek@family}{"06} +\MD@def\DeclareMathSymbol{\Upsilonit}{\mathalpha}{\MD@greek@family}{"07} +\MD@def\DeclareMathSymbol{\Phiit}{\mathalpha}{\MD@greek@family}{"08} +\MD@def\DeclareMathSymbol{\Psiit}{\mathalpha}{\MD@greek@family}{"09} +\MD@def\DeclareMathSymbol{\Omegait}{\mathalpha}{\MD@greek@family}{"0A} + +%% ---------------------------------------------------------------- +%% Additional symbols +%% ---------------------------------------------------------------- + +\def\iddots{\mathinner{\mkern1mu\raise1\p@ + \vbox{\kern7\p@\hbox{.}}\mkern2mu + \raise4\p@\hbox{.}\mkern2mu\raise7\p@\hbox{.}\mkern1mu}} + +%% ------------------------------------------------------------------- +%% Wide accents +%% ------------------------------------------------------------------- + +\DeclareMathAccent{\widetilde}{\mathord}{largesymbols}{"65} +\DeclareMathAccent{\widehat}{\mathord}{largesymbols}{"62} +\DeclareMathAccent{\widetriangle}{\mathord}{largesymbols}{"E6} +\DeclareMathAccent{\wideparen}{\mathord}{largesymbols}{"F3} +\ifx\overset\@undefined\else +\newcommand{\widering}[1]{\overset{\smash{\vbox to .2ex{% + \hbox{$\mathring{}$}}}}{\wideparen{#1}}} +\fi + + +%% ------------------------------------------------------------------- +%% Double left and right bracket +%% ------------------------------------------------------------------- + +\MD@def\DeclareMathDelimiter{\llbracket}{\mathopen} {largesymbols}{"B9}{largesymbols}{"83} +\MD@def\DeclareMathDelimiter{\rrbracket}{\mathclose}{largesymbols}{"BA}{largesymbols}{"8D} + +%% ------------------------------------------------------------------- +%% Wavy vertical lines +%% ------------------------------------------------------------------- + +\MD@def\DeclareMathDelimiter{\lwave}{\mathopen} {largesymbols}{"D0}{largesymbols}{"D0} +\MD@def\DeclareMathDelimiter{\rwave}{\mathclose}{largesymbols}{"D0}{largesymbols}{"D0} + +\MD@def\DeclareMathDelimiter{\levaw}{\mathopen} {largesymbols}{"D1}{largesymbols}{"D1} +\MD@def\DeclareMathDelimiter{\revaw}{\mathclose}{largesymbols}{"D1}{largesymbols}{"D1} + +\def\leftwave{\left\lwave} +\def\rightwave{\right\rwave} +\def\leftevaw{\left\levaw} +\def\rightevaw{\right\revaw} + +%% ---------------------------------------------------------------- +%% Additional fonts +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdpgd}{amssymb} +\WarningIfLoaded{mdpgd}{amsfonts} + +\DeclareFontEncoding{MDA}{}{} +\DeclareFontSubstitution{MDA}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignA}{MDA}{mdpgd}{m}{n}% +\SetSymbolFont{mathdesignA} {bold}{MDA}{mdpgd}{b}{n}% +\DeclareSymbolFontAlphabet{\mdmathbb}{mathdesignA} +\DeclareFontEncodingDefaults{\relax}{\def\accentclass@{7}} + +\DeclareFontEncoding{MDB}{}{} +\DeclareFontSubstitution{MDB}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignB}{MDB}{mdpgd}{m}{n}% +\SetSymbolFont{mathdesignB}{bold}{MDB}{mdpgd}{b}{n}% + +% The following code borrowed from amsfonts.sty and amsbsy.sty + +\long\def\@gobblethree#1#2#3{} +\def\@subst@obsolete#1#2#3{\@obsolete{#1}#2#3\gdef#2{#3}#2} +\if@compatibility +\let\@obsolete\@gobblethree +\else +\def\@obsolete#1#2#3{\PackageWarning{#1}{% + Obsolete command \protect#2; \protect#3 should be used instead}}% +\fi +\DeclareRobustCommand{\bold}[1]{% + {\@subst@obsolete{amsfonts}\bold\mathbf{#1}}} + +\providecommand*{\@mathmeasure}[3]{% + \setbox#1\hbox{\frozen@everymath\@emptytoks\m@th$#2#3$}} + +\@ifundefined{@emptytoks}{\csname newtoks\endcsname\@emptytoks}{} + \let\mathbb\@undefined + \global\let\mathbb\mdmathbb + \MD@def\DeclareRobustCommand{\Bbb}[1]{% + {\@subst@obsolete{mdpgd}\Bbb\mathbb{#1}}} + + \xdef\yen{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}D5} + \xdef\checkmark{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}D8} + \xdef\circledR{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}F2} + \def\circledS{\textcircled{S}} + \xdef\maltese{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}FA} + \catcode`\"=12 + \MD@def\DeclareMathDelimiter{\ulcorner}{\mathopen} {mathdesignA}{"F0}{mathdesignA}{"F0} + \MD@def\DeclareMathDelimiter{\urcorner}{\mathclose}{mathdesignA}{"F1}{mathdesignA}{"F1} + \MD@def\DeclareMathDelimiter{\llcorner}{\mathopen} {mathdesignA}{"F8}{mathdesignA}{"F8} + \MD@def\DeclareMathDelimiter{\lrcorner}{\mathclose}{mathdesignA}{"F9}{mathdesignA}{"F9} + \DeclareMathAccent{\widetilde}{\mathord}{largesymbols}{"65} + \DeclareMathAccent{\widehat}{\mathord}{largesymbols}{"62} + \MD@def\DeclareMathSymbol{\dabar@}{\mathord}{mathdesignA}{"B9} + +\xdef\dashrightarrow{\mathrel{\dabar@\dabar@ + \mathchar"0\hexnumber@\symmathdesignA CB}}% + \xdef\dashleftarrow{\mathrel{\mathchar"0\hexnumber@\symmathdesignA CC\dabar@\dabar@}}% + \global\let\dasharrow\dashrightarrow + +%% Begin AMSb declarations + \MD@def\DeclareMathSymbol{\lvertneqq} {\mathrel}{mathdesignB}{"00} + \MD@def\DeclareMathSymbol{\gvertneqq} {\mathrel}{mathdesignB}{"01} + \MD@def\DeclareMathSymbol{\nleq} {\mathrel}{mathdesignB}{"02} + \MD@def\DeclareMathSymbol{\ngeq} {\mathrel}{mathdesignB}{"03} + \MD@def\DeclareMathSymbol{\nless} {\mathrel}{mathdesignB}{"04} + \MD@def\DeclareMathSymbol{\ngtr} {\mathrel}{mathdesignB}{"05} + \MD@def\DeclareMathSymbol{\nprec} {\mathrel}{mathdesignB}{"06} + \MD@def\DeclareMathSymbol{\nsucc} {\mathrel}{mathdesignB}{"07} + \MD@def\DeclareMathSymbol{\lneqq} {\mathrel}{mathdesignB}{"08} + \MD@def\DeclareMathSymbol{\gneqq} {\mathrel}{mathdesignB}{"09} + \MD@def\DeclareMathSymbol{\nleqslant} {\mathrel}{mathdesignB}{"0A} + \MD@def\DeclareMathSymbol{\ngeqslant} {\mathrel}{mathdesignB}{"0B} + \MD@def\DeclareMathSymbol{\lneq} {\mathrel}{mathdesignB}{"0C} + \MD@def\DeclareMathSymbol{\gneq} {\mathrel}{mathdesignB}{"0D} + \MD@def\DeclareMathSymbol{\npreceq} {\mathrel}{mathdesignB}{"0E} + \MD@def\DeclareMathSymbol{\nsucceq} {\mathrel}{mathdesignB}{"0F} + \MD@def\DeclareMathSymbol{\precnsim} {\mathrel}{mathdesignB}{"10} + \MD@def\DeclareMathSymbol{\succnsim} {\mathrel}{mathdesignB}{"11} + \MD@def\DeclareMathSymbol{\lnsim} {\mathrel}{mathdesignB}{"12} + \MD@def\DeclareMathSymbol{\gnsim} {\mathrel}{mathdesignB}{"13} + \MD@def\DeclareMathSymbol{\nleqq} {\mathrel}{mathdesignB}{"14} + \MD@def\DeclareMathSymbol{\ngeqq} {\mathrel}{mathdesignB}{"15} + \MD@def\DeclareMathSymbol{\precneqq} {\mathrel}{mathdesignB}{"16} + \MD@def\DeclareMathSymbol{\succneqq} {\mathrel}{mathdesignB}{"17} + \MD@def\DeclareMathSymbol{\precnapprox} {\mathrel}{mathdesignB}{"18} + \MD@def\DeclareMathSymbol{\succnapprox} {\mathrel}{mathdesignB}{"19} + \MD@def\DeclareMathSymbol{\lnapprox} {\mathrel}{mathdesignB}{"1A} + \MD@def\DeclareMathSymbol{\gnapprox} {\mathrel}{mathdesignB}{"1B} + \MD@def\DeclareMathSymbol{\nsim} {\mathrel}{mathdesignB}{"1C} + \MD@def\DeclareMathSymbol{\ncong} {\mathrel}{mathdesignB}{"1D} + \MD@def\DeclareMathSymbol{\diagup} {\mathord}{mathdesignA}{"1E} + \MD@def\DeclareMathSymbol{\diagdown} {\mathord}{mathdesignA}{"1F} + \MD@def\DeclareMathSymbol{\varsubsetneq} {\mathrel}{mathdesignB}{"20} + \MD@def\DeclareMathSymbol{\varsupsetneq} {\mathrel}{mathdesignB}{"21} + \MD@def\DeclareMathSymbol{\nsubseteqq} {\mathrel}{mathdesignB}{"22} + \MD@def\DeclareMathSymbol{\nsupseteqq} {\mathrel}{mathdesignB}{"23} + \MD@def\DeclareMathSymbol{\subsetneqq} {\mathrel}{mathdesignB}{"24} + \MD@def\DeclareMathSymbol{\supsetneqq} {\mathrel}{mathdesignB}{"25} + \MD@def\DeclareMathSymbol{\varsubsetneqq} {\mathrel}{mathdesignB}{"26} + \MD@def\DeclareMathSymbol{\varsupsetneqq} {\mathrel}{mathdesignB}{"27} + \MD@def\DeclareMathSymbol{\subsetneq} {\mathrel}{mathdesignB}{"28} + \MD@def\DeclareMathSymbol{\supsetneq} {\mathrel}{mathdesignB}{"29} + \MD@def\DeclareMathSymbol{\nsubseteq} {\mathrel}{mathdesignB}{"2A} + \MD@def\DeclareMathSymbol{\nsupseteq} {\mathrel}{mathdesignB}{"2B} + \MD@def\DeclareMathSymbol{\nparallel} {\mathrel}{mathdesignB}{"2C} + \MD@def\DeclareMathSymbol{\nmid} {\mathrel}{mathdesignB}{"2D} + \MD@def\DeclareMathSymbol{\nshortmid} {\mathrel}{mathdesignB}{"2E} + \MD@def\DeclareMathSymbol{\nshortparallel} {\mathrel}{mathdesignB}{"2F} + \MD@def\DeclareMathSymbol{\nvdash} {\mathrel}{mathdesignB}{"30} + \MD@def\DeclareMathSymbol{\nVdash} {\mathrel}{mathdesignB}{"31} + \MD@def\DeclareMathSymbol{\nvDash} {\mathrel}{mathdesignB}{"32} + \MD@def\DeclareMathSymbol{\nVDash} {\mathrel}{mathdesignB}{"33} + \MD@def\DeclareMathSymbol{\ntrianglerighteq}{\mathrel}{mathdesignB}{"34} + \MD@def\DeclareMathSymbol{\ntrianglelefteq}{\mathrel}{mathdesignB}{"35} + \MD@def\DeclareMathSymbol{\ntriangleleft} {\mathrel}{mathdesignB}{"36} + \MD@def\DeclareMathSymbol{\ntriangleright} {\mathrel}{mathdesignB}{"37} + \MD@def\DeclareMathSymbol{\nleftarrow} {\mathrel}{mathdesignB}{"38} + \MD@def\DeclareMathSymbol{\nrightarrow} {\mathrel}{mathdesignB}{"39} + \MD@def\DeclareMathSymbol{\nLeftarrow} {\mathrel}{mathdesignB}{"3A} + \MD@def\DeclareMathSymbol{\nRightarrow} {\mathrel}{mathdesignB}{"3B} + \MD@def\DeclareMathSymbol{\nLeftrightarrow}{\mathrel}{mathdesignB}{"3C} + \MD@def\DeclareMathSymbol{\nleftrightarrow}{\mathrel}{mathdesignB}{"3D} + \MD@def\DeclareMathSymbol{\nexists} {\mathord}{mathdesignB}{"3E} + \MD@def\DeclareMathSymbol{\divideontimes} {\mathbin}{mathdesignA}{"3E} + \MD@def\DeclareMathSymbol{\varnothing} {\mathord}{mathdesignA}{"3F} + \MD@def\DeclareMathSymbol{\Join} {\mathbin}{mathdesignA}{"5C} + \MD@def\DeclareMathSymbol{\udtimes} {\mathbin}{mathdesignA}{"5D} + \MD@def\DeclareMathSymbol{\utimes} {\mathbin}{mathdesignA}{"5E} + \MD@def\DeclareMathSymbol{\dtimes} {\mathbin}{mathdesignA}{"5F} + \MD@def\DeclareMathSymbol{\Finv} {\mathord}{mathdesignA}{"60} + \MD@def\DeclareMathSymbol{\Game} {\mathord}{mathdesignA}{"61} + \MD@def\DeclareMathSymbol{\mho} {\mathord}{mathdesignA}{"66} + \MD@def\DeclareMathSymbol{\eth} {\mathord}{mathdesignA}{"67} + \MD@def\DeclareMathSymbol{\eqsim} {\mathrel}{mathdesignA}{"68} + \MD@def\DeclareMathSymbol{\beth} {\mathord}{mathdesignA}{"69} + \MD@def\DeclareMathSymbol{\gimel} {\mathord}{mathdesignA}{"6A} + \MD@def\DeclareMathSymbol{\daleth} {\mathord}{mathdesignA}{"6B} + \MD@def\DeclareMathSymbol{\lessdot} {\mathbin}{mathdesignA}{"6C} + \MD@def\DeclareMathSymbol{\gtrdot} {\mathbin}{mathdesignA}{"6D} + \MD@def\DeclareMathSymbol{\ltimes} {\mathbin}{mathdesignA}{"6E} + \MD@def\DeclareMathSymbol{\rtimes} {\mathbin}{mathdesignA}{"6F} + \MD@def\DeclareMathSymbol{\shortmid} {\mathrel}{mathdesignA}{"70} + \MD@def\DeclareMathSymbol{\shortparallel} {\mathrel}{mathdesignA}{"71} + \MD@def\DeclareMathSymbol{\smallsetminus} {\mathbin}{mathdesignA}{"72} + \MD@def\DeclareMathSymbol{\thicksim} {\mathrel}{mathdesignA}{"73} + \MD@def\DeclareMathSymbol{\thickapprox} {\mathrel}{mathdesignA}{"74} + \MD@def\DeclareMathSymbol{\approxeq} {\mathrel}{mathdesignA}{"75} + \MD@def\DeclareMathSymbol{\succapprox} {\mathrel}{mathdesignA}{"76} + \MD@def\DeclareMathSymbol{\precapprox} {\mathrel}{mathdesignA}{"77} + \MD@def\DeclareMathSymbol{\curvearrowleft} {\mathrel}{mathdesignA}{"78} + \MD@def\DeclareMathSymbol{\curvearrowright}{\mathrel}{mathdesignA}{"79} + \MD@def\DeclareMathSymbol{\digammaup} {\mathord}{mathdesignA}{"7A} + \MD@def\DeclareMathSymbol{\varkappaup} {\mathord}{mathdesignA}{"7B} + \MD@def\DeclareMathSymbol{\digammait} {\mathord}{mathdesignA}{"62} + \MD@def\DeclareMathSymbol{\varkappait} {\mathord}{mathdesignA}{"63} + \if@MD@grupright + \MD@def\DeclareMathSymbol{\digamma} {\mathord}{mathdesignA}{"7A} + \MD@def\DeclareMathSymbol{\varkappa} {\mathord}{mathdesignA}{"7B} + \else + \MD@def\DeclareMathSymbol{\digamma} {\mathord}{mathdesignA}{"62} + \MD@def\DeclareMathSymbol{\varkappa} {\mathord}{mathdesignA}{"63} + \fi + \MD@def\DeclareMathSymbol{\Bbbk} {\mathord}{mathdesignA}{"7C} + \xdef\hslash{\mathord{\mathchar"0\hexnumber@\symmathdesignA 7D h}} + \xdef\hbar{\mathord{\mathchar"0\hexnumber@\symmathdesignA 7E h}}%\mkern-13.8mu% + \MD@def\DeclareMathSymbol{\backepsilon} {\mathrel}{mathdesignA}{"7F} + + \MD@def\DeclareMathSymbol{\boxdot} {\mathbin}{mathdesignA}{"80} + \MD@def\DeclareMathSymbol{\boxplus} {\mathbin}{mathdesignA}{"81} + \MD@def\DeclareMathSymbol{\boxtimes} {\mathbin}{mathdesignA}{"82} + \MD@def\DeclareMathSymbol{\square} {\mathord}{mathdesignA}{"83} + \MD@def\DeclareMathSymbol{\blacksquare} {\mathord}{mathdesignA}{"84} + \MD@def\DeclareMathSymbol{\centerdot} {\mathbin}{mathdesignA}{"85} + \MD@def\DeclareMathSymbol{\lozenge} {\mathord}{mathdesignA}{"86} + \MD@def\DeclareMathSymbol{\blacklozenge} {\mathord}{mathdesignA}{"87} + \MD@def\DeclareMathSymbol{\circlearrowright} {\mathrel}{mathdesignA}{"88} + \MD@def\DeclareMathSymbol{\circlearrowleft} {\mathrel}{mathdesignA}{"89} +%% In amsfonts.sty: + \MD@def\DeclareMathSymbol{\rightleftharpoons}{\mathrel}{mathdesignA}{"8A} + \MD@def\DeclareMathSymbol{\leftrightharpoons} {\mathrel}{mathdesignA}{"8B} + \MD@def\DeclareMathSymbol{\boxminus} {\mathbin}{mathdesignA}{"8C} + \MD@def\DeclareMathSymbol{\Vdash} {\mathrel}{mathdesignA}{"8D} + \MD@def\DeclareMathSymbol{\Vvdash} {\mathrel}{mathdesignA}{"8E} + \MD@def\DeclareMathSymbol{\vDash} {\mathrel}{mathdesignA}{"8F} + \MD@def\DeclareMathSymbol{\twoheadrightarrow} {\mathrel}{mathdesignA}{"90} + \MD@def\DeclareMathSymbol{\twoheadleftarrow} {\mathrel}{mathdesignA}{"91} + \MD@def\DeclareMathSymbol{\leftleftarrows} {\mathrel}{mathdesignA}{"92} + \MD@def\DeclareMathSymbol{\rightrightarrows} {\mathrel}{mathdesignA}{"93} + \MD@def\DeclareMathSymbol{\upuparrows} {\mathrel}{mathdesignA}{"94} + \MD@def\DeclareMathSymbol{\downdownarrows} {\mathrel}{mathdesignA}{"95} + \MD@def\DeclareMathSymbol{\upharpoonright} {\mathrel}{mathdesignA}{"96} + \global\let\restriction\upharpoonright + \MD@def\DeclareMathSymbol{\downharpoonright} {\mathrel}{mathdesignA}{"97} + \MD@def\DeclareMathSymbol{\upharpoonleft} {\mathrel}{mathdesignA}{"98} + \MD@def\DeclareMathSymbol{\downharpoonleft}{\mathrel}{mathdesignA}{"99} + \MD@def\DeclareMathSymbol{\rightarrowtail} {\mathrel}{mathdesignA}{"9A} + \MD@def\DeclareMathSymbol{\leftarrowtail} {\mathrel}{mathdesignA}{"9B} + \MD@def\DeclareMathSymbol{\leftrightarrows}{\mathrel}{mathdesignA}{"9C} + \MD@def\DeclareMathSymbol{\rightleftarrows}{\mathrel}{mathdesignA}{"9D} + \MD@def\DeclareMathSymbol{\Lsh} {\mathrel}{mathdesignA}{"9E} + \MD@def\DeclareMathSymbol{\Rsh} {\mathrel}{mathdesignA}{"9F} + \MD@def\DeclareMathSymbol{\rightsquigarrow} {\mathrel}{mathdesignA}{"A0} + \MD@def\DeclareMathSymbol{\leftrightsquigarrow}{\mathrel}{mathdesignA}{"A1} + \MD@def\DeclareMathSymbol{\looparrowleft} {\mathrel}{mathdesignA}{"A2} + \MD@def\DeclareMathSymbol{\looparrowright} {\mathrel}{mathdesignA}{"A3} + \MD@def\DeclareMathSymbol{\circeq} {\mathrel}{mathdesignA}{"A4} + \MD@def\DeclareMathSymbol{\succsim} {\mathrel}{mathdesignA}{"A5} + \MD@def\DeclareMathSymbol{\gtrsim} {\mathrel}{mathdesignA}{"A6} + \MD@def\DeclareMathSymbol{\gtrapprox} {\mathrel}{mathdesignA}{"A7} + \MD@def\DeclareMathSymbol{\multimap} {\mathrel}{mathdesignA}{"A8} + \MD@def\DeclareMathSymbol{\therefore} {\mathrel}{mathdesignA}{"A9} + \MD@def\DeclareMathSymbol{\because} {\mathrel}{mathdesignA}{"AA} + \MD@def\DeclareMathSymbol{\doteqdot} {\mathrel}{mathdesignA}{"AB} + \global\let\Doteq\doteqdot + \MD@def\DeclareMathSymbol{\triangleq} {\mathrel}{mathdesignA}{"AC} + \MD@def\DeclareMathSymbol{\precsim} {\mathrel}{mathdesignA}{"AD} + \MD@def\DeclareMathSymbol{\lesssim} {\mathrel}{mathdesignA}{"AE} + \MD@def\DeclareMathSymbol{\lessapprox} {\mathrel}{mathdesignA}{"AF} + \MD@def\DeclareMathSymbol{\eqslantless} {\mathrel}{mathdesignA}{"B0} + \MD@def\DeclareMathSymbol{\eqslantgtr} {\mathrel}{mathdesignA}{"B1} + \MD@def\DeclareMathSymbol{\curlyeqprec} {\mathrel}{mathdesignA}{"B2} + \MD@def\DeclareMathSymbol{\curlyeqsucc} {\mathrel}{mathdesignA}{"B3} + \MD@def\DeclareMathSymbol{\preccurlyeq} {\mathrel}{mathdesignA}{"B4} + \MD@def\DeclareMathSymbol{\leqq} {\mathrel}{mathdesignA}{"B5} + \MD@def\DeclareMathSymbol{\leqslant} {\mathrel}{mathdesignA}{"B6} + \MD@def\DeclareMathSymbol{\lessgtr} {\mathrel}{mathdesignA}{"B7} + \MD@def\DeclareMathSymbol{\backprime} {\mathord}{mathdesignA}{"B8} + \MD@def\DeclareMathSymbol{\risingdotseq} {\mathrel}{mathdesignA}{"BA} + \MD@def\DeclareMathSymbol{\fallingdotseq}{\mathrel}{mathdesignA}{"BB} + \MD@def\DeclareMathSymbol{\succcurlyeq} {\mathrel}{mathdesignA}{"BC} + \MD@def\DeclareMathSymbol{\geqq} {\mathrel}{mathdesignA}{"BD} + \MD@def\DeclareMathSymbol{\geqslant} {\mathrel}{mathdesignA}{"BE} + \MD@def\DeclareMathSymbol{\gtrless} {\mathrel}{mathdesignA}{"BF} + \MD@def\DeclareMathSymbol{\sqsubset} {\mathrel}{mathdesignA}{"C0} + \MD@def\DeclareMathSymbol{\sqsupset} {\mathrel}{mathdesignA}{"C1} + \MD@def\DeclareMathSymbol{\vartriangleright}{\mathrel}{mathdesignA}{"C2} + \MD@def\DeclareMathSymbol{\vartriangleleft} {\mathrel}{mathdesignA}{"C3} + \MD@def\DeclareMathSymbol{\trianglerighteq} {\mathrel}{mathdesignA}{"C4} + \MD@def\DeclareMathSymbol{\trianglelefteq} {\mathrel}{mathdesignA}{"C5} + \MD@def\DeclareMathSymbol{\bigstar} {\mathord}{mathdesignA}{"C6} + \MD@def\DeclareMathSymbol{\between} {\mathrel}{mathdesignA}{"C7} + \MD@def\DeclareMathSymbol{\blacktriangledown} {\mathord}{mathdesignA}{"C8} + \MD@def\DeclareMathSymbol{\blacktriangleright} {\mathrel}{mathdesignA}{"C9} + \MD@def\DeclareMathSymbol{\blacktriangleleft} {\mathrel}{mathdesignA}{"CA} + \MD@def\DeclareMathSymbol{\vartriangle} {\mathrel}{mathdesignA}{"CD} + \MD@def\DeclareMathSymbol{\blacktriangle} {\mathord}{mathdesignA}{"CE} + \MD@def\DeclareMathSymbol{\triangledown} {\mathord}{mathdesignA}{"CF} + \MD@def\DeclareMathSymbol{\eqcirc} {\mathrel}{mathdesignA}{"D0} + \MD@def\DeclareMathSymbol{\lesseqgtr} {\mathrel}{mathdesignA}{"D1} + \MD@def\DeclareMathSymbol{\gtreqless} {\mathrel}{mathdesignA}{"D2} + \MD@def\DeclareMathSymbol{\lesseqqgtr} {\mathrel}{mathdesignA}{"D3} + \MD@def\DeclareMathSymbol{\gtreqqless} {\mathrel}{mathdesignA}{"D4} + \MD@def\DeclareMathSymbol{\Rrightarrow} {\mathrel}{mathdesignA}{"D6} + \MD@def\DeclareMathSymbol{\Lleftarrow} {\mathrel}{mathdesignA}{"D7} + \MD@def\DeclareMathSymbol{\veebar} {\mathbin}{mathdesignA}{"D9} + \MD@def\DeclareMathSymbol{\barwedge} {\mathbin}{mathdesignA}{"DA} + \MD@def\DeclareMathSymbol{\doublebarwedge} {\mathbin}{mathdesignA}{"DB} + \MD@def\DeclareMathSymbol{\angle} {\mathord}{mathdesignA}{"DC} + \MD@def\DeclareMathSymbol{\measuredangle} {\mathord}{mathdesignA}{"DD} + \MD@def\DeclareMathSymbol{\sphericalangle} {\mathord}{mathdesignA}{"DE} + \MD@def\DeclareMathSymbol{\varpropto} {\mathrel}{mathdesignA}{"DF} + \MD@def\DeclareMathSymbol{\smallsmile} {\mathrel}{mathdesignA}{"E0} + \MD@def\DeclareMathSymbol{\smallfrown} {\mathrel}{mathdesignA}{"E1} + \MD@def\DeclareMathSymbol{\Subset} {\mathrel}{mathdesignA}{"E2} + \MD@def\DeclareMathSymbol{\Supset} {\mathrel}{mathdesignA}{"E3} + \MD@def\DeclareMathSymbol{\Cup} {\mathbin}{mathdesignA}{"E4} + \global\let\doublecup\Cup + \MD@def\DeclareMathSymbol{\Cap} {\mathbin}{mathdesignA}{"E5} + \global\let\doublecap\Cap + \MD@def\DeclareMathSymbol{\curlywedge} {\mathbin}{mathdesignA}{"E6} + \MD@def\DeclareMathSymbol{\curlyvee} {\mathbin}{mathdesignA}{"E7} + \MD@def\DeclareMathSymbol{\leftthreetimes} {\mathbin}{mathdesignA}{"E8} + \MD@def\DeclareMathSymbol{\rightthreetimes}{\mathbin}{mathdesignA}{"E9} + \MD@def\DeclareMathSymbol{\subseteqq} {\mathrel}{mathdesignA}{"EA} + \MD@def\DeclareMathSymbol{\supseteqq} {\mathrel}{mathdesignA}{"EB} + \MD@def\DeclareMathSymbol{\bumpeq} {\mathrel}{mathdesignA}{"EC} + \MD@def\DeclareMathSymbol{\Bumpeq} {\mathrel}{mathdesignA}{"ED} + \MD@def\DeclareMathSymbol{\lll} {\mathrel}{mathdesignA}{"EE} + \global\let\llless\lll + \MD@def\DeclareMathSymbol{\ggg} {\mathrel}{mathdesignA}{"EF} + \global\let\gggtr\ggg + \MD@def\DeclareMathSymbol{\pitchfork} {\mathrel}{mathdesignA}{"F4} + \MD@def\DeclareMathSymbol{\dotplus} {\mathbin}{mathdesignA}{"F5} + \MD@def\DeclareMathSymbol{\backsim} {\mathrel}{mathdesignA}{"F6} + \MD@def\DeclareMathSymbol{\backsimeq} {\mathrel}{mathdesignA}{"F7} + \MD@def\DeclareMathSymbol{\complement} {\mathord}{mathdesignA}{"FB} + \MD@def\DeclareMathSymbol{\intercal} {\mathbin}{mathdesignA}{"FC} + \MD@def\DeclareMathSymbol{\circledcirc} {\mathbin}{mathdesignA}{"FD} + \MD@def\DeclareMathSymbol{\circledast} {\mathbin}{mathdesignA}{"FE} + \MD@def\DeclareMathSymbol{\circleddash} {\mathbin}{mathdesignA}{"FF} + \global\let\lhd\vartriangleleft + \global\let\unlhd\vartriangleleft + \global\let\rhd\vartriangleright + \global\let\unrhd\trianglerighteq + \global\let\Box\square + \global\let\Diamond\lozenge + \global\let\leadsto\rightsquigarrow + + +\MD@def\DeclareMathSymbol{\smallin}{\mathrel}{mathdesignA}{0} +\MD@def\DeclareMathSymbol{\smallowns}{\mathrel}{mathdesignA}{1} +\MD@def\DeclareMathSymbol{\notsmallin}{\mathrel}{mathdesignA}{2} +\MD@def\DeclareMathSymbol{\notsmallowns}{\mathrel}{mathdesignA}{3} +\MD@def\DeclareMathSymbol{\rightangle}{\mathord}{mathdesignA}{4} +\MD@def\DeclareMathSymbol{\intclockwise}{\mathop}{mathdesignB}{128} +\MD@def\DeclareMathSymbol{\ointclockwise}{\mathop}{mathdesignB}{130} +\MD@def\DeclareMathSymbol{\ointctrclockwise}{\mathop}{mathdesignB}{132} +\MD@def\DeclareMathSymbol{\oiint}{\mathop}{mathdesignB}{134} +\MD@def\DeclareMathSymbol{\oiiint}{\mathop}{mathdesignB}{136} + + +%% ------------------------------------------------------------------- +%% LaTeX Pictures fonts +%% ------------------------------------------------------------------- + +%% \font\tenln =mdpgdrline \font\tenlnw =mdpgdsbline \relax +%% \font\tencirc=mdpgdrcirc \font\tencircw=mdpgdsbcirc\relax +%% \let\@linefnt\tenln +%% \let\@circlefnt\tencirc + + +%% ------------------------------------------------------------------- +%% Various rule width +%% ------------------------------------------------------------------- + +\newlength{\rulethickness} +\setlength{\rulethickness}{0.540bp} +\setlength\fboxrule{0.540bp} +\setlength\fboxsep{7\fboxrule} +\setlength\arrayrulewidth{0.540bp} + +\renewcommand\footnoterule{% + \kern-3\p@ + \hrule\@height \rulethickness \@width.4\columnwidth + \kern2.6\p@} + +\def\hrulefill{\leaders\hrule height \rulethickness\hfill} + + +%% ------------------------------------------------------------------- +%% mathdesign logo +%% ------------------------------------------------------------------- + +\xdef\mdlogo{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}64} + +%% ------------------------------------------------------------------- +%% euro currency sign +%% ------------------------------------------------------------------- + +\if@MD@euro % + \AtBeginDocument{% + \xdef\euro{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}65} + } +\fi + +%% ------------------------------------------------------------------- +%% Extra configurations, if any +%% ------------------------------------------------------------------- + +% Small caps font available with Adobe Garamond Opentype +\renewcommand\scdefault{sc} +% Fix the \oldstylenums command (now italic oldstylenum are avalaible, +% for example) +\def\oldstylenums#1{% + \begingroup + \spaceskip\fontdimen\tw@\font + \usefont{OML}{\rmdefault}{\f@series}{\f@shape}% + \mathgroup\symletters #1% + \endgroup +} +\DeclareRobustCommand\blackseries + {\not@math@alphabet\blackseries\relax + \fontseries{b}\selectfont} + + + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpgd/omlmdpgd.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/omlmdpgd.fd new file mode 100644 index 00000000000..d7ca493f901 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/omlmdpgd.fd @@ -0,0 +1,37 @@ +%Filename: omlmdpgd.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omlmdpgd.fd} + [2013/08/29 Fontinst v1.933 font definitions for OML/mdpgd.] + +\DeclareFontFamily{OML}{mdpgd}{\skewchar \font =127} + +\DeclareFontShape{OML}{mdpgd}{m}{n}{ + <-> mdpgdr7m +}{} + +\DeclareFontShape{OML}{mdpgd}{m}{it}{ + <-> mdpgdri7m +}{} + +\DeclareFontShape{OML}{mdpgd}{sb}{n}{ + <-> mdpgds7m +}{} + +\DeclareFontShape{OML}{mdpgd}{sb}{it}{ + <-> mdpgdsi7m +}{} + +\DeclareFontShape{OML}{mdpgd}{m}{sl}{<->ssub * mdpgd/m/it}{} +\DeclareFontShape{OML}{mdpgd}{b}{n}{<->ssub * mdpgd/sb/n}{} +\DeclareFontShape{OML}{mdpgd}{bx}{n}{<->ssub * mdpgd/b/n}{} +\DeclareFontShape{OML}{mdpgd}{b}{it}{<->ssub * mdpgd/sb/it}{} +\DeclareFontShape{OML}{mdpgd}{bx}{it}{<->ssub * mdpgd/b/it}{} +\DeclareFontShape{OML}{mdpgd}{sb}{sl}{<->ssub * mdpgd/sb/it}{} +\DeclareFontShape{OML}{mdpgd}{b}{sl}{<->ssub * mdpgd/sb/sl}{} +\DeclareFontShape{OML}{mdpgd}{bx}{sl}{<->ssub * mdpgd/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpgd/omsmdpgd.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/omsmdpgd.fd new file mode 100644 index 00000000000..17be2db4d3d --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/omsmdpgd.fd @@ -0,0 +1,23 @@ +%Filename: omsmdpgd.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omsmdpgd.fd} + [2013/08/29 Fontinst v1.933 font definitions for OMS/mdpgd.] + +\DeclareFontFamily{OMS}{mdpgd}{\skewchar \font =48} + +\DeclareFontShape{OMS}{mdpgd}{m}{n}{ + <-> mdpgdr7y +}{} + +\DeclareFontShape{OMS}{mdpgd}{sb}{n}{ + <-> mdpgds7y +}{} + +\DeclareFontShape{OMS}{mdpgd}{b}{n}{<->ssub * mdpgd/sb/n}{} +\DeclareFontShape{OMS}{mdpgd}{bx}{n}{<->ssub * mdpgd/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpgd/omxmdpgd.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/omxmdpgd.fd new file mode 100644 index 00000000000..d4dfa864878 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/omxmdpgd.fd @@ -0,0 +1,23 @@ +%Filename: omxmdpgd.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omxmdpgd.fd} + [2013/08/29 Fontinst v1.933 font definitions for OMX/mdpgd.] + +\DeclareFontFamily{OMX}{mdpgd}{} + +\DeclareFontShape{OMX}{mdpgd}{m}{n}{ + <-> mdpgdr7v +}{} + +\DeclareFontShape{OMX}{mdpgd}{sb}{n}{ + <-> mdpgds7v +}{} + +\DeclareFontShape{OMX}{mdpgd}{b}{n}{<->ssub * mdpgd/sb/n}{} +\DeclareFontShape{OMX}{mdpgd}{bx}{n}{<->ssub * mdpgd/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpgd/ot1mdpgd.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/ot1mdpgd.fd new file mode 100644 index 00000000000..e9388e15479 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/ot1mdpgd.fd @@ -0,0 +1,37 @@ +%Filename: ot1mdpgd.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ot1mdpgd.fd} + [2013/08/29 Fontinst v1.933 font definitions for OT1/mdpgd.] + +\DeclareFontFamily{OT1}{mdpgd}{\hyphenchar \font =45} + +\DeclareFontShape{OT1}{mdpgd}{m}{n}{ + <-> mdpgdr7t +}{} + +\DeclareFontShape{OT1}{mdpgd}{m}{it}{ + <-> mdpgdri7t +}{} + +\DeclareFontShape{OT1}{mdpgd}{sb}{n}{ + <-> mdpgds7t +}{} + +\DeclareFontShape{OT1}{mdpgd}{sb}{it}{ + <-> mdpgdsi7t +}{} + +\DeclareFontShape{OT1}{mdpgd}{m}{sl}{<->ssub * mdpgd/m/it}{} +\DeclareFontShape{OT1}{mdpgd}{b}{n}{<->ssub * mdpgd/sb/n}{} +\DeclareFontShape{OT1}{mdpgd}{bx}{n}{<->ssub * mdpgd/b/n}{} +\DeclareFontShape{OT1}{mdpgd}{b}{it}{<->ssub * mdpgd/sb/it}{} +\DeclareFontShape{OT1}{mdpgd}{bx}{it}{<->ssub * mdpgd/b/it}{} +\DeclareFontShape{OT1}{mdpgd}{sb}{sl}{<->ssub * mdpgd/sb/it}{} +\DeclareFontShape{OT1}{mdpgd}{b}{sl}{<->ssub * mdpgd/sb/sl}{} +\DeclareFontShape{OT1}{mdpgd}{bx}{sl}{<->ssub * mdpgd/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpgd/t1mdpgd.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/t1mdpgd.fd new file mode 100644 index 00000000000..5f7b5cf9624 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/t1mdpgd.fd @@ -0,0 +1,101 @@ +%Filename: t1mdpgd.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1mdpgd.fd} + [2013/08/29 Fontinst v1.933 font definitions for T1/mdpgd.] + +\DeclareFontFamily{T1}{mdpgd}{} + +\DeclareFontShape{T1}{mdpgd}{m}{n}{ + <-> mdpgdr8t +}{} + +\DeclareFontShape{T1}{mdpgd}{m}{fsc}{ + <-> mdpgdrfc8t + <-> mdpgdrfc8t + <-> mdpgdrifc8t +}{} + +\DeclareFontShape{T1}{mdpgd}{m}{sc}{ + <-> mdpgdrc8t +}{} + +\DeclareFontShape{T1}{mdpgd}{m}{it}{ + <-> mdpgdri8t +}{} + +\DeclareFontShape{T1}{mdpgd}{m}{fic}{ + <-> mdpgdrifc8t +}{} + +\DeclareFontShape{T1}{mdpgd}{m}{scsl}{ + <-> mdpgdric8t +}{} + +\DeclareFontShape{T1}{mdpgd}{b}{n}{ + <-> mdpgdb8t +}{} + +\DeclareFontShape{T1}{mdpgd}{b}{fsc}{ + <-> mdpgdbfc8t + <-> mdpgdbfc8t + <-> mdpgdbifc8t +}{} + +\DeclareFontShape{T1}{mdpgd}{b}{sc}{ + <-> mdpgdbc8t +}{} + +\DeclareFontShape{T1}{mdpgd}{b}{it}{ + <-> mdpgdbi8t +}{} + +\DeclareFontShape{T1}{mdpgd}{b}{fic}{ + <-> mdpgdbifc8t +}{} + +\DeclareFontShape{T1}{mdpgd}{b}{scsl}{ + <-> mdpgdbic8t +}{} + +\DeclareFontShape{T1}{mdpgd}{sb}{n}{ + <-> mdpgds8t +}{} + +\DeclareFontShape{T1}{mdpgd}{sb}{fsc}{ + <-> mdpgdsfc8t + <-> mdpgdsfc8t + <-> mdpgdsifc8t +}{} + +\DeclareFontShape{T1}{mdpgd}{sb}{sc}{ + <-> mdpgdsc8t +}{} + +\DeclareFontShape{T1}{mdpgd}{sb}{it}{ + <-> mdpgdsi8t +}{} + +\DeclareFontShape{T1}{mdpgd}{sb}{fic}{ + <-> mdpgdsifc8t +}{} + +\DeclareFontShape{T1}{mdpgd}{sb}{scsl}{ + <-> mdpgdsic8t +}{} + +\DeclareFontShape{T1}{mdpgd}{m}{sl}{<->ssub * mdpgd/m/it}{} +\DeclareFontShape{T1}{mdpgd}{bx}{n}{<->ssub * mdpgd/b/n}{} +\DeclareFontShape{T1}{mdpgd}{bx}{fsc}{<->ssub * mdpgd/b/fsc}{} +\DeclareFontShape{T1}{mdpgd}{bx}{sc}{<->ssub * mdpgd/b/sc}{} +\DeclareFontShape{T1}{mdpgd}{bx}{it}{<->ssub * mdpgd/b/it}{} +\DeclareFontShape{T1}{mdpgd}{b}{sl}{<->ssub * mdpgd/b/it}{} +\DeclareFontShape{T1}{mdpgd}{bx}{sl}{<->ssub * mdpgd/b/sl}{} +\DeclareFontShape{T1}{mdpgd}{bx}{fic}{<->ssub * mdpgd/b/fic}{} +\DeclareFontShape{T1}{mdpgd}{bx}{scsl}{<->ssub * mdpgd/b/scsl}{} +\DeclareFontShape{T1}{mdpgd}{sb}{sl}{<->ssub * mdpgd/sb/it}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpgd/ts1mdpgd.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/ts1mdpgd.fd new file mode 100644 index 00000000000..0c5004b08a7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpgd/ts1mdpgd.fd @@ -0,0 +1,69 @@ +%Filename: ts1mdpgd.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ts1mdpgd.fd} + [2013/08/29 Fontinst v1.933 font definitions for TS1/mdpgd.] + +\DeclareFontFamily{TS1}{mdpgd}{} + +\DeclareFontShape{TS1}{mdpgd}{m}{n}{ + <-> mdpgdr8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{m}{sc}{ + <-> mdpgdrc8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{m}{it}{ + <-> mdpgdri8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{m}{scsl}{ + <-> mdpgdric8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{b}{n}{ + <-> mdpgdb8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{b}{sc}{ + <-> mdpgdbc8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{b}{it}{ + <-> mdpgdbi8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{b}{scsl}{ + <-> mdpgdbic8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{sb}{n}{ + <-> mdpgds8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{sb}{sc}{ + <-> mdpgdsc8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{sb}{it}{ + <-> mdpgdsi8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{sb}{scsl}{ + <-> mdpgdsic8c +}{} + +\DeclareFontShape{TS1}{mdpgd}{m}{sl}{<->ssub * mdpgd/m/it}{} +\DeclareFontShape{TS1}{mdpgd}{bx}{n}{<->ssub * mdpgd/b/n}{} +\DeclareFontShape{TS1}{mdpgd}{bx}{sc}{<->ssub * mdpgd/b/sc}{} +\DeclareFontShape{TS1}{mdpgd}{bx}{it}{<->ssub * mdpgd/b/it}{} +\DeclareFontShape{TS1}{mdpgd}{b}{sl}{<->ssub * mdpgd/b/it}{} +\DeclareFontShape{TS1}{mdpgd}{bx}{sl}{<->ssub * mdpgd/b/sl}{} +\DeclareFontShape{TS1}{mdpgd}{bx}{scsl}{<->ssub * mdpgd/b/scsl}{} +\DeclareFontShape{TS1}{mdpgd}{sb}{sl}{<->ssub * mdpgd/sb/it}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdamdpus.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdamdpus.fd new file mode 100644 index 00000000000..38fc77f75b4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdamdpus.fd @@ -0,0 +1,23 @@ +%Filename: mdamdpus.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdamdpus.fd} + [2013/08/29 Fontinst v1.933 font definitions for MDA/mdpus.] + +\DeclareFontFamily{MDA}{mdpus}{} + +\DeclareFontShape{MDA}{mdpus}{m}{n}{ + <-> mdpusrma +}{} + +\DeclareFontShape{MDA}{mdpus}{sb}{n}{ + <-> mdpussma +}{} + +\DeclareFontShape{MDA}{mdpus}{b}{n}{<->ssub * mdpus/sb/n}{} +\DeclareFontShape{MDA}{mdpus}{bx}{n}{<->ssub * mdpus/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdbmdpus.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdbmdpus.fd new file mode 100644 index 00000000000..420afafef49 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdbmdpus.fd @@ -0,0 +1,23 @@ +%Filename: mdbmdpus.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdbmdpus.fd} + [2013/08/29 Fontinst v1.933 font definitions for MDB/mdpus.] + +\DeclareFontFamily{MDB}{mdpus}{} + +\DeclareFontShape{MDB}{mdpus}{m}{n}{ + <-> mdpusrmb +}{} + +\DeclareFontShape{MDB}{mdpus}{sb}{n}{ + <-> mdpussmb +}{} + +\DeclareFontShape{MDB}{mdpus}{b}{n}{<->ssub * mdpus/sb/n}{} +\DeclareFontShape{MDB}{mdpus}{bx}{n}{<->ssub * mdpus/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdpus.cfg b/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdpus.cfg new file mode 100644 index 00000000000..284f06fafe1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdpus.cfg @@ -0,0 +1,102 @@ +%% This is file mdpus.cfg + +%% In this file you can configure the default use of the mdpus +%% package. + +%% These configuration file is loaded *before* the options are set, so +%% users can override it if they want. + +%% ------------------------------------------------------------------- +%% Default options +%% ------------------------------------------------------------------- + +% In this command, you can set the default value of the options, +% e.g. \def\mdpusOptions{amssymb,mdcal}. + +\def\mdpusOptions{} + +% For traditionnal French scientific typography, use the following +% options + +%% \def\mdpusOptions{greekupright,capupright} + +%% ------------------------------------------------------------------- +%% Default fonts +%% ------------------------------------------------------------------- + +%% Set the sans serif and typewriter fonts for this package. Read the +%% documentation for more informations. + +%% For example, to use Adobe Helvetica as the sans serif font, uncomment the +%% following line + +%% \renewcommand{\sfdefault}{phvmdpus}% + +%% To use Adobe Courier as the typewriter font, uncomment the +%% following line + +%% \renewcommand{\ttdefault}{pcrmdpus}% + +%% + +%% ------------------------------------------------------------------- +%% Extra fonts +%% ------------------------------------------------------------------- + +%% Here you can define extra scaled fonts. If you understand a little +%% the LaTeX font system, the following code is quite straightforward. +%% See more example in mdfont.def. +%% +%% Please the LaTeX2e font selection guide for more informations. + +%% Adobe Syntax + +%% \def\MD@font@name{psx\MD@name} + +%% !!! Important: The following value must be set by hand. It is the +%% ratio of (XHeigh of mdpus)/(XHeight of the font to scale), i.e. +%% +%% 4.610/XHeight +%% +%% where XHeight is the xheight of the font to scale, exprimed in points + + +%% \def\psx@ratio{1} + +%% \DeclareFontFamily{OT1}{\MD@font@name}{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namer7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{it}{ +%% <-> s * [\psx@ratio] \MD@font@nameri7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{b}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameb7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{c}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namec7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{u}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameu7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{sl}{<-> ssub * \MD@font@name/m/it}{} +%% \DeclareFontShape{OT1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} + +%% \DeclareFontFamily{T1}{\MD@font@name}{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namer8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{it}{ +%% <-> s * [\psx@ratio] \MD@font@nameri8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{b}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameb8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{c}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namec8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{u}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameu8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{sl}{<-> ssub * \MD@font@name/m/it}{} +%% \DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdpus.sty b/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdpus.sty new file mode 100644 index 00000000000..bfad1dc999c --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpus/mdpus.sty @@ -0,0 +1,860 @@ +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% This file is part of the mdpus package v2.31 +%% -------------------------------------------------- +%% +%% This program is free software; you can redistribute it and/or +%% modify it under the terms of the GNU General Public License +%% as published by the Free Software Foundation; either version 2 +%% of the License, or (at your option) any later version. + +%% This program is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%% GNU General Public License for more details. + +%% You should have received a copy of the GNU General Public License +%% along with this program; if not, write to the Free Software +%% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +%% Public LaTeX Project Public + +%% This file loads the mdpus font families. + +%% For more information about options and configuration, please read +%% mdpusdoc.pdf or the general MathDesign documentation mddoc.pdf. + +\NeedsTeXFormat{LaTeX2e}% + +\ProvidesPackage{mdpus}% +[2013/08/29 v2.31 adobe utopia std + mdpus (Math Design Project)] + +\@ifundefined{MD@default@family}{ + \PackageError{mdpus}% + {Package mdpus cannot be loaded directly. Use mathdesign package.} + {Use mathdesign package with option mdpus.}} +{\renewcommand{\rmdefault}{\MD@default@family}} + + +%% ---------------------------------------------------------------- +%% External fonts can be scaled according to the following parameters (to +%% ensure correct lining of the glyphs) +%% ---------------------------------------------------------------- + +%% Bera (alias Bistream Vera) +\def\fvm@ratio{0.843}% +\def\fvs@ratio{0.843}% +\def\fve@ratio{0.843}% + +%% Typewriter fonts +\def\pcr@ratio{1.082}% +\def\ucr@ratio{1.106}% + +%% Sans Serif font +\def\phv@ratio{0.881}% +\def\uag@ratio{0.843}% +\def\uhv@ratio{0.880}% + +%% Computer Modern fonts +\def\cmsy@ratio{0.952}% +\def\cmtt@ratio{1.071}% +\def\cmss@ratio{1.037}% + +%% Euler fraktur +\def\euf@ratio{0.976}% + +%% AMS blackboard bold +\def\msb@ratio{0.952}% + +%% GFS Didot +\def\grd@ratio{0.983}% +%% GFS Bodoni +\def\grb@ratio{0.935} +%% Adobe Minion +\def\grm@ratio{1.055} + +\input{mdfont.def} + +\if@MD@sfscaled + \input{mdsffont.def} +\fi + +\if@MD@ttscaled + \input{mdttfont.def} +\fi + +%% ---------------------------------------------------------------- +%% Script Math Alphabet +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdpus}{mathrsfs}% + +\if@MD@cmcal +\DeclareSymbolFont{mdcal}{OMS}{xmdcmsy}{m}{n}% +\SetSymbolFont{mdcal}{bold}{OMS}{xmdcmsy}{b}{n}% +\else +\DeclareSymbolFont{mdcal}{OMS}{mdpus}{m}{n}% +\SetSymbolFont{mdcal}{bold}{OMS}{mdpus}{b}{n}% +\fi +\DeclareSymbolFontAlphabet{\mathcal}{mdcal} +\DeclareSymbolFont{mdscr}{OMS}{mdpus}{m}{n}% + +\DeclareSymbolFontAlphabet{\mathscr}{mdscr}% +\SetSymbolFont{mdscr}{bold}{OMS}{mdpus}{b}{n}% + +%% ---------------------------------------------------------------- +%% Fraktur symbols support +%% ---------------------------------------------------------------- + +\DeclareMathAlphabet{\mathfrak}{U}{xmdeuf}{m}{n}% +\SetMathAlphabet{\mathfrak}{bold}{U}{xmdeuf}{b}{n}% +\DeclareRobustCommand{\frak}[1]{% + {\@subst@obsolete{mdpus}\frak\mathfrak{#1}}}% + +%% ------------------------------------------------------------------- +%% Mathematical fonts definition +%% ------------------------------------------------------------------- + +% \DeclareMathVersion{mdpusnormal} +% \DeclareMathVersion{mdpusbold} + +\SetSymbolFont{operators} {normal}{OT1}{mdpus}{m}{n}% +\SetSymbolFont{letters} {normal}{OML}{mdpus}{m}{it}% +\SetSymbolFont{symbols} {normal}{OMS}{mdpus}{m}{n}% +\SetSymbolFont{largesymbols}{normal}{OMX}{mdpus}{m}{n}% + +\SetSymbolFont{operators} {bold}{OT1}{mdpus}{b}{n}% +\SetSymbolFont{letters} {bold}{OML}{mdpus}{b}{it}% +\SetSymbolFont{symbols} {bold}{OMS}{mdpus}{b}{n}% +\SetSymbolFont{largesymbols}{bold}{OMX}{mdpus}{b}{n}% + +\SetMathAlphabet{\mathrm}{normal}{\encodingdefault}{\rmdefault}{m}{n}% +\SetMathAlphabet{\mathbf}{normal}{\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathit}{normal}{\encodingdefault}{\rmdefault}{m}{it}% +\SetMathAlphabet{\mathsf}{normal}{\encodingdefault}{\sfdefault}{m}{n}% +\SetMathAlphabet{\mathtt}{normal}{\encodingdefault}{\ttdefault}{m}{n}% + +\SetMathAlphabet{\mathrm}{bold} {\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathbf}{bold} {\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathit}{bold} {\encodingdefault}{\rmdefault}{b}{it}% +\SetMathAlphabet{\mathsf}{bold} {\encodingdefault}{\sfdefault}{b}{n}% +\SetMathAlphabet{\mathtt}{bold} {\encodingdefault}{\ttdefault}{b}{n}% + +\DeclareSymbolFont{lettersupright} {OML}{mdpus}{m}{n} +\SetSymbolFont{lettersupright} {bold}{OML}{mdpus}{b}{n}% +\DeclareSymbolFontAlphabet{\mathrm} {lettersupright} + +% ------------------------------------------------------------------- +% Greek alphabet + +\def\MDgrfamily{letters} + +\ifthenelse{\equal{\MD@greek@family}{letters}} +{} +{ + \DeclareSymbolFont{\MD@greek@family}{OML}{\MD@greek@family}{m}{it} + \SetSymbolFont{\MD@greek@family}{bold}{OML}{\MD@greek@family}{b}{it}% + \DeclareSymbolFont{\MD@greek@family upright}{OML}{\MD@greek@family}{m}{n} + \SetSymbolFont{\MD@greek@family upright}{bold}{OML}{\MD@greek@family}{b}{n} +} + +% ------------------------------------------------------------------- +% Calligraphic and script alphabet + +\if@MD@cmcal + \SetMathAlphabet{\mathcal}{normal}{OMS}{xmdcmsy}{m}{n}% +\else + \SetMathAlphabet{\mathcal}{normal}{OMS}{mdpus}{m}{n}% +\fi + +\DeclareSymbolFontAlphabet{\mathscr}{mdscr}% + + +%% ------------------------------------------------------------------- +%% The name of the bold series +%% ------------------------------------------------------------------- + +\renewcommand\bfdefault{sb} + + +%% ---------------------------------------------------------------- +%% Uppercase upright +%% ---------------------------------------------------------------- + +\RequirePackage{xkeyval} + +\renewcommand{\rmdefault}{mdpus}\rmfamily +% \MDSelectGreekFont{\MD@default@gr@font}{} + + +\if@MD@capupright +\DeclareMathSymbol{A}{\mathalpha}{lettersupright}{`A} +\DeclareMathSymbol{B}{\mathalpha}{lettersupright}{`B} +\DeclareMathSymbol{C}{\mathalpha}{lettersupright}{`C} +\DeclareMathSymbol{D}{\mathalpha}{lettersupright}{`D} +\DeclareMathSymbol{E}{\mathalpha}{lettersupright}{`E} +\DeclareMathSymbol{F}{\mathalpha}{lettersupright}{`F} +\DeclareMathSymbol{G}{\mathalpha}{lettersupright}{`G} +\DeclareMathSymbol{H}{\mathalpha}{lettersupright}{`H} +\DeclareMathSymbol{I}{\mathalpha}{lettersupright}{`I} +\DeclareMathSymbol{J}{\mathalpha}{lettersupright}{`J} +\DeclareMathSymbol{K}{\mathalpha}{lettersupright}{`K} +\DeclareMathSymbol{L}{\mathalpha}{lettersupright}{`L} +\DeclareMathSymbol{M}{\mathalpha}{lettersupright}{`M} +\DeclareMathSymbol{N}{\mathalpha}{lettersupright}{`N} +\DeclareMathSymbol{O}{\mathalpha}{lettersupright}{`O} +\DeclareMathSymbol{P}{\mathalpha}{lettersupright}{`P} +\DeclareMathSymbol{Q}{\mathalpha}{lettersupright}{`Q} +\DeclareMathSymbol{R}{\mathalpha}{lettersupright}{`R} +\DeclareMathSymbol{S}{\mathalpha}{lettersupright}{`S} +\DeclareMathSymbol{T}{\mathalpha}{lettersupright}{`T} +\DeclareMathSymbol{U}{\mathalpha}{lettersupright}{`U} +\DeclareMathSymbol{V}{\mathalpha}{lettersupright}{`V} +\DeclareMathSymbol{W}{\mathalpha}{lettersupright}{`W} +\DeclareMathSymbol{X}{\mathalpha}{lettersupright}{`X} +\DeclareMathSymbol{Y}{\mathalpha}{lettersupright}{`Y} +\DeclareMathSymbol{Z}{\mathalpha}{lettersupright}{`Z} +\fi + +%% ---------------------------------------------------------------- +%% Lowercase upright +%% ---------------------------------------------------------------- + +\if@MD@lowupright +\DeclareMathSymbol{a}{\mathalpha}{lettersupright}{`a} +\DeclareMathSymbol{b}{\mathalpha}{lettersupright}{`b} +\DeclareMathSymbol{c}{\mathalpha}{lettersupright}{`c} +\DeclareMathSymbol{d}{\mathalpha}{lettersupright}{`d} +\DeclareMathSymbol{e}{\mathalpha}{lettersupright}{`e} +\DeclareMathSymbol{f}{\mathalpha}{lettersupright}{`f} +\DeclareMathSymbol{g}{\mathalpha}{lettersupright}{`g} +\DeclareMathSymbol{h}{\mathalpha}{lettersupright}{`h} +\DeclareMathSymbol{i}{\mathalpha}{lettersupright}{`i} +\DeclareMathSymbol{j}{\mathalpha}{lettersupright}{`j} +\DeclareMathSymbol{k}{\mathalpha}{lettersupright}{`k} +\DeclareMathSymbol{l}{\mathalpha}{lettersupright}{`l} +\DeclareMathSymbol{m}{\mathalpha}{lettersupright}{`m} +\DeclareMathSymbol{n}{\mathalpha}{lettersupright}{`n} +\DeclareMathSymbol{o}{\mathalpha}{lettersupright}{`o} +\DeclareMathSymbol{p}{\mathalpha}{lettersupright}{`p} +\DeclareMathSymbol{q}{\mathalpha}{lettersupright}{`q} +\DeclareMathSymbol{r}{\mathalpha}{lettersupright}{`r} +\DeclareMathSymbol{s}{\mathalpha}{lettersupright}{`s} +\DeclareMathSymbol{t}{\mathalpha}{lettersupright}{`t} +\DeclareMathSymbol{u}{\mathalpha}{lettersupright}{`u} +\DeclareMathSymbol{v}{\mathalpha}{lettersupright}{`v} +\DeclareMathSymbol{w}{\mathalpha}{lettersupright}{`w} +\DeclareMathSymbol{x}{\mathalpha}{lettersupright}{`x} +\DeclareMathSymbol{y}{\mathalpha}{lettersupright}{`y} +\DeclareMathSymbol{z}{\mathalpha}{lettersupright}{`z} +\fi + + + + + +%% ---------------------------------------------------------------- +%% Lowercase greek upright +%% ---------------------------------------------------------------- + +\if@MD@grupright % +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{\MD@greek@family upright}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{\MD@greek@family upright}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{\MD@greek@family upright}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{\MD@greek@family upright}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{\MD@greek@family upright}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{\MD@greek@family upright}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{\MD@greek@family upright}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{\MD@greek@family upright}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{\MD@greek@family upright}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{\MD@greek@family upright}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{\MD@greek@family upright}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{\MD@greek@family upright}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{\MD@greek@family upright}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{\MD@greek@family upright}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{\MD@greek@family upright}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{\MD@greek@family upright}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{\MD@greek@family upright}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{\MD@greek@family upright}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{\MD@greek@family upright}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{\MD@greek@family upright}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{\MD@greek@family upright}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{\MD@greek@family upright}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{\MD@greek@family upright}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{\MD@greek@family upright}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{\MD@greek@family upright}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{\MD@greek@family upright}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{\MD@greek@family upright}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{\MD@greek@family upright}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{\MD@greek@family upright}{"27} +\else +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{\MD@greek@family}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{\MD@greek@family}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{\MD@greek@family}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{\MD@greek@family}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{\MD@greek@family}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{\MD@greek@family}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{\MD@greek@family}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{\MD@greek@family}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{\MD@greek@family}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{\MD@greek@family}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{\MD@greek@family}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{\MD@greek@family}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{\MD@greek@family}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{\MD@greek@family}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{\MD@greek@family}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{\MD@greek@family}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{\MD@greek@family}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{\MD@greek@family}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{\MD@greek@family}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{\MD@greek@family}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{\MD@greek@family}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{\MD@greek@family}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{\MD@greek@family}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{\MD@greek@family}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{\MD@greek@family}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{\MD@greek@family}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{\MD@greek@family}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{\MD@greek@family}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{\MD@greek@family}{"27} +\fi +\ifthenelse{\equal{\MD@greek@family}{grb}}{\let\epsilon\varepsilon}{} +\ifthenelse{\equal{\MD@greek@family}{grd}}{\let\epsilon\varepsilon}{} + +%% ---------------------------------------------------------------- +%% Uppercase greek slanted +%% ---------------------------------------------------------------- + +\if@MD@GRupright % +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{\MD@greek@family upright}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{\MD@greek@family upright}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{\MD@greek@family upright}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{\MD@greek@family upright}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{\MD@greek@family upright}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{\MD@greek@family upright}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{\MD@greek@family upright}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{\MD@greek@family upright}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{\MD@greek@family upright}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{\MD@greek@family upright}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{\MD@greek@family upright}{"0A} +\else +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{\MD@greek@family}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{\MD@greek@family}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{\MD@greek@family}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{\MD@greek@family}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{\MD@greek@family}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{\MD@greek@family}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{\MD@greek@family}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{\MD@greek@family}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{\MD@greek@family}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{\MD@greek@family}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{\MD@greek@family}{"0A} +\fi + + %% upright greek letters are avalaible vi \alphaup like macros +\MD@def\DeclareMathSymbol{\alphaup}{\mathord}{\MD@greek@family upright}{"0B} +\MD@def\DeclareMathSymbol{\betaup}{\mathord}{\MD@greek@family upright}{"0C} +\MD@def\DeclareMathSymbol{\gammaup}{\mathord}{\MD@greek@family upright}{"0D} +\MD@def\DeclareMathSymbol{\deltaup}{\mathord}{\MD@greek@family upright}{"0E} +\MD@def\DeclareMathSymbol{\epsilonup}{\mathord}{\MD@greek@family upright}{"0F} +\MD@def\DeclareMathSymbol{\zetaup}{\mathord}{\MD@greek@family upright}{"10} +\MD@def\DeclareMathSymbol{\etaup}{\mathord}{\MD@greek@family upright}{"11} +\MD@def\DeclareMathSymbol{\thetaup}{\mathord}{\MD@greek@family upright}{"12} +\MD@def\DeclareMathSymbol{\iotaup}{\mathord}{\MD@greek@family upright}{"13} +\MD@def\DeclareMathSymbol{\kappaup}{\mathord}{\MD@greek@family upright}{"14} +\MD@def\DeclareMathSymbol{\lambdaup}{\mathord}{\MD@greek@family upright}{"15} +\MD@def\DeclareMathSymbol{\muup}{\mathord}{\MD@greek@family upright}{"16} +\MD@def\DeclareMathSymbol{\nuup}{\mathord}{\MD@greek@family upright}{"17} +\MD@def\DeclareMathSymbol{\xiup}{\mathord}{\MD@greek@family upright}{"18} +\MD@def\DeclareMathSymbol{\piup}{\mathord}{\MD@greek@family upright}{"19} +\MD@def\DeclareMathSymbol{\rhoup}{\mathord}{\MD@greek@family upright}{"1A} +\MD@def\DeclareMathSymbol{\sigmaup}{\mathord}{\MD@greek@family upright}{"1B} +\MD@def\DeclareMathSymbol{\tauup}{\mathord}{\MD@greek@family upright}{"1C} +\MD@def\DeclareMathSymbol{\upsilonup}{\mathord}{\MD@greek@family upright}{"1D} +\MD@def\DeclareMathSymbol{\phiup}{\mathord}{\MD@greek@family upright}{"1E} +\MD@def\DeclareMathSymbol{\chiup}{\mathord}{\MD@greek@family upright}{"1F} +\MD@def\DeclareMathSymbol{\psiup}{\mathord}{\MD@greek@family upright}{"20} +\MD@def\DeclareMathSymbol{\omegaup}{\mathord}{\MD@greek@family upright}{"21} +\MD@def\DeclareMathSymbol{\varepsilonup}{\mathord}{\MD@greek@family upright}{"22} +\MD@def\DeclareMathSymbol{\varthetaup}{\mathord}{\MD@greek@family upright}{"23} +\MD@def\DeclareMathSymbol{\varpiup}{\mathord}{\MD@greek@family upright}{"24} +\MD@def\DeclareMathSymbol{\varrhoup}{\mathord}{\MD@greek@family upright}{"25} +\MD@def\DeclareMathSymbol{\varsigmaup}{\mathord}{\MD@greek@family upright}{"26} +\MD@def\DeclareMathSymbol{\varphiup}{\mathord}{\MD@greek@family upright}{"27} +\MD@def\DeclareMathSymbol{\Gammaup}{\mathalpha}{\MD@greek@family upright}{"00} +\MD@def\DeclareMathSymbol{\Deltaup}{\mathalpha}{\MD@greek@family upright}{"01} +\MD@def\DeclareMathSymbol{\Thetaup}{\mathalpha}{\MD@greek@family upright}{"02} +\MD@def\DeclareMathSymbol{\Lambdaup}{\mathalpha}{\MD@greek@family upright}{"03} +\MD@def\DeclareMathSymbol{\Xiup}{\mathalpha}{\MD@greek@family upright}{"04} +\MD@def\DeclareMathSymbol{\Piup}{\mathalpha}{\MD@greek@family upright}{"05} +\MD@def\DeclareMathSymbol{\Sigmaup}{\mathalpha}{\MD@greek@family upright}{"06} +\MD@def\DeclareMathSymbol{\Upsilonup}{\mathalpha}{\MD@greek@family upright}{"07} +\MD@def\DeclareMathSymbol{\Phiup}{\mathalpha}{\MD@greek@family upright}{"08} +\MD@def\DeclareMathSymbol{\Psiup}{\mathalpha}{\MD@greek@family upright}{"09} +\MD@def\DeclareMathSymbol{\Omegaup}{\mathalpha}{\MD@greek@family upright}{"0A} + +\MD@def\DeclareMathSymbol{\alphait}{\mathord}{\MD@greek@family}{"0B} +\MD@def\DeclareMathSymbol{\betait}{\mathord}{\MD@greek@family}{"0C} +\MD@def\DeclareMathSymbol{\gammait}{\mathord}{\MD@greek@family}{"0D} +\MD@def\DeclareMathSymbol{\deltait}{\mathord}{\MD@greek@family}{"0E} +\MD@def\DeclareMathSymbol{\epsilonit}{\mathord}{\MD@greek@family}{"0F} +\MD@def\DeclareMathSymbol{\zetait}{\mathord}{\MD@greek@family}{"10} +\MD@def\DeclareMathSymbol{\etait}{\mathord}{\MD@greek@family}{"11} +\MD@def\DeclareMathSymbol{\thetait}{\mathord}{\MD@greek@family}{"12} +\MD@def\DeclareMathSymbol{\iotait}{\mathord}{\MD@greek@family}{"13} +\MD@def\DeclareMathSymbol{\kappait}{\mathord}{\MD@greek@family}{"14} +\MD@def\DeclareMathSymbol{\lambdait}{\mathord}{\MD@greek@family}{"15} +\MD@def\DeclareMathSymbol{\muit}{\mathord}{\MD@greek@family}{"16} +\MD@def\DeclareMathSymbol{\nuit}{\mathord}{\MD@greek@family}{"17} +\MD@def\DeclareMathSymbol{\xiit}{\mathord}{\MD@greek@family}{"18} +\MD@def\DeclareMathSymbol{\piit}{\mathord}{\MD@greek@family}{"19} +\MD@def\DeclareMathSymbol{\rhoit}{\mathord}{\MD@greek@family}{"1A} +\MD@def\DeclareMathSymbol{\sigmait}{\mathord}{\MD@greek@family}{"1B} +\MD@def\DeclareMathSymbol{\tauit}{\mathord}{\MD@greek@family}{"1C} +\MD@def\DeclareMathSymbol{\upsilonit}{\mathord}{\MD@greek@family}{"1D} +\MD@def\DeclareMathSymbol{\phiit}{\mathord}{\MD@greek@family}{"1E} +\MD@def\DeclareMathSymbol{\chiit}{\mathord}{\MD@greek@family}{"1F} +\MD@def\DeclareMathSymbol{\psiit}{\mathord}{\MD@greek@family}{"20} +\MD@def\DeclareMathSymbol{\omegait}{\mathord}{\MD@greek@family}{"21} +\MD@def\DeclareMathSymbol{\varepsilonit}{\mathord}{\MD@greek@family}{"22} +\MD@def\DeclareMathSymbol{\varthetait}{\mathord}{\MD@greek@family}{"23} +\MD@def\DeclareMathSymbol{\varpiit}{\mathord}{\MD@greek@family}{"24} +\MD@def\DeclareMathSymbol{\varrhoit}{\mathord}{\MD@greek@family}{"25} +\MD@def\DeclareMathSymbol{\varsigmait}{\mathord}{\MD@greek@family}{"26} +\MD@def\DeclareMathSymbol{\varphiit}{\mathord}{\MD@greek@family}{"27} +\MD@def\DeclareMathSymbol{\Gammait}{\mathalpha}{\MD@greek@family}{"00} +\MD@def\DeclareMathSymbol{\Deltait}{\mathalpha}{\MD@greek@family}{"01} +\MD@def\DeclareMathSymbol{\Thetait}{\mathalpha}{\MD@greek@family}{"02} +\MD@def\DeclareMathSymbol{\Lambdait}{\mathalpha}{\MD@greek@family}{"03} +\MD@def\DeclareMathSymbol{\Xiit}{\mathalpha}{\MD@greek@family}{"04} +\MD@def\DeclareMathSymbol{\Piit}{\mathalpha}{\MD@greek@family}{"05} +\MD@def\DeclareMathSymbol{\Sigmait}{\mathalpha}{\MD@greek@family}{"06} +\MD@def\DeclareMathSymbol{\Upsilonit}{\mathalpha}{\MD@greek@family}{"07} +\MD@def\DeclareMathSymbol{\Phiit}{\mathalpha}{\MD@greek@family}{"08} +\MD@def\DeclareMathSymbol{\Psiit}{\mathalpha}{\MD@greek@family}{"09} +\MD@def\DeclareMathSymbol{\Omegait}{\mathalpha}{\MD@greek@family}{"0A} + +%% ---------------------------------------------------------------- +%% Additional symbols +%% ---------------------------------------------------------------- + +\def\iddots{\mathinner{\mkern1mu\raise1\p@ + \vbox{\kern7\p@\hbox{.}}\mkern2mu + \raise4\p@\hbox{.}\mkern2mu\raise7\p@\hbox{.}\mkern1mu}} + +%% ------------------------------------------------------------------- +%% Wide accents +%% ------------------------------------------------------------------- + +\DeclareMathAccent{\widetilde}{\mathord}{largesymbols}{"65} +\DeclareMathAccent{\widehat}{\mathord}{largesymbols}{"62} +\DeclareMathAccent{\widetriangle}{\mathord}{largesymbols}{"E6} +\DeclareMathAccent{\wideparen}{\mathord}{largesymbols}{"F3} +\ifx\overset\@undefined\else +\newcommand{\widering}[1]{\overset{\smash{\vbox to .2ex{% + \hbox{$\mathring{}$}}}}{\wideparen{#1}}} +\fi + + +%% ------------------------------------------------------------------- +%% Double left and right bracket +%% ------------------------------------------------------------------- + +\MD@def\DeclareMathDelimiter{\llbracket}{\mathopen} {largesymbols}{"B9}{largesymbols}{"83} +\MD@def\DeclareMathDelimiter{\rrbracket}{\mathclose}{largesymbols}{"BA}{largesymbols}{"8D} + +%% ------------------------------------------------------------------- +%% Wavy vertical lines +%% ------------------------------------------------------------------- + +\MD@def\DeclareMathDelimiter{\lwave}{\mathopen} {largesymbols}{"D0}{largesymbols}{"D0} +\MD@def\DeclareMathDelimiter{\rwave}{\mathclose}{largesymbols}{"D0}{largesymbols}{"D0} + +\MD@def\DeclareMathDelimiter{\levaw}{\mathopen} {largesymbols}{"D1}{largesymbols}{"D1} +\MD@def\DeclareMathDelimiter{\revaw}{\mathclose}{largesymbols}{"D1}{largesymbols}{"D1} + +\def\leftwave{\left\lwave} +\def\rightwave{\right\rwave} +\def\leftevaw{\left\levaw} +\def\rightevaw{\right\revaw} + +%% ---------------------------------------------------------------- +%% Additional fonts +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdpus}{amssymb} +\WarningIfLoaded{mdpus}{amsfonts} + +\DeclareFontEncoding{MDA}{}{} +\DeclareFontSubstitution{MDA}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignA}{MDA}{mdpus}{m}{n}% +\SetSymbolFont{mathdesignA} {bold}{MDA}{mdpus}{b}{n}% +\DeclareSymbolFontAlphabet{\mdmathbb}{mathdesignA} +\DeclareFontEncodingDefaults{\relax}{\def\accentclass@{7}} + +\DeclareFontEncoding{MDB}{}{} +\DeclareFontSubstitution{MDB}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignB}{MDB}{mdpus}{m}{n}% +\SetSymbolFont{mathdesignB}{bold}{MDB}{mdpus}{b}{n}% + +% The following code borrowed from amsfonts.sty and amsbsy.sty + +\long\def\@gobblethree#1#2#3{} +\def\@subst@obsolete#1#2#3{\@obsolete{#1}#2#3\gdef#2{#3}#2} +\if@compatibility +\let\@obsolete\@gobblethree +\else +\def\@obsolete#1#2#3{\PackageWarning{#1}{% + Obsolete command \protect#2; \protect#3 should be used instead}}% +\fi +\DeclareRobustCommand{\bold}[1]{% + {\@subst@obsolete{amsfonts}\bold\mathbf{#1}}} + +\providecommand*{\@mathmeasure}[3]{% + \setbox#1\hbox{\frozen@everymath\@emptytoks\m@th$#2#3$}} + +\@ifundefined{@emptytoks}{\csname newtoks\endcsname\@emptytoks}{} + \let\mathbb\@undefined + \global\let\mathbb\mdmathbb + \MD@def\DeclareRobustCommand{\Bbb}[1]{% + {\@subst@obsolete{mdpus}\Bbb\mathbb{#1}}} + + \xdef\yen{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}D5} + \xdef\checkmark{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}D8} + \xdef\circledR{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}F2} + \def\circledS{\textcircled{S}} + \xdef\maltese{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}FA} + \catcode`\"=12 + \MD@def\DeclareMathDelimiter{\ulcorner}{\mathopen} {mathdesignA}{"F0}{mathdesignA}{"F0} + \MD@def\DeclareMathDelimiter{\urcorner}{\mathclose}{mathdesignA}{"F1}{mathdesignA}{"F1} + \MD@def\DeclareMathDelimiter{\llcorner}{\mathopen} {mathdesignA}{"F8}{mathdesignA}{"F8} + \MD@def\DeclareMathDelimiter{\lrcorner}{\mathclose}{mathdesignA}{"F9}{mathdesignA}{"F9} + \DeclareMathAccent{\widetilde}{\mathord}{largesymbols}{"65} + \DeclareMathAccent{\widehat}{\mathord}{largesymbols}{"62} + \MD@def\DeclareMathSymbol{\dabar@}{\mathord}{mathdesignA}{"B9} + +\xdef\dashrightarrow{\mathrel{\dabar@\dabar@ + \mathchar"0\hexnumber@\symmathdesignA CB}}% + \xdef\dashleftarrow{\mathrel{\mathchar"0\hexnumber@\symmathdesignA CC\dabar@\dabar@}}% + \global\let\dasharrow\dashrightarrow + +%% Begin AMSb declarations + \MD@def\DeclareMathSymbol{\lvertneqq} {\mathrel}{mathdesignB}{"00} + \MD@def\DeclareMathSymbol{\gvertneqq} {\mathrel}{mathdesignB}{"01} + \MD@def\DeclareMathSymbol{\nleq} {\mathrel}{mathdesignB}{"02} + \MD@def\DeclareMathSymbol{\ngeq} {\mathrel}{mathdesignB}{"03} + \MD@def\DeclareMathSymbol{\nless} {\mathrel}{mathdesignB}{"04} + \MD@def\DeclareMathSymbol{\ngtr} {\mathrel}{mathdesignB}{"05} + \MD@def\DeclareMathSymbol{\nprec} {\mathrel}{mathdesignB}{"06} + \MD@def\DeclareMathSymbol{\nsucc} {\mathrel}{mathdesignB}{"07} + \MD@def\DeclareMathSymbol{\lneqq} {\mathrel}{mathdesignB}{"08} + \MD@def\DeclareMathSymbol{\gneqq} {\mathrel}{mathdesignB}{"09} + \MD@def\DeclareMathSymbol{\nleqslant} {\mathrel}{mathdesignB}{"0A} + \MD@def\DeclareMathSymbol{\ngeqslant} {\mathrel}{mathdesignB}{"0B} + \MD@def\DeclareMathSymbol{\lneq} {\mathrel}{mathdesignB}{"0C} + \MD@def\DeclareMathSymbol{\gneq} {\mathrel}{mathdesignB}{"0D} + \MD@def\DeclareMathSymbol{\npreceq} {\mathrel}{mathdesignB}{"0E} + \MD@def\DeclareMathSymbol{\nsucceq} {\mathrel}{mathdesignB}{"0F} + \MD@def\DeclareMathSymbol{\precnsim} {\mathrel}{mathdesignB}{"10} + \MD@def\DeclareMathSymbol{\succnsim} {\mathrel}{mathdesignB}{"11} + \MD@def\DeclareMathSymbol{\lnsim} {\mathrel}{mathdesignB}{"12} + \MD@def\DeclareMathSymbol{\gnsim} {\mathrel}{mathdesignB}{"13} + \MD@def\DeclareMathSymbol{\nleqq} {\mathrel}{mathdesignB}{"14} + \MD@def\DeclareMathSymbol{\ngeqq} {\mathrel}{mathdesignB}{"15} + \MD@def\DeclareMathSymbol{\precneqq} {\mathrel}{mathdesignB}{"16} + \MD@def\DeclareMathSymbol{\succneqq} {\mathrel}{mathdesignB}{"17} + \MD@def\DeclareMathSymbol{\precnapprox} {\mathrel}{mathdesignB}{"18} + \MD@def\DeclareMathSymbol{\succnapprox} {\mathrel}{mathdesignB}{"19} + \MD@def\DeclareMathSymbol{\lnapprox} {\mathrel}{mathdesignB}{"1A} + \MD@def\DeclareMathSymbol{\gnapprox} {\mathrel}{mathdesignB}{"1B} + \MD@def\DeclareMathSymbol{\nsim} {\mathrel}{mathdesignB}{"1C} + \MD@def\DeclareMathSymbol{\ncong} {\mathrel}{mathdesignB}{"1D} + \MD@def\DeclareMathSymbol{\diagup} {\mathord}{mathdesignA}{"1E} + \MD@def\DeclareMathSymbol{\diagdown} {\mathord}{mathdesignA}{"1F} + \MD@def\DeclareMathSymbol{\varsubsetneq} {\mathrel}{mathdesignB}{"20} + \MD@def\DeclareMathSymbol{\varsupsetneq} {\mathrel}{mathdesignB}{"21} + \MD@def\DeclareMathSymbol{\nsubseteqq} {\mathrel}{mathdesignB}{"22} + \MD@def\DeclareMathSymbol{\nsupseteqq} {\mathrel}{mathdesignB}{"23} + \MD@def\DeclareMathSymbol{\subsetneqq} {\mathrel}{mathdesignB}{"24} + \MD@def\DeclareMathSymbol{\supsetneqq} {\mathrel}{mathdesignB}{"25} + \MD@def\DeclareMathSymbol{\varsubsetneqq} {\mathrel}{mathdesignB}{"26} + \MD@def\DeclareMathSymbol{\varsupsetneqq} {\mathrel}{mathdesignB}{"27} + \MD@def\DeclareMathSymbol{\subsetneq} {\mathrel}{mathdesignB}{"28} + \MD@def\DeclareMathSymbol{\supsetneq} {\mathrel}{mathdesignB}{"29} + \MD@def\DeclareMathSymbol{\nsubseteq} {\mathrel}{mathdesignB}{"2A} + \MD@def\DeclareMathSymbol{\nsupseteq} {\mathrel}{mathdesignB}{"2B} + \MD@def\DeclareMathSymbol{\nparallel} {\mathrel}{mathdesignB}{"2C} + \MD@def\DeclareMathSymbol{\nmid} {\mathrel}{mathdesignB}{"2D} + \MD@def\DeclareMathSymbol{\nshortmid} {\mathrel}{mathdesignB}{"2E} + \MD@def\DeclareMathSymbol{\nshortparallel} {\mathrel}{mathdesignB}{"2F} + \MD@def\DeclareMathSymbol{\nvdash} {\mathrel}{mathdesignB}{"30} + \MD@def\DeclareMathSymbol{\nVdash} {\mathrel}{mathdesignB}{"31} + \MD@def\DeclareMathSymbol{\nvDash} {\mathrel}{mathdesignB}{"32} + \MD@def\DeclareMathSymbol{\nVDash} {\mathrel}{mathdesignB}{"33} + \MD@def\DeclareMathSymbol{\ntrianglerighteq}{\mathrel}{mathdesignB}{"34} + \MD@def\DeclareMathSymbol{\ntrianglelefteq}{\mathrel}{mathdesignB}{"35} + \MD@def\DeclareMathSymbol{\ntriangleleft} {\mathrel}{mathdesignB}{"36} + \MD@def\DeclareMathSymbol{\ntriangleright} {\mathrel}{mathdesignB}{"37} + \MD@def\DeclareMathSymbol{\nleftarrow} {\mathrel}{mathdesignB}{"38} + \MD@def\DeclareMathSymbol{\nrightarrow} {\mathrel}{mathdesignB}{"39} + \MD@def\DeclareMathSymbol{\nLeftarrow} {\mathrel}{mathdesignB}{"3A} + \MD@def\DeclareMathSymbol{\nRightarrow} {\mathrel}{mathdesignB}{"3B} + \MD@def\DeclareMathSymbol{\nLeftrightarrow}{\mathrel}{mathdesignB}{"3C} + \MD@def\DeclareMathSymbol{\nleftrightarrow}{\mathrel}{mathdesignB}{"3D} + \MD@def\DeclareMathSymbol{\nexists} {\mathord}{mathdesignB}{"3E} + \MD@def\DeclareMathSymbol{\divideontimes} {\mathbin}{mathdesignA}{"3E} + \MD@def\DeclareMathSymbol{\varnothing} {\mathord}{mathdesignA}{"3F} + \MD@def\DeclareMathSymbol{\Join} {\mathbin}{mathdesignA}{"5C} + \MD@def\DeclareMathSymbol{\udtimes} {\mathbin}{mathdesignA}{"5D} + \MD@def\DeclareMathSymbol{\utimes} {\mathbin}{mathdesignA}{"5E} + \MD@def\DeclareMathSymbol{\dtimes} {\mathbin}{mathdesignA}{"5F} + \MD@def\DeclareMathSymbol{\Finv} {\mathord}{mathdesignA}{"60} + \MD@def\DeclareMathSymbol{\Game} {\mathord}{mathdesignA}{"61} + \MD@def\DeclareMathSymbol{\mho} {\mathord}{mathdesignA}{"66} + \MD@def\DeclareMathSymbol{\eth} {\mathord}{mathdesignA}{"67} + \MD@def\DeclareMathSymbol{\eqsim} {\mathrel}{mathdesignA}{"68} + \MD@def\DeclareMathSymbol{\beth} {\mathord}{mathdesignA}{"69} + \MD@def\DeclareMathSymbol{\gimel} {\mathord}{mathdesignA}{"6A} + \MD@def\DeclareMathSymbol{\daleth} {\mathord}{mathdesignA}{"6B} + \MD@def\DeclareMathSymbol{\lessdot} {\mathbin}{mathdesignA}{"6C} + \MD@def\DeclareMathSymbol{\gtrdot} {\mathbin}{mathdesignA}{"6D} + \MD@def\DeclareMathSymbol{\ltimes} {\mathbin}{mathdesignA}{"6E} + \MD@def\DeclareMathSymbol{\rtimes} {\mathbin}{mathdesignA}{"6F} + \MD@def\DeclareMathSymbol{\shortmid} {\mathrel}{mathdesignA}{"70} + \MD@def\DeclareMathSymbol{\shortparallel} {\mathrel}{mathdesignA}{"71} + \MD@def\DeclareMathSymbol{\smallsetminus} {\mathbin}{mathdesignA}{"72} + \MD@def\DeclareMathSymbol{\thicksim} {\mathrel}{mathdesignA}{"73} + \MD@def\DeclareMathSymbol{\thickapprox} {\mathrel}{mathdesignA}{"74} + \MD@def\DeclareMathSymbol{\approxeq} {\mathrel}{mathdesignA}{"75} + \MD@def\DeclareMathSymbol{\succapprox} {\mathrel}{mathdesignA}{"76} + \MD@def\DeclareMathSymbol{\precapprox} {\mathrel}{mathdesignA}{"77} + \MD@def\DeclareMathSymbol{\curvearrowleft} {\mathrel}{mathdesignA}{"78} + \MD@def\DeclareMathSymbol{\curvearrowright}{\mathrel}{mathdesignA}{"79} + \MD@def\DeclareMathSymbol{\digammaup} {\mathord}{mathdesignA}{"7A} + \MD@def\DeclareMathSymbol{\varkappaup} {\mathord}{mathdesignA}{"7B} + \MD@def\DeclareMathSymbol{\digammait} {\mathord}{mathdesignA}{"62} + \MD@def\DeclareMathSymbol{\varkappait} {\mathord}{mathdesignA}{"63} + \if@MD@grupright + \MD@def\DeclareMathSymbol{\digamma} {\mathord}{mathdesignA}{"7A} + \MD@def\DeclareMathSymbol{\varkappa} {\mathord}{mathdesignA}{"7B} + \else + \MD@def\DeclareMathSymbol{\digamma} {\mathord}{mathdesignA}{"62} + \MD@def\DeclareMathSymbol{\varkappa} {\mathord}{mathdesignA}{"63} + \fi + \MD@def\DeclareMathSymbol{\Bbbk} {\mathord}{mathdesignA}{"7C} + \xdef\hslash{\mathord{\mathchar"0\hexnumber@\symmathdesignA 7D h}} + \xdef\hbar{\mathord{\mathchar"0\hexnumber@\symmathdesignA 7E h}}%\mkern-13.8mu% + \MD@def\DeclareMathSymbol{\backepsilon} {\mathrel}{mathdesignA}{"7F} + + \MD@def\DeclareMathSymbol{\boxdot} {\mathbin}{mathdesignA}{"80} + \MD@def\DeclareMathSymbol{\boxplus} {\mathbin}{mathdesignA}{"81} + \MD@def\DeclareMathSymbol{\boxtimes} {\mathbin}{mathdesignA}{"82} + \MD@def\DeclareMathSymbol{\square} {\mathord}{mathdesignA}{"83} + \MD@def\DeclareMathSymbol{\blacksquare} {\mathord}{mathdesignA}{"84} + \MD@def\DeclareMathSymbol{\centerdot} {\mathbin}{mathdesignA}{"85} + \MD@def\DeclareMathSymbol{\lozenge} {\mathord}{mathdesignA}{"86} + \MD@def\DeclareMathSymbol{\blacklozenge} {\mathord}{mathdesignA}{"87} + \MD@def\DeclareMathSymbol{\circlearrowright} {\mathrel}{mathdesignA}{"88} + \MD@def\DeclareMathSymbol{\circlearrowleft} {\mathrel}{mathdesignA}{"89} +%% In amsfonts.sty: + \MD@def\DeclareMathSymbol{\rightleftharpoons}{\mathrel}{mathdesignA}{"8A} + \MD@def\DeclareMathSymbol{\leftrightharpoons} {\mathrel}{mathdesignA}{"8B} + \MD@def\DeclareMathSymbol{\boxminus} {\mathbin}{mathdesignA}{"8C} + \MD@def\DeclareMathSymbol{\Vdash} {\mathrel}{mathdesignA}{"8D} + \MD@def\DeclareMathSymbol{\Vvdash} {\mathrel}{mathdesignA}{"8E} + \MD@def\DeclareMathSymbol{\vDash} {\mathrel}{mathdesignA}{"8F} + \MD@def\DeclareMathSymbol{\twoheadrightarrow} {\mathrel}{mathdesignA}{"90} + \MD@def\DeclareMathSymbol{\twoheadleftarrow} {\mathrel}{mathdesignA}{"91} + \MD@def\DeclareMathSymbol{\leftleftarrows} {\mathrel}{mathdesignA}{"92} + \MD@def\DeclareMathSymbol{\rightrightarrows} {\mathrel}{mathdesignA}{"93} + \MD@def\DeclareMathSymbol{\upuparrows} {\mathrel}{mathdesignA}{"94} + \MD@def\DeclareMathSymbol{\downdownarrows} {\mathrel}{mathdesignA}{"95} + \MD@def\DeclareMathSymbol{\upharpoonright} {\mathrel}{mathdesignA}{"96} + \global\let\restriction\upharpoonright + \MD@def\DeclareMathSymbol{\downharpoonright} {\mathrel}{mathdesignA}{"97} + \MD@def\DeclareMathSymbol{\upharpoonleft} {\mathrel}{mathdesignA}{"98} + \MD@def\DeclareMathSymbol{\downharpoonleft}{\mathrel}{mathdesignA}{"99} + \MD@def\DeclareMathSymbol{\rightarrowtail} {\mathrel}{mathdesignA}{"9A} + \MD@def\DeclareMathSymbol{\leftarrowtail} {\mathrel}{mathdesignA}{"9B} + \MD@def\DeclareMathSymbol{\leftrightarrows}{\mathrel}{mathdesignA}{"9C} + \MD@def\DeclareMathSymbol{\rightleftarrows}{\mathrel}{mathdesignA}{"9D} + \MD@def\DeclareMathSymbol{\Lsh} {\mathrel}{mathdesignA}{"9E} + \MD@def\DeclareMathSymbol{\Rsh} {\mathrel}{mathdesignA}{"9F} + \MD@def\DeclareMathSymbol{\rightsquigarrow} {\mathrel}{mathdesignA}{"A0} + \MD@def\DeclareMathSymbol{\leftrightsquigarrow}{\mathrel}{mathdesignA}{"A1} + \MD@def\DeclareMathSymbol{\looparrowleft} {\mathrel}{mathdesignA}{"A2} + \MD@def\DeclareMathSymbol{\looparrowright} {\mathrel}{mathdesignA}{"A3} + \MD@def\DeclareMathSymbol{\circeq} {\mathrel}{mathdesignA}{"A4} + \MD@def\DeclareMathSymbol{\succsim} {\mathrel}{mathdesignA}{"A5} + \MD@def\DeclareMathSymbol{\gtrsim} {\mathrel}{mathdesignA}{"A6} + \MD@def\DeclareMathSymbol{\gtrapprox} {\mathrel}{mathdesignA}{"A7} + \MD@def\DeclareMathSymbol{\multimap} {\mathrel}{mathdesignA}{"A8} + \MD@def\DeclareMathSymbol{\therefore} {\mathrel}{mathdesignA}{"A9} + \MD@def\DeclareMathSymbol{\because} {\mathrel}{mathdesignA}{"AA} + \MD@def\DeclareMathSymbol{\doteqdot} {\mathrel}{mathdesignA}{"AB} + \global\let\Doteq\doteqdot + \MD@def\DeclareMathSymbol{\triangleq} {\mathrel}{mathdesignA}{"AC} + \MD@def\DeclareMathSymbol{\precsim} {\mathrel}{mathdesignA}{"AD} + \MD@def\DeclareMathSymbol{\lesssim} {\mathrel}{mathdesignA}{"AE} + \MD@def\DeclareMathSymbol{\lessapprox} {\mathrel}{mathdesignA}{"AF} + \MD@def\DeclareMathSymbol{\eqslantless} {\mathrel}{mathdesignA}{"B0} + \MD@def\DeclareMathSymbol{\eqslantgtr} {\mathrel}{mathdesignA}{"B1} + \MD@def\DeclareMathSymbol{\curlyeqprec} {\mathrel}{mathdesignA}{"B2} + \MD@def\DeclareMathSymbol{\curlyeqsucc} {\mathrel}{mathdesignA}{"B3} + \MD@def\DeclareMathSymbol{\preccurlyeq} {\mathrel}{mathdesignA}{"B4} + \MD@def\DeclareMathSymbol{\leqq} {\mathrel}{mathdesignA}{"B5} + \MD@def\DeclareMathSymbol{\leqslant} {\mathrel}{mathdesignA}{"B6} + \MD@def\DeclareMathSymbol{\lessgtr} {\mathrel}{mathdesignA}{"B7} + \MD@def\DeclareMathSymbol{\backprime} {\mathord}{mathdesignA}{"B8} + \MD@def\DeclareMathSymbol{\risingdotseq} {\mathrel}{mathdesignA}{"BA} + \MD@def\DeclareMathSymbol{\fallingdotseq}{\mathrel}{mathdesignA}{"BB} + \MD@def\DeclareMathSymbol{\succcurlyeq} {\mathrel}{mathdesignA}{"BC} + \MD@def\DeclareMathSymbol{\geqq} {\mathrel}{mathdesignA}{"BD} + \MD@def\DeclareMathSymbol{\geqslant} {\mathrel}{mathdesignA}{"BE} + \MD@def\DeclareMathSymbol{\gtrless} {\mathrel}{mathdesignA}{"BF} + \MD@def\DeclareMathSymbol{\sqsubset} {\mathrel}{mathdesignA}{"C0} + \MD@def\DeclareMathSymbol{\sqsupset} {\mathrel}{mathdesignA}{"C1} + \MD@def\DeclareMathSymbol{\vartriangleright}{\mathrel}{mathdesignA}{"C2} + \MD@def\DeclareMathSymbol{\vartriangleleft} {\mathrel}{mathdesignA}{"C3} + \MD@def\DeclareMathSymbol{\trianglerighteq} {\mathrel}{mathdesignA}{"C4} + \MD@def\DeclareMathSymbol{\trianglelefteq} {\mathrel}{mathdesignA}{"C5} + \MD@def\DeclareMathSymbol{\bigstar} {\mathord}{mathdesignA}{"C6} + \MD@def\DeclareMathSymbol{\between} {\mathrel}{mathdesignA}{"C7} + \MD@def\DeclareMathSymbol{\blacktriangledown} {\mathord}{mathdesignA}{"C8} + \MD@def\DeclareMathSymbol{\blacktriangleright} {\mathrel}{mathdesignA}{"C9} + \MD@def\DeclareMathSymbol{\blacktriangleleft} {\mathrel}{mathdesignA}{"CA} + \MD@def\DeclareMathSymbol{\vartriangle} {\mathrel}{mathdesignA}{"CD} + \MD@def\DeclareMathSymbol{\blacktriangle} {\mathord}{mathdesignA}{"CE} + \MD@def\DeclareMathSymbol{\triangledown} {\mathord}{mathdesignA}{"CF} + \MD@def\DeclareMathSymbol{\eqcirc} {\mathrel}{mathdesignA}{"D0} + \MD@def\DeclareMathSymbol{\lesseqgtr} {\mathrel}{mathdesignA}{"D1} + \MD@def\DeclareMathSymbol{\gtreqless} {\mathrel}{mathdesignA}{"D2} + \MD@def\DeclareMathSymbol{\lesseqqgtr} {\mathrel}{mathdesignA}{"D3} + \MD@def\DeclareMathSymbol{\gtreqqless} {\mathrel}{mathdesignA}{"D4} + \MD@def\DeclareMathSymbol{\Rrightarrow} {\mathrel}{mathdesignA}{"D6} + \MD@def\DeclareMathSymbol{\Lleftarrow} {\mathrel}{mathdesignA}{"D7} + \MD@def\DeclareMathSymbol{\veebar} {\mathbin}{mathdesignA}{"D9} + \MD@def\DeclareMathSymbol{\barwedge} {\mathbin}{mathdesignA}{"DA} + \MD@def\DeclareMathSymbol{\doublebarwedge} {\mathbin}{mathdesignA}{"DB} + \MD@def\DeclareMathSymbol{\angle} {\mathord}{mathdesignA}{"DC} + \MD@def\DeclareMathSymbol{\measuredangle} {\mathord}{mathdesignA}{"DD} + \MD@def\DeclareMathSymbol{\sphericalangle} {\mathord}{mathdesignA}{"DE} + \MD@def\DeclareMathSymbol{\varpropto} {\mathrel}{mathdesignA}{"DF} + \MD@def\DeclareMathSymbol{\smallsmile} {\mathrel}{mathdesignA}{"E0} + \MD@def\DeclareMathSymbol{\smallfrown} {\mathrel}{mathdesignA}{"E1} + \MD@def\DeclareMathSymbol{\Subset} {\mathrel}{mathdesignA}{"E2} + \MD@def\DeclareMathSymbol{\Supset} {\mathrel}{mathdesignA}{"E3} + \MD@def\DeclareMathSymbol{\Cup} {\mathbin}{mathdesignA}{"E4} + \global\let\doublecup\Cup + \MD@def\DeclareMathSymbol{\Cap} {\mathbin}{mathdesignA}{"E5} + \global\let\doublecap\Cap + \MD@def\DeclareMathSymbol{\curlywedge} {\mathbin}{mathdesignA}{"E6} + \MD@def\DeclareMathSymbol{\curlyvee} {\mathbin}{mathdesignA}{"E7} + \MD@def\DeclareMathSymbol{\leftthreetimes} {\mathbin}{mathdesignA}{"E8} + \MD@def\DeclareMathSymbol{\rightthreetimes}{\mathbin}{mathdesignA}{"E9} + \MD@def\DeclareMathSymbol{\subseteqq} {\mathrel}{mathdesignA}{"EA} + \MD@def\DeclareMathSymbol{\supseteqq} {\mathrel}{mathdesignA}{"EB} + \MD@def\DeclareMathSymbol{\bumpeq} {\mathrel}{mathdesignA}{"EC} + \MD@def\DeclareMathSymbol{\Bumpeq} {\mathrel}{mathdesignA}{"ED} + \MD@def\DeclareMathSymbol{\lll} {\mathrel}{mathdesignA}{"EE} + \global\let\llless\lll + \MD@def\DeclareMathSymbol{\ggg} {\mathrel}{mathdesignA}{"EF} + \global\let\gggtr\ggg + \MD@def\DeclareMathSymbol{\pitchfork} {\mathrel}{mathdesignA}{"F4} + \MD@def\DeclareMathSymbol{\dotplus} {\mathbin}{mathdesignA}{"F5} + \MD@def\DeclareMathSymbol{\backsim} {\mathrel}{mathdesignA}{"F6} + \MD@def\DeclareMathSymbol{\backsimeq} {\mathrel}{mathdesignA}{"F7} + \MD@def\DeclareMathSymbol{\complement} {\mathord}{mathdesignA}{"FB} + \MD@def\DeclareMathSymbol{\intercal} {\mathbin}{mathdesignA}{"FC} + \MD@def\DeclareMathSymbol{\circledcirc} {\mathbin}{mathdesignA}{"FD} + \MD@def\DeclareMathSymbol{\circledast} {\mathbin}{mathdesignA}{"FE} + \MD@def\DeclareMathSymbol{\circleddash} {\mathbin}{mathdesignA}{"FF} + \global\let\lhd\vartriangleleft + \global\let\unlhd\vartriangleleft + \global\let\rhd\vartriangleright + \global\let\unrhd\trianglerighteq + \global\let\Box\square + \global\let\Diamond\lozenge + \global\let\leadsto\rightsquigarrow + + +\MD@def\DeclareMathSymbol{\smallin}{\mathrel}{mathdesignA}{0} +\MD@def\DeclareMathSymbol{\smallowns}{\mathrel}{mathdesignA}{1} +\MD@def\DeclareMathSymbol{\notsmallin}{\mathrel}{mathdesignA}{2} +\MD@def\DeclareMathSymbol{\notsmallowns}{\mathrel}{mathdesignA}{3} +\MD@def\DeclareMathSymbol{\rightangle}{\mathord}{mathdesignA}{4} +\MD@def\DeclareMathSymbol{\intclockwise}{\mathop}{mathdesignB}{128} +\MD@def\DeclareMathSymbol{\ointclockwise}{\mathop}{mathdesignB}{130} +\MD@def\DeclareMathSymbol{\ointctrclockwise}{\mathop}{mathdesignB}{132} +\MD@def\DeclareMathSymbol{\oiint}{\mathop}{mathdesignB}{134} +\MD@def\DeclareMathSymbol{\oiiint}{\mathop}{mathdesignB}{136} + + +%% ------------------------------------------------------------------- +%% LaTeX Pictures fonts +%% ------------------------------------------------------------------- + +%% \font\tenln =mdpusrline \font\tenlnw =mdpussbline \relax +%% \font\tencirc=mdpusrcirc \font\tencircw=mdpussbcirc\relax +%% \let\@linefnt\tenln +%% \let\@circlefnt\tencirc + + +%% ------------------------------------------------------------------- +%% Various rule width +%% ------------------------------------------------------------------- + +\newlength{\rulethickness} +\setlength{\rulethickness}{0.540bp} +\setlength\fboxrule{0.540bp} +\setlength\fboxsep{7\fboxrule} +\setlength\arrayrulewidth{0.540bp} + +\renewcommand\footnoterule{% + \kern-3\p@ + \hrule\@height \rulethickness \@width.4\columnwidth + \kern2.6\p@} + +\def\hrulefill{\leaders\hrule height \rulethickness\hfill} + + +%% ------------------------------------------------------------------- +%% mathdesign logo +%% ------------------------------------------------------------------- + +\xdef\mdlogo{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}64} + +%% ------------------------------------------------------------------- +%% euro currency sign +%% ------------------------------------------------------------------- + +\if@MD@euro % + \AtBeginDocument{% + \xdef\euro{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}65} + } +\fi + +%% ------------------------------------------------------------------- +%% Extra configurations, if any +%% ------------------------------------------------------------------- + +% Small caps font available with Adobe Utopiastd +\renewcommand\scdefault{sc} +% Fix the \oldstylenums command (now italic oldstylenum are avalaible, +% for example) +\def\oldstylenums#1{% + \begingroup + \spaceskip\fontdimen\tw@\font + \usefont{OML}{\rmdefault}{\f@series}{\f@shape}% + \mathgroup\symletters #1% + \endgroup +} +\DeclareRobustCommand\semiseries + {\not@math@alphabet\blackseries\relax + \fontseries{sb}\selectfont} +\DeclareRobustCommand\blackseries + {\not@math@alphabet\blackseries\relax + \fontseries{b}\selectfont} + + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpus/omlmdpus.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpus/omlmdpus.fd new file mode 100644 index 00000000000..da9c996cae1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpus/omlmdpus.fd @@ -0,0 +1,37 @@ +%Filename: omlmdpus.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omlmdpus.fd} + [2013/08/29 Fontinst v1.933 font definitions for OML/mdpus.] + +\DeclareFontFamily{OML}{mdpus}{\skewchar \font =127} + +\DeclareFontShape{OML}{mdpus}{m}{n}{ + <-> mdpusr7m +}{} + +\DeclareFontShape{OML}{mdpus}{m}{it}{ + <-> mdpusri7m +}{} + +\DeclareFontShape{OML}{mdpus}{sb}{n}{ + <-> mdpuss7m +}{} + +\DeclareFontShape{OML}{mdpus}{sb}{it}{ + <-> mdpussi7m +}{} + +\DeclareFontShape{OML}{mdpus}{m}{sl}{<->ssub * mdpus/m/it}{} +\DeclareFontShape{OML}{mdpus}{b}{n}{<->ssub * mdpus/sb/n}{} +\DeclareFontShape{OML}{mdpus}{bx}{n}{<->ssub * mdpus/b/n}{} +\DeclareFontShape{OML}{mdpus}{b}{it}{<->ssub * mdpus/sb/it}{} +\DeclareFontShape{OML}{mdpus}{bx}{it}{<->ssub * mdpus/b/it}{} +\DeclareFontShape{OML}{mdpus}{sb}{sl}{<->ssub * mdpus/sb/it}{} +\DeclareFontShape{OML}{mdpus}{b}{sl}{<->ssub * mdpus/sb/sl}{} +\DeclareFontShape{OML}{mdpus}{bx}{sl}{<->ssub * mdpus/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpus/omsmdpus.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpus/omsmdpus.fd new file mode 100644 index 00000000000..5d909595db4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpus/omsmdpus.fd @@ -0,0 +1,23 @@ +%Filename: omsmdpus.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omsmdpus.fd} + [2013/08/29 Fontinst v1.933 font definitions for OMS/mdpus.] + +\DeclareFontFamily{OMS}{mdpus}{\skewchar \font =48} + +\DeclareFontShape{OMS}{mdpus}{m}{n}{ + <-> mdpusr7y +}{} + +\DeclareFontShape{OMS}{mdpus}{sb}{n}{ + <-> mdpuss7y +}{} + +\DeclareFontShape{OMS}{mdpus}{b}{n}{<->ssub * mdpus/sb/n}{} +\DeclareFontShape{OMS}{mdpus}{bx}{n}{<->ssub * mdpus/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpus/omxmdpus.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpus/omxmdpus.fd new file mode 100644 index 00000000000..7f6c19a5249 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpus/omxmdpus.fd @@ -0,0 +1,23 @@ +%Filename: omxmdpus.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omxmdpus.fd} + [2013/08/29 Fontinst v1.933 font definitions for OMX/mdpus.] + +\DeclareFontFamily{OMX}{mdpus}{} + +\DeclareFontShape{OMX}{mdpus}{m}{n}{ + <-> mdpusr7v +}{} + +\DeclareFontShape{OMX}{mdpus}{sb}{n}{ + <-> mdpuss7v +}{} + +\DeclareFontShape{OMX}{mdpus}{b}{n}{<->ssub * mdpus/sb/n}{} +\DeclareFontShape{OMX}{mdpus}{bx}{n}{<->ssub * mdpus/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpus/ot1mdpus.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpus/ot1mdpus.fd new file mode 100644 index 00000000000..15a198c52f1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpus/ot1mdpus.fd @@ -0,0 +1,37 @@ +%Filename: ot1mdpus.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ot1mdpus.fd} + [2013/08/29 Fontinst v1.933 font definitions for OT1/mdpus.] + +\DeclareFontFamily{OT1}{mdpus}{\hyphenchar \font =45} + +\DeclareFontShape{OT1}{mdpus}{m}{n}{ + <-> mdpusr7t +}{} + +\DeclareFontShape{OT1}{mdpus}{m}{it}{ + <-> mdpusri7t +}{} + +\DeclareFontShape{OT1}{mdpus}{sb}{n}{ + <-> mdpuss7t +}{} + +\DeclareFontShape{OT1}{mdpus}{sb}{it}{ + <-> mdpussi7t +}{} + +\DeclareFontShape{OT1}{mdpus}{m}{sl}{<->ssub * mdpus/m/it}{} +\DeclareFontShape{OT1}{mdpus}{b}{n}{<->ssub * mdpus/sb/n}{} +\DeclareFontShape{OT1}{mdpus}{bx}{n}{<->ssub * mdpus/b/n}{} +\DeclareFontShape{OT1}{mdpus}{b}{it}{<->ssub * mdpus/sb/it}{} +\DeclareFontShape{OT1}{mdpus}{bx}{it}{<->ssub * mdpus/b/it}{} +\DeclareFontShape{OT1}{mdpus}{sb}{sl}{<->ssub * mdpus/sb/it}{} +\DeclareFontShape{OT1}{mdpus}{b}{sl}{<->ssub * mdpus/sb/sl}{} +\DeclareFontShape{OT1}{mdpus}{bx}{sl}{<->ssub * mdpus/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpus/t1mdpus.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpus/t1mdpus.fd new file mode 100644 index 00000000000..3bfedbf4aef --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpus/t1mdpus.fd @@ -0,0 +1,101 @@ +%Filename: t1mdpus.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1mdpus.fd} + [2013/08/29 Fontinst v1.933 font definitions for T1/mdpus.] + +\DeclareFontFamily{T1}{mdpus}{} + +\DeclareFontShape{T1}{mdpus}{m}{n}{ + <-> mdpusr8t +}{} + +\DeclareFontShape{T1}{mdpus}{m}{fsc}{ + <-> mdpusrfc8t + <-> mdpusrfc8t + <-> mdpusrifc8t +}{} + +\DeclareFontShape{T1}{mdpus}{m}{sc}{ + <-> mdpusrc8t +}{} + +\DeclareFontShape{T1}{mdpus}{m}{it}{ + <-> mdpusri8t +}{} + +\DeclareFontShape{T1}{mdpus}{m}{fic}{ + <-> mdpusrifc8t +}{} + +\DeclareFontShape{T1}{mdpus}{m}{scsl}{ + <-> mdpusric8t +}{} + +\DeclareFontShape{T1}{mdpus}{b}{n}{ + <-> mdpusb8t +}{} + +\DeclareFontShape{T1}{mdpus}{b}{fsc}{ + <-> mdpusbfc8t + <-> mdpusbfc8t + <-> mdpusbifc8t +}{} + +\DeclareFontShape{T1}{mdpus}{b}{sc}{ + <-> mdpusbc8t +}{} + +\DeclareFontShape{T1}{mdpus}{b}{it}{ + <-> mdpusbi8t +}{} + +\DeclareFontShape{T1}{mdpus}{b}{fic}{ + <-> mdpusbifc8t +}{} + +\DeclareFontShape{T1}{mdpus}{b}{scsl}{ + <-> mdpusbic8t +}{} + +\DeclareFontShape{T1}{mdpus}{sb}{n}{ + <-> mdpuss8t +}{} + +\DeclareFontShape{T1}{mdpus}{sb}{fsc}{ + <-> mdpussfc8t + <-> mdpussfc8t + <-> mdpussifc8t +}{} + +\DeclareFontShape{T1}{mdpus}{sb}{sc}{ + <-> mdpussc8t +}{} + +\DeclareFontShape{T1}{mdpus}{sb}{it}{ + <-> mdpussi8t +}{} + +\DeclareFontShape{T1}{mdpus}{sb}{fic}{ + <-> mdpussifc8t +}{} + +\DeclareFontShape{T1}{mdpus}{sb}{scsl}{ + <-> mdpussic8t +}{} + +\DeclareFontShape{T1}{mdpus}{m}{sl}{<->ssub * mdpus/m/it}{} +\DeclareFontShape{T1}{mdpus}{bx}{n}{<->ssub * mdpus/b/n}{} +\DeclareFontShape{T1}{mdpus}{bx}{fsc}{<->ssub * mdpus/b/fsc}{} +\DeclareFontShape{T1}{mdpus}{bx}{sc}{<->ssub * mdpus/b/sc}{} +\DeclareFontShape{T1}{mdpus}{bx}{it}{<->ssub * mdpus/b/it}{} +\DeclareFontShape{T1}{mdpus}{b}{sl}{<->ssub * mdpus/b/it}{} +\DeclareFontShape{T1}{mdpus}{bx}{sl}{<->ssub * mdpus/b/sl}{} +\DeclareFontShape{T1}{mdpus}{bx}{fic}{<->ssub * mdpus/b/fic}{} +\DeclareFontShape{T1}{mdpus}{bx}{scsl}{<->ssub * mdpus/b/scsl}{} +\DeclareFontShape{T1}{mdpus}{sb}{sl}{<->ssub * mdpus/sb/it}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdpus/ts1mdpus.fd b/Master/texmf-dist/tex/latex/mathdesign/mdpus/ts1mdpus.fd new file mode 100644 index 00000000000..e1e04e44b52 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdpus/ts1mdpus.fd @@ -0,0 +1,69 @@ +%Filename: ts1mdpus.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ts1mdpus.fd} + [2013/08/29 Fontinst v1.933 font definitions for TS1/mdpus.] + +\DeclareFontFamily{TS1}{mdpus}{} + +\DeclareFontShape{TS1}{mdpus}{m}{n}{ + <-> mdpusr8c +}{} + +\DeclareFontShape{TS1}{mdpus}{m}{sc}{ + <-> mdpusrc8c +}{} + +\DeclareFontShape{TS1}{mdpus}{m}{it}{ + <-> mdpusri8c +}{} + +\DeclareFontShape{TS1}{mdpus}{m}{scsl}{ + <-> mdpusric8c +}{} + +\DeclareFontShape{TS1}{mdpus}{b}{n}{ + <-> mdpusb8c +}{} + +\DeclareFontShape{TS1}{mdpus}{b}{sc}{ + <-> mdpusbc8c +}{} + +\DeclareFontShape{TS1}{mdpus}{b}{it}{ + <-> mdpusbi8c +}{} + +\DeclareFontShape{TS1}{mdpus}{b}{scsl}{ + <-> mdpusbic8c +}{} + +\DeclareFontShape{TS1}{mdpus}{sb}{n}{ + <-> mdpuss8c +}{} + +\DeclareFontShape{TS1}{mdpus}{sb}{sc}{ + <-> mdpussc8c +}{} + +\DeclareFontShape{TS1}{mdpus}{sb}{it}{ + <-> mdpussi8c +}{} + +\DeclareFontShape{TS1}{mdpus}{sb}{scsl}{ + <-> mdpussic8c +}{} + +\DeclareFontShape{TS1}{mdpus}{m}{sl}{<->ssub * mdpus/m/it}{} +\DeclareFontShape{TS1}{mdpus}{bx}{n}{<->ssub * mdpus/b/n}{} +\DeclareFontShape{TS1}{mdpus}{bx}{sc}{<->ssub * mdpus/b/sc}{} +\DeclareFontShape{TS1}{mdpus}{bx}{it}{<->ssub * mdpus/b/it}{} +\DeclareFontShape{TS1}{mdpus}{b}{sl}{<->ssub * mdpus/b/it}{} +\DeclareFontShape{TS1}{mdpus}{bx}{sl}{<->ssub * mdpus/b/sl}{} +\DeclareFontShape{TS1}{mdpus}{bx}{scsl}{<->ssub * mdpus/b/scsl}{} +\DeclareFontShape{TS1}{mdpus}{sb}{sl}{<->ssub * mdpus/sb/it}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdamdugm.fd b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdamdugm.fd new file mode 100644 index 00000000000..f7a9d89d49c --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdamdugm.fd @@ -0,0 +1,23 @@ +%Filename: mdamdugm.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdamdugm.fd} + [2013/08/29 Fontinst v1.933 font definitions for MDA/mdugm.] + +\DeclareFontFamily{MDA}{mdugm}{} + +\DeclareFontShape{MDA}{mdugm}{m}{n}{ + <-> mdugmrma +}{} + +\DeclareFontShape{MDA}{mdugm}{mb}{n}{ + <-> mdugmmma +}{} + +\DeclareFontShape{MDA}{mdugm}{bx}{n}{<->ssub * mdugm/mb/n}{} +\DeclareFontShape{MDA}{mdugm}{b}{n}{<->ssub * mdugm/bx/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdbmdugm.fd b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdbmdugm.fd new file mode 100644 index 00000000000..00b9b444893 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdbmdugm.fd @@ -0,0 +1,23 @@ +%Filename: mdbmdugm.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdbmdugm.fd} + [2013/08/29 Fontinst v1.933 font definitions for MDB/mdugm.] + +\DeclareFontFamily{MDB}{mdugm}{} + +\DeclareFontShape{MDB}{mdugm}{m}{n}{ + <-> mdugmrmb +}{} + +\DeclareFontShape{MDB}{mdugm}{mb}{n}{ + <-> mdugmmmb +}{} + +\DeclareFontShape{MDB}{mdugm}{bx}{n}{<->ssub * mdugm/mb/n}{} +\DeclareFontShape{MDB}{mdugm}{b}{n}{<->ssub * mdugm/bx/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdugm.cfg b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdugm.cfg new file mode 100644 index 00000000000..791c112dae5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdugm.cfg @@ -0,0 +1,102 @@ +%% This is file mdugm.cfg + +%% In this file you can configure the default use of the mdugm +%% package. + +%% These configuration file is loaded *before* the options are set, so +%% users can override it if they want. + +%% ------------------------------------------------------------------- +%% Default options +%% ------------------------------------------------------------------- + +% In this command, you can set the default value of the options, +% e.g. \def\mdugmOptions{amssymb,mdcal}. + +\def\mdugmOptions{} + +% For traditionnal French scientific typography, use the following +% options + +%% \def\mdugmOptions{greekupright,capupright} + +%% ------------------------------------------------------------------- +%% Default fonts +%% ------------------------------------------------------------------- + +%% Set the sans serif and typewriter fonts for this package. Read the +%% documentation for more informations. + +%% For example, to use Adobe Helvetica as the sans serif font, uncomment the +%% following line + +%% \renewcommand{\sfdefault}{phvmdugm}% + +%% To use Adobe Courier as the typewriter font, uncomment the +%% following line + +%% \renewcommand{\ttdefault}{pcrmdugm}% + +%% + +%% ------------------------------------------------------------------- +%% Extra fonts +%% ------------------------------------------------------------------- + +%% Here you can define extra scaled fonts. If you understand a little +%% the LaTeX font system, the following code is quite straightforward. +%% See more example in mdfont.def. +%% +%% Please the LaTeX2e font selection guide for more informations. + +%% Adobe Syntax + +%% \def\MD@font@name{psx\MD@name} + +%% !!! Important: The following value must be set by hand. It is the +%% ratio of (XHeigh of mdugm)/(XHeight of the font to scale), i.e. +%% +%% 4.200/XHeight +%% +%% where XHeight is the xheight of the font to scale, exprimed in points + + +%% \def\psx@ratio{1} + +%% \DeclareFontFamily{OT1}{\MD@font@name}{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namer7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{it}{ +%% <-> s * [\psx@ratio] \MD@font@nameri7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{b}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameb7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{c}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namec7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{u}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameu7t +%% }{} +%% \DeclareFontShape{OT1}{\MD@font@name}{m}{sl}{<-> ssub * \MD@font@name/m/it}{} +%% \DeclareFontShape{OT1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} + +%% \DeclareFontFamily{T1}{\MD@font@name}{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namer8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{it}{ +%% <-> s * [\psx@ratio] \MD@font@nameri8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{b}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameb8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{c}{n}{ +%% <-> s * [\psx@ratio] \MD@font@namec8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{u}{n}{ +%% <-> s * [\psx@ratio] \MD@font@nameu8t +%% }{} +%% \DeclareFontShape{T1}{\MD@font@name}{m}{sl}{<-> ssub * \MD@font@name/m/it}{} +%% \DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdugm.sty b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdugm.sty new file mode 100644 index 00000000000..4350efab960 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdugm.sty @@ -0,0 +1,843 @@ +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% This file is part of the mdugm package v2.31 +%% -------------------------------------------------- +%% +%% This program is free software; you can redistribute it and/or +%% modify it under the terms of the GNU General Public License +%% as published by the Free Software Foundation; either version 2 +%% of the License, or (at your option) any later version. + +%% This program is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%% GNU General Public License for more details. + +%% You should have received a copy of the GNU General Public License +%% along with this program; if not, write to the Free Software +%% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +%% Public LaTeX Project Public + +%% This file loads the mdugm font families. + +%% For more information about options and configuration, please read +%% mdugmdoc.pdf or the general MathDesign documentation mddoc.pdf. + +\NeedsTeXFormat{LaTeX2e}% + +\ProvidesPackage{mdugm}% +[2013/08/29 v2.31 urw garamondno8 + mdugm (Math Design Project)] + +\@ifundefined{MD@default@family}{ + \PackageError{mdugm}% + {Package mdugm cannot be loaded directly. Use mathdesign package.} + {Use mathdesign package with option mdugm.}} +{\renewcommand{\rmdefault}{\MD@default@family}} + + +%% ---------------------------------------------------------------- +%% External fonts can be scaled according to the following parameters (to +%% ensure correct lining of the glyphs) +%% ---------------------------------------------------------------- + +%% Bera (alias Bistream Vera) +\def\fvm@ratio{0.768}% +\def\fvs@ratio{0.768}% +\def\fve@ratio{0.768}% + +%% Typewriter fonts +\def\pcr@ratio{0.986}% +\def\ucr@ratio{1.007}% + +%% Sans Serif font +\def\phv@ratio{0.803}% +\def\uag@ratio{0.768}% +\def\uhv@ratio{0.802}% + +%% Computer Modern fonts +\def\cmsy@ratio{1.009}% +\def\cmtt@ratio{0.975}% +\def\cmss@ratio{0.945}% + +%% Euler fraktur +\def\euf@ratio{1.035}% + +%% AMS blackboard bold +\def\msb@ratio{1.009}% + +%% GFS Didot +\def\grd@ratio{0.896}% +%% GFS Bodoni +\def\grb@ratio{0.852} +%% Adobe Minion +\def\grm@ratio{0.961} + +\input{mdfont.def} + +\if@MD@sfscaled + \input{mdsffont.def} +\fi + +\if@MD@ttscaled + \input{mdttfont.def} +\fi + +%% ---------------------------------------------------------------- +%% Script Math Alphabet +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdugm}{mathrsfs}% + +\if@MD@cmcal +\DeclareSymbolFont{mdcal}{OMS}{xmdcmsy}{m}{n}% +\SetSymbolFont{mdcal}{bold}{OMS}{xmdcmsy}{b}{n}% +\else +\DeclareSymbolFont{mdcal}{OMS}{mdugm}{m}{n}% +\SetSymbolFont{mdcal}{bold}{OMS}{mdugm}{b}{n}% +\fi +\DeclareSymbolFontAlphabet{\mathcal}{mdcal} +\DeclareSymbolFont{mdscr}{OMS}{mdugm}{m}{n}% + +\DeclareSymbolFontAlphabet{\mathscr}{mdscr}% +\SetSymbolFont{mdscr}{bold}{OMS}{mdugm}{b}{n}% + +%% ---------------------------------------------------------------- +%% Fraktur symbols support +%% ---------------------------------------------------------------- + +\DeclareMathAlphabet{\mathfrak}{U}{xmdeuf}{m}{n}% +\SetMathAlphabet{\mathfrak}{bold}{U}{xmdeuf}{b}{n}% +\DeclareRobustCommand{\frak}[1]{% + {\@subst@obsolete{mdugm}\frak\mathfrak{#1}}}% + +%% ------------------------------------------------------------------- +%% Mathematical fonts definition +%% ------------------------------------------------------------------- + +% \DeclareMathVersion{mdugmnormal} +% \DeclareMathVersion{mdugmbold} + +\SetSymbolFont{operators} {normal}{OT1}{mdugm}{m}{n}% +\SetSymbolFont{letters} {normal}{OML}{mdugm}{m}{it}% +\SetSymbolFont{symbols} {normal}{OMS}{mdugm}{m}{n}% +\SetSymbolFont{largesymbols}{normal}{OMX}{mdugm}{m}{n}% + +\SetSymbolFont{operators} {bold}{OT1}{mdugm}{b}{n}% +\SetSymbolFont{letters} {bold}{OML}{mdugm}{b}{it}% +\SetSymbolFont{symbols} {bold}{OMS}{mdugm}{b}{n}% +\SetSymbolFont{largesymbols}{bold}{OMX}{mdugm}{b}{n}% + +\SetMathAlphabet{\mathrm}{normal}{\encodingdefault}{\rmdefault}{m}{n}% +\SetMathAlphabet{\mathbf}{normal}{\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathit}{normal}{\encodingdefault}{\rmdefault}{m}{it}% +\SetMathAlphabet{\mathsf}{normal}{\encodingdefault}{\sfdefault}{m}{n}% +\SetMathAlphabet{\mathtt}{normal}{\encodingdefault}{\ttdefault}{m}{n}% + +\SetMathAlphabet{\mathrm}{bold} {\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathbf}{bold} {\encodingdefault}{\rmdefault}{b}{n}% +\SetMathAlphabet{\mathit}{bold} {\encodingdefault}{\rmdefault}{b}{it}% +\SetMathAlphabet{\mathsf}{bold} {\encodingdefault}{\sfdefault}{b}{n}% +\SetMathAlphabet{\mathtt}{bold} {\encodingdefault}{\ttdefault}{b}{n}% + +\DeclareSymbolFont{lettersupright} {OML}{mdugm}{m}{n} +\SetSymbolFont{lettersupright} {bold}{OML}{mdugm}{b}{n}% +\DeclareSymbolFontAlphabet{\mathrm} {lettersupright} + +% ------------------------------------------------------------------- +% Greek alphabet + +\def\MDgrfamily{letters} + +\ifthenelse{\equal{\MD@greek@family}{letters}} +{} +{ + \DeclareSymbolFont{\MD@greek@family}{OML}{\MD@greek@family}{m}{it} + \SetSymbolFont{\MD@greek@family}{bold}{OML}{\MD@greek@family}{b}{it}% + \DeclareSymbolFont{\MD@greek@family upright}{OML}{\MD@greek@family}{m}{n} + \SetSymbolFont{\MD@greek@family upright}{bold}{OML}{\MD@greek@family}{b}{n} +} + +% ------------------------------------------------------------------- +% Calligraphic and script alphabet + +\if@MD@cmcal + \SetMathAlphabet{\mathcal}{normal}{OMS}{xmdcmsy}{m}{n}% +\else + \SetMathAlphabet{\mathcal}{normal}{OMS}{mdugm}{m}{n}% +\fi + +\DeclareSymbolFontAlphabet{\mathscr}{mdscr}% + + +%% ------------------------------------------------------------------- +%% The name of the bold series +%% ------------------------------------------------------------------- + +\renewcommand\bfdefault{mb} + + +%% ---------------------------------------------------------------- +%% Uppercase upright +%% ---------------------------------------------------------------- + +\RequirePackage{xkeyval} + +\renewcommand{\rmdefault}{mdugm}\rmfamily +% \MDSelectGreekFont{\MD@default@gr@font}{} + + +\if@MD@capupright +\DeclareMathSymbol{A}{\mathalpha}{lettersupright}{`A} +\DeclareMathSymbol{B}{\mathalpha}{lettersupright}{`B} +\DeclareMathSymbol{C}{\mathalpha}{lettersupright}{`C} +\DeclareMathSymbol{D}{\mathalpha}{lettersupright}{`D} +\DeclareMathSymbol{E}{\mathalpha}{lettersupright}{`E} +\DeclareMathSymbol{F}{\mathalpha}{lettersupright}{`F} +\DeclareMathSymbol{G}{\mathalpha}{lettersupright}{`G} +\DeclareMathSymbol{H}{\mathalpha}{lettersupright}{`H} +\DeclareMathSymbol{I}{\mathalpha}{lettersupright}{`I} +\DeclareMathSymbol{J}{\mathalpha}{lettersupright}{`J} +\DeclareMathSymbol{K}{\mathalpha}{lettersupright}{`K} +\DeclareMathSymbol{L}{\mathalpha}{lettersupright}{`L} +\DeclareMathSymbol{M}{\mathalpha}{lettersupright}{`M} +\DeclareMathSymbol{N}{\mathalpha}{lettersupright}{`N} +\DeclareMathSymbol{O}{\mathalpha}{lettersupright}{`O} +\DeclareMathSymbol{P}{\mathalpha}{lettersupright}{`P} +\DeclareMathSymbol{Q}{\mathalpha}{lettersupright}{`Q} +\DeclareMathSymbol{R}{\mathalpha}{lettersupright}{`R} +\DeclareMathSymbol{S}{\mathalpha}{lettersupright}{`S} +\DeclareMathSymbol{T}{\mathalpha}{lettersupright}{`T} +\DeclareMathSymbol{U}{\mathalpha}{lettersupright}{`U} +\DeclareMathSymbol{V}{\mathalpha}{lettersupright}{`V} +\DeclareMathSymbol{W}{\mathalpha}{lettersupright}{`W} +\DeclareMathSymbol{X}{\mathalpha}{lettersupright}{`X} +\DeclareMathSymbol{Y}{\mathalpha}{lettersupright}{`Y} +\DeclareMathSymbol{Z}{\mathalpha}{lettersupright}{`Z} +\fi + +%% ---------------------------------------------------------------- +%% Lowercase upright +%% ---------------------------------------------------------------- + +\if@MD@lowupright +\DeclareMathSymbol{a}{\mathalpha}{lettersupright}{`a} +\DeclareMathSymbol{b}{\mathalpha}{lettersupright}{`b} +\DeclareMathSymbol{c}{\mathalpha}{lettersupright}{`c} +\DeclareMathSymbol{d}{\mathalpha}{lettersupright}{`d} +\DeclareMathSymbol{e}{\mathalpha}{lettersupright}{`e} +\DeclareMathSymbol{f}{\mathalpha}{lettersupright}{`f} +\DeclareMathSymbol{g}{\mathalpha}{lettersupright}{`g} +\DeclareMathSymbol{h}{\mathalpha}{lettersupright}{`h} +\DeclareMathSymbol{i}{\mathalpha}{lettersupright}{`i} +\DeclareMathSymbol{j}{\mathalpha}{lettersupright}{`j} +\DeclareMathSymbol{k}{\mathalpha}{lettersupright}{`k} +\DeclareMathSymbol{l}{\mathalpha}{lettersupright}{`l} +\DeclareMathSymbol{m}{\mathalpha}{lettersupright}{`m} +\DeclareMathSymbol{n}{\mathalpha}{lettersupright}{`n} +\DeclareMathSymbol{o}{\mathalpha}{lettersupright}{`o} +\DeclareMathSymbol{p}{\mathalpha}{lettersupright}{`p} +\DeclareMathSymbol{q}{\mathalpha}{lettersupright}{`q} +\DeclareMathSymbol{r}{\mathalpha}{lettersupright}{`r} +\DeclareMathSymbol{s}{\mathalpha}{lettersupright}{`s} +\DeclareMathSymbol{t}{\mathalpha}{lettersupright}{`t} +\DeclareMathSymbol{u}{\mathalpha}{lettersupright}{`u} +\DeclareMathSymbol{v}{\mathalpha}{lettersupright}{`v} +\DeclareMathSymbol{w}{\mathalpha}{lettersupright}{`w} +\DeclareMathSymbol{x}{\mathalpha}{lettersupright}{`x} +\DeclareMathSymbol{y}{\mathalpha}{lettersupright}{`y} +\DeclareMathSymbol{z}{\mathalpha}{lettersupright}{`z} +\fi + + + + + +%% ---------------------------------------------------------------- +%% Lowercase greek upright +%% ---------------------------------------------------------------- + +\if@MD@grupright % +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{\MD@greek@family upright}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{\MD@greek@family upright}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{\MD@greek@family upright}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{\MD@greek@family upright}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{\MD@greek@family upright}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{\MD@greek@family upright}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{\MD@greek@family upright}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{\MD@greek@family upright}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{\MD@greek@family upright}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{\MD@greek@family upright}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{\MD@greek@family upright}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{\MD@greek@family upright}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{\MD@greek@family upright}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{\MD@greek@family upright}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{\MD@greek@family upright}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{\MD@greek@family upright}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{\MD@greek@family upright}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{\MD@greek@family upright}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{\MD@greek@family upright}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{\MD@greek@family upright}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{\MD@greek@family upright}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{\MD@greek@family upright}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{\MD@greek@family upright}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{\MD@greek@family upright}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{\MD@greek@family upright}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{\MD@greek@family upright}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{\MD@greek@family upright}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{\MD@greek@family upright}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{\MD@greek@family upright}{"27} +\else +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{\MD@greek@family}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{\MD@greek@family}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{\MD@greek@family}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{\MD@greek@family}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{\MD@greek@family}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{\MD@greek@family}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{\MD@greek@family}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{\MD@greek@family}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{\MD@greek@family}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{\MD@greek@family}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{\MD@greek@family}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{\MD@greek@family}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{\MD@greek@family}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{\MD@greek@family}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{\MD@greek@family}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{\MD@greek@family}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{\MD@greek@family}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{\MD@greek@family}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{\MD@greek@family}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{\MD@greek@family}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{\MD@greek@family}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{\MD@greek@family}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{\MD@greek@family}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{\MD@greek@family}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{\MD@greek@family}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{\MD@greek@family}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{\MD@greek@family}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{\MD@greek@family}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{\MD@greek@family}{"27} +\fi +\ifthenelse{\equal{\MD@greek@family}{grb}}{\let\epsilon\varepsilon}{} +\ifthenelse{\equal{\MD@greek@family}{grd}}{\let\epsilon\varepsilon}{} + +%% ---------------------------------------------------------------- +%% Uppercase greek slanted +%% ---------------------------------------------------------------- + +\if@MD@GRupright % +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{\MD@greek@family upright}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{\MD@greek@family upright}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{\MD@greek@family upright}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{\MD@greek@family upright}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{\MD@greek@family upright}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{\MD@greek@family upright}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{\MD@greek@family upright}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{\MD@greek@family upright}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{\MD@greek@family upright}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{\MD@greek@family upright}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{\MD@greek@family upright}{"0A} +\else +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{\MD@greek@family}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{\MD@greek@family}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{\MD@greek@family}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{\MD@greek@family}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{\MD@greek@family}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{\MD@greek@family}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{\MD@greek@family}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{\MD@greek@family}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{\MD@greek@family}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{\MD@greek@family}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{\MD@greek@family}{"0A} +\fi + + %% upright greek letters are avalaible vi \alphaup like macros +\MD@def\DeclareMathSymbol{\alphaup}{\mathord}{\MD@greek@family upright}{"0B} +\MD@def\DeclareMathSymbol{\betaup}{\mathord}{\MD@greek@family upright}{"0C} +\MD@def\DeclareMathSymbol{\gammaup}{\mathord}{\MD@greek@family upright}{"0D} +\MD@def\DeclareMathSymbol{\deltaup}{\mathord}{\MD@greek@family upright}{"0E} +\MD@def\DeclareMathSymbol{\epsilonup}{\mathord}{\MD@greek@family upright}{"0F} +\MD@def\DeclareMathSymbol{\zetaup}{\mathord}{\MD@greek@family upright}{"10} +\MD@def\DeclareMathSymbol{\etaup}{\mathord}{\MD@greek@family upright}{"11} +\MD@def\DeclareMathSymbol{\thetaup}{\mathord}{\MD@greek@family upright}{"12} +\MD@def\DeclareMathSymbol{\iotaup}{\mathord}{\MD@greek@family upright}{"13} +\MD@def\DeclareMathSymbol{\kappaup}{\mathord}{\MD@greek@family upright}{"14} +\MD@def\DeclareMathSymbol{\lambdaup}{\mathord}{\MD@greek@family upright}{"15} +\MD@def\DeclareMathSymbol{\muup}{\mathord}{\MD@greek@family upright}{"16} +\MD@def\DeclareMathSymbol{\nuup}{\mathord}{\MD@greek@family upright}{"17} +\MD@def\DeclareMathSymbol{\xiup}{\mathord}{\MD@greek@family upright}{"18} +\MD@def\DeclareMathSymbol{\piup}{\mathord}{\MD@greek@family upright}{"19} +\MD@def\DeclareMathSymbol{\rhoup}{\mathord}{\MD@greek@family upright}{"1A} +\MD@def\DeclareMathSymbol{\sigmaup}{\mathord}{\MD@greek@family upright}{"1B} +\MD@def\DeclareMathSymbol{\tauup}{\mathord}{\MD@greek@family upright}{"1C} +\MD@def\DeclareMathSymbol{\upsilonup}{\mathord}{\MD@greek@family upright}{"1D} +\MD@def\DeclareMathSymbol{\phiup}{\mathord}{\MD@greek@family upright}{"1E} +\MD@def\DeclareMathSymbol{\chiup}{\mathord}{\MD@greek@family upright}{"1F} +\MD@def\DeclareMathSymbol{\psiup}{\mathord}{\MD@greek@family upright}{"20} +\MD@def\DeclareMathSymbol{\omegaup}{\mathord}{\MD@greek@family upright}{"21} +\MD@def\DeclareMathSymbol{\varepsilonup}{\mathord}{\MD@greek@family upright}{"22} +\MD@def\DeclareMathSymbol{\varthetaup}{\mathord}{\MD@greek@family upright}{"23} +\MD@def\DeclareMathSymbol{\varpiup}{\mathord}{\MD@greek@family upright}{"24} +\MD@def\DeclareMathSymbol{\varrhoup}{\mathord}{\MD@greek@family upright}{"25} +\MD@def\DeclareMathSymbol{\varsigmaup}{\mathord}{\MD@greek@family upright}{"26} +\MD@def\DeclareMathSymbol{\varphiup}{\mathord}{\MD@greek@family upright}{"27} +\MD@def\DeclareMathSymbol{\Gammaup}{\mathalpha}{\MD@greek@family upright}{"00} +\MD@def\DeclareMathSymbol{\Deltaup}{\mathalpha}{\MD@greek@family upright}{"01} +\MD@def\DeclareMathSymbol{\Thetaup}{\mathalpha}{\MD@greek@family upright}{"02} +\MD@def\DeclareMathSymbol{\Lambdaup}{\mathalpha}{\MD@greek@family upright}{"03} +\MD@def\DeclareMathSymbol{\Xiup}{\mathalpha}{\MD@greek@family upright}{"04} +\MD@def\DeclareMathSymbol{\Piup}{\mathalpha}{\MD@greek@family upright}{"05} +\MD@def\DeclareMathSymbol{\Sigmaup}{\mathalpha}{\MD@greek@family upright}{"06} +\MD@def\DeclareMathSymbol{\Upsilonup}{\mathalpha}{\MD@greek@family upright}{"07} +\MD@def\DeclareMathSymbol{\Phiup}{\mathalpha}{\MD@greek@family upright}{"08} +\MD@def\DeclareMathSymbol{\Psiup}{\mathalpha}{\MD@greek@family upright}{"09} +\MD@def\DeclareMathSymbol{\Omegaup}{\mathalpha}{\MD@greek@family upright}{"0A} + +\MD@def\DeclareMathSymbol{\alphait}{\mathord}{\MD@greek@family}{"0B} +\MD@def\DeclareMathSymbol{\betait}{\mathord}{\MD@greek@family}{"0C} +\MD@def\DeclareMathSymbol{\gammait}{\mathord}{\MD@greek@family}{"0D} +\MD@def\DeclareMathSymbol{\deltait}{\mathord}{\MD@greek@family}{"0E} +\MD@def\DeclareMathSymbol{\epsilonit}{\mathord}{\MD@greek@family}{"0F} +\MD@def\DeclareMathSymbol{\zetait}{\mathord}{\MD@greek@family}{"10} +\MD@def\DeclareMathSymbol{\etait}{\mathord}{\MD@greek@family}{"11} +\MD@def\DeclareMathSymbol{\thetait}{\mathord}{\MD@greek@family}{"12} +\MD@def\DeclareMathSymbol{\iotait}{\mathord}{\MD@greek@family}{"13} +\MD@def\DeclareMathSymbol{\kappait}{\mathord}{\MD@greek@family}{"14} +\MD@def\DeclareMathSymbol{\lambdait}{\mathord}{\MD@greek@family}{"15} +\MD@def\DeclareMathSymbol{\muit}{\mathord}{\MD@greek@family}{"16} +\MD@def\DeclareMathSymbol{\nuit}{\mathord}{\MD@greek@family}{"17} +\MD@def\DeclareMathSymbol{\xiit}{\mathord}{\MD@greek@family}{"18} +\MD@def\DeclareMathSymbol{\piit}{\mathord}{\MD@greek@family}{"19} +\MD@def\DeclareMathSymbol{\rhoit}{\mathord}{\MD@greek@family}{"1A} +\MD@def\DeclareMathSymbol{\sigmait}{\mathord}{\MD@greek@family}{"1B} +\MD@def\DeclareMathSymbol{\tauit}{\mathord}{\MD@greek@family}{"1C} +\MD@def\DeclareMathSymbol{\upsilonit}{\mathord}{\MD@greek@family}{"1D} +\MD@def\DeclareMathSymbol{\phiit}{\mathord}{\MD@greek@family}{"1E} +\MD@def\DeclareMathSymbol{\chiit}{\mathord}{\MD@greek@family}{"1F} +\MD@def\DeclareMathSymbol{\psiit}{\mathord}{\MD@greek@family}{"20} +\MD@def\DeclareMathSymbol{\omegait}{\mathord}{\MD@greek@family}{"21} +\MD@def\DeclareMathSymbol{\varepsilonit}{\mathord}{\MD@greek@family}{"22} +\MD@def\DeclareMathSymbol{\varthetait}{\mathord}{\MD@greek@family}{"23} +\MD@def\DeclareMathSymbol{\varpiit}{\mathord}{\MD@greek@family}{"24} +\MD@def\DeclareMathSymbol{\varrhoit}{\mathord}{\MD@greek@family}{"25} +\MD@def\DeclareMathSymbol{\varsigmait}{\mathord}{\MD@greek@family}{"26} +\MD@def\DeclareMathSymbol{\varphiit}{\mathord}{\MD@greek@family}{"27} +\MD@def\DeclareMathSymbol{\Gammait}{\mathalpha}{\MD@greek@family}{"00} +\MD@def\DeclareMathSymbol{\Deltait}{\mathalpha}{\MD@greek@family}{"01} +\MD@def\DeclareMathSymbol{\Thetait}{\mathalpha}{\MD@greek@family}{"02} +\MD@def\DeclareMathSymbol{\Lambdait}{\mathalpha}{\MD@greek@family}{"03} +\MD@def\DeclareMathSymbol{\Xiit}{\mathalpha}{\MD@greek@family}{"04} +\MD@def\DeclareMathSymbol{\Piit}{\mathalpha}{\MD@greek@family}{"05} +\MD@def\DeclareMathSymbol{\Sigmait}{\mathalpha}{\MD@greek@family}{"06} +\MD@def\DeclareMathSymbol{\Upsilonit}{\mathalpha}{\MD@greek@family}{"07} +\MD@def\DeclareMathSymbol{\Phiit}{\mathalpha}{\MD@greek@family}{"08} +\MD@def\DeclareMathSymbol{\Psiit}{\mathalpha}{\MD@greek@family}{"09} +\MD@def\DeclareMathSymbol{\Omegait}{\mathalpha}{\MD@greek@family}{"0A} + +%% ---------------------------------------------------------------- +%% Additional symbols +%% ---------------------------------------------------------------- + +\def\iddots{\mathinner{\mkern1mu\raise1\p@ + \vbox{\kern7\p@\hbox{.}}\mkern2mu + \raise4\p@\hbox{.}\mkern2mu\raise7\p@\hbox{.}\mkern1mu}} + +%% ------------------------------------------------------------------- +%% Wide accents +%% ------------------------------------------------------------------- + +\DeclareMathAccent{\widetilde}{\mathord}{largesymbols}{"65} +\DeclareMathAccent{\widehat}{\mathord}{largesymbols}{"62} +\DeclareMathAccent{\widetriangle}{\mathord}{largesymbols}{"E6} +\DeclareMathAccent{\wideparen}{\mathord}{largesymbols}{"F3} +\ifx\overset\@undefined\else +\newcommand{\widering}[1]{\overset{\smash{\vbox to .2ex{% + \hbox{$\mathring{}$}}}}{\wideparen{#1}}} +\fi + + +%% ------------------------------------------------------------------- +%% Double left and right bracket +%% ------------------------------------------------------------------- + +\MD@def\DeclareMathDelimiter{\llbracket}{\mathopen} {largesymbols}{"B9}{largesymbols}{"83} +\MD@def\DeclareMathDelimiter{\rrbracket}{\mathclose}{largesymbols}{"BA}{largesymbols}{"8D} + +%% ------------------------------------------------------------------- +%% Wavy vertical lines +%% ------------------------------------------------------------------- + +\MD@def\DeclareMathDelimiter{\lwave}{\mathopen} {largesymbols}{"D0}{largesymbols}{"D0} +\MD@def\DeclareMathDelimiter{\rwave}{\mathclose}{largesymbols}{"D0}{largesymbols}{"D0} + +\MD@def\DeclareMathDelimiter{\levaw}{\mathopen} {largesymbols}{"D1}{largesymbols}{"D1} +\MD@def\DeclareMathDelimiter{\revaw}{\mathclose}{largesymbols}{"D1}{largesymbols}{"D1} + +\def\leftwave{\left\lwave} +\def\rightwave{\right\rwave} +\def\leftevaw{\left\levaw} +\def\rightevaw{\right\revaw} + +%% ---------------------------------------------------------------- +%% Additional fonts +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdugm}{amssymb} +\WarningIfLoaded{mdugm}{amsfonts} + +\DeclareFontEncoding{MDA}{}{} +\DeclareFontSubstitution{MDA}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignA}{MDA}{mdugm}{m}{n}% +\SetSymbolFont{mathdesignA} {bold}{MDA}{mdugm}{b}{n}% +\DeclareSymbolFontAlphabet{\mdmathbb}{mathdesignA} +\DeclareFontEncodingDefaults{\relax}{\def\accentclass@{7}} + +\DeclareFontEncoding{MDB}{}{} +\DeclareFontSubstitution{MDB}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignB}{MDB}{mdugm}{m}{n}% +\SetSymbolFont{mathdesignB}{bold}{MDB}{mdugm}{b}{n}% + +% The following code borrowed from amsfonts.sty and amsbsy.sty + +\long\def\@gobblethree#1#2#3{} +\def\@subst@obsolete#1#2#3{\@obsolete{#1}#2#3\gdef#2{#3}#2} +\if@compatibility +\let\@obsolete\@gobblethree +\else +\def\@obsolete#1#2#3{\PackageWarning{#1}{% + Obsolete command \protect#2; \protect#3 should be used instead}}% +\fi +\DeclareRobustCommand{\bold}[1]{% + {\@subst@obsolete{amsfonts}\bold\mathbf{#1}}} + +\providecommand*{\@mathmeasure}[3]{% + \setbox#1\hbox{\frozen@everymath\@emptytoks\m@th$#2#3$}} + +\@ifundefined{@emptytoks}{\csname newtoks\endcsname\@emptytoks}{} + \let\mathbb\@undefined + \global\let\mathbb\mdmathbb + \MD@def\DeclareRobustCommand{\Bbb}[1]{% + {\@subst@obsolete{mdugm}\Bbb\mathbb{#1}}} + + \xdef\yen{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}D5} + \xdef\checkmark{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}D8} + \xdef\circledR{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}F2} + \def\circledS{\textcircled{S}} + \xdef\maltese{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}FA} + \catcode`\"=12 + \MD@def\DeclareMathDelimiter{\ulcorner}{\mathopen} {mathdesignA}{"F0}{mathdesignA}{"F0} + \MD@def\DeclareMathDelimiter{\urcorner}{\mathclose}{mathdesignA}{"F1}{mathdesignA}{"F1} + \MD@def\DeclareMathDelimiter{\llcorner}{\mathopen} {mathdesignA}{"F8}{mathdesignA}{"F8} + \MD@def\DeclareMathDelimiter{\lrcorner}{\mathclose}{mathdesignA}{"F9}{mathdesignA}{"F9} + \DeclareMathAccent{\widetilde}{\mathord}{largesymbols}{"65} + \DeclareMathAccent{\widehat}{\mathord}{largesymbols}{"62} + \MD@def\DeclareMathSymbol{\dabar@}{\mathord}{mathdesignA}{"B9} + +\xdef\dashrightarrow{\mathrel{\dabar@\dabar@ + \mathchar"0\hexnumber@\symmathdesignA CB}}% + \xdef\dashleftarrow{\mathrel{\mathchar"0\hexnumber@\symmathdesignA CC\dabar@\dabar@}}% + \global\let\dasharrow\dashrightarrow + +%% Begin AMSb declarations + \MD@def\DeclareMathSymbol{\lvertneqq} {\mathrel}{mathdesignB}{"00} + \MD@def\DeclareMathSymbol{\gvertneqq} {\mathrel}{mathdesignB}{"01} + \MD@def\DeclareMathSymbol{\nleq} {\mathrel}{mathdesignB}{"02} + \MD@def\DeclareMathSymbol{\ngeq} {\mathrel}{mathdesignB}{"03} + \MD@def\DeclareMathSymbol{\nless} {\mathrel}{mathdesignB}{"04} + \MD@def\DeclareMathSymbol{\ngtr} {\mathrel}{mathdesignB}{"05} + \MD@def\DeclareMathSymbol{\nprec} {\mathrel}{mathdesignB}{"06} + \MD@def\DeclareMathSymbol{\nsucc} {\mathrel}{mathdesignB}{"07} + \MD@def\DeclareMathSymbol{\lneqq} {\mathrel}{mathdesignB}{"08} + \MD@def\DeclareMathSymbol{\gneqq} {\mathrel}{mathdesignB}{"09} + \MD@def\DeclareMathSymbol{\nleqslant} {\mathrel}{mathdesignB}{"0A} + \MD@def\DeclareMathSymbol{\ngeqslant} {\mathrel}{mathdesignB}{"0B} + \MD@def\DeclareMathSymbol{\lneq} {\mathrel}{mathdesignB}{"0C} + \MD@def\DeclareMathSymbol{\gneq} {\mathrel}{mathdesignB}{"0D} + \MD@def\DeclareMathSymbol{\npreceq} {\mathrel}{mathdesignB}{"0E} + \MD@def\DeclareMathSymbol{\nsucceq} {\mathrel}{mathdesignB}{"0F} + \MD@def\DeclareMathSymbol{\precnsim} {\mathrel}{mathdesignB}{"10} + \MD@def\DeclareMathSymbol{\succnsim} {\mathrel}{mathdesignB}{"11} + \MD@def\DeclareMathSymbol{\lnsim} {\mathrel}{mathdesignB}{"12} + \MD@def\DeclareMathSymbol{\gnsim} {\mathrel}{mathdesignB}{"13} + \MD@def\DeclareMathSymbol{\nleqq} {\mathrel}{mathdesignB}{"14} + \MD@def\DeclareMathSymbol{\ngeqq} {\mathrel}{mathdesignB}{"15} + \MD@def\DeclareMathSymbol{\precneqq} {\mathrel}{mathdesignB}{"16} + \MD@def\DeclareMathSymbol{\succneqq} {\mathrel}{mathdesignB}{"17} + \MD@def\DeclareMathSymbol{\precnapprox} {\mathrel}{mathdesignB}{"18} + \MD@def\DeclareMathSymbol{\succnapprox} {\mathrel}{mathdesignB}{"19} + \MD@def\DeclareMathSymbol{\lnapprox} {\mathrel}{mathdesignB}{"1A} + \MD@def\DeclareMathSymbol{\gnapprox} {\mathrel}{mathdesignB}{"1B} + \MD@def\DeclareMathSymbol{\nsim} {\mathrel}{mathdesignB}{"1C} + \MD@def\DeclareMathSymbol{\ncong} {\mathrel}{mathdesignB}{"1D} + \MD@def\DeclareMathSymbol{\diagup} {\mathord}{mathdesignA}{"1E} + \MD@def\DeclareMathSymbol{\diagdown} {\mathord}{mathdesignA}{"1F} + \MD@def\DeclareMathSymbol{\varsubsetneq} {\mathrel}{mathdesignB}{"20} + \MD@def\DeclareMathSymbol{\varsupsetneq} {\mathrel}{mathdesignB}{"21} + \MD@def\DeclareMathSymbol{\nsubseteqq} {\mathrel}{mathdesignB}{"22} + \MD@def\DeclareMathSymbol{\nsupseteqq} {\mathrel}{mathdesignB}{"23} + \MD@def\DeclareMathSymbol{\subsetneqq} {\mathrel}{mathdesignB}{"24} + \MD@def\DeclareMathSymbol{\supsetneqq} {\mathrel}{mathdesignB}{"25} + \MD@def\DeclareMathSymbol{\varsubsetneqq} {\mathrel}{mathdesignB}{"26} + \MD@def\DeclareMathSymbol{\varsupsetneqq} {\mathrel}{mathdesignB}{"27} + \MD@def\DeclareMathSymbol{\subsetneq} {\mathrel}{mathdesignB}{"28} + \MD@def\DeclareMathSymbol{\supsetneq} {\mathrel}{mathdesignB}{"29} + \MD@def\DeclareMathSymbol{\nsubseteq} {\mathrel}{mathdesignB}{"2A} + \MD@def\DeclareMathSymbol{\nsupseteq} {\mathrel}{mathdesignB}{"2B} + \MD@def\DeclareMathSymbol{\nparallel} {\mathrel}{mathdesignB}{"2C} + \MD@def\DeclareMathSymbol{\nmid} {\mathrel}{mathdesignB}{"2D} + \MD@def\DeclareMathSymbol{\nshortmid} {\mathrel}{mathdesignB}{"2E} + \MD@def\DeclareMathSymbol{\nshortparallel} {\mathrel}{mathdesignB}{"2F} + \MD@def\DeclareMathSymbol{\nvdash} {\mathrel}{mathdesignB}{"30} + \MD@def\DeclareMathSymbol{\nVdash} {\mathrel}{mathdesignB}{"31} + \MD@def\DeclareMathSymbol{\nvDash} {\mathrel}{mathdesignB}{"32} + \MD@def\DeclareMathSymbol{\nVDash} {\mathrel}{mathdesignB}{"33} + \MD@def\DeclareMathSymbol{\ntrianglerighteq}{\mathrel}{mathdesignB}{"34} + \MD@def\DeclareMathSymbol{\ntrianglelefteq}{\mathrel}{mathdesignB}{"35} + \MD@def\DeclareMathSymbol{\ntriangleleft} {\mathrel}{mathdesignB}{"36} + \MD@def\DeclareMathSymbol{\ntriangleright} {\mathrel}{mathdesignB}{"37} + \MD@def\DeclareMathSymbol{\nleftarrow} {\mathrel}{mathdesignB}{"38} + \MD@def\DeclareMathSymbol{\nrightarrow} {\mathrel}{mathdesignB}{"39} + \MD@def\DeclareMathSymbol{\nLeftarrow} {\mathrel}{mathdesignB}{"3A} + \MD@def\DeclareMathSymbol{\nRightarrow} {\mathrel}{mathdesignB}{"3B} + \MD@def\DeclareMathSymbol{\nLeftrightarrow}{\mathrel}{mathdesignB}{"3C} + \MD@def\DeclareMathSymbol{\nleftrightarrow}{\mathrel}{mathdesignB}{"3D} + \MD@def\DeclareMathSymbol{\nexists} {\mathord}{mathdesignB}{"3E} + \MD@def\DeclareMathSymbol{\divideontimes} {\mathbin}{mathdesignA}{"3E} + \MD@def\DeclareMathSymbol{\varnothing} {\mathord}{mathdesignA}{"3F} + \MD@def\DeclareMathSymbol{\Join} {\mathbin}{mathdesignA}{"5C} + \MD@def\DeclareMathSymbol{\udtimes} {\mathbin}{mathdesignA}{"5D} + \MD@def\DeclareMathSymbol{\utimes} {\mathbin}{mathdesignA}{"5E} + \MD@def\DeclareMathSymbol{\dtimes} {\mathbin}{mathdesignA}{"5F} + \MD@def\DeclareMathSymbol{\Finv} {\mathord}{mathdesignA}{"60} + \MD@def\DeclareMathSymbol{\Game} {\mathord}{mathdesignA}{"61} + \MD@def\DeclareMathSymbol{\mho} {\mathord}{mathdesignA}{"66} + \MD@def\DeclareMathSymbol{\eth} {\mathord}{mathdesignA}{"67} + \MD@def\DeclareMathSymbol{\eqsim} {\mathrel}{mathdesignA}{"68} + \MD@def\DeclareMathSymbol{\beth} {\mathord}{mathdesignA}{"69} + \MD@def\DeclareMathSymbol{\gimel} {\mathord}{mathdesignA}{"6A} + \MD@def\DeclareMathSymbol{\daleth} {\mathord}{mathdesignA}{"6B} + \MD@def\DeclareMathSymbol{\lessdot} {\mathbin}{mathdesignA}{"6C} + \MD@def\DeclareMathSymbol{\gtrdot} {\mathbin}{mathdesignA}{"6D} + \MD@def\DeclareMathSymbol{\ltimes} {\mathbin}{mathdesignA}{"6E} + \MD@def\DeclareMathSymbol{\rtimes} {\mathbin}{mathdesignA}{"6F} + \MD@def\DeclareMathSymbol{\shortmid} {\mathrel}{mathdesignA}{"70} + \MD@def\DeclareMathSymbol{\shortparallel} {\mathrel}{mathdesignA}{"71} + \MD@def\DeclareMathSymbol{\smallsetminus} {\mathbin}{mathdesignA}{"72} + \MD@def\DeclareMathSymbol{\thicksim} {\mathrel}{mathdesignA}{"73} + \MD@def\DeclareMathSymbol{\thickapprox} {\mathrel}{mathdesignA}{"74} + \MD@def\DeclareMathSymbol{\approxeq} {\mathrel}{mathdesignA}{"75} + \MD@def\DeclareMathSymbol{\succapprox} {\mathrel}{mathdesignA}{"76} + \MD@def\DeclareMathSymbol{\precapprox} {\mathrel}{mathdesignA}{"77} + \MD@def\DeclareMathSymbol{\curvearrowleft} {\mathrel}{mathdesignA}{"78} + \MD@def\DeclareMathSymbol{\curvearrowright}{\mathrel}{mathdesignA}{"79} + \MD@def\DeclareMathSymbol{\digammaup} {\mathord}{mathdesignA}{"7A} + \MD@def\DeclareMathSymbol{\varkappaup} {\mathord}{mathdesignA}{"7B} + \MD@def\DeclareMathSymbol{\digammait} {\mathord}{mathdesignA}{"62} + \MD@def\DeclareMathSymbol{\varkappait} {\mathord}{mathdesignA}{"63} + \if@MD@grupright + \MD@def\DeclareMathSymbol{\digamma} {\mathord}{mathdesignA}{"7A} + \MD@def\DeclareMathSymbol{\varkappa} {\mathord}{mathdesignA}{"7B} + \else + \MD@def\DeclareMathSymbol{\digamma} {\mathord}{mathdesignA}{"62} + \MD@def\DeclareMathSymbol{\varkappa} {\mathord}{mathdesignA}{"63} + \fi + \MD@def\DeclareMathSymbol{\Bbbk} {\mathord}{mathdesignA}{"7C} + \xdef\hslash{\mathord{\mathchar"0\hexnumber@\symmathdesignA 7D h}} + \xdef\hbar{\mathord{\mathchar"0\hexnumber@\symmathdesignA 7E h}}%\mkern-13.8mu% + \MD@def\DeclareMathSymbol{\backepsilon} {\mathrel}{mathdesignA}{"7F} + + \MD@def\DeclareMathSymbol{\boxdot} {\mathbin}{mathdesignA}{"80} + \MD@def\DeclareMathSymbol{\boxplus} {\mathbin}{mathdesignA}{"81} + \MD@def\DeclareMathSymbol{\boxtimes} {\mathbin}{mathdesignA}{"82} + \MD@def\DeclareMathSymbol{\square} {\mathord}{mathdesignA}{"83} + \MD@def\DeclareMathSymbol{\blacksquare} {\mathord}{mathdesignA}{"84} + \MD@def\DeclareMathSymbol{\centerdot} {\mathbin}{mathdesignA}{"85} + \MD@def\DeclareMathSymbol{\lozenge} {\mathord}{mathdesignA}{"86} + \MD@def\DeclareMathSymbol{\blacklozenge} {\mathord}{mathdesignA}{"87} + \MD@def\DeclareMathSymbol{\circlearrowright} {\mathrel}{mathdesignA}{"88} + \MD@def\DeclareMathSymbol{\circlearrowleft} {\mathrel}{mathdesignA}{"89} +%% In amsfonts.sty: + \MD@def\DeclareMathSymbol{\rightleftharpoons}{\mathrel}{mathdesignA}{"8A} + \MD@def\DeclareMathSymbol{\leftrightharpoons} {\mathrel}{mathdesignA}{"8B} + \MD@def\DeclareMathSymbol{\boxminus} {\mathbin}{mathdesignA}{"8C} + \MD@def\DeclareMathSymbol{\Vdash} {\mathrel}{mathdesignA}{"8D} + \MD@def\DeclareMathSymbol{\Vvdash} {\mathrel}{mathdesignA}{"8E} + \MD@def\DeclareMathSymbol{\vDash} {\mathrel}{mathdesignA}{"8F} + \MD@def\DeclareMathSymbol{\twoheadrightarrow} {\mathrel}{mathdesignA}{"90} + \MD@def\DeclareMathSymbol{\twoheadleftarrow} {\mathrel}{mathdesignA}{"91} + \MD@def\DeclareMathSymbol{\leftleftarrows} {\mathrel}{mathdesignA}{"92} + \MD@def\DeclareMathSymbol{\rightrightarrows} {\mathrel}{mathdesignA}{"93} + \MD@def\DeclareMathSymbol{\upuparrows} {\mathrel}{mathdesignA}{"94} + \MD@def\DeclareMathSymbol{\downdownarrows} {\mathrel}{mathdesignA}{"95} + \MD@def\DeclareMathSymbol{\upharpoonright} {\mathrel}{mathdesignA}{"96} + \global\let\restriction\upharpoonright + \MD@def\DeclareMathSymbol{\downharpoonright} {\mathrel}{mathdesignA}{"97} + \MD@def\DeclareMathSymbol{\upharpoonleft} {\mathrel}{mathdesignA}{"98} + \MD@def\DeclareMathSymbol{\downharpoonleft}{\mathrel}{mathdesignA}{"99} + \MD@def\DeclareMathSymbol{\rightarrowtail} {\mathrel}{mathdesignA}{"9A} + \MD@def\DeclareMathSymbol{\leftarrowtail} {\mathrel}{mathdesignA}{"9B} + \MD@def\DeclareMathSymbol{\leftrightarrows}{\mathrel}{mathdesignA}{"9C} + \MD@def\DeclareMathSymbol{\rightleftarrows}{\mathrel}{mathdesignA}{"9D} + \MD@def\DeclareMathSymbol{\Lsh} {\mathrel}{mathdesignA}{"9E} + \MD@def\DeclareMathSymbol{\Rsh} {\mathrel}{mathdesignA}{"9F} + \MD@def\DeclareMathSymbol{\rightsquigarrow} {\mathrel}{mathdesignA}{"A0} + \MD@def\DeclareMathSymbol{\leftrightsquigarrow}{\mathrel}{mathdesignA}{"A1} + \MD@def\DeclareMathSymbol{\looparrowleft} {\mathrel}{mathdesignA}{"A2} + \MD@def\DeclareMathSymbol{\looparrowright} {\mathrel}{mathdesignA}{"A3} + \MD@def\DeclareMathSymbol{\circeq} {\mathrel}{mathdesignA}{"A4} + \MD@def\DeclareMathSymbol{\succsim} {\mathrel}{mathdesignA}{"A5} + \MD@def\DeclareMathSymbol{\gtrsim} {\mathrel}{mathdesignA}{"A6} + \MD@def\DeclareMathSymbol{\gtrapprox} {\mathrel}{mathdesignA}{"A7} + \MD@def\DeclareMathSymbol{\multimap} {\mathrel}{mathdesignA}{"A8} + \MD@def\DeclareMathSymbol{\therefore} {\mathrel}{mathdesignA}{"A9} + \MD@def\DeclareMathSymbol{\because} {\mathrel}{mathdesignA}{"AA} + \MD@def\DeclareMathSymbol{\doteqdot} {\mathrel}{mathdesignA}{"AB} + \global\let\Doteq\doteqdot + \MD@def\DeclareMathSymbol{\triangleq} {\mathrel}{mathdesignA}{"AC} + \MD@def\DeclareMathSymbol{\precsim} {\mathrel}{mathdesignA}{"AD} + \MD@def\DeclareMathSymbol{\lesssim} {\mathrel}{mathdesignA}{"AE} + \MD@def\DeclareMathSymbol{\lessapprox} {\mathrel}{mathdesignA}{"AF} + \MD@def\DeclareMathSymbol{\eqslantless} {\mathrel}{mathdesignA}{"B0} + \MD@def\DeclareMathSymbol{\eqslantgtr} {\mathrel}{mathdesignA}{"B1} + \MD@def\DeclareMathSymbol{\curlyeqprec} {\mathrel}{mathdesignA}{"B2} + \MD@def\DeclareMathSymbol{\curlyeqsucc} {\mathrel}{mathdesignA}{"B3} + \MD@def\DeclareMathSymbol{\preccurlyeq} {\mathrel}{mathdesignA}{"B4} + \MD@def\DeclareMathSymbol{\leqq} {\mathrel}{mathdesignA}{"B5} + \MD@def\DeclareMathSymbol{\leqslant} {\mathrel}{mathdesignA}{"B6} + \MD@def\DeclareMathSymbol{\lessgtr} {\mathrel}{mathdesignA}{"B7} + \MD@def\DeclareMathSymbol{\backprime} {\mathord}{mathdesignA}{"B8} + \MD@def\DeclareMathSymbol{\risingdotseq} {\mathrel}{mathdesignA}{"BA} + \MD@def\DeclareMathSymbol{\fallingdotseq}{\mathrel}{mathdesignA}{"BB} + \MD@def\DeclareMathSymbol{\succcurlyeq} {\mathrel}{mathdesignA}{"BC} + \MD@def\DeclareMathSymbol{\geqq} {\mathrel}{mathdesignA}{"BD} + \MD@def\DeclareMathSymbol{\geqslant} {\mathrel}{mathdesignA}{"BE} + \MD@def\DeclareMathSymbol{\gtrless} {\mathrel}{mathdesignA}{"BF} + \MD@def\DeclareMathSymbol{\sqsubset} {\mathrel}{mathdesignA}{"C0} + \MD@def\DeclareMathSymbol{\sqsupset} {\mathrel}{mathdesignA}{"C1} + \MD@def\DeclareMathSymbol{\vartriangleright}{\mathrel}{mathdesignA}{"C2} + \MD@def\DeclareMathSymbol{\vartriangleleft} {\mathrel}{mathdesignA}{"C3} + \MD@def\DeclareMathSymbol{\trianglerighteq} {\mathrel}{mathdesignA}{"C4} + \MD@def\DeclareMathSymbol{\trianglelefteq} {\mathrel}{mathdesignA}{"C5} + \MD@def\DeclareMathSymbol{\bigstar} {\mathord}{mathdesignA}{"C6} + \MD@def\DeclareMathSymbol{\between} {\mathrel}{mathdesignA}{"C7} + \MD@def\DeclareMathSymbol{\blacktriangledown} {\mathord}{mathdesignA}{"C8} + \MD@def\DeclareMathSymbol{\blacktriangleright} {\mathrel}{mathdesignA}{"C9} + \MD@def\DeclareMathSymbol{\blacktriangleleft} {\mathrel}{mathdesignA}{"CA} + \MD@def\DeclareMathSymbol{\vartriangle} {\mathrel}{mathdesignA}{"CD} + \MD@def\DeclareMathSymbol{\blacktriangle} {\mathord}{mathdesignA}{"CE} + \MD@def\DeclareMathSymbol{\triangledown} {\mathord}{mathdesignA}{"CF} + \MD@def\DeclareMathSymbol{\eqcirc} {\mathrel}{mathdesignA}{"D0} + \MD@def\DeclareMathSymbol{\lesseqgtr} {\mathrel}{mathdesignA}{"D1} + \MD@def\DeclareMathSymbol{\gtreqless} {\mathrel}{mathdesignA}{"D2} + \MD@def\DeclareMathSymbol{\lesseqqgtr} {\mathrel}{mathdesignA}{"D3} + \MD@def\DeclareMathSymbol{\gtreqqless} {\mathrel}{mathdesignA}{"D4} + \MD@def\DeclareMathSymbol{\Rrightarrow} {\mathrel}{mathdesignA}{"D6} + \MD@def\DeclareMathSymbol{\Lleftarrow} {\mathrel}{mathdesignA}{"D7} + \MD@def\DeclareMathSymbol{\veebar} {\mathbin}{mathdesignA}{"D9} + \MD@def\DeclareMathSymbol{\barwedge} {\mathbin}{mathdesignA}{"DA} + \MD@def\DeclareMathSymbol{\doublebarwedge} {\mathbin}{mathdesignA}{"DB} + \MD@def\DeclareMathSymbol{\angle} {\mathord}{mathdesignA}{"DC} + \MD@def\DeclareMathSymbol{\measuredangle} {\mathord}{mathdesignA}{"DD} + \MD@def\DeclareMathSymbol{\sphericalangle} {\mathord}{mathdesignA}{"DE} + \MD@def\DeclareMathSymbol{\varpropto} {\mathrel}{mathdesignA}{"DF} + \MD@def\DeclareMathSymbol{\smallsmile} {\mathrel}{mathdesignA}{"E0} + \MD@def\DeclareMathSymbol{\smallfrown} {\mathrel}{mathdesignA}{"E1} + \MD@def\DeclareMathSymbol{\Subset} {\mathrel}{mathdesignA}{"E2} + \MD@def\DeclareMathSymbol{\Supset} {\mathrel}{mathdesignA}{"E3} + \MD@def\DeclareMathSymbol{\Cup} {\mathbin}{mathdesignA}{"E4} + \global\let\doublecup\Cup + \MD@def\DeclareMathSymbol{\Cap} {\mathbin}{mathdesignA}{"E5} + \global\let\doublecap\Cap + \MD@def\DeclareMathSymbol{\curlywedge} {\mathbin}{mathdesignA}{"E6} + \MD@def\DeclareMathSymbol{\curlyvee} {\mathbin}{mathdesignA}{"E7} + \MD@def\DeclareMathSymbol{\leftthreetimes} {\mathbin}{mathdesignA}{"E8} + \MD@def\DeclareMathSymbol{\rightthreetimes}{\mathbin}{mathdesignA}{"E9} + \MD@def\DeclareMathSymbol{\subseteqq} {\mathrel}{mathdesignA}{"EA} + \MD@def\DeclareMathSymbol{\supseteqq} {\mathrel}{mathdesignA}{"EB} + \MD@def\DeclareMathSymbol{\bumpeq} {\mathrel}{mathdesignA}{"EC} + \MD@def\DeclareMathSymbol{\Bumpeq} {\mathrel}{mathdesignA}{"ED} + \MD@def\DeclareMathSymbol{\lll} {\mathrel}{mathdesignA}{"EE} + \global\let\llless\lll + \MD@def\DeclareMathSymbol{\ggg} {\mathrel}{mathdesignA}{"EF} + \global\let\gggtr\ggg + \MD@def\DeclareMathSymbol{\pitchfork} {\mathrel}{mathdesignA}{"F4} + \MD@def\DeclareMathSymbol{\dotplus} {\mathbin}{mathdesignA}{"F5} + \MD@def\DeclareMathSymbol{\backsim} {\mathrel}{mathdesignA}{"F6} + \MD@def\DeclareMathSymbol{\backsimeq} {\mathrel}{mathdesignA}{"F7} + \MD@def\DeclareMathSymbol{\complement} {\mathord}{mathdesignA}{"FB} + \MD@def\DeclareMathSymbol{\intercal} {\mathbin}{mathdesignA}{"FC} + \MD@def\DeclareMathSymbol{\circledcirc} {\mathbin}{mathdesignA}{"FD} + \MD@def\DeclareMathSymbol{\circledast} {\mathbin}{mathdesignA}{"FE} + \MD@def\DeclareMathSymbol{\circleddash} {\mathbin}{mathdesignA}{"FF} + \global\let\lhd\vartriangleleft + \global\let\unlhd\vartriangleleft + \global\let\rhd\vartriangleright + \global\let\unrhd\trianglerighteq + \global\let\Box\square + \global\let\Diamond\lozenge + \global\let\leadsto\rightsquigarrow + + +\MD@def\DeclareMathSymbol{\smallin}{\mathrel}{mathdesignA}{0} +\MD@def\DeclareMathSymbol{\smallowns}{\mathrel}{mathdesignA}{1} +\MD@def\DeclareMathSymbol{\notsmallin}{\mathrel}{mathdesignA}{2} +\MD@def\DeclareMathSymbol{\notsmallowns}{\mathrel}{mathdesignA}{3} +\MD@def\DeclareMathSymbol{\rightangle}{\mathord}{mathdesignA}{4} +\MD@def\DeclareMathSymbol{\intclockwise}{\mathop}{mathdesignB}{128} +\MD@def\DeclareMathSymbol{\ointclockwise}{\mathop}{mathdesignB}{130} +\MD@def\DeclareMathSymbol{\ointctrclockwise}{\mathop}{mathdesignB}{132} +\MD@def\DeclareMathSymbol{\oiint}{\mathop}{mathdesignB}{134} +\MD@def\DeclareMathSymbol{\oiiint}{\mathop}{mathdesignB}{136} + + +%% ------------------------------------------------------------------- +%% LaTeX Pictures fonts +%% ------------------------------------------------------------------- + +%% \font\tenln =mdugmrline \font\tenlnw =mdugmmbline \relax +%% \font\tencirc=mdugmrcirc \font\tencircw=mdugmmbcirc\relax +%% \let\@linefnt\tenln +%% \let\@circlefnt\tencirc + + +%% ------------------------------------------------------------------- +%% Various rule width +%% ------------------------------------------------------------------- + +\newlength{\rulethickness} +\setlength{\rulethickness}{0.510bp} +\setlength\fboxrule{0.510bp} +\setlength\fboxsep{7\fboxrule} +\setlength\arrayrulewidth{0.510bp} + +\renewcommand\footnoterule{% + \kern-3\p@ + \hrule\@height \rulethickness \@width.4\columnwidth + \kern2.6\p@} + +\def\hrulefill{\leaders\hrule height \rulethickness\hfill} + + +%% ------------------------------------------------------------------- +%% mathdesign logo +%% ------------------------------------------------------------------- + +\xdef\mdlogo{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}64} + +%% ------------------------------------------------------------------- +%% euro currency sign +%% ------------------------------------------------------------------- + +\if@MD@euro % + \AtBeginDocument{% + \xdef\euro{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}65} + } +\fi + +%% ------------------------------------------------------------------- +%% Extra configurations, if any +%% ------------------------------------------------------------------- + +% + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdugm/omlmdugm.fd b/Master/texmf-dist/tex/latex/mathdesign/mdugm/omlmdugm.fd new file mode 100644 index 00000000000..21a365e9d35 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/omlmdugm.fd @@ -0,0 +1,37 @@ +%Filename: omlmdugm.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omlmdugm.fd} + [2013/08/29 Fontinst v1.933 font definitions for OML/mdugm.] + +\DeclareFontFamily{OML}{mdugm}{\skewchar \font =127} + +\DeclareFontShape{OML}{mdugm}{m}{n}{ + <-> mdugmr7m +}{} + +\DeclareFontShape{OML}{mdugm}{m}{it}{ + <-> mdugmri7m +}{} + +\DeclareFontShape{OML}{mdugm}{mb}{n}{ + <-> mdugmm7m +}{} + +\DeclareFontShape{OML}{mdugm}{mb}{it}{ + <-> mdugmmi7m +}{} + +\DeclareFontShape{OML}{mdugm}{m}{sl}{<->ssub * mdugm/m/it}{} +\DeclareFontShape{OML}{mdugm}{bx}{n}{<->ssub * mdugm/mb/n}{} +\DeclareFontShape{OML}{mdugm}{b}{n}{<->ssub * mdugm/bx/n}{} +\DeclareFontShape{OML}{mdugm}{bx}{it}{<->ssub * mdugm/mb/it}{} +\DeclareFontShape{OML}{mdugm}{b}{it}{<->ssub * mdugm/bx/it}{} +\DeclareFontShape{OML}{mdugm}{mb}{sl}{<->ssub * mdugm/mb/it}{} +\DeclareFontShape{OML}{mdugm}{bx}{sl}{<->ssub * mdugm/mb/sl}{} +\DeclareFontShape{OML}{mdugm}{b}{sl}{<->ssub * mdugm/bx/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdugm/omsmdugm.fd b/Master/texmf-dist/tex/latex/mathdesign/mdugm/omsmdugm.fd new file mode 100644 index 00000000000..4755880ade4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/omsmdugm.fd @@ -0,0 +1,23 @@ +%Filename: omsmdugm.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omsmdugm.fd} + [2013/08/29 Fontinst v1.933 font definitions for OMS/mdugm.] + +\DeclareFontFamily{OMS}{mdugm}{\skewchar \font =48} + +\DeclareFontShape{OMS}{mdugm}{m}{n}{ + <-> mdugmr7y +}{} + +\DeclareFontShape{OMS}{mdugm}{mb}{n}{ + <-> mdugmm7y +}{} + +\DeclareFontShape{OMS}{mdugm}{bx}{n}{<->ssub * mdugm/mb/n}{} +\DeclareFontShape{OMS}{mdugm}{b}{n}{<->ssub * mdugm/bx/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdugm/omxmdugm.fd b/Master/texmf-dist/tex/latex/mathdesign/mdugm/omxmdugm.fd new file mode 100644 index 00000000000..d598e3335d5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/omxmdugm.fd @@ -0,0 +1,23 @@ +%Filename: omxmdugm.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omxmdugm.fd} + [2013/08/29 Fontinst v1.933 font definitions for OMX/mdugm.] + +\DeclareFontFamily{OMX}{mdugm}{} + +\DeclareFontShape{OMX}{mdugm}{m}{n}{ + <-> mdugmr7v +}{} + +\DeclareFontShape{OMX}{mdugm}{mb}{n}{ + <-> mdugmm7v +}{} + +\DeclareFontShape{OMX}{mdugm}{bx}{n}{<->ssub * mdugm/mb/n}{} +\DeclareFontShape{OMX}{mdugm}{b}{n}{<->ssub * mdugm/bx/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdugm/ot1mdugm.fd b/Master/texmf-dist/tex/latex/mathdesign/mdugm/ot1mdugm.fd new file mode 100644 index 00000000000..7dbdeca9679 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/ot1mdugm.fd @@ -0,0 +1,43 @@ +%Filename: ot1mdugm.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ot1mdugm.fd} + [2013/08/29 Fontinst v1.933 font definitions for OT1/mdugm.] + +\DeclareFontFamily{OT1}{mdugm}{\hyphenchar \font =45} + +\DeclareFontShape{OT1}{mdugm}{m}{it}{ + <-> mdugmri7t +}{} + +\DeclareFontShape{OT1}{mdugm}{m}{n}{ + <-> mdugmr7t +}{} + +\DeclareFontShape{OT1}{mdugm}{m}{sl}{ + <-> mdugmro7t +}{} + +\DeclareFontShape{OT1}{mdugm}{mb}{sl}{ + <-> mdugmmo7t +}{} + +\DeclareFontShape{OT1}{mdugm}{mb}{n}{ + <-> mdugmm7t +}{} + +\DeclareFontShape{OT1}{mdugm}{mb}{it}{ + <-> mdugmmi7t +}{} + +\DeclareFontShape{OT1}{mdugm}{bx}{sl}{<->ssub * mdugm/mb/sl}{} +\DeclareFontShape{OT1}{mdugm}{b}{sl}{<->ssub * mdugm/bx/sl}{} +\DeclareFontShape{OT1}{mdugm}{bx}{n}{<->ssub * mdugm/mb/n}{} +\DeclareFontShape{OT1}{mdugm}{b}{n}{<->ssub * mdugm/bx/n}{} +\DeclareFontShape{OT1}{mdugm}{bx}{it}{<->ssub * mdugm/mb/it}{} +\DeclareFontShape{OT1}{mdugm}{b}{it}{<->ssub * mdugm/bx/it}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdugm/t1mdugm.fd b/Master/texmf-dist/tex/latex/mathdesign/mdugm/t1mdugm.fd new file mode 100644 index 00000000000..ea9e827081e --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/t1mdugm.fd @@ -0,0 +1,65 @@ +%Filename: t1mdugm.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1mdugm.fd} + [2013/08/29 Fontinst v1.933 font definitions for T1/mdugm.] + +\DeclareFontFamily{T1}{mdugm}{} + +\DeclareFontShape{T1}{mdugm}{m}{it}{ + <-> mdugmri8t +}{} + +\DeclareFontShape{T1}{mdugm}{m}{fic}{ + <-> mdugmrifc8t +}{} + +\DeclareFontShape{T1}{mdugm}{m}{n}{ + <-> mdugmr8t +}{} + +\DeclareFontShape{T1}{mdugm}{m}{fsc}{ + <-> mdugmrfc8t + <-> mdugmrofc8t +}{} + +\DeclareFontShape{T1}{mdugm}{m}{sl}{ + <-> mdugmro8t +}{} + +\DeclareFontShape{T1}{mdugm}{mb}{sl}{ + <-> mdugmmo8t +}{} + +\DeclareFontShape{T1}{mdugm}{mb}{fsc}{ + <-> mdugmmofc8t + <-> mdugmmfc8t +}{} + +\DeclareFontShape{T1}{mdugm}{mb}{n}{ + <-> mdugmm8t +}{} + +\DeclareFontShape{T1}{mdugm}{mb}{it}{ + <-> mdugmmi8t +}{} + +\DeclareFontShape{T1}{mdugm}{mb}{fic}{ + <-> mdugmmifc8t +}{} + +\DeclareFontShape{T1}{mdugm}{bx}{sl}{<->ssub * mdugm/mb/sl}{} +\DeclareFontShape{T1}{mdugm}{b}{sl}{<->ssub * mdugm/bx/sl}{} +\DeclareFontShape{T1}{mdugm}{bx}{fsc}{<->ssub * mdugm/mb/fsc}{} +\DeclareFontShape{T1}{mdugm}{b}{fsc}{<->ssub * mdugm/bx/fsc}{} +\DeclareFontShape{T1}{mdugm}{bx}{n}{<->ssub * mdugm/mb/n}{} +\DeclareFontShape{T1}{mdugm}{b}{n}{<->ssub * mdugm/bx/n}{} +\DeclareFontShape{T1}{mdugm}{bx}{it}{<->ssub * mdugm/mb/it}{} +\DeclareFontShape{T1}{mdugm}{b}{it}{<->ssub * mdugm/bx/it}{} +\DeclareFontShape{T1}{mdugm}{bx}{fic}{<->ssub * mdugm/mb/fic}{} +\DeclareFontShape{T1}{mdugm}{b}{fic}{<->ssub * mdugm/bx/fic}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdugm/ts1mdugm.fd b/Master/texmf-dist/tex/latex/mathdesign/mdugm/ts1mdugm.fd new file mode 100644 index 00000000000..280c3fd2192 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/ts1mdugm.fd @@ -0,0 +1,43 @@ +%Filename: ts1mdugm.fd +%Created by: tex makevp +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ts1mdugm.fd} + [2013/08/29 Fontinst v1.933 font definitions for TS1/mdugm.] + +\DeclareFontFamily{TS1}{mdugm}{} + +\DeclareFontShape{TS1}{mdugm}{m}{it}{ + <-> mdugmri8c +}{} + +\DeclareFontShape{TS1}{mdugm}{m}{n}{ + <-> mdugmr8c +}{} + +\DeclareFontShape{TS1}{mdugm}{m}{sl}{ + <-> mdugmro8c +}{} + +\DeclareFontShape{TS1}{mdugm}{mb}{sl}{ + <-> mdugmmo8c +}{} + +\DeclareFontShape{TS1}{mdugm}{mb}{n}{ + <-> mdugmm8c +}{} + +\DeclareFontShape{TS1}{mdugm}{mb}{it}{ + <-> mdugmmi8c +}{} + +\DeclareFontShape{TS1}{mdugm}{bx}{sl}{<->ssub * mdugm/mb/sl}{} +\DeclareFontShape{TS1}{mdugm}{b}{sl}{<->ssub * mdugm/bx/sl}{} +\DeclareFontShape{TS1}{mdugm}{bx}{n}{<->ssub * mdugm/mb/n}{} +\DeclareFontShape{TS1}{mdugm}{b}{n}{<->ssub * mdugm/bx/n}{} +\DeclareFontShape{TS1}{mdugm}{bx}{it}{<->ssub * mdugm/mb/it}{} +\DeclareFontShape{TS1}{mdugm}{b}{it}{<->ssub * mdugm/bx/it}{} + +\endinput -- cgit v1.2.3