From 319ee37976ee7e9cb5e85ce5f9f626aba66553f7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 11 Jan 2006 23:58:39 +0000 Subject: trunk/Master/texmf-dist/source/latex/type1cm git-svn-id: svn://tug.org/texlive/trunk@566 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/source/latex/type1cm/type1cm.fdd | 410 +++++++++++++++++++++ Master/texmf-dist/source/latex/type1cm/type1cm.ins | 76 ++++ 2 files changed, 486 insertions(+) create mode 100644 Master/texmf-dist/source/latex/type1cm/type1cm.fdd create mode 100644 Master/texmf-dist/source/latex/type1cm/type1cm.ins (limited to 'Master') diff --git a/Master/texmf-dist/source/latex/type1cm/type1cm.fdd b/Master/texmf-dist/source/latex/type1cm/type1cm.fdd new file mode 100644 index 00000000000..0aef1d355c8 --- /dev/null +++ b/Master/texmf-dist/source/latex/type1cm/type1cm.fdd @@ -0,0 +1,410 @@ +%% +%% 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 +% +% diff --git a/Master/texmf-dist/source/latex/type1cm/type1cm.ins b/Master/texmf-dist/source/latex/type1cm/type1cm.ins new file mode 100644 index 00000000000..12a60898747 --- /dev/null +++ b/Master/texmf-dist/source/latex/type1cm/type1cm.ins @@ -0,0 +1,76 @@ + +%% type1cm package Copyright 1997 2002 David Carlisle +%% This file may be distributed under the terms of the LPPL. +%% See type1cm.txt for details. +%% +%% Please see type1cm.txt for instructions. +%% + +% Assume AMS fontset by default +\def\ams{ams} + +% IF you have not got the AMS FONT SET +% remove the % on the next line. +%\def\ams{} + +% Conversely IF you have the `AMS Extra' font set available +% that is you have msam6 as well as msam5 msam7 and msam10 +% then remove the % on the next line. +%\def\ams{ams,extra} + + +% Assume you do not want to make fd files. +\newif\ifmakefd +\makefdfalse + +% IF you want to make fd files replacing the standard LaTeX and AMS +% ones, remove the % on the next line. +%\makefdtrue + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% DO NOT EDIT BELOW THIS POINT +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\def\batchfile{type1cm.ins} + +\input docstrip +\keepsilent + +\preamble +\endpreamble + +\generate{ + \file{type1cm.sty}{\from{type1cm.fdd}{package,\ams}}} + +{\ifmakefd + +\generate{ + \file{ot1cmr.fd}{\from{type1cm.fdd}{OT1,cmr,\ams}} + \file{ot1cmss.fd}{\from{type1cm.fdd}{OT1,cmss,\ams}} + \file{ot1cmtt.fd}{\from{type1cm.fdd}{OT1,cmtt,\ams}} + \file{ot1cmfr.fd}{\from{type1cm.fdd}{OT1,cmfr,\ams}} + \file{ot1cmdh.fd}{\from{type1cm.fdd}{OT1,cmdh,\ams}} + \file{omlcmm.fd}{\from{type1cm.fdd}{OML,cmm,\ams}} + \file{omlcmr.fd}{\from{type1cm.fdd}{OML,cmr,\ams}} + \file{omscmsy.fd}{\from{type1cm.fdd}{OMS,cmsy,\ams}} + \file{omscmr.fd}{\from{type1cm.fdd}{OMS,cmr,\ams}} + \file{omxcmex.fd}{\from{type1cm.fdd}{OMX,cmex,\ams}} + \file{ulasy.fd}{\from{type1cm.fdd}{U,lasy,\ams}} + } + + + +\ifx\ams\empty\else + +\generate{ + \file{ueuex.fd}{\from{type1cm.fdd}{U,euex,ams}} + \file{ueuf.fd}{\from{type1cm.fdd}{U,euf,ams}} + \file{ueur.fd}{\from{type1cm.fdd}{U,eur,ams}} + \file{ueus.fd}{\from{type1cm.fdd}{U,eus,ams}} + } + +\fi +\fi +} -- cgit v1.2.3