%% %% type1cm package for LaTeX %% %% Copyright 1997 2002 David Carlisle %% This file may be distributed under the terms of the LPPL. %% See type1cm.txt for details. %% % % %\ProvidesPackage{type1cm} % %<*!package> %<*OT1> %\ProvidesFile{ot1cmr.fd} %\ProvidesFile{ot1cmss.fd} %\ProvidesFile{ot1cmtt.fd} %\ProvidesFile{ot1cmfr.fd} %\ProvidesFile{ot1cmdh.fd} %\ProvidesFile{ot1cmfib.fd} % % %<*OML> %\ProvidesFile{omlcmm.fd} %\ProvidesFile{omlcmr.fd} % %<*OMS> %\ProvidesFile{omscmsy.fd} %\ProvidesFile{omscmr.fd} % %<*OMX> %\ProvidesFile{omxcmex.fd} % %<*U> %\ProvidesFile{ulasy.fd} %\ProvidesFile{umsa.fd} %\ProvidesFile{umsb.fd} %\ProvidesFile{ueuex.fd} %\ProvidesFile{ueuf.fd} %\ProvidesFile{ueur.fd} %\ProvidesFile{ueus.fd} % % % [2002/09/05 v0.04 BlueSky/Y&Y Type1 CM font definitions (DPC, patched RF)] % % %<*package> \begingroup \nfss@catcodes % % %<*package,OT1> %<*package,cmr> \DeclareFontFamily{OT1}{cmr}{\hyphenchar\font=45} \DeclareFontShape{OT1}{cmr}{m}{n}{ <-6> cmr5 <6-7> cmr6 <7-8> cmr7 <8-9> cmr8 <9-10> cmr9 <10-12> cmr10 <12-17> cmr12 <17-> cmr17 }{} \DeclareFontShape{OT1}{cmr}{m}{sl}{ <-9> cmsl8 <9-10> cmsl9 <10-12> cmsl10 <12-> cmsl12 }{} \DeclareFontShape{OT1}{cmr}{m}{it}{ <-8> cmti7 <8-9> cmti8 <9-10> cmti9 <10-12> cmti10 <12-> cmti12 }{} \DeclareFontShape{OT1}{cmr}{m}{sc}{ % <-10> cmcsc9 % <-9> cmcsc8 % <9-10> cmcsc9 % <10-> cmcsc10 % <-> cmcsc10 }{} \DeclareFontShape{OT1}{cmr}{m}{ui}{ <-> cmu10 }{} \DeclareFontShape{OT1}{cmr}{b}{n}{ <-> cmb10 }{} \DeclareFontShape{OT1}{cmr}{bx}{n}{ <-6> cmbx5 <6-7> cmbx6 <7-8> cmbx7 <8-9> cmbx8 <9-10> cmbx9 <10-12> cmbx10 <12-> cmbx12 }{} \DeclareFontShape{OT1}{cmr}{bx}{sl}{ <-> cmbxsl10 }{} \DeclareFontShape{OT1}{cmr}{bx}{it}{ <-> cmbxti10 }{} \DeclareFontShape{OT1}{cmr}{bx}{ui} {<->ssub * cmr/m/ui}{} % % %<*package,cmss> \DeclareFontFamily{OT1}{cmss}{\hyphenchar\font=45} \DeclareFontShape{OT1}{cmss}{m}{n}{ <-9> cmss8 <9-10> cmss9 <10-12> cmss10 <12-17> cmss12 <17-> cmss17 }{} \DeclareFontShape{OT1}{cmss}{m}{it} {<->sub*cmss/m/sl}{} \DeclareFontShape{OT1}{cmss}{m}{sl}{ <-9> cmssi8 <9-10> cmssi9 <10-12> cmssi10 <12-17> cmssi12 <17-> cmssi17 }{} \DeclareFontShape{OT1}{cmss}{m}{sc} {<->sub*cmr/m/sc}{} \DeclareFontShape{OT1}{cmss}{m}{ui} {<->sub*cmr/m/ui}{} \DeclareFontShape{OT1}{cmss}{sbc}{n}{ <-> cmssdc10 }{} \DeclareFontShape{OT1}{cmss}{bx}{n}{ <-> cmssbx10 }{} \DeclareFontShape{OT1}{cmss}{bx}{ui} {<->sub*cmr/bx/ui}{} % % %<*package,cmtt> \DeclareFontFamily{OT1}{cmtt}{\hyphenchar \font\m@ne} \DeclareFontShape{OT1}{cmtt}{m}{n}{ <-9> cmtt8 <9-10> cmtt9 <10-12> cmtt10 <12-> cmtt12 }{} \DeclareFontShape{OT1}{cmtt}{m}{it}{ <-> cmitt10 }{} \DeclareFontShape{OT1}{cmtt}{m}{sl}{ <-> cmsltt10 }{} \DeclareFontShape{OT1}{cmtt}{m}{sc}{ <-> cmtcsc10 }{} \DeclareFontShape{OT1}{cmtt}{m}{ui} {<->sub * cmtt/m/it}{} \DeclareFontShape{OT1}{cmtt}{bx}{n} {<->sub * cmtt/m/n}{} \DeclareFontShape{OT1}{cmtt}{bx}{it} {<->sub * cmtt/m/it}{} \DeclareFontShape{OT1}{cmtt}{bx}{ui} {<->sub * cmtt/m/it}{} % % %<*package,cmfr> \DeclareFontFamily{OT1}{cmfr}{\hyphenchar\font=45} \DeclareFontShape{OT1}{cmfr}{m}{n}{% <-> cmff10 }{} \DeclareFontShape{OT1}{cmfr}{m}{it}{ <-> cmfi10 }{} % % %<*package,cmdh> \DeclareFontFamily{OT1}{cmdh}{\hyphenchar\font=45} \DeclareFontShape{OT1}{cmdh}{m}{n}{ <-> cmdunh10 }{} % % %<*package,cmfib> \DeclareFontFamily{OT1}{cmfib}{\hyphenchar\font=45} \DeclareFontShape{OT1}{cmfib}{m}{n}{ <-> cmfib8 }{} % % % %<*package,OML> %<*package,cmm> \DeclareFontFamily{OML}{cmm}{\skewchar\font127 } \DeclareFontShape{OML}{cmm}{m}{it}{ <-6> cmmi5 <6-7> cmmi6 <7-8> cmmi7 <8-9> cmmi8 <9-10> cmmi9 <10-12> cmmi10 <12-> cmmi12 }{} \DeclareFontShape{OML}{cmm}{b}{it}{% %<*ams&!extra> <-7> cmmib5 <7-10> cmmib7 <10-> cmmib10 % %<*ams&extra> <-6> cmmib5 <6-7> cmmib6 <7-8> cmmib7 <8-9> cmmib8 <9-10> cmmib9 <10-> cmmib10 % % <-> cmmib10 }{} \DeclareFontShape{OML}{cmm}{bx}{it} {<-> ssub * cmm/b/it}{} % % %<*package,cmr> \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}{} % % % %<*package,OMS> %<*package,cmsy> \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}{% %<*ams&!extra> <-7> cmbsy5 <7-10> cmbsy7 <10-> cmbsy10 % %<*ams&extra> <-6> cmbsy5 <6-7> cmbsy6 <7-8> cmbsy7 <8-9> cmbsy8 <9-10> cmbsy9 <10-> cmbsy10 % % <-> cmbsy10 }{} % % %<*package,cmr> \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}{} % % % %<*package,OMX> %<*package,cmex> \DeclareFontFamily{OMX}{cmex}{}{} \DeclareFontShape{OMX}{cmex}{m}{n}{ %<*ams&extra> <-8> cmex7 <8-9> cmex8 <9-10> cmex9 <10-> cmex10 % %<-> cmex10 }{} % % % %<*package,U> %<*package,lasy> \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 }{} % %<*package,ams> %<*package,msa> \DeclareFontFamily{U}{msa}{} \DeclareFontShape{U}{msa}{m}{n}{ % <-7> msam5 % <7-10> msam7 % <-6> msam5 % <6-7> msam6 % <7-8> msam7 % <8-9> msam8 % <9-10> msam9 <10-> msam10 }{} % % %<*package,msb> \DeclareFontFamily{U}{msb}{} \DeclareFontShape{U}{msb}{m}{n}{ % <-7> msbm5 % <7-10> msbm7 % <-6> msbm5 % <6-7> msbm6 % <7-8> msbm7 % <8-9> msbm8 % <9-10> msbm9 <10-> msbm10 }{} % % %<*package,euex> \DeclareFontFamily{U}{euex}{} \DeclareFontShape{U}{euex}{m}{n}{ <-> euex10 % AMS file refers to euex7 but I dont have it. }{} % % %<*package,euf> \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 }{} % % %<*package,eur> \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 }{} % % %<*package,eus> \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 }{} % % % %<*package> \endgroup % %