% $Id: unicode.sty,v 1.1.1.1 2001/07/02 19:52:12 rahtz Exp $ \ProvidesPackage{unicode}[2000/01/13 S Rahtz: load various font-related packages for Unicode] \let\tilde\relax % % Packages needed % \def\@ifundefined#1{% \expandafter\ifx\csname#1\endcsname\relax \expandafter\@firstoftwo \else \expandafter\@secondoftwo \fi} \def\UnavailableSymbol#1{% \ensuremath{\underline{\mbox{#1}}}% \typeout{The Unicode package knows about symbol #1, but the font package is not loaded}% } \@ifundefined{XMLelement}{}{\def\DefineCharacter#1#2#3{\UnicodeCharacter{#1}{#3}}} \def\DefaultfFamName{unknown} \IfFileExists{t3enc.def} { \IfFileExists{t2aenc.def} {\RequirePackage[T3,T2A,T1]{fontenc}} {\RequirePackage[T3,T1]{fontenc}} \RequirePackage[noenc,safe]{tipa} \RequirePackage{tone} \DeclareFontSubstitution{T3}{ptm}{m}{n} }{ \typeout{WARNING: tipa package not loaded. some symbols will fail} \IfFileExists{t2aenc.def} {\RequirePackage[T2A,T1]{fontenc}} {\RequirePackage[T1]{fontenc}} } \RequirePackage{amssymb}[1995/01/01] \def\bmmax{0} \RequirePackage{bm} \RequirePackage{textcomp}[1998/01/16] \RequirePackage{pifont} \IfFileExists{wasysym.sty} {\usepackage{wasysym}} {\typeout{WARNING: wasysym package not loaded. some symbols will fail}} \let\ee\relax \IfFileExists{stmaryrd.sty} {\usepackage{stmaryrd}} {\typeout{WARNING: stmaryrd package not loaded. some symbols will fail}} \IfFileExists{elfonts.sty} { \usepackage{elfonts} \def\ElsevierGlyph##1{\csname U##1\endcsname}% \def\textpertenthousand{\Pisymbol{ppi031}{33}} \let\overrightharpoon\undefined \let\overleftharpoon\undefined }{ \typeout{WARNING: Elsevier font setup not found}% \usepackage{dummyels}% \let\ElsevierGlyph\UnavailableSymbol } % don't ask \def\supppdf{supp-pdf} \DeclareMathSymbol{'}{\mathord}{symbols}{"30} % Adobe Math Pi \IfFileExists{uppi020.fd}{% \DeclareFontFamily{U}{ppi020}{} \DeclareFontShape{U}{ppi020}{m}{n}{<->ppi020}{} \DeclareFontFamily{U}{ppi021}{} \DeclareFontShape{U}{ppi021}{m}{n}{<->ppi021}{} \DeclareFontFamily{U}{ppi022}{} \DeclareFontShape{U}{ppi022}{m}{n}{<->ppi022}{} \DeclareFontFamily{U}{ppi023}{} \DeclareFontShape{U}{ppi023}{m}{n}{<->ppi023}{} \DeclareFontFamily{U}{ppi024}{} \DeclareFontShape{U}{ppi024}{m}{n}{<->ppi024}{} \DeclareFontFamily{U}{ppi025}{} \DeclareFontShape{U}{ppi025}{m}{n}{<->ppi025}{} \DeclareFontFamily{U}{ppi031}{} \DeclareFontShape{U}{ppi031}{m}{n}{<->ppi031}{} \DeclareFontFamily{T1}{mtms}{} \DeclareFontShape{T1}{mtms}{m}{n}{<->mtms}{} }{ \DeclareFontFamily{U}{ppi020}{} \DeclareFontShape{U}{ppi020}{m}{n}{<->sub*pzd/m/n}{} \DeclareFontFamily{U}{ppi021}{} \DeclareFontShape{U}{ppi021}{m}{n}{<->sub*pzd/m/n}{} \DeclareFontFamily{U}{ppi022}{} \DeclareFontShape{U}{ppi022}{m}{n}{<->sub*pzd/m/n}{} \DeclareFontFamily{U}{ppi023}{} \DeclareFontShape{U}{ppi023}{m}{n}{<->sub*pzd/m/n}{} \DeclareFontFamily{U}{ppi024}{} \DeclareFontShape{U}{ppi024}{m}{n}{<->sub*pzd/m/n}{} \DeclareFontFamily{U}{ppi025}{} \DeclareFontShape{U}{ppi025}{m}{n}{<->sub*pzd/m/n}{} \DeclareFontFamily{T1}{mtms}{} \DeclareFontShape{T1}{mtms}{m}{n}{<->sub*pzd/m/n}{} \DeclareFontFamily{U}{ppi031}{} \DeclareFontShape{U}{ppi031}{m}{n}{<->sub*pzd/m/n}{} } \let\mathlowercal\mathcal \@ifpackageloaded{mmasym.sty} {% % extra Wolfram characters \let\DownArrowUpArrow\downarrowuparrow \let\ReverseUpEquilibrium\revequilibrium \let\UpEquilibrium\upequilibrium \let\NotLessLess\nll %e2cb math3/102 146 234 \let\NotHumpDownHump\nBumpeq %e616 math3/83 123 \let\NotHumpEqual\RoundImplies %e84d math3/82 122 \let\NotSquareSubset\nsqsubseteq %e604 math3/110 156 \let\NotSquareSuperset\nsqsupseteq %e615 math3/126 176 \let\NotEqualTilde\NotTildeEqual %e84e math3/79 117 \let\LeftRightVector\leftrightharpoonup % f505 math4/50 62 \let\DownLeftRightVector\leftrightharpoondown % f50b math4/53 65 \let\RightUpDownVector\rightupdownharpoon %f510 math4/55 67 \let\LeftUpDownVector\leftupdownharpoon %f515 math4/54 66 } {\typeout{WARNING: mmasym package not loaded. some symbols will fail}} % % we are going to use Lucida fonts, so do some setup % \@ifpackageloaded{lucidabr}{% \def\DeclareLucidaFontShape#1#2#3#4#5#6{% \DeclareFontShape{#1}{#2}{#3}{#4}{% <-5.5>s*[.98]#5% <5.5-6.5>s*[.96]#5% <6.5-7.5>s*[.94]#5% <7.5-8.5>s*[.92]#5% <8.5-9.5>s*[.91]#5% <9.5-10.5>s*[.9]#5% <10.5-11.5>s*[.89]#5% <11.5-13>s*[.88]#5% <13-15.5>s*[.87]#5% <15.5-18.5>s*[.86]#5% <18.5-22.5>s*[.85]#5% <22.5->s*[.84]#5% }{#6}} \DeclareFontFamily{U}{hlcm}{} \DeclareLucidaFontShape{U}{hlcm}{m}{n}{hlcrm}{} \DeclareLucidaFontShape{U}{hlcm}{b}{n}{hlcdm}{} \DeclareLucidaFontShape{U}{hlcm}{bx}{n}{hlcdm}{} \DeclareLucidaFontShape{U}{hlcm}{m}{it}{hlcrima}{} \DeclareLucidaFontShape{U}{hlcm}{b}{it}{hlcdima}{} \DeclareLucidaFontShape{U}{hlcm}{bx}{it}{hlcdima}{} \DeclareFontEncoding{LMR}{}{} \DeclareFontSubstitution{LMR}{hlcm}{m}{n} \DeclareSymbolFont{lucarrows}{LMR}{hlcm}{m}{n} \DeclareSymbolFont{lucmathupright}{OML}{hlcm}{m}{n} \DeclareSymbolFont{lucletters}{OML}{hlcm}{m}{it} \DeclareSymbolFont{lucsymbols}{OMS}{hlcy}{m}{n} \SetSymbolFont{lucmathupright}{bold}{OML}{hlcm}{b}{n} \SetSymbolFont{lucletters}{bold}{OML}{hlcm}{b}{it} \SetSymbolFont{lucsymbols}{bold}{OMS}{hlcy}{b}{n} }{ \usepackage[mathscr]{eucal} } % % some new macros % \def\Longrightarrow{\Relbar\joinrel\Rightarrow} \DeclareRobustCommand\longrightarrow {\relbar\joinrel\rightarrow} \DeclareRobustCommand\longleftarrow {\leftarrow\joinrel\relbar} \def\Longleftarrow{\Leftarrow\joinrel\Relbar} \def\Alpha {A} \def\Beta {B} \def\Epsilon {E} \def\Zeta {Z} \def\Eta {E} \def\Iota {I} \def\Kappa {K} \def\Rho {R} \def\Chi {C} \def\Tau {T} % % funny accents and constructions % \newdimen\ex@ \DeclareMathAccent{\mathring}{\mathalpha}{operators}{23} \def\dddot#1{{\mathop{#1}\limits^{\vbox to-1.4\ex@{\kern-\tw@\ex@ \hbox{\normalfont ...}\vss}}}} \def\ddddot#1{{\mathop{#1}\limits^{\vbox to-1.4\ex@{\kern-\tw@\ex@ \hbox{\normalfont....}\vss}}}} \def\textfrac#1#2{\leavevmode\kern.1em \raise.5ex\hbox{\the\scriptfont0 #1}\kern-.1em /\kern-.15em\lower.25ex\hbox{\the\scriptfont0 #2}} % from David Carlisle, low cedilla \DeclareTextCommand{\cX}{T1}[1] {{\o@lign{\relax#1\crcr\hidewidth\sh@ft{10}\char11\hidewidth}}} % % Cyrillic % % % T2A (Cyrillic) fonts % \IfFileExists{t2aftm.fd} {\def\CYR@Family@unknown{ftm}} {\def\CYR@Family@unknown{cmr}} \IfFileExists{t2afar.fd} {\def\CYR@Family@Arial{far} \def\CYR@Family@sansserif{far} \def\CYR@Family@Helvetica{far} \expandafter\def\csname CYR@Family@sans-serif\endcsname{far} \expandafter\def\csname CYR@Family@iso-sanserif\endcsname{far}} {\def\CYR@Family@Arial{cmss} \def\CYR@Family@sansserif{cmss} \def\CYR@Family@Helvetica{cmss} \expandafter\def\csname CYR@Family@sans-serif\endcsname{cmss} \expandafter\def\csname CYR@Family@iso-sanserif\endcsname{cmss}} \IfFileExists{t2afcr.fd} {\def\CYR@Family@Courier{fcr} \def\CYR@Family@monospace{fcr} \expandafter\def\csname CYR@Family@Courier New\endcsname{fcr} \expandafter\def\csname CYR@Family@Courier-New\endcsname{fcr} \expandafter\def\csname CYR@Family@iso-monospace\endcsname{fcr}} {\def\CYR@Family@Courier{cmtt} \def\CYR@Family@monospace{cmtt} \expandafter\def\csname CYR@Family@Courier New\endcsname{cmtt} \expandafter\def\csname CYR@Family@Courier-New\endcsname{cmtt} \expandafter\def\csname CYR@Family@iso-monospace\endcsname{cmtt}} \IfFileExists{t2aftm.fd} {\def\CYR@Family@serif{ftm} \expandafter\def\csname CYR@Family@Tiso-serif\endcsname{ftm} \expandafter\def\csname CYR@Family@Times-Roman\endcsname{ftm} \expandafter\def\csname CYR@Family@Times-New-Roman\endcsname{ftm} \expandafter\def\csname CYR@Family@Times Roman\endcsname{ftm} \expandafter\def\csname CYR@Family@Times New Roman\endcsname{ftm} \expandafter\def\csname CYR@Family@Times-NR-MT\endcsname{ftm}} {\def\CYR@Family@serif{cmr} \expandafter\def\csname CYR@Family@Tiso-serif\endcsname{cmr} \expandafter\def\csname CYR@Family@Times-Roman\endcsname{cmr} \expandafter\def\csname CYR@Family@Times-New-Roman\endcsname{cmr} \expandafter\def\csname CYR@Family@Times Roman\endcsname{cmr} \expandafter\def\csname CYR@Family@Times New Roman\endcsname{cmr} \expandafter\def\csname CYR@Family@Times-NR-MT\endcsname{cmr}} \IfFileExists{t2afha.fd} {\def\CYR@Family@Bookman{faq}} {\def\CYR@Family@Bookman{cmr}} \def\fFamName{cmr} \long\def\CYRFamily{% \expandafter\ifx\csname CYR@Family@\fFamName\endcsname\relax \csname CYR@Family@\DefaultfFamName\endcsname \else \csname CYR@Family@\fFamName\endcsname \fi } % \long\def\cyrchar#1{{\fontfamily{\CYRFamily}\fontencoding{T2A}\selectfont#1}} % % Greek % % % Lucida/Times math letters as a symbol font % \@ifpackageloaded{lucidabr}{% \DeclareFontFamily{U}{ptmluc}{} \DeclareFontShape{U}{ptmluc}{m}{it}{<-> ptmlucrm}{} \DeclareFontShape{U}{ptmluc}{b}{it}{<-> ptmlucbf}{} \DeclareFontShape{U}{ptmluc}{bx}{it}{<->ssub * ptmluc/b/it}{} \DeclareFontShape{U}{ptmluc}{bx}{n}{<->ssub * ptmluc/b/it}{} \DeclareFontShape{U}{ptmluc}{m}{n}{<->ssub * ptmluc/m/it}{} \newcommand{\GkSymbol}[2]{{\fontfamily{#1}\fontencoding{U}% \selectfont\char#2}} \def\textGamma{\GkSymbol{hlcm}{0}} \def\textDelta{\GkSymbol{hlcm}{1}} \def\textTheta{\GkSymbol{hlcm}{2}} \def\textLambda{\GkSymbol{hlcm}{3}} \def\textXi{\GkSymbol{hlcm}{4}} \def\textPi{\GkSymbol{hlcm}{5}} \def\textSigma{\GkSymbol{hlcm}{6}} \def\textUpsilon{\GkSymbol{hlcm}{7}} \def\textPhi{\GkSymbol{hlcm}{8}} \def\textPsi{\GkSymbol{hlcm}{9}} \def\textOmega{\GkSymbol{hlcm}{10}} \def\textalpha{\GkSymbol{hlcm}{11}} \def\textbeta{\GkSymbol{hlcm}{12}} \def\textgamma{\GkSymbol{hlcm}{13}} \def\textdelta{\GkSymbol{hlcm}{14}} \def\textepsilon{\GkSymbol{hlcm}{15}} \def\textzeta{\GkSymbol{hlcm}{16}} \def\texteta{\GkSymbol{hlcm}{17}} \def\texttheta{\GkSymbol{hlcm}{18}} \def\textiota{\GkSymbol{hlcm}{19}} \def\textkappa{\GkSymbol{hlcm}{20}} \def\textlambda{\GkSymbol{hlcm}{21}} \def\textmu{\GkSymbol{hlcm}{22}} \def\textnu{\GkSymbol{hlcm}{23}} \def\textxi{\GkSymbol{hlcm}{24}} \def\textpi{\GkSymbol{hlcm}{25}} \def\textrho{\GkSymbol{hlcm}{26}} \def\textsigma{\GkSymbol{hlcm}{27}} \def\texttau{\GkSymbol{hlcm}{28}} \def\textupsilon{\GkSymbol{hlcm}{29}} \def\textphi{\GkSymbol{hlcm}{30}} \def\textchi{\GkSymbol{hlcm}{31}} \def\textpsi{\GkSymbol{hlcm}{32}} \def\textomega{\GkSymbol{hlcm}{33}} \def\textvarepsilon{\GkSymbol{hlcm}{34}} \def\textvarGamma{\GkSymbol{ptmluc}{0}} \def\textvarDelta{\GkSymbol{ptmluc}{1}} \def\textvarTheta{\GkSymbol{ptmluc}{2}} \def\textvarLambda{\GkSymbol{ptmluc}{3}} \def\textvarXi{\GkSymbol{ptmluc}{4}} \def\textvarPi{\GkSymbol{ptmluc}{5}} \def\textvarSigma{\GkSymbol{ptmluc}{6}} \def\textvarUpsilon{\GkSymbol{ptmluc}{7}} \def\textvarPhi{\GkSymbol{ptmluc}{8}} \def\textvarPsi{\GkSymbol{ptmluc}{9}} \def\textvarOmega{\GkSymbol{ptmluc}{10}} \def\textvarkappa{\GkSymbol{ptmluc}{155}} \def\textvartheta{\GkSymbol{ptmluc}{35}} \def\textvarpi{\GkSymbol{ptmluc}{36}} \def\textvarrho{\GkSymbol{ptmluc}{37}} \def\textvarsigma{\GkSymbol{ptmluc}{38}} \def\textvarphi{\GkSymbol{ptmluc}{39}} \DeclareMathSymbol\Colon{0}{lucsymbols}{147} \DeclareMathSymbol\VDash{0}{letters}{172} \DeclareMathSymbol\allequal{0}{lucsymbols}{159}% unicode 224C \DeclareMathSymbol\apid{0}{lucsymbols}{158} \DeclareMathSymbol\approxnotequal{0}{lucarrows}{24}% unicode 2246 \DeclareMathSymbol\arrowwaveleft{0}{lucarrows}{143}% unicode 219D \DeclareMathSymbol\arrowwaveright{0}{lucarrows}{144}% unicode 219C \DeclareMathSymbol\blackcircle{0}{lucarrows}{1} \DeclareMathSymbol\clwintegral{0}{lucletters}{141}% % unicode 2231 \DeclareMathSymbol\colone{0}{lucsymbols}{205} \DeclareMathSymbol\dblarrowupdown{0}{lucarrows}{111}% % unicode 21C5 \DeclareMathSymbol\dlcorn{0}{lucarrows}{93} \DeclareMathSymbol\downslopeellipsis{0}{lucarrows}{22}% unicode 22F1 \DeclareMathSymbol\drcorn{0}{lucarrows}{94} \DeclareMathSymbol\estimates{0}{lucsymbols}{210}% unicode 2259 \DeclareMathSymbol\eth{\mathrel}{operators}{240} \DeclareMathSymbol\forcesextra{0}{lucletters}{172}% % unicode 22A8 \DeclareMathSymbol\greaterequivlnt{0}{lucsymbols}{221}% unicode 2273 \DeclareMathSymbol\hermitconjmatrix{0}{lucsymbols}{241}% unicode 22B9 \DeclareMathSymbol\homothetic{0}{lucsymbols}{151}% unicode 223B \DeclareMathSymbol\image{0}{lucletters}{198}% % unicode 22B7 \DeclareMathSymbol\lazysinv{0}{lucsymbols}{198}% unicode 223E \DeclareMathSymbol\lessequivlnt{0}{lucsymbols}{220}% unicode 2272 \DeclareMathSymbol\notgreaterless{0}{lucarrows}{197}% unicode 2279 \DeclareMathSymbol\notlessgreater{0}{lucarrows}{127}% unicode 2278 \DeclareMathSymbol\openbracketleft{0}{lucletters}{130}% % unicode 301A \DeclareMathSymbol\openbracketright{0}{lucletters}{131}% % unicode 301B \DeclareMathSymbol\original{0}{lucletters}{197}% % unicode 22B6 \DeclareMathSymbol\perspcorrespond{\mathbin}{lucsymbols}{212}% % unicode 2306 \DeclareMathSymbol\precedesnotsimilar{0}{lucarrows}{235}% unicode 22E8 \DeclareMathSymbol\rightanglearc{0}{lucsymbols}{142}% unicode 22BE \DeclareMathSymbol\rightangle{0}{lucsymbols}{138}% unicode 221F \DeclareMathSymbol\starequal{0}{lucarrows}{26}% unicode 225B \DeclareMathSymbol\surfintegral{0}{lucletters}{139}% % unicode 222F \DeclareMathSymbol\tildetrpl{0}{lucsymbols}{158}% % unicode 224B \DeclareMathSymbol\truestate{0}{lucletters}{214}% unicode 22A7 \DeclareMathSymbol\ulcorn{0}{lucarrows}{91} \DeclareMathSymbol\upalpha{\mathord}{lucmathupright}{11} \DeclareMathSymbol\upbeta{\mathord}{lucmathupright}{12} \DeclareMathSymbol\upchi{\mathord}{lucmathupright}{31} \DeclareMathSymbol\updelta{\mathord}{lucmathupright}{14} \DeclareMathSymbol\upepsilon{\mathord}{lucmathupright}{15} \DeclareMathSymbol\upeta{\mathord}{lucmathupright}{17} \DeclareMathSymbol\upgamma{\mathord}{lucmathupright}{13} \DeclareMathSymbol\upiota{\mathord}{lucmathupright}{19} \DeclareMathSymbol\upkappa{\mathord}{lucmathupright}{20} \DeclareMathSymbol\uplambda{\mathord}{lucmathupright}{21} \DeclareMathSymbol\upmu{\mathord}{lucmathupright}{22} \DeclareMathSymbol\upnu{\mathord}{lucmathupright}{23} \DeclareMathSymbol\upomega{\mathord}{lucmathupright}{33} \DeclareMathSymbol\upphi{\mathord}{lucmathupright}{30} \DeclareMathSymbol\uppi{\mathord}{lucmathupright}{25} \DeclareMathSymbol\uppsi{\mathord}{lucmathupright}{32} \DeclareMathSymbol\uprho{\mathord}{lucmathupright}{26} \DeclareMathSymbol\upsigma{\mathord}{lucmathupright}{27} \DeclareMathSymbol\upslopeellipsis{0}{lucarrows}{21}% unicode 22F0 \DeclareMathSymbol\uptau{\mathord}{lucmathupright}{28} \DeclareMathSymbol\uptheta{\mathord}{lucmathupright}{18} \DeclareMathSymbol\upupsilon{\mathord}{lucmathupright}{29} \DeclareMathSymbol\upvarepsilon{\mathord}{lucmathupright}{34} \DeclareMathSymbol\upxi{\mathord}{lucmathupright}{24} \DeclareMathSymbol\upzeta{\mathord}{lucmathupright}{16} \DeclareMathSymbol\urcorn{0}{lucarrows}{92} \DeclareMathSymbol\vDash{\mathrel}{lucsymbols}{238} \DeclareMathSymbol\verymuchgreater{\mathrel}{lucletters}{223}% % unicode 22D9 \DeclareMathSymbol\verymuchless{\mathrel}{lucletters}{222}% % unicode 22D8 \DeclareMathSymbol\volintegral{0}{lucletters}{140}% % unicode 2230 \DeclareMathSymbol\zutdot{0}{lucarrows}{21} }{% \def\textGamma{\UnavailableSymbol{textGamma}} \def\textDelta{\UnavailableSymbol{textDelta}} \def\textTheta{\UnavailableSymbol{textTheta}} \def\textLambda{\UnavailableSymbol{textLambda}} \def\textXi{\UnavailableSymbol{textXi}} \def\textPi{\UnavailableSymbol{textPi}} \def\textSigma{\UnavailableSymbol{textSigma}} \def\textUpsilon{\UnavailableSymbol{textUpsilon}} \def\textPhi{\UnavailableSymbol{textPhi}} \def\textPsi{\UnavailableSymbol{textPsi}} \def\textOmega{\UnavailableSymbol{textOmega}} \def\textalpha{\UnavailableSymbol{textalpha}} \def\textbeta{\UnavailableSymbol{textbeta}} \def\textgamma{\UnavailableSymbol{textgamma}} \def\textdelta{\UnavailableSymbol{textdelta}} \def\textepsilon{\UnavailableSymbol{textepsilon}} \def\textzeta{\UnavailableSymbol{textzeta}} \def\texteta{\UnavailableSymbol{texteta}} \def\texttheta{\UnavailableSymbol{texttheta}} \def\textiota{\UnavailableSymbol{textiota}} \def\textkappa{\UnavailableSymbol{textkappa}} \def\textlambda{\UnavailableSymbol{textlambda}} \def\textmu{\UnavailableSymbol{textmu}} \def\textnu{\UnavailableSymbol{textnu}} \def\textxi{\UnavailableSymbol{textxi}} \def\textpi{\UnavailableSymbol{textpi}} \def\textrho{\UnavailableSymbol{textrho}} \def\textsigma{\UnavailableSymbol{textsigma}} \def\texttau{\UnavailableSymbol{texttau}} \def\textupsilon{\UnavailableSymbol{textupsilon}} \def\textphi{\UnavailableSymbol{textphi}} \def\textchi{\UnavailableSymbol{textchi}} \def\textpsi{\UnavailableSymbol{textpsi}} \def\textomega{\UnavailableSymbol{textomega}} \def\textvarepsilon{\UnavailableSymbol{textvarepsilon}} \def\textvarGamma{\UnavailableSymbol{textvarGamma}} \def\textvarDelta{\UnavailableSymbol{textvarDelta}} \def\textvarTheta{\UnavailableSymbol{textvarTheta}} \def\textvarLambda{\UnavailableSymbol{textvarLambda}} \def\textvarXi{\UnavailableSymbol{textvarXi}} \def\textvarPi{\UnavailableSymbol{textvarPi}} \def\textvarSigma{\UnavailableSymbol{textvarSigma}} \def\textvarUpsilon{\UnavailableSymbol{textvarUpsilon}} \def\textvarPhi{\UnavailableSymbol{textvarPhi}} \def\textvarPsi{\UnavailableSymbol{textvarPsi}} \def\textvarOmega{\UnavailableSymbol{textvarOmega}} \def\textvarkappa{\UnavailableSymbol{textvarkappa}} \def\textvartheta{\UnavailableSymbol{textvartheta}} \def\textvarpi{\UnavailableSymbol{textvarpi}} \def\textvarrho{\UnavailableSymbol{textvarrho}} \def\textvarsigma{\UnavailableSymbol{textvarsigma}} \def\textvarphi{\UnavailableSymbol{textvarphi}} \def\Colon{\UnavailableSymbol{Colon}} \def\VDash{\UnavailableSymbol{VDash}} \def\allequal{\UnavailableSymbol{allequal}} \def\apid{\UnavailableSymbol{apid}} \def\approxnotequal{\UnavailableSymbol{approxnotequal}} \def\arrowwaveleft{\UnavailableSymbol{arrowwaveleft}} \def\arrowwaveright{\UnavailableSymbol{arrowwaveright}} \def\blackcircle{\UnavailableSymbol{blackcircle}} \def\clwintegral{\UnavailableSymbol{clwintegral}} \def\colone{\UnavailableSymbol{colone}} \def\dblarrowupdown{\UnavailableSymbol{dblarrowupdown}} \def\dlcorn{\UnavailableSymbol{dlcorn}} \def\downslopeellipsis{\UnavailableSymbol{downslopeellipsis}} \def\drcorn{\UnavailableSymbol{drcorn}} \def\estimates{\UnavailableSymbol{estimates}} \def\eth{\UnavailableSymbol{eth}} \def\forcesextra{\UnavailableSymbol{forcesextra}} \def\greaterequivlnt{\UnavailableSymbol{greaterequivlnt}} \def\hermitconjmatrix{\UnavailableSymbol{hermitconjmatrix}} \def\homothetic{\UnavailableSymbol{homothetic}} \def\image{\UnavailableSymbol{image}} \def\lazysinv{\UnavailableSymbol{lazysinv}} \def\lessequivlnt{\UnavailableSymbol{lessequivlnt}} \def\notgreaterless{\UnavailableSymbol{notgreaterless}} \def\notlessgreater{\UnavailableSymbol{notlessgreater}} \def\openbracketleft{\UnavailableSymbol{openbracketleft}} \def\openbracketright{\UnavailableSymbol{openbracketright}} \def\original{\UnavailableSymbol{original}} \def\perspcorrespond{\UnavailableSymbol{perspcorrespond}} \def\precedesnotsimilar{\UnavailableSymbol{precedesnotsimilar}} \def\rightangle{\UnavailableSymbol{rightangle}} \def\rightanglearc{\UnavailableSymbol{rightanglearc}} \def\starequal{\UnavailableSymbol{starequal}} \def\surfintegral{\UnavailableSymbol{surfintegral}} \def\tildetrpl{\UnavailableSymbol{tildetrpl}} \def\truestate{\UnavailableSymbol{truestate}} \def\ulcorn{\UnavailableSymbol{ulcorn}} \def\upalpha{\UnavailableSymbol{upalpha}} \def\upbeta{\UnavailableSymbol{upbeta}} \def\upchi{\UnavailableSymbol{upchi}} \def\updelta{\UnavailableSymbol{updelta}} \def\upepsilon{\UnavailableSymbol{upepsilon}} \def\upeta{\UnavailableSymbol{upeta}} \def\upgamma{\UnavailableSymbol{upgamma}} \def\upiota{\UnavailableSymbol{upiota}} \def\upkappa{\UnavailableSymbol{upkappa}} \def\uplambda{\UnavailableSymbol{uplambda}} \def\upmu{\UnavailableSymbol{upmu}} \def\upnu{\UnavailableSymbol{upnu}} \def\upomega{\UnavailableSymbol{upomega}} \def\upphi{\UnavailableSymbol{upphi}} \def\uppi{\UnavailableSymbol{uppi}} \def\uppsi{\UnavailableSymbol{uppsi}} \def\uprho{\UnavailableSymbol{uprho}} \def\upsigma{\UnavailableSymbol{upsigma}} \def\upslopeellipsis{\UnavailableSymbol{upslopeellipsis}} \def\uptau{\UnavailableSymbol{uptau}} \def\uptheta{\UnavailableSymbol{uptheta}} \def\upupsilon{\UnavailableSymbol{upupsilon}} \def\upvarepsilon{\UnavailableSymbol{upvarepsilon}} \def\upxi{\UnavailableSymbol{upxi}} \def\upzeta{\UnavailableSymbol{upzeta}} \def\urcorn{\UnavailableSymbol{urcorn}} \def\vDash{\UnavailableSymbol{vDash}} \def\verymuchgreater{\UnavailableSymbol{verymuchgreater}} \def\verymuchless{\UnavailableSymbol{verymuchless}} \def\volintegral{\UnavailableSymbol{volintegral}} \def\zutdot{\UnavailableSymbol{zutdot}} } % % the Omega fonts % \DeclareFontEncoding{LECO}{}{} \DeclareFontEncoding{LECX}{}{} \DeclareFontEncoding{LECY}{}{} \DeclareFontEncoding{LEGR}{}{} \DeclareFontEncoding{LEHA}{}{} \DeclareFontEncoding{LEIP}{}{} \DeclareFontEncoding{LELA}{}{} \DeclareFontEncoding{LETI}{}{} \DeclareFontFamily{LECO}{omseco}{} \DeclareFontFamily{LECX}{omsecx}{} \DeclareFontFamily{LECY}{omsecy}{} \DeclareFontFamily{LEGR}{omsegr}{} \DeclareFontFamily{LEHA}{omseha}{} \DeclareFontFamily{LEIP}{omseip}{} \DeclareFontFamily{LELA}{omsela}{} \DeclareFontFamily{LETI}{omseti}{} \DeclareFontSubstitution{LECO}{omseco}{m}{n} \DeclareFontSubstitution{LECX}{omsecx}{m}{n} \DeclareFontSubstitution{LECY}{omsecy}{m}{n} \DeclareFontSubstitution{LEGR}{omsegr}{m}{n} \DeclareFontSubstitution{LEHA}{omseha}{m}{n} \DeclareFontSubstitution{LEIP}{omseip}{m}{n} \DeclareFontSubstitution{LELA}{omsela}{m}{n} \DeclareFontSubstitution{LETI}{omseti}{m}{n} \DeclareFontShape{LECO}{omseco}{m}{n}{<->omseco}{} \DeclareFontShape{LECX}{omsecx}{m}{n}{<->omsecx}{} \DeclareFontShape{LECY}{omsecy}{m}{n}{<->omsecy}{} \DeclareFontShape{LEGR}{omsegr}{m}{n}{<->omsegr}{} \DeclareFontShape{LEHA}{omseha}{m}{n}{<->omseha}{} \DeclareFontShape{LEIP}{omseip}{m}{n}{<->omseip}{} \DeclareFontShape{LELA}{omsela}{m}{n}{<->omsela}{} \DeclareFontShape{LETI}{omseti}{m}{n}{<->omseti}{} % other funny font setups \DeclareFontFamily{U}{euf}{}% \DeclareFontShape{U}{euf}{m}{n}{<-6>eufm5<6-8>eufm7<8->eufm10}{}% \DeclareFontShape{U}{euf}{b}{n}{<-6>eufb5<6-8>eufb7<8->eufb10}{}% \endinput F6E6 218 bbold a stmary 65 = 101 = E3/UE344 stmary 66 = 102 = E3/UE343 \expandafter\def\csname UE244\endcsname{msam/32} \expandafter\def\csname UE232\endcsname{msam/75} \expandafter\def\csname UE233\endcsname{msam/76} \expandafter\def\csname UE847\endcsname{msam/95} \expandafter\def\csname UE817\endcsname{msbm/30} \expandafter\def\csname UE816\endcsname{msbm/31} \expandafter\def\csname UE81C\endcsname{msbm/97} \expandafter\def\csname UE364\endcsname{mtmi/102} \expandafter\def\csname UE629\endcsname{mtmi/15} \expandafter\def\csname UE256\endcsname{mtsyn/10} \expandafter\def\csname UE254\endcsname{mtsyn/12} \expandafter\def\csname U2661\endcsname{mtsyn/126} \expandafter\def\csname UE809\endcsname{mtsyn/2} \expandafter\def\csname UE36A\endcsname{mtsyn/3} \expandafter\def\csname U220A\endcsname{mtsyn/50} \expandafter\def\csname U220D\endcsname{mtsyn/51} \expandafter\def\csname UE255\endcsname{mtsyn/8}