%% %% This is file `em.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% em.fdd (with options: `package,ams,extra') %% This is a generated file for the EM font set from Y&Y, Inc. %% No permission is granted to distribute a %% modified version of this file under its original name. %% %% EM package for LaTeX %% %% Copyright 1997 Y&Y, Inc. %% %% Modified to also cover LM1 (Textures) encoding 1997/Dec/05 %% \ProvidesPackage{em} [2000/02/20 v0.07 Y&Y EM font definitions T1, LY1, LM1 (BKPH,DPC)] \edef\operator@encoding{\encodingdefault} \DeclareOption{T1}{\def\operator@encoding{T1}} \DeclareOption{LY1}{\def\operator@encoding{LY1}} \DeclareOption{LM1}{\def\operator@encoding{LM1}} \ProcessOptions \RequirePackage[\operator@encoding]{fontenc} \expandafter\let \csname \operator@encoding/cmr/m/n/10\endcsname\@undefined \begingroup \nfss@catcodes \def\@tempa{T1} \ifx\operator@encoding\@tempa \global\defaulthyphenchar=127 \DeclareFontFamily{T1}{cmr}{} \DeclareFontShape{T1}{cmr}{m}{n}{ <-6> emr5 <6-7> emr6 <7-8> emr7 <8-9> emr8 <9-10> emr9 <10-12> emr10 <12-17> emr12 <17-> emr17 }{} \DeclareFontShape{T1}{cmr}{m}{sl}{ <-9> emsl8 <9-10> emsl9 <10-12> emsl10 <12-> emsl12 }{} \DeclareFontShape{T1}{cmr}{m}{it}{ <-8> emti7 <8-9> emti8 <9-10> emti9 <10-12> emti10 <12-> emti12 }{} \DeclareFontShape{T1}{cmr}{m}{sc}{ <-9> emcsc8 <9-10> emcsc9 <10-> emcsc10 }{} \DeclareFontShape{T1}{cmr}{m}{ui}{ <-> emu10 }{} \DeclareFontShape{T1}{cmr}{b}{n}{ <-> emb10 }{} \DeclareFontShape{T1}{cmr}{bx}{n}{ <-6> embx5 <6-7> embx6 <7-8> embx7 <8-9> embx8 <9-10> embx9 <10-12> embx10 <12-> embx12 }{} \DeclareFontShape{T1}{cmr}{bx}{sl}{ <-> embxsl10 }{} \DeclareFontShape{T1}{cmr}{bx}{it}{ <-> embxti10 }{} \DeclareFontShape{T1}{cmr}{bx}{ui} {<->ssub * cmr/m/ui}{} \DeclareFontFamily{T1}{cmss}{} \DeclareFontShape{T1}{cmss}{m}{n}{ <-9> emss8 <9-10> emss9 <10-12> emss10 <12-17> emss12 <17-> emss17 }{} \DeclareFontShape{T1}{cmss}{m}{it} {<->sub * cmss/m/sl}{} \DeclareFontShape{T1}{cmss}{m}{sl}{ <-9> emssi8 <9-10> emssi9 <10-12> emssi10 <12-17> emssi12 <17-> emssi17 }{} \DeclareFontShape{T1}{cmss}{m}{sc} {<->sub * cmr/m/sc}{} \DeclareFontShape{T1}{cmss}{m}{ui} {<->sub * cmr/m/ui}{} \DeclareFontShape{T1}{cmss}{sbc}{n}{ <-> emssdc10 }{} \DeclareFontShape{T1}{cmss}{bx}{n}{ <-> emssbx10 }{} \DeclareFontShape{T1}{cmss}{bx}{ui} {<->sub * cmr/bx/ui}{} \DeclareFontFamily{T1}{cmtt}{\hyphenchar \font\m@ne} \DeclareFontShape{T1}{cmtt}{m}{n}{ <-9> emtt8 <9-10> emtt9 <10-12> emtt10 <12-> emtt12 }{} \DeclareFontShape{T1}{cmtt}{m}{it}{ <-> emitt10 }{} \DeclareFontShape{T1}{cmtt}{m}{sl}{ <-> emsltt10 }{} \DeclareFontShape{T1}{cmtt}{m}{sc}{ <-> emtcsc10 }{} \DeclareFontShape{T1}{cmtt}{m}{ui} {<->sub * cmtt/m/it}{} \DeclareFontShape{T1}{cmtt}{bx}{n} {<->sub * cmtt/m/n}{} \DeclareFontShape{T1}{cmtt}{bx}{it} {<->sub * cmtt/m/it}{} \DeclareFontShape{T1}{cmtt}{bx}{ui} {<->sub * cmtt/m/it}{} \DeclareFontFamily{T1}{cmfr}{} \DeclareFontShape{T1}{cmfr}{m}{n}{% <-> emff10 }{} \DeclareFontShape{T1}{cmfr}{m}{it}{ <-> emfi10 }{} \DeclareFontFamily{T1}{cmdh}{} \DeclareFontShape{T1}{cmdh}{m}{n}{ <-> emdunh10 }{} \DeclareFontFamily{T1}{cmfib}{} \DeclareFontShape{T1}{cmfib}{m}{n}{ <-> emfib8 }{} \fi \def\@tempa{LY1} \ifx\operator@encoding\@tempa \global\defaulthyphenchar=173 \DeclareFontFamily{LY1}{cmr}{} \DeclareFontShape{LY1}{cmr}{m}{n}{ <-6> emr5 <6-7> emr6 <7-8> emr7 <8-9> emr8 <9-10> emr9 <10-12> emr10 <12-17> emr12 <17-> emr17 }{} \DeclareFontShape{LY1}{cmr}{m}{sl}{ <-9> emsl8 <9-10> emsl9 <10-12> emsl10 <12-> emsl12 }{} \DeclareFontShape{LY1}{cmr}{m}{it}{ <-8> emti7 <8-9> emti8 <9-10> emti9 <10-12> emti10 <12-> emti12 }{} \DeclareFontShape{LY1}{cmr}{m}{sc}{ <-9> emcsc8 <9-10> emcsc9 <10-> emcsc10 }{} \DeclareFontShape{LY1}{cmr}{m}{ui}{ <-> emu10 }{} \DeclareFontShape{LY1}{cmr}{b}{n}{ <-> emb10 }{} \DeclareFontShape{LY1}{cmr}{bx}{n}{ <-6> embx5 <6-7> embx6 <7-8> embx7 <8-9> embx8 <9-10> embx9 <10-12> embx10 <12-> embx12 }{} \DeclareFontShape{LY1}{cmr}{bx}{sl}{ <-> embxsl10 }{} \DeclareFontShape{LY1}{cmr}{bx}{it}{ <-> embxti10 }{} \DeclareFontShape{LY1}{cmr}{bx}{ui} {<->ssub * cmr/m/ui}{} \DeclareFontFamily{LY1}{cmss}{} \DeclareFontShape{LY1}{cmss}{m}{n}{ <-9> emss8 <9-10> emss9 <10-12> emss10 <12-17> emss12 <17-> emss17 }{} \DeclareFontShape{LY1}{cmss}{m}{it} {<->sub * cmss/m/sl}{} \DeclareFontShape{LY1}{cmss}{m}{sl}{ <-9> emssi8 <9-10> emssi9 <10-12> emssi10 <12-17> emssi12 <17-> emssi17 }{} \DeclareFontShape{LY1}{cmss}{m}{sc} {<->sub * cmr/m/sc}{} \DeclareFontShape{LY1}{cmss}{m}{ui} {<->sub * cmr/m/ui}{} \DeclareFontShape{LY1}{cmss}{sbc}{n}{ <-> emssdc10 }{} \DeclareFontShape{LY1}{cmss}{bx}{n}{ <-> emssbx10 }{} \DeclareFontShape{LY1}{cmss}{bx}{ui} {<->sub * cmr/bx/ui}{} \DeclareFontFamily{LY1}{cmtt}{\hyphenchar \font\m@ne} \DeclareFontShape{LY1}{cmtt}{m}{n}{ <-9> emtt8 <9-10> emtt9 <10-12> emtt10 <12-> emtt12 }{} \DeclareFontShape{LY1}{cmtt}{m}{it}{ <-> emitt10 }{} \DeclareFontShape{LY1}{cmtt}{m}{sl}{ <-> emsltt10 }{} \DeclareFontShape{LY1}{cmtt}{m}{sc}{ <-> emtcsc10 }{} \DeclareFontShape{LY1}{cmtt}{m}{ui} {<->sub * cmtt/m/it}{} \DeclareFontShape{LY1}{cmtt}{bx}{n} {<->sub * cmtt/m/n}{} \DeclareFontShape{LY1}{cmtt}{bx}{it} {<->sub * cmtt/m/it}{} \DeclareFontShape{LY1}{cmtt}{bx}{ui} {<->sub * cmtt/m/it}{} \DeclareFontFamily{LY1}{cmfr}{} \DeclareFontShape{LY1}{cmfr}{m}{n}{% <-> emff10 }{} \DeclareFontShape{LY1}{cmfr}{m}{it}{ <-> emfi10 }{} \DeclareFontFamily{LY1}{cmdh}{} \DeclareFontShape{LY1}{cmdh}{m}{n}{ <-> emdunh10 }{} \DeclareFontFamily{LY1}{cmfib}{} \DeclareFontShape{LY1}{cmfib}{m}{n}{ <-> emfib8 }{} \fi \def\@tempa{LM1} \ifx\operator@encoding\@tempa \global\defaulthyphenchar=45 \DeclareFontFamily{LM1}{cmr}{} \DeclareFontShape{LM1}{cmr}{m}{n}{ <-6> emr5 <6-7> emr6 <7-8> emr7 <8-9> emr8 <9-10> emr9 <10-12> emr10 <12-17> emr12 <17-> emr17 }{} \DeclareFontShape{LM1}{cmr}{m}{sl}{ <-9> emsl8 <9-10> emsl9 <10-12> emsl10 <12-> emsl12 }{} \DeclareFontShape{LM1}{cmr}{m}{it}{ <-8> emti7 <8-9> emti8 <9-10> emti9 <10-12> emti10 <12-> emti12 }{} \DeclareFontShape{LM1}{cmr}{m}{sc}{ <-9> emcsc8 <9-10> emcsc9 <10-> emcsc10 }{} \DeclareFontShape{LM1}{cmr}{m}{ui}{ <-> emu10 }{} \DeclareFontShape{LM1}{cmr}{b}{n}{ <-> emb10 }{} \DeclareFontShape{LM1}{cmr}{bx}{n}{ <-6> embx5 <6-7> embx6 <7-8> embx7 <8-9> embx8 <9-10> embx9 <10-12> embx10 <12-> embx12 }{} \DeclareFontShape{LM1}{cmr}{bx}{sl}{ <-> embxsl10 }{} \DeclareFontShape{LM1}{cmr}{bx}{it}{ <-> embxti10 }{} \DeclareFontShape{LM1}{cmr}{bx}{ui} {<->ssub * cmr/m/ui}{} \DeclareFontFamily{LM1}{cmss}{} \DeclareFontShape{LM1}{cmss}{m}{n}{ <-9> emss8 <9-10> emss9 <10-12> emss10 <12-17> emss12 <17-> emss17 }{} \DeclareFontShape{LM1}{cmss}{m}{it} {<->sub * cmss/m/sl}{} \DeclareFontShape{LM1}{cmss}{m}{sl}{ <-9> emssi8 <9-10> emssi9 <10-12> emssi10 <12-17> emssi12 <17-> emssi17 }{} \DeclareFontShape{LM1}{cmss}{m}{sc} {<->sub * cmr/m/sc}{} \DeclareFontShape{LM1}{cmss}{m}{ui} {<->sub * cmr/m/ui}{} \DeclareFontShape{LM1}{cmss}{sbc}{n}{ <-> emssdc10 }{} \DeclareFontShape{LM1}{cmss}{bx}{n}{ <-> emssbx10 }{} \DeclareFontShape{LM1}{cmss}{bx}{ui} {<->sub * cmr/bx/ui}{} \DeclareFontFamily{LM1}{cmtt}{\hyphenchar \font\m@ne} \DeclareFontShape{LM1}{cmtt}{m}{n}{ <-9> emtt8 <9-10> emtt9 <10-12> emtt10 <12-> emtt12 }{} \DeclareFontShape{LM1}{cmtt}{m}{it}{ <-> emitt10 }{} \DeclareFontShape{LM1}{cmtt}{m}{sl}{ <-> emsltt10 }{} \DeclareFontShape{LM1}{cmtt}{m}{sc}{ <-> emtcsc10 }{} \DeclareFontShape{LM1}{cmtt}{m}{ui} {<->sub * cmtt/m/it}{} \DeclareFontShape{LM1}{cmtt}{bx}{n} {<->sub * cmtt/m/n}{} \DeclareFontShape{LM1}{cmtt}{bx}{it} {<->sub * cmtt/m/it}{} \DeclareFontShape{LM1}{cmtt}{bx}{ui} {<->sub * cmtt/m/it}{} \DeclareFontFamily{LM1}{cmfr}{} \DeclareFontShape{LM1}{cmfr}{m}{n}{% <-> emff10 }{} \DeclareFontShape{LM1}{cmfr}{m}{it}{ <-> emfi10 }{} \DeclareFontFamily{LM1}{cmdh}{} \DeclareFontShape{LM1}{cmdh}{m}{n}{ <-> emdunh10 }{} \DeclareFontFamily{LM1}{cmfib}{} \DeclareFontShape{LM1}{cmfib}{m}{n}{ <-> emfib8 }{} \fi \def\@tempa{OT1} \ifx\operator@encoding\@tempa \PackageError{em}% {OT1\space encoding\space not\space useable\space with\space em.sty}% {Specify\space T1\space or\space LY1\space or\space LM1 option}% \fi \DeclareFontFamily{OML}{cmm}{\skewchar\font127 } \DeclareFontShape{OML}{cmm}{m}{it}{ <-6> emmi5 <6-7> emmi6 <7-8> emmi7 <8-9> emmi8 <9-10> emmi9 <10-12> emmi10 <12-> emmi12 }{} \DeclareFontShape{OML}{cmm}{b}{it}{% <-6> emmib5 <6-7> emmib6 <7-8> emmib7 <8-9> emmib8 <9-10> emmib9 <10-> emmib10 }{} \DeclareFontShape{OML}{cmm}{bx}{it} {<-> ssub * cmm/b/it}{} \DeclareFontFamily{OML}{cmr}{\skewchar\font127 } \DeclareFontShape{OML}{cmr}{m}{n} {<-> ssub * cmm/m/it}{} \DeclareFontShape{OML}{cmr}{m}{it} {<-> ssub * cmm/m/it}{} \DeclareFontShape{OML}{cmr}{m}{sl} {<-> ssub * cmm/m/it}{} \DeclareFontShape{OML}{cmr}{m}{sc} {<-> ssub * cmm/m/it}{} \DeclareFontShape{OML}{cmr}{bx}{n} {<-> ssub * cmm/b/it}{} \DeclareFontShape{OML}{cmr}{bx}{it} {<-> ssub * cmm/b/it}{} \DeclareFontShape{OML}{cmr}{bx}{sl} {<-> ssub * cmm/b/it}{} \DeclareFontShape{OML}{cmr}{bx}{sc} {<-> ssub * cmm/b/it}{} \DeclareFontFamily{OMS}{cmsy}{\skewchar\font48 } \DeclareFontShape{OMS}{cmsy}{m}{n}{% <-6> cmsy5 <6-7> cmsy6 <7-8> cmsy7 <8-9> cmsy8 <9-10> cmsy9 <10-> cmsy10 }{} \DeclareFontShape{OMS}{cmsy}{b}{n}{% <-6> cmbsy5 <6-7> cmbsy6 <7-8> cmbsy7 <8-9> cmbsy8 <9-10> cmbsy9 <10-> cmbsy10 }{} \DeclareFontFamily{OMS}{cmr}{\skewchar\font48 } \DeclareFontShape{OMS}{cmr}{m}{n} {<-> ssub * cmsy/m/n}{} \DeclareFontShape{OMS}{cmr}{m}{it} {<-> ssub * cmsy/m/n}{} \DeclareFontShape{OMS}{cmr}{m}{sl} {<-> ssub * cmsy/m/n}{} \DeclareFontShape{OMS}{cmr}{m}{sc} {<-> ssub * cmsy/m/n}{} \DeclareFontShape{OMS}{cmr}{bx}{n} {<-> ssub * cmsy/b/n}{} \DeclareFontShape{OMS}{cmr}{bx}{it} {<-> ssub * cmsy/b/n}{} \DeclareFontShape{OMS}{cmr}{bx}{sl} {<-> ssub * cmsy/b/n}{} \DeclareFontShape{OMS}{cmr}{bx}{sc} {<-> ssub * cmsy/b/n}{} \DeclareFontFamily{OMX}{cmex}{}{} \DeclareFontShape{OMX}{cmex}{m}{n}{ <-8> cmex7 <8-9> cmex8 <9-10> cmex9 <10-> cmex10 }{} \DeclareFontFamily{U}{lasy}{} \DeclareFontShape{U}{lasy}{m}{n}{ <-6> lasy5 <6-7> lasy6 <7-8> lasy7 <8-9> lasy8 <9-10> lasy9 <10-> lasy10 }{} \DeclareFontShape{U}{lasy}{b}{n}{ <-> lasyb10 }{} \DeclareFontFamily{U}{msa}{} \DeclareFontShape{U}{msa}{m}{n}{ <-6> msam5 <6-7> msam6 <7-8> msam7 <8-9> msam8 <9-10> msam9 <10-> msam10 }{} \DeclareFontFamily{U}{msb}{} \DeclareFontShape{U}{msb}{m}{n}{ <-6> msbm5 <6-7> msbm6 <7-8> msbm7 <8-9> msbm8 <9-10> msbm9 <10-> msbm10 }{} \DeclareFontFamily{U}{euex}{} \DeclareFontShape{U}{euex}{m}{n}{ <-> euex10 % AMS set only includes euex10 }{} \DeclareFontFamily{U}{euf}{} \DeclareFontShape{U}{euf}{m}{n}{ <-7> eufm5 <7-10> eufm7 <10-> eufm10 }{} \DeclareFontShape{U}{euf}{b}{n}{ <-7> eufb5 <7-10> eufb7 <10-> eufb10 }{} \DeclareFontFamily{U}{eur}{\skewchar\font'177} \DeclareFontShape{U}{eur}{m}{n}{ <-7> eurm5 <7-10> eurm7 <10-> eurm10 }{} \DeclareFontShape{U}{eur}{b}{n}{ <-7> eurb5 <7-10> eurb7 <10-> eurb10 }{} \DeclareFontFamily{U}{eus}{\skewchar\font'60} \DeclareFontShape{U}{eus}{m}{n}{ <-7> eusm5 <7-10> eusm7 <10-> eusm10 }{} \DeclareFontShape{U}{eus}{b}{n}{ <-7> eusb5 <7-10> eusb7 <10-> eusb10 }{} \endgroup % \sbox\z@{\normalfont\char140} \sbox\z@{\normalfont\fontsize{10}{10pt}\selectfont\char140} \edef\@tempa{% \ifdim\wd0=7.5ptT1% T1 Ncaron \else\ifdim\wd0=10.1389ptLY1% LY1 aring \else\ifdim\wd0=5.24998ptLM1% LM1 OE \else U% \fi\fi\fi} \ifx\@tempa\operator@encoding \else \PackageError{em}{% Installed em tfm files have encoding `\@tempa'\MessageBreak but this document requests encoding `\operator@encoding'} {Change the package option} \showthe\wd0 % debugging output \fi \DeclareSymbolFont{operators}{\operator@encoding}{\rmdefault}{m}{n} \SetSymbolFont{operators}{bold}{\operator@encoding}{\rmdefault}{bx}{n} \DeclareMathAlphabet\mathbf \operator@encoding{\rmdefault}{bx}{n} \DeclareMathAlphabet\mathrm \operator@encoding{\rmdefault}{m}{n} \DeclareMathAlphabet\mathsf \operator@encoding{\sfdefault}{m}{n} \DeclareMathAlphabet\mathit \operator@encoding{\rmdefault}{m}{it} \DeclareMathAlphabet\mathtt \operator@encoding{\ttdefault}{m}{n} \SetMathAlphabet{\mathbf}{bold}{\operator@encoding}{\rmdefault}{bx}{n} \SetMathAlphabet{\mathsf}{bold}{\operator@encoding}{\sfdefault}{bx}{n} \SetMathAlphabet{\mathrm}{bold}{\operator@encoding}{\rmdefault}{bx}{n} \SetMathAlphabet{\mathit}{bold}{\operator@encoding}{\rmdefault}{bx}{it} \SetMathAlphabet{\mathtt}{bold}{\operator@encoding}{\ttdefault}{bx}{n} \DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{"D0} \DeclareMathSymbol{\Delta}{\mathalpha}{letters}{"D1} \DeclareMathSymbol{\Theta}{\mathalpha}{letters}{"D2} \DeclareMathSymbol{\Lambda}{\mathalpha}{letters}{"D3} \DeclareMathSymbol{\Xi}{\mathalpha}{letters}{"D4} \DeclareMathSymbol{\Pi}{\mathalpha}{letters}{"D5} \DeclareMathSymbol{\Sigma}{\mathalpha}{letters}{"D6} \DeclareMathSymbol{\Upsilon}{\mathalpha}{letters}{"D7} \DeclareMathSymbol{\Phi}{\mathalpha}{letters}{"D8} \DeclareMathSymbol{\Psi}{\mathalpha}{letters}{"D9} \DeclareMathSymbol{\Omega}{\mathalpha}{letters}{"DA} \def\@tempa{T1} \ifx\operator@encoding\@tempa \DeclareMathAccent{\grave}{\mathalpha}{operators}{0} \DeclareMathAccent{\acute}{\mathalpha}{operators}{1} \DeclareMathAccent{\hat}{\mathalpha}{operators}{2} \DeclareMathAccent{\tilde}{\mathalpha}{operators}{3} \DeclareMathAccent{\ddot}{\mathalpha}{operators}{4} \DeclareMathAccent{\check}{\mathalpha}{operators}{7} \DeclareMathAccent{\breve}{\mathalpha}{operators}{8} \DeclareMathAccent{\bar}{\mathalpha}{operators}{9} \DeclareMathAccent{\dot}{\mathalpha}{operators}{10} \else \def\@tempa{LY1} \ifx\operator@encoding\@tempa \DeclareMathAccent{\dot}{\mathalpha}{operators}{5} \else \def\@tempa{LM1} \ifx\operator@encoding\@tempa \else \PackageWarningNoLine{em} {Unknown Operator Encoding!\MessageBreak Math accents may be wrong: assuming OT1 positions} \fi\fi\fi \endinput %% %% End of file `em.sty'.