From 5d7ae4b5ebf9ed35eadb6abf6c5493d86509048d Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 23 Jul 2006 23:34:49 +0000 Subject: new (fonts) package mathdesign git-svn-id: svn://tug.org/texlive/trunk@1903 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/mathdesign/mathdesign.sty | 222 +++++++ Master/texmf-dist/tex/latex/mathdesign/mdacmr.fd | 18 + .../tex/latex/mathdesign/mdbch/mdamdbch.fd | 22 + .../tex/latex/mathdesign/mdbch/mdbch.cfg | 102 +++ .../tex/latex/mathdesign/mdbch/mdbch.sty | 728 +++++++++++++++++++++ .../tex/latex/mathdesign/mdbch/mdbmdbch.fd | 22 + .../tex/latex/mathdesign/mdbch/mdomxmdbch.fd | 22 + .../tex/latex/mathdesign/mdbch/omlmdbch.fd | 34 + .../tex/latex/mathdesign/mdbch/omsmdbch.fd | 22 + .../tex/latex/mathdesign/mdbch/omxmdbch.fd | 22 + .../tex/latex/mathdesign/mdbch/ot1mdbch.fd | 40 ++ .../tex/latex/mathdesign/mdbch/t1mdbch.fd | 69 ++ .../tex/latex/mathdesign/mdbch/ts1mdbch.fd | 40 ++ Master/texmf-dist/tex/latex/mathdesign/mdbcmr.fd | 18 + Master/texmf-dist/tex/latex/mathdesign/mdfont.def | 67 ++ .../tex/latex/mathdesign/mdput/mdamdput.fd | 22 + .../tex/latex/mathdesign/mdput/mdbmdput.fd | 22 + .../tex/latex/mathdesign/mdput/mdput.cfg | 102 +++ .../tex/latex/mathdesign/mdput/mdput.sty | 727 ++++++++++++++++++++ .../tex/latex/mathdesign/mdput/omlmdput.fd | 34 + .../tex/latex/mathdesign/mdput/omsmdput.fd | 22 + .../tex/latex/mathdesign/mdput/omxmdput.fd | 22 + .../tex/latex/mathdesign/mdput/ot1mdput.fd | 40 ++ .../tex/latex/mathdesign/mdput/t1mdput.fd | 69 ++ .../tex/latex/mathdesign/mdput/t1putr.fd | 22 + .../tex/latex/mathdesign/mdput/ts1mdput.fd | 40 ++ .../texmf-dist/tex/latex/mathdesign/mdsffont.def | 466 +++++++++++++ .../texmf-dist/tex/latex/mathdesign/mdttfont.def | 244 +++++++ .../tex/latex/mathdesign/mdugm/mdamdugm.fd | 22 + .../tex/latex/mathdesign/mdugm/mdbmdugm.fd | 22 + .../tex/latex/mathdesign/mdugm/mdugm.cfg | 102 +++ .../tex/latex/mathdesign/mdugm/mdugm.sty | 727 ++++++++++++++++++++ .../tex/latex/mathdesign/mdugm/omlmdugm.fd | 34 + .../tex/latex/mathdesign/mdugm/omsmdugm.fd | 22 + .../tex/latex/mathdesign/mdugm/omxmdugm.fd | 22 + .../tex/latex/mathdesign/mdugm/ot1mdugm.fd | 40 ++ .../tex/latex/mathdesign/mdugm/t1mdugm.fd | 60 ++ .../tex/latex/mathdesign/mdugm/ts1mdugm.fd | 40 ++ 38 files changed, 4371 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mathdesign.sty create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdacmr.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/mdamdbch.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbch.cfg create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbch.sty create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbmdbch.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/mdomxmdbch.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/omlmdbch.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/omsmdbch.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/omxmdbch.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/ot1mdbch.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/t1mdbch.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbch/ts1mdbch.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdbcmr.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdfont.def create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/mdamdput.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/mdbmdput.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/mdput.cfg create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/mdput.sty create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/omlmdput.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/omsmdput.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/omxmdput.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/ot1mdput.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/t1mdput.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/t1putr.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdput/ts1mdput.fd create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdsffont.def create mode 100644 Master/texmf-dist/tex/latex/mathdesign/mdttfont.def 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') diff --git a/Master/texmf-dist/tex/latex/mathdesign/mathdesign.sty b/Master/texmf-dist/tex/latex/mathdesign/mathdesign.sty new file mode 100644 index 00000000000..9e557824be7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mathdesign.sty @@ -0,0 +1,222 @@ +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% -------------------------------------------------- +%% +%% 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 defines generic macros. + +%% For more information about options and configuration, please read +%% the general MathDesign documentation mddoc.pdf. + +\NeedsTeXFormat{LaTeX2e} + +\ProvidesPackage{mathdesign} +[2006/01/29 v1.55 Math Design Project] + +%% ------------------------------------------------------------------- +%% Code to use a key-val like syntax in options +%% ------------------------------------------------------------------- + +\RequirePackage{keyval} +\RequirePackage{ifthen} + +\@ifundefined{MD@unusedlist}{% + \let\MD@unusedlist\@empty}{} +\@ifundefined{MD@extractkey}{% + \def\MD@extractkey#1=#2\MD@extractkey{#1}}{} +\newcommand{\ProcessUnusedOptions}[1]{% + \let\MD@tempa\@empty + \let\MD@tempb\@empty + \@for\CurrentOption:=\MD@unusedlist\do{% + \expandafter\expandafter\expandafter\def + \expandafter\expandafter\expandafter\MD@key + \expandafter\expandafter\expandafter{% + \expandafter\MD@extractkey\CurrentOption=\MD@extractkey}% + \@ifundefined{KV@#1@\MD@key}{% + \edef\MD@tempa{\MD@tempa,\CurrentOption,}}{% + \edef\MD@tempb{\MD@tempb,\CurrentOption,}}}% + \@for\CurrentOption:=\MD@tempa\do{% + \ifx\CurrentOption\@empty\else + \PackageWarning{mathdesign}{`\CurrentOption' option not defined.}\fi}% + \edef\MD@tempb{% + \noexpand\setkeys{#1}{\MD@tempb}}% + \MD@tempb + \AtEndOfPackage{\let\@unprocessedoptions\relax}} + +\DeclareOption*{% + \expandafter\expandafter\expandafter\def + \expandafter\expandafter\expandafter\MD@unusedlist + \expandafter\expandafter\expandafter{% + \expandafter\MD@unusedlist\expandafter,% + \CurrentOption}} + + +%% ------------------------------------------------------------------- +%% Options +%% ------------------------------------------------------------------- + +%% Avalaible families + +\DeclareOption{utopia}{\gdef\@MDfont{mdput}} +\DeclareOption{mdput}{\gdef\@MDfont{mdput}} +\DeclareOption{adobe-utopia}{\gdef\@MDfont{mdput}} + +\DeclareOption{garamond}{\gdef\@MDfont{mdugm}} +\DeclareOption{mdugm}{\gdef\@MDfont{mdugm}} +\DeclareOption{urw-garamond}{\gdef\@MDfont{mdugm}} + +\DeclareOption{charter}{\gdef\@MDfont{mdbch}} +\DeclareOption{mdbch}{\gdef\@MDfont{mdbch}} +\DeclareOption{bitstream-charter}{\gdef\@MDfont{mdbch}} + +\DeclareOption{mdfga}{\gdef\@MDfont{mdfga}} +\DeclareOption{fontsite-garamond}{\gdef\@MDfont{mdfga}} + +%% Activate expert fonts +\newif\if@MDexpert +\DeclareOption{expert}{\@MDexperttrue} + +%% Slanted or upright version of various fonts + +\newif\if@MDcapupright \@MDcapuprightfalse +\newif\if@MDgrupright \@MDgruprightfalse +\newif\if@MDGRupright \@MDGRuprighttrue + +\define@key{MD}{uppercase}[italicized]{% + \ifthenelse{\equal{#1}{italicized}}{\@MDcapuprightfalse} + {\ifthenelse{\equal{#1}{upright}}{\@MDcapuprighttrue}{}}} + +\define@key{MD}{greekuppercase}[upright]{% + \ifthenelse{\equal{#1}{italicized}}{\@MDGRuprightfalse} + {\ifthenelse{\equal{#1}{upright}}{\@MDGRuprighttrue}{}}} + +\define@key{MD}{greeklowercase}[italicized]{% + \ifthenelse{\equal{#1}{italicized}}{\@MDgruprightfalse} + {\ifthenelse{\equal{#1}{upright}}{\@MDgruprighttrue}{}}} + +%% euro symbol support + +\newif\if@MDeuro\@MDeurotrue +\define@key{MD}{euro}[true]{% + \ifthenelse{\equal{#1}{true}}{\global\@MDeurotrue} + {\global\@MDeurofalse}} + +%% scaled sans serif and typewritefonts + +\newif\if@MDsfscaled\@MDsfscaledtrue +\define@key{MD}{sfscaled}[true]{% + \ifthenelse{\equal{#1}{true}}{\global\@MDsfscaledtrue} + {\global\@MDsfscaledfalse}} + +\newif\if@MDttscaled\@MDttscaledtrue +\define@key{MD}{ttscaled}[true]{% + \ifthenelse{\equal{#1}{true}}{\global\@MDttscaledtrue} + {\global\@MDttscaledfalse}} + +%% Type of calligraphic alphabet + +\newif\if@MDcmcal \@MDcmcalfalse + +\define@key{MD}{cal}[cmcal]{% + \ifthenelse{\equal{#1}{cmcal}}{\@MDcmcaltrue } + {\ifthenelse{\equal{#1}{script}}{\@MDcmcalfalse}{}}} + +\ProcessOptions + +\@ifundefined{@MDfont} +{\PackageWarning{mathdesign}{No font specified}} +{\InputIfFileExists{mathdesign.cfg}{}{} + \InputIfFileExists{\@MDfont.cfg}{}{} + \ExecuteOptions{\@MDfont Options}} + +\ProcessUnusedOptions{MD} + +%% ---------------------------------------------------------------- +%% Detects possible package incompatibility +%% ---------------------------------------------------------------- + +\def\WarningIfLoaded#1#2{% + \AtBeginDocument{\@ifpackageloaded{#2}{\PackageWarning{mathdesign/#1}{% + Package '#2' shouldn't be used in conjonction with + package #1,}}{}}} + +\def\WarningIfLoadedNoOption#1#2{% + \AtBeginDocument{ + \@ifpackageloaded{#2}{\PackageWarning{mathdesign/#1}{% + Package '#2' shouldn't be used in conjonction with + package #1 (use option #2 instead)}}{}}} + + +%% ---------------------------------------------------------------- +%% Undefines symbol name before definition +%% ---------------------------------------------------------------- + +\def\MD@def#1#2{\global\let#2=\@undefined #1#2} + +%% ---------------------------------------------------------------- +%% Some 'faked' symbols +%% ---------------------------------------------------------------- + +% Redefine \textcircled +\DeclareTextCommand{\textcircled}{OMS}[1]{\hmode@bgroup + \ooalign{% + \hfil \hbox {\upshape#1}\hfil \crcr + \char 13 % "0D + }% + \egroup} + +%Extra circled stuff +\DeclareTextAccentDefault{\figurecircled}{MDB} +\DeclareTextCommand{\figurecircled}{MDB}[1]{\hmode@bgroup + \ooalign{% + \hfil \hbox {\upshape#1}\hfil \crcr + \char 64 + }% + \egroup} + +%% ------------------------------------------------------------------- +%% Define or undefine small caps +%% ------------------------------------------------------------------- + +\if@MDexpert\else\renewcommand\scdefault{fsc}\fi + +\newcommand{\fscshape}[1]{\fontshape{fsc}\selectfont #1} +\newcommand{\ficshape}[1]{\fontshape{fic}\selectfont #1} + + +%% ------------------------------------------------------------------- +%% Some tweaking +%% ------------------------------------------------------------------- + +\delimiterfactor950 + +%% ------------------------------------------------------------------- +%% Load the family style file +%% ------------------------------------------------------------------- +\@ifundefined{@MDfont} + {} + {\RequirePackage{\@MDfont}} + +%% ---------------------------------------------------------------- +%% Encoding is automatically set to T1 +%% ---------------------------------------------------------------- + +\RequirePackage[T1]{fontenc} + +\endinput + diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdacmr.fd b/Master/texmf-dist/tex/latex/mathdesign/mdacmr.fd new file mode 100644 index 00000000000..f18eb1397da --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdacmr.fd @@ -0,0 +1,18 @@ +\ProvidesFile{mdacmr.fd} + [] +\providecommand{\EC@family}[5]{% + \DeclareFontShape{#1}{#2}{#3}{#4}% + {<5><6><7><8><9><10><10.95><12><14.4>% + <17.28><20.74><24.88><29.86><35.83>genb*#5}{}} +\DeclareFontFamily{MDA}{cmr}{} +\EC@family{MDA}{cmr}{m}{n}{ecrm} +\EC@family{MDA}{cmr}{m}{sl}{ecsl} +\EC@family{MDA}{cmr}{m}{it}{ecti} +\EC@family{MDA}{cmr}{m}{sc}{eccc} +\EC@family{MDA}{cmr}{bx}{n}{ecbx} +\EC@family{MDA}{cmr}{b}{n}{ecrb} +\EC@family{MDA}{cmr}{bx}{it}{ecbi} +\EC@family{MDA}{cmr}{bx}{sl}{ecbl} +\EC@family{MDA}{cmr}{bx}{sc}{ecxc} +\EC@family{MDA}{cmr}{m}{ui}{ecui} +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdamdbch.fd b/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdamdbch.fd new file mode 100644 index 00000000000..7505229998e --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdamdbch.fd @@ -0,0 +1,22 @@ +%Filename: mdamdbch.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdamdbch.fd} + [2006/01/28 Fontinst v1.928 font definitions for MDA/mdbch.] + +\DeclareFontFamily{MDA}{mdbch}{} + +\DeclareFontShape{MDA}{mdbch}{m}{n}{ + <->s * [0.96] mdbchrma +}{} + +\DeclareFontShape{MDA}{mdbch}{b}{n}{ + <->s * [0.96] mdbchbma +}{} + +\DeclareFontShape{MDA}{mdbch}{bx}{n}{<->ssub * mdbch/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbch.cfg b/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbch.cfg new file mode 100644 index 00000000000..8146bd303c5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbch.cfg @@ -0,0 +1,102 @@ +%% This is file mdbch.cfg + +%% In this file you can configure the default use of the mdbch +%% 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\mdbchOptions{amssymb,mdcal}. + +\def\mdbchOptions{} + +% For traditionnal French scientific typography, use the following +% options + +%% \def\mdbchOptions{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}{phvmdbch}% + +%% To use Adobe Courier as the typewriter font, uncomment the +%% following line + +%% \renewcommand{\ttdefault}{pcrmdbch}% + +%% + +%% ------------------------------------------------------------------- +%% 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 mdbch)/(XHeight of the font to scale), i.e. +%% +%% 4.820/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/mdbch/mdbch.sty b/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbch.sty new file mode 100644 index 00000000000..f4f2906af5b --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbch.sty @@ -0,0 +1,728 @@ +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% This file is part of the mdbch package v1.55 +%% -------------------------------------------------- +%% +%% 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 mdbch font families. + +%% For more information about options and configuration, please read +%% mdbchdoc.pdf or the general MathDesign documentation mddoc.pdf. + +\NeedsTeXFormat{LaTeX2e}% + +\ProvidesPackage{mdbch}% +[2006/01/29 v1.55 bitstream charter + mdbch (Math Design Project)] + +\@ifundefined{@MDfont}{ + \PackageError{mdbch}% + {Package mdbch cannot be loaded directly. Use mathdesign package.} + {Use mathdesign package with option mdbch.}} +{} + + +%% ---------------------------------------------------------------- +%% Common fonts can be scaled according to the following parameters (to +%% ensure correct lining of the glyphs) +%% ---------------------------------------------------------------- + +%% Bera (alias Bistream Vera) +\def\fvm@ratio{0.846}% +\def\fvs@ratio{0.846}% +\def\fve@ratio{0.846}% + +%% Typewriter fonts +\def\pcr@ratio{1.086}% +\def\ucr@ratio{1.110}% + +%% Sans Serif font +\def\phv@ratio{0.885}% +\def\uag@ratio{0.846}% +\def\uhv@ratio{0.883}% + +%% Computer Modern fonts +\def\cmsy@ratio{0.945}% +\def\cmtt@ratio{1.075}% +\def\cmss@ratio{1.041}% + +%% Euler fraktur +\def\euf@ratio{0.969}% + +%% AMS blackboard bold +\def\msb@ratio{0.945}% + +\input{mdfont.def} + +\if@MDsfscaled + \input{mdsffont.def} +\fi + +\if@MDttscaled + \input{mdttfont.def} +\fi + +%% ---------------------------------------------------------------- +%% Script Math Alphabet +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdbch}{mathrsfs}% + +\if@MDcmcal +\DeclareSymbolFont{mdcal}{OMS}{xmdcmsy}{m}{n}% +\else +\DeclareSymbolFont{mdcal}{OMS}{mdbch}{m}{n}% +\SetSymbolFont{mdcal}{bold}{OMS}{mdbch}{b}{n}% +\fi +\DeclareSymbolFontAlphabet{\mathcal}{mdcal} +\DeclareSymbolFont{mdscr}{OMS}{mdbch}{m}{n}% + +\DeclareSymbolFontAlphabet{\mathscr}{mdscr}% +\SetSymbolFont{mdscr}{bold}{OMS}{mdbch}{b}{n}% + +%% ---------------------------------------------------------------- +%% Fraktur symbols support +%% ---------------------------------------------------------------- + +\DeclareMathAlphabet{\mathfrak}{U}{xmdeuf}{m}{n}% +\SetMathAlphabet{\mathfrak}{bold}{U}{xmdeuf}{b}{n}% +\DeclareRobustCommand{\frak}[1]{% + {\@subst@obsolete{mdbch}\frak\mathfrak{#1}}}% + +%% ------------------------------------------------------------------- +%% Mathematical fonts definition +%% ------------------------------------------------------------------- + + + \renewcommand{\rmdefault}{mdbch}\rmfamily + + \def\MDnormal{mdbch}% + \SetSymbolFont{operators} {normal}{OT1}{mdbch}{m}{n}% + \SetSymbolFont{letters} {normal}{OML}{mdbch}{m}{it}% + \SetSymbolFont{symbols} {normal}{OMS}{mdbch}{m}{n}% + \SetSymbolFont{largesymbols}{normal}{OMX}{mdbch}{m}{n}% + + \SetSymbolFont{operators} {bold}{OT1}{mdbch}{b}{n}% + \SetSymbolFont{letters} {bold}{OML}{mdbch}{b}{it}% + \SetSymbolFont{symbols} {bold}{OMS}{mdbch}{b}{n}% + \SetSymbolFont{largesymbols}{bold}{OMX}{mdbch}{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}% + \if@MDcmcal + \SetMathAlphabet{\mathcal}{normal}{OMS}{xmdcmsy}{m}{n}% + \else + \SetMathAlphabet{\mathcal}{normal}{OMS}{mdbch}{m}{n}% + \fi + + \DeclareSymbolFontAlphabet{\mathscr}{mdscr}% + + \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}% + +%% %% ------------------------------------------------------------------- +%% %% The name of the bold series +%% %% ------------------------------------------------------------------- + +%% \renewcommand\bfdefault{b} + +%% ------------------------------------------------------------------- +%% 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} + +%% ---------------------------------------------------------------- +%% Uppercase upright +%% ---------------------------------------------------------------- + +\DeclareSymbolFont{lettersupright} {OML}{mdbch}{m}{n} +\SetSymbolFont{lettersupright} {bold}{OML}{mdbch}{b}{n}% + %\DeclareSymbolFont{lettersslanted} {OML}{mdbch}{m}{it} + +\DeclareSymbolFontAlphabet{\mathrm} {lettersupright} + +\if@MDcapupright +\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@MDgrupright % +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{lettersupright}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{lettersupright}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{lettersupright}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{lettersupright}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{lettersupright}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{lettersupright}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{lettersupright}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{lettersupright}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{lettersupright}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{lettersupright}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{lettersupright}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{lettersupright}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{lettersupright}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{lettersupright}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{lettersupright}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{lettersupright}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{lettersupright}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{lettersupright}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{lettersupright}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{lettersupright}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{lettersupright}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{lettersupright}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{lettersupright}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{lettersupright}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{lettersupright}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{lettersupright}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{lettersupright}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{lettersupright}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{lettersupright}{"27} +\fi + +%% ---------------------------------------------------------------- +%% Uppercase greek slanted +%% ---------------------------------------------------------------- + +\if@MDGRupright % +\else +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{letters}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{letters}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{letters}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{letters}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{letters}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{letters}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{letters}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{letters}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{letters}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{letters}{"0A} +\fi + + %% upright greek letters are avalaible vi \alphaup like macros +\MD@def\DeclareMathSymbol{\alphaup}{\mathord}{lettersupright}{"0B} +\MD@def\DeclareMathSymbol{\betaup}{\mathord}{lettersupright}{"0C} +\MD@def\DeclareMathSymbol{\gammaup}{\mathord}{lettersupright}{"0D} +\MD@def\DeclareMathSymbol{\deltaup}{\mathord}{lettersupright}{"0E} +\MD@def\DeclareMathSymbol{\epsilonup}{\mathord}{lettersupright}{"0F} +\MD@def\DeclareMathSymbol{\zetaup}{\mathord}{lettersupright}{"10} +\MD@def\DeclareMathSymbol{\etaup}{\mathord}{lettersupright}{"11} +\MD@def\DeclareMathSymbol{\thetaup}{\mathord}{lettersupright}{"12} +\MD@def\DeclareMathSymbol{\iotaup}{\mathord}{lettersupright}{"13} +\MD@def\DeclareMathSymbol{\kappaup}{\mathord}{lettersupright}{"14} +\MD@def\DeclareMathSymbol{\lambdaup}{\mathord}{lettersupright}{"15} +\MD@def\DeclareMathSymbol{\muup}{\mathord}{lettersupright}{"16} +\MD@def\DeclareMathSymbol{\nuup}{\mathord}{lettersupright}{"17} +\MD@def\DeclareMathSymbol{\xiup}{\mathord}{lettersupright}{"18} +\MD@def\DeclareMathSymbol{\piup}{\mathord}{lettersupright}{"19} +\MD@def\DeclareMathSymbol{\rhoup}{\mathord}{lettersupright}{"1A} +\MD@def\DeclareMathSymbol{\sigmaup}{\mathord}{lettersupright}{"1B} +\MD@def\DeclareMathSymbol{\tauup}{\mathord}{lettersupright}{"1C} +\MD@def\DeclareMathSymbol{\upsilonup}{\mathord}{lettersupright}{"1D} +\MD@def\DeclareMathSymbol{\phiup}{\mathord}{lettersupright}{"1E} +\MD@def\DeclareMathSymbol{\chiup}{\mathord}{lettersupright}{"1F} +\MD@def\DeclareMathSymbol{\psiup}{\mathord}{lettersupright}{"20} +\MD@def\DeclareMathSymbol{\omegaup}{\mathord}{lettersupright}{"21} +\MD@def\DeclareMathSymbol{\varepsilonup}{\mathord}{lettersupright}{"22} +\MD@def\DeclareMathSymbol{\varthetaup}{\mathord}{lettersupright}{"23} +\MD@def\DeclareMathSymbol{\varpiup}{\mathord}{lettersupright}{"24} +\MD@def\DeclareMathSymbol{\varrhoup}{\mathord}{lettersupright}{"25} +\MD@def\DeclareMathSymbol{\varsigmaup}{\mathord}{lettersupright}{"26} +\MD@def\DeclareMathSymbol{\varphiup}{\mathord}{lettersupright}{"27} +\MD@def\DeclareMathSymbol{\Gammaup}{\mathalpha}{lettersupright}{"00} +\MD@def\DeclareMathSymbol{\Deltaup}{\mathalpha}{lettersupright}{"01} +\MD@def\DeclareMathSymbol{\Thetaup}{\mathalpha}{lettersupright}{"02} +\MD@def\DeclareMathSymbol{\Lambdaup}{\mathalpha}{lettersupright}{"03} +\MD@def\DeclareMathSymbol{\Xiup}{\mathalpha}{lettersupright}{"04} +\MD@def\DeclareMathSymbol{\Piup}{\mathalpha}{lettersupright}{"05} +\MD@def\DeclareMathSymbol{\Sigmaup}{\mathalpha}{lettersupright}{"06} +\MD@def\DeclareMathSymbol{\Upsilonup}{\mathalpha}{lettersupright}{"07} +\MD@def\DeclareMathSymbol{\Phiup}{\mathalpha}{lettersupright}{"08} +\MD@def\DeclareMathSymbol{\Psiup}{\mathalpha}{lettersupright}{"09} +\MD@def\DeclareMathSymbol{\Omegaup}{\mathalpha}{lettersupright}{"0A} + +\MD@def\DeclareMathSymbol{\alphait}{\mathord}{letters}{"0B} +\MD@def\DeclareMathSymbol{\betait}{\mathord}{letters}{"0C} +\MD@def\DeclareMathSymbol{\gammait}{\mathord}{letters}{"0D} +\MD@def\DeclareMathSymbol{\deltait}{\mathord}{letters}{"0E} +\MD@def\DeclareMathSymbol{\epsilonit}{\mathord}{letters}{"0F} +\MD@def\DeclareMathSymbol{\zetait}{\mathord}{letters}{"10} +\MD@def\DeclareMathSymbol{\etait}{\mathord}{letters}{"11} +\MD@def\DeclareMathSymbol{\thetait}{\mathord}{letters}{"12} +\MD@def\DeclareMathSymbol{\iotait}{\mathord}{letters}{"13} +\MD@def\DeclareMathSymbol{\kappait}{\mathord}{letters}{"14} +\MD@def\DeclareMathSymbol{\lambdait}{\mathord}{letters}{"15} +\MD@def\DeclareMathSymbol{\muit}{\mathord}{letters}{"16} +\MD@def\DeclareMathSymbol{\nuit}{\mathord}{letters}{"17} +\MD@def\DeclareMathSymbol{\xiit}{\mathord}{letters}{"18} +\MD@def\DeclareMathSymbol{\piit}{\mathord}{letters}{"19} +\MD@def\DeclareMathSymbol{\rhoit}{\mathord}{letters}{"1A} +\MD@def\DeclareMathSymbol{\sigmait}{\mathord}{letters}{"1B} +\MD@def\DeclareMathSymbol{\tauit}{\mathord}{letters}{"1C} +\MD@def\DeclareMathSymbol{\upsilonit}{\mathord}{letters}{"1D} +\MD@def\DeclareMathSymbol{\phiit}{\mathord}{letters}{"1E} +\MD@def\DeclareMathSymbol{\chiit}{\mathord}{letters}{"1F} +\MD@def\DeclareMathSymbol{\psiit}{\mathord}{letters}{"20} +\MD@def\DeclareMathSymbol{\omegait}{\mathord}{letters}{"21} +\MD@def\DeclareMathSymbol{\varepsilonit}{\mathord}{letters}{"22} +\MD@def\DeclareMathSymbol{\varthetait}{\mathord}{letters}{"23} +\MD@def\DeclareMathSymbol{\varpiit}{\mathord}{letters}{"24} +\MD@def\DeclareMathSymbol{\varrhoit}{\mathord}{letters}{"25} +\MD@def\DeclareMathSymbol{\varsigmait}{\mathord}{letters}{"26} +\MD@def\DeclareMathSymbol{\varphiit}{\mathord}{letters}{"27} +\MD@def\DeclareMathSymbol{\Gammait}{\mathalpha}{letters}{"00} +\MD@def\DeclareMathSymbol{\Deltait}{\mathalpha}{letters}{"01} +\MD@def\DeclareMathSymbol{\Thetait}{\mathalpha}{letters}{"02} +\MD@def\DeclareMathSymbol{\Lambdait}{\mathalpha}{letters}{"03} +\MD@def\DeclareMathSymbol{\Xiit}{\mathalpha}{letters}{"04} +\MD@def\DeclareMathSymbol{\Piit}{\mathalpha}{letters}{"05} +\MD@def\DeclareMathSymbol{\Sigmait}{\mathalpha}{letters}{"06} +\MD@def\DeclareMathSymbol{\Upsilonit}{\mathalpha}{letters}{"07} +\MD@def\DeclareMathSymbol{\Phiit}{\mathalpha}{letters}{"08} +\MD@def\DeclareMathSymbol{\Psiit}{\mathalpha}{letters}{"09} +\MD@def\DeclareMathSymbol{\Omegait}{\mathalpha}{letters}{"0A} + +%% ---------------------------------------------------------------- +%% Additional symbols +%% ---------------------------------------------------------------- + +\def\iddots{\mathinner{\mkern1mu\raise1\p@ + \vbox{\kern7\p@\hbox{.}}\mkern2mu + \raise4\p@\hbox{.}\mkern2mu\raise7\p@\hbox{.}\mkern1mu}} + + +%% ---------------------------------------------------------------- +%% Additional fonts +%% ---------------------------------------------------------------- + +%% AMS fonts +\WarningIfLoaded{mdbch}{amssymb} +\WarningIfLoaded{mdbch}{amsfonts} +\DeclareFontEncoding{MDA}{}{} +\DeclareFontSubstitution{MDA}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignA}{MDA}{mdbch}{m}{n}% +%% \DeclareSymbolFont{mathdesignAI}{MDA}{mdbch}{m}{it}% +\SetSymbolFont{mathdesignA} {bold}{MDA}{mdbch}{b}{n}% +%% \SetSymbolFont{mathdesignAI} {bold}{MDA}{mdbch}{b}{it}% +%% \DeclareSymbolFont{AMSbmdbch}{U}{msbmdbch}{m}{n} +%% \DeclareSymbolFontAlphabet{\mdmathbb}{AMSbmdbch} +\DeclareSymbolFontAlphabet{\mdmathbb}{mathdesignA} +\DeclareFontEncodingDefaults{\relax}{\def\accentclass@{7}} + + % 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{mdbch}\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}{mathdesignA}{"00} + \MD@def\DeclareMathSymbol{\gvertneqq} {\mathrel}{mathdesignA}{"01} + \MD@def\DeclareMathSymbol{\nleq} {\mathrel}{mathdesignA}{"02} + \MD@def\DeclareMathSymbol{\ngeq} {\mathrel}{mathdesignA}{"03} + \MD@def\DeclareMathSymbol{\nless} {\mathrel}{mathdesignA}{"04} + \MD@def\DeclareMathSymbol{\ngtr} {\mathrel}{mathdesignA}{"05} + \MD@def\DeclareMathSymbol{\nprec} {\mathrel}{mathdesignA}{"06} + \MD@def\DeclareMathSymbol{\nsucc} {\mathrel}{mathdesignA}{"07} + \MD@def\DeclareMathSymbol{\lneqq} {\mathrel}{mathdesignA}{"08} + \MD@def\DeclareMathSymbol{\gneqq} {\mathrel}{mathdesignA}{"09} + \MD@def\DeclareMathSymbol{\nleqslant} {\mathrel}{mathdesignA}{"0A} + \MD@def\DeclareMathSymbol{\ngeqslant} {\mathrel}{mathdesignA}{"0B} + \MD@def\DeclareMathSymbol{\lneq} {\mathrel}{mathdesignA}{"0C} + \MD@def\DeclareMathSymbol{\gneq} {\mathrel}{mathdesignA}{"0D} + \MD@def\DeclareMathSymbol{\npreceq} {\mathrel}{mathdesignA}{"0E} + \MD@def\DeclareMathSymbol{\nsucceq} {\mathrel}{mathdesignA}{"0F} + \MD@def\DeclareMathSymbol{\precnsim} {\mathrel}{mathdesignA}{"10} + \MD@def\DeclareMathSymbol{\succnsim} {\mathrel}{mathdesignA}{"11} + \MD@def\DeclareMathSymbol{\lnsim} {\mathrel}{mathdesignA}{"12} + \MD@def\DeclareMathSymbol{\gnsim} {\mathrel}{mathdesignA}{"13} + \MD@def\DeclareMathSymbol{\nleqq} {\mathrel}{mathdesignA}{"14} + \MD@def\DeclareMathSymbol{\ngeqq} {\mathrel}{mathdesignA}{"15} + \MD@def\DeclareMathSymbol{\precneqq} {\mathrel}{mathdesignA}{"16} + \MD@def\DeclareMathSymbol{\succneqq} {\mathrel}{mathdesignA}{"17} + \MD@def\DeclareMathSymbol{\precnapprox} {\mathrel}{mathdesignA}{"18} + \MD@def\DeclareMathSymbol{\succnapprox} {\mathrel}{mathdesignA}{"19} + \MD@def\DeclareMathSymbol{\lnapprox} {\mathrel}{mathdesignA}{"1A} + \MD@def\DeclareMathSymbol{\gnapprox} {\mathrel}{mathdesignA}{"1B} + \MD@def\DeclareMathSymbol{\nsim} {\mathrel}{mathdesignA}{"1C} + \MD@def\DeclareMathSymbol{\ncong} {\mathrel}{mathdesignA}{"1D} + \MD@def\DeclareMathSymbol{\diagup} {\mathord}{mathdesignA}{"1E} + \MD@def\DeclareMathSymbol{\diagdown} {\mathord}{mathdesignA}{"1F} + \MD@def\DeclareMathSymbol{\varsubsetneq} {\mathrel}{mathdesignA}{"20} + \MD@def\DeclareMathSymbol{\varsupsetneq} {\mathrel}{mathdesignA}{"21} + \MD@def\DeclareMathSymbol{\nsubseteqq} {\mathrel}{mathdesignA}{"22} + \MD@def\DeclareMathSymbol{\nsupseteqq} {\mathrel}{mathdesignA}{"23} + \MD@def\DeclareMathSymbol{\subsetneqq} {\mathrel}{mathdesignA}{"24} + \MD@def\DeclareMathSymbol{\supsetneqq} {\mathrel}{mathdesignA}{"25} + \MD@def\DeclareMathSymbol{\varsubsetneqq} {\mathrel}{mathdesignA}{"26} + \MD@def\DeclareMathSymbol{\varsupsetneqq} {\mathrel}{mathdesignA}{"27} + \MD@def\DeclareMathSymbol{\subsetneq} {\mathrel}{mathdesignA}{"28} + \MD@def\DeclareMathSymbol{\supsetneq} {\mathrel}{mathdesignA}{"29} + \MD@def\DeclareMathSymbol{\nsubseteq} {\mathrel}{mathdesignA}{"2A} + \MD@def\DeclareMathSymbol{\nsupseteq} {\mathrel}{mathdesignA}{"2B} + \MD@def\DeclareMathSymbol{\nparallel} {\mathrel}{mathdesignA}{"2C} + \MD@def\DeclareMathSymbol{\nmid} {\mathrel}{mathdesignA}{"2D} + \MD@def\DeclareMathSymbol{\nshortmid} {\mathrel}{mathdesignA}{"2E} + \MD@def\DeclareMathSymbol{\nshortparallel} {\mathrel}{mathdesignA}{"2F} + \MD@def\DeclareMathSymbol{\nvdash} {\mathrel}{mathdesignA}{"30} + \MD@def\DeclareMathSymbol{\nVdash} {\mathrel}{mathdesignA}{"31} + \MD@def\DeclareMathSymbol{\nvDash} {\mathrel}{mathdesignA}{"32} + \MD@def\DeclareMathSymbol{\nVDash} {\mathrel}{mathdesignA}{"33} + \MD@def\DeclareMathSymbol{\ntrianglerighteq}{\mathrel}{mathdesignA}{"34} + \MD@def\DeclareMathSymbol{\ntrianglelefteq}{\mathrel}{mathdesignA}{"35} + \MD@def\DeclareMathSymbol{\ntriangleleft} {\mathrel}{mathdesignA}{"36} + \MD@def\DeclareMathSymbol{\ntriangleright} {\mathrel}{mathdesignA}{"37} + \MD@def\DeclareMathSymbol{\nleftarrow} {\mathrel}{mathdesignA}{"38} + \MD@def\DeclareMathSymbol{\nrightarrow} {\mathrel}{mathdesignA}{"39} + \MD@def\DeclareMathSymbol{\nLeftarrow} {\mathrel}{mathdesignA}{"3A} + \MD@def\DeclareMathSymbol{\nRightarrow} {\mathrel}{mathdesignA}{"3B} + \MD@def\DeclareMathSymbol{\nLeftrightarrow}{\mathrel}{mathdesignA}{"3C} + \MD@def\DeclareMathSymbol{\nleftrightarrow}{\mathrel}{mathdesignA}{"3D} + \MD@def\DeclareMathSymbol{\divideontimes} {\mathbin}{mathdesignA}{"3E} + \MD@def\DeclareMathSymbol{\varnothing} {\mathord}{mathdesignA}{"3F} + \MD@def\DeclareMathSymbol{\nexists} {\mathord}{mathdesignA}{"40} + \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@MDgrupright + \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 + +%% ------------------------------------------------------------------- +%% LaTeX Pictures fonts +%% ------------------------------------------------------------------- + +%% \font\tenln =mdbchrline \font\tenlnw =mdbchbline \relax +%% \font\tencirc=mdbchrcirc \font\tencircw=mdbchbcirc\relax +%% \let\@linefnt\tenln +%% \let\@circlefnt\tencirc + +%% ------------------------------------------------------------------- +%% Extra fonts +%% ------------------------------------------------------------------- + +\DeclareFontEncoding{MDB}{}{} +\DeclareFontSubstitution{MDB}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignB}{MDB}{mdbch}{m}{n}% +\SetSymbolFont{mathdesignB}{bold}{MDB}{mdbch}{b}{n}% +\MD@def\DeclareMathSymbol{\smallin}{\mathrel}{mathdesignB}{0} +\MD@def\DeclareMathSymbol{\smallowns}{\mathrel}{mathdesignB}{1} +\MD@def\DeclareMathSymbol{\notsmallin}{\mathrel}{mathdesignB}{2} +\MD@def\DeclareMathSymbol{\notsmallowns}{\mathrel}{mathdesignB}{3} +\MD@def\DeclareMathSymbol{\rightangle}{\mathord}{mathdesignB}{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} + +%% ------------------------------------------------------------------- +%% Various rule width +%% ------------------------------------------------------------------- + +\fboxrule = 0.540bp +\setlength\fboxsep{7\fboxrule} +\setlength\arrayrulewidth{0.540bp} + +%% ------------------------------------------------------------------- +%% mathdesign logo +%% ------------------------------------------------------------------- + +\xdef\mdlogo{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}64} + +%% ------------------------------------------------------------------- +%% euro currency sign +%% ------------------------------------------------------------------- + +\if@MDeuro % + \AtBeginDocument{% + \xdef\euro{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}65} + } +\fi + +%% ------------------------------------------------------------------- +%% Extra configurations +%% ------------------------------------------------------------------- + +% + + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbmdbch.fd b/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbmdbch.fd new file mode 100644 index 00000000000..2f7e81de533 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdbmdbch.fd @@ -0,0 +1,22 @@ +%Filename: mdbmdbch.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdbmdbch.fd} + [2006/01/28 Fontinst v1.928 font definitions for MDB/mdbch.] + +\DeclareFontFamily{MDB}{mdbch}{} + +\DeclareFontShape{MDB}{mdbch}{m}{n}{ + <->s * [0.96] mdbchrmb +}{} + +\DeclareFontShape{MDB}{mdbch}{b}{n}{ + <->s * [0.96] mdbchbmb +}{} + +\DeclareFontShape{MDB}{mdbch}{bx}{n}{<->ssub * mdbch/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdomxmdbch.fd b/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdomxmdbch.fd new file mode 100644 index 00000000000..479340a97fd --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/mdomxmdbch.fd @@ -0,0 +1,22 @@ +%Filename: mdomxmdbch.fd +%Created by: tex makevp +%Created using fontinst v1.926 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdomxmdbch.fd} + [2005/04/28 Fontinst v1.926 font definitions for MDOMX/mdbch.] + +\DeclareFontFamily{MDOMX}{mdbch}{} + +\DeclareFontShape{MDOMX}{mdbch}{m}{n}{ + <->s * [0.96] mdbchr7v +}{} + +\DeclareFontShape{MDOMX}{mdbch}{b}{n}{ + <->s * [0.96] mdbchb7v +}{} + +\DeclareFontShape{MDOMX}{mdbch}{bx}{n}{<->ssub * mdbch/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbch/omlmdbch.fd b/Master/texmf-dist/tex/latex/mathdesign/mdbch/omlmdbch.fd new file mode 100644 index 00000000000..96147d34ea5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/omlmdbch.fd @@ -0,0 +1,34 @@ +%Filename: omlmdbch.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omlmdbch.fd} + [2006/01/28 Fontinst v1.928 font definitions for OML/mdbch.] + +\DeclareFontFamily{OML}{mdbch}{\skewchar \font =127} + +\DeclareFontShape{OML}{mdbch}{m}{n}{ + <->s * [0.96] mdbchr7m +}{} + +\DeclareFontShape{OML}{mdbch}{m}{it}{ + <->s * [0.96] mdbchri7m +}{} + +\DeclareFontShape{OML}{mdbch}{b}{n}{ + <->s * [0.96] mdbchb7m +}{} + +\DeclareFontShape{OML}{mdbch}{b}{it}{ + <->s * [0.96] mdbchbi7m +}{} + +\DeclareFontShape{OML}{mdbch}{m}{sl}{<->ssub * mdbch/m/it}{} +\DeclareFontShape{OML}{mdbch}{bx}{n}{<->ssub * mdbch/b/n}{} +\DeclareFontShape{OML}{mdbch}{bx}{it}{<->ssub * mdbch/b/it}{} +\DeclareFontShape{OML}{mdbch}{b}{sl}{<->ssub * mdbch/b/it}{} +\DeclareFontShape{OML}{mdbch}{bx}{sl}{<->ssub * mdbch/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbch/omsmdbch.fd b/Master/texmf-dist/tex/latex/mathdesign/mdbch/omsmdbch.fd new file mode 100644 index 00000000000..0f72a294078 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/omsmdbch.fd @@ -0,0 +1,22 @@ +%Filename: omsmdbch.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omsmdbch.fd} + [2006/01/28 Fontinst v1.928 font definitions for OMS/mdbch.] + +\DeclareFontFamily{OMS}{mdbch}{\skewchar \font =48} + +\DeclareFontShape{OMS}{mdbch}{m}{n}{ + <->s * [0.96] mdbchr7y +}{} + +\DeclareFontShape{OMS}{mdbch}{b}{n}{ + <->s * [0.96] mdbchb7y +}{} + +\DeclareFontShape{OMS}{mdbch}{bx}{n}{<->ssub * mdbch/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbch/omxmdbch.fd b/Master/texmf-dist/tex/latex/mathdesign/mdbch/omxmdbch.fd new file mode 100644 index 00000000000..53c231e7e2d --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/omxmdbch.fd @@ -0,0 +1,22 @@ +%Filename: omxmdbch.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omxmdbch.fd} + [2006/01/28 Fontinst v1.928 font definitions for OMX/mdbch.] + +\DeclareFontFamily{OMX}{mdbch}{} + +\DeclareFontShape{OMX}{mdbch}{m}{n}{ + <->s * [0.96] mdbchr7v +}{} + +\DeclareFontShape{OMX}{mdbch}{b}{n}{ + <->s * [0.96] mdbchb7v +}{} + +\DeclareFontShape{OMX}{mdbch}{bx}{n}{<->ssub * mdbch/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbch/ot1mdbch.fd b/Master/texmf-dist/tex/latex/mathdesign/mdbch/ot1mdbch.fd new file mode 100644 index 00000000000..f68ddcb7175 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/ot1mdbch.fd @@ -0,0 +1,40 @@ +%Filename: ot1mdbch.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ot1mdbch.fd} + [2006/01/28 Fontinst v1.928 font definitions for OT1/mdbch.] + +\DeclareFontFamily{OT1}{mdbch}{\hyphenchar \font =45} + +\DeclareFontShape{OT1}{mdbch}{m}{it}{ + <->s * [0.96] mdbchri7t +}{} + +\DeclareFontShape{OT1}{mdbch}{m}{n}{ + <->s * [0.96] mdbchr7t +}{} + +\DeclareFontShape{OT1}{mdbch}{m}{sl}{ + <->s * [0.96] mdbchro7t +}{} + +\DeclareFontShape{OT1}{mdbch}{b}{it}{ + <->s * [0.96] mdbchbi7t +}{} + +\DeclareFontShape{OT1}{mdbch}{b}{n}{ + <->s * [0.96] mdbchb7t +}{} + +\DeclareFontShape{OT1}{mdbch}{b}{sl}{ + <->s * [0.96] mdbchbo7t +}{} + +\DeclareFontShape{OT1}{mdbch}{bx}{it}{<->ssub * mdbch/b/it}{} +\DeclareFontShape{OT1}{mdbch}{bx}{n}{<->ssub * mdbch/b/n}{} +\DeclareFontShape{OT1}{mdbch}{bx}{sl}{<->ssub * mdbch/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbch/t1mdbch.fd b/Master/texmf-dist/tex/latex/mathdesign/mdbch/t1mdbch.fd new file mode 100644 index 00000000000..45ddb84d2df --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/t1mdbch.fd @@ -0,0 +1,69 @@ +%Filename: t1mdbch.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1mdbch.fd} + [2006/01/28 Fontinst v1.928 font definitions for T1/mdbch.] + +\DeclareFontFamily{T1}{mdbch}{} + +\DeclareFontShape{T1}{mdbch}{m}{it}{ + <->s * [0.96] mdbchri8t +}{} + +\DeclareFontShape{T1}{mdbch}{m}{fic}{ + <->s * [0.96] mdbchrifc8t +}{} + +\DeclareFontShape{T1}{mdbch}{m}{n}{ + <->s * [0.96] mdbchr8t +}{} + +\DeclareFontShape{T1}{mdbch}{m}{fsc}{ + <->s * [0.96] mdbchrfc8t + <->s * [0.96] mdbchrofc8t +}{} + +\DeclareFontShape{T1}{mdbch}{m}{sl}{ + <->s * [0.96] mdbchro8t +}{} + +\DeclareFontShape{T1}{mdbch}{b}{it}{ + <->s * [0.96] mdbchbi8t +}{} + +\DeclareFontShape{T1}{mdbch}{b}{fic}{ + <->s * [0.96] mdbchbifc8t +}{} + +\DeclareFontShape{T1}{mdbch}{b}{n}{ + <->s * [0.96] mdbchb8t +}{} + +\DeclareFontShape{T1}{mdbch}{b}{fsc}{ + <->s * [0.96] mdbchbfc8t + <->s * [0.96] mdbchbofc8t +}{} + +\DeclareFontShape{T1}{mdbch}{b}{sl}{ + <->s * [0.96] mdbchbo8t +}{} + +\DeclareFontShape{T1}{mdbch}{m}{sc}{ + <->s * [0.96] mdbchrc8t +}{} + +\DeclareFontShape{T1}{mdbch}{b}{sc}{ + <->s * [0.96] mdbchbc8t +}{} + +\DeclareFontShape{T1}{mdbch}{bx}{it}{<->ssub * mdbch/b/it}{} +\DeclareFontShape{T1}{mdbch}{bx}{fic}{<->ssub * mdbch/b/fic}{} +\DeclareFontShape{T1}{mdbch}{bx}{n}{<->ssub * mdbch/b/n}{} +\DeclareFontShape{T1}{mdbch}{bx}{fsc}{<->ssub * mdbch/b/fsc}{} +\DeclareFontShape{T1}{mdbch}{bx}{sl}{<->ssub * mdbch/b/sl}{} +\DeclareFontShape{T1}{mdbch}{bx}{sc}{<->ssub * mdbch/b/sc}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbch/ts1mdbch.fd b/Master/texmf-dist/tex/latex/mathdesign/mdbch/ts1mdbch.fd new file mode 100644 index 00000000000..0d8c44edd5c --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbch/ts1mdbch.fd @@ -0,0 +1,40 @@ +%Filename: ts1mdbch.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ts1mdbch.fd} + [2006/01/28 Fontinst v1.928 font definitions for TS1/mdbch.] + +\DeclareFontFamily{TS1}{mdbch}{} + +\DeclareFontShape{TS1}{mdbch}{m}{it}{ + <->s * [0.96] mdbchri8c +}{} + +\DeclareFontShape{TS1}{mdbch}{m}{n}{ + <->s * [0.96] mdbchr8c +}{} + +\DeclareFontShape{TS1}{mdbch}{m}{sl}{ + <->s * [0.96] mdbchro8c +}{} + +\DeclareFontShape{TS1}{mdbch}{b}{it}{ + <->s * [0.96] mdbchbi8c +}{} + +\DeclareFontShape{TS1}{mdbch}{b}{n}{ + <->s * [0.96] mdbchb8c +}{} + +\DeclareFontShape{TS1}{mdbch}{b}{sl}{ + <->s * [0.96] mdbchbo8c +}{} + +\DeclareFontShape{TS1}{mdbch}{bx}{it}{<->ssub * mdbch/b/it}{} +\DeclareFontShape{TS1}{mdbch}{bx}{n}{<->ssub * mdbch/b/n}{} +\DeclareFontShape{TS1}{mdbch}{bx}{sl}{<->ssub * mdbch/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdbcmr.fd b/Master/texmf-dist/tex/latex/mathdesign/mdbcmr.fd new file mode 100644 index 00000000000..ff18e34fb62 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdbcmr.fd @@ -0,0 +1,18 @@ +\ProvidesFile{mdbcmr.fd} + [] +\providecommand{\EC@family}[5]{% + \DeclareFontShape{#1}{#2}{#3}{#4}% + {<5><6><7><8><9><10><10.95><12><14.4>% + <17.28><20.74><24.88><29.86><35.83>genb*#5}{}} +\DeclareFontFamily{MDB}{cmr}{} +\EC@family{MDB}{cmr}{m}{n}{ecrm} +\EC@family{MDB}{cmr}{m}{sl}{ecsl} +\EC@family{MDB}{cmr}{m}{it}{ecti} +\EC@family{MDB}{cmr}{m}{sc}{eccc} +\EC@family{MDB}{cmr}{bx}{n}{ecbx} +\EC@family{MDB}{cmr}{b}{n}{ecrb} +\EC@family{MDB}{cmr}{bx}{it}{ecbi} +\EC@family{MDB}{cmr}{bx}{sl}{ecbl} +\EC@family{MDB}{cmr}{bx}{sc}{ecxc} +\EC@family{MDB}{cmr}{m}{ui}{ecui} +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdfont.def b/Master/texmf-dist/tex/latex/mathdesign/mdfont.def new file mode 100644 index 00000000000..a0fe3b0b942 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdfont.def @@ -0,0 +1,67 @@ +%% This is file mdfont.def. +%% +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% This file is part of the mathdesign package v1.55 +%% -------------------------------------------------- +%% +%% 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 +%% +%% -------------------------------------------------- +%% +%% These file defined common font families, which can used +%% with the main family. +%% +%% N.B.: These fonts must be correctly installed on your system. +%% + +\ProvidesFile{mdfont.def} +[2006/01/29 v1.55 (Math Design Project)] + +%% ---------------------------------------------------------------- +%% Computer Modern Symbol +%% ---------------------------------------------------------------- + + \def\MD@font@name{xmdcmsy} + \DeclareFontFamily{OMS}{\MD@font@name}{\skewchar\font48 } + \DeclareFontShape{OMS}{\MD@font@name}{m}{n}{% + <5><6><7><8><9><10>sgen*[\cmsy@ratio]cmsy% + <10.95><12><14.4><17.28><20.74><24.88> s*[\cmsy@ratio] cmsy10% + }{} + \DeclareFontShape{OMS}{\MD@font@name}{b}{n}{% + <5><6><7><8><9>sgen*[\cmsy@ratio]cmbsy% + <10><10.95><12><14.4><17.28><20.74><24.88> s*[\cmsy@ratio] cmbsy10% + }{} + + +%% ---------------------------------------------------------------- +%% AMS Euler Fraktur +%% ---------------------------------------------------------------- + + \def\MD@font@name{xmdeuf} + \DeclareFontFamily{U}{\MD@font@name}{} + \DeclareFontShape{U}{\MD@font@name}{m}{n}{% + <-6> s * [\euf@ratio]eufm5<6-8> s * [\euf@ratio]eufm7<8-> s * [\euf@ratio]eufm10 + }{} + \DeclareFontShape{U}{\MD@font@name}{b}{n}{% + <-6> s * [\euf@ratio]eufb5<6-8> s * [\euf@ratio]eufb7<8-> s * [\euf@ratio]eufb10 + }{} + + +%%\endinput +%% +%% End of file `mdfont.def'. diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdput/mdamdput.fd b/Master/texmf-dist/tex/latex/mathdesign/mdput/mdamdput.fd new file mode 100644 index 00000000000..22f20a5bc02 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/mdamdput.fd @@ -0,0 +1,22 @@ +%Filename: mdamdput.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdamdput.fd} + [2006/01/29 Fontinst v1.928 font definitions for MDA/mdput.] + +\DeclareFontFamily{MDA}{mdput}{} + +\DeclareFontShape{MDA}{mdput}{m}{n}{ + <->s * [0.92] mdputrma +}{} + +\DeclareFontShape{MDA}{mdput}{b}{n}{ + <->s * [0.92] mdputbma +}{} + +\DeclareFontShape{MDA}{mdput}{bx}{n}{<->ssub * mdput/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdput/mdbmdput.fd b/Master/texmf-dist/tex/latex/mathdesign/mdput/mdbmdput.fd new file mode 100644 index 00000000000..c17871acd2a --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/mdbmdput.fd @@ -0,0 +1,22 @@ +%Filename: mdbmdput.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdbmdput.fd} + [2006/01/29 Fontinst v1.928 font definitions for MDB/mdput.] + +\DeclareFontFamily{MDB}{mdput}{} + +\DeclareFontShape{MDB}{mdput}{m}{n}{ + <->s * [0.92] mdputrmb +}{} + +\DeclareFontShape{MDB}{mdput}{b}{n}{ + <->s * [0.92] mdputbmb +}{} + +\DeclareFontShape{MDB}{mdput}{bx}{n}{<->ssub * mdput/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdput/mdput.cfg b/Master/texmf-dist/tex/latex/mathdesign/mdput/mdput.cfg new file mode 100644 index 00000000000..e23698b33a7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/mdput.cfg @@ -0,0 +1,102 @@ +%% This is file mdput.cfg + +%% In this file you can configure the default use of the mdput +%% 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\mdputOptions{amssymb,mdcal}. + +\def\mdputOptions{} + +% For traditionnal French scientific typography, use the following +% options + +%% \def\mdputOptions{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}{phvmdput}% + +%% To use Adobe Courier as the typewriter font, uncomment the +%% following line + +%% \renewcommand{\ttdefault}{pcrmdput}% + +%% + +%% ------------------------------------------------------------------- +%% 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 mdput)/(XHeight of the font to scale), i.e. +%% +%% 4.900/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/mdput/mdput.sty b/Master/texmf-dist/tex/latex/mathdesign/mdput/mdput.sty new file mode 100644 index 00000000000..7b21c029908 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/mdput.sty @@ -0,0 +1,727 @@ +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% This file is part of the mdput package v1.55 +%% -------------------------------------------------- +%% +%% 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 mdput font families. + +%% For more information about options and configuration, please read +%% mdputdoc.pdf or the general MathDesign documentation mddoc.pdf. + +\NeedsTeXFormat{LaTeX2e}% + +\ProvidesPackage{mdput}% +[2006/01/29 v1.55 adobe utopia + mdput (Math Design Project)] + +\@ifundefined{@MDfont}{ + \PackageError{mdput}% + {Package mdput cannot be loaded directly. Use mathdesign package.} + {Use mathdesign package with option mdput.}} +{} + + +%% ---------------------------------------------------------------- +%% Common fonts can be scaled according to the following parameters (to +%% ensure correct lining of the glyphs) +%% ---------------------------------------------------------------- + +%% Bera (alias Bistream Vera) +\def\fvm@ratio{0.824}% +\def\fvs@ratio{0.824}% +\def\fve@ratio{0.824}% + +%% Typewriter fonts +\def\pcr@ratio{1.058}% +\def\ucr@ratio{1.081}% + +%% Sans Serif font +\def\phv@ratio{0.862}% +\def\uag@ratio{0.824}% +\def\uhv@ratio{0.860}% + +%% Computer Modern fonts +\def\cmsy@ratio{0.932}% +\def\cmtt@ratio{1.047}% +\def\cmss@ratio{1.014}% + +%% Euler fraktur +\def\euf@ratio{0.956}% + +%% AMS blackboard bold +\def\msb@ratio{0.932}% + +\input{mdfont.def} + +\if@MDsfscaled + \input{mdsffont.def} +\fi + +\if@MDttscaled + \input{mdttfont.def} +\fi + +%% ---------------------------------------------------------------- +%% Script Math Alphabet +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdput}{mathrsfs}% + +\if@MDcmcal +\DeclareSymbolFont{mdcal}{OMS}{xmdcmsy}{m}{n}% +\else +\DeclareSymbolFont{mdcal}{OMS}{mdput}{m}{n}% +\SetSymbolFont{mdcal}{bold}{OMS}{mdput}{b}{n}% +\fi +\DeclareSymbolFontAlphabet{\mathcal}{mdcal} +\DeclareSymbolFont{mdscr}{OMS}{mdput}{m}{n}% + +\DeclareSymbolFontAlphabet{\mathscr}{mdscr}% +\SetSymbolFont{mdscr}{bold}{OMS}{mdput}{b}{n}% + +%% ---------------------------------------------------------------- +%% Fraktur symbols support +%% ---------------------------------------------------------------- + +\DeclareMathAlphabet{\mathfrak}{U}{xmdeuf}{m}{n}% +\SetMathAlphabet{\mathfrak}{bold}{U}{xmdeuf}{b}{n}% +\DeclareRobustCommand{\frak}[1]{% + {\@subst@obsolete{mdput}\frak\mathfrak{#1}}}% + +%% ------------------------------------------------------------------- +%% Mathematical fonts definition +%% ------------------------------------------------------------------- + + + \renewcommand{\rmdefault}{mdput}\rmfamily + + \def\MDnormal{mdput}% + \SetSymbolFont{operators} {normal}{OT1}{mdput}{m}{n}% + \SetSymbolFont{letters} {normal}{OML}{mdput}{m}{it}% + \SetSymbolFont{symbols} {normal}{OMS}{mdput}{m}{n}% + \SetSymbolFont{largesymbols}{normal}{OMX}{mdput}{m}{n}% + + \SetSymbolFont{operators} {bold}{OT1}{mdput}{b}{n}% + \SetSymbolFont{letters} {bold}{OML}{mdput}{b}{it}% + \SetSymbolFont{symbols} {bold}{OMS}{mdput}{b}{n}% + \SetSymbolFont{largesymbols}{bold}{OMX}{mdput}{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}% + \if@MDcmcal + \SetMathAlphabet{\mathcal}{normal}{OMS}{xmdcmsy}{m}{n}% + \else + \SetMathAlphabet{\mathcal}{normal}{OMS}{mdput}{m}{n}% + \fi + + \DeclareSymbolFontAlphabet{\mathscr}{mdscr}% + + \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}% + +%% %% ------------------------------------------------------------------- +%% %% The name of the bold series +%% %% ------------------------------------------------------------------- + +%% \renewcommand\bfdefault{b} + +%% ------------------------------------------------------------------- +%% 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} + +%% ---------------------------------------------------------------- +%% Uppercase upright +%% ---------------------------------------------------------------- + +\DeclareSymbolFont{lettersupright} {OML}{mdput}{m}{n} +\SetSymbolFont{lettersupright} {bold}{OML}{mdput}{b}{n}% + %\DeclareSymbolFont{lettersslanted} {OML}{mdput}{m}{it} + +\DeclareSymbolFontAlphabet{\mathrm} {lettersupright} + +\if@MDcapupright +\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@MDgrupright % +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{lettersupright}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{lettersupright}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{lettersupright}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{lettersupright}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{lettersupright}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{lettersupright}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{lettersupright}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{lettersupright}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{lettersupright}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{lettersupright}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{lettersupright}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{lettersupright}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{lettersupright}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{lettersupright}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{lettersupright}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{lettersupright}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{lettersupright}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{lettersupright}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{lettersupright}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{lettersupright}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{lettersupright}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{lettersupright}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{lettersupright}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{lettersupright}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{lettersupright}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{lettersupright}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{lettersupright}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{lettersupright}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{lettersupright}{"27} +\fi + +%% ---------------------------------------------------------------- +%% Uppercase greek slanted +%% ---------------------------------------------------------------- + +\if@MDGRupright % +\else +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{letters}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{letters}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{letters}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{letters}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{letters}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{letters}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{letters}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{letters}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{letters}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{letters}{"0A} +\fi + + %% upright greek letters are avalaible vi \alphaup like macros +\MD@def\DeclareMathSymbol{\alphaup}{\mathord}{lettersupright}{"0B} +\MD@def\DeclareMathSymbol{\betaup}{\mathord}{lettersupright}{"0C} +\MD@def\DeclareMathSymbol{\gammaup}{\mathord}{lettersupright}{"0D} +\MD@def\DeclareMathSymbol{\deltaup}{\mathord}{lettersupright}{"0E} +\MD@def\DeclareMathSymbol{\epsilonup}{\mathord}{lettersupright}{"0F} +\MD@def\DeclareMathSymbol{\zetaup}{\mathord}{lettersupright}{"10} +\MD@def\DeclareMathSymbol{\etaup}{\mathord}{lettersupright}{"11} +\MD@def\DeclareMathSymbol{\thetaup}{\mathord}{lettersupright}{"12} +\MD@def\DeclareMathSymbol{\iotaup}{\mathord}{lettersupright}{"13} +\MD@def\DeclareMathSymbol{\kappaup}{\mathord}{lettersupright}{"14} +\MD@def\DeclareMathSymbol{\lambdaup}{\mathord}{lettersupright}{"15} +\MD@def\DeclareMathSymbol{\muup}{\mathord}{lettersupright}{"16} +\MD@def\DeclareMathSymbol{\nuup}{\mathord}{lettersupright}{"17} +\MD@def\DeclareMathSymbol{\xiup}{\mathord}{lettersupright}{"18} +\MD@def\DeclareMathSymbol{\piup}{\mathord}{lettersupright}{"19} +\MD@def\DeclareMathSymbol{\rhoup}{\mathord}{lettersupright}{"1A} +\MD@def\DeclareMathSymbol{\sigmaup}{\mathord}{lettersupright}{"1B} +\MD@def\DeclareMathSymbol{\tauup}{\mathord}{lettersupright}{"1C} +\MD@def\DeclareMathSymbol{\upsilonup}{\mathord}{lettersupright}{"1D} +\MD@def\DeclareMathSymbol{\phiup}{\mathord}{lettersupright}{"1E} +\MD@def\DeclareMathSymbol{\chiup}{\mathord}{lettersupright}{"1F} +\MD@def\DeclareMathSymbol{\psiup}{\mathord}{lettersupright}{"20} +\MD@def\DeclareMathSymbol{\omegaup}{\mathord}{lettersupright}{"21} +\MD@def\DeclareMathSymbol{\varepsilonup}{\mathord}{lettersupright}{"22} +\MD@def\DeclareMathSymbol{\varthetaup}{\mathord}{lettersupright}{"23} +\MD@def\DeclareMathSymbol{\varpiup}{\mathord}{lettersupright}{"24} +\MD@def\DeclareMathSymbol{\varrhoup}{\mathord}{lettersupright}{"25} +\MD@def\DeclareMathSymbol{\varsigmaup}{\mathord}{lettersupright}{"26} +\MD@def\DeclareMathSymbol{\varphiup}{\mathord}{lettersupright}{"27} +\MD@def\DeclareMathSymbol{\Gammaup}{\mathalpha}{lettersupright}{"00} +\MD@def\DeclareMathSymbol{\Deltaup}{\mathalpha}{lettersupright}{"01} +\MD@def\DeclareMathSymbol{\Thetaup}{\mathalpha}{lettersupright}{"02} +\MD@def\DeclareMathSymbol{\Lambdaup}{\mathalpha}{lettersupright}{"03} +\MD@def\DeclareMathSymbol{\Xiup}{\mathalpha}{lettersupright}{"04} +\MD@def\DeclareMathSymbol{\Piup}{\mathalpha}{lettersupright}{"05} +\MD@def\DeclareMathSymbol{\Sigmaup}{\mathalpha}{lettersupright}{"06} +\MD@def\DeclareMathSymbol{\Upsilonup}{\mathalpha}{lettersupright}{"07} +\MD@def\DeclareMathSymbol{\Phiup}{\mathalpha}{lettersupright}{"08} +\MD@def\DeclareMathSymbol{\Psiup}{\mathalpha}{lettersupright}{"09} +\MD@def\DeclareMathSymbol{\Omegaup}{\mathalpha}{lettersupright}{"0A} + +\MD@def\DeclareMathSymbol{\alphait}{\mathord}{letters}{"0B} +\MD@def\DeclareMathSymbol{\betait}{\mathord}{letters}{"0C} +\MD@def\DeclareMathSymbol{\gammait}{\mathord}{letters}{"0D} +\MD@def\DeclareMathSymbol{\deltait}{\mathord}{letters}{"0E} +\MD@def\DeclareMathSymbol{\epsilonit}{\mathord}{letters}{"0F} +\MD@def\DeclareMathSymbol{\zetait}{\mathord}{letters}{"10} +\MD@def\DeclareMathSymbol{\etait}{\mathord}{letters}{"11} +\MD@def\DeclareMathSymbol{\thetait}{\mathord}{letters}{"12} +\MD@def\DeclareMathSymbol{\iotait}{\mathord}{letters}{"13} +\MD@def\DeclareMathSymbol{\kappait}{\mathord}{letters}{"14} +\MD@def\DeclareMathSymbol{\lambdait}{\mathord}{letters}{"15} +\MD@def\DeclareMathSymbol{\muit}{\mathord}{letters}{"16} +\MD@def\DeclareMathSymbol{\nuit}{\mathord}{letters}{"17} +\MD@def\DeclareMathSymbol{\xiit}{\mathord}{letters}{"18} +\MD@def\DeclareMathSymbol{\piit}{\mathord}{letters}{"19} +\MD@def\DeclareMathSymbol{\rhoit}{\mathord}{letters}{"1A} +\MD@def\DeclareMathSymbol{\sigmait}{\mathord}{letters}{"1B} +\MD@def\DeclareMathSymbol{\tauit}{\mathord}{letters}{"1C} +\MD@def\DeclareMathSymbol{\upsilonit}{\mathord}{letters}{"1D} +\MD@def\DeclareMathSymbol{\phiit}{\mathord}{letters}{"1E} +\MD@def\DeclareMathSymbol{\chiit}{\mathord}{letters}{"1F} +\MD@def\DeclareMathSymbol{\psiit}{\mathord}{letters}{"20} +\MD@def\DeclareMathSymbol{\omegait}{\mathord}{letters}{"21} +\MD@def\DeclareMathSymbol{\varepsilonit}{\mathord}{letters}{"22} +\MD@def\DeclareMathSymbol{\varthetait}{\mathord}{letters}{"23} +\MD@def\DeclareMathSymbol{\varpiit}{\mathord}{letters}{"24} +\MD@def\DeclareMathSymbol{\varrhoit}{\mathord}{letters}{"25} +\MD@def\DeclareMathSymbol{\varsigmait}{\mathord}{letters}{"26} +\MD@def\DeclareMathSymbol{\varphiit}{\mathord}{letters}{"27} +\MD@def\DeclareMathSymbol{\Gammait}{\mathalpha}{letters}{"00} +\MD@def\DeclareMathSymbol{\Deltait}{\mathalpha}{letters}{"01} +\MD@def\DeclareMathSymbol{\Thetait}{\mathalpha}{letters}{"02} +\MD@def\DeclareMathSymbol{\Lambdait}{\mathalpha}{letters}{"03} +\MD@def\DeclareMathSymbol{\Xiit}{\mathalpha}{letters}{"04} +\MD@def\DeclareMathSymbol{\Piit}{\mathalpha}{letters}{"05} +\MD@def\DeclareMathSymbol{\Sigmait}{\mathalpha}{letters}{"06} +\MD@def\DeclareMathSymbol{\Upsilonit}{\mathalpha}{letters}{"07} +\MD@def\DeclareMathSymbol{\Phiit}{\mathalpha}{letters}{"08} +\MD@def\DeclareMathSymbol{\Psiit}{\mathalpha}{letters}{"09} +\MD@def\DeclareMathSymbol{\Omegait}{\mathalpha}{letters}{"0A} + +%% ---------------------------------------------------------------- +%% Additional symbols +%% ---------------------------------------------------------------- + +\def\iddots{\mathinner{\mkern1mu\raise1\p@ + \vbox{\kern7\p@\hbox{.}}\mkern2mu + \raise4\p@\hbox{.}\mkern2mu\raise7\p@\hbox{.}\mkern1mu}} + + +%% ---------------------------------------------------------------- +%% Additional fonts +%% ---------------------------------------------------------------- + +%% AMS fonts +\WarningIfLoaded{mdput}{amssymb} +\WarningIfLoaded{mdput}{amsfonts} +\DeclareFontEncoding{MDA}{}{} +\DeclareFontSubstitution{MDA}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignA}{MDA}{mdput}{m}{n}% +%% \DeclareSymbolFont{mathdesignAI}{MDA}{mdput}{m}{it}% +\SetSymbolFont{mathdesignA} {bold}{MDA}{mdput}{b}{n}% +%% \SetSymbolFont{mathdesignAI} {bold}{MDA}{mdput}{b}{it}% +%% \DeclareSymbolFont{AMSbmdput}{U}{msbmdput}{m}{n} +%% \DeclareSymbolFontAlphabet{\mdmathbb}{AMSbmdput} +\DeclareSymbolFontAlphabet{\mdmathbb}{mathdesignA} +\DeclareFontEncodingDefaults{\relax}{\def\accentclass@{7}} + + % 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{mdput}\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}{mathdesignA}{"00} + \MD@def\DeclareMathSymbol{\gvertneqq} {\mathrel}{mathdesignA}{"01} + \MD@def\DeclareMathSymbol{\nleq} {\mathrel}{mathdesignA}{"02} + \MD@def\DeclareMathSymbol{\ngeq} {\mathrel}{mathdesignA}{"03} + \MD@def\DeclareMathSymbol{\nless} {\mathrel}{mathdesignA}{"04} + \MD@def\DeclareMathSymbol{\ngtr} {\mathrel}{mathdesignA}{"05} + \MD@def\DeclareMathSymbol{\nprec} {\mathrel}{mathdesignA}{"06} + \MD@def\DeclareMathSymbol{\nsucc} {\mathrel}{mathdesignA}{"07} + \MD@def\DeclareMathSymbol{\lneqq} {\mathrel}{mathdesignA}{"08} + \MD@def\DeclareMathSymbol{\gneqq} {\mathrel}{mathdesignA}{"09} + \MD@def\DeclareMathSymbol{\nleqslant} {\mathrel}{mathdesignA}{"0A} + \MD@def\DeclareMathSymbol{\ngeqslant} {\mathrel}{mathdesignA}{"0B} + \MD@def\DeclareMathSymbol{\lneq} {\mathrel}{mathdesignA}{"0C} + \MD@def\DeclareMathSymbol{\gneq} {\mathrel}{mathdesignA}{"0D} + \MD@def\DeclareMathSymbol{\npreceq} {\mathrel}{mathdesignA}{"0E} + \MD@def\DeclareMathSymbol{\nsucceq} {\mathrel}{mathdesignA}{"0F} + \MD@def\DeclareMathSymbol{\precnsim} {\mathrel}{mathdesignA}{"10} + \MD@def\DeclareMathSymbol{\succnsim} {\mathrel}{mathdesignA}{"11} + \MD@def\DeclareMathSymbol{\lnsim} {\mathrel}{mathdesignA}{"12} + \MD@def\DeclareMathSymbol{\gnsim} {\mathrel}{mathdesignA}{"13} + \MD@def\DeclareMathSymbol{\nleqq} {\mathrel}{mathdesignA}{"14} + \MD@def\DeclareMathSymbol{\ngeqq} {\mathrel}{mathdesignA}{"15} + \MD@def\DeclareMathSymbol{\precneqq} {\mathrel}{mathdesignA}{"16} + \MD@def\DeclareMathSymbol{\succneqq} {\mathrel}{mathdesignA}{"17} + \MD@def\DeclareMathSymbol{\precnapprox} {\mathrel}{mathdesignA}{"18} + \MD@def\DeclareMathSymbol{\succnapprox} {\mathrel}{mathdesignA}{"19} + \MD@def\DeclareMathSymbol{\lnapprox} {\mathrel}{mathdesignA}{"1A} + \MD@def\DeclareMathSymbol{\gnapprox} {\mathrel}{mathdesignA}{"1B} + \MD@def\DeclareMathSymbol{\nsim} {\mathrel}{mathdesignA}{"1C} + \MD@def\DeclareMathSymbol{\ncong} {\mathrel}{mathdesignA}{"1D} + \MD@def\DeclareMathSymbol{\diagup} {\mathord}{mathdesignA}{"1E} + \MD@def\DeclareMathSymbol{\diagdown} {\mathord}{mathdesignA}{"1F} + \MD@def\DeclareMathSymbol{\varsubsetneq} {\mathrel}{mathdesignA}{"20} + \MD@def\DeclareMathSymbol{\varsupsetneq} {\mathrel}{mathdesignA}{"21} + \MD@def\DeclareMathSymbol{\nsubseteqq} {\mathrel}{mathdesignA}{"22} + \MD@def\DeclareMathSymbol{\nsupseteqq} {\mathrel}{mathdesignA}{"23} + \MD@def\DeclareMathSymbol{\subsetneqq} {\mathrel}{mathdesignA}{"24} + \MD@def\DeclareMathSymbol{\supsetneqq} {\mathrel}{mathdesignA}{"25} + \MD@def\DeclareMathSymbol{\varsubsetneqq} {\mathrel}{mathdesignA}{"26} + \MD@def\DeclareMathSymbol{\varsupsetneqq} {\mathrel}{mathdesignA}{"27} + \MD@def\DeclareMathSymbol{\subsetneq} {\mathrel}{mathdesignA}{"28} + \MD@def\DeclareMathSymbol{\supsetneq} {\mathrel}{mathdesignA}{"29} + \MD@def\DeclareMathSymbol{\nsubseteq} {\mathrel}{mathdesignA}{"2A} + \MD@def\DeclareMathSymbol{\nsupseteq} {\mathrel}{mathdesignA}{"2B} + \MD@def\DeclareMathSymbol{\nparallel} {\mathrel}{mathdesignA}{"2C} + \MD@def\DeclareMathSymbol{\nmid} {\mathrel}{mathdesignA}{"2D} + \MD@def\DeclareMathSymbol{\nshortmid} {\mathrel}{mathdesignA}{"2E} + \MD@def\DeclareMathSymbol{\nshortparallel} {\mathrel}{mathdesignA}{"2F} + \MD@def\DeclareMathSymbol{\nvdash} {\mathrel}{mathdesignA}{"30} + \MD@def\DeclareMathSymbol{\nVdash} {\mathrel}{mathdesignA}{"31} + \MD@def\DeclareMathSymbol{\nvDash} {\mathrel}{mathdesignA}{"32} + \MD@def\DeclareMathSymbol{\nVDash} {\mathrel}{mathdesignA}{"33} + \MD@def\DeclareMathSymbol{\ntrianglerighteq}{\mathrel}{mathdesignA}{"34} + \MD@def\DeclareMathSymbol{\ntrianglelefteq}{\mathrel}{mathdesignA}{"35} + \MD@def\DeclareMathSymbol{\ntriangleleft} {\mathrel}{mathdesignA}{"36} + \MD@def\DeclareMathSymbol{\ntriangleright} {\mathrel}{mathdesignA}{"37} + \MD@def\DeclareMathSymbol{\nleftarrow} {\mathrel}{mathdesignA}{"38} + \MD@def\DeclareMathSymbol{\nrightarrow} {\mathrel}{mathdesignA}{"39} + \MD@def\DeclareMathSymbol{\nLeftarrow} {\mathrel}{mathdesignA}{"3A} + \MD@def\DeclareMathSymbol{\nRightarrow} {\mathrel}{mathdesignA}{"3B} + \MD@def\DeclareMathSymbol{\nLeftrightarrow}{\mathrel}{mathdesignA}{"3C} + \MD@def\DeclareMathSymbol{\nleftrightarrow}{\mathrel}{mathdesignA}{"3D} + \MD@def\DeclareMathSymbol{\divideontimes} {\mathbin}{mathdesignA}{"3E} + \MD@def\DeclareMathSymbol{\varnothing} {\mathord}{mathdesignA}{"3F} + \MD@def\DeclareMathSymbol{\nexists} {\mathord}{mathdesignA}{"40} + \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@MDgrupright + \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 + +%% ------------------------------------------------------------------- +%% LaTeX Pictures fonts +%% ------------------------------------------------------------------- + +%% \font\tenln =mdputrline \font\tenlnw =mdputbline \relax +%% \font\tencirc=mdputrcirc \font\tencircw=mdputbcirc\relax +%% \let\@linefnt\tenln +%% \let\@circlefnt\tencirc + +%% ------------------------------------------------------------------- +%% Extra fonts +%% ------------------------------------------------------------------- + +\DeclareFontEncoding{MDB}{}{} +\DeclareFontSubstitution{MDB}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignB}{MDB}{mdput}{m}{n}% +\SetSymbolFont{mathdesignB}{bold}{MDB}{mdput}{b}{n}% +\MD@def\DeclareMathSymbol{\smallin}{\mathrel}{mathdesignB}{0} +\MD@def\DeclareMathSymbol{\smallowns}{\mathrel}{mathdesignB}{1} +\MD@def\DeclareMathSymbol{\notsmallin}{\mathrel}{mathdesignB}{2} +\MD@def\DeclareMathSymbol{\notsmallowns}{\mathrel}{mathdesignB}{3} +\MD@def\DeclareMathSymbol{\rightangle}{\mathord}{mathdesignB}{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} + +%% ------------------------------------------------------------------- +%% Various rule width +%% ------------------------------------------------------------------- + +\fboxrule = 0.540bp +\setlength\fboxsep{7\fboxrule} +\setlength\arrayrulewidth{0.540bp} + +%% ------------------------------------------------------------------- +%% mathdesign logo +%% ------------------------------------------------------------------- + +\xdef\mdlogo{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}64} + +%% ------------------------------------------------------------------- +%% euro currency sign +%% ------------------------------------------------------------------- + +\if@MDeuro % + \AtBeginDocument{% + \xdef\euro{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}65} + } +\fi + +%% ------------------------------------------------------------------- +%% Extra configurations +%% ------------------------------------------------------------------- + +% + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdput/omlmdput.fd b/Master/texmf-dist/tex/latex/mathdesign/mdput/omlmdput.fd new file mode 100644 index 00000000000..212a0cf835e --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/omlmdput.fd @@ -0,0 +1,34 @@ +%Filename: omlmdput.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omlmdput.fd} + [2006/01/29 Fontinst v1.928 font definitions for OML/mdput.] + +\DeclareFontFamily{OML}{mdput}{\skewchar \font =127} + +\DeclareFontShape{OML}{mdput}{m}{n}{ + <->s * [0.92] mdputr7m +}{} + +\DeclareFontShape{OML}{mdput}{m}{it}{ + <->s * [0.92] mdputri7m +}{} + +\DeclareFontShape{OML}{mdput}{b}{n}{ + <->s * [0.92] mdputb7m +}{} + +\DeclareFontShape{OML}{mdput}{b}{it}{ + <->s * [0.92] mdputbi7m +}{} + +\DeclareFontShape{OML}{mdput}{m}{sl}{<->ssub * mdput/m/it}{} +\DeclareFontShape{OML}{mdput}{bx}{n}{<->ssub * mdput/b/n}{} +\DeclareFontShape{OML}{mdput}{bx}{it}{<->ssub * mdput/b/it}{} +\DeclareFontShape{OML}{mdput}{b}{sl}{<->ssub * mdput/b/it}{} +\DeclareFontShape{OML}{mdput}{bx}{sl}{<->ssub * mdput/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdput/omsmdput.fd b/Master/texmf-dist/tex/latex/mathdesign/mdput/omsmdput.fd new file mode 100644 index 00000000000..f50565fbcab --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/omsmdput.fd @@ -0,0 +1,22 @@ +%Filename: omsmdput.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omsmdput.fd} + [2006/01/29 Fontinst v1.928 font definitions for OMS/mdput.] + +\DeclareFontFamily{OMS}{mdput}{\skewchar \font =48} + +\DeclareFontShape{OMS}{mdput}{m}{n}{ + <->s * [0.92] mdputr7y +}{} + +\DeclareFontShape{OMS}{mdput}{b}{n}{ + <->s * [0.92] mdputb7y +}{} + +\DeclareFontShape{OMS}{mdput}{bx}{n}{<->ssub * mdput/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdput/omxmdput.fd b/Master/texmf-dist/tex/latex/mathdesign/mdput/omxmdput.fd new file mode 100644 index 00000000000..e6c0409a488 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/omxmdput.fd @@ -0,0 +1,22 @@ +%Filename: omxmdput.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omxmdput.fd} + [2006/01/29 Fontinst v1.928 font definitions for OMX/mdput.] + +\DeclareFontFamily{OMX}{mdput}{} + +\DeclareFontShape{OMX}{mdput}{m}{n}{ + <->s * [0.92] mdputr7v +}{} + +\DeclareFontShape{OMX}{mdput}{b}{n}{ + <->s * [0.92] mdputb7v +}{} + +\DeclareFontShape{OMX}{mdput}{bx}{n}{<->ssub * mdput/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdput/ot1mdput.fd b/Master/texmf-dist/tex/latex/mathdesign/mdput/ot1mdput.fd new file mode 100644 index 00000000000..e0de65ec80c --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/ot1mdput.fd @@ -0,0 +1,40 @@ +%Filename: ot1mdput.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ot1mdput.fd} + [2006/01/29 Fontinst v1.928 font definitions for OT1/mdput.] + +\DeclareFontFamily{OT1}{mdput}{\hyphenchar \font =45} + +\DeclareFontShape{OT1}{mdput}{m}{it}{ + <->s * [0.92] mdputri7t +}{} + +\DeclareFontShape{OT1}{mdput}{m}{n}{ + <->s * [0.92] mdputr7t +}{} + +\DeclareFontShape{OT1}{mdput}{m}{sl}{ + <->s * [0.92] mdputro7t +}{} + +\DeclareFontShape{OT1}{mdput}{b}{it}{ + <->s * [0.92] mdputbi7t +}{} + +\DeclareFontShape{OT1}{mdput}{b}{n}{ + <->s * [0.92] mdputb7t +}{} + +\DeclareFontShape{OT1}{mdput}{b}{sl}{ + <->s * [0.92] mdputbo7t +}{} + +\DeclareFontShape{OT1}{mdput}{bx}{it}{<->ssub * mdput/b/it}{} +\DeclareFontShape{OT1}{mdput}{bx}{n}{<->ssub * mdput/b/n}{} +\DeclareFontShape{OT1}{mdput}{bx}{sl}{<->ssub * mdput/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdput/t1mdput.fd b/Master/texmf-dist/tex/latex/mathdesign/mdput/t1mdput.fd new file mode 100644 index 00000000000..47812857699 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/t1mdput.fd @@ -0,0 +1,69 @@ +%Filename: t1mdput.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1mdput.fd} + [2006/01/29 Fontinst v1.928 font definitions for T1/mdput.] + +\DeclareFontFamily{T1}{mdput}{} + +\DeclareFontShape{T1}{mdput}{m}{it}{ + <->s * [0.92] mdputri8t +}{} + +\DeclareFontShape{T1}{mdput}{m}{fic}{ + <->s * [0.92] mdputrifc8t +}{} + +\DeclareFontShape{T1}{mdput}{m}{n}{ + <->s * [0.92] mdputr8t +}{} + +\DeclareFontShape{T1}{mdput}{m}{fsc}{ + <->s * [0.92] mdputrfc8t + <->s * [0.92] mdputrofc8t +}{} + +\DeclareFontShape{T1}{mdput}{m}{sl}{ + <->s * [0.92] mdputro8t +}{} + +\DeclareFontShape{T1}{mdput}{b}{it}{ + <->s * [0.92] mdputbi8t +}{} + +\DeclareFontShape{T1}{mdput}{b}{fic}{ + <->s * [0.92] mdputbifc8t +}{} + +\DeclareFontShape{T1}{mdput}{b}{n}{ + <->s * [0.92] mdputb8t +}{} + +\DeclareFontShape{T1}{mdput}{b}{fsc}{ + <->s * [0.92] mdputbfc8t + <->s * [0.92] mdputbofc8t +}{} + +\DeclareFontShape{T1}{mdput}{b}{sl}{ + <->s * [0.92] mdputbo8t +}{} + +\DeclareFontShape{T1}{mdput}{m}{sc}{ + <->s * [0.92] mdputrc8t +}{} + +\DeclareFontShape{T1}{mdput}{b}{sc}{ + <->s * [0.92] mdputbc8t +}{} + +\DeclareFontShape{T1}{mdput}{bx}{it}{<->ssub * mdput/b/it}{} +\DeclareFontShape{T1}{mdput}{bx}{fic}{<->ssub * mdput/b/fic}{} +\DeclareFontShape{T1}{mdput}{bx}{n}{<->ssub * mdput/b/n}{} +\DeclareFontShape{T1}{mdput}{bx}{fsc}{<->ssub * mdput/b/fsc}{} +\DeclareFontShape{T1}{mdput}{bx}{sl}{<->ssub * mdput/b/sl}{} +\DeclareFontShape{T1}{mdput}{bx}{sc}{<->ssub * mdput/b/sc}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdput/t1putr.fd b/Master/texmf-dist/tex/latex/mathdesign/mdput/t1putr.fd new file mode 100644 index 00000000000..0a26ede03b1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/t1putr.fd @@ -0,0 +1,22 @@ +%Filename: t1putr.fd +%Created by: tex makevp +%Created using fontinst v1.926 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1putr.fd} + [2006/01/09 Fontinst v1.926 font definitions for T1/putr.] + +\DeclareFontFamily{T1}{putr}{} + +\DeclareFontShape{T1}{putr}{m}{sc}{ + <->s * [0.92] mdputrc8t +}{} + +\DeclareFontShape{T1}{putr}{b}{sc}{ + <->s * [0.92] mdputbc8t +}{} + +\DeclareFontShape{T1}{putr}{bx}{sc}{<->ssub * putr/b/sc}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdput/ts1mdput.fd b/Master/texmf-dist/tex/latex/mathdesign/mdput/ts1mdput.fd new file mode 100644 index 00000000000..5fc7e5f34ee --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdput/ts1mdput.fd @@ -0,0 +1,40 @@ +%Filename: ts1mdput.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ts1mdput.fd} + [2006/01/29 Fontinst v1.928 font definitions for TS1/mdput.] + +\DeclareFontFamily{TS1}{mdput}{} + +\DeclareFontShape{TS1}{mdput}{m}{it}{ + <->s * [0.92] mdputri8c +}{} + +\DeclareFontShape{TS1}{mdput}{m}{n}{ + <->s * [0.92] mdputr8c +}{} + +\DeclareFontShape{TS1}{mdput}{m}{sl}{ + <->s * [0.92] mdputro8c +}{} + +\DeclareFontShape{TS1}{mdput}{b}{it}{ + <->s * [0.92] mdputbi8c +}{} + +\DeclareFontShape{TS1}{mdput}{b}{n}{ + <->s * [0.92] mdputb8c +}{} + +\DeclareFontShape{TS1}{mdput}{b}{sl}{ + <->s * [0.92] mdputbo8c +}{} + +\DeclareFontShape{TS1}{mdput}{bx}{it}{<->ssub * mdput/b/it}{} +\DeclareFontShape{TS1}{mdput}{bx}{n}{<->ssub * mdput/b/n}{} +\DeclareFontShape{TS1}{mdput}{bx}{sl}{<->ssub * mdput/b/sl}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdsffont.def b/Master/texmf-dist/tex/latex/mathdesign/mdsffont.def new file mode 100644 index 00000000000..27a69ff8a69 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdsffont.def @@ -0,0 +1,466 @@ +%% This is file mdfont.def. +%% +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% This file is part of the mathdesign package v1.55 +%% -------------------------------------------------- +%% +%% 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 +%% +%% -------------------------------------------------- +%% +%% These file defined common font families, which can used +%% with the main family. +%% +%% N.B.: These fonts must be correctly installed on your system. +%% + +\ProvidesFile{mdsffont.def} +[2006/01/29 v1.55 (Math Design Project)] + +%% ---------------------------------------------------------------- +%% Adobe Helvetica +%% ---------------------------------------------------------------- + +\def\MD@font@name{phv} + +\DeclareFontFamily{OT1}{\MD@font@name}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{n}{ + <-> s*[\phv@ratio] phvr7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sc}{ + <-> s*[\phv@ratio] phvrc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sl}{ + <-> s*[\phv@ratio] phvro7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{mc}{n}{ + <-> s*[\phv@ratio] phvr7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{mc}{sc}{ + <-> s*[\phv@ratio] phvrc7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{mc}{sl}{ + <-> s*[\phv@ratio] phvro7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{n}{ + <-> s*[\phv@ratio] phvb7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{sc}{ + <-> s*[\phv@ratio] phvbc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{sl}{ + <-> s*[\phv@ratio] phvbo7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{bc}{n}{ + <-> s*[\phv@ratio] phvb7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{bc}{sc}{ + <-> s*[\phv@ratio] phvbc7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{bc}{sl}{ + <-> s*[\phv@ratio] phvbo7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{it}{<->ssub * \MD@font@name/m/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{mc}{it}{<->ssub * \MD@font@name/mc/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{n}{<->ssub * \MD@font@name/b/n}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{sc}{<->ssub * \MD@font@name/b/sc}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{sl}{<->ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{it}{<->ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{it}{<->ssub * \MD@font@name/b/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{bc}{it}{<->ssub * \MD@font@name/bc/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{ui}{<->ssub * \MD@font@name/m/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{ui}{<->ssub * \MD@font@name/b/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{ui}{<->ssub * \MD@font@name/b/it}{} + +\DeclareFontFamily{T1}{\MD@font@name}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{n}{ + <-> s*[\phv@ratio] phvr8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sc}{ + <-> s*[\phv@ratio] phvrc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sl}{ + <-> s*[\phv@ratio] phvro8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{mc}{n}{ + <-> s*[\phv@ratio] phvr8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{mc}{sc}{ + <-> s*[\phv@ratio] phvrc8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{mc}{sl}{ + <-> s*[\phv@ratio] phvro8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{n}{ + <-> s*[\phv@ratio] phvb8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sc}{ + <-> s*[\phv@ratio] phvbc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sl}{ + <-> s*[\phv@ratio] phvbo8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{bc}{n}{ + <-> s*[\phv@ratio] phvb8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{bc}{sc}{ + <-> s*[\phv@ratio] phvbc8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{bc}{sl}{ + <-> s*[\phv@ratio] phvbo8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{it}{<->ssub * \MD@font@name/m/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{mc}{it}{<->ssub * \MD@font@name/mc/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<->ssub * \MD@font@name/b/n}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sc}{<->ssub * \MD@font@name/b/sc}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sl}{<->ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{it}{<->ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{it}{<->ssub * \MD@font@name/b/it}{} +\DeclareFontShape{T1}{\MD@font@name}{bc}{it}{<->ssub * \MD@font@name/bc/sl}{} + +%% ---------------------------------------------------------------- +%% URW Gothic +%% ---------------------------------------------------------------- + +\def\MD@font@name{uag} + +\DeclareFontFamily{OT1}{\MD@font@name}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{n}{ + <-> s*[\uag@ratio] uagr7t + <-> s*[\uag@ratio] uagk7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sc}{ + <-> s*[\uag@ratio] uagrc7t + <-> s*[\uag@ratio] uagkc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sl}{ + <-> s*[\uag@ratio] uagro7t + <-> s*[\uag@ratio] uagko7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{it}{ + <-> s*[\uag@ratio] uagri7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{n}{ + <-> s*[\uag@ratio] uagb7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{sc}{ + <-> s*[\uag@ratio] uagbc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{sl}{ + <-> s*[\uag@ratio] uagbo7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{it}{ + <-> s*[\uag@ratio] uagbi7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{db}{n}{ + <-> s*[\uag@ratio] uagd7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{db}{sc}{ + <-> s*[\uag@ratio] uagdc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{db}{sl}{ + <-> s*[\uag@ratio] uagdo7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{sc}{<-> ssub * \MD@font@name/b/sc}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{sl}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{it}{<-> ssub * \MD@font@name/b/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{db}{it}{<-> ssub * \MD@font@name/db/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{ui}{<-> ssub * \MD@font@name/m/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{ui}{<-> ssub * \MD@font@name/b/it}{} +%% ---------------------------------------------------------------- +\DeclareFontFamily{T1}{\MD@font@name}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{n}{ + % <-> s*[\uag@ratio] uagr8t + <-> s*[\uag@ratio] uagk8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sc}{ + <-> s*[\uag@ratio] uagrc8t + <-> s*[\uag@ratio] uagkc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sl}{ + <-> s*[\uag@ratio] uagro8t + <-> s*[\uag@ratio] uagko8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{it}{ + <-> s*[\uag@ratio] uagri8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{n}{ + <-> s*[\uag@ratio] uagb8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sc}{ + <-> s*[\uag@ratio] uagbc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sl}{ + <-> s*[\uag@ratio] uagbo8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{it}{ + <-> s*[\uag@ratio] uagbi8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{db}{n}{ + <-> s*[\uag@ratio] uagd8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{db}{sc}{ + <-> s*[\uag@ratio] uagdc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{db}{sl}{ + <-> s*[\uag@ratio] uagdo8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sc}{<-> ssub * \MD@font@name/b/sc}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sl}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{it}{<-> ssub * \MD@font@name/b/it}{} +\DeclareFontShape{T1}{\MD@font@name}{db}{it}{<-> ssub * \MD@font@name/db/sl}{} + +%% ---------------------------------------------------------------- +%% URW Helvetica +%% ---------------------------------------------------------------- + +\def\MD@font@name{uhv} + +\DeclareFontFamily{OT1}{\MD@font@name}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{n}{ + <-> s*[\uhv@ratio] uhvr7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sc}{ + <-> s*[\uhv@ratio] uhvrc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sl}{ + <-> s*[\uhv@ratio] uhvro7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{it}{ + <-> s*[\uhv@ratio] uhvri7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{mc}{n}{ + <-> s*[\uhv@ratio] uhvr7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{mc}{sc}{ + <-> s*[\uhv@ratio] uhvrc7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{mc}{sl}{ + <-> s*[\uhv@ratio] uhvro7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{mc}{it}{ + <-> s*[\uhv@ratio] uhvri7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{n}{ + <-> s*[\uhv@ratio] uhvb7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{sc}{ + <-> s*[\uhv@ratio] uhvbc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{sl}{ + <-> s*[\uhv@ratio] uhvbo7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{it}{ + <-> s*[\uhv@ratio] uhvbi7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{bc}{n}{ + <-> s*[\uhv@ratio] uhvb7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{bc}{sc}{ + <-> s*[\uhv@ratio] uhvbc7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{bc}{sl}{ + <-> s*[\uhv@ratio] uhvbo7tn +}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{sc}{<-> ssub * \MD@font@name/b/sc}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{sl}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{it}{<-> ssub * \MD@font@name/b/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{bc}{it}{<-> ssub * \MD@font@name/bc/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{ui}{<-> ssub * \MD@font@name/m/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{ui}{<-> ssub * \MD@font@name/b/it}{} +%% ---------------------------------------------------------------- +\DeclareFontFamily{T1}{\MD@font@name}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{n}{ + <-> s*[\uhv@ratio] uhvr8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sc}{ + <-> s*[\uhv@ratio] uhvrc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sl}{ + <-> s*[\uhv@ratio] uhvro8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{it}{ + <-> s*[\uhv@ratio] uhvri8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{mc}{n}{ + <-> s*[\uhv@ratio] uhvr8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{mc}{sc}{ + <-> s*[\uhv@ratio] uhvrc8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{mc}{sl}{ + <-> s*[\uhv@ratio] uhvro8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{mc}{it}{ + <-> s*[\uhv@ratio] uhvri8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{n}{ + <-> s*[\uhv@ratio] uhvb8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sc}{ + <-> s*[\uhv@ratio] uhvbc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sl}{ + <-> s*[\uhv@ratio] uhvbo8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{it}{ + <-> s*[\uhv@ratio] uhvbi8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{bc}{n}{ + <-> s*[\uhv@ratio] uhvb8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{bc}{sc}{ + <-> s*[\uhv@ratio] uhvbc8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{bc}{sl}{ + <-> s*[\uhv@ratio] uhvbo8tn +}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sc}{<-> ssub * \MD@font@name/b/sc}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sl}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{it}{<-> ssub * \MD@font@name/b/it}{} +\DeclareFontShape{T1}{\MD@font@name}{bc}{it}{<-> ssub * \MD@font@name/bc/sl}{} + +%% ---------------------------------------------------------------- +%% Computer Modern Sans +%% ---------------------------------------------------------------- +\def\MD@font@name{cmss} + + \DeclareFontFamily{OT1}{\MD@font@name}{\hyphenchar\font45 } + \DeclareFontShape{OT1}{\MD@font@name}{m}{n} + {% + <5><6><7><8> s*[\cmss@ratio] cmss8% + <9> s*[\cmss@ratio] cmss9% + <10><10.95> s*[\cmss@ratio] cmss10% + <12><14.4> s*[\cmss@ratio] cmss12% + <17.28><20.74><24.88> s*[\cmss@ratio] cmss17% + }{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{it} + {<-> ssub*[\cmss@ratio] cmss/m/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sl} + {% + <5><6><7><8> s*[\cmss@ratio] cmssi8<9> s*[\cmss@ratio] cmssi9% + <10><10.95> s*[\cmss@ratio] cmssi10% + <12><14.4> s*[\cmss@ratio] cmssi12% + <17.28><20.74><24.88> s*[\cmss@ratio] cmssi17% + }{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sc} + {<-> ssub*[\cmss@ratio] cmr/m/sc}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{ui} + {<-> ssub*[\cmss@ratio] cmr/m/ui}{} +\DeclareFontShape{OT1}{\MD@font@name}{sbc}{n} + {% + <5><6><7><8><9> s*[\cmss@ratio] cmssdc10% + <10><10.95><12><14.4><17.28><20.74><24.88> s*[\cmss@ratio] cmssdc10% + }{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{n} + {% + <5><6><7><8><9> s*[\cmss@ratio] cmssbx10% + <10><10.95><12><14.4><17.28><20.74><24.88> s*[\cmss@ratio] cmssbx10% + }{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{ui} + {<-> ssub*[\cmss@ratio] cmr/bx/ui}{} +%% ---------------------------------------------------------------- +\DeclareFontFamily{T1}{\MD@font@name}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{n}{<5><6><7><8><9><10><10.95><12><14.4>% + <17.28><20.74><24.88><29.86><35.83>sgenb*[\cmss@ratio] ecss}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sl}{<5><6><7><8><9><10><10.95><12><14.4>% + <17.28><20.74><24.88><29.86><35.83>sgenb*[\cmss@ratio] ecsi}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{it}{<5><6><7><8><9><10><10.95><12><14.4>% + <17.28><20.74><24.88><29.86><35.83>sgenb*[\cmss@ratio] ecsi}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<5><6><7><8><9><10><10.95><12><14.4>% + <17.28><20.74><24.88><29.86><35.83>sgenb*[\cmss@ratio] ecsx}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{it}{<5><6><7><8><9><10><10.95><12><14.4>% + <17.28><20.74><24.88><29.86><35.83>sgenb*[\cmss@ratio] ecso}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sl}{<5><6><7><8><9><10><10.95><12><14.4>% + <17.28><20.74><24.88><29.86><35.83>sgenb*[\cmss@ratio] ecso}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sc}% + {<-> ssub*[\cmss@ratio] cmr/m/sc}{} +\DeclareFontShape{T1}{\MD@font@name}{sbc}{n}{% + <5><6><7><8><9><10><10.95><12><14.4><17.28>% + <20.74><24.88> s*[\cmss@ratio] ecssdc10 + }{} +\DeclareFontShape{T1}{\MD@font@name}{b}{n}{<-> ssub * \MD@font@name/bx/n}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sc}{<-> ssub * \MD@font@name/bx/sc}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sl}{<-> ssub * \MD@font@name/bx/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{it}{<-> ssub * \MD@font@name/bx/it}{} + +%% ------------------------------------------------------------------- +%% Bera (aka Bistream Vera) +%% ------------------------------------------------------------------- + + \def\MD@font@name{fve} + +\DeclareFontFamily{T1}{\MD@font@name}{} + +\DeclareFontShape{T1}{\MD@font@name}{m}{n}{ + <-> s*[\fve@ratio] fver8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{m}{sl}{ + <-> s*[\fve@ratio] fvero8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{b}{n}{ + <-> s*[\fve@ratio] fveb8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{b}{sl}{ + <-> s*[\fve@ratio] fvebo8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{m}{it}{<->ssub * \MD@font@name/m/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<->ssub * \MD@font@name/b/n}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sl}{<->ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{it}{<->ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{it}{<->ssub * \MD@font@name/b/it}{} + +%% ------------------------------------------------------------------- + + \def\MD@font@name{fvs} + +\DeclareFontFamily{T1}{\MD@font@name}{} + +\DeclareFontShape{T1}{\MD@font@name}{b}{n}{ + <-> s*[\fvs@ratio] fvsb8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{b}{it}{ + <-> s*[\fvs@ratio] fvsbo8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{m}{n}{ + <-> s*[\fvs@ratio] fvsr8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{m}{it}{ + <-> s*[\fvs@ratio] fvsro8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<->ssub * \MD@font@name/b/n}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{it}{<->ssub * \MD@font@name/b/it}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sl}{<->ssub * \MD@font@name/b/it}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sl}{<->ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sl}{<->ssub * \MD@font@name/m/it}{} + +%%\endinput +%% +%% End of file `mdfont.def'. diff --git a/Master/texmf-dist/tex/latex/mathdesign/mdttfont.def b/Master/texmf-dist/tex/latex/mathdesign/mdttfont.def new file mode 100644 index 00000000000..b756bda381f --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdttfont.def @@ -0,0 +1,244 @@ +%% This is file mdfont.def. +%% +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% This file is part of the mathdesign package v1.55 +%% -------------------------------------------------- +%% +%% 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 +%% +%% -------------------------------------------------- +%% +%% These file defined common font families, which can used +%% with the main family. +%% +%% N.B.: These fonts must be correctly installed on your system. +%% + +\ProvidesFile{mdttfont.def} +[2006/01/29 v1.55 (Math Design Project)] + +%% ---------------------------------------------------------------- +%% Adobe Courier +%% ---------------------------------------------------------------- + +\def\MD@font@name{pcr} +\DeclareFontFamily{OT1}{\MD@font@name}{\hyphenchar \font\m@ne} +\DeclareFontShape{OT1}{\MD@font@name}{m}{n}{ + <-> s * [\pcr@ratio] pcrr7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sc}{ + <-> s * [\pcr@ratio] pcrrc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sl}{ + <-> s * [\pcr@ratio] pcrro7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{n}{ + <-> s * [\pcr@ratio] pcrb7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{sc}{ + <-> s * [\pcr@ratio] pcrbc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{sl}{ + <-> s * [\pcr@ratio] pcrbo7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{it}{<-> ssub * \MD@font@name/m/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{sc}{<-> ssub * \MD@font@name/b/sc}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{sl}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{it}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{it}{<-> ssub * \MD@font@name/b/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{ui}{<-> ssub * \MD@font@name/m/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{ui}{<-> ssub * \MD@font@name/b/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{ui}{<-> ssub * \MD@font@name/b/it}{} +%% ---------------------------------------------------------------- + +\DeclareFontFamily{T1}{\MD@font@name}{\hyphenchar \font\m@ne} +\DeclareFontShape{T1}{\MD@font@name}{m}{n}{ + <-> s * [\pcr@ratio] pcrr8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sc}{ + <-> s * [\pcr@ratio] pcrrc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sl}{ + <-> s * [\pcr@ratio] pcrro8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{n}{ + <-> s * [\pcr@ratio] pcrb8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sc}{ + <-> s * [\pcr@ratio] pcrbc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sl}{ + <-> s * [\pcr@ratio] pcrbo8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{it}{<-> ssub * \MD@font@name/m/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sc}{<-> ssub * \MD@font@name/b/sc}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sl}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{it}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{it}{<-> ssub * \MD@font@name/b/it}{} + +%% ---------------------------------------------------------------- +%% URW Courier +%% ---------------------------------------------------------------- + +\def\MD@font@name{ucr} + +\DeclareFontFamily{OT1}{\MD@font@name}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{n}{ + <-> s * [\ucr@ratio] ucrr7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sc}{ + <-> s * [\ucr@ratio] ucrrc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{sl}{ + <-> s * [\ucr@ratio] ucrro7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{n}{ + <-> s * [\ucr@ratio] ucrb7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{sc}{ + <-> s * [\ucr@ratio] ucrbc7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{sl}{ + <-> s * [\ucr@ratio] ucrbo7t +}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{it}{<-> ssub * \MD@font@name/m/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{sc}{<-> ssub * \MD@font@name/b/sc}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{sl}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{it}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{OT1}{\MD@font@name}{bx}{it}{<-> ssub * \MD@font@name/b/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{m}{ui}{<-> ssub * \MD@font@name/m/it}{} +\DeclareFontShape{OT1}{\MD@font@name}{b}{ui}{<-> ssub * \MD@font@name/b/it}{} +%% ---------------------------------------------------------------- +\DeclareFontFamily{T1}{\MD@font@name}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{n}{ + <-> s * [\ucr@ratio] ucrr8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sc}{ + <-> s * [\ucr@ratio] ucrrc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sl}{ + <-> s * [\ucr@ratio] ucrro8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{n}{ + <-> s * [\ucr@ratio] ucrb8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sc}{ + <-> s * [\ucr@ratio] ucrbc8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sl}{ + <-> s * [\ucr@ratio] ucrbo8t +}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{it}{<-> ssub * \MD@font@name/m/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<-> ssub * \MD@font@name/b/n}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sc}{<-> ssub * \MD@font@name/b/sc}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sl}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{it}{<-> ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{it}{<-> ssub * \MD@font@name/b/it}{} + +%% ---------------------------------------------------------------- +%% Computer Modern Typewriter +%% ---------------------------------------------------------------- + \def\MD@font@name{cmtt} + \DeclareFontFamily{OT1}{\MD@font@name}{\hyphenchar \font\m@ne} + \DeclareFontShape{OT1}{\MD@font@name}{m}{n} + {% + <5><6><7><8> s * [\cmtt@ratio] cmtt8<9> s * [\cmtt@ratio] cmtt9% + <10><10.95> s * [\cmtt@ratio] cmtt10% + <12><14.4><17.28><20.74><24.88> s * [\cmtt@ratio] cmtt12% + }{} + \DeclareFontShape{OT1}{\MD@font@name}{m}{it} + {% + <5><6><7><8><9>% + <10><10.95><12><14.4><17.28><20.74><24.88> s * [\cmtt@ratio]cmitt10% + }{} + \DeclareFontShape{OT1}{cmtt}{m}{sl} + {% + <5><6><7><8><9>% + <10><10.95><12><14.4><17.28><20.74><24.88> s * [\cmtt@ratio]cmsltt10% + }{} + \DeclareFontShape{OT1}{cmtt}{m}{sc} + {% + <5><6><7><8><9>% + <10><10.95><12><14.4><17.28><20.74><24.88> s * [\cmtt@ratio]cmtcsc10% + }{} + \DeclareFontShape{OT1}{\MD@font@name}{m}{ui} + {<-> ssub*[\cmtt@ratio]cmtt/m/it}{} + \DeclareFontShape{OT1}{\MD@font@name}{bx}{n} + {<-> ssub*[\cmtt@ratio]cmtt/m/n}{} + \DeclareFontShape{OT1}{\MD@font@name}{bx}{it} + {<-> ssub*[\cmtt@ratio]cmtt/m/it}{} + \DeclareFontShape{OT1}{\MD@font@name}{bx}{ui} + {<-> ssub*[\cmtt@ratio]cmtt/m/it}{} +%% ---------------------------------------------------------------- + \DeclareFontFamily{T1}{\MD@font@name}{\hyphenchar \font\m@ne} +\DeclareFontShape{T1}{\MD@font@name}{m}{n}{<5><6><7><8> s * [\cmtt@ratio]ectt0800% + <9><10><10.95><12><14.4><17.28><20.74><24.88><29.86>% + <35.83>sgenb*[\cmtt@ratio]ectt}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sl}{<5><6><7><8> s * [\cmtt@ratio]ectt0800% + <9><10><10.95><12><14.4><17.28><20.74><24.88><29.86>% + <35.83>sgenb*[\cmtt@ratio]ectt}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{it}{<5><6><7><8> s * [\cmtt@ratio]ectt0800% + <9><10><10.95><12><14.4><17.28><20.74><24.88><29.86>% + <35.83>sgenb*[\cmtt@ratio]ectt}{} +\DeclareFontShape{T1}{\MD@font@name}{m}{sc}{<5><6><7><8> s * [\cmtt@ratio]ectt0800% + <9><10><10.95><12><14.4><17.28><20.74><24.88><29.86>% + <35.83>sgenb*[\cmtt@ratio]ectc}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{n}% + {<-> ssub*[\cmtt@ratio]cmtt/m/n}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{it}% + {<-> ssub*[\cmtt@ratio]cmtt/m/it}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{n}{<-> ssub * \MD@font@name/bx/n}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sc}{<-> ssub * \MD@font@name/bx/sc}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{sl}{<-> ssub * \MD@font@name/bx/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{it}{<-> ssub * \MD@font@name/bx/it}{} + +%% ------------------------------------------------------------------- +%% Bera (aka Bistream Vera) +%% ------------------------------------------------------------------- + + \def\MD@font@name{fvm} + +\DeclareFontFamily{T1}{\MD@font@name}{\hyphenchar \font -1} + +\DeclareFontShape{T1}{\MD@font@name}{m}{n}{ + <-> s * [\fvm@ratio] fvmr8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{m}{sl}{ + <-> s * [\fvm@ratio] fvmro8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{b}{n}{ + <-> s * [\fvm@ratio] fvmb8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{b}{sl}{ + <-> s * [\fvm@ratio] fvmbo8t +}{} + +\DeclareFontShape{T1}{\MD@font@name}{m}{it}{<->ssub * \MD@font@name/m/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{n}{<->ssub * \MD@font@name/b/n}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{sl}{<->ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{b}{it}{<->ssub * \MD@font@name/b/sl}{} +\DeclareFontShape{T1}{\MD@font@name}{bx}{it}{<->ssub * \MD@font@name/b/it}{} + +%% +%% End of file `mdfont.def'. 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..14bba6b225a --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdamdugm.fd @@ -0,0 +1,22 @@ +%Filename: mdamdugm.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdamdugm.fd} + [2006/01/29 Fontinst v1.928 font definitions for MDA/mdugm.] + +\DeclareFontFamily{MDA}{mdugm}{} + +\DeclareFontShape{MDA}{mdugm}{m}{n}{ + <-> mdugmrma +}{} + +\DeclareFontShape{MDA}{mdugm}{b}{n}{ + <-> mdugmmma +}{} + +\DeclareFontShape{MDA}{mdugm}{bx}{n}{<->ssub * mdugm/b/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..4ccbc01c556 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdbmdugm.fd @@ -0,0 +1,22 @@ +%Filename: mdbmdugm.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{mdbmdugm.fd} + [2006/01/29 Fontinst v1.928 font definitions for MDB/mdugm.] + +\DeclareFontFamily{MDB}{mdugm}{} + +\DeclareFontShape{MDB}{mdugm}{m}{n}{ + <-> mdugmrmb +}{} + +\DeclareFontShape{MDB}{mdugm}{b}{n}{ + <-> mdugmmmb +}{} + +\DeclareFontShape{MDB}{mdugm}{bx}{n}{<->ssub * mdugm/b/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..06230ba8f77 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/mdugm.sty @@ -0,0 +1,727 @@ +%% Copyright 2003 Paul Pichaureau for the MathDesign Project +%% All rights reserved. +%% +%% This file is part of the mdugm package v1.55 +%% -------------------------------------------------- +%% +%% 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}% +[2006/01/29 v1.55 urw garamond + mdugm (Math Design Project)] + +\@ifundefined{@MDfont}{ + \PackageError{mdugm}% + {Package mdugm cannot be loaded directly. Use mathdesign package.} + {Use mathdesign package with option mdugm.}} +{} + + +%% ---------------------------------------------------------------- +%% Common 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}% + +\input{mdfont.def} + +\if@MDsfscaled + \input{mdsffont.def} +\fi + +\if@MDttscaled + \input{mdttfont.def} +\fi + +%% ---------------------------------------------------------------- +%% Script Math Alphabet +%% ---------------------------------------------------------------- + +\WarningIfLoaded{mdugm}{mathrsfs}% + +\if@MDcmcal +\DeclareSymbolFont{mdcal}{OMS}{xmdcmsy}{m}{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 +%% ------------------------------------------------------------------- + + + \renewcommand{\rmdefault}{mdugm}\rmfamily + + \def\MDnormal{mdugm}% + \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}% + \if@MDcmcal + \SetMathAlphabet{\mathcal}{normal}{OMS}{xmdcmsy}{m}{n}% + \else + \SetMathAlphabet{\mathcal}{normal}{OMS}{mdugm}{m}{n}% + \fi + + \DeclareSymbolFontAlphabet{\mathscr}{mdscr}% + + \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}% + +%% %% ------------------------------------------------------------------- +%% %% The name of the bold series +%% %% ------------------------------------------------------------------- + +%% \renewcommand\bfdefault{m} + +%% ------------------------------------------------------------------- +%% 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} + +%% ---------------------------------------------------------------- +%% Uppercase upright +%% ---------------------------------------------------------------- + +\DeclareSymbolFont{lettersupright} {OML}{mdugm}{m}{n} +\SetSymbolFont{lettersupright} {bold}{OML}{mdugm}{b}{n}% + %\DeclareSymbolFont{lettersslanted} {OML}{mdugm}{m}{it} + +\DeclareSymbolFontAlphabet{\mathrm} {lettersupright} + +\if@MDcapupright +\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@MDgrupright % +\MD@def\DeclareMathSymbol{\alpha}{\mathord}{lettersupright}{"0B} +\MD@def\DeclareMathSymbol{\beta}{\mathord}{lettersupright}{"0C} +\MD@def\DeclareMathSymbol{\gamma}{\mathord}{lettersupright}{"0D} +\MD@def\DeclareMathSymbol{\delta}{\mathord}{lettersupright}{"0E} +\MD@def\DeclareMathSymbol{\epsilon}{\mathord}{lettersupright}{"0F} +\MD@def\DeclareMathSymbol{\zeta}{\mathord}{lettersupright}{"10} +\MD@def\DeclareMathSymbol{\eta}{\mathord}{lettersupright}{"11} +\MD@def\DeclareMathSymbol{\theta}{\mathord}{lettersupright}{"12} +\MD@def\DeclareMathSymbol{\iota}{\mathord}{lettersupright}{"13} +\MD@def\DeclareMathSymbol{\kappa}{\mathord}{lettersupright}{"14} +\MD@def\DeclareMathSymbol{\lambda}{\mathord}{lettersupright}{"15} +\MD@def\DeclareMathSymbol{\mu}{\mathord}{lettersupright}{"16} +\MD@def\DeclareMathSymbol{\nu}{\mathord}{lettersupright}{"17} +\MD@def\DeclareMathSymbol{\xi}{\mathord}{lettersupright}{"18} +\MD@def\DeclareMathSymbol{\pi}{\mathord}{lettersupright}{"19} +\MD@def\DeclareMathSymbol{\rho}{\mathord}{lettersupright}{"1A} +\MD@def\DeclareMathSymbol{\sigma}{\mathord}{lettersupright}{"1B} +\MD@def\DeclareMathSymbol{\tau}{\mathord}{lettersupright}{"1C} +\MD@def\DeclareMathSymbol{\upsilon}{\mathord}{lettersupright}{"1D} +\MD@def\DeclareMathSymbol{\phi}{\mathord}{lettersupright}{"1E} +\MD@def\DeclareMathSymbol{\chi}{\mathord}{lettersupright}{"1F} +\MD@def\DeclareMathSymbol{\psi}{\mathord}{lettersupright}{"20} +\MD@def\DeclareMathSymbol{\omega}{\mathord}{lettersupright}{"21} +\MD@def\DeclareMathSymbol{\varepsilon}{\mathord}{lettersupright}{"22} +\MD@def\DeclareMathSymbol{\vartheta}{\mathord}{lettersupright}{"23} +\MD@def\DeclareMathSymbol{\varpi}{\mathord}{lettersupright}{"24} +\MD@def\DeclareMathSymbol{\varrho}{\mathord}{lettersupright}{"25} +\MD@def\DeclareMathSymbol{\varsigma}{\mathord}{lettersupright}{"26} +\MD@def\DeclareMathSymbol{\varphi}{\mathord}{lettersupright}{"27} +\fi + +%% ---------------------------------------------------------------- +%% Uppercase greek slanted +%% ---------------------------------------------------------------- + +\if@MDGRupright % +\else +\MD@def\DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{"00} +\MD@def\DeclareMathSymbol{\Delta}{\mathalpha}{letters}{"01} +\MD@def\DeclareMathSymbol{\Theta}{\mathalpha}{letters}{"02} +\MD@def\DeclareMathSymbol{\Lambda}{\mathalpha}{letters}{"03} +\MD@def\DeclareMathSymbol{\Xi}{\mathalpha}{letters}{"04} +\MD@def\DeclareMathSymbol{\Pi}{\mathalpha}{letters}{"05} +\MD@def\DeclareMathSymbol{\Sigma}{\mathalpha}{letters}{"06} +\MD@def\DeclareMathSymbol{\Upsilon}{\mathalpha}{letters}{"07} +\MD@def\DeclareMathSymbol{\Phi}{\mathalpha}{letters}{"08} +\MD@def\DeclareMathSymbol{\Psi}{\mathalpha}{letters}{"09} +\MD@def\DeclareMathSymbol{\Omega}{\mathalpha}{letters}{"0A} +\fi + + %% upright greek letters are avalaible vi \alphaup like macros +\MD@def\DeclareMathSymbol{\alphaup}{\mathord}{lettersupright}{"0B} +\MD@def\DeclareMathSymbol{\betaup}{\mathord}{lettersupright}{"0C} +\MD@def\DeclareMathSymbol{\gammaup}{\mathord}{lettersupright}{"0D} +\MD@def\DeclareMathSymbol{\deltaup}{\mathord}{lettersupright}{"0E} +\MD@def\DeclareMathSymbol{\epsilonup}{\mathord}{lettersupright}{"0F} +\MD@def\DeclareMathSymbol{\zetaup}{\mathord}{lettersupright}{"10} +\MD@def\DeclareMathSymbol{\etaup}{\mathord}{lettersupright}{"11} +\MD@def\DeclareMathSymbol{\thetaup}{\mathord}{lettersupright}{"12} +\MD@def\DeclareMathSymbol{\iotaup}{\mathord}{lettersupright}{"13} +\MD@def\DeclareMathSymbol{\kappaup}{\mathord}{lettersupright}{"14} +\MD@def\DeclareMathSymbol{\lambdaup}{\mathord}{lettersupright}{"15} +\MD@def\DeclareMathSymbol{\muup}{\mathord}{lettersupright}{"16} +\MD@def\DeclareMathSymbol{\nuup}{\mathord}{lettersupright}{"17} +\MD@def\DeclareMathSymbol{\xiup}{\mathord}{lettersupright}{"18} +\MD@def\DeclareMathSymbol{\piup}{\mathord}{lettersupright}{"19} +\MD@def\DeclareMathSymbol{\rhoup}{\mathord}{lettersupright}{"1A} +\MD@def\DeclareMathSymbol{\sigmaup}{\mathord}{lettersupright}{"1B} +\MD@def\DeclareMathSymbol{\tauup}{\mathord}{lettersupright}{"1C} +\MD@def\DeclareMathSymbol{\upsilonup}{\mathord}{lettersupright}{"1D} +\MD@def\DeclareMathSymbol{\phiup}{\mathord}{lettersupright}{"1E} +\MD@def\DeclareMathSymbol{\chiup}{\mathord}{lettersupright}{"1F} +\MD@def\DeclareMathSymbol{\psiup}{\mathord}{lettersupright}{"20} +\MD@def\DeclareMathSymbol{\omegaup}{\mathord}{lettersupright}{"21} +\MD@def\DeclareMathSymbol{\varepsilonup}{\mathord}{lettersupright}{"22} +\MD@def\DeclareMathSymbol{\varthetaup}{\mathord}{lettersupright}{"23} +\MD@def\DeclareMathSymbol{\varpiup}{\mathord}{lettersupright}{"24} +\MD@def\DeclareMathSymbol{\varrhoup}{\mathord}{lettersupright}{"25} +\MD@def\DeclareMathSymbol{\varsigmaup}{\mathord}{lettersupright}{"26} +\MD@def\DeclareMathSymbol{\varphiup}{\mathord}{lettersupright}{"27} +\MD@def\DeclareMathSymbol{\Gammaup}{\mathalpha}{lettersupright}{"00} +\MD@def\DeclareMathSymbol{\Deltaup}{\mathalpha}{lettersupright}{"01} +\MD@def\DeclareMathSymbol{\Thetaup}{\mathalpha}{lettersupright}{"02} +\MD@def\DeclareMathSymbol{\Lambdaup}{\mathalpha}{lettersupright}{"03} +\MD@def\DeclareMathSymbol{\Xiup}{\mathalpha}{lettersupright}{"04} +\MD@def\DeclareMathSymbol{\Piup}{\mathalpha}{lettersupright}{"05} +\MD@def\DeclareMathSymbol{\Sigmaup}{\mathalpha}{lettersupright}{"06} +\MD@def\DeclareMathSymbol{\Upsilonup}{\mathalpha}{lettersupright}{"07} +\MD@def\DeclareMathSymbol{\Phiup}{\mathalpha}{lettersupright}{"08} +\MD@def\DeclareMathSymbol{\Psiup}{\mathalpha}{lettersupright}{"09} +\MD@def\DeclareMathSymbol{\Omegaup}{\mathalpha}{lettersupright}{"0A} + +\MD@def\DeclareMathSymbol{\alphait}{\mathord}{letters}{"0B} +\MD@def\DeclareMathSymbol{\betait}{\mathord}{letters}{"0C} +\MD@def\DeclareMathSymbol{\gammait}{\mathord}{letters}{"0D} +\MD@def\DeclareMathSymbol{\deltait}{\mathord}{letters}{"0E} +\MD@def\DeclareMathSymbol{\epsilonit}{\mathord}{letters}{"0F} +\MD@def\DeclareMathSymbol{\zetait}{\mathord}{letters}{"10} +\MD@def\DeclareMathSymbol{\etait}{\mathord}{letters}{"11} +\MD@def\DeclareMathSymbol{\thetait}{\mathord}{letters}{"12} +\MD@def\DeclareMathSymbol{\iotait}{\mathord}{letters}{"13} +\MD@def\DeclareMathSymbol{\kappait}{\mathord}{letters}{"14} +\MD@def\DeclareMathSymbol{\lambdait}{\mathord}{letters}{"15} +\MD@def\DeclareMathSymbol{\muit}{\mathord}{letters}{"16} +\MD@def\DeclareMathSymbol{\nuit}{\mathord}{letters}{"17} +\MD@def\DeclareMathSymbol{\xiit}{\mathord}{letters}{"18} +\MD@def\DeclareMathSymbol{\piit}{\mathord}{letters}{"19} +\MD@def\DeclareMathSymbol{\rhoit}{\mathord}{letters}{"1A} +\MD@def\DeclareMathSymbol{\sigmait}{\mathord}{letters}{"1B} +\MD@def\DeclareMathSymbol{\tauit}{\mathord}{letters}{"1C} +\MD@def\DeclareMathSymbol{\upsilonit}{\mathord}{letters}{"1D} +\MD@def\DeclareMathSymbol{\phiit}{\mathord}{letters}{"1E} +\MD@def\DeclareMathSymbol{\chiit}{\mathord}{letters}{"1F} +\MD@def\DeclareMathSymbol{\psiit}{\mathord}{letters}{"20} +\MD@def\DeclareMathSymbol{\omegait}{\mathord}{letters}{"21} +\MD@def\DeclareMathSymbol{\varepsilonit}{\mathord}{letters}{"22} +\MD@def\DeclareMathSymbol{\varthetait}{\mathord}{letters}{"23} +\MD@def\DeclareMathSymbol{\varpiit}{\mathord}{letters}{"24} +\MD@def\DeclareMathSymbol{\varrhoit}{\mathord}{letters}{"25} +\MD@def\DeclareMathSymbol{\varsigmait}{\mathord}{letters}{"26} +\MD@def\DeclareMathSymbol{\varphiit}{\mathord}{letters}{"27} +\MD@def\DeclareMathSymbol{\Gammait}{\mathalpha}{letters}{"00} +\MD@def\DeclareMathSymbol{\Deltait}{\mathalpha}{letters}{"01} +\MD@def\DeclareMathSymbol{\Thetait}{\mathalpha}{letters}{"02} +\MD@def\DeclareMathSymbol{\Lambdait}{\mathalpha}{letters}{"03} +\MD@def\DeclareMathSymbol{\Xiit}{\mathalpha}{letters}{"04} +\MD@def\DeclareMathSymbol{\Piit}{\mathalpha}{letters}{"05} +\MD@def\DeclareMathSymbol{\Sigmait}{\mathalpha}{letters}{"06} +\MD@def\DeclareMathSymbol{\Upsilonit}{\mathalpha}{letters}{"07} +\MD@def\DeclareMathSymbol{\Phiit}{\mathalpha}{letters}{"08} +\MD@def\DeclareMathSymbol{\Psiit}{\mathalpha}{letters}{"09} +\MD@def\DeclareMathSymbol{\Omegait}{\mathalpha}{letters}{"0A} + +%% ---------------------------------------------------------------- +%% Additional symbols +%% ---------------------------------------------------------------- + +\def\iddots{\mathinner{\mkern1mu\raise1\p@ + \vbox{\kern7\p@\hbox{.}}\mkern2mu + \raise4\p@\hbox{.}\mkern2mu\raise7\p@\hbox{.}\mkern1mu}} + + +%% ---------------------------------------------------------------- +%% Additional fonts +%% ---------------------------------------------------------------- + +%% AMS fonts +\WarningIfLoaded{mdugm}{amssymb} +\WarningIfLoaded{mdugm}{amsfonts} +\DeclareFontEncoding{MDA}{}{} +\DeclareFontSubstitution{MDA}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignA}{MDA}{mdugm}{m}{n}% +%% \DeclareSymbolFont{mathdesignAI}{MDA}{mdugm}{m}{it}% +\SetSymbolFont{mathdesignA} {bold}{MDA}{mdugm}{b}{n}% +%% \SetSymbolFont{mathdesignAI} {bold}{MDA}{mdugm}{b}{it}% +%% \DeclareSymbolFont{AMSbmdugm}{U}{msbmdugm}{m}{n} +%% \DeclareSymbolFontAlphabet{\mdmathbb}{AMSbmdugm} +\DeclareSymbolFontAlphabet{\mdmathbb}{mathdesignA} +\DeclareFontEncodingDefaults{\relax}{\def\accentclass@{7}} + + % 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}{mathdesignA}{"00} + \MD@def\DeclareMathSymbol{\gvertneqq} {\mathrel}{mathdesignA}{"01} + \MD@def\DeclareMathSymbol{\nleq} {\mathrel}{mathdesignA}{"02} + \MD@def\DeclareMathSymbol{\ngeq} {\mathrel}{mathdesignA}{"03} + \MD@def\DeclareMathSymbol{\nless} {\mathrel}{mathdesignA}{"04} + \MD@def\DeclareMathSymbol{\ngtr} {\mathrel}{mathdesignA}{"05} + \MD@def\DeclareMathSymbol{\nprec} {\mathrel}{mathdesignA}{"06} + \MD@def\DeclareMathSymbol{\nsucc} {\mathrel}{mathdesignA}{"07} + \MD@def\DeclareMathSymbol{\lneqq} {\mathrel}{mathdesignA}{"08} + \MD@def\DeclareMathSymbol{\gneqq} {\mathrel}{mathdesignA}{"09} + \MD@def\DeclareMathSymbol{\nleqslant} {\mathrel}{mathdesignA}{"0A} + \MD@def\DeclareMathSymbol{\ngeqslant} {\mathrel}{mathdesignA}{"0B} + \MD@def\DeclareMathSymbol{\lneq} {\mathrel}{mathdesignA}{"0C} + \MD@def\DeclareMathSymbol{\gneq} {\mathrel}{mathdesignA}{"0D} + \MD@def\DeclareMathSymbol{\npreceq} {\mathrel}{mathdesignA}{"0E} + \MD@def\DeclareMathSymbol{\nsucceq} {\mathrel}{mathdesignA}{"0F} + \MD@def\DeclareMathSymbol{\precnsim} {\mathrel}{mathdesignA}{"10} + \MD@def\DeclareMathSymbol{\succnsim} {\mathrel}{mathdesignA}{"11} + \MD@def\DeclareMathSymbol{\lnsim} {\mathrel}{mathdesignA}{"12} + \MD@def\DeclareMathSymbol{\gnsim} {\mathrel}{mathdesignA}{"13} + \MD@def\DeclareMathSymbol{\nleqq} {\mathrel}{mathdesignA}{"14} + \MD@def\DeclareMathSymbol{\ngeqq} {\mathrel}{mathdesignA}{"15} + \MD@def\DeclareMathSymbol{\precneqq} {\mathrel}{mathdesignA}{"16} + \MD@def\DeclareMathSymbol{\succneqq} {\mathrel}{mathdesignA}{"17} + \MD@def\DeclareMathSymbol{\precnapprox} {\mathrel}{mathdesignA}{"18} + \MD@def\DeclareMathSymbol{\succnapprox} {\mathrel}{mathdesignA}{"19} + \MD@def\DeclareMathSymbol{\lnapprox} {\mathrel}{mathdesignA}{"1A} + \MD@def\DeclareMathSymbol{\gnapprox} {\mathrel}{mathdesignA}{"1B} + \MD@def\DeclareMathSymbol{\nsim} {\mathrel}{mathdesignA}{"1C} + \MD@def\DeclareMathSymbol{\ncong} {\mathrel}{mathdesignA}{"1D} + \MD@def\DeclareMathSymbol{\diagup} {\mathord}{mathdesignA}{"1E} + \MD@def\DeclareMathSymbol{\diagdown} {\mathord}{mathdesignA}{"1F} + \MD@def\DeclareMathSymbol{\varsubsetneq} {\mathrel}{mathdesignA}{"20} + \MD@def\DeclareMathSymbol{\varsupsetneq} {\mathrel}{mathdesignA}{"21} + \MD@def\DeclareMathSymbol{\nsubseteqq} {\mathrel}{mathdesignA}{"22} + \MD@def\DeclareMathSymbol{\nsupseteqq} {\mathrel}{mathdesignA}{"23} + \MD@def\DeclareMathSymbol{\subsetneqq} {\mathrel}{mathdesignA}{"24} + \MD@def\DeclareMathSymbol{\supsetneqq} {\mathrel}{mathdesignA}{"25} + \MD@def\DeclareMathSymbol{\varsubsetneqq} {\mathrel}{mathdesignA}{"26} + \MD@def\DeclareMathSymbol{\varsupsetneqq} {\mathrel}{mathdesignA}{"27} + \MD@def\DeclareMathSymbol{\subsetneq} {\mathrel}{mathdesignA}{"28} + \MD@def\DeclareMathSymbol{\supsetneq} {\mathrel}{mathdesignA}{"29} + \MD@def\DeclareMathSymbol{\nsubseteq} {\mathrel}{mathdesignA}{"2A} + \MD@def\DeclareMathSymbol{\nsupseteq} {\mathrel}{mathdesignA}{"2B} + \MD@def\DeclareMathSymbol{\nparallel} {\mathrel}{mathdesignA}{"2C} + \MD@def\DeclareMathSymbol{\nmid} {\mathrel}{mathdesignA}{"2D} + \MD@def\DeclareMathSymbol{\nshortmid} {\mathrel}{mathdesignA}{"2E} + \MD@def\DeclareMathSymbol{\nshortparallel} {\mathrel}{mathdesignA}{"2F} + \MD@def\DeclareMathSymbol{\nvdash} {\mathrel}{mathdesignA}{"30} + \MD@def\DeclareMathSymbol{\nVdash} {\mathrel}{mathdesignA}{"31} + \MD@def\DeclareMathSymbol{\nvDash} {\mathrel}{mathdesignA}{"32} + \MD@def\DeclareMathSymbol{\nVDash} {\mathrel}{mathdesignA}{"33} + \MD@def\DeclareMathSymbol{\ntrianglerighteq}{\mathrel}{mathdesignA}{"34} + \MD@def\DeclareMathSymbol{\ntrianglelefteq}{\mathrel}{mathdesignA}{"35} + \MD@def\DeclareMathSymbol{\ntriangleleft} {\mathrel}{mathdesignA}{"36} + \MD@def\DeclareMathSymbol{\ntriangleright} {\mathrel}{mathdesignA}{"37} + \MD@def\DeclareMathSymbol{\nleftarrow} {\mathrel}{mathdesignA}{"38} + \MD@def\DeclareMathSymbol{\nrightarrow} {\mathrel}{mathdesignA}{"39} + \MD@def\DeclareMathSymbol{\nLeftarrow} {\mathrel}{mathdesignA}{"3A} + \MD@def\DeclareMathSymbol{\nRightarrow} {\mathrel}{mathdesignA}{"3B} + \MD@def\DeclareMathSymbol{\nLeftrightarrow}{\mathrel}{mathdesignA}{"3C} + \MD@def\DeclareMathSymbol{\nleftrightarrow}{\mathrel}{mathdesignA}{"3D} + \MD@def\DeclareMathSymbol{\divideontimes} {\mathbin}{mathdesignA}{"3E} + \MD@def\DeclareMathSymbol{\varnothing} {\mathord}{mathdesignA}{"3F} + \MD@def\DeclareMathSymbol{\nexists} {\mathord}{mathdesignA}{"40} + \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@MDgrupright + \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 + +%% ------------------------------------------------------------------- +%% LaTeX Pictures fonts +%% ------------------------------------------------------------------- + +%% \font\tenln =mdugmrline \font\tenlnw =mdugmmline \relax +%% \font\tencirc=mdugmrcirc \font\tencircw=mdugmmcirc\relax +%% \let\@linefnt\tenln +%% \let\@circlefnt\tencirc + +%% ------------------------------------------------------------------- +%% Extra fonts +%% ------------------------------------------------------------------- + +\DeclareFontEncoding{MDB}{}{} +\DeclareFontSubstitution{MDB}{cmr}{m}{n} +\DeclareSymbolFont{mathdesignB}{MDB}{mdugm}{m}{n}% +\SetSymbolFont{mathdesignB}{bold}{MDB}{mdugm}{b}{n}% +\MD@def\DeclareMathSymbol{\smallin}{\mathrel}{mathdesignB}{0} +\MD@def\DeclareMathSymbol{\smallowns}{\mathrel}{mathdesignB}{1} +\MD@def\DeclareMathSymbol{\notsmallin}{\mathrel}{mathdesignB}{2} +\MD@def\DeclareMathSymbol{\notsmallowns}{\mathrel}{mathdesignB}{3} +\MD@def\DeclareMathSymbol{\rightangle}{\mathord}{mathdesignB}{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} + +%% ------------------------------------------------------------------- +%% Various rule width +%% ------------------------------------------------------------------- + +\fboxrule = 0.540bp +\setlength\fboxsep{7\fboxrule} +\setlength\arrayrulewidth{0.540bp} + +%% ------------------------------------------------------------------- +%% mathdesign logo +%% ------------------------------------------------------------------- + +\xdef\mdlogo{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}64} + +%% ------------------------------------------------------------------- +%% euro currency sign +%% ------------------------------------------------------------------- + +\if@MDeuro % + \AtBeginDocument{% + \xdef\euro{\noexpand\mathhexbox{\hexnumber@\symmathdesignA}65} + } +\fi + +%% ------------------------------------------------------------------- +%% Extra configurations +%% ------------------------------------------------------------------- + +% + +\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..85435aefa8c --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/omlmdugm.fd @@ -0,0 +1,34 @@ +%Filename: omlmdugm.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omlmdugm.fd} + [2006/01/29 Fontinst v1.928 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}{b}{n}{ + <-> mdugmm7m +}{} + +\DeclareFontShape{OML}{mdugm}{b}{it}{ + <-> mdugmmi7m +}{} + +\DeclareFontShape{OML}{mdugm}{m}{sl}{<->ssub * mdugm/m/it}{} +\DeclareFontShape{OML}{mdugm}{bx}{n}{<->ssub * mdugm/b/n}{} +\DeclareFontShape{OML}{mdugm}{bx}{it}{<->ssub * mdugm/b/it}{} +\DeclareFontShape{OML}{mdugm}{b}{sl}{<->ssub * mdugm/b/it}{} +\DeclareFontShape{OML}{mdugm}{bx}{sl}{<->ssub * mdugm/b/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..4b62cc6f50c --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/omsmdugm.fd @@ -0,0 +1,22 @@ +%Filename: omsmdugm.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omsmdugm.fd} + [2006/01/29 Fontinst v1.928 font definitions for OMS/mdugm.] + +\DeclareFontFamily{OMS}{mdugm}{\skewchar \font =48} + +\DeclareFontShape{OMS}{mdugm}{m}{n}{ + <-> mdugmr7y +}{} + +\DeclareFontShape{OMS}{mdugm}{b}{n}{ + <-> mdugmm7y +}{} + +\DeclareFontShape{OMS}{mdugm}{bx}{n}{<->ssub * mdugm/b/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..dd602427bb5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/omxmdugm.fd @@ -0,0 +1,22 @@ +%Filename: omxmdugm.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omxmdugm.fd} + [2006/01/29 Fontinst v1.928 font definitions for OMX/mdugm.] + +\DeclareFontFamily{OMX}{mdugm}{} + +\DeclareFontShape{OMX}{mdugm}{m}{n}{ + <-> mdugmr7v +}{} + +\DeclareFontShape{OMX}{mdugm}{b}{n}{ + <-> mdugmm7v +}{} + +\DeclareFontShape{OMX}{mdugm}{bx}{n}{<->ssub * mdugm/b/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..f83e9cc4ebd --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/ot1mdugm.fd @@ -0,0 +1,40 @@ +%Filename: ot1mdugm.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ot1mdugm.fd} + [2006/01/29 Fontinst v1.928 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}{b}{it}{ + <-> mdugmmi7t +}{} + +\DeclareFontShape{OT1}{mdugm}{b}{n}{ + <-> mdugmm7t +}{} + +\DeclareFontShape{OT1}{mdugm}{b}{sl}{ + <-> mdugmmo7t +}{} + +\DeclareFontShape{OT1}{mdugm}{bx}{it}{<->ssub * mdugm/b/it}{} +\DeclareFontShape{OT1}{mdugm}{bx}{n}{<->ssub * mdugm/b/n}{} +\DeclareFontShape{OT1}{mdugm}{bx}{sl}{<->ssub * mdugm/b/sl}{} + +\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..904abfd5c64 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/t1mdugm.fd @@ -0,0 +1,60 @@ +%Filename: t1mdugm.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1mdugm.fd} + [2006/01/29 Fontinst v1.928 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}{b}{it}{ + <-> mdugmmi8t +}{} + +\DeclareFontShape{T1}{mdugm}{b}{fic}{ + <-> mdugmmifc8t +}{} + +\DeclareFontShape{T1}{mdugm}{b}{n}{ + <-> mdugmm8t +}{} + +\DeclareFontShape{T1}{mdugm}{b}{fsc}{ + <-> mdugmmfc8t + <-> mdugmmofc8t +}{} + +\DeclareFontShape{T1}{mdugm}{b}{sl}{ + <-> mdugmmo8t +}{} + +\DeclareFontShape{T1}{mdugm}{bx}{it}{<->ssub * mdugm/b/it}{} +\DeclareFontShape{T1}{mdugm}{bx}{fic}{<->ssub * mdugm/b/fic}{} +\DeclareFontShape{T1}{mdugm}{bx}{n}{<->ssub * mdugm/b/n}{} +\DeclareFontShape{T1}{mdugm}{bx}{fsc}{<->ssub * mdugm/b/fsc}{} +\DeclareFontShape{T1}{mdugm}{bx}{sl}{<->ssub * mdugm/b/sl}{} + +\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..1e4a8c13581 --- /dev/null +++ b/Master/texmf-dist/tex/latex/mathdesign/mdugm/ts1mdugm.fd @@ -0,0 +1,40 @@ +%Filename: ts1mdugm.fd +%Created by: tex makevp +%Created using fontinst v1.928 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ts1mdugm.fd} + [2006/01/29 Fontinst v1.928 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}{b}{it}{ + <-> mdugmmi8c +}{} + +\DeclareFontShape{TS1}{mdugm}{b}{n}{ + <-> mdugmm8c +}{} + +\DeclareFontShape{TS1}{mdugm}{b}{sl}{ + <-> mdugmmo8c +}{} + +\DeclareFontShape{TS1}{mdugm}{bx}{it}{<->ssub * mdugm/b/it}{} +\DeclareFontShape{TS1}{mdugm}{bx}{n}{<->ssub * mdugm/b/n}{} +\DeclareFontShape{TS1}{mdugm}{bx}{sl}{<->ssub * mdugm/b/sl}{} + +\endinput -- cgit v1.2.3